.glass-document{background:#0b0612;font-size:16px}.glass-document body{margin:0}.through-glass :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,fieldset){margin:revert;padding:revert;font:revert;letter-spacing:normal;text-wrap:wrap}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/696e164d9f66622336ae8c1b_Inter%20Variable.woff2)format("woff2")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/through-glass-inter-tight-300.ttf)format("truetype")}.through-glass{--black:#070707;--ink:#111;--muted:#6b6b6b;--faint:#b9b9b9;--line:#0000001c;--line-2:#dfdfdf;--soft:#f7f7f7;--white:#fff;--orange:#ff5700;--purple:#832491;--violet:#520e89;--coral:#d2685a;--grad:linear-gradient(45deg, #d2685a, #832491 52%, #520e89);--grad-h:linear-gradient(90deg, #d2685a, #832491 55%, #520e89);--tint:linear-gradient(160deg, #faf4f6, #f2ebf6);--ease:cubic-bezier(.22, 1, .36, 1)}.through-glass *,.through-glass :before,.through-glass :after{box-sizing:border-box}.through-glass{color:var(--black);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;line-height:1.5}.through-glass main{overflow-x:clip}.through-glass img{max-width:100%;display:block}.through-glass a{color:inherit;text-decoration:none}.through-glass button,.through-glass input{font:inherit;color:inherit}.through-glass ::selection{background:#8324912e}.through-glass :focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:6px}.through-glass .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.through-glass .ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.through-glass .wrap{max-width:1360px;margin:0 auto;padding:0 40px}.through-glass .section{padding:128px 0}.through-glass .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin-bottom:20px;font-size:14px;font-weight:500;display:inline-flex}.through-glass .eyebrow:before{content:"";background:var(--grad);border-radius:3px;width:10px;height:10px}.through-glass .h2{text-wrap:balance;letter-spacing:-.025em;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:600;line-height:1.12}.through-glass .lede{color:var(--muted);margin:0;font-size:18px;line-height:1.6}.through-glass .grad-text{background:var(--grad-h);color:#0000;background-clip:text}.through-glass .sec-head{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:48px;margin-bottom:64px;display:grid}.through-glass .sec-head .lede{text-align:right;text-wrap:pretty}.through-glass .center-head{text-align:center;max-width:860px;margin:0 auto 64px}.through-glass .center-head .lede{text-wrap:pretty;max-width:640px;margin:22px auto 0}.through-glass .btn{white-space:nowrap;cursor:pointer;height:52px;transition:background .3s var(--ease), border-color .3s, color .3s, transform .3s var(--ease);border:1px solid #0000;border-radius:8px;align-items:center;gap:14px;padding:0 28px;font-size:16px;font-weight:500;display:inline-flex;position:relative}.through-glass .btn .arr{width:16px;height:20px;color:var(--orange);transition:transform .35s var(--ease)}.through-glass .btn:hover .arr{transform:translate(3px,-2px)}.through-glass .btn:active{transform:scale(.98)}.through-glass .btn-dark{background:var(--black);color:var(--white)}.through-glass .btn-dark:hover{background:#1f1f1f}.through-glass .btn-light{background:var(--white);color:var(--black);border-color:var(--line)}.through-glass .btn-light:hover{border-color:var(--black)}.through-glass .btn-white{background:var(--white);color:var(--black)}.through-glass .btn-white:hover{background:#f0f0f0}.through-glass .btn-sm{height:42px;padding:0 22px;font-size:14.4px}.through-glass .nav{z-index:50;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:min(1280px,100% - 32px);height:64px;transition:box-shadow .4s var(--ease), background .4s, border-color .4s;background:#f7f7f7d1;border-radius:12px;justify-content:space-between;align-items:center;margin:0 auto;padding:0 12px 0 20px;display:flex;position:fixed;top:12px;left:0;right:0}.through-glass .nav.is-scrolled{box-shadow:0 12px 32px -16px #0000002e}.through-glass .nav-logo{color:var(--black);transition:color .4s}.through-glass .nav-logo svg{width:auto;height:18px;display:block}.through-glass .nav.on-dark{background:#ffffff12;border-color:#ffffff24}.through-glass .nav.on-dark .nav-logo,.through-glass .nav.on-dark .nav-links a{color:var(--white)}.through-glass .nav.on-dark .nav-links a:hover{color:#fc8457}.through-glass .nav.on-dark .btn-dark{background:var(--white);color:var(--black)}.through-glass .nav .cta-sm{height:44px;padding:0 22px;font-size:14.4px}.through-glass .nav:not(.on-dark) .nav-cta{background:var(--black);color:var(--white)}.through-glass .nav .nav-cta:hover{box-shadow:none}.through-glass .nav-links{gap:32px;font-size:14.4px;display:flex}.through-glass .nav-links a{color:var(--ink);white-space:nowrap;transition:color .3s}.through-glass .nav-links a:hover{color:var(--purple)}.through-glass .nav .sm-only{display:none}.through-glass .hero{isolation:isolate;min-height:100svh;color:var(--white);background:#0b0612;flex-direction:column;padding-top:112px;display:flex;position:relative;overflow:hidden}.through-glass .hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b061200,#0b061299);height:42%;position:absolute;bottom:0;left:0;right:0}.through-glass .hero-bg{z-index:-2;position:absolute;inset:0}.through-glass .hero-bg canvas{opacity:0;width:100%;height:100%;transition:opacity 2.2s;display:block}.through-glass .hero-bg canvas.is-on{opacity:1}.through-glass .hero.no-gl .hero-bg{background:radial-gradient(55% 50% at 32% 100%,#fc8457cc,#0000 70%),radial-gradient(50% 45% at 68% 72%,#d0438fa6,#0000 70%),radial-gradient(60% 55% at 86% 8%,#6811b9bf,#0000 70%),radial-gradient(40% 40% at 8% 20%,#7714b373,#0000 70%)}.through-glass .hero-grain{z-index:-1;pointer-events:none;opacity:.26;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.1 -.5'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/200px 200px;animation:.8s steps(4,end) infinite grain;position:absolute;inset:-120px}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-46px,28px)}50%{transform:translate(34px,-52px)}75%{transform:translate(-22px,-30px)}to{transform:translate(0)}}.through-glass .hero-main{flex:1;align-items:center;width:100%;padding-top:16px;padding-bottom:48px;display:flex}.through-glass .hl-box{--lx:-999px;--ly:-999px;--lr:.01px;width:100%;position:relative}.through-glass .hl{letter-spacing:-.055em;color:var(--white);margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(56px,min(10.6vw,17.5vh),176px);font-weight:300;line-height:1.04}.through-glass .hl-row{align-items:baseline;display:flex}.through-glass .r2{justify-content:center}.through-glass .r3{justify-content:flex-end}.through-glass .hl-w{vertical-align:top;margin:-.02em -.06em -.16em;padding:.02em .06em .16em;display:inline-block;overflow:hidden}.through-glass .hl-wi{display:inline-block}.through-glass .hl-dot{background:linear-gradient(45deg,#fc8457,#d0438f);border-radius:50%;flex:none;width:.12em;height:.12em;margin-left:.04em;position:relative}.through-glass .hl-dot:after{content:"";animation:dotPing 2.6s var(--ease) infinite;border:1px solid #fc8457e6;border-radius:50%;position:absolute;inset:-1px}@keyframes dotPing{0%{opacity:.9;transform:scale(.8)}70%,to{opacity:0;transform:scale(3.4)}}.through-glass .hl-cap{letter-spacing:0;color:#ffffffad;flex:none;align-self:center;max-width:250px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.through-glass .hl-cap u{white-space:nowrap;color:var(--white);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.through-glass .r1 .hl-cap{margin-left:48px}.through-glass .r3 .hl-cap{text-align:right;margin-right:48px}.through-glass .hero.lens-text .hl-a{-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly), transparent 99%, #000 100%);mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly), transparent 99%, #000 100%)}.through-glass .sw{justify-items:start;display:inline-grid}.through-glass .r3 .sw{justify-items:end}.through-glass .sw-main,.through-glass .sw-alt{white-space:nowrap;grid-area:1/1}.through-glass .sw-alt{visibility:hidden}.through-glass .lens-gl{z-index:1;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.through-glass .lens{z-index:2;pointer-events:none;will-change:transform;background:radial-gradient(circle at 32% 24%,#ffffff29,#fff0 40%),radial-gradient(circle,#fff0 64%,#ffffff12 100%);border-radius:50%;position:absolute;top:0;left:0;transform:scale(0);box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 2px 18px #ffffff1a,0 30px 60px -30px #0009}.through-glass .hero.has-cursor,.through-glass .hero.has-cursor *{cursor:none}.through-glass .hero.has-cursor a,.through-glass .hero.has-cursor a *,.through-glass .hero.has-cursor button{cursor:pointer}.through-glass .hero-foot{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:48px;width:100%;display:grid;position:relative}.through-glass .hero-foot.wrap{padding-top:32px;padding-bottom:36px}.through-glass .hero-foot:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:40px;right:40px}.through-glass .hf-col span{color:#ffffff80;margin-bottom:10px;font-size:13px;line-height:20px;display:block}.through-glass .hf-col p{color:#ffffffdb;text-wrap:pretty;max-width:480px;margin:0;font-size:15px;line-height:1.6}.through-glass .hf-cta{gap:12px;display:grid}.through-glass .cta{white-space:nowrap;background:var(--white);height:60px;color:var(--black);transition:background .5s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:0 36px;font-size:16px;font-weight:500;display:flex}.through-glass .cta:hover{box-shadow:0 16px 40px -18px #ffffff80}.through-glass .cta-mag .ch{background:linear-gradient(90deg, #d2685a, #832491 52%, #520e89) calc(var(--gx,0px) * -1) 0 / var(--gw,100%) 100% no-repeat;transition:color .5s var(--ease);background-clip:text}.through-glass .cta-mag:hover .ch{color:#0000}.through-glass .nav:not(.on-dark) .nav-cta .ch{background-image:linear-gradient(90deg,#fc8457,#e0559a 50%,#a45cf0)}.through-glass .cta:focus-visible{outline-offset:4px;outline:1px solid #fffc}.through-glass .cta-label{position:relative}.through-glass .cta-label .ch{transform-origin:50% 60%;display:inline-block}.through-glass .cta-2{color:var(--white);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff3d}.through-glass .cta-2:hover{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff52}.through-glass .gs{background:var(--white);color:var(--black);padding:160px 0 168px;position:relative;overflow:hidden}.through-glass .gs-lab{color:var(--muted);font-size:13px;line-height:20px;display:block}.through-glass .gs-hl{letter-spacing:-.055em;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8.4vw,136px);font-weight:300;line-height:1.02}.through-glass .gs-row{align-items:baseline;display:flex}.through-glass .g2{justify-content:center}.through-glass .g3{justify-content:flex-end}.through-glass .gs-w{vertical-align:top;margin:-.02em -.06em -.16em;padding:.02em .06em .16em;display:inline-block;overflow:hidden}.through-glass .gs-wi{display:inline-block}.through-glass .gs-nm{align-items:center;gap:12px;display:flex}.through-glass .gs-in{color:#0a66c2;width:30px;height:30px;transition:color .4s var(--ease), background .4s var(--ease);background:#0a66c214;border-radius:6px;flex:none;place-items:center;display:grid}.through-glass .gs-in svg{fill:currentColor;width:16px;height:16px;display:block}.through-glass .gs-in:hover,.through-glass .gs-in:focus-visible{color:#fff;background:#0a66c2}.through-glass .gs-in:focus-visible{outline-offset:3px;outline:2px solid #fc8457}.through-glass .gs-cap{letter-spacing:0;max-width:260px;color:var(--muted);flex:none;align-self:center;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .gs-cap u{white-space:nowrap;color:var(--black);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .g1 .gs-cap{margin-left:56px}.through-glass .g3 .gs-cap{text-align:right;margin-right:56px}.through-glass .gs-dot{background:linear-gradient(45deg,#fc8457,#d0438f);border-radius:50%;flex:none;width:.12em;height:.12em;margin-left:.04em;position:relative}.through-glass .gs-dot:after{content:"";animation:dotPing 2.6s var(--ease) infinite;border:1px solid #fc8457e6;border-radius:50%;position:absolute;inset:-1px}.through-glass .gs-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin-top:128px;padding-top:32px;display:grid;position:relative}.through-glass .gs-proof:before,.through-glass .gs-logos:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.through-glass .gs-fig{width:100%;max-width:340px;height:auto;margin:28px 0 24px;display:block;overflow:visible}.through-glass .gs-fig line,.through-glass .gs-fig circle,.through-glass .gs-fig rect{transform-box:fill-box}.through-glass .gs-base{stroke:#00000024;stroke-width:1px}.through-glass .gs-tick{stroke:#00000052;stroke-width:1px}.through-glass .gs-ax{fill:var(--muted);font:400 11px/1 Inter,system-ui,sans-serif}.through-glass .gs-pd-o{fill:none;stroke:#00000029;stroke-width:1px}.through-glass .gs-ping{fill:none;stroke:#fc8457;stroke-width:1px;transform-origin:50%;opacity:0}.through-glass .gs-fig.is-live .gs-ping{animation:gsPing 2.6s var(--ease) infinite}@keyframes gsPing{0%{opacity:.9;transform:scale(.8)}70%,to{opacity:0;transform:scale(3.2)}}.through-glass .gs-num{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(64px,6.6vw,108px);font-weight:300;line-height:.95;display:block}.through-glass .gs-stat p{max-width:300px;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.6}.through-glass .gs-logos{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;margin-top:136px;padding-top:32px;display:grid;position:relative}.through-glass .gs-logos .gs-lab{align-self:start}.through-glass .gs-mq{--lr:64px;height:150px;position:relative}.through-glass .gs-mq-base,.through-glass .gs-mq-lens{align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.through-glass .gs-mq-base{-webkit-mask:linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent), radial-gradient(circle var(--lr) at 50% 50%, transparent 98%, #000 100%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent), radial-gradient(circle var(--lr) at 50% 50%, transparent 98%, #000 100%);mask-composite:intersect}.through-glass .gs-mq-lens{clip-path:circle(var(--lr) at 50% 50%)}.through-glass .gs-mq-zoom{align-items:center;width:100%;height:100%;display:flex;transform:scale(1.32)}.through-glass .gs-mq-track{flex:none;align-items:center;gap:72px;width:max-content;padding-right:72px;display:flex}.through-glass .gs-mq img{object-fit:contain;filter:brightness(0);width:auto;max-width:132px;height:30px}.through-glass .gs-mq-base img{opacity:.4}.through-glass .gs-ring{width:calc(var(--lr) * 2);height:calc(var(--lr) * 2);margin:calc(var(--lr) * -1) 0 0 calc(var(--lr) * -1);pointer-events:none;background:radial-gradient(circle at 32% 24%,#ffffff59,#fff0 40%);border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #0000001f,inset 0 2px 14px #83249114,0 24px 44px -28px #520e8973}.through-glass .gs-team{margin-top:152px;position:relative}.through-glass .gs-tt{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:96px;padding-top:20px;display:grid}.through-glass .gs-intro{letter-spacing:-.02em;text-wrap:pretty;max-width:520px;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(24px,2.2vw,32px);font-weight:300;line-height:1.3}.through-glass .gs-crew{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));align-items:end;gap:0 24px;margin:72px 0 0;padding:0;list-style:none;display:grid}.through-glass .gs-p{grid-row:span 2;grid-template-rows:subgrid;align-items:start;margin:0;display:grid}.through-glass .gs-p .gs-ph{align-self:end}.through-glass .gs-ph{aspect-ratio:4/5;background:#ece8ef;border-radius:20px;overflow:hidden}.through-glass .gs-ph img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:filter .8s var(--ease)}.through-glass .gs-p:hover .gs-ph img{filter:none}.through-glass .gs-id{gap:4px;margin-top:20px;display:grid}.through-glass .gs-p b{letter-spacing:-.03em;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:26px;font-weight:300;line-height:1.1}.through-glass .gs-p-lead b{font-size:32px}.through-glass .gs-id>span{color:var(--muted);font-size:14px}.through-glass .gs-meta{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:0 32px;margin:14px 0 0;padding-top:16px;display:grid}.through-glass .gs-meta dt{color:var(--muted);font-size:13px}.through-glass .gs-meta dd{margin:2px 0 0;font-size:15px;font-weight:500}.through-glass .cta-dark{color:var(--white);background:#0b0612}.through-glass .cta-dark:hover{box-shadow:0 18px 40px -18px #520e8999}.through-glass .cta-dark.cta-mag .ch{background-image:linear-gradient(90deg,#fc8457,#e0559a 50%,#a45cf0)}.through-glass .cbtn{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;transition:border-color .3s,opacity .3s;display:grid}.through-glass .cbtn:hover{border-color:var(--black)}.through-glass .cbtn:disabled{opacity:.35;cursor:default;border-color:var(--line)}.through-glass .cbtn svg{width:14px;height:14px}.through-glass .pb{isolation:isolate;color:var(--white);background:#0b0612;padding:168px 0 160px;position:relative;overflow:hidden}.through-glass .pb-glow{z-index:-2;pointer-events:none;filter:blur(60px);opacity:.55;border-radius:50%;position:absolute}.through-glass .pb-glow.g-a{background:radial-gradient(closest-side,#7714b3,#7714b300);width:60vw;height:46vw;animation:22s ease-in-out infinite alternate pbDrift;bottom:-14vw;right:-16vw}.through-glass .pb-glow.g-b{background:radial-gradient(closest-side,#d0438fcc,#d0438f00);width:38vw;height:30vw;animation:17s ease-in-out -6s infinite alternate-reverse pbDrift;bottom:4vw;right:10vw}@keyframes pbDrift{to{transform:translate(-8vw,-5vw)scale(1.12)}}.through-glass .pb-lab{color:#ffffff80;font-size:13px;line-height:20px;display:block}.through-glass .pb-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(48px,7.4vw,120px);font-weight:300;line-height:1.02}.through-glass .pb-row{align-items:baseline;display:flex}.through-glass .p1,.through-glass .p2{color:#fff6}.through-glass .p2{padding-left:16%}.through-glass .p3{justify-content:center}.through-glass .p4{justify-content:flex-end}.through-glass .pb-w{vertical-align:top;margin:-.02em -.06em -.16em;padding:.02em .06em .16em;display:inline-block;overflow:hidden}.through-glass .pb-wi{display:inline-block}.through-glass .pb-hl em{color:#0000;background-image:linear-gradient(90deg,#fc8457,#d0438f 25%,#a45cf0 50%,#d0438f 75%,#fc8457);background-size:200% 100%;background-clip:text;font-style:normal;animation:14s linear infinite pbFlow}@keyframes pbFlow{to{background-position:-200% 0}}.through-glass .pb-cap{letter-spacing:0;color:#ffffff9e;flex:none;align-self:center;max-width:270px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .pb-cap u{white-space:nowrap;color:var(--white);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .p1 .pb-cap{margin-left:56px}.through-glass .p4 .pb-cap{text-align:right;margin-right:56px}.through-glass .pb-vis{height:560px;margin-top:112px;position:relative}.through-glass .pb-vis:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .pb-cv{width:100%;height:100%;position:absolute;inset:0}.through-glass .pb-tags{position:absolute;top:24px;left:0}.through-glass .pb-tags .pb-lab{white-space:nowrap;position:absolute;top:0;left:0}.through-glass .pb-l2{opacity:0}.through-glass .pb-noise,.through-glass .pb-line{margin:0;padding:0;list-style:none}.through-glass .pb-noise li{left:var(--x);top:var(--y);white-space:nowrap;color:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:pbBob 7s ease-in-out var(--dl,0s) infinite alternate;background:#ffffff0d;border-radius:999px;padding:8px 15px;font-size:14px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff29}.through-glass .pb-noise li:after{content:"";transform-origin:0;height:1px;transform:scaleX(var(--s,0));background:#ffffffb3;position:absolute;top:50%;left:12px;right:12px}@keyframes pbBob{to{transform:translateY(-10px)}}.through-glass .pb-line li{width:0;height:0;position:absolute}.through-glass .pb-line li:before{content:"";opacity:0;width:9px;height:9px;transition:opacity .5s var(--ease), transform .7s var(--ease);background:#fff;border-radius:50%;position:absolute;top:-4.5px;left:-4.5px;transform:scale(.3);box-shadow:0 0 0 4px #ffffff14}.through-glass .pb-t{white-space:nowrap;color:#ffffffdb;opacity:0;transition:opacity .6s var(--ease), transform .8s var(--ease);font-size:15px;position:absolute;top:20px;left:-4px;transform:translateY(8px)}.through-glass .pb-line li.is-on:before,.through-glass .pb-line li.is-on .pb-t{opacity:1;transform:none}.through-glass .pb-line li.is-end:before{background:linear-gradient(45deg,#fc8457,#d0438f 55%,#a45cf0);width:16px;height:16px;top:-8px;left:-8px;box-shadow:0 0 30px 6px #d0438f73}.through-glass .pb-line li.is-end:after{content:"";opacity:0;border:1px solid #fc8457e6;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.through-glass .pb-line li.is-end.is-on:after{animation:dotPing 2.6s var(--ease) infinite}.through-glass .pb-line li.is-end .pb-t{letter-spacing:-.03em;color:var(--white);font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:30px;font-weight:300;inset:auto 24px 18px auto}.through-glass .pb-vis.is-vert .pb-t{top:-11px;left:24px}.through-glass .pb-vis.is-vert .pb-line li.is-end .pb-t{inset:-20px auto auto 28px}.through-glass .pb-close{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:96px;padding-top:40px;display:flex;position:relative}.through-glass .pb-close:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .pb-say{letter-spacing:-.035em;color:#fff6;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(30px,3.6vw,56px);font-weight:300;line-height:1.1}.through-glass .pb-say span{color:var(--white)}.through-glass .pb-close .cta{flex:none}.through-glass .sv{background:var(--white);color:var(--black);padding:168px 0 160px;position:relative}.through-glass .sv-lab{color:var(--muted);font-size:13px;line-height:20px;display:block}.through-glass .sv-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8.4vw,136px);font-weight:300;line-height:1.02}.through-glass .sv-row{align-items:baseline;display:flex}.through-glass .s2{padding-left:22%}.through-glass .s3{justify-content:flex-end}.through-glass .sv-w{vertical-align:top;margin:-.02em -.06em -.16em;padding:.02em .06em .16em;display:inline-block;overflow:hidden}.through-glass .sv-wi{display:inline-block}.through-glass .sv-cap{letter-spacing:0;max-width:280px;color:var(--muted);flex:none;align-self:center;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .sv-cap u{white-space:nowrap;color:var(--black);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .s1 .sv-cap{margin-left:56px}.through-glass .sv-dot{background:linear-gradient(45deg,#fc8457,#d0438f);border-radius:50%;flex:none;width:.12em;height:.12em;margin-left:.04em;position:relative}.through-glass .sv-dot:after{content:"";animation:dotPing 2.6s var(--ease) infinite;border:1px solid #fc8457e6;border-radius:50%;position:absolute;inset:-1px}.through-glass .sv-body{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:96px;margin-top:128px;display:grid}.through-glass .sv-side{position:sticky;top:max(112px,50vh - 260px)}.through-glass .sv-cmp{width:100%;max-width:460px;height:auto;display:block;overflow:visible}.through-glass .sv-ring{fill:none;stroke:#0000001f;stroke-width:1px}.through-glass .sv-tk{stroke:#0000002e;stroke-width:1px}.through-glass .sv-nd line{stroke:#0000004d;stroke-width:1px;transition:stroke .4s,stroke-width .4s}.through-glass .sv-nd circle{fill:#0000004d;transition:fill .4s}.through-glass .sv-nd.is-on line{stroke:url(#svG)}.through-glass .sv-nd.is-on circle{fill:#d0438f}.through-glass .sv-cmp.is-hot .sv-nd{opacity:.25}.through-glass .sv-cmp.is-hot .sv-nd.is-hot{opacity:1}.through-glass .sv-cmp.is-hot .sv-nd.is-hot line{stroke-width:2px}.through-glass .sv-nd{transition:opacity .4s var(--ease)}.through-glass .sv-hub{fill:var(--white);stroke:#0000004d;stroke-width:1px}.through-glass .sv-goal{fill:url(#liquidPaint)}.through-glass .sv-goal-p{fill:none;stroke:#fc8457;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:gsPing 2.6s var(--ease) infinite}.through-glass .sv-gl{fill:var(--black);font:400 13px/1 Inter,system-ui,sans-serif}.through-glass .sv-side p{max-width:380px;color:var(--muted);text-wrap:pretty;margin:28px 0 0;font-size:15px;line-height:1.6}.through-glass .sv-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.through-glass .sv-list a{border-bottom:1px solid var(--line);padding:34px 0 32px;display:block;position:relative}.through-glass .sv-list a:after{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#6811b9);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.through-glass .sv-list a:hover:after{transform:scaleX(1)}.through-glass .sv-list b{letter-spacing:-.04em;color:#07070742;transition:color .6s var(--ease), transform .6s var(--ease);font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(32px,3.4vw,52px);font-weight:300;line-height:1.05;display:block}.through-glass .sv-list span{max-width:440px;color:var(--muted);margin-top:12px;font-size:15px;line-height:1.55;display:block}.through-glass .sv-list li.is-on b{color:var(--black)}.through-glass .sv-list a:hover b{color:var(--black);transform:translate(10px)}.through-glass .sv-close{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:120px;padding-top:40px;display:flex;position:relative}.through-glass .sv-close:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.through-glass .sv-say{letter-spacing:-.035em;max-width:820px;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(30px,3.6vw,56px);font-weight:300;line-height:1.1}.through-glass .sv-say span{color:var(--muted)}.through-glass .sv-close .cta{flex:none}.through-glass .ac{isolation:isolate;color:var(--white);background:#0b0612;padding:168px 0 144px;position:relative;overflow:hidden}.through-glass .ac-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .ac-row{align-items:baseline;display:flex}.through-glass .a2{justify-content:center}.through-glass .a3{justify-content:flex-end;margin-top:.18em}.through-glass .ac-wi{display:inline-block}.through-glass .ac-sub{letter-spacing:-.035em;color:#ffffff6b;font-size:.42em}.through-glass .ac-cap{letter-spacing:0;color:#ffffff9e;flex:none;align-self:center;max-width:280px;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .ac-cap u{white-space:nowrap;color:var(--white);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .ac-stage{align-items:center;min-height:100svh;padding:112px 0 48px;display:flex;position:relative}.through-glass .ac-in{width:100%}.through-glass .ac-now{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:48px;display:grid}.through-glass .ac-day b{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:4px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(96px,13vw,208px);font-weight:300;line-height:.86;display:block}.through-glass .ac-ph h3{letter-spacing:-.03em;margin:16px 0 20px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(28px,2.8vw,40px);font-weight:300;line-height:1.1}.through-glass .ac-ph p{color:#ffffffa8;text-wrap:pretty;min-height:3.2em;margin:0;font-size:16px;line-height:1.6}.through-glass .ac-cvw{height:clamp(150px,26vh,250px);margin-top:40px;position:relative}.through-glass .ac-cv{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.through-glass .ac-cv path,.through-glass .ac-cv line{vector-effect:non-scaling-stroke}.through-glass .ac-guide{stroke:#ffffff1f;stroke-width:1px;stroke-dasharray:2 5}.through-glass .ac-axis{stroke:#fff3;stroke-width:1px}.through-glass .ac-line{fill:none;stroke:url(#acStroke);stroke-width:1.5px;stroke-linecap:round}.through-glass .ac-rider{pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:0;left:0;box-shadow:0 0 0 5px #d0438f40,0 0 32px 8px #d0438f73}.through-glass .ac-rail{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.through-glass .ac-rail li{color:#ffffff57;transition:color .5s var(--ease);padding:18px 14px 0 0;position:relative}.through-glass .ac-rail li:before{content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.through-glass .ac-rail small{font-variant-numeric:tabular-nums;font-size:12px;display:block}.through-glass .ac-rail b{margin-top:4px;font-size:15px;font-weight:500;display:block}.through-glass .ac-rail span{color:#fff9;margin-top:6px;font-size:14px;line-height:1.5;display:none}.through-glass .ac-rail li.is-on{color:#ffffffb8}.through-glass .ac-rail li.is-now{color:var(--white)}.through-glass .ac-rail li.is-now:before,.through-glass .ac-rail li.is-on:before{transform:scaleX(1)}.through-glass .ac.is-still .ac-rail span{display:block}.through-glass .ac.is-still .ac-rail li{color:var(--white)}.through-glass .ac.is-still .ac-stage{min-height:0;padding:96px 0 0}.through-glass .ac-close{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:48px;padding-top:32px;display:flex;position:relative}.through-glass .ac-close:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .ac-close p{color:#ffffff73;max-width:560px;margin:0;font-size:13.5px;line-height:1.6}.through-glass .ac-close .cta{flex:none}.through-glass .wh{background:var(--white);color:var(--black);padding:168px 0 160px;position:relative}.through-glass .wh-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8.4vw,136px);font-weight:300;line-height:1.02}.through-glass .wh-row{align-items:baseline;display:flex}.through-glass .w1{color:#0707074d}.through-glass .w2{justify-content:center}.through-glass .w3{justify-content:flex-end}.through-glass .wh-wi{display:inline-block}.through-glass .wh-cap{letter-spacing:0;max-width:300px;color:var(--muted);flex:none;align-self:center;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .wh-cap u{white-space:nowrap;color:var(--black);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .wh-body{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:96px;margin-top:128px;display:grid}.through-glass .wh-side{position:sticky;top:140px}.through-glass .wh-side>p{max-width:380px;color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.through-glass .wh-idx{border-top:1px solid var(--line);margin:40px 0 0;padding:0;list-style:none}.through-glass .wh-idx li{border-bottom:1px solid var(--line);color:#07070752;transition:color .5s var(--ease);padding:13px 0;font-size:15px;position:relative}.through-glass .wh-idx li:after{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#6811b9);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.through-glass .wh-idx li.is-on{color:var(--black)}.through-glass .wh-idx li.is-on:after{transform:scaleX(1)}.through-glass .wh-side .cta{margin-top:40px;display:inline-flex}.through-glass .wh-cards{margin:0;padding:0 0 40px;list-style:none}.through-glass .wc{--dim:0;top:calc(124px + var(--i) * 16px);transform-origin:50% 0;background:#faf8fb;border-radius:22px;flex-direction:column;justify-content:space-between;gap:40px;min-height:340px;margin-bottom:28px;padding:32px 36px 36px;display:flex;position:sticky;box-shadow:inset 0 0 0 1px #07070714,0 -18px 40px -32px #0b061259}.through-glass .wc:after{content:"";border-radius:inherit;opacity:calc(var(--dim) * .7);pointer-events:none;background:#fff;position:absolute;inset:0}.through-glass .wc-g{width:260px;height:152px;display:block;overflow:visible}.through-glass .g-ink{fill:#24152e}.through-glass .wc.is-last .g-ink{fill:#f3eef7}.through-glass .wc h3{letter-spacing:-.03em;margin:0 0 20px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(28px,2.6vw,38px);font-weight:300;line-height:1.1}.through-glass .wc p{max-width:460px;color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.through-glass .g-ln{fill:none;stroke:#07070752;stroke-width:1px}.through-glass .g-fl{fill:none;stroke:#07070766;stroke-width:1px;stroke-dasharray:3 5}.through-glass .g-dt{fill:#07070773}.through-glass .g-tx{fill:var(--muted);font:400 10px/1 Inter,system-ui,sans-serif}.through-glass .g-pg{fill:none;stroke:#fc8457;stroke-width:1px}.through-glass .wc.is-last{color:var(--white);isolation:isolate;background:#0b0612;overflow:hidden;box-shadow:0 -18px 40px -28px #0b061280}.through-glass .wc.is-last:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#d0438f8c,#7714b340 55%,#7714b300);border-radius:50%;width:90%;height:140%;animation:18s ease-in-out infinite alternate pbDrift;position:absolute;bottom:-60%;right:-20%}.through-glass .wc.is-last p{color:#ffffffa8}.through-glass .wc.is-last .g-ln,.through-glass .wc.is-last .g-fl{stroke:#fff6}.through-glass .wc.is-last .g-tx{fill:#fff9}.through-glass .fu{isolation:isolate;color:var(--white);background:#0b0612;padding:168px 0 96px;position:relative;overflow:hidden}.through-glass .fu-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .fu-row{align-items:baseline;display:flex}.through-glass .f1{color:#fff6}.through-glass .f2{padding-left:14%}.through-glass .f3{justify-content:flex-end}.through-glass .fu-wi{display:inline-block}.through-glass .fu-em{color:#0000;background-image:linear-gradient(90deg,#fc8457,#d0438f 25%,#a45cf0 50%,#d0438f 75%,#fc8457);background-size:200% 100%;background-clip:text;font-style:normal;animation:14s linear infinite pbFlow}.through-glass .fu-def{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:96px;margin-top:112px;padding-top:32px;display:grid;position:relative}.through-glass .fu-def:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .fu-def p{color:#ffffff9e;text-wrap:pretty;max-width:720px;margin:0 0 18px;font-size:16px;line-height:1.7}.through-glass .fu-def p:first-child{letter-spacing:-.015em;color:var(--white);font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(22px,1.9vw,28px);font-weight:300;line-height:1.4}.through-glass .fu-def strong{font-weight:500}.through-glass .fu-def .cta{margin-top:14px;display:inline-flex}.through-glass .fu-stage{align-items:center;min-height:100svh;padding:104px 0 40px;display:flex;position:relative}.through-glass .fu-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;width:100%;display:grid}.through-glass .fu-eras{display:grid;position:relative}.through-glass .fu-era{opacity:0;transition:opacity .6s var(--ease), transform .8s var(--ease);grid-area:1/1;transform:translateY(16px)}.through-glass .fu-era.is-on{opacity:1;transform:none}.through-glass .fu-big{letter-spacing:-.05em;margin:10px 0 0;padding-bottom:.12em;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(44px,5.2vw,84px);font-weight:300;line-height:1.12;display:block}.through-glass .fu-era.is-next .fu-big{color:#0000;background-image:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);background-clip:text}.through-glass .fu-era h3{margin:36px 0 10px;font-size:15px;font-weight:500}.through-glass .fu-era ul{max-width:380px;margin:0;padding:0;list-style:none}.through-glass .fu-era li{color:#ffffffa8;border-top:1px solid #ffffff1f;padding:10px 0;font-size:15px}.through-glass .fu-cvw{height:min(64vh,560px);position:relative}.through-glass .fu-cv{width:100%;height:100%;position:absolute;inset:0}.through-glass .fu-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:380px;margin:40px 0 0;padding:0;list-style:none;display:grid}.through-glass .fu-steps li{color:#ffffff59;background:linear-gradient(#ffffff29,#ffffff29) top/100% 1px no-repeat;padding-top:12px;font-size:13px;transition:color .5s}.through-glass .fu-steps li.is-on{color:var(--white);background-image:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0)}.through-glass .fu.is-still .fu-stage{min-height:0;padding:96px 0 0}.through-glass .fu.is-still .fu-eras{gap:48px}.through-glass .fu.is-still .fu-era{opacity:1;grid-area:auto;transform:none}.through-glass .fu.is-still .fu-steps{display:none}.through-glass .en{background:var(--white);color:var(--black);padding:168px 0 160px;position:relative}.through-glass .en-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .en-row{align-items:baseline;display:flex}.through-glass .e1,.through-glass .e2{color:#0707074d}.through-glass .e2{padding-left:12%}.through-glass .e3{justify-content:flex-end}.through-glass .en-wi{display:inline-block}.through-glass .en-cap{letter-spacing:0;max-width:320px;color:var(--muted);flex:none;align-self:center;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .en-cap u{white-space:nowrap;color:var(--black);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .en-vis{margin-top:128px;position:relative}.through-glass .en-dia{height:420px;position:relative}.through-glass .en-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.through-glass .en-gate{stroke:#07070724;stroke-width:1px;stroke-dasharray:2 5}.through-glass .en-rib{fill:none;stroke-linecap:round}.through-glass .en-in{fill:var(--muted);font:400 11px/1 Inter,system-ui,sans-serif}.through-glass .en-steps{height:130px;margin:28px 0 0;padding:0;list-style:none;position:relative}.through-glass .en-steps li{text-align:center;color:#07070752;width:180px;transition:color .6s var(--ease);margin-left:-90px;position:absolute;top:0}.through-glass .en-steps li:before{content:"";width:7px;height:7px;transition:background .6s, transform .6s var(--ease);background:#07070733;border-radius:50%;margin:0 auto 14px;display:block}.through-glass .en-steps b{letter-spacing:-.02em;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:21px;font-weight:300;line-height:1.2;display:block}.through-glass .en-steps span{color:var(--muted);opacity:.5;margin-top:6px;font-size:13.5px;line-height:1.45;transition:opacity .6s;display:block}.through-glass .en-steps li.is-on{color:var(--black)}.through-glass .en-steps li.is-on:before{background:linear-gradient(45deg,#fc8457,#d0438f);transform:scale(1.3)}.through-glass .en-steps li.is-on span{opacity:1}.through-glass .en-steps li:last-child.is-on b{color:#0000;background-image:linear-gradient(90deg,#fc8457,#d0438f 55%,#6811b9);background-clip:text}.through-glass .en.is-vert .en-dia{height:820px}.through-glass .en.is-vert .en-steps{height:auto;margin:0;position:absolute;inset:0}.through-glass .en.is-vert .en-steps li{text-align:left;width:auto;margin:-12px 0 0;left:46%!important}.through-glass .en.is-vert .en-steps li:before{display:none}.through-glass .en-close{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:96px;padding-top:40px;display:flex;position:relative}.through-glass .en-close:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.through-glass .en-close .cta{flex:none}.through-glass .in{isolation:isolate;color:var(--white);background:#0b0612;padding:168px 0 144px;position:relative;overflow:hidden}.through-glass .in-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .in-row{align-items:baseline;display:flex}.through-glass .i1,.through-glass .i2{color:#fff6}.through-glass .i2{padding-left:14%}.through-glass .i3{justify-content:flex-end}.through-glass .in-wi{display:inline-block}.through-glass .in-cap{letter-spacing:0;color:#ffffff9e;flex:none;align-self:center;max-width:300px;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .in-cap u{white-space:nowrap;color:var(--white);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .in-band{margin-top:120px;position:relative}.through-glass .in-line{padding:.04em 0 .12em;overflow:hidden;mask:linear-gradient(90deg,#0000000f,#00000073 22%,#000 42% 58%,#00000073 78%,#0000000f)}.through-glass .in-track{will-change:transform;width:max-content;display:flex}.through-glass .in-set{flex:none;align-items:center;display:flex}.through-glass .in-set span{white-space:nowrap;letter-spacing:-.05em;align-items:center;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(56px,9vw,152px);font-weight:300;line-height:1.05;display:inline-flex}.through-glass .in-set span:after{content:"";background:linear-gradient(45deg,#fc8457,#d0438f 55%,#a45cf0);border-radius:50%;flex:none;width:.14em;height:.14em;margin:0 .5em}.through-glass .in-line+.in-line{margin-top:-.04em}.through-glass .in-line+.in-line .in-set span{color:#ffffff80}.through-glass .in-close{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;margin-top:112px;padding-top:40px;display:grid;position:relative}.through-glass .in-close:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .in-say{letter-spacing:-.035em;color:#fff6;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(30px,3.4vw,52px);font-weight:300;line-height:1.1}.through-glass .in-say span{color:var(--white)}.through-glass .in-say em{color:#0000;background-image:linear-gradient(90deg,#fc8457,#d0438f 25%,#a45cf0 50%,#d0438f 75%,#fc8457);background-size:200% 100%;background-clip:text;font-style:normal;animation:14s linear infinite pbFlow}.through-glass .in-idx{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.through-glass .in-idx a{color:#ffffffbf;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:14px 0;font-size:15px;transition:color .4s;display:flex;position:relative}.through-glass .in-idx a:after{content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.through-glass .in-idx a:hover{color:var(--white)}.through-glass .in-idx a:hover:after{transform:scaleX(1)}.through-glass .in-idx li:nth-child(-n+2) a{border-top:1px solid #ffffff1f}.through-glass .rs{background:var(--white);color:var(--black);padding:168px 0 160px;position:relative}.through-glass .rs-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .rs-row{align-items:baseline;display:flex}.through-glass .r-1,.through-glass .r-2{color:#0707074d}.through-glass .r-2{padding-left:12%}.through-glass .r-3{justify-content:flex-end}.through-glass .rs-wi{display:inline-block}.through-glass .rs-cap{letter-spacing:0;max-width:300px;color:var(--muted);flex:none;align-self:center;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .rs-cap u{white-space:nowrap;color:var(--black);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .rs-list{margin:128px 0 0;padding:0;list-style:none}.through-glass .rc{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:80px;margin:0;padding:56px 0 96px;display:grid;position:relative}.through-glass .rc-top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.through-glass .rc-top img{object-fit:contain;filter:brightness(0);width:auto;max-width:150px;height:28px}.through-glass .rc-top span{color:var(--muted);font-size:13px}.through-glass .rc h3{letter-spacing:-.04em;text-wrap:balance;grid-column:1/-1;max-width:17em;margin:44px 0 80px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(34px,4vw,58px);font-weight:300;line-height:1.06}.through-glass .rc-do,.through-glass .rc-res{min-width:0}.through-glass .rc-sec{border-top:1px solid var(--line);color:var(--muted);margin-bottom:28px;padding-top:14px;font-size:13px;line-height:20px;display:block}.through-glass .rc-do p{max-width:380px;color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.through-glass .rc-a{margin-top:28px;padding-bottom:4px;font-size:15px;font-weight:500;display:inline-block;position:relative}.through-glass .rc-a:after{content:"";background:var(--black);transform-origin:0;height:1px;transition:transform .6s var(--ease), background .4s;position:absolute;bottom:0;left:0;right:0}.through-glass .rc-a:hover:after{animation:rcLine .7s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#6811b9)}@keyframes rcLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.through-glass .rc-pan{background:#faf8fb;border-radius:22px;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0 40px;min-height:300px;padding:36px 40px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #07070712}.through-glass .rc-num{letter-spacing:-.055em;font-variant-numeric:tabular-nums;flex-direction:column;grid-column:1;align-items:flex-start;gap:8px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(60px,6vw,96px);font-weight:300;line-height:.9;display:flex}.through-glass .rc-num .was{letter-spacing:-.03em;color:#0707074d;font-size:.42em}.through-glass .rc-lab{color:var(--muted);grid-column:1;margin-top:14px;font-size:14px;display:block}.through-glass .rc-fig{grid-area:1/2/4;align-self:end;height:170px;margin-bottom:22px;position:relative}.through-glass .rc-fig svg{width:100%;height:100%;display:block;overflow:visible}.through-glass .rc-chip{background:var(--white);height:32px;color:var(--muted);border-radius:999px;grid-area:3/1;place-self:end start;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #07070714}.through-glass .rc-chip b{color:var(--black);font-variant-numeric:tabular-nums;font-weight:600}.through-glass .rc-ax{fill:var(--muted);font:400 11px/1 Inter,system-ui,sans-serif}.through-glass .rc-base{stroke:#07070724;stroke-width:1px}.through-glass .rc-months{color:var(--muted);justify-content:space-around;font-size:11px;display:flex;position:absolute;bottom:-22px;left:0;right:0}.through-glass .rc-scale{justify-content:space-between;bottom:8px}.through-glass .vo{isolation:isolate;overflow-anchor:none;color:var(--white);background:#0b0612;padding:168px 0 160px;position:relative;overflow:hidden}.through-glass .vo-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .vo-row{align-items:baseline;display:flex}.through-glass .v1{color:#fff6}.through-glass .v2{justify-content:flex-end}.through-glass .vo-wi{display:inline-block}.through-glass .vo-cap{letter-spacing:0;color:#ffffff9e;flex:none;align-self:center;max-width:300px;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .vo-cap u{white-space:nowrap;color:var(--white);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .vo-stage{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:88px;margin-top:120px;padding-top:40px;display:grid;position:relative}.through-glass .vo-stage:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .vo-list{margin:0;padding:0;list-style:none}.through-glass .vo-list button{text-align:left;cursor:pointer;color:#ffffff61;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:16px 0;transition:color .4s;display:grid;position:relative}.through-glass .vo-list li:first-child button{border-top:1px solid #ffffff1a}.through-glass .vo-list button b{font-size:16px;font-weight:500}.through-glass .vo-list button small{grid-column:1;font-size:13px}.through-glass .vo-list button:hover{color:#ffffffb3}.through-glass .vo-list button.is-on{color:var(--white)}.through-glass .vo-list button:after{content:"";height:1px;transform:scaleX(var(--p,0));transform-origin:0;background:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);position:absolute;bottom:-1px;left:0;right:0}.through-glass .vo-wave{opacity:0;grid-area:1/2/span 2;align-items:center;gap:3px;height:24px;transition:opacity .4s;display:flex}.through-glass .vo-wave i{background:linear-gradient(#fc8457,#d0438f);border-radius:2px;width:2px;height:4px;display:block}.through-glass .vo-list button.is-on .vo-wave{opacity:1}.through-glass .vo-list button.is-talking .vo-wave i{animation:.9s ease-in-out infinite alternate voBar}.through-glass .vo-wave i:nth-child(2n){animation-delay:-.3s!important}.through-glass .vo-wave i:nth-child(3n){animation-duration:.7s!important;animation-delay:-.55s!important}.through-glass .vo-wave i:nth-child(5n){animation-duration:1.1s!important;animation-delay:-.15s!important}@keyframes voBar{0%{height:4px}to{height:22px}}.through-glass .vo-q{min-height:420px;position:relative}.through-glass .vo-mark{width:44px;height:34px;margin-bottom:28px;display:block}.through-glass .vo-slides{display:grid}.through-glass .vo-s{opacity:0;visibility:hidden;transition:opacity .5s var(--ease), visibility 0s .5s;grid-area:1/1;margin:0}.through-glass .vo-s.is-on{opacity:1;visibility:visible;transition:opacity .5s var(--ease), visibility 0s}.through-glass .vo-s blockquote{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(26px,2.6vw,40px);font-weight:300;line-height:1.3}.through-glass .vo-s blockquote .w{opacity:.2;transition:opacity .35s}.through-glass .vo-s blockquote .w.is-said{opacity:1}.through-glass .vo-s blockquote em{color:#0000;background-image:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);background-clip:text;font-style:normal}.through-glass .vo-s figcaption{align-items:center;gap:14px;margin-top:36px;display:flex}.through-glass .vo-who{max-width:100%;color:inherit;border-radius:14px;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.through-glass .vo-av{object-fit:cover;object-position:50% 22%;background:#1a1024;border-radius:50%;flex:none;width:52px;height:52px;display:block;box-shadow:0 0 0 1px #ffffff38}.through-glass .vo-id{min-width:0}.through-glass .vo-in{fill:currentColor;opacity:.45;flex:none;width:16px;height:16px;margin-left:4px;transition:opacity .2s}.through-glass .vo-who b{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .25s}.through-glass .vo-s figcaption .vo-who b{width:fit-content}.through-glass .vo-who:hover b,.through-glass .vo-who:focus-visible b{background-size:100% 1px}.through-glass .vo-who:hover .vo-in,.through-glass .vo-who:focus-visible .vo-in{opacity:.9}.through-glass .vo-who:focus-visible{outline-offset:6px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.through-glass .vo-in,.through-glass .vo-who b{transition:none}}.through-glass .vo-s figcaption b{font-size:15px;font-weight:500;display:block}.through-glass .vo-s figcaption small{color:#ffffff8c;font-size:13.5px;display:block}.through-glass .vo-ctl{gap:10px;margin-top:40px;display:flex}.through-glass .vo-ctl button{width:44px;height:44px;color:var(--white);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:box-shadow .3s,background .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff3d}.through-glass .vo-ctl button:hover{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff80}.through-glass .vo-ctl svg{width:14px;height:14px}@keyframes fill{to{transform:scaleX(1)}}.through-glass .cm{background:var(--white);color:var(--black);padding:168px 0 160px;position:relative}.through-glass .cm-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .cm-row{align-items:baseline;display:flex}.through-glass .c1,.through-glass .c2{color:#0707074d}.through-glass .c2{padding-left:12%}.through-glass .c3{justify-content:flex-end}.through-glass .cm-wi{display:inline-block}.through-glass .cm-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:96px;margin-top:128px;padding-top:40px;display:grid;position:relative}.through-glass .cm-body:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.through-glass .cm-lede{letter-spacing:-.02em;text-wrap:pretty;max-width:420px;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:300;line-height:1.35}.through-glass .ag{background:#fff;border-radius:22px;padding:44px 48px 40px;position:relative;box-shadow:inset 0 0 0 1px #07070714,0 40px 80px -48px #0b061259}.through-glass .ag-head{color:var(--muted);justify-content:space-between;gap:16px;font-size:13px;display:flex}.through-glass .ag-terms{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.through-glass .ag-terms li{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:4px 18px;padding:20px 0;display:grid}.through-glass .ag-box{border-radius:7px;grid-row:span 2;width:26px;height:26px;position:relative;box-shadow:inset 0 0 0 1px #07070740}.through-glass .ag-box svg{width:100%;height:100%;position:absolute;inset:0}.through-glass .ag-box path{fill:none;stroke:url(#wG);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.through-glass .ag-terms b{letter-spacing:-.02em;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:24px;font-weight:300;line-height:1.2}.through-glass .ag-terms span{color:var(--muted);font-size:14px}.through-glass .ag-sign{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-top:32px;display:grid}.through-glass .ag-line{border-bottom:1px solid #07070766;height:70px;position:relative}.through-glass .ag-line svg{width:230px;height:62px;position:absolute;bottom:4px;left:6px;overflow:visible}.through-glass .ag-line path{fill:none;stroke:url(#wG);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.through-glass .ag-line small{color:var(--muted);font-size:12px;position:absolute;top:calc(100% + 8px);left:0}.through-glass .ag-seal{background:linear-gradient(45deg,#fc8457,#d0438f 55%,#6811b9);border-radius:50%;width:58px;height:58px;position:relative;box-shadow:0 14px 30px -14px #d0438fb3}.through-glass .ag-seal:after{content:"";border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #ffffff8c}.through-glass .ag-fine{--lx:50%;--ly:50%;--lr:44px;color:var(--muted);margin-top:52px;font-size:12px;line-height:1.6;position:relative}.through-glass .ag-fine p{margin:0}.through-glass .ag-fine .base{-webkit-mask:radial-gradient(circle var(--lr) at var(--lx) var(--ly), transparent 98%, #000 100%);mask:radial-gradient(circle var(--lr) at var(--lx) var(--ly), transparent 98%, #000 100%)}.through-glass .ag-fine .zoom{color:var(--black);clip-path:circle(var(--lr) at var(--lx) var(--ly));pointer-events:none;position:absolute;inset:0}.through-glass .ag-fine .zoom p{transform-origin:var(--lx) var(--ly);transform:scale(1.7)}.through-glass .ag-fine .ring{left:var(--lx);top:var(--ly);width:calc(var(--lr) * 2);height:calc(var(--lr) * 2);margin:calc(var(--lr) * -1) 0 0 calc(var(--lr) * -1);pointer-events:none;background:radial-gradient(circle at 32% 24%,#fff6,#fff0 42%);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #07070724,0 18px 34px -22px #520e8980}.through-glass .fq{isolation:isolate;color:var(--white);background:#0b0612;padding:168px 0 160px;position:relative;overflow:hidden}.through-glass .fq-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .fq-row{align-items:baseline;display:flex}.through-glass .q1{color:#fff6}.through-glass .q2{justify-content:flex-end}.through-glass .fq-wi{display:inline-block}.through-glass .fq-body{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:88px;margin-top:120px;padding-top:40px;display:grid;position:relative}.through-glass .fq-body:before{content:"";background:#ffffff29;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .fq-side{position:sticky;top:140px}.through-glass .fq-side p{color:#ffffff9e;max-width:320px;margin:0;font-size:16px;line-height:1.6}.through-glass .fq-side .cta{margin-top:28px;display:inline-flex}.through-glass .qa-list{border-top:1px solid #ffffff1f}.through-glass .qa{border-bottom:1px solid #ffffff1f;position:relative}.through-glass .qa:after{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.through-glass .qa:hover:after,.through-glass .qa.is-open:after{transform:scaleX(1)}.through-glass .qa summary{cursor:pointer;letter-spacing:-.02em;color:#fffc;justify-content:space-between;align-items:center;gap:32px;padding:28px 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(21px,1.9vw,28px);font-weight:300;line-height:1.3;list-style:none;transition:color .4s;display:flex}.through-glass .qa summary>span{transition:transform .6s var(--ease)}.through-glass .qa summary::-webkit-details-marker{display:none}.through-glass .qa summary:hover,.through-glass .qa.is-open summary{color:var(--white)}.through-glass .qa summary:hover>span{transform:translate(8px)}.through-glass .qa summary:focus-visible{outline-offset:6px;outline:1px solid #fff9}.through-glass .qa-x{width:36px;height:36px;color:var(--white);transition:background .4s, box-shadow .4s, transform .5s var(--ease);border-radius:50%;flex:none;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}.through-glass .qa-x:before,.through-glass .qa-x:after{content:"";background:currentColor;width:12px;height:1px;margin:-.5px 0 0 -6px;position:absolute;top:50%;left:50%}.through-glass .qa-x:after{transform:rotate(90deg)}.through-glass .qa.is-open .qa-x{box-shadow:none;background:linear-gradient(45deg,#fc8457,#d0438f 55%,#6811b9);transform:rotate(45deg)}.through-glass .qa-b{overflow:hidden}.through-glass .qa-b p{color:#ffffffad;text-wrap:pretty;max-width:680px;margin:0;padding:0 64px 32px 0;font-size:17px;line-height:1.7}.through-glass .cx{background:var(--white);color:var(--black);padding:168px 0 128px;position:relative}.through-glass .cx-hl{letter-spacing:-.055em;margin:28px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(52px,8vw,128px);font-weight:300;line-height:1.02}.through-glass .cx-row{align-items:baseline;display:flex}.through-glass .x1{color:#0707074d}.through-glass .x2{justify-content:flex-end}.through-glass .cx-wi{display:inline-block}.through-glass .cx-cap{letter-spacing:0;max-width:320px;color:var(--muted);flex:none;align-self:center;margin-left:56px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.through-glass .cx-cap u{white-space:nowrap;color:var(--black);text-underline-offset:4px;text-decoration-thickness:1px}.through-glass .cx-card{isolation:isolate;color:var(--white);background:#0b0612;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;margin-top:96px;padding:72px;display:grid;position:relative;overflow:hidden}.through-glass .cx-gl{z-index:-2;opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}.through-glass .cx-gl.is-on{opacity:1}.through-glass .cx-card.no-gl{background:radial-gradient(60% 70% at 85% 90%,#fc84578c,#0000 70%),radial-gradient(70% 80% at 20% 100%,#d0438f80,#0000 70%),radial-gradient(80% 80% at 60% 20%,#6811b999,#0000 70%),#0b0612}.through-glass .cx-card .hero-grain{inset:-120px}.through-glass .cx-lede{color:#ffffffc7;text-wrap:pretty;max-width:420px;margin:0;font-size:17px;line-height:1.6}.through-glass .cx-steps{margin:40px 0 0;padding:0;list-style:none;position:relative}.through-glass .cx-steps:before{content:"";background:#fff3;width:1px;position:absolute;top:10px;bottom:10px;left:4px}.through-glass .cx-steps li{color:#ffffffdb;padding:0 0 22px 32px;font-size:15.5px;line-height:1.55;position:relative}.through-glass .cx-steps li:last-child{padding-bottom:0}.through-glass .cx-steps li:before{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:0;box-shadow:0 0 0 4px #ffffff1a}.through-glass .cx-steps small{color:#ffffff8c;margin-bottom:2px;font-size:12.5px;display:block}.through-glass .cx-sign{letter-spacing:-.03em;margin:40px 0 0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(26px,2.4vw,36px);font-weight:300;line-height:1.15}.through-glass .fm{color:var(--black);-webkit-backdrop-filter:blur(32px)saturate(115%);backdrop-filter:blur(32px)saturate(115%);background:linear-gradient(145deg,#fffffff5,#ffffffdb);border-radius:22px;padding:36px;position:relative;box-shadow:inset 0 0 0 1px #fffc,0 40px 80px -40px #0b061299}.through-glass .fm-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.through-glass .fd{margin-bottom:18px;display:block}.through-glass .fd>span,.through-glass fieldset.fd legend{color:#4b4352;margin-bottom:8px;font-size:13px;display:block}.through-glass .fd input{box-sizing:border-box;width:100%;height:52px;color:var(--black);font:inherit;background:#ffffffb8;border:0;border-radius:12px;padding:0 12px;font-size:16px;transition:box-shadow .3s,background .3s;box-shadow:inset 0 0 0 1px #0b06122e}.through-glass .fd input:focus{background:#fffffff5;outline:none;box-shadow:inset 0 0 0 1px #fc8457d9,0 0 0 4px #fc845729}.through-glass .fd input::placeholder{color:#746a7b}.through-glass fieldset.fd{border:0;min-width:0;margin:0 0 26px;padding:0}.through-glass fieldset.fd legend{margin-bottom:10px;padding:0}.through-glass .opts{flex-wrap:wrap;gap:8px;display:flex}.through-glass .opt{position:relative}.through-glass .opt input{opacity:0;width:1px;height:1px;position:absolute}.through-glass .opt span{cursor:pointer;background:#ffffff59;border-radius:999px;align-items:center;height:38px;padding:0 15px;font-size:14px;transition:background .3s,box-shadow .3s,color .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #0b061238}.through-glass .opt span svg{display:none}.through-glass .opt span:hover{background:#ffffffc7;box-shadow:inset 0 0 0 1px #520e8973}.through-glass .opt input:checked+span{box-shadow:none;color:var(--white);background:#24152e}.through-glass .opt input:focus-visible+span{outline:2px solid var(--purple);outline-offset:3px}.through-glass .fm .cta{width:100%;font:inherit;cursor:pointer;border:0;font-size:16px;font-weight:500}.through-glass .fm .cta:focus-visible{outline:2px solid var(--purple)}.through-glass .fm-note{color:#5c5164;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:13px;display:flex}.through-glass .fm-note svg{width:14px;height:14px}.through-glass .fm .form-done--card{--fd-ink:var(--black)}.through-glass .fm .form-done-title{letter-spacing:-.03em;font-family:Inter Tight,Inter,system-ui,sans-serif;font-weight:300}.through-glass .ft{isolation:isolate;color:var(--white);background:#0b0612;padding:144px 0 40px;position:relative;overflow:hidden}.through-glass .ft-top{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,.62fr));gap:56px;padding-bottom:96px;display:grid;position:relative}.through-glass .ft-tag{letter-spacing:-.035em;max-width:460px;margin:14px 0 12px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(30px,3vw,44px);font-weight:300;line-height:1.1}.through-glass .ft-sub{color:#fff9;max-width:400px;margin:0 0 28px;font-size:15px;line-height:1.6}.through-glass .ft-col h4{color:#ffffff80;border-bottom:1px solid #ffffff24;margin:0 0 18px;padding-bottom:14px;font-size:13px;font-weight:400}.through-glass .ft-col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.through-glass .ft-col a,.through-glass .ft-addr a{color:#ffffffd1;transition:color .3s;position:relative}.through-glass .ft-col a:after{content:"";transform-origin:0;height:1px;transition:transform .5s var(--ease);background:linear-gradient(90deg,#fc8457,#d0438f 50%,#a45cf0);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.through-glass .ft-col a:hover{color:var(--white)}.through-glass .ft-col a:hover:after{transform:scaleX(1)}.through-glass .ft-addr{color:#ffffffa8;font-size:15px;font-style:normal;line-height:1.7}.through-glass .nl{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border-radius:999px;max-width:420px;height:56px;padding:6px;transition:box-shadow .3s;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.through-glass .nl:focus-within{box-shadow:inset 0 0 0 1px #fc8457cc,0 0 0 4px #fc845724}.through-glass .nl input{min-width:0;color:var(--white);font:inherit;background:0 0;border:0;flex:1;padding:0 16px;font-size:15px}.through-glass .nl input:focus{outline:none}.through-glass .nl input::placeholder{color:#fff6}.through-glass .nl button{background:var(--white);width:44px;color:var(--black);cursor:pointer;transition:transform .4s var(--ease);border:0;border-radius:50%;place-items:center;display:grid}.through-glass .nl button:hover{transform:translate(3px)}.through-glass .nl button svg{width:14px;height:14px}.through-glass .nl-note{color:#fff9;min-height:20px;margin:10px 0 0;font-size:13.5px}.through-glass .ft-mark{--mx:50%;--my:50%;cursor:default;padding:24px 0 40px;position:relative}.through-glass .ft-mark svg{width:100%;height:auto;display:block}.through-glass .ft-mark .base{color:#ffffff14}.through-glass .ft-mark .lit{-webkit-mask:radial-gradient(circle min(26vw, 340px) at var(--mx) var(--my), #000 0%, #0000008c 45%, transparent 75%);mask:radial-gradient(circle min(26vw, 340px) at var(--mx) var(--my), #000 0%, #0000008c 45%, transparent 75%);position:absolute;top:24px;left:0;right:0}.through-glass .ft-bot{color:#ffffff80;justify-content:space-between;gap:16px;padding-top:24px;font-size:13.5px;display:flex;position:relative}.through-glass .ft-bot:before{content:"";background:#ffffff1f;height:1px;position:absolute;top:0;left:0;right:0}.through-glass .ft-bot a:hover{color:var(--white)}.through-glass.js-anim [data-hero]{visibility:hidden}@media (max-width:1240px){.through-glass .sv-body{gap:64px}}@media (max-width:1000px){.through-glass .nav-links{display:none}}@media (max-width:1100px){.through-glass .hero-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:28px 32px}.through-glass .hf-about{grid-column:1/-1}.through-glass .hf-about p{max-width:620px}.through-glass .wrap{padding:0 32px}.through-glass .section{padding:104px 0}.through-glass .gs-proof{gap:40px}.through-glass .gs-tt{gap:64px}.through-glass .ac-rail b{font-size:14px}.through-glass .wh-body,.through-glass .fu-def{gap:56px}.through-glass .in-close{gap:48px}.through-glass .rc{grid-template-columns:minmax(0,1fr)}.through-glass .rc h3{margin:36px 0 56px}.through-glass .rc-do{margin-bottom:56px}.through-glass .vo-stage{grid-template-columns:minmax(0,1fr);gap:40px}.through-glass .vo-list{order:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 12px;display:grid}.through-glass .vo-list li:first-child button{border-top:0}.through-glass .vo-list button{border-bottom-color:#ffffff29;grid-template-columns:minmax(0,1fr);padding:12px 0}.through-glass .vo-list button b{font-size:13px}.through-glass .vo-list button small,.through-glass .vo-wave{display:none}.through-glass .vo-q{min-height:0}.through-glass .fq-body{gap:56px}.through-glass .cx-card{grid-template-columns:minmax(0,1fr);gap:48px;padding:56px 48px}.through-glass .ft-top{grid-template-columns:1fr 1fr;gap:48px 32px}.through-glass .ft-news{grid-column:1/-1}}@media (max-width:860px){.through-glass .hl{font-size:clamp(56px,15vw,128px)}.through-glass .hl-cap{display:none}.through-glass .hero-foot{grid-template-columns:repeat(2,minmax(0,1fr))}.through-glass .gs-hl{font-size:clamp(52px,14vw,120px)}.through-glass .pb-hl{font-size:clamp(48px,12.4vw,104px)}.through-glass .sv-hl{font-size:clamp(52px,14vw,120px)}.through-glass .sv-cap{display:none}.through-glass .s2{padding-left:12%}.through-glass .sv-body{grid-template-columns:minmax(0,1fr);gap:56px}.through-glass .sv-side{position:static}.through-glass .sv-cmp{max-width:340px;margin:0 auto}.through-glass .sv-side p{text-align:center;margin-left:auto;margin-right:auto}.through-glass .sv-list b{color:var(--black)}.through-glass .wh-hl{font-size:clamp(52px,13vw,112px)}.through-glass .wh-cap{display:none}.through-glass .wh-body{grid-template-columns:minmax(0,1fr)}.through-glass .wh-side{position:static}.through-glass .wh-idx{display:none}.through-glass .fu-hl,.through-glass .in-hl,.through-glass .vo-hl{font-size:clamp(52px,12.4vw,112px)}.through-glass .vo-cap{display:none}.through-glass .rs-hl,.through-glass .cm-hl,.through-glass .fq-hl,.through-glass .cx-hl{font-size:clamp(52px,12.4vw,112px)}.through-glass .cx-cap{display:none}.through-glass .fq-body{grid-template-columns:minmax(0,1fr);margin-top:72px}.through-glass .fq-side{position:static}.through-glass .c2{padding-left:6%}.through-glass .cm-body{grid-template-columns:minmax(0,1fr);margin-top:72px}.through-glass .rs-cap{display:none}.through-glass .r-2{padding-left:6%}.through-glass .in-cap{display:none}.through-glass .i2{padding-left:6%}.through-glass .in-close{grid-template-columns:minmax(0,1fr)}.through-glass .f2{padding-left:6%}.through-glass .fu-def{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:72px}.through-glass .fu-in{grid-template-columns:minmax(0,1fr);gap:8px}.through-glass .fu-cvw{order:-1;height:40vh}.through-glass .fu-big{font-size:clamp(40px,10vw,64px)}.through-glass .fu-era h3{margin-top:18px}.through-glass .fu-era li{padding:7px 0;font-size:14px}.through-glass .fu-steps{margin-top:20px}.through-glass .pb-cap{display:none}.through-glass .p2{padding-left:10%}.through-glass .gs-cap{display:none}.through-glass .gs-proof{grid-template-columns:minmax(0,1fr);gap:72px}.through-glass .gs-logos{grid-template-columns:minmax(0,1fr);gap:16px}.through-glass .gs-tt{grid-template-columns:minmax(0,1fr);gap:24px}.through-glass .gs-crew{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 20px;margin-top:56px}.through-glass .hf-cta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.through-glass .cta{padding:0 24px}.through-glass .nav-links{display:none}.through-glass .sec-head{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.through-glass .ac-hl{font-size:clamp(52px,13.4vw,112px)}.through-glass .ac-cap{display:none}.through-glass .a3{justify-content:flex-start}.through-glass .ac-sub{font-size:.5em}.through-glass .ac-now{grid-template-columns:minmax(0,1fr);gap:20px}.through-glass .ac:not(.is-still) .ac-rail{gap:6px}.through-glass .ac:not(.is-still) .ac-rail li{background:#ffffff29;height:2px;padding:0}.through-glass .ac:not(.is-still) .ac-rail li>*{display:none}.through-glass .ac.is-still .ac-rail{grid-template-columns:minmax(0,1fr);gap:20px}.through-glass .sec-head .lede{text-align:left}.through-glass .center-head{margin-bottom:48px}.through-glass .en-hl{font-size:clamp(52px,12.4vw,112px)}.through-glass .en-cap{display:none}.through-glass .e2{padding-left:6%}.through-glass .en-close{flex-direction:column;align-items:stretch;gap:28px}.through-glass .cm-body{gap:56px}}@media (max-width:600px){.through-glass .wrap{padding:0 16px}.through-glass .hero{padding-top:96px}.through-glass .hl{font-size:17.5vw}.through-glass .hero-main{padding-bottom:36px}.through-glass .hero-foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.through-glass .hero-foot.wrap{padding-top:28px;padding-bottom:24px}.through-glass .hero-foot:before{left:16px;right:16px}.through-glass .hf-cta{grid-template-columns:1fr}.through-glass .section{padding:80px 0}.through-glass .ac{padding:104px 0 96px}.through-glass .ac-stage{padding:96px 0 32px}.through-glass .ac-close{flex-direction:column;align-items:stretch;gap:24px}.through-glass .nav{padding:0 8px 0 14px}.through-glass .nav .nav-cta{padding:0 16px;font-size:13.5px}.through-glass .nav .nav-cta .lg-only{display:none}.through-glass .nav .nav-cta .sm-only{display:inline}.through-glass .btn{height:50px;padding:0 22px}.through-glass .gs{padding:104px 0 112px}.through-glass .gs-hl{font-size:15vw}.through-glass .gs-proof{gap:64px;margin-top:80px}.through-glass .gs-logos,.through-glass .gs-team{margin-top:96px}.through-glass .gs-mq{--lr:52px;height:124px}.through-glass .gs-mq-track{gap:48px;padding-right:48px}.through-glass .gs-mq img{max-width:104px;height:24px}.through-glass .gs-crew{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 12px;margin-top:48px}.through-glass .gs-p-lead{grid-column:1/-1}.through-glass .gs-p{min-width:0}.through-glass .gs-p:not(.gs-p-lead) .gs-nm{flex-direction:column;align-items:flex-start;gap:8px}.through-glass .gs-in{width:26px;height:26px}.through-glass .gs-p-lead .gs-ph{aspect-ratio:4/3}.through-glass .gs-p-lead .gs-ph img{object-position:50% 20%}.through-glass .gs-id{margin-top:14px}.through-glass .gs-p b{font-size:19px}.through-glass .gs-p-lead b{font-size:28px}.through-glass .gs-id>span{font-size:12.5px}.through-glass .pb{padding:112px 0 104px}.through-glass .pb-hl{font-size:11.4vw}.through-glass .pb-noise li{left:var(--mx);top:var(--my)}.through-glass .pb-vis{height:600px;margin-top:72px}.through-glass .pb-close{flex-direction:column;align-items:stretch;gap:32px;margin-top:64px}.through-glass .sv{padding:104px 0 112px}.through-glass .sv-hl{font-size:15vw}.through-glass .sv-body{margin-top:72px}.through-glass .sv-list a{padding:24px 0 22px}.through-glass .sv-list b{font-size:30px}.through-glass .sv-close{flex-direction:column;align-items:stretch;gap:32px;margin-top:72px}.through-glass .wh{padding:104px 0 96px}.through-glass .wh-hl{font-size:13.2vw}.through-glass .wh-body{margin-top:72px}.through-glass .wc{min-height:300px;top:calc(96px + var(--i) * 12px);padding:24px 22px 26px}.through-glass .wc-g{width:220px;height:128px}.through-glass .fq{padding:104px 0 96px}.through-glass .fq-hl{font-size:12.4vw}.through-glass .fu{padding:104px 0 64px}.through-glass .fu-hl{font-size:12.6vw}.through-glass .fu-stage{padding:88px 0 24px}.through-glass .era h3{margin:0 0 10px;padding-top:28px}.through-glass .en{padding:104px 0 96px}.through-glass .en-hl{font-size:11.6vw}.through-glass .en-vis{margin-top:64px}.through-glass .en-steps b{font-size:18px}.through-glass .in{padding:104px 0 96px}.through-glass .in-hl{font-size:12vw}.through-glass .in-band,.through-glass .in-close{margin-top:72px}.through-glass .rs{padding:104px 0 96px}.through-glass .rs-hl{font-size:11.6vw}.through-glass .rs-list{margin-top:64px}.through-glass .rc{padding:40px 0 64px}.through-glass .rc h3{margin:28px 0 40px;font-size:clamp(30px,8.6vw,38px)}.through-glass .rc-do{margin-bottom:40px}.through-glass .rc-pan{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:24px 22px}.through-glass .rc-fig{grid-area:auto/1;height:140px;margin:28px 0 22px}.through-glass .rc-chip{grid-row:auto;margin-top:16px}.through-glass .vo{padding:104px 0 96px}.through-glass .vo-hl{font-size:13vw}.through-glass .vo-stage{margin-top:64px}.through-glass .vo-list{grid-template-columns:repeat(5,minmax(0,1fr))}.through-glass .vo-list button{padding:10px 0}.through-glass .vo-list button b{display:none}.through-glass .cm{padding:104px 0 96px}.through-glass .cm-hl{font-size:11.4vw}.through-glass .ag{padding:28px 22px 26px}.through-glass .ag-terms b{font-size:20px}.through-glass .ag-line svg{width:180px}.through-glass .qa summary{padding:22px 0}.through-glass .qa-b p{padding-right:0;font-size:16px}.through-glass .cx{padding:104px 0 72px}.through-glass .cx-hl{font-size:11.6vw}.through-glass .cx-card{border-radius:22px;margin-top:56px;padding:40px 20px}.through-glass .fm{border-radius:18px;padding:22px 18px}.through-glass .fm-row{grid-template-columns:1fr;gap:0}.through-glass .ft{padding-top:104px}.through-glass .ft-top{grid-template-columns:1fr;padding-bottom:64px}.through-glass .ft-bot{flex-direction:column;gap:8px}}@media (max-width:380px){.through-glass .nav-logo svg{height:16px}.through-glass .nav .nav-cta{padding:0 14px;font-size:13px}}@media (max-width:340px){.through-glass .nav-logo svg{height:14px}.through-glass .nav .nav-cta{padding:0 12px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.through-glass .hero-grain,.through-glass .hl-dot:after,.through-glass .gs-dot:after,.through-glass .sv-dot:after,.through-glass .sv-goal-p,.through-glass .wc.is-last:before,.through-glass .pb-glow,.through-glass .pb-hl em,.through-glass .fu-em,.through-glass .in-say em,.through-glass .pb-noise li,.through-glass .pb-line li.is-end.is-on:after{animation:none}.through-glass .vo-s,.through-glass .vo-s.is-on{transition:none}.through-glass .vo-list button.is-talking .vo-wave i{animation:none}}.through-glass .glass-skip{z-index:100;color:#070707;background:#fff;border-radius:30px;padding:12px 20px;position:fixed;top:-80px;left:16px}.through-glass .glass-skip:focus{top:16px}.through-glass .glass-motion-toggle{z-index:60;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#0b0612dc;border:1px solid #ffffff40;border-radius:30px;padding:8px 13px;font-size:11px;position:fixed;bottom:16px;right:16px}.through-glass [hidden]{display:none!important}.through-glass .glass-mobile-menu{display:none}.through-glass .glass-form-status{color:#ffffffb3;margin-top:16px;font-size:12px;line-height:1.6}.through-glass .glass-form-status[data-state=error]{color:#ffd0c0}.through-glass .fm .glass-form-status{color:#5c5164}.through-glass .fm .glass-form-status[data-state=error]{color:#9b2c20}.through-glass .fm .glass-form-status[data-state=submitting]{color:#5c5164}.through-glass .nl-note{max-width:45ch}.through-glass .nl-note[data-state=error]{box-sizing:border-box;margin-top:12px;padding:12px 14px}.through-glass .cta:disabled,.through-glass .nl button:disabled{opacity:.6;cursor:default}.through-glass .nl input{min-width:0}.through-glass:not([data-ready]) .vo-s{opacity:1;visibility:visible;grid-area:auto;margin-bottom:48px}.through-glass:not([data-ready]) .vo-list,.through-glass:not([data-ready]) .vo-ctl{display:none}.through-glass:not([data-motion=on]):not([data-motion=paused]) .wc{margin-bottom:24px;position:relative;top:auto;transform:none!important}.through-glass:not([data-motion=on]):not([data-motion=paused]) .wh-side{position:relative;top:auto}.through-glass[data-motion=off] *,.through-glass[data-motion=off] :before,.through-glass[data-motion=off] :after{transition:none!important;animation:none!important}.through-glass[data-motion=paused] *,.through-glass[data-motion=paused] :before,.through-glass[data-motion=paused] :after{animation-play-state:paused!important}.through-glass[data-motion=off] .hero.has-cursor{cursor:auto}.through-glass[data-motion=off] .lens,.through-glass[data-motion=off] .lens-gl{display:none}@media (max-width:1000px){.through-glass .nav{gap:12px}.through-glass .nav-cta{margin-left:auto}.through-glass .glass-mobile-menu{color:inherit;order:3;display:block}.through-glass .glass-mobile-menu>summary{cursor:pointer;place-content:center;gap:5px;width:34px;height:40px;list-style:none;display:grid}.through-glass .glass-mobile-menu>summary::-webkit-details-marker{display:none}.through-glass .glass-mobile-menu>summary>span:not(.sr-only){background:currentColor;width:19px;height:1px;display:block}.through-glass .nav.on-dark .glass-mobile-menu{color:#fff}.through-glass .glass-mobile-menu>nav{color:#070707;background:#f7f7f7;border:1px solid #dfdfdf;border-radius:16px;gap:0;padding:20px 24px;display:grid;position:absolute;top:74px;left:0;right:0;box-shadow:0 20px 40px #0003}.through-glass .glass-mobile-menu a{border-bottom:1px solid #0001;padding:12px 0;font-size:15px}}@media (max-width:420px){.through-glass .nav{gap:6px}.through-glass .nav-logo svg{height:12px}.through-glass .nav .nav-cta{padding:0 10px;font-size:11.5px}.through-glass .glass-mobile-menu>summary{width:26px}.through-glass .glass-motion-toggle{font-size:10px;bottom:10px;right:10px}}@media (prefers-reduced-motion:reduce){.through-glass *,.through-glass :before,.through-glass :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.through-glass[data-motion=off] .vo-s .w{opacity:1}.through-glass :is(.hero-bg canvas,.cx-gl){image-rendering:auto}.through-glass [data-liquid-renderer=css] :is(#heroGl,#cxGl){display:none}.through-glass .hero-foot.hero-foot--proof{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;display:grid}.through-glass .hp-defs{width:0;height:0;position:absolute;overflow:hidden}.through-glass .hp-band{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px;display:grid}.through-glass .hp-col{min-width:0}.through-glass .hp-t{color:#ffffff80;margin-bottom:10px;font-size:13px;line-height:20px;display:block}.through-glass .hp-p{color:#ffffffdb;text-wrap:pretty;max-width:440px;margin:0;font-size:15px;line-height:1.6}.through-glass .hp-sm{color:#ffffff9e;margin-top:10px;font-size:14px;line-height:1.55}.through-glass .hp-logos{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:2px;display:flex}.through-glass .hp-zoho{width:auto;height:16px;display:block}.through-glass .hp-zom{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:80px;height:13px;display:block}.through-glass .hp-so{align-items:center;gap:6px;display:inline-flex}.through-glass .hp-so svg{width:18px;height:18px;display:block}.through-glass .hp-so b{letter-spacing:-.01em;white-space:nowrap;color:#fff;font-size:14px;font-weight:500;line-height:18px}.through-glass .hp-tools{gap:8px}.through-glass .hp-tools img{object-fit:contain;background:#f6f4f8;border-radius:8px;width:28px;height:28px;padding:2px;display:block}.through-glass .hp-tools img.is-svg{padding:7px}.through-glass .hp-scale{letter-spacing:-.02em;white-space:nowrap;color:#fff;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(16px,1.25vw,18px);line-height:1.3;display:flex}.through-glass .hp-scale b{font-weight:500}.through-glass .hp-scale i{color:#fc8457;font-size:.85em;font-style:normal}@media (max-width:1320px){.through-glass .hero-foot.hero-foot--proof{grid-template-columns:minmax(0,1fr);gap:32px}.through-glass .hero-foot--proof .hf-cta{grid-template-columns:repeat(2,minmax(0,290px))}}@media (max-width:1100px){.through-glass .hp-band{gap:32px}}@media (max-width:860px){.through-glass .hp-band{grid-template-columns:minmax(0,1fr);gap:24px}.through-glass .hero-foot--proof .hf-cta{grid-template-columns:minmax(0,1fr);max-width:360px}}
