.kv3-ct #hero[data-page=containers] .hero__copy h1{max-width:10em}@media (min-width:1100px){.kv3-ct #hero[data-page=containers] .hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.ct3-vis{min-width:0}.ct3-deck{touch-action:pan-y pinch-zoom;width:100%;box-shadow:var(--shadow-deep,0 1px 1px #061a3a14, 0 18px 36px -10px #061a3a59, 0 56px 110px -28px #061a3a8c);border-radius:18px;font-size:clamp(13px,1.02vw,16px)}.ct3-deck .kp-window__body{background:var(--ku-canvas);gap:1em;padding:1.3em 1.4em 1.1em;display:grid}.ct3-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8em;display:flex}.ct3-hd b{letter-spacing:-.02em;font-size:1.25em;font-weight:600;display:block}.ct3-hd small{color:var(--ku-ink-3);font-size:.9em;display:block}.ct3-ok{background:var(--ku-ok-bg);color:var(--ku-ok);box-shadow:inset 0 0 0 1px var(--ku-ok-line);white-space:nowrap;border-radius:999px;align-items:center;gap:.45em;padding:.25em .8em;font-size:.85em;font-weight:600;display:inline-flex}.ct3-ok i{background:currentColor;border-radius:50%;width:.55em;height:.55em}.ct3-cap{flex-wrap:wrap;gap:.5em;display:flex}.ct3-cap span{background:var(--ku-surface);box-shadow:inset 0 0 0 1px var(--ku-line);color:var(--ku-ink-2);white-space:nowrap;border-radius:.6em;padding:.35em .8em;font-size:.88em}.ct3-cap span b{color:var(--ku-ink);font-weight:600}.ct3-meter{color:var(--ku-ink-2);gap:.4em;font-size:.88em;display:grid}.ct3-meter i{background:var(--ku-sunken);border-radius:999px;height:.5em;display:block;overflow:hidden}.ct3-meter i:before{content:"";height:100%;width:var(--fill,30%);border-radius:inherit;background:var(--ku-accent);transition:width .8s var(--ease);display:block}.ct3-tbl{background:var(--ku-surface);border-radius:var(--ku-r-card);box-shadow:inset 0 0 0 1px var(--ku-line);overflow:hidden}.ct3-tr{border-top:1px solid var(--ku-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) auto;align-items:center;gap:.8em;padding:.62em 1em;font-size:.9em;display:grid}.ct3-tr:first-child{border-top:0}.ct3-th{color:var(--ku-ink-3);letter-spacing:.02em;text-transform:uppercase;background:var(--ku-surface-2);font-size:.78em;font-weight:600}.ct3-tr b{font-weight:600}.ct3-addr{min-width:0;color:var(--ku-ink-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4em;font-size:.92em;display:inline-flex;overflow:hidden}.ct3-addr svg{fill:none;width:.9em;height:.9em;stroke:var(--ku-ok);stroke-width:2.4px;flex:none}.ct3-st{color:var(--ku-ok);white-space:nowrap;align-items:center;gap:.4em;font-size:.85em;font-weight:600;display:inline-flex}.ct3-st i{background:currentColor;border-radius:50%;width:.5em;height:.5em}.ct3-tr.is-coming .ct3-st{color:var(--ku-warn)}.ct3-tr.is-coming .ct3-st i{animation:1s ease-in-out infinite ct3Pulse}@keyframes ct3Pulse{50%{opacity:.3}}.ct3-tr.is-new{background:var(--ku-accent-soft);animation:.6s cubic-bezier(.2,1.3,.3,1) both ct3Row}@keyframes ct3Row{0%{opacity:0;transform:translateY(8px)}}.ct3-foot{color:var(--ku-ink-3);font-size:.8em}@media (max-width:960px){.ct3-deck{font-size:14px}.ct3-th{font-size:.8em}.ct3-st{font-size:.9em}}@media (max-width:560px){.ct3-tr{grid-template-columns:minmax(0,1fr) auto}.ct3-tr>:nth-child(2){grid-area:2/1/auto/-1}.ct3-th>:nth-child(2){display:none}}.ct3-bwrap{gap:clamp(20px,2vw,28px);display:grid}.ct3-seg{background:var(--grey-100);border-radius:999px;justify-self:start;gap:6px;padding:6px;display:inline-flex}.ct3-seg button{min-height:52px;color:var(--ink);font:inherit;cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:999px;padding:0 clamp(18px,2vw,30px);font-size:18px;font-weight:600}.ct3-seg button[aria-checked=true]{background:var(--blue-600);color:#fff}.ct3-bld{color:#fff;isolation:isolate;background:radial-gradient(90% 70% at 80% 0,#1a4f8f 0%,#1a4f8f00 60%),linear-gradient(#061a3a 0%,#0a2350 100%);border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(18px,2.4vw,40px);padding:clamp(22px,3vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #061a3ab3}.ct3-bld:after{content:"";z-index:-1;inset-inline:0;background:#0e2c5a;height:18px;position:absolute;bottom:0}.ct3-tower{align-content:end;align-self:end;justify-items:center;min-height:clamp(300px,30vw,460px);display:grid;position:relative}.ct3-roof{background:#2a4c80;border-radius:6px 6px 0 0;width:86%;height:14px}.ct3-face{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));gap:var(--wgap,10px);width:92%;transition:padding .5s var(--ease);background:linear-gradient(#18365f,#12294b);border-radius:4px 4px 0 0;padding:clamp(12px,1.4vw,20px);display:grid;box-shadow:inset 0 0 0 1px #8fc2ff24}.ct3-face i{aspect-ratio:3/4;transition:background-color .35s var(--ease), box-shadow .35s var(--ease);background:#0b1d38;border-radius:3px;display:block;box-shadow:inset 0 0 0 1px #8fc2ff1f}.ct3-face i.on{background:#ffd873;box-shadow:0 0 12px #ffd8738c}.ct3-face i.run{background:#8fc2ff;box-shadow:0 0 10px #8fc2ff99}.ct3-door{background:#0e2c5a;border-top:1px solid #8fc2ff2e;align-items:center;gap:10px;width:92%;padding:10px 12px;display:flex}.ct3-door i{background:#ffd873;border-radius:4px 4px 0 0;flex:none;width:34px;height:46px;box-shadow:0 0 18px #ffd87373}.ct3-door span{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;background:#ffffff1a;border-radius:6px;min-width:0;padding:5px 10px;font-size:13px;font-weight:600;overflow:hidden}.ct3-card{align-content:end;gap:14px;padding-bottom:18px;display:grid}.ct3-card[hidden]{display:none}.ct3-card .ct3-pick{color:#061a3a;background:#ffd873;border-radius:999px;justify-self:start;padding:5px 12px;font-size:14px;font-weight:700}.ct3-name{letter-spacing:-.03em;font-size:clamp(36px,3.4vw,56px);font-weight:600;line-height:1}.ct3-price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ct3-price b{letter-spacing:-.045em;font-size:clamp(48px,5vw,84px);font-weight:600;line-height:1}.ct3-price span{color:#ffffffd1;font-size:18px}.ct3-blurb{color:#ffffffd6;max-width:26em;font-size:17px;line-height:1.45}.ct3-spec{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ct3-spec li{align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.ct3-spec li:before{content:"";background:#8fc2ff;border-radius:50%;flex:none;width:8px;height:8px}.ct3-card .btn{justify-self:start;height:56px;padding:0 28px;font-size:17px}.ct3-lock{color:#ffffffd1;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}@media (max-width:760px){.ct3-bld{grid-template-columns:minmax(0,1fr)}.ct3-tower{min-height:0}.ct3-seg{justify-self:stretch}.ct3-seg button{flex:1;padding:0 10px}}.ct3-incl p b{color:var(--ink);margin-top:12px;font-weight:600;display:block}.ct3-s-plans .pg3-copy h2{max-width:13em}.ct3-photo{aspect-ratio:3/2;background:#dcebfb;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #061a3a80}.ct3-photo img{object-fit:cover;width:100%;height:100%;display:block}.ct3-chips{inset-inline:clamp(12px,2vw,24px);flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:clamp(12px,2vw,24px)}.ct3-chips span{color:#061a3a;white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #061a3a80}.ct3-chips span i{background:#13734a;border-radius:50%;width:8px;height:8px}@media (max-width:560px){.ct3-chips span:nth-child(n+2){display:none}}.ct3-form{border-radius:18px;width:100%;font-size:clamp(13px,1.02vw,16px)}.ct3-form .kp-window__body{background:var(--ku-canvas);gap:1.1em;padding:1.4em;display:grid}.ct3-fh{justify-content:space-between;align-items:center;gap:.8em;display:flex}.ct3-fh b{letter-spacing:-.02em;font-size:1.2em;font-weight:600}.ct3-fh small{color:var(--ku-ink-3);font-size:.88em}.ct3-f{border-radius:var(--ku-r-card);background:var(--ku-surface);box-shadow:inset 0 0 0 1px var(--ku-line);gap:.9em;padding:1.2em;display:grid}.ct3-fl{gap:.35em;display:grid}.ct3-fl>span{color:var(--ku-ink-2);align-items:center;gap:.55em;font-size:.86em;font-weight:600;display:flex}.ct3-fl>span em{background:var(--ku-accent-soft);width:1.6em;height:1.6em;color:var(--ku-accent-soft-ink);border-radius:50%;place-items:center;font-size:.85em;font-style:normal;display:inline-grid}.ct3-in{border-radius:var(--ku-r-ctl);background:var(--ku-surface-2);min-height:2.7em;box-shadow:inset 0 0 0 1px var(--ku-line-strong);color:var(--ku-ink);align-items:center;padding:0 .9em;display:flex}.ct3-in.mute{color:var(--ku-ink-3)}.ct3-in.addr{box-shadow:inset 0 0 0 1.5px var(--ku-accent);background:#fff;padding:0;overflow:hidden}.ct3-in.addr input{padding:0;min-width:0;height:2.7em;font:inherit;color:var(--ku-ink);text-align:end;background:0 0;border:0;outline:0;flex:1;padding-inline-start:.9em}.ct3-in.addr input::placeholder{color:var(--ku-ink-3)}.ct3-in.addr span{color:var(--ku-ink-3);white-space:nowrap;padding-inline-end:.9em}.ct3-url{border-radius:var(--ku-r-ctl);background:var(--ku-ok-bg);min-height:2.6em;color:var(--ku-ok);box-shadow:inset 0 0 0 1px var(--ku-ok-line);align-items:center;gap:.5em;padding:0 .9em;font-size:.95em;font-weight:600;display:flex;overflow:hidden}.ct3-url bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ct3-url svg{fill:none;stroke:currentColor;stroke-width:2.4px;flex:none;width:1em;height:1em}.ct3-url small{white-space:nowrap;opacity:0;transition:opacity .3s var(--ease);margin-inline-start:auto;font-size:.82em}.ct3-form.is-live .ct3-url small{opacity:1}.ct3-go{border-radius:var(--ku-r-ctl);background:var(--ku-accent);color:#fff;min-height:2.8em;font:inherit;cursor:pointer;transition:background-color var(--ku-fast) var(--ku-ease), transform var(--t-med) var(--ease);border:0;justify-content:center;justify-self:start;align-items:center;gap:.5em;padding:0 1.3em;font-weight:600;display:inline-flex}.ct3-go:hover{background:var(--ku-accent-hover)}.ct3-go:active{transform:scale(.96)}.ct3-go:disabled{opacity:.6;cursor:default}.ct3-run{border-radius:var(--ku-r-card);background:var(--ku-surface);box-shadow:inset 0 0 0 1px var(--ku-line);transition:opacity .3s var(--ease), transform .4s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.8em 1em;display:grid}.ct3-run b{font-weight:600;display:block}.ct3-form:not(.is-up) .ct3-run{opacity:.45}.ct3-form.is-up .ct3-run{animation:.6s cubic-bezier(.2,1.3,.3,1) both ct3Row}.ct3-form.is-starting .ct3-run .ct3-st{color:var(--ku-warn)}.ct3-form.is-starting .ct3-run .ct3-st i{animation:1s ease-in-out infinite ct3Pulse}.kv3-ct #d-faq .d-sub:empty{display:none}.ct3-shot .kv3-ct :is(#hero,.ct3-s-plans,#ct3-deploy) *,.ct3-shot .kv3-ct :is(#hero,.ct3-s-plans,#ct3-deploy) :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.ct3-face i,.ct3-meter i:before,.ct3-tr.is-new,.ct3-run,.ct3-url small{transition:none!important;animation:none!important}}@media (max-width:960px){#hero[data-page=containers] .ct3-th,#hero[data-page=containers] .ct3-foot{font-size:12px}#hero[data-page=containers] .ct3-cap span,#hero[data-page=containers] .ct3-meter{font-size:13px}}@media (max-width:480px){#hero[data-page=containers] .hero__grid{gap:28px}#hero[data-page=containers] .ct3-cap,#hero[data-page=containers] .ct3-meter{display:none}}@media (min-width:481px) and (max-width:960px){#hero[data-page=containers] .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}#hero[data-page=containers] .ct3-tr{grid-template-columns:minmax(0,1fr) auto}#hero[data-page=containers] .ct3-tr>:nth-child(2){grid-area:2/1/auto/-1}#hero[data-page=containers] .ct3-th>:nth-child(2){display:none}}@media (max-width:960px){#hero[data-page=containers] .ct3-st,#hero[data-page=containers] .ct3-addr,#hero[data-page=containers] .ct3-addr bdi,#hero[data-page=containers] .ct3-ok{font-size:12px}}
:root[data-theme=dark] .kv3-ct .ct3-seg{background:var(--dk-elev);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-ct .ct3-seg button{color:var(--dk-ink)}:root[data-theme=dark] .kv3-ct .ct3-seg button[aria-checked=true]{background:var(--dk-blue-fill);color:#fff}:root[data-theme=dark] .kv3-ct .ct3-bld{box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-ct .ct3-photo{background:var(--dk-card);box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-ct .ct3-chips span{background:var(--dk-glass);color:var(--dk-ink);box-shadow:0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-ct .ct3-chips span i{background:var(--dk-ok)}:root[data-theme=dark] .kv3-ct .ct3-in.addr{background:var(--ku-surface)}:root[data-theme=dark] .kv3-ct .ct3-incl p b{color:var(--dk-ink)}
