.is-film.cookie-open .site-footer{padding-bottom:calc(5.5rem + var(--safe-b))}.wm-why{margin:calc(0.25rem - clamp(1.125rem,3vh,1.875rem)) auto 0.625rem;font-size:clamp(0.75rem,1vw,0.875rem);line-height:1.2;color:var(--caption);white-space:nowrap}@media (max-height:700px){.wm-why{margin:-0.375rem auto 0.5rem}}@media (max-height:600px){.wm-why{display:none}}:is(.film,.gl) .wm-why{animation:rise-in 1.2s var(--ease) .5s both}@media (prefers-reduced-motion:reduce){:is(.film,.gl) .wm-why{animation:none}}.fs-close .cta-alt{margin:clamp(0.75rem,2vh,1.25rem) auto 0;text-align:center}.proof-facts li:nth-child(3){--i:2}.proof-facts a{color:inherit;text-decoration:underline;text-decoration-color:rgba(230,199,122,.55);text-underline-offset:0.1875rem}.proof-cmp{margin:clamp(1rem,2.6vh,1.5rem) auto 0;font-size:0.9375rem}.proof-cmp a{color:#E6C77A;text-decoration:underline;text-decoration-color:rgba(230,199,122,.55);text-underline-offset:0.1875rem}.film-main{position:relative;z-index:1;text-align:center}.film-main section{min-height:0}.film-main :is(h1,h2,h3,p,li,figcaption){text-align:center}.wordmark{font:600 clamp(0.75rem,1.1vw,0.9375rem)/1 ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;letter-spacing:.42em;margin-bottom:clamp(1.125rem,3vh,1.875rem)}.wordmark span{display:inline-block;padding-left:.42em;background:linear-gradient(100deg,#B8893B 0%,#E6C77A 38%,#FFF3D1 50%,#E6C77A 62%,#B8893B 100%);background-size:300% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.open-h1{font-family:var(--font-display);font-weight:500;font-size:clamp(min(2.5rem,8.5vh),min(6.2vw,10vh),5.75rem);line-height:1.02;letter-spacing:-.018em;max-width:13ch;margin-inline:auto;color:var(--ink);text-shadow:0 2px 2.5rem rgba(10,10,10,.8)}.open-sub{margin:clamp(1rem,2.6vh,1.5rem) auto 0;max-width:44ch;color:var(--muted);font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.5}.open-copy .btnrow{margin-top:clamp(1.375rem,3.6vh,2.125rem)}.fs-title{font-family:var(--font-display);font-weight:500;font-size:clamp(min(2rem,7vh),min(4.6vw,7.4vh),4.25rem);line-height:1.04;letter-spacing:-.015em;max-width:22ch;margin-inline:auto;text-wrap:balance}.cap{font-family:var(--font-display);font-size:clamp(min(1.25rem,4.6vh),min(1.9vw,3.4vh),1.6875rem);line-height:1.25;color:var(--ink);letter-spacing:-.005em}.split .w{display:inline-block}.count{color:var(--muted);font-size:clamp(0.9375rem,1.3vw,1.125rem)}.count-n{display:block;font-family:var(--font-display);font-weight:500;font-size:clamp(4rem,9vw,8rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:var(--gold-foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.phone-line{font-family:var(--font-display);font-weight:500;font-size:clamp(min(1.875rem,6.5vh),min(4.2vw,6.8vh),3.75rem);line-height:1.08;letter-spacing:-.015em}.phone-line .pw{display:inline-block}.phone-line .pw-2{background:var(--gold-foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.close-h{font-family:var(--font-display);font-weight:500;font-size:clamp(min(2.375rem,8.5vh),min(6vw,10vh),5.5rem);line-height:1.03;letter-spacing:-.018em;max-width:14ch;margin-inline:auto}.fs-close .btnrow{margin-top:clamp(1.75rem,4.4vh,2.75rem)}.chain{list-style:none;display:flex;justify-content:center;gap:clamp(0.625rem,4vw,4rem);flex-wrap:wrap;margin:0 auto;padding:0}.chain li{position:relative;font:500 0.75rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);padding-top:1.25rem;max-width:12ch}.chain li::before{content:"";position:absolute;top:0;left:50%;width:0.5625rem;height:0.5625rem;margin-left:-0.2813rem;border-radius:50%;background:var(--gold-light);box-shadow:0 0 0 0.25rem rgba(230,199,122,.15),0 0 1rem rgba(230,199,122,.8)}.chain-line{display:block;width:100%;height:2.5rem;overflow:visible}.chain-line path{fill:none;stroke:var(--gold-light);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.fs-pin{display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,4vh,2.5rem);padding:clamp(3.5rem,9vh,6.25rem) 1rem}.fs-open .fs-pin{padding-top:clamp(7.5rem,16vh,10.625rem)}.fs + .fs .fs-pin{background:linear-gradient(90deg,transparent,rgba(230,199,122,.35),transparent) top center / min(15rem,40%) 1px no-repeat}.fs-open .fs-pin{flex-direction:column-reverse}.stage{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.75rem,5vh,3rem);width:100%}.stage .dev,.stage .dev-screen{display:contents}.dev-base,.sweep,.dev-glare,.dev-island,.backdrop,.chain-line,.fs-glow,.f-lead-d,.hero-bg{display:none}.frame{margin:0;width:min(61.25rem,92vw)}.frame img{display:block;width:100%;height:auto;border-radius:0.75rem;box-shadow:0 0 0 1px var(--edge),0 1.875rem 5rem -2.5rem rgba(0,0,0,.95)}.frame .cap{margin:1.125rem auto 0;max-width:30ch}.fs-phone .frame{width:min(18.75rem,72vw)}.fs-phone .frame img{border-radius:1.75rem}.zoomcard{width:min(35rem,84vw)}.strip-track{display:flex;flex-direction:column;align-items:center;gap:clamp(1.75rem,5vh,3rem)}.sf{width:min(61.25rem,92vw)}.count{margin-top:-0.5rem}.fs-close .fs-pin{padding:clamp(5.625rem,16vh,11.25rem) 1rem clamp(5.625rem,14vh,10rem);gap:0}.film .fs{height:calc(var(--len,5) * 100vh);overflow:visible}.film .fs + .fs{margin-top:-100vh}.film .fs-open{--len:10}.film .fs-trace{--len:6.5}.film .fs-phone{--len:5}.film .fs-money{--len:6.5}.film .fs-auto{--len:5}.film .fs-proof{--len:2.3}.film .fs-close{--len:1;height:auto}.film .fs-close > .fs-pin{position:relative;height:auto}.film .fs-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:0;padding:calc(var(--hdr) + clamp(0.875rem,3.4vh,2.5rem)) 1rem clamp(1rem,3vh,2rem);background:radial-gradient(90% 60% at 50% 100%,rgba(184,137,59,.10),transparent 70%),var(--page)}.film .fs + .fs .fs-pin{background:radial-gradient(90% 60% at 50% 100%,rgba(184,137,59,.10),transparent 70%),var(--page)}.film .stage{position:relative;flex:1 1 auto;min-height:0;width:100%;display:grid;place-items:center;gap:0;padding-bottom:5.75rem;container-type:size;perspective:106.25rem;perspective-origin:50% 30%}.film .stage > *{grid-area:1 / 1}.film .stage .dev{display:block}.film .stage .dev-screen{display:grid}.film .dev-base,.film .sweep,.film .dev-glare,.film .dev-island,.film .fs-glow,.film .f-lead-d{display:block}.film .backdrop,.film .chain-line,.film .hero-bg{display:block}.film .frame{width:auto}.film .dev-screen .frame img{border-radius:0;box-shadow:none;height:100%}:root{--dwmax:calc(185rem / var(--dpr,1));--phmax:calc(155rem / var(--dpr,1))}.film .stage > *{--dw:min(var(--dwmax),100cqw - 0.25rem,(100cqh - 1.875rem) * 1.48)}.film .fs-trace .stage > *{--dw:min(var(--dwmax),100cqw - 0.25rem,(100cqh - 1rem) * 1.52)}.film .stage .dev-phone{--ph:min(var(--phmax),100cqh - 0.5rem,(100cqw - 0.5rem) * 2.05)}.film .fs-phone .stage{padding-bottom:0}.film .dev .cap{position:absolute;left:50%;top:calc(100% + clamp(1.25rem,3vh,2rem));width:min(92vw,40ch);margin:0;translate:-50% 0}.film-js .split[data-at] .w{transition:opacity .6s var(--ease),transform .8s var(--ease),filter .6s var(--ease);transition-delay:calc(var(--i,0) * 60ms + 60ms)}.film-js .split[data-at]:not(.on) .w{opacity:0;transform:translateY(.45em);filter:blur(0.5rem);transition-delay:0s;transition-duration:.2s}.film .open-h1 .w{animation:word-in 1.1s var(--ease) both;animation-delay:calc(.35s + var(--i) * 80ms)}.film .wordmark span{animation:foil-in 2.6s var(--ease) .1s both}.film .open-sub{animation:rise-in 1.2s var(--ease) .95s both}.film .open-copy .btnrow{animation:rise-in 1.2s var(--ease) 1.1s both}@keyframes word-in{from{opacity:0;transform:translateY(.38em);filter:blur(0.625rem)}to{opacity:1;transform:none;filter:none}}@keyframes foil-in{from{opacity:0;letter-spacing:1.1em;background-position:100% 0;filter:blur(0.375rem)}to{opacity:1;letter-spacing:.42em;background-position:0 0;filter:none}}@keyframes rise-in{from{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:none}}.film .fs-open .fs-pin{padding-top:0;padding-bottom:0;background:var(--page)}.film .fs-open .stage{position:absolute;inset:var(--hdr) 0 0 0}.film .open-copy{position:absolute;left:1rem;right:1rem;top:50%;translate:0 -46%;z-index:4}.film .fs-glow{position:absolute;inset:-10%;pointer-events:none;background:radial-gradient(42% 34% at 50% 60%,rgba(230,199,122,.16),transparent 70%),radial-gradient(70% 50% at 50% 100%,rgba(184,137,59,.14),transparent 72%)}.film .hero-bg{position:relative;z-index:3;pointer-events:none;width:calc(var(--dw) * .972);aspect-ratio:16 / 10;translate:0 0;margin-top:0;overflow:hidden;border-radius:calc(var(--dw) * .008);transform-origin:50% 50%}.film .hb-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.film .hb-veil{position:absolute;inset:0;background:radial-gradient(55% 50% at 50% 48%,rgba(10,10,10,.62),rgba(10,10,10,.3) 75%,rgba(10,10,10,.55)),linear-gradient(180deg,rgba(184,137,59,.22),rgba(10,10,10,.1) 50%,rgba(184,137,59,.18))}@media (prefers-reduced-motion:no-preference){.film .hb-img{animation:hb-drift 24s ease-in-out infinite alternate}}@keyframes hb-drift{from{transform:scale(1.04) translate(1.2%,.6%)}to{transform:scale(1.04) translate(-1.2%,-.6%)}}.film .sweep{pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 35%,rgba(255,236,190,.30) 50%,transparent 65%)}.film .fs-trace .stage{perspective:none}.film .zoomcard{width:min(37.5rem,42cqw);z-index:3;border-radius:0.875rem;overflow:hidden;box-shadow:0 0 0 1px rgba(230,199,122,.6),0 2.5rem 5.625rem -1.5rem rgba(0,0,0,.95),0 0 5rem -1.25rem rgba(230,199,122,.35)}.film .zoomcard img{border-radius:0;box-shadow:none}.film .fs-trace{--ax:-23cqw;--ay:0px;--as:.56;--zx:23cqw;--zy:0px}.chain-wrap{position:relative;width:min(62.5rem,100%);margin-inline:auto}.film .chain-wrap{z-index:2;margin-top:clamp(0.25rem,1vh,0.75rem)}.film .chain{width:100%;flex-wrap:nowrap;justify-content:space-between;gap:0;padding:0}.film .chain li{flex:1 1 0;min-width:0;max-width:none;padding-inline:0.25rem}.film .chain-line{position:absolute;left:0;top:0.25rem;width:100%;height:2px;pointer-events:none;z-index:-1}.film .fs-trace .stage{padding-bottom:4.375rem}.film .backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.film .bd{position:absolute;left:50%;top:50%;width:120vmax;height:auto;max-width:none;translate:-50% -50%;filter:blur(3.75rem) saturate(1.1) sepia(.7) brightness(.3);opacity:0}@media (pointer:coarse){.film .bd{display:none}}.film .phone-line{position:relative;z-index:2;margin-top:clamp(0.625rem,2vh,1.375rem)}.film .fs-phone .frame img{border-radius:0}.film .fs-money{--fw:min(var(--dwmax),64vw,(100svh - 18.75rem) * 1.5);--gap:6vw}.film .strip{position:relative;flex:1 1 auto;min-height:0;width:100vw;display:flex;align-items:center;overflow:visible;perspective:112.5rem}.film .strip-track{flex-direction:row;align-items:flex-start;gap:var(--gap);padding-inline:calc((100vw - var(--fw)) / 2);width:max-content}.film .sf{width:var(--fw);flex:0 0 auto}.film .sf-screen{border-radius:0.875rem;overflow:hidden;padding:0.5rem;background:linear-gradient(180deg,#141414,#070707);box-shadow:0 0 0 1px var(--edge),0 2.5rem 5.625rem -1.875rem rgba(0,0,0,.95),0 0 3.75rem -1.5rem rgba(230,199,122,.25)}.film .sf-screen img{border-radius:0.5rem;box-shadow:none;aspect-ratio:16 / 10;object-fit:cover;object-position:50% 0}.film .sf .cap{margin-top:clamp(1.125rem,3vh,1.875rem)}.film .count{margin-top:clamp(0.25rem,1vh,0.625rem)}.film .count-n{font-size:clamp(min(3.5rem,10vh),min(7vw,11vh),6.25rem)}.film .fs-auto .stage{margin-top:clamp(0.5rem,2vh,1.25rem)}.film .cookie-open .fs-pin{padding-bottom:4.5rem}.film .cookie-open .fs-open .stage{bottom:3.5rem}.film .fs-close .fs-pin{justify-content:center;padding:clamp(4rem,12vh,7rem) 1rem clamp(5rem,14vh,8rem)}.film .fs :is(.fs-glow,.open-copy,.hero-bg,.hb-veil,.dev,.frame,.kb,.zoom,.sweep,.zoomcard,.chain li,.chain-line path,.bd,.pw,.strip-track,.sf,.count){animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused;animation-delay:calc(var(--p,0) * -1s)}.film .fs + .fs > .fs-pin{animation:pin-in 1s linear both paused;animation-delay:calc(var(--e,0) * -1s)}@keyframes pin-in{0%{transform:translateY(-100vh);transform:translateY(-100dvh);opacity:0}46%{opacity:0}58%{opacity:1}100%{transform:translateY(0);opacity:1}}.film .fs-out > .fs-pin{filter:opacity(clamp(0,(.46 - var(--x,0)) / .16,1))}.film-tl .fs{view-timeline:--scene block}.film-tl .fs :is(.fs-glow,.open-copy,.hero-bg,.hb-veil,.dev,.frame,.kb,.zoom,.sweep,.zoomcard,.chain li,.chain-line path,.bd,.pw,.strip-track,.sf,.count){animation-timeline:--scene;animation-range:contain 0% contain 100%;animation-play-state:running;animation-delay:0s}.film-tl .fs + .fs > .fs-pin{animation-timeline:--scene;animation-range:entry 0% entry 100%;animation-play-state:running;animation-delay:0s}.film .dev-screen > .frame > picture{display:block;width:100%;height:100%;min-height:0}.film .dev-screen > .frame > :is(picture,.cap){animation-name:var(--fa,none);animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused;animation-delay:calc(var(--p,0) * -1s)}.film-tl .dev-screen > .frame > :is(picture,.cap){animation-timeline:--scene;animation-range:contain 0% contain 100%;animation-play-state:running;animation-delay:0s}.film .fs-glow{animation-name:glow}.film .open-copy{animation-name:open-out}.film .hero-bg{animation-name:hero-bg}.film .hb-veil{animation-name:hb-veil}.film .dev-rise{animation-name:rise}.film .sweep{animation-name:sweep}.film .f-home .kb{animation-name:kb-home}.film .f-home{--fa:f-home}.film .f-pipe{--fa:f-pipe}.film .f-pipe .kb{animation-name:kb-pipe}.film .f-lead{--fa:f-lead}.film .f-lead .zoom{animation-name:zoom-lead;transform-origin:94% 70%}.film .f-lead-d{animation-name:f-lead-d;background:rgba(5,5,5,.78)}.film .f-lead-d{display:grid;place-items:center}.film .dev-screen .f-lead-d img{width:auto;height:auto;max-height:90%;max-width:min(88%,calc(var(--nw,660) * 1.08px / var(--dpr,1)));object-fit:contain;border-radius:calc(var(--dw) * .01);box-shadow:0 0 0 1px rgba(230,199,122,.5),0 1.875rem 4.375rem -1.25rem rgba(0,0,0,.95)}.film .f-lead-d .kb{animation-name:kb-lead-d}.film .f-radar{--fa:f-radar}.film .f-radar .kb{animation-name:kb-radar}.film .f-wa{--fa:f-wa}.film .f-wa .kb{animation-name:kb-wa}.film .f-quote{--fa:f-quote}.film .f-quote .kb{animation-name:kb-quote}@keyframes glow{0%,3%{opacity:.6}16%,100%{opacity:1}}@keyframes open-out{0%,3%{opacity:1;transform:none;filter:none;visibility:visible}11%,100%{opacity:0;transform:translateY(-5vh) scale(.95);filter:blur(0.75rem);visibility:hidden}}@keyframes hero-bg{0%,3%{transform:scale(var(--big,2));filter:blur(0.75rem) brightness(.95) sepia(.6) saturate(1.2);opacity:1}15%{transform:none;filter:none;opacity:1}16.5%,100%{transform:none;filter:none;opacity:0}}@keyframes hb-veil{0%,3%{opacity:1}14%,100%{opacity:0}}@keyframes rise{0%,4%{opacity:0;transform:scale(1.18) rotateX(10deg)}15%,100%{opacity:1;transform:none}}@keyframes sweep{0%,15%{opacity:0;transform:translateX(-100%)}17%{opacity:1}21%,100%{opacity:0;transform:translateX(100%)}}@keyframes kb-home{0%,15%{transform:none}26%,100%{transform:scale(1.035)}}@keyframes f-home{0%,26%{opacity:1}27%,100%{opacity:0}}@keyframes f-pipe{0%,26%{opacity:0}27%,36%{opacity:1}37%,100%{opacity:0}}@keyframes kb-pipe{0%,26%{transform:none}36%,100%{transform:scale(1.035)}}@keyframes f-lead{0%,36%{opacity:0}37%,56%{opacity:1}57%,100%{opacity:0}}@keyframes zoom-lead{0%,41%{transform:none}49%,100%{transform:scale(2.4)}}@keyframes f-lead-d{0%,48.5%{opacity:0}49.5%,56%{opacity:1}57%,100%{opacity:0}}@keyframes kb-lead-d{0%,49%{transform:scale(1.15)}53%,100%{transform:none}}@keyframes f-wa{0%,56%{opacity:0}57%,68%{opacity:1}69%,100%{opacity:0}}@keyframes kb-wa{0%,56%{transform:none}68%,100%{transform:scale(1.035)}}@keyframes f-radar{0%,68%{opacity:0}69%,82%{opacity:1}83%,100%{opacity:0}}@keyframes kb-radar{0%,68%{transform:none}82%,100%{transform:scale(1.035)}}@keyframes f-quote{0%,82%{opacity:0}83%,100%{opacity:1}}@keyframes kb-quote{0%,82%{transform:none}100%{transform:scale(1.035)}}@keyframes f-home-n{0%,100%{opacity:1}}.film .dev-aside{animation-name:aside}.film .f-stock{--fa:f-stock}.film .f-stock .kb{animation-name:kb-a}.film .f-slit{--fa:f-slit}.film .f-slit .kb{animation-name:kb-slit}.film .f-landed{--fa:f-landed}.film .f-landed .kb{animation-name:kb-landed}.film .f-trace{--fa:f-trace}.film .f-trace .kb{animation-name:kb-b}.film .zoomcard{animation-name:zoomcard}.film .chain .n1{animation-name:node-1}.film .chain .n2{animation-name:node-2}.film .chain .n3{animation-name:node-3}.film .chain .n4{animation-name:node-4}.film .chain-line path{animation-name:draw}@keyframes aside{0%,44%{transform:none;filter:none}50%,100%{transform:translate(var(--ax),var(--ay)) scale(var(--as));filter:brightness(.78)}}@keyframes f-stock{0%,12%{opacity:1}13%,100%{opacity:0}}@keyframes kb-a{0%{transform:none}12%,100%{transform:scale(1.035)}}@keyframes f-slit{0%,12%{opacity:0}13%,22%{opacity:1}23%,100%{opacity:0}}@keyframes kb-slit{0%,12%{transform:none}22%,100%{transform:scale(1.035)}}@keyframes f-landed{0%,22%{opacity:0}23%,32%{opacity:1}33%,100%{opacity:0}}@keyframes kb-landed{0%,22%{transform:none}32%,100%{transform:scale(1.035)}}@keyframes f-trace-n{0%,100%{opacity:1}}@keyframes aside-n{0%,12%{transform:none;filter:none}20%,100%{transform:translate(var(--ax),var(--ay)) scale(var(--as));filter:brightness(.78)}}@keyframes zoomcard-n{0%,16%{opacity:0;transform:translate(var(--ax),var(--ay)) scale(.3);filter:blur(0.375rem)}26%,100%{opacity:1;transform:translate(var(--zx),var(--zy)) scale(1);filter:none}}@keyframes node-1-n{0%,30%{opacity:0;transform:translateY(0.625rem)}34%,100%{opacity:1;transform:none}}@keyframes node-2-n{0%,34%{opacity:0;transform:translateY(0.625rem)}38%,100%{opacity:1;transform:none}}@keyframes node-3-n{0%,38%{opacity:0;transform:translateY(0.625rem)}42%,100%{opacity:1;transform:none}}@keyframes node-4-n{0%,42%{opacity:0;transform:translateY(0.625rem)}46%,100%{opacity:1;transform:none}}@keyframes draw-n{0%,30%{stroke-dashoffset:1}48%,100%{stroke-dashoffset:0}}@keyframes f-trace{0%,32%{opacity:0}33%,100%{opacity:1}}@keyframes kb-b{0%,32%{transform:none}44%,100%{transform:scale(1.03)}}@keyframes zoomcard{0%,46%{opacity:0;transform:translate(var(--ax),var(--ay)) scale(.3);filter:blur(0.375rem)}54%,100%{opacity:1;transform:translate(var(--zx),var(--zy)) scale(1);filter:none}}@keyframes node-1{0%,62%{opacity:0;transform:translateY(0.625rem)}67%,100%{opacity:1;transform:none}}@keyframes node-2{0%,67%{opacity:0;transform:translateY(0.625rem)}72%,100%{opacity:1;transform:none}}@keyframes node-3{0%,72%{opacity:0;transform:translateY(0.625rem)}77%,100%{opacity:1;transform:none}}@keyframes node-4{0%,77%{opacity:0;transform:translateY(0.625rem)}82%,100%{opacity:1;transform:none}}@keyframes draw{0%,62%{stroke-dashoffset:1}84%,100%{stroke-dashoffset:0}}.film .dev-fly{animation-name:fly}.film .f-scan{--fa:f-scan}.film .f-pod{--fa:f-pod}.film .bd-1{animation-name:bd-1}.film .bd-2{animation-name:bd-2}.film .pw-1{animation-name:pw-1}.film .pw-2{animation-name:pw-2}.film .pw-3{animation-name:pw-3}@keyframes fly{0%{transform:translateY(10vh) rotate(-6deg) rotateY(18deg) scale(.8);filter:brightness(.6)}14%,84%{transform:none;filter:none;opacity:1}86.5%,100%{transform:none;filter:none;opacity:0}}@keyframes f-scan{0%,50%{opacity:1}51%,100%{opacity:0}}@keyframes f-pod{0%,50%{opacity:0}51%,100%{opacity:1}}@keyframes bd-1{0%{opacity:.2}14%,50%{opacity:.34}51%,100%{opacity:0}}@keyframes bd-2{0%,50%{opacity:0}51%,84%{opacity:.34}86.5%,100%{opacity:0}}@keyframes pw-1{0%,12%{opacity:0;transform:translateY(.3em);filter:blur(0.625rem)}20%,84%{opacity:1;transform:none;filter:none}86.5%,100%{opacity:0;transform:none;filter:none}}@keyframes pw-2{0%,52%{opacity:0;transform:translateY(.3em);filter:blur(0.625rem)}60%,84%{opacity:1;transform:none;filter:none}86.5%,100%{opacity:0;transform:none;filter:none}}@keyframes pw-3{0%,72%{opacity:0;transform:translateY(.3em);filter:blur(0.625rem)}80%,84%{opacity:1;transform:none;filter:none}86.5%,100%{opacity:0;transform:none;filter:none}}.film .strip-track{animation-name:track}.film .sf-1{animation-name:sf-1}.film .sf-2{animation-name:sf-2}.film .sf-3{animation-name:sf-3}.film .sf-4{animation-name:sf-4}@keyframes track{0%,16%{transform:translateX(0);animation-timing-function:var(--ease-io)}25%,41%{transform:translateX(calc(-1 * (var(--fw) + var(--gap))));animation-timing-function:var(--ease-io)}50%,66%{transform:translateX(calc(-2 * (var(--fw) + var(--gap))));animation-timing-function:var(--ease-io)}75%,100%{transform:translateX(calc(-3 * (var(--fw) + var(--gap))))}}@keyframes sf-1{0%,16%{opacity:1;transform:none;filter:none}25%,100%{opacity:.3;transform:scale(.84) rotateY(14deg);filter:blur(2px)}}@keyframes sf-2{0%,16%{opacity:.3;transform:scale(.84) rotateY(-14deg);filter:blur(2px)}25%,41%{opacity:1;transform:none;filter:none}50%,100%{opacity:.3;transform:scale(.84) rotateY(14deg);filter:blur(2px)}}@keyframes sf-3{0%,41%{opacity:.3;transform:scale(.84) rotateY(-14deg);filter:blur(2px)}50%,66%{opacity:1;transform:none;filter:none}75%,100%{opacity:.3;transform:scale(.84) rotateY(14deg);filter:blur(2px)}}@keyframes sf-4{0%,66%{opacity:.3;transform:scale(.84) rotateY(-14deg);filter:blur(2px)}75%,100%{opacity:1;transform:none;filter:none}}@keyframes track-n{0%,26%{transform:translateX(0);animation-timing-function:var(--ease-io)}42%,100%{transform:translateX(calc(-1 * (var(--fw) + var(--gap))))}}@keyframes sf-1-n{0%,26%{opacity:1;transform:none;filter:none}42%,100%{opacity:.3;transform:scale(.84) rotateY(14deg);filter:blur(2px)}}@keyframes sf-3-n{0%,26%{opacity:.3;transform:scale(.84) rotateY(-14deg);filter:blur(2px)}42%,100%{opacity:1;transform:none;filter:none}}.film .fs-auto .fs-title{max-width:32ch}.film .fs-auto .count-n{display:inline-block;vertical-align:-.14em;margin-right:.32em;font-size:clamp(min(2.5rem,7vh),min(4.5vw,8vh),4.5rem)}.film .count{animation-name:count-in}.film .f-auto{--fa:f-auto}.film .f-auto .kb{animation-name:kb-a2}.film .f-agents{--fa:f-agents}.film .f-agents .kb{animation-name:kb-b2}@keyframes count-in{0%{transform:scale(.96)}6%,100%{transform:none}}@keyframes f-auto{0%,50%{opacity:1}51%,100%{opacity:0}}@keyframes kb-a2{0%{transform:none}50%,100%{transform:scale(1.035)}}@keyframes f-agents{0%,50%{opacity:0}51%,100%{opacity:1}}@keyframes kb-b2{0%,50%{transform:none}100%{transform:scale(1.035)}}@keyframes f-auto-n{0%,100%{opacity:1}}.film .fs-open{--big:2}@media (max-width:760px){:root{--hdr:3.875rem}.film .fs-open{--big:4.2}.film .fs-trace{--ax:0px;--ay:-24cqh;--as:.5;--zx:0px;--zy:22cqh}.film .zoomcard{width:min(26.25rem,96cqw)}.film .fs-trace .stage{padding-bottom:1.875rem}.film .chain{gap:0.375rem}.film .chain li{font-size:0.625rem;letter-spacing:.08em}.film .fs-money{--fw:min(88vw,(100svh - 18.75rem) * 1.5);--gap:8vw}.film .stage{padding-bottom:4rem}.film .stage > *{--dw:min(66.25rem,100cqw - 1.25rem,(100cqh - 1.875rem) * 1.48)}.film .dev .cap{width:min(90vw,24ch)}.film .dev-desk{padding:calc(var(--dw) * .02)}.film .stage .dev-phone{--ph:min(100cqh - 0.5rem,(100cqw - 1.5rem) * 2.05)}.film .fs-open .dev-screen,.film .fs-auto .dev-screen,.film .fs-trace .dev-screen,.film .hero-bg{aspect-ratio:5 / 4}.film .fs-open .dev-screen img,.film .fs-auto .dev-screen img,.film .fs-trace .dev-screen img,.film .hb-img{object-position:0 0}.film .f-lead-d img{object-position:50% 50%}.film .f-auto picture,.film .fs-trace .dev-screen picture{-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent)}.film .stage > *{--dw:min(66.25rem,100cqw - 1.25rem,(100cqh - 1.875rem) * 1.2)}.film .fs-trace .stage > *{--dw:min(35rem,100cqw - 2.5rem,(100cqh - 1rem) * 1.2)}.film .chain li{font-size:0.6875rem}}@media (max-width:760px) and (orientation:portrait) and (min-height:600px){.film .fs-open .dev-screen,.film .fs-auto .dev-screen,.film .hero-bg{aspect-ratio:1 / 1}.film .fs-open .stage > *,.film .fs-auto .stage > *{--dw:min(66.25rem,100cqw - 1.25rem,(100cqh - 1.875rem) * .95)}.film .sf-screen img{aspect-ratio:1 / 1;object-position:0 0}.film .fs-money{--fw:min(88vw,100svh - 20rem)}}@media (min-width:761px){.film .fs-trace{--ax:-24cqw;--as:.66;--zx:24cqw}.film .zoomcard{width:min(46cqw,calc(142rem * 1.1 / var(--dpr,1)))}}@media (min-width:761px) and (max-aspect-ratio:4/5){.film .fs-trace{--ax:0px;--ay:-22cqh;--as:.55;--zx:0px;--zy:22cqh}.film .zoomcard{width:min(80cqw,calc(142rem * 1.1 / var(--dpr,1)))}}@media (max-height:500px) and (orientation:landscape){.film .fs-pin{padding:calc(var(--hdr) + 0.375rem) max(1rem,var(--safe-r,0px)) 0.5rem max(1rem,var(--safe-l,0px))}.film .stage{padding-bottom:2.5rem}.film .fs-trace .stage{padding-bottom:1.5rem}.film .stage > *{--dw:min(var(--dwmax),100cqw - 0.25rem,(100cqh - 0.5rem) * 1.5)}.film .fs-trace .stage > *{--dw:min(var(--dwmax),100cqw - 0.25rem,(100cqh - 0.25rem) * 1.52)}.film .dev .cap{top:calc(100% + 0.5rem);font-size:1rem}.film .fs-money{--fw:min(64vw,(100svh - 10.5rem) * 1.5)}.film .sf .cap{margin-top:0.5rem;font-size:1rem}.film .fs-title{font-size:min(1.75rem,8vh)}.film .count{margin-top:0;font-size:0.875rem}.film .count-n{font-size:min(2.75rem,12vh);display:inline;margin-right:0.375rem}.film .open-copy .btnrow{margin-top:0.75rem}.film .open-sub{margin-top:0.5rem}.film .wordmark{margin-bottom:0.5rem}.film .chain li{padding-top:0.875rem}.film .cookie-open .fs-pin{padding-bottom:3.5rem}.film .open-h1{max-width:24ch;font-size:min(2.25rem,9vh)}.film .cookie-open .open-copy{top:calc(50% - 1.5rem)}.film .fs-open .dev-screen,.film .fs-auto .dev-screen,.film .fs-trace .dev-screen,.film .hero-bg{aspect-ratio:16 / 10}.film .fs-trace{--ax:-24cqw;--ay:0px;--as:.66;--zx:24cqw;--zy:0px}.film .zoomcard{width:min(46cqw,calc(142rem * 1.1 / var(--dpr,1)))}.film .fs-trace .stage > *{--dw:min(var(--dwmax),100cqw - 0.25rem,(100cqh - 0.25rem) * 1.52)}.fs-close .close-h{font-size:min(1.75rem,8vh)}.fs-close .btnrow{margin-top:0.75rem}.proof-h{font-size:min(1.875rem,9vh)}}@media (max-width:760px){.film .fs-open{--len:2.4}.film .fs-trace{--len:3}.film .fs-phone{--len:3}.film .fs-money{--len:3}.film .fs-auto{--len:2}html:not(.gl) .fs-proof{display:none}.film .fs-n-hide{display:none!important}.film .f-home{--fa:f-home-n}.film .f-trace{--fa:f-trace-n}.film .dev-aside{animation-name:aside-n}.film .zoomcard{animation-name:zoomcard-n}.film .chain .n1{animation-name:node-1-n}.film .chain .n2{animation-name:node-2-n}.film .chain .n3{animation-name:node-3-n}.film .chain .n4{animation-name:node-4-n}.film .chain-line path{animation-name:draw-n}.film .fs-phone :is(.dev,.bd,.pw),.film .fs-phone .dev-screen > .frame > :is(picture,.cap){animation-duration:.8s}.film-tl .fs-phone :is(.dev,.bd,.pw),.film-tl .fs-phone .dev-screen > .frame > :is(picture,.cap){animation-range:contain 0% contain 80%}.film .f-auto{--fa:f-auto-n}.film .strip-track{animation-name:track-n}.film .sf-1{animation-name:sf-1-n}.film .sf-3{animation-name:sf-3-n}}@media (max-width:760px),(max-height:700px){.film .cookie-open .open-copy{top:calc(50% - 2.25rem)}}.sf-card{display:grid;place-content:center;gap:0.75rem;aspect-ratio:16 / 10;padding:1.5rem;border-radius:0.875rem;text-align:center;background:radial-gradient(70% 70% at 50% 40%,rgba(184,137,59,.16),transparent 70%),linear-gradient(180deg,#141414,#070707);box-shadow:0 0 0 1px var(--edge),0 1.875rem 5rem -2.5rem rgba(0,0,0,.95)}.film .sf-card{padding:1.5rem}.tally-mark{font-family:var(--font-display);font-weight:500;line-height:1;letter-spacing:-.01em;font-size:clamp(3rem,calc(var(--fw,60vw) * .16),9rem);background:var(--gold-foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tally-sub{color:var(--muted);font-size:clamp(0.9375rem,calc(var(--fw,60vw) * .026),1.375rem)}@media (max-width:760px) and (orientation:portrait) and (min-height:600px){.film .sf-card{aspect-ratio:1 / 1}}.fs-proof .fs-pin,.fs-close .fs-pin{justify-content:center;gap:0}.film .fs-proof .fs-pin{padding-bottom:var(--hdr)}.proof-eyebrow{font:500 0.75rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light);margin-bottom:clamp(1rem,2.6vh,1.5rem)}.proof-h{font-family:var(--font-display);font-weight:500;line-height:1.06;letter-spacing:-.015em;font-size:clamp(min(2rem,7vh),min(4.6vw,8vh),5rem);max-width:18ch;margin-inline:auto;text-wrap:balance}.proof-facts{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0.75rem;margin:clamp(1.5rem,4vh,2.5rem) auto 0;padding:0}.proof-facts li{padding:0.625rem 1.125rem;border-radius:999px;border:1px solid rgba(230,199,122,.34);color:var(--ink);font-size:clamp(0.9375rem,1.1vw,1.0625rem);background:rgba(230,199,122,.05)}.film-js .proof-facts li{transition:opacity .8s var(--ease),transform .9s var(--ease);transition-delay:calc(.5s + var(--i,0) * .15s)}.film-js .proof-facts:not(.on) li{opacity:0;transform:translateY(0.75rem)}.proof-facts li:nth-child(2){--i:1}.fs-close .close-h{font-size:clamp(min(2rem,7vh),min(4.4vw,8vh),4.75rem)}.fs-close .btnrow{justify-content:center}.fs-proof .fs-pin{padding-block:clamp(3.5rem,9vh,6.25rem)}.is-film a.btn.skip-story{display:inline-flex}@media (prefers-reduced-motion:reduce){.film .fs :is(.fs-glow,.open-copy,.hero-bg,.hb-veil,.dev,.frame,.kb,.zoom,.sweep,.zoomcard,.chain li,.chain-line path,.bd,.pw,.strip-track,.sf,.count),.film .dev-screen > .frame > :is(picture,.cap),.film .fs + .fs > .fs-pin,.film .open-h1 .w,.film .wordmark span,.film .open-sub,.film .open-copy .btnrow,.film .hb-img{animation:none}}@media (max-height:700px){.film .open-copy,.film .cookie-open .open-copy{top:var(--hdr);bottom:0.5rem;translate:none;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;padding-block:0.5rem}.film .cookie-open .open-copy{bottom:calc(3.75rem + var(--safe-b,0px))}.open-copy .wordmark{margin-bottom:0.625rem}.open-h1{font-size:clamp(1.875rem,min(6.2vw,6.2vh),3.25rem)}html:not(.film):not(.gl) .fs-open .fs-pin{padding-top:calc(var(--hdr) + 1rem)}.open-sub{margin-top:0.5rem;font-size:0.9375rem;line-height:1.4}.open-copy .btnrow{margin-top:0.875rem;gap:0.5rem}}@media (max-height:600px){.open-copy .wordmark{display:none}}@media (max-height:500px) and (orientation:landscape){.open-h1{max-width:24ch;font-size:min(2rem,8.5vh)}.open-sub{margin-top:0.375rem;max-width:60ch;font-size:0.875rem}.open-copy .btnrow{margin-top:0.625rem}}.gl-stage,.gc,.gl-index{display:none}.gl .film-main [data-ch]{display:block;position:relative;z-index:1;height:calc((var(--len,1.5) + 1) * 100vh);overflow:visible;pointer-events:none}.gl .film-main [data-ch]:not(.fs-open){margin-top:-100vh}.gl .film-main #ch-leads,.gl .film-main .fs-close[data-ch]{margin-top:0}.gl.gl-short .film-main #ch-quote{margin-top:0}.gl .film-main .fs-trace,.gl .film-main .fs-phone,.gl .film-main .fs-money,.gl .film-main .fs-auto{display:none}.gl .fs-open{--len:1.5}.gl .fs-proof{--len:1.3}.gl .fs-close{--len:1}.gl #ch-books{--len:2}.gl #ch-score,.gl #ch-quote,.gl #ch-stock,.gl #ch-slit,.gl #ch-ai{--len:1.7}.gl [data-ch] > .fs-pin,.gl .gc-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:block;padding:0;margin:0;background:none;contain:layout style paint}.gl [data-ch] a,.gl [data-ch] button{pointer-events:auto}.gl .fs-open .stage,.gl .fs-open .fs-glow{display:none}.gl .fs-open > .fs-pin{display:block}.gl .open-copy{position:absolute;left:1rem;right:1rem;top:calc(var(--hdr) + clamp(1rem,6.5vh,4.5rem));margin:0 auto;max-width:60rem;text-align:center}.gl .open-h1{max-width:17ch;margin-inline:auto;font-size:clamp(min(2.375rem,7.6vh),min(5.6vw,8.6vh),5.25rem);line-height:1.02;text-shadow:0 2px 2rem rgba(10,10,10,.9)}.gl .open-sub{margin-top:clamp(0.75rem,2.2vh,1.375rem)}.gl .open-copy .btnrow{margin-top:clamp(1.125rem,3vh,2rem)}.gl .open-h1 .w{animation:word-in 1.1s var(--ease) both;animation-delay:calc(.35s + var(--i) * 80ms)}.gl .wordmark span{animation:foil-in 2.6s var(--ease) .1s both}.gl .open-sub{animation:rise-in 1.2s var(--ease) .95s both}.gl .open-copy .btnrow{animation:rise-in 1.2s var(--ease) 1.1s both}@media (min-width:1000px) and (min-height:501px){.open-copy{isolation:isolate}.open-copy::before{content:"";position:absolute;z-index:-1;inset:-3rem -5rem -2.5rem;pointer-events:none;background:radial-gradient(closest-side,rgba(10,10,10,.8),rgba(10,10,10,.66) 55%,rgba(10,10,10,.3) 82%,rgba(10,10,10,0))}}@media (max-width:999.98px),(max-height:500px){.gl .open-copy{isolation:isolate}.gl .open-copy::before{content:"";position:absolute;z-index:-1;inset:-1.5rem -1rem;pointer-events:none;background:radial-gradient(ellipse 72% 60% at 50% 52%,rgba(10,10,10,.84),rgba(10,10,10,.68) 55%,rgba(10,10,10,.28) 82%,rgba(10,10,10,0))}}@media (max-height:700px){.gl .open-copy{top:calc(var(--hdr) + clamp(0.75rem,3.5vh,1.5rem))}.gl .open-copy .wordmark{margin-bottom:0.625rem}.gl .open-h1{font-size:clamp(1.875rem,min(5.6vw,6.2vh),3.25rem)}.gl .open-sub{margin-top:0.5rem;font-size:0.9375rem;line-height:1.4}.gl .open-copy .btnrow{margin-top:0.875rem;gap:0.5rem}}@media (max-height:600px){.gl .open-copy .wordmark{display:none}}@media (max-height:500px) and (orientation:landscape){.gl .open-copy{top:calc(var(--hdr) + 0.375rem)}.gl .open-h1{max-width:24ch;font-size:min(2rem,8.5vh)}.gl .open-sub{margin-top:0.375rem;max-width:60ch;font-size:0.875rem}.gl .open-copy .btnrow{margin-top:0.625rem}}.film-main h2[id],.film-main [data-ch]{scroll-margin-top:calc(var(--hdr) + 1rem)}html.gl:not(.gl-ready) .fs-open [data-cap],html.gl:not(.gl-ready) .fs-open [data-cap] .w{opacity:1;transform:none;filter:none}html.gl:not(.gl-ready) .fs-open [data-cap] :is(a,button,.ind-pick){visibility:visible}.ind-pick{--ind-ease:cubic-bezier(0.23,1,0.32,1);display:none;border:0;margin:clamp(1.125rem,2.8vh,1.625rem) auto 0;padding:0;min-width:0;max-width:52rem}html[data-industry] .ind-pick,html.ind-js .ind-pick{display:block}html.ind-js .ind-pick{pointer-events:auto}.ind-l{display:block;width:100%;margin:0 0 .875rem;padding:0;font:500 .75rem/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light)}.ind-hint{display:block;margin:.4375rem auto 0;max-width:40ch;font:400 .9375rem/1.35 ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;letter-spacing:0;text-transform:none;color:var(--muted)}.ind-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.ind-row label{position:relative;display:inline-flex;border-radius:999px;-webkit-tap-highlight-color:transparent}.ind-row input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:1}.ind-o{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:.3125rem 1.125rem .3125rem .3125rem;border-radius:999px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,236,190,.045),rgba(255,236,190,0) 62%),rgba(10,10,10,.55);box-shadow:inset 0 1px 0 rgba(255,236,190,.06);color:var(--muted);font-size:.875rem;font-weight:500;letter-spacing:.005em;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .16s var(--ind-ease)}.ind-o :is(img,.ind-i){flex:0 0 auto;width:2.375rem;height:2.375rem;border-radius:50%;object-fit:contain;overflow:visible;background:radial-gradient(closest-side,rgba(230,199,122,.1),rgba(230,199,122,0));opacity:.8;filter:saturate(.72);transition:opacity .2s ease,filter .2s ease,transform .3s var(--ind-ease)}.ind-defs{position:absolute;width:0;height:0;overflow:hidden}.ind-row input:checked + .ind-o{color:var(--gold-light);border-color:var(--gold-light);background:radial-gradient(120% 90% at 50% 0%,rgba(230,199,122,.2),rgba(230,199,122,.08) 70%),rgba(10,10,10,.55);box-shadow:inset 0 0 0 1px var(--gold-light),0 .5rem 1.75rem -0.625rem rgba(230,199,122,.55)}.ind-row input:checked + .ind-o :is(img,.ind-i){opacity:1;filter:drop-shadow(0 .125rem .5rem rgba(230,199,122,.32));transform:scale(1.08)}.ind-row input:focus-visible + .ind-o{outline:2px solid var(--gold-light);outline-offset:3px}.ind-row label:active .ind-o{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ind-row label:hover input:not(:checked) + .ind-o{color:var(--ink);border-color:rgba(230,199,122,.5);background:rgba(230,199,122,.05)}.ind-row label:hover .ind-o :is(img,.ind-i){opacity:1;filter:none;transform:translateY(-1px) scale(1.06)}.ind-row label:hover input:checked + .ind-o :is(img,.ind-i){filter:drop-shadow(0 .125rem .5rem rgba(230,199,122,.32));transform:scale(1.08)}}.ind-row input:checked + .ind-o::after{content:"";position:absolute;top:-.375rem;right:-.375rem;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--gold-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3 5 8.6l4.4-5' fill='none' stroke='%230A0A0A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/.75rem no-repeat;box-shadow:0 0 0 2px #0A0A0A}@media (max-width:560px),(min-width:561px) and (min-height:801px){.ind-row{display:grid;justify-content:center}.ind-row label{display:flex;min-width:0;border-radius:1rem}.ind-o{flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center;border-radius:1rem;white-space:nowrap;letter-spacing:0}.ind-n{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ind-row input:checked + .ind-o::after{top:.375rem;right:.375rem;box-shadow:none}}@media (max-width:560px){.ind-pick{max-width:25rem;margin-top:.875rem}.ind-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.ind-o{gap:.1875rem;min-height:4.5rem;padding:.375rem .25rem .4375rem;font-size:.875rem;line-height:1.15}.ind-o :is(img,.ind-i){width:2.375rem;height:2.375rem}.ind-row input:checked + .ind-o :is(img,.ind-i){transform:scale(1.06)}.ind-l{margin-bottom:.5rem}.ind-hint{margin-top:.3125rem;font-size:.875rem}.ind-pick .ind-track{width:100%;margin-top:.375rem;border-radius:.875rem}.ind-pick .ind-track label{flex:1 1 0;min-width:0}.ind-pick .ind-track span{flex:1 1 auto;justify-content:center;padding:0 .5rem;border-radius:.625rem}}@media (max-width:374px){.ind-o{font-size:.8125rem}}@media (max-width:560px){.ind-n{white-space:normal;overflow:visible;text-overflow:clip;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-align:center}}@media (max-width:340px){.ind-o{font-size:.71875rem;padding-inline:.125rem}.ind-row{gap:.375rem}}@media (min-width:561px) and (min-height:801px){.ind-pick{max-width:58rem}.ind-row{grid-template-columns:repeat(3,9.5rem);gap:.625rem}.ind-row:has(> label:nth-child(7)){grid-template-columns:repeat(4,9.5rem)}.ind-o{gap:.4375rem;min-height:6.5rem;padding:.75rem .625rem .8125rem;font-size:.9375rem;line-height:1.15}.ind-o :is(img,.ind-i){width:3.25rem;height:3.25rem}.ind-pick .ind-track{margin-top:.75rem}}@media (min-width:58rem) and (min-height:801px){.ind-row{grid-template-columns:repeat(6,8.75rem)}.ind-row:has(> label:nth-child(7)){grid-template-columns:repeat(7,8rem)}.gl .open-copy:has(.ind-row > label:nth-child(7)){max-width:68rem}}@media (min-width:561px) and (min-height:801px) and (max-height:920px){.ind-l{margin-bottom:.625rem}.ind-o{gap:.25rem;min-height:5.25rem;padding-block:.5rem .5625rem}.ind-o :is(img,.ind-i){width:2.625rem;height:2.625rem}}@media (min-width:561px) and (min-height:701px){.film .open-copy{translate:0 -44%}}@media (min-width:561px) and (min-height:801px){.film .open-copy{translate:0 -43%}}@media (min-width:561px) and (min-height:501px) and (max-height:800px){.ind-pick{max-width:60rem;margin-top:.875rem}.ind-l{margin-bottom:.5rem}.ind-hint{display:inline;margin:0 0 0 .75rem;font-size:.875rem}.ind-pick .ind-track{margin-top:.5rem}.ind-row{display:grid;grid-template-columns:repeat(3,auto);justify-content:center;gap:.5rem}.ind-row label{display:flex;border-radius:1rem}.ind-o{flex:1 1 auto;min-height:3.25rem;gap:.625rem;padding:.25rem 1.125rem .25rem .625rem;border-radius:1rem;font-size:.9375rem}.ind-o :is(img,.ind-i){width:2.5rem;height:2.5rem}}@media (min-width:58rem) and (min-height:501px) and (max-height:800px){.ind-row{grid-template-columns:repeat(6,auto)}.ind-row:has(> label:nth-child(7)){grid-template-columns:repeat(4,auto)}}@media (max-width:560px){.ind-row:has(> label:nth-child(8)){display:flex;flex-wrap:wrap;justify-content:center}.ind-row:has(> label:nth-child(8)) > label{flex:0 0 calc((100% - 1rem) / 3)}}@media (max-width:560px) and (min-height:701px){.ind-row:has(> label:nth-child(7)) .ind-o{min-height:4.125rem}}@media (max-width:340px){.ind-row:has(> label:nth-child(8)) > label{flex-basis:calc((100% - .75rem) / 3)}}@media (min-width:561px) and (min-height:801px){.ind-row:has(> label:nth-child(9)){grid-template-columns:repeat(3,9.5rem)}}@media (min-width:58rem) and (min-height:801px){.ind-row:has(> label:nth-child(8)){grid-template-columns:repeat(4,9.5rem)}.ind-row:has(> label:nth-child(9)){display:flex;flex-wrap:wrap;justify-content:center;max-width:46.25rem;margin-inline:auto}.ind-row:has(> label:nth-child(9)) > label{flex:0 0 8.75rem}}@media (min-width:72rem) and (min-height:801px){.ind-row:has(> label:nth-child(8)):not(:has(> label:nth-child(9))){grid-template-columns:repeat(8,8rem)}.ind-pick:has(> .ind-row > label:nth-child(8)),.gl .open-copy:has(.ind-row > label:nth-child(8)){max-width:72rem}}@media (min-width:80rem) and (min-height:801px){.ind-row:has(> label:nth-child(9)){display:grid;grid-template-columns:repeat(9,8rem);max-width:none}.ind-pick:has(> .ind-row > label:nth-child(9)),.gl .open-copy:has(.ind-row > label:nth-child(9)){max-width:80rem}}@media (min-width:561px) and (min-height:501px) and (max-height:800px){.ind-row:has(> label:nth-child(9)){display:flex;flex-wrap:wrap;justify-content:center}}@media (max-width:560px),(max-height:500px) and (orientation:landscape){.ind-l{font-size:.75rem;letter-spacing:.16em}}@media (max-height:500px) and (orientation:landscape){.ind-pick{margin-top:1.25rem}.ind-l{margin-bottom:.5rem}.ind-hint{display:inline;margin:0 0 0 .625rem;font-size:.8125rem}.ind-row{gap:.375rem}.ind-o{min-height:2.75rem;gap:.375rem;padding:.1875rem .875rem .1875rem .625rem;font-size:.875rem}.ind-o :is(img,.ind-i){width:2rem;height:2rem}.ind-row input:checked + .ind-o::after{top:-.3125rem;right:-.3125rem;width:1rem;height:1rem;background-size:.625rem}.ind-pick .ind-track{margin-top:.5rem}}@media (max-width:560px) and (max-height:700px){.ind-pick{margin-top:.5rem}.ind-l{margin-bottom:.375rem;font-size:0;letter-spacing:0}.ind-hint{margin-top:0;font-size:.8125rem;line-height:1.25;color:var(--gold-light)}.ind-row{gap:.375rem}.ind-o{min-height:3rem;gap:.0625rem;padding:.375rem .25rem .25rem;line-height:1.05;font-size:.8125rem}.ind-o :is(img,.ind-i){width:1.5rem;height:1.5rem}.ind-row input:checked + .ind-o::after{top:.25rem;right:.25rem;width:1rem;height:1rem;background-size:.625rem}.ind-pick .ind-track{margin-top:.25rem}.open-proof{margin-top:.5rem}.film .open-copy,.film .cookie-open .open-copy{top:calc(var(--hdr) + .6875rem)}.open-h1,.gl .open-h1{font-size:1.75rem}.open-sub,.gl .open-sub{font-size:.875rem}}@media (max-height:400px) and (orientation:landscape){.open-h1,.gl .open-h1,.film .open-h1{font-size:min(2rem,7.5vh)}.ind-pick{margin-top:.75rem}.open-sub,.gl .open-sub{margin-top:.25rem}}@media (max-width:560px) and (min-height:701px){.film .open-copy,.film .cookie-open .open-copy{top:calc(var(--hdr) + .6875rem);bottom:.5rem;left:.625rem;right:.625rem;translate:none;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;padding-inline:.375rem;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:none}.film .open-copy .ind-pick{width:100%}}@media (max-width:560px) and (min-height:421px){.gl .open-copy{bottom:.5rem;left:.625rem;right:.625rem;padding-inline:.375rem;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:none}.film .cookie-open .open-copy{bottom:calc(3.75rem + var(--safe-b,0px))}}@media (max-height:420px){.wm-why,.open-pain{display:none}.film .open-copy,.film .cookie-open .open-copy,.gl .open-copy{top:var(--hdr);bottom:0;translate:none;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:none;padding-block:.375rem .75rem}.film .open-copy,.film .cookie-open .open-copy{display:block}.gl .open-copy::before{display:none}.open-h1,.gl .open-h1,.film .open-h1{font-size:min(1.75rem,8.5vh)}.open-sub,.gl .open-sub{margin-top:.25rem}.ind-pick,.film .ind-pick{margin-top:.625rem}.ind-l{margin-bottom:.375rem}.ind-row{display:flex;flex-wrap:nowrap;justify-content:safe center;gap:.375rem;overflow-x:auto;scrollbar-width:none;padding:.375rem .5rem;margin:-.375rem -.5rem 0}.ind-row label{flex:0 0 auto;border-radius:999px}.ind-o{flex-direction:row;min-height:2.75rem;gap:.3125rem;padding:.125rem .75rem .125rem .5rem;border-radius:999px;font-size:.8125rem}.ind-o :is(img,.ind-i){width:1.75rem;height:1.75rem}.ind-n{overflow:visible}.ind-row input:checked + .ind-o::after{top:-.25rem;right:-.25rem;width:.9375rem;height:.9375rem;background-size:.5625rem}.ind-pick .ind-track{width:max-content;margin-top:.375rem}.open-copy .btnrow,.gl .open-copy .btnrow{margin-top:.5rem}}@media (max-height:420px) and (max-width:560px){.ind-hint{display:none}}@media (min-width:561px) and (min-height:501px) and (max-height:800px),(max-height:500px) and (orientation:landscape),(max-height:420px){.ind-row input:checked + .ind-o :is(img,.ind-i),.ind-row label:hover .ind-o :is(img,.ind-i),.ind-row label:hover input:checked + .ind-o :is(img,.ind-i){transform:none}}.film .ind-pick{animation:rise-in 1.2s var(--ease) 1.02s both}.open-proof{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:clamp(.875rem,2.2vh,1.25rem);font-size:.8125rem;line-height:1.4;letter-spacing:.01em;color:var(--caption)}.op-dot{flex:0 0 auto;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--gold-light)}.film .open-proof,.gl .open-proof{animation:rise-in 1.2s var(--ease) 1.22s both}.open-alt{margin-top:.25rem;text-align:center;font-size:.8125rem;line-height:1.4}.open-alt a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--gold-light);text-decoration:underline;text-decoration-color:rgba(230,199,122,.45);text-underline-offset:.22em}.open-alt a:hover,.open-alt a:focus-visible{color:var(--ink);text-decoration-color:currentColor}.gl .open-alt{display:none}@media (max-width:760px),(pointer:coarse){.gl .open-alt{display:block}}.film .open-alt{animation:rise-in 1.2s var(--ease) 1.32s both}@media (prefers-reduced-motion:reduce){.film .open-alt{animation:none}}.open-copy .btn,.fs-close .btn{transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .16s cubic-bezier(0.23,1,0.32,1)}.open-copy .btn:active,.fs-close .btn:active,.gl .gi-cta:active{transform:scale(.97)}html .accent,html .count-n,html .phone-line .pw-2,html .tally-mark{background:none;-webkit-text-fill-color:currentColor;color:var(--gold-light)}@media (prefers-reduced-motion:reduce){.film .ind-pick,.film .open-proof,.gl .open-proof{animation:none}.ind-o,.ind-o :is(img,.ind-i){transition-property:color,border-color,background-color,opacity,visibility}.ind-row input:checked + .ind-o :is(img,.ind-i),.ind-row label:active .ind-o,.open-copy .btn:active,.fs-close .btn:active{transform:none}}html :is(.open-h1,.gc-h,.fs-title,.proof-h,.close-h){letter-spacing:-.005em;text-wrap:balance}html :is(.open-sub,.gc-sub){text-wrap:balance}html[data-industry]:not([data-industry="trading"]) .open-proof{display:none}html[data-industry]:not([data-industry="trading"]) .fs-auto .count{display:none}html[data-industry]:not([data-industry="trading"]) .fs figure:not(.sf-tally) > .cap{visibility:hidden}.ind-track{display:none;justify-content:center;gap:4px;margin:.75rem auto 0;padding:4px;width:max-content;max-width:100%;border:1px solid var(--line);border-radius:999px;background:rgba(10,10,10,.6)}html[data-industry="trading"] .ind-track,html[data-industry="distribution"] .ind-track{display:flex}.ind-track label{position:relative;display:inline-flex}.ind-track input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.ind-track span{display:inline-flex;align-items:center;height:2.125rem;padding:0 .9375rem;border-radius:999px;font-size:.8125rem;font-weight:500;color:var(--muted);white-space:nowrap;transition:background .18s,color .18s}.ind-track input:checked + span{background:rgba(230,199,122,.14);color:var(--gold-light);box-shadow:inset 0 0 0 1.5px var(--gold)}.ind-track input:focus-visible + span{outline:2px solid var(--gold-light);outline-offset:2px}@media (pointer:coarse){.ind-track span{height:2.75rem}}html[data-industry="distribution"] .open-proof{display:none}@media (prefers-reduced-motion:no-preference){.film-tl .fs-open .hero-bg{transform:scale(var(--big,2));filter:blur(0.75rem) brightness(.95) sepia(.6) saturate(1.2)}}@supports not (height:1svh){.film .fs-money{--fw:min(var(--dwmax),64vw,(100vh - 18.75rem) * 1.5)}@media (max-width:760px){.film .fs-money{--fw:min(88vw,(100vh - 18.75rem) * 1.5)}}@media (max-width:760px) and (orientation:portrait) and (min-height:600px){.film .fs-money{--fw:min(88vw,100vh - 20rem)}}@media (max-height:500px) and (orientation:landscape){.film .fs-money{--fw:min(64vw,(100vh - 10.5rem) * 1.5)}}}.open-pain{margin:clamp(0.875rem,2.2vh,1.25rem) auto 0;max-width:40ch;color:var(--ink);font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.45;text-wrap:balance}.open-sub:empty{display:none}.open-pain + .open-sub{margin-top:clamp(0.375rem,1vh,0.625rem)}.open-trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0.25rem 0;margin:clamp(0.75rem,2vh,1.125rem) auto 0;padding:0;max-width:44rem;font-size:0.8125rem;line-height:1.4;color:var(--muted)}.open-trust li{display:inline-flex;align-items:center}.open-trust li + li::before{content:"";width:0.25rem;height:0.25rem;margin:0 0.625rem;border-radius:50%;background:var(--gold-light);opacity:.7}.film .open-pain,.gl .open-pain{animation:rise-in 1.2s var(--ease) .9s both}.film .open-trust,.gl .open-trust{animation:rise-in 1.2s var(--ease) 1.16s both}@media (max-height:700px){.open-pain{margin-top:0.5rem;font-size:0.9375rem;line-height:1.35}.open-trust{margin-top:0.5rem;font-size:0.75rem}}@media (max-width:340px) and (max-height:700px){.ind-o{font-size:.71875rem}}@media (max-width:560px) and (max-height:700px){.open-pain{font-size:0.875rem}.open-proof{display:none}}@media (max-height:500px) and (orientation:landscape){.open-pain{margin-top:0.25rem;max-width:60ch;font-size:0.875rem}.open-trust{margin-top:0.375rem}.open-proof{display:none}}@media (prefers-reduced-motion:reduce){.film .open-pain,.film .open-trust,.gl .open-pain,.gl .open-trust{animation:none}}.hp-band{position:relative;z-index:1;padding:clamp(3.25rem,9vh,5.5rem) max(1rem,var(--safe-r,0px)) clamp(3.25rem,9vh,5.5rem) max(1rem,var(--safe-l,0px));background:linear-gradient(90deg,transparent,rgba(230,199,122,.35),transparent) top center / min(15rem,40%) 1px no-repeat,var(--page)}.hp-k{margin:0 0 0.875rem;font:500 0.75rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light)}.hp-h{margin:0 auto;max-width:20ch;font-family:var(--font-display);font-weight:500;font-size:clamp(1.875rem,4.2vw,3.25rem);line-height:1.06;letter-spacing:-.005em;text-wrap:balance}.hp-sub{margin:0.875rem auto 0;max-width:46ch;color:var(--muted);font-size:clamp(0.9375rem,1.2vw,1.0625rem);line-height:1.5;text-wrap:balance}.hp-band a:focus-visible,.hp-band :is(input,select,button):focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.ps-chips{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;margin:1.5rem auto 0;padding:0;max-width:52rem}.ps-chips a{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;padding:0.25rem 1rem 0.25rem 0.375rem;border:1px solid var(--line);border-radius:999px;background:rgba(230,199,122,.03);color:var(--ink);font-size:0.875rem;line-height:1.25;text-decoration:none;text-align:left;transition:border-color .18s ease,background-color .18s ease}.ps-chips a:hover{border-color:rgba(230,199,122,.55);background:rgba(230,199,122,.07)}.ps-s{flex:0 0 auto;display:inline-flex;align-items:center;height:1.75rem;padding:0 0.625rem;border-radius:999px;font:600 0.75rem/1 ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ps-live{background:var(--gold-light);color:#0A0A0A}.ps-use{border:1px solid var(--gold-light);color:var(--gold-light)}.ps-built{border:1px solid rgba(242,232,213,.3);color:var(--muted)}html[data-industry="trading"] .ps-chips [data-k="trading"] a,html[data-industry="chemicals"] .ps-chips [data-k="chemicals"] a,html[data-industry="real-estate"] .ps-chips [data-k="real-estate"] a,html[data-industry="jewellery"] .ps-chips [data-k="jewellery"] a,html[data-industry="distribution"] .ps-chips [data-k="distribution"] a,html[data-industry="manufacturing"] .ps-chips [data-k="manufacturing"] a,html[data-industry="pharma"] .ps-chips [data-k="pharma"] a,html[data-industry="restaurant"] .ps-chips [data-k="restaurant"] a,html[data-industry="hospital"] .ps-chips [data-k="hospital"] a{border-color:rgba(230,199,122,.75);box-shadow:inset 0 0 0 1px rgba(230,199,122,.3)}.ps-key{margin:0.875rem auto 0;max-width:52ch;font-size:0.8125rem;line-height:1.45;color:var(--caption)}.ps-key b{font-weight:600;color:var(--muted)}.ps-case{display:grid;gap:0.375rem;margin:1.75rem auto 0;max-width:34rem;padding:1.125rem 1.25rem;border:1px solid var(--line);border-radius:1rem;background:rgba(230,199,122,.04);color:var(--ink);text-decoration:none;text-align:left;transition:border-color .18s ease}.ps-case:hover{border-color:rgba(230,199,122,.55)}.ps-case[data-for="distribution"],html[data-industry]:not([data-industry="trading"]) .ps-case[data-for="trading"]{display:none}html[data-industry="distribution"] .ps-case[data-for="distribution"]{display:grid}.ps-case-k{font:600 0.75rem/1.2 ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-light)}.ps-case-t{font-family:var(--font-display);font-size:1.375rem;line-height:1.2}.ps-case-t::after{content:"\00a0\2192";color:var(--gold-light)}.ps-case-d{font-size:0.875rem;line-height:1.45;color:var(--muted)}.gl .more-sys{display:none}.ms-cards{list-style:none;display:grid;gap:0.625rem;margin:1.5rem auto 0;padding:0;max-width:64rem;text-align:left}.ms-cards li{position:relative;display:grid;align-content:start;gap:0.25rem;padding:0.875rem 1rem;border:1px solid var(--line);border-radius:1rem;background:rgba(230,199,122,.03);transition:border-color .18s ease,background-color .18s ease}.ms-cards li:hover{border-color:rgba(230,199,122,.55);background:rgba(230,199,122,.06)}.ms-cards li:focus-within{outline:2px solid var(--gold-light);outline-offset:3px}.film-main .ms-k{margin:0;font:600 0.6875rem/1.2 ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-light);text-align:left}.film-main .ms-cards h3{margin:0;font-family:var(--font-display);font-weight:500;font-size:1.1875rem;line-height:1.2;text-align:left;text-wrap:balance}.ms-cards h3 a{color:var(--ink);text-decoration:none}.ms-cards h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit}.hp-band .ms-cards h3 a:focus-visible{outline:none}.film-main .ms-cards li > p:last-child{margin:0;font-size:0.875rem;line-height:1.45;color:var(--muted);text-align:left}@media (min-width:640px){.ms-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0.875rem}.ms-cards li{padding:1.125rem 1.25rem}}@media (min-width:980px){.ms-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.film-main .ms-cards h3{font-size:1.3125rem}}@media (prefers-reduced-motion:reduce){.ms-cards li{transition:none}}.tt-form{display:grid;gap:0.875rem;margin:1.5rem auto 0;max-width:24rem;text-align:left}.tt-fld{display:grid;gap:0.375rem}.tt-fld span{font-size:0.875rem;color:var(--caption)}.tt-fld :is(input,select){width:100%;height:3rem;padding:0 0.875rem;border:1px solid rgba(230,199,122,.28);border-radius:0.75rem;background:rgba(5,5,5,.7);color:var(--ink);font:inherit;font-size:max(1rem,16px);color-scheme:dark}.tt-fld input::placeholder{color:rgba(242,232,213,.5)}.tt-fld :is(input,select):focus{border-color:var(--gold-light)}.tt-form .btn{width:100%;height:3rem;font-size:0.9375rem}.tt-note{margin:0.875rem auto 0;max-width:44ch;font-size:0.8125rem;line-height:1.45;color:var(--caption)}@media (min-width:720px){.tt-form{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;max-width:46rem}.tt-form .btn{width:auto;padding:0 1.5rem}}.ab-steps{list-style:none;counter-reset:ab;display:grid;gap:0.625rem;margin:1.5rem auto 0;padding:0;max-width:34rem}.film-main .ab-steps li{counter-increment:ab;display:grid;grid-template-columns:2rem 1fr;gap:0 0.75rem;align-items:start;font-size:0.9375rem;line-height:1.45;color:var(--muted);text-align:left}.ab-steps li > span{padding-top:0.3rem}.ab-steps li::before{content:counter(ab);display:grid;place-items:center;width:2rem;height:2rem;align-self:start;border:1px solid rgba(230,199,122,.5);border-radius:50%;font:500 0.8125rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--gold-light)}.ab-steps b{color:var(--ink);font-weight:600}@media (min-width:980px){.ab-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;max-width:64rem}.film-main .ab-steps li{grid-template-columns:1fr;gap:0.625rem}.ab-steps li > span{padding-top:0}.ab-steps{display:flex;flex-wrap:wrap;justify-content:center;max-width:58rem}.film-main .ab-steps li{flex:0 0 calc((100% - 3 * 1.25rem) / 4);justify-items:center;text-align:center}}.ab-live{margin:1.5rem auto 0;max-width:46ch;font-size:1rem;line-height:1.5;color:var(--muted)}.ab-live b{color:var(--gold-light);font-weight:600}.ab-cost{margin:1.75rem auto 0;max-width:40rem;padding:1.125rem 1.25rem;border:1px solid var(--line);border-radius:1rem}.ab-cost h3{margin:0 0 0.5rem;font:600 0.75rem/1.2 ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light)}.ab-cost p{margin:0;font-size:0.9375rem;line-height:1.5;color:var(--muted)}.access-band .protect{margin:1rem auto 0;max-width:40rem}.access-band .protect-l{justify-content:center}.access-band .protect-l a{min-height:2.75rem}.ab-more{margin:1.25rem 0 0}.ab-more a,.fs-close .cta-alt a{display:inline-flex;align-items:center;min-height:2.75rem}.ab-more a{color:var(--gold-light);text-decoration:underline;text-decoration-color:rgba(230,199,122,.45);text-underline-offset:.22em}.ab-more a::after{content:"\00a0\2192"}.founder-band{display:flex;justify-content:center}.fb-copy{flex:0 1 36rem;min-width:0}.film-main .fb-copy :is(h2,p){text-align:center}.fb-copy .hp-h{margin:0 auto;max-width:none}.fb-line{margin:0.625rem auto 0;max-width:30ch;font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.25;color:var(--ink)}.fb-co{margin:0.75rem 0 0;font-size:0.9375rem;color:var(--muted)}.fb-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;margin:1.125rem 0 0}.fb-links a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.125rem;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:0.875rem;text-decoration:none;transition:border-color .18s ease,background-color .18s ease}.fb-links a:hover{border-color:rgba(230,199,122,.55);background:rgba(230,199,122,.06)}.gl.gl-short [data-ch="leads"],.gl.gl-short .gi-dots li:has(> a[href="#ch-leads"]),.gl.gl-short [data-ch="score"],.gl.gl-short .gi-dots li:has(> a[href="#ch-score"]),.gl.gl-short [data-ch="radar"],.gl.gl-short .gi-dots li:has(> a[href="#ch-radar"]),.gl.gl-short [data-ch="slit"],.gl.gl-short .gi-dots li:has(> a[href="#ch-slit"]),.gl.gl-short [data-ch="landed"],.gl.gl-short .gi-dots li:has(> a[href="#ch-landed"]),.gl.gl-short [data-ch="cash"],.gl.gl-short .gi-dots li:has(> a[href="#ch-cash"]),.gl.gl-short [data-ch="whatsapp"],.gl.gl-short .gi-dots li:has(> a[href="#ch-whatsapp"]),.gl.gl-short [data-ch="ai"],.gl.gl-short .gi-dots li:has(> a[href="#ch-ai"]),.gl.gl-short [data-ch="security"],.gl.gl-short .gi-dots li:has(> a[href="#ch-security"]),.gl.gl-short [data-ch="portals"],.gl.gl-short .gi-dots li:has(> a[href="#ch-portals"]),.gl.gl-short [data-ch="hindi"],.gl.gl-short .gi-dots li:has(> a[href="#ch-hindi"]){display:none}@media (pointer:coarse){html.gl .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(10,10,10,.9)}html.gl [data-cap] .split .w,html.gl .split[data-cap] .w,html.gl [data-cap]:not(.on) .split .w,html.gl .split[data-cap]:not(.on) .w,.film-js .split[data-at] .w,.film-js .split[data-at]:not(.on) .w{filter:none}.film .open-copy{animation-name:open-out-t}.film .hero-bg{animation-name:hero-bg-t}.film .pw-1{animation-name:pw-1-t}.film .pw-2{animation-name:pw-2-t}.film .pw-3{animation-name:pw-3-t}}@keyframes open-out-t{0%,3%{opacity:1;transform:none;visibility:visible}11%,100%{opacity:0;transform:translateY(-5vh) scale(.95);visibility:hidden}}@keyframes hero-bg-t{0%,3%{transform:scale(var(--big,2));filter:brightness(.95) sepia(.6) saturate(1.2);opacity:1}15%{transform:none;filter:none;opacity:1}16.5%,100%{transform:none;filter:none;opacity:0}}@media (pointer:coarse) and (max-width:760px){.film .hero-bg{animation-name:hero-bg-tn}}@keyframes hero-bg-tn{0%,3%{transform:scale(var(--big,2));filter:brightness(.95) sepia(.6) saturate(1.2);opacity:1}10%{transform:scale(1.6);filter:brightness(.95) sepia(.3);opacity:.6}14%,100%{transform:scale(1.15);filter:none;opacity:0}}@keyframes pw-1-t{0%,12%{opacity:0;transform:translateY(.3em)}20%,84%{opacity:1;transform:none}86.5%,100%{opacity:0;transform:none}}@keyframes pw-2-t{0%,52%{opacity:0;transform:translateY(.3em)}60%,84%{opacity:1;transform:none}86.5%,100%{opacity:0;transform:none}}@keyframes pw-3-t{0%,72%{opacity:0;transform:translateY(.3em)}80%,84%{opacity:1;transform:none}86.5%,100%{opacity:0;transform:none}}.scroll-cue{display:none}html.gl .scroll-cue{flex-direction:column;align-items:center;gap:.625rem;margin:0;pointer-events:none;user-select:none;-webkit-user-select:none;font:500 .75rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.24em;text-transform:uppercase;color:rgba(230,199,122,.8);white-space:nowrap;opacity:0;animation:sc-in .9s var(--ease) 2.2s both;transition:opacity .35s var(--ease),visibility 0s linear .35s}@media (min-width:761px){html.gl .sc-pin{display:flex;position:absolute;z-index:3;left:50%;bottom:calc(1rem + var(--safe-b,0px));translate:-50% 0}html.gl .sc-pin.sc-left{left:clamp(1rem,2.5vw,2.5rem);translate:0 0;align-items:flex-start}html.gl .sc-pin.sc-left .sc-line{margin-left:.25rem}}@media (max-width:760px){html.gl .sc-flow{display:flex;flex-direction:row;justify-content:center;gap:.5rem;margin:.875rem auto 0}html.gl .sc-flow .sc-line{height:1rem}}html.gl .sc-touch{display:none}@media (pointer:coarse){html.gl .sc-touch{display:inline}html.gl .sc-wheel{display:none}}html.gl .sc-line{position:relative;display:block;width:1px;height:2.25rem;overflow:hidden;background:linear-gradient(180deg,rgba(230,199,122,.6),rgba(230,199,122,.2))}html.gl .sc-line::after{content:"";position:absolute;left:0;top:0;width:1px;height:45%;background:linear-gradient(180deg,rgba(255,236,190,0),#FFECBE 70%,rgba(255,236,190,0));translate:0 -100%;animation:sc-glint 1.4s cubic-bezier(.45,0,.2,1) 2.8s 3 both}html.gl .sc-play{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;margin-top:.25rem;padding:0 .875rem;border:0;border-radius:999px;background:rgba(10,10,10,.72);box-shadow:inset 0 0 0 1px rgba(230,199,122,.34);font:500 .6875rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:rgba(242,232,213,.86);cursor:pointer;pointer-events:auto;transition:box-shadow .2s,color .2s}html.gl .sc-play[hidden]{display:none}html.gl .sc-play:hover{box-shadow:inset 0 0 0 1px var(--gold-light);color:var(--gold-light)}html.gl .sc-play:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}html.gl .sc-pi{width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent var(--gold-light)}html.gl .scroll-cue.sc-gone{animation:none;opacity:0;visibility:hidden}html.gl .scroll-cue.sc-off{display:none}@keyframes sc-in{from{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes sc-glint{to{translate:0 230%}}@media (prefers-reduced-motion:reduce){html.gl .scroll-cue{animation:none;opacity:1}html.gl .sc-line::after{animation:none;display:none}}body.cookie-open .film-main :is(a,button,summary,input,select,textarea){scroll-margin-bottom:calc(7rem + var(--safe-b,0px))}@media (prefers-reduced-motion:reduce) and (min-width:1000px) and (min-height:501px){.open-copy::before{left:max(-5rem,calc(50% - 50vw + 1rem));right:max(-5rem,calc(50% - 50vw + 1rem))}}
