.tci-module__HFEJNW__layer{display:block}.tci-module__HFEJNW__fMist{fill:var(--mist)}.tci-module__HFEJNW__fSteel{fill:var(--steel)}.tci-module__HFEJNW__fField{fill:var(--field)}.tci-module__HFEJNW__fPaper{fill:var(--paper)}.tci-module__HFEJNW__fSoft{fill:var(--blue-soft)}.tci-module__HFEJNW__fSheen{fill:var(--paper);opacity:.6}.tci-module__HFEJNW__hoseFill{fill:none;stroke:var(--steel);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.tci-module__HFEJNW__detail{opacity:var(--tci-detail,0)}.tci-module__HFEJNW__banner,.tci-module__HFEJNW__toc{--m:calc(max(0px,(100% - var(--wrap)) / 2) + var(--gutter));--colgap:clamp(40px,5.5vw,112px);color:var(--ink);background:var(--paper);position:relative}.tci-module__HFEJNW__banner{flex-direction:column;display:flex}.tci-module__HFEJNW__band{background:var(--mist);padding:clamp(100px,12.5vh,132px) var(--m) clamp(22px,3.4vh,40px);order:-1}.tci-module__HFEJNW__stage{width:min(100%,max(640px,200svh - 840px));margin:0 auto}.tci-module__HFEJNW__stage [data-stage]{background:0 0}.tci-module__HFEJNW__head{column-gap:var(--colgap);padding:clamp(40px,6vh,64px) var(--m) clamp(72px,10vh,120px);grid-template:"rule rule""title words""cta words"1fr/minmax(0,5fr) minmax(0,6fr);display:grid}.tci-module__HFEJNW__rule{background:var(--line-strong);grid-area:rule;height:1px;margin-bottom:clamp(26px,3.8vh,40px)}.tci-module__HFEJNW__title{grid-area:title}.tci-module__HFEJNW__words{grid-area:words;max-width:34em}.tci-module__HFEJNW__cta{animation:tci-module__HFEJNW__pgRise .95s var(--ease-out) .52s both;grid-area:cta;align-self:start;margin-top:clamp(28px,4vh,44px)}.tci-module__HFEJNW__h1{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-xl,var(--track));color:var(--ink);text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.4rem,4.6vw,4.7rem);line-height:.94}.tci-module__HFEJNW__lede{animation:tci-module__HFEJNW__pgRise .95s var(--ease-out) .38s both}.tci-module__HFEJNW__lede .pg-lede{color:var(--ink);letter-spacing:var(--tr-sm,-.012em);margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.42}.tci-module__HFEJNW__note{animation:tci-module__HFEJNW__pgRise .95s var(--ease-out) .46s both;gap:clamp(12px,1.8vh,18px);margin-top:clamp(18px,2.6vh,26px);display:grid}.tci-module__HFEJNW__note p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.55}.tci-module__HFEJNW__toc{display:none}@media (min-width:1024px){.tci-module__HFEJNW__band{padding-top:clamp(92px,11vh,132px)}.tci-module__HFEJNW__stage{width:min(100%,max(640px,200svh - 1000px))}.tci-module__HFEJNW__head{padding-top:clamp(30px,4.5vh,64px)}.tci-module__HFEJNW__rule{margin-bottom:clamp(22px,3vh,40px)}.tci-module__HFEJNW__h1{font-size:clamp(2.4rem,4.3vw,4.5rem)}.tci-module__HFEJNW__cta{margin-top:clamp(24px,3.1vh,40px)}.tci-module__HFEJNW__stage [data-stage]{overflow:visible}}.tci-module__HFEJNW__reply{margin-top:14px}.tci-module__HFEJNW__reply p{color:var(--ink-2);margin:0;font-size:clamp(.95rem,1vw,1.02rem);line-height:1.5}.tci-module__HFEJNW__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}section.tci-module__HFEJNW__factsBand.tci-module__HFEJNW__factsBand{background:var(--steel);padding:clamp(72px,10.5vh,124px) 0}.tci-module__HFEJNW__facts{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));align-items:start;gap:clamp(44px,7vh,76px) clamp(28px,3.6vw,64px);margin:0;display:grid}.tci-module__HFEJNW__factMain,.tci-module__HFEJNW__fact{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.tci-module__HFEJNW__factMain{grid-column:1/-1;gap:clamp(14px,2.2vh,22px)}.tci-module__HFEJNW__fact{gap:10px}.tci-module__HFEJNW__factName{color:var(--ink-2);text-wrap:pretty;max-width:18em;margin:0;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.4}.tci-module__HFEJNW__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.tci-module__HFEJNW__factMain .tci-module__HFEJNW__factText{letter-spacing:var(--tr-xl,var(--track));font-size:clamp(2.4rem,5.2vw,5.4rem);line-height:1}.tci-module__HFEJNW__fact .tci-module__HFEJNW__factText{letter-spacing:var(--tr-md,-.019em);max-width:15ch;font-size:clamp(1.3rem,1.75vw,1.75rem);line-height:1.16}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.pg-js .tci-module__HFEJNW__scene [data-kit-pwin]{height:calc(100svh - var(--tstick) - var(--tbot))}}.tci-module__HFEJNW__glide[data-on]{flex:1 1 0;max-width:32em;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 44px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 44px),#0000 100%)}.tci-module__HFEJNW__glide[data-on] .tci-module__HFEJNW__glideIn{will-change:transform;padding-top:8px}.tci-module__HFEJNW__glide[data-on] .tci-module__HFEJNW__glideIn p{transition:opacity .3s linear}.tci-module__HFEJNW__specGrid{column-gap:var(--colgap,clamp(40px,5.5vw,112px));grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.tci-module__HFEJNW__specRows{grid-area:1/2;min-width:0}.tci-module__HFEJNW__specPhotos{grid-area:1/1;justify-items:start;gap:clamp(20px,3vh,32px);padding-top:calc(clamp(26px,3.8vh,44px) + 1px);display:grid}.tci-module__HFEJNW__specPhotos>*{max-width:100%}@media (min-width:1024px){.tci-module__HFEJNW__specPhotos{position:sticky;top:clamp(96px,13vh,132px)}}.tci-module__HFEJNW__specHead{max-width:none}.tci-module__HFEJNW__levelMedia{justify-items:start;gap:clamp(28px,4vh,44px);display:grid}.tci-module__HFEJNW__proof{width:min(100%,420px)}.tci-module__HFEJNW__proofSvg{width:100%;height:auto;display:block;overflow:visible}.tci-module__HFEJNW__pLine{fill:none;stroke:#fbfcfdd9;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tci-module__HFEJNW__pThin{fill:none;stroke:#fbfcfd99;stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tci-module__HFEJNW__pHair{fill:none;stroke:#fbfcfd59;stroke-width:1px;vector-effect:non-scaling-stroke}.tci-module__HFEJNW__pGlass{fill:#e4f1fa14}.tci-module__HFEJNW__pDot{fill:#8fd0f52e;stroke:#8fd0f5;stroke-width:1.4px;vector-effect:non-scaling-stroke}.tci-module__HFEJNW__drift1,.tci-module__HFEJNW__drift2{transform-box:fill-box;transform-origin:50%}[data-live] .tci-module__HFEJNW__drift1{animation:7s ease-in-out infinite alternate tci-module__HFEJNW__tciDrift1}[data-live] .tci-module__HFEJNW__drift2{animation:9s ease-in-out infinite alternate tci-module__HFEJNW__tciDrift2}@keyframes tci-module__HFEJNW__tciDrift1{0%{transform:translate(0)}to{transform:translate(5px,-6px)}}@keyframes tci-module__HFEJNW__tciDrift2{0%{transform:translate(0)}to{transform:translate(-6px,5px)}}.tci-module__HFEJNW__levelTurn{margin:clamp(40px,6vh,60px) 0 clamp(28px,4vh,40px)}.tci-module__HFEJNW__levelTurn>p{max-width:22em;margin:0;font-size:clamp(1.45rem,1.9vw,1.95rem);line-height:1.14}@media (max-width:1023px){.tci-module__HFEJNW__band{padding:96px var(--gutter) clamp(18px,3vh,28px)}.tci-module__HFEJNW__stage{width:100%;max-width:640px}.tci-module__HFEJNW__head{padding:clamp(28px,4.5vh,40px) var(--gutter) clamp(28px,4vh,40px);display:block}.tci-module__HFEJNW__rule{margin-bottom:24px}.tci-module__HFEJNW__h1{max-width:14ch}.tci-module__HFEJNW__words{margin-top:clamp(22px,3.4vh,32px)}.tci-module__HFEJNW__cta{margin-top:clamp(24px,3.6vh,32px)}.tci-module__HFEJNW__toc{padding:0 var(--gutter) clamp(28px,5vh,48px);display:block}.tci-module__HFEJNW__facts{display:block}.tci-module__HFEJNW__fact{margin-top:clamp(34px,5.2vh,46px)}.tci-module__HFEJNW__factMain .tci-module__HFEJNW__factText{max-width:12ch;font-size:min(9vw,3.2rem)}.tci-module__HFEJNW__fact .tci-module__HFEJNW__factText{max-width:none;font-size:clamp(1.35rem,5.6vw,1.7rem)}.tci-module__HFEJNW__specGrid{display:block}.tci-module__HFEJNW__specPhotos{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:clamp(32px,5vh,44px)}.tci-module__HFEJNW__levelMedia{margin-top:0}}@media (max-width:600px){.tci-module__HFEJNW__h1{letter-spacing:var(--tr-lg,var(--track));font-size:clamp(2.05rem,9vw,2.9rem)}.tci-module__HFEJNW__lede .pg-lede{font-size:1.18rem}.tci-module__HFEJNW__specPhotos{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tci-module__HFEJNW__lede,.tci-module__HFEJNW__note,.tci-module__HFEJNW__cta{animation:none!important}[data-live] .tci-module__HFEJNW__drift1,[data-live] .tci-module__HFEJNW__drift2{animation:none}}
