.cm-x-gk{--gk-blue:var(--cm-blue,#174fe4);--gk-ink:#12151c;--gk-mute:#5b6270;--gk-line:#e1e5ec;--gk-spring:var(--hig-snappy,cubic-bezier(.2,.9,.2,1));--gk-smooth:var(--hig-smooth,cubic-bezier(.2,.8,.2,1));padding-bottom:70px}.cm-x-gk [id]{scroll-margin-top:110px}.cm-x-gk .cm-page-tools{padding-bottom:12px}.cm-x-gk .cm-eyebrow{margin:0 0 12px;color:#4a5568;text-transform:uppercase}.cm-x-gk .cm-btn svg{width:18px;height:18px;flex:none}.cm-x-gk h2{color:var(--gk-ink)}.cm-x-gk-sec-head{max-width:880px;margin:0 0 clamp(24px,3vw,40px)}.cm-x-gk .cm-x-gk-sec-head h2{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.06;margin:0}.cm-x-gk .cm-x-gk-sec-head h2+p{margin:16px 0 0;font-size:clamp(1.65rem,1.3vw,1.9rem);line-height:1.55;max-width:62ch}.cm-x-gk a.cm-x-gk-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:1.45rem;font-weight:600;line-height:1.3;color:var(--gk-blue);text-decoration:none}.cm-x-gk a.cm-x-gk-link:hover{text-decoration:underline;text-underline-offset:5px}.cm-x-gk a.cm-x-gk-link>span{transition:transform .5s var(--gk-spring)}.cm-x-gk a.cm-x-gk-link:hover>span{transform:translate(3px)}.cm-x-gk a.cm-x-gk-link--main{padding:0 16px;border-radius:999px;background:#174fe417}.cm-x-gk a.cm-x-gk-link--main:hover{background:#174fe426;text-decoration:none}.cm-x-gk a.cm-x-gk-ghost{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 22px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #12151c38;font-size:1.5rem;font-weight:600;color:var(--gk-ink);text-decoration:none;transition:box-shadow .3s ease,background-color .3s ease}.cm-x-gk a.cm-x-gk-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--gk-ink);background:#fff9}.cm-x-gk a.cm-x-gk-ghost--dark{color:#fff;box-shadow:inset 0 0 0 1.5px #fff6}.cm-x-gk a.cm-x-gk-ghost--dark:hover{box-shadow:inset 0 0 0 1.5px #fff;background:#ffffff1a}.cm-x-gk a.cm-x-gk-ghost svg{width:18px;height:18px}.cm-x-gk-stage{position:relative;width:min(calc(100% - 32px),1680px);margin:0 auto;padding:clamp(24px,2.6vw,42px) clamp(18px,3.2vw,56px) clamp(22px,2.4vw,38px);border-radius:44px;background:radial-gradient(900px 520px at 28% 34%,#fff,#fff0 70%),linear-gradient(180deg,#f4f6fa,#e7ebf3);box-shadow:inset 0 0 0 1px #e2e6ee}.cm-x-gk-stage{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(380px,1fr);grid-template-areas:"title title" "lead cta" "view index";gap:0 clamp(14px,2vw,36px);align-items:start}.cm-x-gk-title{grid-area:title;min-width:0}.cm-x-gk .cm-x-gk-title h1{font-size:clamp(3.8rem,4.6vw,6.6rem);line-height:1.02;margin:0 0 12px;color:var(--gk-ink)}.cm-x-gk-title h1 span{color:var(--gk-blue);white-space:nowrap}.cm-x-gk .cm-x-gk-lead{grid-area:lead;align-self:center;font-size:clamp(1.6rem,1.3vw,1.9rem);line-height:1.5;max-width:70ch;margin:0;color:#474e5b}.cm-x-gk-cta{grid-area:cta;align-self:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.cm-x-gk-cta .cm-btn{min-height:52px;white-space:nowrap}.cm-x-gk-view{grid-area:view;position:sticky;top:92px;min-width:0;margin-top:clamp(10px,1.2vw,18px)}.cm-x-gk-index{grid-area:index;min-width:0;margin-top:clamp(14px,1.6vw,24px)}.cm-x-gk-view-in{position:relative}.cm-x-gk .cm-x-gk-hint{position:absolute;left:6px;bottom:2px;display:inline-flex;transition:opacity .4s ease;align-items:center;gap:10px;margin:0;padding:9px 16px 9px 12px;border-radius:999px;font-size:1.3rem;line-height:1.3;font-weight:500;color:#2a3140;background:var(--hig-glass,rgba(255,255,255,.64));-webkit-backdrop-filter:var(--hig-blur,saturate(190%) blur(22px));backdrop-filter:var(--hig-blur,saturate(190%) blur(22px));box-shadow:inset 0 0 0 1px #ffffffb3,0 6px 18px -8px #0f172a33;pointer-events:none}.cm-x-gk .cm-x-gk-hint-m{display:none}.cm-x-gk-hint-dot{width:10px;height:10px;border-radius:50%;background:var(--gk-blue);box-shadow:0 0 0 4px #174fe42e}.cm-x-gk-all{display:none}.cm-x-gk .cm-x-gk-index h2{font-size:clamp(1.9rem,1.6vw,2.2rem);line-height:1.2;font-weight:620;letter-spacing:-.02em;margin:0 0 10px 14px}.cm-x-gk-rows{display:grid;gap:2px}.cm-x-gk-row{border-radius:20px;transition:background-color .35s ease,box-shadow .35s ease}.cm-x-gk-row>summary{list-style:none;display:grid;grid-template-columns:30px minmax(0,auto) minmax(0,1fr) 16px;align-items:center;gap:0 12px;min-height:46px;padding:5px 16px 5px 12px;border-radius:20px;cursor:pointer;-webkit-tap-highlight-color:transparent}.cm-x-gk-row>summary::-webkit-details-marker{display:none}.cm-x-gk-n{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--gk-blue);font-size:1.4rem;font-weight:700;line-height:1;color:var(--gk-blue);background:#fff;transition:background-color .3s ease,color .3s ease,transform .5s var(--gk-spring)}.cm-x-gk .cm-x-gk-row h3{margin:0;font-size:1.75rem;line-height:1.25;font-weight:620;letter-spacing:-.015em;color:var(--gk-ink)}.cm-x-gk-tags{justify-self:end;text-align:right;font-size:1.25rem;line-height:1.3;color:var(--gk-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cm-x-gk-chev{width:9px;height:9px;border-right:1.6px solid #7b8494;border-bottom:1.6px solid #7b8494;transform:rotate(45deg) translate(-2px,-2px);transition:transform .45s var(--gk-spring)}.cm-x-gk-row[open]>summary .cm-x-gk-chev{transform:rotate(225deg) translate(-2px,-2px)}.cm-x-gk-row>summary:hover .cm-x-gk-n,.cm-x-gk-row.is-hover .cm-x-gk-n{background:#e6edff}.cm-x-gk-row>summary:focus-visible{outline:3px solid var(--gk-blue);outline-offset:2px}.cm-x-gk-row[open]{background:#fff;box-shadow:0 0 0 1px #3c465a12,0 14px 34px -22px #0f172a59}.cm-x-gk-row.is-on .cm-x-gk-n,.cm-x-gk-row[open] .cm-x-gk-n{background:var(--gk-blue);color:#fff}.cm-x-gk-row-body{padding:0 18px 14px 54px}.cm-x-gk .cm-x-gk-row-body p{margin:0 0 8px;font-size:1.5rem;line-height:1.5;color:#3f4653}.cm-x-gk .cm-x-gk-row-body p.cm-x-gk-with{font-size:1.3rem;font-weight:600;color:var(--gk-mute);letter-spacing:.01em}.cm-x-gk-links{display:flex;flex-wrap:wrap;gap:2px 18px;margin-top:6px}.cm-x-gk-links .cm-x-gk-link--main{margin-right:2px}@media(min-width:1000px){.cm-x-gk-js .cm-x-gk-row:not([open])>summary:hover{background:#ffffffb3}.cm-x-gk-js:not(.cm-x-gk-ready) .cm-x-gk-row-body{display:none}.cm-x-gk-js:not(.cm-x-gk-ready) .cm-x-gk-row[open]{background:none;box-shadow:none}.cm-x-gk-js:not(.cm-x-gk-ready) .cm-x-gk-row[open] .cm-x-gk-n{background:#fff;color:var(--gk-blue)}.cm-x-gk-js:not(.cm-x-gk-ready) .cm-x-gk-row[open]>summary .cm-x-gk-chev{transform:rotate(45deg) translate(-2px,-2px)}.cm-x-gk-js .cm-x-gk-row[open] .cm-x-gk-row-body{animation:cm-x-gk-in .5s var(--gk-smooth) both}}@keyframes cm-x-gk-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cm-x-gk-model{--gk-k:1.45;display:block;width:100%;height:auto;overflow:visible}.cm-x-gk-model path,.cm-x-gk-model ellipse,.cm-x-gk-model circle{stroke-linejoin:round;stroke-linecap:round}.cm-x-gk-model .gsh{fill:url(#gk-gsh)}.cm-x-gk-model .t,.cm-x-gk-model .l,.cm-x-gk-model .r{stroke-width:.8}.cm-x-gk-model .fl.t{fill:#fbfcfe;stroke:#e3e8f0}.cm-x-gk-model .fl.l{fill:#d5dce8;stroke:#d5dce8}.cm-x-gk-model .fl.r{fill:#c4cddc;stroke:#c4cddc}.cm-x-gk-model .wa.t{fill:#fff;stroke:#e3e8f0}.cm-x-gk-model .wa.l{fill:#eff2f7;stroke:#e3e8f0}.cm-x-gk-model .wa.r{fill:#e4e9f1;stroke:#dbe1ea}.cm-x-gk-model .win{fill:url(#gk-win);stroke:#fff;stroke-width:2.5}.cm-x-gk-model .cp{fill:#174fe408;stroke:#174fe421;stroke-width:1;transition:fill .5s ease,stroke .5s ease}.cm-x-gk-model .cp.is-hover{fill:#174fe414;stroke:#174fe466}.cm-x-gk-model .cp.is-on{fill:#174fe424;stroke:var(--gk-blue);stroke-width:1.6}.cm-x-gk-model .cb{transition:stroke .5s ease}.cm-x-gk-model .cb.is-on{stroke:#6f93f5}.cm-x-gk-model .mat{fill:#dfe4ec}.cm-x-gk-model .cb{fill:none;stroke:#bccaf0;stroke-width:2.2}.cm-x-gk-model .cbp{fill:none;stroke:var(--gk-blue);stroke-width:2.6;stroke-dasharray:14 190;stroke-dashoffset:204;opacity:0}.cm-x-gk-model .w.t{fill:#fff;stroke:#e6eaf1}.cm-x-gk-model .w.l{fill:#e9edf3;stroke:#e1e6ee}.cm-x-gk-model .w.r{fill:#d8dee8;stroke:#d0d7e2}.cm-x-gk-model .wi.t{fill:#eef1f6;stroke:#e1e6ee}.cm-x-gk-model .wi.l{fill:#dfe4ec;stroke:#d8dee8}.cm-x-gk-model .wi.r{fill:#ccd3df;stroke:#c5cdda}.cm-x-gk-model .d.t{fill:#ecdcc8;stroke:#e0cdb5}.cm-x-gk-model .d.l{fill:#d6c0a3;stroke:#cdb596}.cm-x-gk-model .d.r{fill:#c4ab8a;stroke:#bba07e}.cm-x-gk-model .g.t{fill:#e6eaf0;stroke:#d5dbe5}.cm-x-gk-model .g.l{fill:#c8cfda;stroke:#bfc7d3}.cm-x-gk-model .g.r{fill:#b5bdcb;stroke:#acb5c4}.cm-x-gk-model .ch.t{fill:#e3e7ee;stroke:#d5dbe5}.cm-x-gk-model .ch.l{fill:#c9d0db;stroke:#c0c8d4}.cm-x-gk-model .ch.r{fill:#b8c0cd;stroke:#afb8c6}.cm-x-gk-model .k.t{fill:#434b5f;stroke:#434b5f}.cm-x-gk-model .k.l{fill:#2a3040;stroke:#2a3040}.cm-x-gk-model .k.r{fill:#1e2330;stroke:#1e2330}.cm-x-gk-model .kh.t{fill:#5a6379;stroke:#5a6379}.cm-x-gk-model .kh.l{fill:#3b4357;stroke:#3b4357}.cm-x-gk-model .kh.r{fill:#2c3344;stroke:#2c3344}.cm-x-gk-model .ku{fill:#343c4f}.cm-x-gk-model .pt{fill:#5d6885}.cm-x-gk-model .led{fill:#6aa6ff}.cm-x-gk-model .bz.t{fill:#d5dae4;stroke:#c9cfdb}.cm-x-gk-model .bz.l{fill:#1b2136;stroke:#1b2136}.cm-x-gk-model .bz.r{fill:#b9c0cd;stroke:#b0b8c6}.cm-x-gk-model .bzb.t{fill:#d5dae4;stroke:#c9cfdb}.cm-x-gk-model .bzb.l{fill:#c5ccd8;stroke:#bcc4d1}.cm-x-gk-model .bzb.r{fill:#1b2136;stroke:#1b2136}.cm-x-gk-model path.bz:not(.t):not(.l):not(.r){fill:#1b2136}.cm-x-gk-model .sc{fill:url(#gk-scr)}.cm-x-gk-model .sl{fill:#ffffff4d}.cm-x-gk-model .sa{fill:#6f9bff}.cm-x-gk-model .sw{fill:#ffffffe6}.cm-x-gk-model .swn{fill:#eef3ff}.cm-x-gk-model .dev.t{fill:#2b3145;stroke:#c2c9d5;stroke-width:1.4}.cm-x-gk-model .dev.l{fill:#c2c9d5;stroke:#c2c9d5}.cm-x-gk-model .dev.r{fill:#aeb6c4;stroke:#aeb6c4}.cm-x-gk-model .x{fill:#aac6ff33;stroke:#7896dc80;stroke-width:.8}.cm-x-gk-model .sep{fill:#c5cdda}.cm-x-gk-model .bx.t{fill:#fff;stroke:#dfe4ec}.cm-x-gk-model .bx.l{fill:#f2f5f9;stroke:#dfe4ec}.cm-x-gk-model .bx.r{fill:#e2e7ef;stroke:#d5dbe5}.cm-x-gk-model path.bx:not(.t):not(.l):not(.r){fill:#fff;stroke:#cfd6e2;stroke-width:.8}.cm-x-gk-model .sw1{fill:#ff6a5c}.cm-x-gk-model .sw2{fill:#ffb347}.cm-x-gk-model .sw3{fill:#34c38f}.cm-x-gk-model .sw4{fill:#7a5cf0}.cm-x-gk-model .sh{fill:#1b2a5524}.cm-x-gk-model .pp.body{fill:#c6cedb}.cm-x-gk-model .pp.head{fill:#dfe4ec}.cm-x-gk-model .cm.body{fill:var(--gk-blue)}.cm-x-gk-model .cm.head{fill:#86a8ff}.cm-x-gk-model .tb.t{fill:#3d72ff;stroke:#3d72ff}.cm-x-gk-model .tb.l{fill:#174fe4;stroke:#174fe4}.cm-x-gk-model .tb.r{fill:#0f3bb5;stroke:#0f3bb5}.cm-x-gk-model .pl.t{fill:#6cc796;stroke:#6cc796}.cm-x-gk-model .pl.l{fill:#46a374;stroke:#46a374}.cm-x-gk-model .pl.r{fill:#35895f;stroke:#35895f}.cm-x-gk-model .wv{fill:#174fe40d;stroke:var(--gk-blue);stroke-width:1.2;opacity:0;transform-box:fill-box;transform-origin:center}.cm-x-gk-model .wc{fill:#174fe44d}.cm-x-gk-model .ap{fill:#fff;stroke:#aeb9d2;stroke-width:1}.cm-x-gk-model .cl{fill:#fff;stroke:var(--gk-blue);stroke-width:1.8}.cm-x-gk-model .sy{fill:none;stroke:var(--gk-blue);stroke-width:1.6;stroke-dasharray:2 4}.cm-x-gk-model .gk-pin{cursor:pointer;outline:none}.cm-x-gk-model .hit{fill:transparent;stroke:none;pointer-events:all}.cm-x-gk-js .cm-x-gk-model .hit{cursor:pointer}.cm-x-gk-model .ld{stroke:var(--gk-blue);stroke-width:1.2;stroke-dasharray:2 4;fill:none;opacity:.7}.cm-x-gk-model .pr{r:calc(18px*var(--gk-k));fill:#174fe421;transform-box:fill-box;transform-origin:center}.cm-x-gk-model .pc{r:calc(13px*var(--gk-k));fill:#fff;stroke:var(--gk-blue);stroke-width:calc(1.5px*var(--gk-k));transition:fill .3s ease}.cm-x-gk-model text{font:700 calc(13px*var(--gk-k))/1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;fill:var(--gk-blue);dominant-baseline:central;pointer-events:none;transition:fill .3s ease}.cm-x-gk-model .gk-pin:hover .pc,.cm-x-gk-model .gk-pin.is-hover .pc{fill:#e6edff}.cm-x-gk-model .gk-pin.is-on .pc{fill:var(--gk-blue)}.cm-x-gk-model .gk-pin.is-on text{fill:#fff}.cm-x-gk-model .gk-pin:focus-visible .pr{fill:#fff;stroke:var(--gk-blue);stroke-width:calc(3px*var(--gk-k))}@media(prefers-reduced-motion:no-preference){.cm-x-gk-model .wv{animation:cm-x-gk-wave 3.6s linear infinite}.cm-x-gk-model .cbp{animation:cm-x-gk-flow 3.4s linear infinite;opacity:1}.cm-x-gk-model .led{animation:cm-x-gk-led 2.4s ease-in-out infinite}.cm-x-gk-model .gk-pin.is-on .pr{animation:cm-x-gk-pulse 2.2s ease-out infinite}.cm-x-gk-model .gk-pin{animation:cm-x-gk-pin .7s var(--gk-spring) both;animation-delay:calc(var(--i,0)*70ms + .25s)}.cm-x-gk-model .cp{animation:cm-x-gk-lit 1.2s ease backwards;animation-delay:calc(var(--i,0)*.13s + .5s)}.cm-x-gk-model.is-still .wv,.cm-x-gk-model.is-still .cbp,.cm-x-gk-model.is-still .led,.cm-x-gk-model.is-still .pr{animation-play-state:paused}}@keyframes cm-x-gk-wave{0%{transform:scale(.4);opacity:0}15%{opacity:.6}to{transform:scale(3.4);opacity:0}}@keyframes cm-x-gk-flow{to{stroke-dashoffset:0}}@keyframes cm-x-gk-led{50%{fill:#b9d4ff}}@keyframes cm-x-gk-pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.9);opacity:0}}@keyframes cm-x-gk-lit{35%{fill:#174fe433;stroke:#174fe4b3}}@keyframes cm-x-gk-pin{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.cm-x-gk-lease-top .cm-leasing-tile{margin:18px 0 0;background:#fff;box-shadow:inset 0 0 0 1px var(--gk-line)}.cm-x-gk-lease-top:empty{display:none}.cm-x-gk-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(28px,5vw,84px);align-items:center;padding-top:clamp(56px,7vw,110px);padding-bottom:clamp(40px,5vw,80px)}.cm-x-gk .cm-x-gk-about h2{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.06;margin:0 0 18px}.cm-x-gk .cm-x-gk-about-lead{font-size:clamp(1.65rem,1.3vw,1.9rem);line-height:1.55;max-width:56ch;margin:0}.cm-x-gk-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(20px,3vw,48px);margin:clamp(24px,3vw,40px) 0 0}.cm-x-gk-facts>div{padding:18px 0 16px;border-top:1px solid var(--gk-line)}.cm-x-gk-facts dt{font-size:clamp(3rem,3vw,4.4rem);line-height:1.05;font-weight:650;letter-spacing:-.04em;color:var(--gk-ink)}.cm-x-gk-facts dd{margin:6px 0 0;font-size:1.45rem;line-height:1.4;color:var(--gk-mute)}.cm-x-gk-photo{position:relative;margin:0;border-radius:32px;overflow:hidden;background:#e9edf3;aspect-ratio:5/4}.cm-x-gk-photo img{display:block;width:100%;height:100%;object-fit:cover}.cm-x-gk-photo figcaption{position:absolute;left:0;right:0;bottom:0;padding:60px 26px 22px;font-size:1.45rem;line-height:1.4;font-weight:500;color:#fff;background:linear-gradient(180deg,#0a0e1800,#0a0e18b8)}.cm-x-gk-flow{padding-top:clamp(40px,5vw,80px);padding-bottom:clamp(48px,6vw,96px)}.cm-x-gk-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(18px,2.4vw,36px);position:relative;counter-reset:none}.cm-x-gk-steps:before,.cm-x-gk-steps:after{content:"";position:absolute;left:22px;right:22px;top:21px;height:2px;border-radius:2px;background:var(--gk-line)}.cm-x-gk-steps:after{background:var(--gk-blue);transform-origin:left center;transition:transform 2s var(--gk-smooth) .2s}.cm-x-gk-steps>li{position:relative;z-index:1;margin:0;padding:0}.cm-x-gk-step-n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--gk-blue);color:#fff;font-size:1.7rem;font-weight:700;line-height:1;box-shadow:0 0 0 8px #fff;margin-bottom:22px;transition:transform .7s var(--gk-spring),background-color .4s ease}.cm-x-gk .cm-x-gk-steps h3{font-size:clamp(2rem,1.9vw,2.6rem);margin:0 0 8px;color:var(--gk-ink)}.cm-x-gk .cm-x-gk-steps p{font-size:1.55rem;line-height:1.55;margin:0 0 4px;max-width:34ch}@media(prefers-reduced-motion:no-preference){.cm-x-gk-js [data-gk-seen]:not(.is-seen) .cm-x-gk-steps:after{transform:scaleX(0)}.cm-x-gk-js [data-gk-seen]:not(.is-seen) .cm-x-gk-step-n{transform:scale(.6);background:#c5cedd}.cm-x-gk-steps>li:nth-child(2) .cm-x-gk-step-n{transition-delay:.5s}.cm-x-gk-steps>li:nth-child(3) .cm-x-gk-step-n{transition-delay:1s}.cm-x-gk-steps>li:nth-child(4) .cm-x-gk-step-n{transition-delay:1.5s}}.cm-x-gk-care{width:min(calc(100% - 32px),1680px);margin:0 auto;border-radius:44px;color:#fff;background:radial-gradient(900px 500px at 85% 10%,#213a8f,#213a8f00 70%),linear-gradient(160deg,#0d1326,#101a3a)}.cm-x-gk-care-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:center;max-width:1400px;width:calc(100% - 112px);margin:0 auto;padding:clamp(44px,6vw,96px) 0}.cm-x-gk .cm-x-gk-care .cm-eyebrow{color:#9db4f5}.cm-x-gk .cm-x-gk-care h2{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.06;margin:0 0 18px;color:#fff}.cm-x-gk .cm-x-gk-care-lead{font-size:clamp(1.65rem,1.3vw,1.9rem);line-height:1.55;max-width:56ch;margin:0;color:#c9d2e6}.cm-x-gk-checks{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.cm-x-gk-checks li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:1.55rem;line-height:1.4;font-weight:500;color:#fff}.cm-x-gk-checks svg{flex:none;width:22px;height:22px;padding:3px;border-radius:50%;background:#6f9bff38;color:#9dbbff;stroke-width:2.2}.cm-x-gk-care-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px}.cm-x-gk-care-photos{position:relative;padding:0 0 12%}.cm-x-gk-care-photos figure{margin:0;border-radius:28px;overflow:hidden;background:#1a2444}.cm-x-gk-care-photos img{display:block;width:100%;height:100%;object-fit:cover}.cm-x-gk-care-a{aspect-ratio:4/3}.cm-x-gk-care-b{position:absolute;right:-4%;bottom:0;width:48%;aspect-ratio:4/3;box-shadow:0 0 0 6px #101a3a,0 24px 50px -20px #0009}.cm-x-gk-care-b img{object-position:50% 30%}.cm-x-gk-it{padding-top:clamp(60px,7vw,120px)}.cm-x-gk-tabs{position:sticky;top:88px;z-index:7;display:flex;flex-wrap:wrap;gap:6px;margin:0 -6px;padding:8px;border-radius:26px;background:var(--hig-glass-strong,rgba(255,255,255,.8));-webkit-backdrop-filter:var(--hig-blur,saturate(190%) blur(22px));backdrop-filter:var(--hig-blur,saturate(190%) blur(22px));box-shadow:inset 0 0 0 1px #0000000f,0 10px 30px -14px #0f172a47}.cm-x-gk a.cm-x-gk-tab{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px 6px 7px;border-radius:999px;font-size:1.4rem;font-weight:600;line-height:1.2;color:#1d1d1f;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.cm-x-gk-tab em{font-style:normal;font-weight:500;opacity:.62;margin-left:3px}.cm-x-gk-tab-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--acc-l,#06c);color:#fff;flex:none;transition:background-color .3s ease,color .3s ease}.cm-x-gk-tab-icon svg{width:17px;height:17px}.cm-x-gk a.cm-x-gk-tab:hover{background:#0000000d}.cm-x-gk a.cm-x-gk-tab[aria-current=true]{background:#1d1d1f;color:#fff}.cm-x-gk a.cm-x-gk-tab:focus-visible{outline:3px solid var(--gk-blue);outline-offset:2px}.cm-x-gk-topics.cm-bit-root{margin:14px 0 0}.cm-x-gk-it.is-tabs .cm-bit[hidden]{display:none!important}.cm-x-gk-it.is-tabs .cm-bit{margin-top:0}.cm-x-gk-it .cm-bit{scroll-margin-top:160px}.cm-x-gk-tabs{scroll-margin-top:96px}@media(prefers-reduced-motion:no-preference){.cm-x-gk-it.is-tabs .cm-bit.is-in{animation:cm-x-gk-topic .6s var(--gk-smooth) both}}@keyframes cm-x-gk-topic{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.cm-x-gk-more-btn{display:none}.cm-x-gk-start{display:flex;align-items:center;justify-content:space-between;gap:18px 40px;flex-wrap:wrap;margin-top:22px;padding:clamp(22px,2.6vw,34px) clamp(22px,3vw,44px);border-radius:28px;background:#f5f5f7}.cm-x-gk .cm-x-gk-start h3{margin:0 0 6px;font-size:clamp(2.1rem,2vw,2.8rem);color:var(--gk-ink)}.cm-x-gk .cm-x-gk-start p{margin:0;font-size:1.6rem;line-height:1.5}.cm-x-gk-refs{padding-top:clamp(56px,7vw,110px)}.cm-x-gk-refs-panel{padding:clamp(26px,3.6vw,56px);border-radius:32px;background:#f5f5f7;box-shadow:inset 0 0 0 1px #e9e9ee}.cm-x-gk-logos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.cm-x-gk-logos li{display:grid;place-items:center;min-width:0;height:92px;margin:0;padding:0 14px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #3c3c4312,0 12px 26px -20px #0f172a38}.cm-x-gk-logos img{display:block;height:42px;width:auto;max-width:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.cm-x-gk-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:start;padding-top:clamp(56px,7vw,110px)}.cm-x-gk-buy{padding:clamp(26px,3.2vw,48px);border-radius:32px;background:#fff;box-shadow:inset 0 0 0 1px var(--gk-line),0 24px 60px -40px #0f172a59}.cm-x-gk .cm-x-gk-buy h2,.cm-x-gk .cm-x-gk-more h2{font-size:clamp(2.8rem,2.8vw,4rem);line-height:1.08;margin:0 0 16px}.cm-x-gk .cm-x-gk-buy p:not(.cm-eyebrow){font-size:1.65rem;line-height:1.55;margin:0}.cm-x-gk-buy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:26px}.cm-x-gk-more{padding:clamp(8px,1.2vw,18px) 0 0}.cm-x-gk-more-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(18px,2.4vw,36px)}.cm-x-gk-more-list li{margin:0;border-top:1px solid var(--gk-line)}.cm-x-gk .cm-x-gk-more-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;font-size:1.6rem;font-weight:550;color:var(--gk-ink);text-decoration:none}.cm-x-gk .cm-x-gk-more-list a span{color:var(--gk-blue);transition:transform .5s var(--gk-spring)}.cm-x-gk .cm-x-gk-more-list a:hover{color:var(--gk-blue)}.cm-x-gk .cm-x-gk-more-list a:hover span{transform:translate(4px)}.cm-x-gk-lease{padding-top:clamp(60px,7vw,120px)}.cm-x-gk-lease .cm-leasing-tile{margin:0}.cm-x-gk-plans{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}.cm-x-gk-plans--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cm-x-gk-plan{padding:clamp(24px,2.8vw,40px);border-radius:28px;background:#fff;box-shadow:inset 0 0 0 1px var(--gk-line)}.cm-x-gk .cm-x-gk-plan-fig{display:flex;align-items:baseline;gap:14px;margin:0 0 14px;color:var(--gk-ink)}.cm-x-gk-plan-fig strong{font-size:clamp(4.4rem,4.4vw,6.4rem);line-height:1;font-weight:650;letter-spacing:-.04em;color:var(--gk-blue);white-space:nowrap}.cm-x-gk-plan-fig span{font-size:1.35rem;line-height:1.3;font-weight:600;color:var(--gk-mute)}.cm-x-gk .cm-x-gk-plan h3{font-size:clamp(2rem,1.7vw,2.4rem);line-height:1.15;margin:0 0 12px;color:var(--gk-ink)}.cm-x-gk .cm-x-gk-plan>p{font-size:1.55rem;line-height:1.55;margin:0 0 14px}.cm-x-gk .cm-x-gk-plan>p a{color:var(--gk-blue);text-decoration:underline;text-underline-offset:4px}.cm-x-gk-plan details{border-top:1px solid var(--gk-line);border-bottom:1px solid var(--gk-line)}.cm-x-gk-plan summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;font-size:1.5rem;font-weight:600;color:var(--gk-ink);cursor:pointer;list-style:none}.cm-x-gk-plan summary::-webkit-details-marker{display:none}.cm-x-gk-plan summary:after{content:"+";font-size:2.4rem;font-weight:300;line-height:1;color:var(--gk-mute)}.cm-x-gk-plan details[open] summary:after{content:"\2013"}.cm-x-gk .cm-x-gk-plan details p{font-size:1.4rem;line-height:1.6;margin:0 0 16px}.cm-x-gk-plan-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:22px}.cm-x-gk-next{display:flex;align-items:center;justify-content:space-between;gap:16px 40px;flex-wrap:wrap;margin-top:16px;padding-top:clamp(22px,2.6vw,34px);padding-bottom:clamp(22px,2.6vw,34px)}.cm-x-gk-lease+.cm-x-gk-next{border-top:0}.cm-x-gk .cm-x-gk-next h2{font-size:clamp(2.1rem,2vw,2.8rem);line-height:1.15;margin:0 0 8px}.cm-x-gk .cm-x-gk-next p{font-size:1.55rem;line-height:1.5;margin:0;max-width:62ch}.cm-x-gk-next-links{display:flex;flex-wrap:wrap;gap:2px 26px}.cm-x-gk-end{width:min(calc(100% - 32px),1680px);margin:clamp(30px,4vw,60px) auto 0;border-radius:44px;color:#fff;background:radial-gradient(800px 420px at 12% 0%,#4b7bff,#4b7bff00 70%),linear-gradient(135deg,#174fe4,#0f37b0)}.cm-x-gk-end-in{max-width:1400px;width:calc(100% - 112px);margin:0 auto;padding:clamp(44px,6vw,92px) 0}.cm-x-gk .cm-x-gk-end h2{font-size:clamp(3.4rem,4.2vw,6rem);line-height:1.04;margin:0 0 16px;color:#fff}.cm-x-gk .cm-x-gk-end p{font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.5;max-width:58ch;margin:0;color:#e3eaff}.cm-x-gk-end-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}.cm-x-gk .cm-x-gk-end .cm-btn-white{color:#0f37b0!important}.cm-x-gk .cm-x-gk-end p.cm-x-gk-end-note{margin-top:16px;font-size:1.35rem;color:#c8d6ff}@media(max-width:1340px){.cm-x-gk-tags{display:none}.cm-x-gk-row>summary{grid-template-columns:30px minmax(0,1fr) 16px}}@media(max-width:1240px){.cm-x-gk-stage{grid-template-columns:minmax(0,1.2fr) minmax(360px,1fr)}.cm-x-gk-logos{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:999px){.cm-x-gk-stage{display:flex;flex-direction:column;align-items:stretch;gap:0}.cm-x-gk-title{order:1}.cm-x-gk .cm-x-gk-lead{order:2;align-self:auto}.cm-x-gk-view{order:3}.cm-x-gk-cta{order:4}.cm-x-gk-index{order:5}.cm-x-gk-cta{justify-content:flex-start;margin-top:14px}.cm-x-gk-view{top:86px;z-index:6;margin-top:16px}.cm-x-gk-view-in{padding:4px;border-radius:26px;background:#fff;box-shadow:0 0 0 1px #3c465a14,0 18px 40px -22px #0f172a73;overflow:hidden}.cm-x-gk-model{--gk-k:3.2;overflow:hidden}.cm-x-gk .cm-x-gk-hint{display:none}.cm-x-gk-js .cm-x-gk-hint-m{display:block;margin:-4px 0 12px 4px;font-size:1.35rem;line-height:1.4;color:var(--gk-mute)}.cm-x-gk-js .cm-x-gk-all:not([hidden]){display:inline-flex;align-items:center;position:absolute;right:10px;bottom:10px;min-height:36px;padding:0 14px;border:0;border-radius:999px;font:600 1.25rem/1 inherit;color:#1d1d1f;background:var(--hig-glass-strong,rgba(255,255,255,.8));-webkit-backdrop-filter:var(--hig-blur,saturate(190%) blur(22px));backdrop-filter:var(--hig-blur,saturate(190%) blur(22px));box-shadow:inset 0 0 0 1px #00000014,0 6px 16px -8px #0f172a4d;cursor:pointer}.cm-x-gk .cm-x-gk-index h2{margin:14px 0 10px 4px;font-size:2.2rem}.cm-x-gk-rows{gap:10px}.cm-x-gk-row{scroll-margin-top:calc(var(--gk-sticky,300px) + 22px)}.cm-x-gk-js .cm-x-gk-row>summary{cursor:default}.cm-x-gk-js .cm-x-gk-chev{display:none}.cm-x-gk-row[open] .cm-x-gk-n{background:#fff;color:var(--gk-blue)}.cm-x-gk-row.is-on .cm-x-gk-n,html:not(.cm-x-gk-js) .cm-x-gk-row[open] .cm-x-gk-n{background:var(--gk-blue);color:#fff}.cm-x-gk-row.is-on{box-shadow:0 0 0 1.5px var(--gk-blue),0 14px 34px -22px #0f172a59}.cm-x-gk-tags{display:block;grid-column:2;justify-self:start;text-align:left;white-space:normal;margin-top:1px}.cm-x-gk-row>summary{grid-template-columns:30px minmax(0,1fr) 16px;padding:12px 14px 8px 12px;align-items:start}.cm-x-gk-row>summary h3{padding-top:3px}.cm-x-gk-row>summary .cm-x-gk-chev{grid-column:3;grid-row:1;margin-top:10px}.cm-x-gk-about,.cm-x-gk-care-in{grid-template-columns:minmax(0,1fr)}.cm-x-gk-care-photos{max-width:640px}.cm-x-gk-duo,.cm-x-gk-plans--two{grid-template-columns:minmax(0,1fr)}.cm-x-gk-steps{grid-template-columns:1fr 1fr;gap:34px 24px}.cm-x-gk-steps:before,.cm-x-gk-steps:after{display:none}.cm-x-gk-step-n{margin-bottom:14px;box-shadow:none}.cm-x-gk-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0;-webkit-overflow-scrolling:touch}.cm-x-gk-tabs::-webkit-scrollbar{display:none}}@media(max-width:700px){.cm-x-gk-stage{width:calc(100% - 16px);padding:22px 12px 14px;border-radius:30px}.cm-x-gk-title,.cm-x-gk .cm-x-gk-lead{padding:0 6px}.cm-x-gk .cm-x-gk-title h1{font-size:clamp(3.4rem,10.4vw,4.6rem)}.cm-x-gk-title h1 span{white-space:normal}.cm-x-gk-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.cm-x-gk-cta .cm-btn,.cm-x-gk a.cm-x-gk-ghost{justify-content:center;padding-left:10px;padding-right:10px;min-height:50px;font-size:1.45rem;gap:8px}.cm-x-gk-cta>:only-child{grid-column:1/-1}.cm-x-gk-model{--gk-k:3.3}.cm-x-gk-row-body{padding:0 14px 12px}.cm-x-gk-care,.cm-x-gk-end{width:calc(100% - 16px);border-radius:30px}.cm-x-gk-care-in,.cm-x-gk-end-in{width:calc(100% - 44px)}.cm-x-gk-checks{grid-template-columns:1fr}.cm-x-gk-care-b{right:0}.cm-x-gk-facts dt{font-size:3rem}.cm-x-gk-photo{border-radius:24px}.cm-x-gk-steps{grid-template-columns:1fr;gap:0;padding-left:0}.cm-x-gk-steps>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 16px;padding-bottom:26px}.cm-x-gk-steps>li>*{grid-column:2}.cm-x-gk-steps>li>.cm-x-gk-step-n{grid-column:1;grid-row:1/span 4;margin:0}.cm-x-gk-steps>li:not(:last-child):before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:var(--gk-line)}.cm-x-gk .cm-x-gk-steps h3{padding-top:7px}.cm-x-gk-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cm-x-gk-logos li{height:74px;padding:0 10px;border-radius:14px}.cm-x-gk-logos img{height:32px}.cm-x-gk-refs-panel{border-radius:24px}.cm-x-gk-more-list{grid-template-columns:1fr}.cm-x-gk-buy,.cm-x-gk-plan,.cm-x-gk-start{border-radius:24px}.cm-x-gk-it.is-tabs .cm-bit:not(.is-more)>.cm-bit-block~.cm-bit-block,.cm-x-gk-it.is-tabs .cm-bit:not(.is-more)>.cm-bit-split{display:none}.cm-x-gk-it.is-tabs .cm-x-gk-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:26px 0 6px;padding:0 18px;border:0;border-radius:999px;font:600 1.5rem/1.2 inherit;color:var(--bit-text,#1d1d1f);background:var(--bit-card,#fff);box-shadow:inset 0 0 0 1px var(--bit-line,rgba(0,0,0,.1));cursor:pointer}.cm-x-gk-start .cm-btn,.cm-x-gk-buy-actions .cm-btn,.cm-x-gk-plan-actions .cm-btn{width:100%}}@media(prefers-reduced-motion:reduce){.cm-x-gk *,.cm-x-gk *:before,.cm-x-gk *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cm-x-gewerbekunden.css.map */
