:root{--page-gutter:clamp(1.5rem,4vw,2.5rem);--page-container:1360px;--motion-duration-fast:200ms;--motion-duration-normal:650ms;--motion-duration-slow:950ms;--motion-ease-standard:cubic-bezier(.22,.61,.21,1);--motion-ease-out:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0a0a0a;color:#f7f7f8;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.brand-site{--brand-accent:#55be24;--brand-accent-soft:#75d942;--brand-ink:#0a0a0a;--brand-canvas:#0a0a0a;--brand-muted:#8f91a1;--brand-surface:#121215;--brand-surface-raised:#1c1c1d;--brand-line:rgba(255,255,255,.15);--brand-text:#f7f7f8;--brand-text-muted:#8f91a1;--brand-gradient:linear-gradient(173deg,#fdaf3b 1.97%,#d9ff3e 28.9%,#1dd100 49%);--brand-glow-warm:#fdaf3b;--brand-glow-mid:#d9ff3e;--brand-glow-bright:#1dd100;background:var(--brand-canvas);color:var(--brand-text);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;min-height:100vh;overflow-x:hidden;overflow-x:clip}.landing-shell{margin-inline:auto;max-width:var(--page-container);width:min(100% - (var(--page-gutter) * 2),var(--page-container))}.site-header{padding:1.5rem 0;position:relative;z-index:10}.site-header--pinned{background:color-mix(in srgb,var(--brand-canvas) 80%,transparent);border-bottom:1px solid transparent;position:-webkit-sticky;position:sticky;top:0;transition:background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,transform .32s var(--motion-ease-out)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.site-header--pinned{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.site-header--pinned.is-scrolled{border-bottom-color:var(--brand-line);box-shadow:0 20px 50px rgba(0,0,0,.45)}.site-header--retracts.is-hidden{transform:translateY(-100%)}.header-inner{align-items:center;display:flex;gap:1rem;justify-content:space-between}.brand-link,.brand-mark{display:inline-flex}.brand-mark{align-items:center;gap:.42rem}.brand-mark img{display:block;height:30px;object-fit:contain;width:190px}.brand-mark__symbol{color:var(--brand-accent);font-size:1.35em;line-height:1}.pill-button{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.9rem;justify-content:center;padding:.65rem 1.25rem;transition:background var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,transform var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.pill-button:hover:not(:disabled){box-shadow:0 10px 26px rgba(0,0,0,.35);transform:translateY(-2px)}.pill-button:active:not(:disabled){transform:translateY(0) scale(.97);transition-duration:80ms}.pill-button:disabled{cursor:wait;opacity:.7}.pill-button--light{background:var(--brand-text);color:var(--brand-ink)}.pill-button--light:hover:not(:disabled){background:var(--brand-accent-soft)}.pill-button--dark{background:var(--brand-ink);color:var(--brand-text)}.menu-toggle{background:transparent;border:0;cursor:pointer;display:none;padding:.5rem}.menu-toggle span{background:var(--brand-text);display:block;height:2px;margin:5px 0;width:22px}html.js [data-reveal]{opacity:0;transition:opacity var(--motion-duration-slow) var(--motion-ease-standard) var(--reveal-delay,0s),transform var(--motion-duration-slow) var(--motion-ease-standard) var(--reveal-delay,0s);will-change:opacity,transform}html.js [data-reveal=rise]{transform:translate3d(0,44px,0)}html.js [data-reveal=slide-left]{transform:translate3d(52px,0,0)}html.js [data-reveal=slide-right]{transform:translate3d(-52px,0,0)}html.js [data-reveal=scale]{transform:scale(.93)}html.js [data-reveal].is-visible{opacity:1;transform:none}html.js [data-stagger]>*{opacity:0;transform:translate3d(0,32px,0);transition:opacity var(--motion-duration-normal) var(--motion-ease-standard) calc(var(--stagger-index, 0) * var(--stagger-step, 90ms)),transform var(--motion-duration-normal) var(--motion-ease-standard) calc(var(--stagger-index, 0) * var(--stagger-step, 90ms))}html.js [data-stagger].is-visible>*{opacity:1;transform:none}html.js .site-header .header-inner{animation:entrance-fade-down .7s var(--motion-ease-out) both}html.js [data-entrance]{animation:entrance-rise var(--motion-duration-slow) var(--motion-ease-out) both}html.js [data-entrance=heading]{animation-delay:60ms}html.js [data-entrance=visual]{animation-delay:.2s}html.js [data-entrance=summary]{animation-delay:.46s}@keyframes entrance-rise{0%{opacity:0;transform:translate3d(0,34px,0)}}@keyframes entrance-fade-down{0%{opacity:0;transform:translate3d(0,-14px,0)}}.hero-section{min-height:calc(100svh - 78px);padding:clamp(2rem,5vh,4rem) 0 clamp(3rem,10.4vw,9.4rem)}.hero-inner{align-items:center;display:flex;flex-direction:column}.hero-heading{min-width:0;position:relative;text-align:center;width:100%;z-index:1}h1,h2,h3{letter-spacing:-.06em;margin:0;text-wrap:balance}h1{font-size:clamp(3rem,8vw,5rem);font-weight:700;line-height:1;width:100%}.hero-title-rest{display:block}.hero-mobile-break{display:none}.gradient-text{-webkit-background-clip:text;background-clip:text;background-image:var(--brand-gradient);color:transparent;-webkit-text-fill-color:transparent}.contact-copy .gradient-text,.hero-headline .gradient-text{display:inline-block}.wave-text span{color:inherit}html.js .wave-text span{--wave-u:clamp(0,calc((var(--wave-progress, 1) - var(--word-at) * .65) / .35),1);--wave-in:clamp(0,calc(var(--wave-u) / .3),1);--wave-out:clamp(0,calc((var(--wave-u) - .3) / .7),1);color:color-mix(in srgb,color-mix(in srgb,var(--wave-to,var(--brand-text)) calc(var(--wave-out) * 100%),var(--wave-from,var(--brand-glow-mid))) calc(var(--wave-in) * 100%),var(--wave-dim,var(--brand-text-muted)))}.biiu-page .wave-text{--wave-from:var(--biiu-blue-bright);--wave-to:var(--biiu-text);--wave-dim:#3d3d47}.biiu-page .biiu-section-head:not(.biiu-section-head--start) .wave-text{--wave-from:var(--biiu-text)}.azrte-site .wave-text{--wave-from:#f5f5f6;--wave-to:#f5f5f6;--wave-dim:#55555a}.hero-headline{--hero-sweep-base:var(--brand-text);--hero-sweep:var(--brand-hero-sweep,linear-gradient(45deg,var(--brand-text),var(--brand-glow-warm) 25%,var(--brand-glow-mid) 45%,var(--brand-glow-bright) 65%,var(--brand-accent-soft) 75%,var(--brand-text)))}.hero-headline .gradient-text{background-color:var(--hero-sweep-base);background-image:var(--hero-sweep);background-position-x:50%;background-repeat:no-repeat;background-size:225% 100%;margin-bottom:-.05em;padding-bottom:.05em}html.js .hero-headline .gradient-text{animation:gradient-swipe 2s linear .5s 1 both}@keyframes gradient-swipe{0%{background-position-x:225%}to{background-position-x:50%}}.hero-visual{isolation:isolate;margin-top:clamp(1rem,3vh,2.5rem);max-height:58vh;max-width:1425px;overflow:visible;position:relative;width:100%}.hero-visual:before{background:radial-gradient(circle,color-mix(in srgb,var(--brand-accent) 22%,transparent),transparent 68%);content:"";filter:blur(30px);inset:12% 18%;opacity:.35;position:absolute;z-index:-1}.hero-visual img{animation:hero-drift 8s ease-in-out infinite;display:block;height:100%;margin-inline:auto;max-height:58vh;max-width:100%;object-fit:contain;transform-origin:center;width:100%}@keyframes hero-drift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-10px,0) rotate(.35deg)}}.hero-diagram{aspect-ratio:1;container-type:inline-size;margin-inline:auto;margin-top:clamp(1rem,3vh,2.5rem);max-width:min(100%,674px);position:relative;width:100%}.hero-diagram svg{display:block;height:100%;width:100%}.hero-diagram-ring{transform-box:view-box;transform-origin:50% 50%}.hero-diagram-ring--outer{rotate:calc(var(--diagram-progress, 0) * 26deg)}.hero-diagram-ring--inner{rotate:calc(var(--diagram-progress, 0) * -34deg)}.hero-diagram-band{fill:none;stroke:color-mix(in srgb,var(--brand-surface-raised) 88%,#fff)}.hero-diagram-edge{fill:none;stroke:url(#hero-diagram-ring);stroke-width:1.5;opacity:.55}.hero-diagram-label{fill:var(--brand-text);font-size:19px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hero-diagram-core{fill:var(--brand-surface-raised);stroke:url(#hero-diagram-ring);stroke-width:2}.hero-diagram-centre-label{fill:var(--brand-text);font-size:20px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@container (max-width: 520px){.hero-diagram-label{font-size:26px;letter-spacing:.1em}}.hero-stage{aspect-ratio:1440/940;container-type:inline-size;isolation:isolate;margin-inline:auto;margin-top:clamp(1rem,3vh,2.5rem);position:relative;width:min(100%,1425px);width:min(100%,calc((100svh - 300px) * 1.53))}.hero-glow{animation:glow-pulse 8s ease-in-out infinite alternate;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-accent) 30%,transparent),transparent 72%);filter:blur(46px);inset:4% 16%;position:absolute;z-index:0}@keyframes glow-pulse{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}.hero-layer{position:absolute;transform:translate3d(0,calc((var(--hero-progress, .5) - .5) * var(--parallax, 0px) * -1),0);will-change:transform;z-index:1}.hero-layer--phone{--float-duration:7.5s;--parallax:18px;left:34.1%;top:0;width:32.8%;z-index:3}.hero-layer--phone img{display:block;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55));height:auto;width:100%}.hero-layer--chart{--float-duration:9s;--parallax:40px;--tilt:-4deg;left:2%;top:8%;width:27.6%;z-index:2}.hero-layer--map{--float-duration:10s;--parallax:64px;--tilt:-5deg;left:14.8%;top:53%;width:20.8%;z-index:1}.hero-layer--bars{--float-duration:8.5s;--parallax:50px;--tilt:3deg;left:70.2%;top:10.5%;width:19.6%;z-index:2}.hero-layer--photo{--float-duration:11s;--parallax:74px;--tilt:8deg;left:64%;top:53.5%;width:30.4%;z-index:1}html.js .hero-enter{animation:hero-layer-in .95s var(--motion-ease-out) both;animation-delay:calc(.16s + var(--layer-index, 0) * .12s)}@keyframes hero-layer-in{0%{opacity:0;transform:translate3d(0,46px,0) scale(.94)}}.hero-float{animation:hero-float var(--float-duration,8s) ease-in-out infinite;animation-delay:calc(var(--layer-index, 0) * -1.9s)}@keyframes hero-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}.hero-card{background:#fff;border-radius:max(10px,1.6cqw);box-shadow:0 24px 70px rgba(0,0,0,.5);color:#101012;letter-spacing:-.02em;transform:rotate(var(--tilt,0deg));transition:transform var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) ease}@media (hover:hover){.hero-card:hover{box-shadow:0 32px 90px rgba(0,0,0,.6);transform:rotate(var(--tilt,0deg)) translateY(-6px) scale(1.02)}}.hero-card--chart{display:flex;flex-direction:column;gap:.5cqw;padding:1.5cqw 1.6cqw 1.3cqw}.hero-card-head{align-items:flex-start;display:flex;justify-content:space-between}.hero-card-heading{display:flex;flex-direction:column}.hero-card-eyebrow{color:#6b6c6f;font-size:max(7px,1cqw)}.hero-card-title{font-size:max(10px,1.9cqw);font-weight:600;letter-spacing:-.05em}.hero-card-badge{color:#2bd117;font-size:max(7px,1cqw);font-weight:500}.hero-chart{margin-top:.4cqw;position:relative}.hero-chart svg{display:block;height:auto;width:100%}.hero-chart-delta{color:#101012;font-size:max(7px,.95cqw);position:absolute;right:5%;top:-12%}.hero-card-action{align-items:center;background:#0a0a0a;border-radius:999px;color:#fff;display:flex;font-size:max(7px,1cqw);font-weight:600;justify-content:space-between;margin-top:.7cqw;padding:.55em 1em}.hero-card--bars{display:flex;flex-direction:column;padding:1.5cqw 1.6cqw 1.3cqw}.hero-card-delta{align-items:center;display:flex;font-size:max(12px,2.1cqw);font-weight:600;gap:.15em;letter-spacing:-.04em}.hero-card-delta i{color:#2bd117;font-style:normal}.hero-bars{align-items:flex-end;display:flex;gap:7%;height:11.5cqw;margin:1cqw 0 1.2cqw}.hero-bars span{background:#2bd117;border-radius:max(4px,.55cqw);display:block;width:46%}.hero-bars span:first-child{height:76%}.hero-bars span:last-child{--bar-index:1;height:100%}html.js .hero-bars span{animation:bar-grow .9s var(--motion-ease-out) both;animation-delay:calc(.64s + var(--layer-index, 0) * .12s + var(--bar-index, 0) * .14s);transform-origin:bottom}@keyframes bar-grow{0%{transform:scaleY(0)}}.hero-card--map{background:transparent;overflow:hidden}.hero-card--map svg{aspect-ratio:300/315;display:block;width:100%}.hero-card--photo{background:#e5e7eb;overflow:hidden;padding:0}.hero-card--photo img{border-radius:inherit;display:block;height:auto;width:100%}.hero-console{margin-inline:auto;margin-top:clamp(1rem,3vh,2.5rem);max-width:1040px;perspective:1400px;width:100%}html.js .hero-console-panels{transform:rotateX(calc((1 - var(--console-progress, 1)) * 34deg));transform-origin:50% 100%;will-change:transform}.hero-console-panels{background:linear-gradient(160deg,#6d6d72,#2c2c31 42%,#17171a);border-radius:28px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1.02fr 1.85fr 1.02fr;padding:16px}.hero-panel{background:#0e0e10;border-radius:18px;display:flex;flex-direction:column;min-width:0;padding:18px 20px}.hero-panel-title{color:var(--brand-text-muted);font-size:.66rem;font-weight:500;letter-spacing:.06em;margin:0 0 14px;text-transform:uppercase}.hero-panel-rows{display:flex;flex-direction:column;margin:0}.hero-panel-row{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;padding:.42rem 0}.hero-panel-row--rule{border-top:1px solid rgba(255,255,255,.1);margin-top:.5rem;padding-top:.8rem}.hero-panel-row dd,.hero-panel-row dt{color:var(--brand-text-muted);font-size:.78rem;margin:0}.hero-panel-row dd{text-align:right}.hero-panel-row--strong dd,.hero-panel-row--strong dt{color:var(--brand-text);font-weight:600}.hero-estimate-total{font-size:clamp(1.7rem,3vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}.hero-estimate-unit{color:#2bd117;font-size:.74rem;margin:.45rem 0 0}.hero-console-status{align-items:center;color:var(--brand-text-muted);display:flex;font-size:.72rem;gap:.5rem;margin:.9rem 0 0;padding-inline:4px}@media (max-width:639px){.hero-console-panels{grid-template-columns:minmax(0,1fr)}.hero-console-panel--model,.hero-console-panel:nth-child(2){min-height:220px}}.hero-console-status:before{background:#2bd117;border-radius:50%;content:"";height:7px;width:7px}html.js .hero-console-status:before{animation:console-pulse 1.8s ease-in-out infinite}.hero-panel--model{overflow:hidden}.tower-stage{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:200px;perspective:760px;position:relative}.tower{--plate:7.6px;--rise:calc(var(--storeys) * var(--plate));height:0;position:relative;transform:rotateX(-16deg);transform-style:preserve-3d;width:0}html.js .tower{animation:tower-turn 26s linear infinite}.tower-plate{border:1px solid color-mix(in srgb,var(--brand-text) 38%,transparent);height:56px;left:-35px;position:absolute;top:-28px;width:70px;transform:translateY(calc(var(--rise) / 2 - var(--floor) * var(--plate))) rotateX(90deg)}.tower-plate--podium{border-color:color-mix(in srgb,var(--brand-text) 52%,transparent);height:82px;left:-53px;top:-41px;width:106px}.tower-post{background:linear-gradient(to top,color-mix(in srgb,var(--brand-text) 38%,transparent),transparent);height:var(--rise);left:0;position:absolute;top:0;width:1px;transform:translate3d(calc(var(--x) * 35px),calc(var(--rise) / -2),calc(var(--z) * 28px))}.tower-shadow{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--brand-accent) 26%,transparent),transparent 70%);bottom:16%;filter:blur(16px);height:34px;left:50%;position:absolute;translate:-50% 0;width:46%}html.js .tower-plate{animation:plate-in .55s cubic-bezier(.2,.7,.3,1) backwards;animation-delay:calc(var(--floor) * 55ms)}@keyframes tower-turn{to{transform:rotateX(-16deg) rotateY(1turn)}}@keyframes plate-in{0%{opacity:0;transform:translateY(calc(var(--rise) / 2 + 26px)) rotateX(90deg)}}@keyframes console-pulse{50%{opacity:.25}}.odometer{display:inline-flex;line-height:1}.odometer-static{display:inline-block;height:1em;line-height:1}.odometer-value{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.odometer-slot{display:inline-block;height:1em;overflow:hidden}.odometer-reel{display:flex;flex-direction:column;transform:translateY(calc((10 + var(--digit)) * -5%))}.odometer-digit{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:1em;line-height:1}.odometer[data-rolling] .odometer-reel{animation:odometer-roll 1.1s cubic-bezier(.16,.84,.24,1) backwards;animation-delay:calc(var(--step) * 70ms)}@keyframes odometer-roll{0%{transform:translateY(0)}}.hero-summary{color:var(--brand-text);font-size:clamp(16px,1.67vw,24px);font-weight:600;line-height:1.34;margin:clamp(.75rem,2vh,1.75rem) auto 0;max-width:820px;min-width:0;overflow-wrap:break-word;text-align:center;width:100%}.intro-section{padding-bottom:clamp(5rem,13.9vw,12.5rem)}.section-kicker{color:var(--brand-text-muted);font-size:.8rem;font-weight:600;letter-spacing:-.01em;margin:0}.intro-copy{margin-bottom:clamp(2.5rem,6vw,5rem);max-width:1240px}.intro-copy .section-kicker{color:var(--brand-text);font-weight:700}.intro-copy .section-kicker,.intro-copy h2{font-size:clamp(2rem,3.9vw,3.5rem);letter-spacing:-.01em;line-height:1.14}.intro-copy h2{margin:0 0 1rem}.intro-copy .intro-body{color:var(--brand-text-muted);font-size:clamp(15px,1.67vw,24px);font-weight:600;line-height:1.34;margin:0;max-width:852px}.intro-bullets{display:flex;flex-direction:column;gap:clamp(1.1rem,2vw,1.65rem);list-style:none;margin:clamp(2rem,4vw,3rem) 0 0;padding:0}.intro-bullets li{align-items:center;color:var(--brand-text);display:flex;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:700;gap:clamp(.9rem,1.6vw,1.4rem);letter-spacing:-.01em;line-height:1.3}.highlight-line span{color:var(--brand-text-muted);transition:color .25s ease}html.js .highlight-line span{color:color-mix(in srgb,var(--brand-text) calc((var(--highlight-progress, 0) - var(--word-at)) * 400%),var(--brand-text-muted))}html.js .intro-bullets li .intro-bullet-copy{-webkit-clip-path:inset(-.25em 100% -.25em -.1em);clip-path:inset(-.25em 100% -.25em -.1em);color:var(--brand-text-muted);transition:color .45s ease .45s,-webkit-clip-path .7s cubic-bezier(.2,.7,.2,1);transition:clip-path .7s cubic-bezier(.2,.7,.2,1),color .45s ease .45s;transition:clip-path .7s cubic-bezier(.2,.7,.2,1),color .45s ease .45s,-webkit-clip-path .7s cubic-bezier(.2,.7,.2,1)}html.js .intro-bullets li.is-on .intro-bullet-copy{-webkit-clip-path:inset(-.25em -.1em -.25em -.1em);clip-path:inset(-.25em -.1em -.25em -.1em);color:var(--brand-text)}html.js .intro-bullets li .intro-bullet-icon{opacity:.35;transition:opacity .3s ease}html.js .intro-bullets li.is-on .intro-bullet-icon{opacity:1}html.js .intro-bullets li .intro-bullet-ring{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .55s cubic-bezier(.2,.7,.2,1)}html.js .intro-bullets li .intro-bullet-check{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .35s ease-out .4s}html.js .intro-bullets li.is-on .intro-bullet-check,html.js .intro-bullets li.is-on .intro-bullet-ring{stroke-dashoffset:0}.intro-bullet-icon{color:var(--brand-accent);flex:none;height:1.7em;stroke-width:1.9;width:1.7em}.capability-section,.platform-section{padding-bottom:clamp(5rem,13.9vw,12.5rem)}.capability-heading{margin:0 0 clamp(2rem,5vw,3.5rem);max-width:852px}.capability-heading .section-kicker{color:var(--brand-text);font-size:clamp(2rem,3.9vw,3.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.14}.capability-heading .section-kicker .gradient-text{background:none;-webkit-text-fill-color:currentColor;color:inherit}.capability-heading h2{font-size:clamp(2rem,3.9vw,3.5rem);letter-spacing:-.01em;line-height:1.14;margin:0 0 1rem}.capability-heading p:last-child{color:var(--brand-text-muted);font-size:clamp(15px,1.67vw,24px);font-weight:600;line-height:1.34;margin:0;max-width:852px}.capability-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.motion-card{min-width:0}.capability-card{background:var(--brand-surface);border:1px solid var(--brand-line);border-radius:24px;min-height:300px;padding:2rem;transition:border-color .35s ease,box-shadow .35s ease,transform .35s var(--motion-ease-standard)}.capability-card:hover{border-color:color-mix(in srgb,var(--brand-accent) 65%,var(--brand-line));box-shadow:0 18px 48px rgba(0,0,0,.24);transform:translateY(-5px)}.capability-icon{align-items:center;border:1.5px solid var(--brand-accent);border-radius:999px;color:var(--brand-accent);display:inline-flex;height:44px;justify-content:center;width:44px}.capability-icon svg{height:55%;width:55%}.capability-card h3{font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.4;margin:1.5rem 0 .5rem}.capability-card p{color:var(--brand-text-muted);font-size:1rem;font-weight:600;line-height:1.5;margin:0}.feature-stack{position:relative}.stack-step{margin-bottom:clamp(2.5rem,6vw,5.625rem);position:-webkit-sticky;position:sticky;top:clamp(76px,10vh,120px)}.stack-step:last-child{margin-bottom:0}.stack-card{position:relative;transform:translate3d(0,calc(var(--stack-depth, 0) * -14px),0) scale(calc(1 - var(--stack-depth, 0) * .05));transform-origin:center top;will-change:transform}.stack-card:after{background:var(--brand-canvas);border-radius:24px;content:"";inset:0;opacity:calc(var(--stack-depth, 0) * .55);pointer-events:none;position:absolute;z-index:3}.feature-panel{border-radius:24px;overflow:hidden;position:relative;transform:translateZ(0)}.feature-card-art{display:block;height:auto;width:100%}.feature-card-layout{display:none}.feature-pill{align-self:flex-start;background:rgba(255,255,255,.06);border:1px solid var(--brand-line);border-radius:999px;color:var(--brand-text);font-size:.72rem;padding:.35rem .8rem}.feature-panel--composed{background:var(--brand-surface)}.feature-composed{display:grid;grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);min-height:clamp(340px,47vw,640px);padding:clamp(1.25rem,2.4vw,2rem)}.feature-composed .feature-copy{display:flex;flex-direction:column;justify-content:space-between}.feature-composed .feature-copy-bottom{margin-top:auto}.feature-composed h2{font-size:clamp(1.9rem,3.3vw,3.4rem);letter-spacing:-.05em;line-height:1.02;margin:0 0 .8rem}.feature-composed .feature-copy p{color:var(--brand-text-muted);font-size:clamp(.85rem,1.15vw,1.05rem);line-height:1.45;margin:0;max-width:470px}.feature-mockup{align-items:center;background:var(--brand-canvas);border-radius:24px;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.25rem,3vw,2.5rem);position:relative}.mockup-slot{will-change:transform}.mockup-slot--0{margin-left:10%;transform:translate3d(0,calc((var(--step-progress, .5) - .5) * -26px),0);width:46%}.mockup-slot--1{margin-top:2.2%;transform:translate3d(0,calc((var(--step-progress, .5) - .5) * -14px),0);width:58%}.mockup-slot--2{margin-left:4%;margin-top:2.4%;transform:translate3d(0,calc((var(--step-progress, .5) - .5) * -6px),0);width:66%}.mockup-card{background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.35);color:#101012;letter-spacing:-.02em}html.js .feature-panel--composed .mockup-card{--mockup-delay:calc(200ms + var(--mockup-index, 0) * 140ms);opacity:0;transition:opacity .7s ease var(--mockup-delay),transform .75s var(--motion-ease-standard) var(--mockup-delay)}html.js .feature-panel--composed .mockup-slot--0 .mockup-card{transform:translate3d(0,30px,0)}html.js .feature-panel--composed .mockup-slot--1 .mockup-card{transform:translate3d(58px,0,0)}html.js .feature-panel--composed .mockup-slot--2 .mockup-card{transform:translate3d(0,26px,0) scale(.93)}html.js .feature-panel--composed.is-visible .mockup-card{opacity:1;transform:none}.mockup-card--stat{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.55rem .8rem}.mockup-stat-copy{display:flex;flex-direction:column}.mockup-stat-copy strong{font-size:clamp(.7rem,1vw,.85rem)}.mockup-stat-copy span{color:#6b6c6f;font-size:clamp(.62rem,.9vw,.78rem)}.mockup-icon{align-items:center;border-radius:50%;display:inline-flex;flex:none;font-size:.95em;font-style:normal;height:1.9em;justify-content:center;width:1.9em}.mockup-icon--download{border:1.5px solid #101012}.mockup-icon--team{background:#17181a;color:#fff}.mockup-icon--team svg{height:68%;width:68%}.mockup-card--schedule{display:flex;flex-direction:column;padding:clamp(.9rem,1.6vw,1.4rem)}.mockup-title{font-size:clamp(.78rem,1.05vw,.95rem)}.mockup-subtitle{color:#55be24;font-size:clamp(.7rem,.95vw,.85rem)}.mockup-client{font-size:clamp(1.7rem,3.2vw,3rem);font-style:normal;font-weight:600;letter-spacing:-.05em;line-height:1.05;margin:.6rem 0 .3rem}.mockup-orders{list-style:none;margin:0;padding:0}.mockup-orders li{align-items:center;background:#ececee;border-radius:10px;display:flex;font-size:clamp(.72rem,1vw,.9rem);justify-content:space-between;margin-top:.5rem;padding:.6rem .8rem}.mockup-orders li[data-state=active]{background:#55be24;color:#fff}.mockup-order-icons{display:inline-flex;gap:.3rem}.mockup-order-icons i{align-items:center;background:#fff;border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.18);color:#101012;display:inline-flex;font-size:.72em;font-style:normal;height:1.7em;justify-content:center;min-width:1.7em;padding-inline:.3em}.mockup-icon--nav,.mockup-icon--package,.mockup-icon--pin,.mockup-icon--truck{background:#17181a;color:#fff}.mockup-icon--nav svg,.mockup-icon--package svg,.mockup-icon--pin svg,.mockup-icon--truck svg{height:60%;width:60%}.mockup-icon--count{background:#ff5a6b;color:#fff;font-size:.8em;font-style:normal;font-weight:700}.mockup-card--gauge{display:grid;grid-gap:.3rem .6rem;gap:.3rem .6rem;grid-template-columns:1fr auto;padding:clamp(1rem,1.6vw,1.35rem)}.mockup-gauge-copy{display:flex;flex-direction:column;gap:.25rem;grid-column:1/-1}.mockup-gauge-eyebrow{color:#55be24;font-size:clamp(.68rem,.95vw,.8rem);font-weight:700}.mockup-gauge-label{color:#101012;font-size:clamp(.72rem,1vw,.85rem)}.mockup-ring{height:clamp(72px,9vw,108px);transform:rotate(-90deg);width:clamp(72px,9vw,108px)}.mockup-ring-fill,.mockup-ring-track{fill:none;stroke-width:8}.mockup-ring-track{stroke:#ececee}.mockup-ring-fill{stroke:#55be24;stroke-dasharray:var(--ring-circumference);stroke-dashoffset:var(--ring-circumference);stroke-linecap:round;transition:stroke-dashoffset 1.1s var(--motion-ease-standard) .35s}html.js .feature-panel--composed.is-visible .mockup-ring-fill{stroke-dashoffset:var(--ring-offset)}.mockup-gauge-value{align-self:end;font-size:clamp(1.3rem,2.1vw,1.9rem)}.mockup-gauge-value i{color:#55be24;font-size:.75em;font-style:normal}.mockup-card--telemetry{display:flex;flex-direction:column;gap:.55rem;padding:clamp(.9rem,1.6vw,1.3rem)}.mockup-telemetry-head{align-items:baseline;display:flex;justify-content:space-between}.mockup-telemetry-head strong{font-size:clamp(.78rem,1.05vw,.95rem)}.mockup-telemetry-head span{color:#6b6c6f;font-size:clamp(.66rem,.9vw,.78rem)}.mockup-telemetry-status{align-items:center;display:flex;justify-content:space-between}.mockup-telemetry-live{color:#55be24;font-size:clamp(.66rem,.9vw,.78rem);font-weight:600}.mockup-telemetry-status span:last-child{color:#6b6c6f;font-size:clamp(.62rem,.85vw,.74rem)}.mockup-progress-bar{background:#ececee;border-radius:999px;height:5px;overflow:hidden}.mockup-progress-bar span{background:#55be24;border-radius:inherit;display:block;height:100%;transition:width 1s var(--motion-ease-standard) .35s;width:0}html.js .feature-panel--composed.is-visible .mockup-progress-bar span{width:var(--bar-percent)}.mockup-telemetry-foot{align-items:center;display:flex;justify-content:space-between;margin-top:.2rem}.mockup-tag{background:#17181a;border-radius:999px;color:#fff;font-size:clamp(.6rem,.85vw,.7rem);padding:.3rem .6rem}.mockup-donut{align-items:center;display:flex;gap:.5rem}.mockup-donut svg{height:34px;transform:rotate(-90deg);width:34px}.mockup-donut-fill,.mockup-donut-track{fill:none;stroke-width:4}.mockup-donut-track{stroke:#ececee}.mockup-donut-fill{stroke:#55be24;stroke-dasharray:var(--donut-circumference);stroke-dashoffset:var(--donut-circumference);stroke-linecap:round;transition:stroke-dashoffset 1.1s var(--motion-ease-standard) .5s}html.js .feature-panel--composed.is-visible .mockup-donut-fill{stroke-dashoffset:var(--donut-offset)}.mockup-donut-copy{display:flex;flex-direction:column}.mockup-donut-copy strong{font-size:clamp(.78rem,1vw,.9rem)}.mockup-donut-copy span{color:#6b6c6f;font-size:clamp(.58rem,.8vw,.68rem)}.mockup-card--delivery{display:flex;flex-direction:column;gap:.5rem;padding:clamp(.9rem,1.6vw,1.3rem)}.mockup-dots{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:repeat(7,1fr);margin:.3rem 0}.mockup-dot{aspect-ratio:1;background:#ececee;border-radius:50%;opacity:0;transition:background .3s ease,opacity .4s ease calc(var(--dot-index, 0) * 45ms),transform .4s var(--motion-ease-standard) calc(var(--dot-index, 0) * 45ms)}.mockup-dot[data-filled=true]{background:#55be24}html.js .mockup-dot{transform:scale(.4)}html.js .feature-panel--composed.is-visible .mockup-dot{opacity:1;transform:scale(1)}.mockup-delivery-value{font-size:clamp(1.3rem,2.1vw,1.9rem)}.mockup-delivery-value i{color:#55be24;font-size:.75em;font-style:normal}.sr-only{border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.metric-section{align-items:center;display:grid;min-height:520px;padding-bottom:clamp(5rem,10vw,9rem);padding-top:clamp(6rem,12vw,10rem);position:relative}.metric-copy{margin-inline:auto;max-width:720px;position:relative;text-align:center;z-index:1}.metric-copy .section-kicker{color:var(--brand-text);font-size:1rem}.metric-copy h2{font-size:clamp(2rem,3.9vw,3.5rem);letter-spacing:-.01em;line-height:1.14;margin:.5rem 0;white-space:pre-line}.metric-copy>p:last-child{color:var(--brand-text-muted);font-size:1rem;font-weight:600;line-height:1.5;margin:0}.metric-badges{inset:0;pointer-events:none;position:absolute}.metric-badge{left:var(--bx);position:absolute;top:var(--by);transform:translate3d(0,calc((var(--metric-progress, .5) - .5) * var(--depth, 2) * -34px * var(--metric-depth-scale, 1)),0);will-change:transform}.metric-badge-float{animation:badge-float 7s ease-in-out infinite;animation-delay:calc(var(--badge-index, 0) * -.62s);display:block}@keyframes badge-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}.metric-badge-chip{font-size:1.05rem;height:64px;opacity:calc(.6 + var(--depth, 2) * .13);padding:11px;transform:scale(calc(.72 + var(--depth, 2) * .14)) rotate(var(--rot,0deg));width:64px}html.js .metric-badge-chip{opacity:0;transform:scale(.4) rotate(var(--rot,0deg));transition:opacity .7s ease calc(var(--badge-index, 0) * 60ms),transform .7s var(--motion-ease-standard) calc(var(--badge-index, 0) * 60ms)}html.js .metric-badges.is-visible .metric-badge-chip{opacity:calc(.6 + var(--depth, 2) * .13);transform:scale(calc(.72 + var(--depth, 2) * .14)) rotate(var(--rot,0deg))}.products-section{padding-bottom:clamp(5rem,10vw,9rem);padding-top:clamp(7rem,13vw,11rem)}.products-heading{margin-bottom:2.5rem;text-align:center}.products-heading h2{font-size:clamp(2rem,3.9vw,3.5rem);letter-spacing:-.01em;line-height:1.14;margin-top:.35rem}.product-carousel{overflow:hidden}.product-tabs{align-items:center;background:rgba(255,255,255,.03);border:1px solid var(--brand-line);border-radius:999px;display:flex;gap:.25rem;margin:0 auto 2rem;padding:.25rem;width:-moz-fit-content;width:fit-content}.product-tab{background:transparent;border:0;border-radius:999px;color:var(--brand-text-muted);cursor:pointer;font-size:.72rem;padding:.55rem 1rem;transition:background var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,transform var(--motion-duration-fast) ease}.product-tab:hover{color:var(--brand-text);transform:translateY(-1px)}.product-tab--active{background:rgba(239,245,255,.12);color:var(--brand-text)}.product-stage{overflow-x:auto;overscroll-behavior-inline:contain;position:relative;scroll-snap-type:x proximity;scrollbar-width:none}.product-stage::-webkit-scrollbar{display:none}.product-grid{display:grid;grid-gap:24px;gap:24px;grid-auto-columns:clamp(300px,30vw,407px);grid-auto-flow:column;padding:.2rem .1rem 1rem;width:max-content}.product-arrows{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.product-card{aspect-ratio:400/640;background:var(--brand-surface);border:1px solid var(--brand-line);border-radius:50px;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:32px;position:relative;scroll-snap-align:start;transition:border-color .35s ease}.product-card:hover{border-color:var(--brand-accent)}.product-card-top{position:relative;z-index:1}.product-heading{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.product-heading h3{font-size:30px;font-weight:600;letter-spacing:-.04em;line-height:36px}.product-glyph{align-items:flex-end;background:linear-gradient(135deg,var(--glyph-tint) 0,var(--glyph-tint-end) 26%,#fff 100%);border-radius:23%;color:#0a0a0a;display:inline-flex;flex:none;font-weight:600;justify-content:flex-start;letter-spacing:-.02em;line-height:1}.product-icon{font-size:14px;height:46px;padding:8px;width:46px}.product-card-top p{color:var(--brand-text-muted);font-size:18px;line-height:22px;margin:14px 0 0;max-width:336px}.product-visual{align-items:flex-end;display:flex;flex:1 1;justify-content:center;margin:20px -32px -32px;min-height:0;overflow:hidden;position:relative}.product-asset{display:block;flex:none;height:auto;object-fit:contain;object-position:bottom;width:100%}.product-asset--card{height:100%;max-height:none;object-fit:cover;object-position:center 58%;width:100%}.folders{height:128px;position:relative;width:160px}.folders i{background:linear-gradient(#eee,#898989);border-radius:5px;bottom:calc(var(--folder) * 14px);height:74px;left:calc(var(--folder) * 8px);position:absolute;transform:skewY(-8deg);width:130px}.folders i:first-child{--folder:0}.folders i:nth-child(2){--folder:1}.folders i:nth-child(3){--folder:2}.folders strong{color:#f6f6f6;font-size:3.5rem;font-weight:400;left:57px;position:absolute;top:51px;transform:rotate(-4deg)}.radar{height:190px;position:relative;width:190px}.radar,.radar i{border:1px solid rgba(255,255,255,.6);border-radius:50%}.radar i{inset:20%;position:absolute}.radar i:nth-child(2){inset:38%}.radar i:nth-child(3){background:#f91828;border:8px solid white;inset:44%}.radar b{background:var(--brand-accent);border-radius:50%;height:13px;position:absolute;right:10%;top:20%;width:13px}.meter{align-items:center;border:18px solid var(--brand-accent);border-left:18px solid #a7ff4a;border-radius:50%;display:flex;height:190px;justify-content:center;position:relative;width:190px}.meter strong{font-size:1.1rem;font-weight:500}.meter i{background:white;border-radius:50%;height:10px;position:absolute;right:8px;top:1px;width:10px}.route{height:210px;position:relative;transform:rotate(-12deg);width:210px}.route:before{border-bottom:2px solid #08a7ff;border-right:2px solid var(--brand-accent);border-radius:35%;content:"";height:150px;left:30px;position:absolute;top:22px;transform:skewX(20deg);width:150px}.route i{background:white;border:5px solid #eee;border-radius:50%;height:14px;position:absolute;width:14px}.route i:first-child{left:31px;top:20px}.route i:nth-child(2){right:22px;top:104px}.route i:nth-child(3){bottom:26px;left:60px}.route b{background:#f21c32;border-radius:50%;height:14px;left:103px;position:absolute;top:95px;width:14px}.gears{height:180px;position:relative;width:200px}.gear{fill:#eee;height:110px;left:20px;position:absolute;top:35px;width:110px}.gear .gear-hole{fill:#101012}.gear:nth-child(2){height:76px;left:103px;top:0;width:76px}.gear:nth-child(3){height:62px;left:116px;top:102px;width:62px}.chart{border-bottom:1px solid rgba(255,255,255,.7);height:155px;position:relative;width:210px}.chart:before{background:linear-gradient(135deg,transparent 35%,white 36% 37%,transparent 38% 52%,white 53% 54%,transparent 55% 69%,var(--brand-accent) 70% 71%,transparent 72%);content:"";inset:0;position:absolute}.chart i{border-left:1px solid rgba(255,255,255,.6);height:100%;left:20%;position:absolute}.chart i:nth-child(2){left:45%}.chart i:nth-child(3){left:70%}.chart i:nth-child(4){left:90%}.chart b{background:var(--brand-accent);border-radius:4px;color:#000;font-size:.6rem;padding:.3rem;position:absolute;right:0;top:40px}.people{height:145px;position:relative;width:190px}.people i{background:radial-gradient(circle at 50% 28%,#f2f2f2 0 22%,transparent 23%),linear-gradient(#f2f2f2 0 55%,transparent 56%);border-radius:50%;height:100px;left:45px;position:absolute;top:32px;width:100px}.people i:first-child{left:0;transform:scale(.7)}.people i:nth-child(3){left:92px;transform:scale(.7)}.orbital{border:12px solid rgba(255,255,255,.2);border-radius:50%;height:180px;position:relative;width:180px}.orbital:after,.orbital:before{border:8px solid #eee;border-radius:50%;content:"";inset:22px;position:absolute}.orbital:after{inset:48px}.orbital i{background:#eee;border-radius:50%;height:36px;left:63px;position:absolute;top:57px;width:36px}.orbital i:nth-child(2){border-radius:40% 40% 50% 50%;height:58px;left:50px;top:92px;width:62px}.orbital b{background:var(--brand-accent);border-radius:50%;height:8px;position:absolute;right:-5px;top:55px;width:8px}@keyframes shape-spin{to{transform:rotate(1turn)}}@keyframes shape-ping{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes shape-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@keyframes shape-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes shape-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes shape-fan{0%,to{transform:skewY(-8deg) translateY(0)}50%{transform:skewY(-8deg) translateY(-4px)}}.gear{animation:shape-spin 7s linear infinite;transform-box:fill-box;transform-origin:center}.gear:nth-child(2){animation-direction:reverse;animation-duration:5s}.gear:nth-child(3){animation-duration:4s}.radar i:first-child{animation:shape-ping 2.6s ease-in-out infinite}.radar i:nth-child(2){animation:shape-ping 2.6s ease-in-out .4s infinite}.radar i:nth-child(3){animation:shape-ping 1.8s ease-in-out infinite}.meter i{animation:shape-pulse 2.4s ease-in-out infinite}.route b{animation:shape-pulse 2.2s ease-in-out infinite}.chart b{animation:shape-float 3.2s ease-in-out infinite}.orbital b{animation:shape-pulse 2s ease-in-out infinite}.folders i:nth-child(2){animation:shape-fan 3.6s ease-in-out .2s infinite}.folders i:nth-child(3){animation:shape-fan 3.6s ease-in-out .4s infinite}.people i{animation:shape-float 4s ease-in-out infinite}.people i:nth-child(2){animation-delay:.3s}.people i:nth-child(3){animation-delay:.6s}.contact-section{padding-bottom:7rem;padding-top:2rem}.contact-copy{max-width:852px}.contact-copy .section-kicker{color:var(--brand-text);font-size:clamp(2rem,3.9vw,3.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.14}.contact-copy .section-kicker .gradient-text{background:none;-webkit-text-fill-color:currentColor;color:inherit}.contact-copy h2{font-size:clamp(2rem,3.9vw,3.5rem);letter-spacing:-.01em;line-height:1.14;margin:0 0 1rem}.contact-copy p:last-of-type{color:var(--brand-text-muted);font-size:clamp(15px,1.67vw,24px);font-weight:600;line-height:1.34;margin:0 0 1.75rem}.form-message{font-size:.8rem;margin:.7rem 0 0}.form-message--success{color:var(--brand-accent);font-size:1.1rem}.form-message--error{color:#ff5a6b}.card-rail{display:flex;flex-direction:column;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem)}.card-rail-scroll{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.card-rail-scroll::-webkit-scrollbar{display:none}.card-rail-track{display:flex;gap:1.5rem;width:max-content}.card-rail-card{background:var(--brand-surface);border:1px solid var(--brand-line);border-radius:24px;display:flex;flex-direction:column;gap:.75rem;min-height:300px;padding:2rem;scroll-snap-align:start;width:min(82vw,408px)}.card-rail-card .card-rail-icon{margin-bottom:1rem}.card-rail-card h3{font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.4;margin:0}.card-rail-card p{color:var(--brand-text-muted);font-size:1rem;font-weight:600;line-height:1.5;margin:0}.card-rail-icon{align-items:center;color:var(--brand-accent);display:inline-flex;height:32px;width:32px}.capability-art,.card-rail-icon svg{height:100%;width:100%}.capability-art{display:block}.capability-icon:has(>.capability-art),.card-rail-icon:has(>.capability-art){height:80px;width:80px}.capability-icon:has(>.capability-art){border:0;border-radius:0}.card-rail-controls{align-items:center;display:flex;justify-content:space-between}.card-rail-dots{display:flex;gap:.45rem}.card-rail-dot{background:var(--brand-line);border:0;border-radius:999px;cursor:pointer;height:6px;padding:0;transition:background var(--motion-duration-fast) ease,width var(--motion-duration-fast) ease;width:6px}.card-rail-dot.is-active{background:var(--brand-accent);width:22px}.card-rail-arrows{display:flex;gap:.5rem}.card-rail-button{align-items:center;background:transparent;border:1px solid var(--brand-line);border-radius:999px;color:var(--brand-text);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease;width:40px}.card-rail-button:hover:not(:disabled){background:color-mix(in srgb,var(--brand-text) 10%,transparent);border-color:var(--brand-text-muted)}.card-rail-button:disabled{cursor:default;opacity:.35}.card-rail-button svg{height:18px;width:18px}.card-rail-card--photo{aspect-ratio:var(--card-ratio,407/744);border:0;display:block;overflow:hidden;padding:0;position:relative}.card-rail-photo{display:block;height:100%;object-fit:cover;width:100%}.card-rail-card--photo:after{background:linear-gradient(180deg,rgba(10,10,10,.62),rgba(10,10,10,.18) 38%,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.card-rail-photo-copy{inset:0 auto auto 0;padding:clamp(1.5rem,2.2vw,2rem);position:absolute;width:100%;z-index:1}.card-rail-label{color:var(--brand-text);font-size:clamp(1rem,1.25vw,1.125rem);font-weight:500;line-height:1.34;margin:0 0 .35rem}.card-rail-card--photo h3{color:var(--brand-text);font-size:clamp(1.35rem,2.22vw,2rem);font-weight:700;letter-spacing:-.01em;line-height:1.125;margin:0;text-wrap:balance}.footer-parallax{overflow:hidden;position:relative}html.js .footer-parallax-inner{transform:translate3d(0,calc((var(--footer-progress, 1) - 1) * 25%),0)}.footer-parallax-veil{background:#000;inset:0;opacity:calc((1 - var(--footer-progress, 1)) * .5);pointer-events:none;position:absolute;z-index:2}.site-footer{overflow:hidden;padding-block:clamp(4rem,12vh,9rem) clamp(2rem,4vh,3rem);position:relative}.site-footer-inner{display:flex;flex-direction:column;gap:clamp(2rem,5vh,4rem)}.site-footer-divider{background:var(--brand-line);border:0;height:1px;margin:0;width:100%}.site-footer[data-variant=compact] .site-footer-divider{display:none}.site-footer-wordmark{display:block;height:auto;width:100%}.site-footer-legal{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.site-footer-tagline{color:var(--brand-text);font-size:.875rem;line-height:1.45;margin:0;max-width:48rem}.site-footer-id{display:flex;flex-direction:column;gap:1rem}.site-footer .social-link{height:16px;width:16px}.social-links{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.social-link{align-items:center;color:var(--brand-text-muted);display:flex;height:22px;transition:color var(--motion-duration-fast) ease;width:22px}.social-link:hover{color:var(--brand-text)}.social-link svg{display:block;height:100%;width:100%}.lead-modal-backdrop{align-items:center;animation:modal-fade-in .3s ease both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(4,4,6,.76);display:flex;inset:0;justify-content:center;padding:clamp(.75rem,3vw,2rem);position:fixed;z-index:50}@keyframes modal-fade-in{0%{opacity:0}}.lead-modal{animation:modal-rise .45s var(--motion-ease-out) both;background:var(--brand-surface);border:1px solid var(--brand-line);border-radius:28px;box-shadow:0 40px 120px rgba(0,0,0,.6);color:var(--brand-text);display:grid;grid-gap:clamp(1.5rem,3.5vw,3.25rem);gap:clamp(1.5rem,3.5vw,3.25rem);grid-template-columns:minmax(0,.82fr) minmax(0,1fr);max-height:min(780px,calc(100svh - 2rem));max-width:1040px;overflow:auto;overscroll-behavior:contain;padding:clamp(1.5rem,3vw,3rem);position:relative;width:100%}@keyframes modal-rise{0%{opacity:0;transform:translate3d(0,28px,0) scale(.97)}}.lead-modal-close{align-items:center;background:rgba(255,255,255,.06);border:1px solid var(--brand-line);border-radius:999px;color:var(--brand-text);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:absolute;right:clamp(.9rem,2vw,1.4rem);top:clamp(.9rem,2vw,1.4rem);transition:background var(--motion-duration-fast) ease,transform var(--motion-duration-fast) ease;width:36px;z-index:2}.lead-modal-close:hover{background:rgba(255,255,255,.14);transform:rotate(90deg)}.lead-modal-close svg{height:16px;width:16px}.lead-modal-aside{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,3rem);isolation:isolate;justify-content:space-between;position:relative}.lead-modal-glow{background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--brand-accent) 60%,transparent),transparent 70%);border-radius:50%;filter:blur(48px);height:min(320px,70%);left:-18%;opacity:.45;pointer-events:none;position:absolute;top:20%;width:320px;z-index:-1}.lead-modal-copy .section-kicker{font-size:clamp(1rem,1.6vw,1.3rem);font-weight:700}.lead-modal-copy h2{font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.03;margin:.4rem 0 .9rem}.lead-modal-copy>p:last-child{color:var(--brand-text-muted);font-size:.9rem;line-height:1.5;margin:0;max-width:36ch}.lead-modal-body{min-width:0}.lead-form,.lead-modal-body{display:flex;flex-direction:column}.lead-form{gap:1.15rem}.lead-field-grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.lead-field{display:flex;flex-direction:column;gap:.4rem;grid-column:span 2;margin:0;min-width:0}.lead-field[data-width=half]{grid-column:span 1}.lead-field label{color:var(--brand-text-muted);font-size:.74rem}.lead-field label em{font-style:normal;opacity:.65}.lead-field input{background:rgba(255,255,255,.04);border:1px solid var(--brand-line);border-radius:12px;color:var(--brand-text);font-size:.85rem;outline:0;padding:.8rem .9rem;transition:background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease;width:100%}.lead-field input::placeholder{color:color-mix(in srgb,var(--brand-text-muted) 75%,transparent)}.lead-field input:focus,.lead-field input:focus-visible{background:rgba(255,255,255,.07);border-color:var(--brand-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 20%,transparent);outline:0}.lead-field input[aria-invalid=true]{border-color:#ff5a6b}.lead-choice{border:0;grid-column:span 2;margin:.2rem 0 0;min-width:0;padding:0}.lead-choice legend{color:var(--brand-text-muted);font-size:.74rem;margin-bottom:.55rem;padding:0}.lead-choice-options{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr)}.lead-choice[data-layout=grid] .lead-choice-options{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-choice-option{align-items:center;background:rgba(255,255,255,.03);border:1px solid var(--brand-line);border-radius:12px;color:var(--brand-text);cursor:pointer;display:flex;font-size:.82rem;gap:.6rem;padding:.62rem .85rem;transition:background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease}.lead-choice-option:hover{background:rgba(255,255,255,.07)}.lead-choice-option:has(input:checked){background:color-mix(in srgb,var(--brand-accent) 14%,transparent);border-color:var(--brand-accent)}.lead-choice-option:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 20%,transparent)}.lead-choice-option input{accent-color:var(--brand-accent);flex:none;height:1.05rem;margin:0;width:1.05rem}.lead-choice-option input:focus-visible{outline:0}.lead-choice[aria-invalid=true] .lead-choice-option{border-color:#ff5a6b}.routed-lead-modal{animation:modal-rise .45s var(--motion-ease-out) both;background:var(--brand-surface);border:1px solid var(--brand-line);border-radius:28px;box-shadow:0 40px 120px rgba(0,0,0,.6);color:var(--brand-text);display:flex;flex-direction:column;max-height:min(820px,calc(100svh - 2rem));max-width:760px;overflow:hidden;position:relative;width:100%}.routed-lead-progress{background:var(--brand-line);block-size:3px;inline-size:100%}.routed-lead-progress span{background:var(--brand-gradient);display:block;height:100%;transform-origin:left;transition:scale var(--motion-duration-normal) var(--motion-ease-out);scale:var(--progress,0) 1}.routed-lead-step{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:clamp(1.75rem,4vw,3rem)}.routed-lead-step h2{font-size:clamp(1.7rem,3.4vw,2.5rem);letter-spacing:-.02em;line-height:1.1;margin:0}.routed-lead-hint{color:var(--brand-text-muted);font-size:.92rem;line-height:1.55;margin:0;max-width:46ch}.routed-lead-routes{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:.75rem}.routed-lead-route{background:var(--brand-surface-raised);border:1px solid var(--brand-line);border-radius:18px;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;padding:1.35rem;text-align:left;transition:border-color var(--motion-duration-fast) ease,transform var(--motion-duration-fast) ease}.routed-lead-route:hover{transform:translateY(-2px)}.routed-lead-route[aria-checked=true]{border-color:var(--brand-accent)}.routed-lead-route strong{color:var(--brand-text);font-size:1.15rem}.routed-lead-route span{color:var(--brand-text-muted);font-size:.88rem}.routed-lead-route-icon{block-size:26px;color:var(--brand-accent);inline-size:26px;margin-bottom:.55rem}.routed-lead-input{background:transparent;border:0;border-bottom:1px solid var(--brand-line);color:var(--brand-text);font-size:clamp(1.1rem,2.2vw,1.5rem);margin-top:.5rem;padding:.75rem 0;width:100%}.routed-lead-input::placeholder{color:var(--brand-text-muted)}.routed-lead-input:focus{border-bottom-color:var(--brand-accent);outline:none}.routed-lead-input--long{border:1px solid var(--brand-line);border-radius:16px;font-size:1rem;padding:1rem;resize:vertical}.routed-lead-options{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.75rem}.routed-lead-option{background:var(--brand-surface-raised);border:1px solid var(--brand-line);border-radius:9999px;color:var(--brand-text);cursor:pointer;font-size:.88rem;padding:.6rem 1.1rem;transition:border-color var(--motion-duration-fast) ease,background var(--motion-duration-fast) ease}.routed-lead-option[aria-checked=true]{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--brand-ink)}.routed-lead-actions{align-items:center;display:flex;gap:1rem;margin-top:auto;padding-top:1.5rem}.routed-lead-actions .pill-button:last-child{margin-left:auto}.routed-lead-count{color:var(--brand-text-muted);font-size:.75rem;letter-spacing:.08em}.pill-button--ghost{background:transparent;border-color:var(--brand-line);color:var(--brand-text)}.pill-button--ghost:hover:not(:disabled){border-color:var(--brand-text)}.lead-privacy{color:var(--brand-text-muted);font-size:.68rem;line-height:1.55;margin:0}.lead-modal-backdrop--sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--brand-canvas);padding:0}.lead-modal--sheet{align-content:center;animation:modal-fade-in .35s ease both;background:none;border:0;border-radius:0;box-shadow:none;column-gap:clamp(2rem,7.9vw,114px);grid-template-columns:minmax(0,366px) minmax(0,456px);justify-content:center;max-height:none;max-width:none;min-height:100svh;padding:clamp(6rem,14vh,8rem) var(--page-gutter) clamp(3rem,8vh,5rem)}.lead-modal--sheet .lead-modal-close{background:rgba(255,255,255,.08);border:0;height:32px;right:clamp(1.5rem,2.2vw,32px);top:clamp(1.5rem,2.2vw,32px);width:32px}.lead-modal-mark{left:clamp(1.5rem,2.2vw,32px);position:absolute;top:clamp(1.5rem,2.2vw,32px)}.lead-modal-mark img{height:30px;width:auto}.lead-modal--sheet .lead-modal-aside{display:block}.lead-modal-intro{font-size:1.125rem;line-height:1.334;margin:0;max-width:366px}.lead-modal-intro--split h2{font-size:1.75rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0 0 1rem}.lead-modal-intro--split p{color:var(--brand-text-muted);font-size:1rem;line-height:1.5;margin:0}.lead-modal-highlights{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:clamp(2rem,5vh,3.5rem) 0 0;max-width:366px;padding:0}.lead-modal-highlights li{align-items:start;color:var(--brand-text);display:flex;font-size:.9rem;gap:.75rem;line-height:1.45}.lead-modal-highlights svg{color:var(--brand-text-muted);flex:none;height:18px;margin-top:.1rem;width:18px}.lead-choice-note{color:var(--brand-text-muted);display:block;font-size:.74rem;font-style:normal;line-height:1.35;margin-top:.15rem}.lead-modal--focus .lead-form{gap:1.5rem}.lead-modal--focus .lead-field-grid{gap:1rem;grid-template-columns:minmax(0,1fr)}.lead-modal--focus .lead-field{gap:0;grid-column:1;position:relative}.lead-modal--focus .lead-field label{font-size:.78rem;left:1rem;opacity:0;pointer-events:none;position:absolute;top:.55rem;transition:opacity var(--motion-duration-fast) ease}.lead-modal--focus .lead-field[data-filled=true] label{opacity:1}.lead-modal--focus .lead-field input{background:#1d1d1e;border:0;border-radius:12px;font-size:1rem;height:56px;padding:0 1rem;transition:background var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,padding-top var(--motion-duration-fast) ease}.lead-modal--focus .lead-field[data-filled=true] input{padding-top:1.2rem}.lead-modal--focus .lead-field input:focus,.lead-modal--focus .lead-field input:focus-visible{background:#232325;box-shadow:0 0 0 2px var(--brand-accent)}.lead-modal--sheet .lead-choice{grid-column:1;margin:2rem 0 0}.lead-modal--sheet .lead-choice legend{color:var(--brand-text-muted);font-size:1rem;margin-bottom:1.75rem}.lead-modal--sheet .lead-choice-options{column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.05rem}.lead-modal--sheet .lead-choice-option{background:none;border:0;border-radius:0;font-size:.88rem;gap:.75rem;padding:0}.lead-modal--sheet .lead-choice-option:hover{background:none}.lead-modal--sheet .lead-choice-option:has(input:checked){background:none}.lead-modal--sheet .lead-choice-option input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #4a4a5a;border-radius:50%;cursor:pointer;height:23px;position:relative;width:23px}.lead-modal--sheet .lead-choice-option input:checked{background:var(--brand-accent);border-color:var(--brand-accent)}.lead-modal--sheet .lead-choice-option input:checked:after{border:2px solid var(--brand-ink);border-top:0;border-right:0;content:"";height:4px;left:6px;position:absolute;top:7px;transform:rotate(-45deg);width:9px}.lead-modal--sheet .lead-choice-option input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 30%,transparent);outline:0}.lead-modal--focus .lead-submit{border-radius:999px;height:48px;justify-content:center;margin-top:1.5rem;padding:0 1.35rem}.lead-modal--focus .lead-submit:disabled{background:#27272f;color:#4a4a5a;cursor:not-allowed;opacity:1}.lead-modal--focus .lead-privacy{color:#858796;font-size:.8rem;margin-top:-.35rem;text-align:center}.lead-modal--focus .lead-privacy a{font-weight:600}.lead-modal--sheet:has(.lead-success--sheet){grid-template-columns:minmax(0,1fr);place-content:center}.lead-modal--sheet .lead-success{background:none;border:0;min-height:0;padding:0}.lead-success-icon{align-items:center;background:var(--brand-canvas);border:1px solid var(--brand-line);border-radius:24px;display:inline-flex;height:104px;justify-content:center;overflow:hidden;width:104px}.lead-success-icon img{height:62%;width:62%}[data-brand=biiu] .lead-success-icon{background:none;border:0}[data-brand=biiu] .lead-success-icon img{height:100%;width:100%}.lead-modal--sheet .lead-success h3{font-size:clamp(1.9rem,3.9vw,3.5rem);letter-spacing:-.02em;line-height:1.05;margin:2.1rem 0 1.9rem}.lead-modal--sheet .lead-success p{color:#686a75;font-size:1rem;margin-bottom:1.6rem;max-width:none}.lead-modal--sheet .lead-success p a{color:inherit;text-decoration:underline}.lead-modal--sheet .lead-success .pill-button{border-radius:999px;height:48px;padding-inline:1.75rem}@media (max-width:900px){.lead-modal--sheet{align-content:start;grid-template-columns:minmax(0,1fr);row-gap:2.5rem}.lead-modal--sheet .lead-choice-options{grid-template-columns:minmax(0,1fr);row-gap:1.1rem}}.lead-privacy a{color:var(--brand-text);text-decoration:underline}.lead-submit{border:0;justify-content:space-between;padding:.95rem 1.35rem;width:100%}.lead-success{animation:modal-rise .5s var(--motion-ease-out) both;background:rgba(255,255,255,.03);border:1px solid var(--brand-line);border-radius:20px;display:flex;flex:1 1;flex-direction:column;min-height:320px;padding:clamp(1.75rem,4vw,3rem);text-align:center}.lead-success,.lead-success-check{align-items:center;justify-content:center}.lead-success-check{border:2px solid var(--brand-accent);border-radius:50%;color:var(--brand-accent);display:inline-flex;height:58px;width:58px}.lead-success-check svg{height:58%;width:58%}html.js .lead-success-check svg path{animation:check-draw .55s var(--motion-ease-out) .12s both;stroke-dasharray:24}@keyframes check-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.lead-success h3{font-size:clamp(1.5rem,2.6vw,2.1rem);margin:1.15rem 0 .5rem}.lead-success p{color:var(--brand-text-muted);font-size:.85rem;line-height:1.5;margin:0 0 1.5rem;max-width:34ch}@media (max-width:800px){.hero-section{padding-top:1.5rem}.hero-visual{width:110%}.hero-stage{width:min(106%,calc((100svh - 220px) * 1.53))}.metric-section{min-height:440px}.stack-step{top:clamp(64px,8vh,96px)}.feature-composed{grid-template-columns:1fr;min-height:0}.feature-composed .feature-copy{min-height:240px}.feature-mockup{min-height:380px}.mockup-slot--0{width:52%}.mockup-slot--1{width:66%}.mockup-slot--2{width:76%}.contact-section{padding-top:0}.product-card{border-radius:40px;padding:24px;scroll-snap-align:center}.product-visual{margin:16px -24px -24px}.product-heading h3{font-size:24px;line-height:30px}.product-icon{font-size:13px;height:40px;padding:7px;width:40px}.product-card-top p{font-size:15px;line-height:20px}.metric-badge{--metric-depth-scale:.5}.metric-badge:nth-child(n+9){display:none}.lead-modal{border-radius:22px;gap:1.75rem;grid-template-columns:minmax(0,1fr);max-height:calc(100svh - 1.5rem);padding:1.5rem}.lead-modal-aside{gap:1rem;padding-right:2.5rem}.lead-modal--sheet{padding:5.5rem var(--page-gutter) 3rem}.lead-modal-glow{height:220px;left:-25%;top:-10%;width:220px}.lead-modal-copy>p:last-child{max-width:none}}@media (max-width:520px){.landing-shell{width:min(100% - 2rem,1360px)}.brand-mark img{height:auto;width:130px}.hero-section{min-height:0;padding-bottom:1.5rem;padding-top:1.5rem}.hero-heading h1{font-size:clamp(1.9rem,9.5vw,3.15rem);line-height:.98}.hero-title-rest{margin-top:.25rem;padding-inline:.25rem}.hero-mobile-break{display:none}.hero-visual{max-height:45vh;overflow:visible;width:112%}.hero-visual img{max-height:45vh;max-width:none;width:100%}.hero-stage{width:112%}.hero-layer--bars,.hero-layer--chart{display:none}.hero-layer--phone{--parallax:8px}.hero-layer--chart{--parallax:18px}.hero-layer--map{--parallax:28px}.hero-layer--bars{--parallax:22px}.hero-layer--photo{--parallax:32px}.hero-float{animation-duration:calc(var(--float-duration, 8s) * 1.4)}.hero-summary{font-size:.8rem;max-width:320px}.stack-step{margin-bottom:2rem;top:clamp(10px,2vh,20px)}.feature-panel,.stack-card:after{border-radius:16px}.feature-card-art--desktop{display:none}.feature-card-layout{background:var(--brand-surface);border-radius:16px;display:grid;grid-gap:1.5rem;gap:1.5rem;padding:1rem}.feature-copy{display:flex;flex-direction:column;justify-content:space-between;min-height:300px}.feature-copy-bottom{margin-top:auto}.feature-copy h2{font-size:clamp(1.8rem,8vw,2.4rem);line-height:1.05;margin-bottom:.75rem}.feature-copy p{color:var(--brand-text-muted);font-size:1rem;line-height:1.4;margin:0}.feature-image{background:#0a0a0a;border-radius:16px;overflow:hidden}.feature-image img{display:block;height:auto;width:100%}.feature-composed{padding:1rem}.feature-composed .feature-copy{min-height:300px}.feature-composed h2{font-size:clamp(1.8rem,8vw,2.4rem)}.feature-composed .feature-copy p{font-size:1rem}.feature-mockup{min-height:340px}.mockup-stat-copy strong{font-size:.72rem}.mockup-stat-copy span{font-size:.64rem}.mockup-client{font-size:1.9rem}.mockup-orders li{font-size:.74rem}.metric-badge:nth-child(n+8){display:none}.product-tabs{margin-bottom:1rem}.product-tab{padding-inline:.8rem}.product-grid{grid-auto-columns:min(84vw,340px)}.product-stage{scroll-snap-type:x mandatory}.site-footer-legal{align-items:flex-start;flex-direction:column}.lead-modal-copy h2{font-size:1.9rem}.lead-field-grid{gap:.7rem}.lead-field[data-width=half]{grid-column:span 2}.lead-choice[data-layout=grid] .lead-choice-options{grid-template-columns:minmax(0,1fr)}.lead-success{min-height:260px}}.azrte-site{background:#000;color:#f5f5f6;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;min-height:100svh;overflow-x:clip}.azrte-header{align-items:center;display:flex;justify-content:space-between;left:0;padding:1.1rem clamp(1rem,2.5vw,2.5rem);position:fixed;right:0;top:0;z-index:20}.azrte-wordmark{background:transparent;border:0;color:#f5f5f6;cursor:pointer;font-size:clamp(1.05rem,1.5vw,1.4rem);font-weight:800;letter-spacing:-.08em;padding:.25rem}.azrte-header-status{color:#707070;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.azrte-home{display:grid;min-height:100svh;padding:clamp(3.6rem,8vh,5rem) clamp(.9rem,1.6vw,1.6rem) clamp(.9rem,1.6vw,1.6rem);position:relative}.azrte-home-wordmark{align-items:center;color:#f5f5f6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;font-size:clamp(3.2rem,12.5vw,11rem);font-weight:800;inset:clamp(3.6rem,8vh,5rem) 0 0;justify-content:center;letter-spacing:-.07em;line-height:.84;opacity:.16;pointer-events:none;position:absolute;text-align:center;text-transform:lowercase;transition:opacity .45s ease;z-index:0}.azrte-home--peek .azrte-home-wordmark{opacity:0}.azrte-home-peek{align-items:center;color:#f5f5f6;display:flex;font-size:clamp(2.6rem,10.5vw,9.5rem);font-weight:800;inset:clamp(3.6rem,8vh,5rem) 0 0;justify-content:center;letter-spacing:-.06em;line-height:.9;opacity:0;padding-inline:3vw;pointer-events:none;position:absolute;text-align:center;text-transform:lowercase;text-wrap:balance;transition:opacity .35s ease;z-index:0}.azrte-home--peek .azrte-home-peek{opacity:1}.azrte-menu-grid{display:grid;grid-gap:clamp(.6rem,1vw,.9rem);gap:clamp(.6rem,1vw,.9rem);grid-template-columns:1fr 1.15fr 1fr 1fr;grid-template-rows:1.1fr .5fr .5fr;height:100%;min-height:0;position:relative;z-index:1}.azrte-menu-card{align-items:flex-end;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(255,255,255,.07);border:1px solid transparent;border-radius:14px;color:#f5f5f6;cursor:pointer;display:flex;font-size:clamp(.8rem,1.05vw,1rem);justify-content:flex-start;min-height:0;padding:clamp(.9rem,1.4vw,1.35rem);text-align:left;transition:background .3s cubic-bezier(.645,.045,.355,1),border-color .35s ease}.azrte-menu-card:hover{background:rgba(255,255,255,.02)}.azrte-menu-card:focus-visible{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.16);outline:0}.azrte-menu-card--about{transform-origin:0 0}.azrte-menu-card--work{transform-origin:100% 0}.azrte-menu-card--keynotes{transform-origin:0 100%}.azrte-menu-card--podcast{transform-origin:50% 100%}.azrte-menu-card--store{transform-origin:100% 50%}.azrte-menu-card--contact{transform-origin:100% 100%}html.js .azrte-home--intro .azrte-home-wordmark{animation:azrte-wordmark-in 1.15s var(--motion-ease-out) both}@keyframes azrte-wordmark-in{0%{-webkit-clip-path:inset(49.4% 48.8% 49.4% 48.8% round 3px);clip-path:inset(49.4% 48.8% 49.4% 48.8% round 3px);opacity:1;transform:scale(.18)}to{-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0);opacity:1;transform:scale(1)}}html.js .azrte-home--intro .azrte-menu-card{animation:azrte-card-in .85s var(--motion-ease-out) both;animation-delay:calc(.82s + var(--card-index, 0) * 90ms)}@keyframes azrte-card-in{0%{opacity:0;transform:scale(.32)}}html.js .azrte-home--intro .azrte-home-wordmark>span{animation:azrte-line-in .9s var(--motion-ease-out) both;animation-delay:calc(.32s + var(--line-index, 0) * .13s)}@keyframes azrte-line-in{0%{opacity:0;transform:translate3d(0,.16em,0)}}.azrte-menu-card-label{display:inline-flex;flex-wrap:wrap;gap:0 .28em}html.js .azrte-menu-card-label>span{display:inline-block;transition:transform .45s var(--motion-ease-out);transition-delay:calc(var(--word-index, 0) * 55ms)}html.js .azrte-menu-card:focus-visible .azrte-menu-card-label>span,html.js .azrte-menu-card:hover .azrte-menu-card-label>span{transform:translate3d(0,-.2em,0)}.azrte-menu-card--about{grid-column:1;grid-row:1}.azrte-menu-card--work{grid-column:2/5;grid-row:1}.azrte-menu-card--keynotes{grid-column:1;grid-row:2/4}.azrte-menu-card--podcast{grid-column:2/4;grid-row:2/4}.azrte-menu-card--store{grid-column:4;grid-row:2}.azrte-menu-card--contact{grid-column:4;grid-row:3}.azrte-page{animation:azrte-view-in .55s var(--motion-ease-out) both;margin-inline:auto;max-width:calc(var(--page-container) + var(--page-gutter) * 2);padding:clamp(4.5rem,9vh,6rem) var(--page-gutter) clamp(6rem,12vh,9rem)}@keyframes azrte-view-in{0%{opacity:0;transform:translate3d(0,26px,0)}}.azrte-ventures{display:flex;flex-direction:column;gap:clamp(5rem,12vh,10rem);max-width:none;padding-inline:0}.azrte-ventures>*{margin-inline:auto;max-width:calc(var(--page-container) + var(--page-gutter) * 2);padding-inline:var(--page-gutter);width:100%}.azrte-ventures-hero{display:flex;flex-direction:column;gap:2rem}.azrte-ventures-title h2{font-size:clamp(2.6rem,5.6vw,5rem);font-weight:700;letter-spacing:-.03em;line-height:1.04;margin:0}.azrte-ventures-title-rest{color:#f5f5f6;white-space:pre-line}.azrte-ventures-title .gradient-text{background-color:#f5f5f6;background-image:linear-gradient(96deg,#f5f5f6,#6a6a6d 38%,#ffffff 50%,#6a6a6d 62%,#f5f5f6);background-repeat:no-repeat;background-size:225% 100%;display:inline-block}html.js .azrte-ventures-title .gradient-text{background-position-x:calc(225% - var(--title-progress, .5) * 175%)}.azrte-highlight{font-size:clamp(1.05rem,1.7vw,1.5rem);line-height:1.5;margin:0;max-width:60ch}.azrte-highlight span{color:#6a6a6d;transition:color .25s ease}html.js .azrte-highlight span{color:color-mix(in srgb,#f5f5f6 calc((var(--highlight-progress, 0) - var(--word-at)) * 400%),#6a6a6d)}.azrte-scroll-lit>span,.azrte-scroll-lit>strong>span{color:#6a6a6d;transition:color .25s ease}.azrte-scroll-lit a{color:inherit}html.js .azrte-scroll-lit>span,html.js .azrte-scroll-lit>strong>span{color:color-mix(in srgb,#f5f5f6 calc((var(--highlight-progress, 0) * 1.25 - var(--word-at)) * 400%),#6a6a6d)}.azrte-venture{border-top:1px solid #3a3a3a;display:flex;flex-direction:column;gap:1.1rem;padding-top:clamp(2.5rem,6vh,4rem)}.azrte-venture-domain{color:#8d8d8d;font-size:1.05rem;margin:0}.azrte-venture-headline{font-size:clamp(1.9rem,3.9vw,3.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0;max-width:22ch}.azrte-venture-body{color:#b6b6b8;font-size:1.05rem;line-height:1.55;margin:0;max-width:58ch}.azrte-venture-cta{color:#f5f5f6;font-size:.95rem;text-decoration:underline;text-underline-offset:5px}.azrte-venture-features{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:1.5rem}.azrte-venture-feature{background:#1c1c1c;border-radius:18px;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1.6rem}.azrte-venture-feature p{font-size:.95rem;line-height:1.5;margin:0}.azrte-venture-feature dl{display:flex;flex-direction:column;gap:.15rem;margin:0}.azrte-venture-feature dt{color:#8d8d8d;font-size:.78rem}.azrte-venture-feature dd{font-size:.78rem;margin:0}.azrte-ventures-icons{display:flex;flex-wrap:wrap;gap:clamp(1rem,3vw,2.5rem);justify-content:center}html.js .azrte-ventures-icons img{animation:biiu-float-soft 6s ease-in-out infinite alternate;animation-delay:calc(var(--icon-index, 0) * -.7s)}@keyframes biiu-float-soft{0%{transform:translate3d(0,6px,0)}to{transform:translate3d(0,-6px,0)}}.azrte-ventures-mission{display:flex;flex-direction:column;gap:1.25rem;text-align:center}.azrte-ventures-mission h3{font-size:clamp(1.9rem,3.9vw,3.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 auto;max-width:20ch}.azrte-ventures-mission p{color:#b6b6b8;margin:0 auto;max-width:56ch}.azrte-ventures-mission .pill-button{align-self:center}.azrte-ventures-footer{display:flex;flex-direction:column;gap:.35rem;padding-block:clamp(4rem,10vh,8rem)}.azrte-ventures-footer span{font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:700;letter-spacing:-.02em}@media (min-width:768px){.azrte-ventures-footer{flex-direction:row;gap:3rem}}.azrte-page-header{display:flex;gap:clamp(2rem,8vw,9rem);justify-content:center;margin-bottom:clamp(3rem,8vh,6rem)}.azrte-page-header-block{display:flex;flex-direction:column;font-size:.62rem;gap:.1rem;letter-spacing:.06em}.azrte-page-header-block em{color:#8d8d8d;font-style:normal;margin-top:.8rem}.azrte-copy-stack{display:flex;flex-direction:column;gap:1.2em}.azrte-about,.azrte-keynotes,.azrte-podcast,.azrte-store,.azrte-work{max-width:none;padding:0}.azrte-cover{display:grid;isolation:isolate;min-height:100svh;overflow:hidden;position:relative}.azrte-cover-media{height:100%;inset:0;object-fit:cover;object-position:50% 50%;position:absolute;width:100%;z-index:-1}.azrte-about .azrte-cover-media{object-position:50% 100%}.azrte-cover-inner{display:grid;grid-template-rows:auto 1fr;margin-inline:auto;max-width:calc(var(--page-container) + var(--page-gutter) * 2);padding:clamp(4.5rem,9vh,6rem) var(--page-gutter) clamp(2rem,5vh,3rem);width:100%}.azrte-cover .azrte-page-header{justify-content:flex-start;margin:0;padding-left:50%}.azrte-cover .azrte-page-header-block{font-size:.875rem;gap:.4rem;letter-spacing:0}.azrte-cover .azrte-page-header-block em{margin-top:2.9rem}.azrte-cover-title{align-self:center;display:flex;flex-direction:column;font-size:clamp(2.1rem,7.07vw,6.4rem);font-weight:800;letter-spacing:-.08em;line-height:.98;margin:0;text-align:center;text-transform:uppercase}html.js .azrte-cover-title span{animation:azrte-line-in .9s var(--motion-ease-out) both;animation-delay:calc(.24s + var(--line-index, 0) * .13s)}.azrte-story{margin-inline:auto;max-width:calc(var(--page-container) + var(--page-gutter) * 2);padding-inline:var(--page-gutter);position:relative;width:100%}.azrte-story-rail{align-items:flex-end;display:flex;flex-direction:column;gap:8px;height:0;list-style:none;margin:0;padding:0;pointer-events:none;position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%);z-index:5}.azrte-story-rail li{background:#26262b;border-radius:2px;flex:none;height:28px;transition:background .5s var(--motion-ease-out);width:4px}.azrte-story-rail li.is-read{background:#f7f7f8}.azrte-story-step{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100svh}@media (min-width:901px) and (prefers-reduced-motion:no-preference){html.js .azrte-story:not(.azrte-story--flow){height:calc((var(--story-steps, 1) + 1) * 100svh)}html.js .azrte-story:not(.azrte-story--flow) .azrte-story-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100svh;overflow:hidden;position:-webkit-sticky;position:sticky;top:0}html.js .azrte-story:not(.azrte-story--flow) .azrte-story-rail{position:absolute;right:0;top:50%}html.js .azrte-story:not(.azrte-story--flow) .azrte-story-track{display:flex;flex-direction:column;gap:clamp(3rem,9vh,5.5rem);grid-column:2;position:relative;will-change:transform}html.js .azrte-story:not(.azrte-story--flow) .azrte-story-step{display:block;min-height:0;transition:opacity .6s var(--motion-ease-standard),transform var(--motion-duration-slow) var(--motion-ease-standard)}html.js .azrte-story:not(.azrte-story--flow) .azrte-story-step.is-visible:not(.is-current):not(.is-read){opacity:.5}html.js .azrte-story:not(.azrte-story--flow) .azrte-scroll-lit{--highlight-progress:clamp(0,calc((var(--block-progress, 0) - var(--lit-from, 0)) / max(.0001, var(--lit-to, 1) - var(--lit-from, 0))),1)}}.azrte-story-block{grid-column:2;max-width:550px}.azrte-keynotes .azrte-story-list li,.azrte-keynotes .azrte-story-step p,.azrte-podcast .azrte-story-step p{letter-spacing:-.021em}.azrte-keynotes .azrte-story-list{max-width:537px}.azrte-story-step .azrte-copy-stack{gap:1.42em}.azrte-story-step p{font-size:clamp(1.15rem,2.15vw,1.95rem);font-weight:500;line-height:1.42;margin:0}.azrte-story-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.azrte-story-list li{font-size:clamp(1.15rem,2.15vw,1.95rem);font-weight:500;line-height:1.42;padding-left:1.5em;position:relative}.azrte-story-list li:before{content:"•";left:.3em;position:absolute}.azrte-story-list strong{font-weight:700}.azrte-work-entry{display:flex;flex-direction:column}.azrte-work-logo{align-self:flex-start;display:block;height:auto;max-width:100%;width:auto}.azrte-work-entry p{font-size:clamp(1.15rem,2.15vw,1.95rem);font-weight:500;line-height:1.42;margin:clamp(1.6rem,3.47vw,3rem) 0 0}.azrte-story-cta{align-self:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(23,23,23,.6);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#f5f5f6;font-size:.875rem;font-weight:600;margin-top:clamp(1.4rem,2.43vw,2.2rem);padding:.95rem 2rem;transition:background .3s ease,transform .3s var(--motion-ease-out)}.azrte-story-cta:hover{background:rgba(60,60,60,.75);transform:translateY(-2px)}.azrte-footer{align-items:center;display:flex;flex-direction:column;gap:clamp(1.6rem,4vh,2.4rem);padding:clamp(5rem,14vh,9rem) var(--page-gutter) clamp(4rem,10vh,7rem);text-align:center}.azrte-footer-signature{height:auto;width:clamp(190px,20vw,265px)}.azrte-footer-lines{color:#6a6a6d;display:flex;flex-wrap:wrap;font-size:clamp(.85rem,1.1vw,1rem);gap:.3rem 1.5rem;justify-content:center;margin:0}.azrte-footer-lines strong{color:#f5f5f6;font-weight:600}.azrte-footer-social{--brand-text-muted:#6a6a6d;gap:2rem}.azrte-footer .social-link:hover{color:#f5f5f6}@media (max-width:900px){.azrte-story-rail{display:none}.azrte-cover .azrte-page-header{justify-content:flex-start;padding-left:0}.azrte-story-step{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:clamp(3rem,11vh,6rem)}.azrte-story-block{grid-column:1}}.azrte-cta{background:#f5f5f6;border-radius:999px;color:#000;display:inline-flex;font-size:.78rem;font-weight:600;padding:.6rem 1.15rem;transition:transform .3s var(--motion-ease-out),background .3s ease}.azrte-cta:hover{background:#fff;transform:translateY(-2px)}.azrte-podcast .azrte-cover-title em{font-style:normal;font-variation-settings:"wght" 300;transition:font-variation-settings .45s var(--motion-ease-out)}.azrte-podcast .azrte-cover-title span{font-variation-settings:"wght" 800;transition:font-variation-settings .45s var(--motion-ease-out)}.azrte-podcast .azrte-cover-title:hover span{font-variation-settings:"wght" 450}.azrte-podcast .azrte-cover-title:hover em{font-variation-settings:"wght" 800}.azrte-section-label{display:block;font-size:clamp(.85rem,1.1vw,1.05rem);font-weight:600}.azrte-contact{max-width:none;min-height:100svh;overflow:hidden;padding:0;position:relative}.azrte-contact-media{height:100%;inset:0;object-fit:cover;object-position:50% 0;position:absolute;width:100%}.azrte-contact-inner{display:grid;grid-template-rows:auto auto 1fr;margin-inline:auto;max-width:calc(var(--page-container) + var(--page-gutter) * 2);min-height:100svh;padding:clamp(4.5rem,9vh,6rem) var(--page-gutter) clamp(2rem,5vh,3rem);position:relative;width:100%}.azrte-contact-heading{display:flex;flex-direction:column;font-size:clamp(1.6rem,7.07vw,6.4rem);font-weight:800;letter-spacing:-.08em;line-height:.98;margin:0;text-transform:uppercase}.azrte-contact-heading a{text-decoration:none}.azrte-contact-heading a:hover{text-decoration:underline}.azrte-availability{display:flex;flex-direction:column;font-size:clamp(.95rem,1.74vw,1.56rem);line-height:1.44;margin:clamp(1.6rem,6.7vh,3.75rem) 0 0}.azrte-follow{align-self:end;text-align:right}.azrte-follow>span{display:block;font-size:clamp(1rem,2.15vw,1.94rem);letter-spacing:-.02em}.azrte-follow ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.azrte-follow a{font-size:clamp(1.9rem,4.3vw,3.88rem);font-weight:800;letter-spacing:-.08em;line-height:1.16}.azrte-follow a:hover{text-decoration:underline}@media (max-width:900px){.azrte-contact-inner{grid-template-rows:auto auto auto}.azrte-follow{align-self:start;margin-top:clamp(2.5rem,8vh,4rem);text-align:left}}.azrte-store .azrte-cover{background:linear-gradient(68deg,#9a0404 15%,#a60f0f)}.azrte-store .azrte-cover-media{inset:0 0 0 auto;object-position:0 50%;width:77.7%}.azrte-cover-blank{background:currentColor;display:inline-block;height:.04em;vertical-align:-.125em;width:5.67em}.azrte-store .azrte-story{max-width:1440px;padding-inline:clamp(1.5rem,5.9vw,85px)}.azrte-store .azrte-story-block{grid-column:1/-1;max-width:none}.azrte-store .azrte-story-step{grid-template-columns:minmax(0,1fr)}.azrte-store-art{display:block;height:auto;width:100%}.azrte-store-meta{align-items:baseline;display:grid;font-size:clamp(1rem,1.6vw,1.45rem);grid-gap:1rem;gap:1rem;grid-template-columns:61.5% minmax(0,1fr) auto;margin:1.4rem 0 0}.azrte-store-meta strong{font-weight:600}.azrte-store-meta span{color:#42434a}.azrte-store-meta em{color:#8c8e9d;font-style:normal;text-align:right}@media (max-width:900px){.azrte-store .azrte-cover-media{inset:0;width:100%;opacity:.32}.azrte-store-meta{grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1rem}.azrte-store-meta span{grid-row:2}}.azrte-pill-dock{align-items:center;bottom:1.25rem;display:flex;gap:.35rem;left:50%;position:fixed;transform:translateX(-50%);z-index:30}.azrte-pill,.azrte-pill-close{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(35,35,35,.88);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#f5f5f6;display:inline-flex;font-size:.74rem;gap:.55rem;padding:.4rem .85rem .4rem .4rem}.azrte-pill-label{min-width:4.5rem}.azrte-pill-close{cursor:pointer;font-size:1.05rem;height:2.1rem;justify-content:center;padding:0;transition:background .3s ease,color .3s ease,transform .3s ease;width:2.1rem}.azrte-pill-close:hover{background:#f5f5f6;color:#000;transform:translateY(-2px)}.azrte-avatar{align-items:center;background:#f5f5f6;border-radius:50%;color:#000;display:inline-flex;font-size:.52rem;font-weight:800;height:1.5rem;justify-content:center;letter-spacing:-.08em;width:1.5rem}@media (max-width:800px){.azrte-menu-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr)}.azrte-menu-card--about{grid-column:1;grid-row:1}.azrte-menu-card--work{grid-column:2;grid-row:1}.azrte-menu-card--keynotes{grid-column:1;grid-row:2}.azrte-menu-card--podcast{grid-column:2;grid-row:2}.azrte-menu-card--store{grid-column:1;grid-row:3}.azrte-menu-card--contact{grid-column:2;grid-row:3}.azrte-page-header{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html.js .biiu-hero-art-phone,html.js .biiu-hero-piece,html.js .feature-panel--composed .mockup-card,html.js .metric-badge-chip,html.js .people-card,html.js .people-card-image,html.js .people-mosaic-tile,html.js [data-reveal],html.js [data-stagger]>*{opacity:1!important;transform:none!important}.hero-layer,.metric-badge,.mockup-slot,.stack-card,html.js .hero-console-panels{transform:none!important}.azrte-page,html.js .azrte-home--intro .azrte-home-wordmark,html.js .azrte-home--intro .azrte-home-wordmark>span,html.js .azrte-home--intro .azrte-menu-card{animation:none!important}html.js .azrte-menu-card-label>span{transform:none!important}.azrte-podcast .azrte-cover-title em,.azrte-podcast .azrte-cover-title span{transition:none!important}.biiu-float{scale:none!important;translate:none!important}html.js .azrte-ventures-title .gradient-text,html.js .hero-headline .gradient-text{background-position-x:50%!important}html.js .biiu-heading-sweep,html.js .biiu-page .hero-headline .gradient-text{animation:none!important;background-position-x:50%!important}html.js .azrte-highlight span,html.js .azrte-scroll-lit>span,html.js .azrte-scroll-lit>strong>span{color:#f5f5f6!important}html.js .highlight-line span{color:var(--brand-text)!important}html.js .intro-bullets li .intro-bullet-copy{-webkit-clip-path:none!important;clip-path:none!important;color:var(--brand-text)!important}html.js .intro-bullets li .intro-bullet-icon{opacity:1!important}html.js .intro-bullets li .intro-bullet-check,html.js .intro-bullets li .intro-bullet-ring{stroke-dashoffset:0!important}html.js .wave-text span{color:var(--wave-to,var(--brand-text))!important}html.js .footer-parallax-inner{transform:none!important}.footer-parallax-veil{opacity:0!important}.hero-diagram-ring{rotate:none!important}}.biiu-page{--brand-hero-sweep:linear-gradient(45deg,var(--brand-text),var(--brand-glow-warm) 25%,var(--brand-glow-mid) 45%,var(--brand-glow-bright) 65%,var(--brand-accent-soft) 75%,var(--brand-text));--biiu-hover-scale:1.016;--biiu-hover-ease:cubic-bezier(0,0,.5,1);--biiu-bg:#0a0a0a;--biiu-surface:#121215;--biiu-raised:#1a1a22;--biiu-line:#27272f;--biiu-text:#eeeef0;--biiu-text-muted:#8f91a1;--biiu-text-dim:#4a4a5a;--biiu-blue:#0071cd;--biiu-blue-bright:#32aafe;--biiu-header-h:68px;--biiu-header-h-sticky:60px;background:var(--biiu-bg);color:var(--biiu-text);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.005em;min-height:100vh;overflow-x:clip}.biiu-page main{padding-top:var(--biiu-header-h)}@media (max-width:767px){.biiu-page main{display:flex;flex-direction:column}.biiu-page #tools{order:1}}.biiu-container{margin-inline:auto;max-width:calc(var(--page-container) + var(--page-gutter) * 2);padding-inline:var(--page-gutter);width:100%}.biiu-h1{font-size:clamp(36px,6vw,80px);font-weight:700;letter-spacing:-.01em;line-height:1;margin:0}@media (max-width:640px){.biiu-h1{font-size:clamp(34px,10.2vw,46px);letter-spacing:-.025em}}.biiu-h2{font-size:clamp(32px,4.5vw,56px);font-weight:700;letter-spacing:-.01em;line-height:1.14;margin:0}.biiu-eyebrow{color:var(--biiu-text);font-size:16px;font-weight:600;line-height:28px;margin:0}.biiu-body{color:var(--biiu-text-muted);font-size:clamp(18px,1.67vw,24px);font-weight:600;line-height:1.34;margin:1.75rem auto 0;max-width:852px}@media (min-width:768px){.biiu-body{white-space:pre-line}}.biiu-section-head--narrow .biiu-body{font-size:clamp(18px,1.39vw,20px);line-height:1.4}.biiu-strong{color:var(--biiu-text);font-weight:600}.biiu-h2 .biiu-br{display:none}.biiu-heading{color:var(--biiu-text)}.biiu-heading-sweep{-webkit-background-clip:text;background-clip:text;background-color:var(--biiu-text);background-image:var(--brand-hero-sweep);background-position-x:50%;background-repeat:no-repeat;background-size:225% 100%;color:transparent;display:inline-block;-webkit-text-fill-color:transparent;margin-bottom:-.05em;padding-bottom:.05em}html.js .biiu-heading-sweep{background-position-x:225%}html.js .biiu-heading.is-visible .biiu-heading-sweep{animation:gradient-swipe 2s linear 1s 1 both}.biiu-header{background:transparent;border-bottom:0;left:0;position:fixed;right:0;top:0;transition:background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease;z-index:50}.biiu-header.is-scrolled{background:linear-gradient(180deg,var(--biiu-bg) 0,rgba(10,10,10,0) 100%)}.biiu-header-inner{align-items:center;display:flex;justify-content:space-between;min-height:var(--biiu-header-h);transition:min-height var(--motion-duration-slow) var(--motion-ease-standard)}.biiu-header.is-scrolled .biiu-header-inner{min-height:var(--biiu-header-h-sticky)}.biiu-logo{color:var(--biiu-text);display:inline-flex}.biiu-logo svg{display:block;height:23.6px;transition:height var(--motion-duration-slow) var(--motion-ease-standard);width:auto}.biiu-button{background:var(--biiu-blue);border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;transition:background var(--motion-duration-fast) ease,transform var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease;will-change:transform}.biiu-button:hover{background:#1b9df8;box-shadow:0 12px 30px rgba(0,113,205,.35);transform:scale(var(--biiu-hover-scale))}.biiu-button:active{transform:scale(.97);transition-duration:90ms}.biiu-button--sm{font-size:14px;line-height:18px;padding:8px 20px;transition:font-size var(--motion-duration-slow) var(--motion-ease-standard),padding var(--motion-duration-slow) var(--motion-ease-standard),background var(--motion-duration-fast) ease,transform var(--motion-duration-fast) var(--motion-ease-standard)}.biiu-button--lg{font-size:16px;padding:14px 32px;width:100%}.biiu-section{padding-block:clamp(4rem,8.3vw,120px);position:relative}@media (max-width:767px){.biiu-section-head{margin-inline:0;text-align:left}.biiu-section-head .biiu-body{margin-inline:0}.biiu-panel{background:none;border:0;box-shadow:none}.biiu-panel-body{padding:0}.biiu-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){#platform{padding-top:calc(clamp(4rem, 8.3vw, 120px) + 9px)}#categories{padding-top:calc(clamp(4rem, 8.3vw, 120px) + 31px)}#ai-features{padding-top:calc(clamp(4rem, 8.3vw, 120px) - 21px);padding-bottom:calc(clamp(4rem, 8.3vw, 120px) + 99px)}#all-in-one{padding-bottom:calc(clamp(4rem, 8.3vw, 120px) - 54px)}#tools{padding-bottom:0}#faq{padding-top:calc(clamp(4rem, 8.3vw, 120px) - 13px)}}.biiu-section--cta{background:var(--biiu-bg)}.biiu-section--cta:before{background:radial-gradient(ellipse at 50% 0,rgba(0,113,205,.08) 0,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.biiu-section-head{margin-inline:auto;max-width:1148px;text-align:center}.biiu-section-head--start{margin-inline:0;max-width:1040px;text-align:left}.biiu-section-head--start .biiu-body{margin-inline:0}#platform .biiu-section-head .biiu-body{max-width:980px}.biiu-section-head--narrow{max-width:880px}.biiu-section-head .biiu-h2{margin-top:1rem}.biiu-hero{background:var(--biiu-bg);overflow:hidden;padding-bottom:4rem;padding-top:48px;position:relative}.biiu-hero-inner{text-align:center}.biiu-hero-head,.biiu-hero-inner{align-items:center;display:flex;flex-direction:column}.biiu-hero-head{gap:1.25rem}.biiu-hero-head .biiu-h1{max-width:942px}.biiu-page .hero-headline{--hero-sweep-base:var(--biiu-text)}html.js .biiu-page .hero-headline .gradient-text{animation-delay:1.2s}.biiu-hero-sub{color:var(--biiu-text);font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:1.34;margin:0}.biiu-hero-media{border-radius:0;margin-top:2.5rem;max-width:none;overflow:visible;width:100%}@media (min-width:768px){.biiu-hero-media{margin-inline:0;max-width:1360px;width:100%}}.biiu-hero-art-phone{display:block;height:auto;width:100%}.biiu-hero-art{display:none}@media (min-width:768px){.biiu-hero-art-phone{display:none}.biiu-hero-art{display:block}}.biiu-hero-art{aspect-ratio:1104/490;--hero-travel:177px;position:relative}@media (max-width:1068px){.biiu-hero-art{--hero-travel:145px}}.biiu-hero-piece{display:block;position:absolute}html.js .biiu-hero-piece{transform:translateX(calc(var(--hero-travel) * var(--piece-travel, 0)));transition:transform 2s cubic-bezier(.12,.12,.12,1);will-change:transform}html.js .biiu-hero-media.is-visible .biiu-hero-piece{transform:translateX(0)}html.js .biiu-hero-art-phone{opacity:0;transition:opacity .5s ease-out}html.js .biiu-hero-media.is-visible .biiu-hero-art-phone{opacity:1}@media (min-width:900px){.biiu-hero-art{margin-inline:13% max(calc(50% - 50vw),-40px)}}.biiu-hero-lead{margin-top:2.5rem;max-width:660px}.biiu-hero-body{color:var(--biiu-text);font-size:clamp(16px,1.67vw,24px);font-weight:600;line-height:1.34;margin:0}.biiu-model{margin-top:3rem}.biiu-model-scroll{margin-left:-1rem;margin-right:calc(50% - 50vw);overflow-x:auto;padding:0 1rem;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.biiu-model-scroll::-webkit-scrollbar{display:none}.biiu-model-track{display:flex;gap:1rem}.biiu-model-card{background:var(--biiu-surface);border:0;border-radius:24px;display:flex;flex-direction:column;min-width:280px;padding:1.5rem;scroll-snap-align:start;transition:transform var(--motion-duration-fast) var(--motion-ease-standard);transition:transform .3s var(--biiu-hover-ease);will-change:transform}.biiu-model-card:hover{transform:scale(var(--biiu-hover-scale))}.biiu-model-icon{align-items:flex-start;display:flex;height:66px;justify-content:flex-start;width:66px}.biiu-model-icon img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.biiu-model-card-body{margin-top:1.5rem}.biiu-page h3{letter-spacing:0}.biiu-model-card-body h3{font-size:1.125rem;font-weight:600;line-height:1.34;margin:0}.biiu-model-card-body p{color:var(--biiu-text-muted);font-size:1rem;font-weight:400;line-height:1.34;margin:.75rem 0 0}.biiu-model-controls{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.biiu-model-dots{display:flex;gap:.375rem}.biiu-dot{background:var(--biiu-text-dim);border:0;border-radius:9999px;cursor:pointer;display:block;height:.375rem;padding:0;transition:background var(--motion-duration-fast) ease,width var(--motion-duration-fast) ease;width:.375rem}.biiu-dot.is-active{background:#1b9df8;width:1.5rem}.biiu-icon-button{align-items:center;background:rgba(39,39,47,.7);border:1px solid rgba(74,74,90,.22);border-radius:9999px;box-shadow:0 14px 40px -30px rgba(0,0,0,.7);color:var(--biiu-text);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:opacity var(--motion-duration-fast) ease,transform var(--motion-duration-fast) ease;width:2.5rem}.biiu-icon-button svg{height:1.25rem;width:1.25rem}.biiu-icon-button:disabled{cursor:default;opacity:.4}.biiu-icon-button:not(:disabled):hover{transform:translateY(-2px)}.biiu-marquee-stack{--biiu-marquee-gap:20px;display:flex;flex-direction:column;gap:var(--biiu-marquee-gap);margin-top:7.5rem}.biiu-marquee{overflow:hidden}.biiu-marquee-track{animation:biiu-marquee-left 50s linear infinite;display:flex;gap:var(--biiu-marquee-gap);width:max-content}.biiu-marquee:first-child .biiu-marquee-track{margin-left:-109px}.biiu-marquee:nth-child(2) .biiu-marquee-track{margin-left:-52px}.biiu-marquee:nth-child(3) .biiu-marquee-track{margin-left:-193px}.biiu-marquee--reverse .biiu-marquee-track{animation-name:biiu-marquee-right}.biiu-marquee-track[data-paused=true]{animation:none}.biiu-category{border-radius:20px;box-shadow:0 18px 40px -35px rgba(0,0,0,.6);flex:none;height:132px;overflow:hidden;position:relative;width:228px}.biiu-category img{height:100%;object-fit:cover;transition:transform .7s var(--motion-ease-standard);width:100%}.biiu-category{transition:transform .3s var(--biiu-hover-ease);will-change:transform}.biiu-category:hover{transform:scale(var(--biiu-hover-scale))}.biiu-category-scrim{background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.3));inset:0;position:absolute}.biiu-category-label{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:var(--font-bebas),"Bebas Neue",Inter,sans-serif;font-size:22px;gap:.45rem;inset:0;justify-content:center;letter-spacing:-.01em;line-height:1;padding-inline:1rem;position:absolute;text-align:center}.biiu-category-rule{background:#fff;display:block;height:3px;width:15px}.biiu-platform-media{margin-top:3rem;overflow:visible}@media (min-width:900px){.biiu-platform-media{margin-left:28.7%;margin-right:calc(50% - 50vw)}}.biiu-platform-media img{display:block;height:auto;object-fit:cover;width:100%}.biiu-stat-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}@media (min-width:900px){.biiu-stat-grid{margin-left:clamp(0px,13vw,190px);max-width:720px}}.biiu-stat-label{color:var(--biiu-blue-bright);line-height:1.34}.biiu-stat-heading,.biiu-stat-label{font-size:1rem;font-weight:600;margin:0}.biiu-stat-heading{color:var(--biiu-text);line-height:1.4}.biiu-stat-body{color:var(--biiu-text-muted);font-size:.875rem;font-weight:600;line-height:1.5;margin:.5rem 0 0}.biiu-panel{background:var(--biiu-surface);border:1px solid var(--biiu-line);border-radius:32px;box-shadow:0 30px 80px -60px rgba(0,0,0,.65);position:relative}.biiu-panel-body{padding:4rem 1.5rem}.biiu-card-visual{aspect-ratio:306/180;border-radius:12px;margin-bottom:1rem;object-fit:cover;width:100%}.biiu-card-grid{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr);margin-top:2rem}.biiu-card{align-items:center;background:var(--biiu-bg);border:1px solid var(--biiu-line);border-radius:16px;box-shadow:0 22px 50px -40px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:200px;padding:1.5rem;text-align:center;transition:transform .3s var(--biiu-hover-ease);will-change:transform}.biiu-card:hover{transform:scale(var(--biiu-hover-scale))}.biiu-card p{color:var(--biiu-text-muted);font-size:.875rem;font-weight:600;line-height:1.625;margin:0}.biiu-card .biiu-card-caption{font-size:1rem;line-height:1.5}.biiu-card .biiu-card-metric{color:var(--biiu-text);font-size:clamp(2.25rem,9vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.04}.biiu-card--curated,.biiu-card--logos{gap:1.75rem}.biiu-card--image .biiu-card-visual{aspect-ratio:auto;margin-bottom:0;max-height:230px;object-fit:contain}.biiu-card--icon{gap:1.5rem}.biiu-card-icon{height:auto;width:63px}.biiu-card--leaderboard{gap:1.5rem;justify-content:space-between;overflow:hidden;padding-bottom:0}.biiu-curated{background:var(--biiu-raised);border-radius:16px;padding:1rem;text-align:left;width:100%}.biiu-curated .biiu-curated-label{color:var(--biiu-text-muted);font-size:.8125rem}.biiu-curated-authors{align-items:center;display:flex;gap:.75rem;margin-top:.75rem}.biiu-curated-avatars{display:flex}.biiu-curated-avatars .biiu-avatar+.biiu-avatar{margin-left:-14px}.biiu-curated-authors>p{color:var(--biiu-text);font-size:.9375rem;font-weight:400}.biiu-curated-name{color:var(--biiu-text);font-weight:600}.biiu-curated-status{background:rgba(255,255,255,.05);border-radius:12px;margin-top:.875rem;padding:.75rem .875rem}.biiu-curated .biiu-curated-verified{align-items:center;color:var(--biiu-text);display:flex;font-size:.9375rem;gap:.5rem}.biiu-curated-verified svg{color:var(--biiu-blue-bright);flex:none;height:18px;width:18px}.biiu-curated .biiu-curated-note{color:var(--biiu-text-muted);font-size:.8125rem;font-weight:400;margin-top:.25rem}.biiu-avatar{background:var(--biiu-surface);border:2px solid var(--biiu-raised);border-radius:50%;display:block;flex:none;height:40px;overflow:hidden;width:40px}.biiu-avatar img{display:block;height:100%;object-fit:cover;width:100%}.biiu-logo-slider{container-type:inline-size;display:flex;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);overflow:hidden;width:100%}.biiu-logo-track{animation:biiu-logo-slide 18s linear infinite;display:flex;flex:0 0 auto;list-style:none;margin:0;padding:0}.biiu-logo-track[data-paused=true]{animation:none}.biiu-logo-slider:hover .biiu-logo-track{animation-play-state:paused}.biiu-logo-slot{align-items:center;display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(100cqi / 3);justify-content:center;min-height:56px;padding-inline:.625rem}.biiu-logo-slot img{height:auto;max-height:41px;max-width:100%;opacity:.9;width:auto}@supports not (container-type:inline-size){.biiu-logo-slot{flex-basis:108px}}.biiu-leaderboard{background:var(--biiu-raised);border-radius:16px 16px 0 0;padding:1rem 1rem .25rem;text-align:left;width:100%}.biiu-leaderboard .biiu-leaderboard-label{color:var(--biiu-text);font-size:.875rem}.biiu-leaderboard ul{display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:.75rem 0 0;padding:0}.biiu-leader-row{align-items:center;border-radius:12px;display:flex;gap:.75rem;padding:.5rem}.biiu-leader-identity{display:flex;flex-direction:column;min-width:0}.biiu-leader-name{color:var(--biiu-text);font-size:.9375rem;font-weight:600}.biiu-leader-level{color:var(--biiu-text-muted);font-size:.8125rem}.biiu-leader-rank{background:rgba(255,255,255,.08);border-radius:999px;color:var(--biiu-text);font-size:.8125rem;font-weight:600;margin-left:auto;padding:.3rem .7rem}html.js .biiu-card-grid[data-stagger] .biiu-avatar,html.js .biiu-card-grid[data-stagger] .biiu-leader-row{opacity:0}html.js .biiu-card-grid[data-stagger] .biiu-avatar{transform:scale(.6)}html.js .biiu-card-grid[data-stagger] .biiu-leader-row{transform:translateY(14px)}html.js .biiu-card-grid.is-visible .biiu-avatar{animation:biiu-avatar-in .5s var(--motion-ease-standard) calc(.34s + var(--avatar-index, 0) * .11s) forwards}html.js .biiu-card-grid.is-visible .biiu-curated-verified svg{animation:biiu-check-pop .5s var(--motion-ease-standard) .72s backwards}html.js .biiu-card-grid.is-visible .biiu-leader-row{animation:biiu-leader-in .55s var(--motion-ease-standard) calc(.38s + var(--row-index) * .13s) forwards}html.js .biiu-card-grid.is-visible .biiu-leader-rank{animation:biiu-rank-pulse 3.9s ease-in-out calc(1s + var(--row-index) * .42s) infinite}@keyframes biiu-avatar-in{to{opacity:1;transform:none}}@keyframes biiu-leader-in{to{opacity:1;transform:none}}@keyframes biiu-check-pop{0%{transform:scale(0)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes biiu-rank-pulse{0%,62%,to{background:rgba(255,255,255,.08);color:var(--biiu-text);transform:none}10%{background:var(--biiu-blue);color:#fff;transform:scale(1.09)}36%{background:rgba(0,113,205,.3);color:#fff;transform:none}}@keyframes biiu-logo-slide{to{transform:translateX(-100%)}}.biiu-destination-logo{display:block;height:5rem;margin-inline:auto;object-fit:cover;width:5rem}.biiu-section-head .biiu-destination-logo+.biiu-h2{margin-top:1.5rem}.biiu-destination-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:minmax(0,1fr);margin-top:3rem}.biiu-destination-media{aspect-ratio:16/10;border-radius:16px;box-shadow:0 20px 50px -40px rgba(0,0,0,.6);overflow:hidden;position:relative}.biiu-destination-media img{height:100%;object-fit:cover;width:100%}.biiu-destination-card p{color:var(--biiu-text-muted);font-size:.875rem;font-weight:600;line-height:1.5;margin:1rem 0 0}.biiu-tools-mobile{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:2rem}.biiu-tool-tile{aspect-ratio:1;background:var(--biiu-surface);border:1px solid var(--biiu-line);border-radius:20px;box-shadow:0 14px 40px -30px rgba(0,0,0,.5);overflow:hidden}.biiu-tool-tile img{height:100%;object-fit:cover;width:100%}.biiu-tools-stage{align-items:center;display:flex;justify-content:center;min-height:300px;overflow:hidden;position:relative}.biiu-float{animation:biiu-float var(--float-duration,5s) ease-in-out var(--float-delay,0s) infinite;background:none;border:0;border-radius:20px;display:none;height:6rem;overflow:hidden;position:absolute;scale:var(--float-scale,1);translate:0 calc((var(--biiu-tools-progress, .5) - .5) * var(--float-depth, .4) * -160px);width:6rem}.biiu-float img{height:100%;object-fit:cover;width:100%}.biiu-tools-copy{margin-inline:auto;max-width:1100px;padding-inline:1.5rem;position:relative;z-index:1}.biiu-mission,.biiu-tools-copy{text-align:center}.biiu-mission .biiu-body{margin-top:1rem;max-width:1000px}.biiu-mission .biiu-button{margin-top:2rem}.biiu-faq{display:flex;flex-direction:column;gap:.75rem;margin:3.5rem auto 0;max-width:872px}.biiu-faq-item{background:var(--biiu-surface);border:0;border-radius:24px;overflow:hidden}.biiu-faq-item h3{margin:0}.biiu-faq-trigger{align-items:center;background:none;border:0;color:var(--biiu-text);cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem;text-align:left;width:100%}.biiu-faq-question{font-size:16px;font-weight:600;line-height:1.4}.biiu-faq-icon{color:var(--biiu-text);flex:none;transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.biiu-faq-icon svg{display:block;height:1.5rem;width:1.5rem}.biiu-faq-item[data-open=true] .biiu-faq-icon{transform:rotate(45deg)}.biiu-faq-panel{display:grid;grid-template-rows:0fr;overflow:hidden;padding-inline:1.25rem;transition:grid-template-rows .42s var(--motion-ease-standard)}.biiu-faq-panel-inner{min-height:0;overflow:hidden}.biiu-faq-item[data-open=true] .biiu-faq-panel{grid-template-rows:1fr}.biiu-faq-panel p{color:var(--biiu-text-muted);font-size:15px;line-height:1.5;margin:0;padding-bottom:1.5rem}.biiu-footer{background:var(--biiu-bg);padding-block:5rem}.biiu-footer>.biiu-container:before{content:"";display:block;height:clamp(2.5rem,6vh,4rem)}.biiu-footer-wordmark{color:var(--biiu-text);display:block;height:auto;width:100%}.biiu-footer-tagline{color:var(--biiu-text);font-size:.875rem;line-height:1.45;margin:0;max-width:42rem}.biiu-footer-social{gap:1rem}.biiu-footer-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.biiu-page .lead-modal{grid-template-columns:minmax(0,1fr);max-width:640px;text-align:center}.biiu-page .lead-modal--sheet{max-width:none}.biiu-page .lead-modal-aside{align-items:center}.biiu-page .lead-modal-copy .section-kicker{color:var(--biiu-blue-bright);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.biiu-page .lead-modal-copy>p:last-child{margin-inline:auto}.biiu-page .lead-field label{text-align:left}.biiu-page .lead-privacy{text-align:center}.biiu-page .lead-modal-aside .brand-mark{display:none}.biiu-page .lead-submit,.biiu-page .lead-success .pill-button{background:var(--biiu-blue);color:#fff;justify-content:center}.biiu-page .lead-submit:disabled{background:#27272f;color:#4a4a5a}.biiu-page .lead-submit:hover:not(:disabled){background:#1b9df8}.biiu-page .lead-submit span{display:none}@keyframes biiu-marquee-left{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--biiu-marquee-gap) / 2))}}@keyframes biiu-marquee-right{0%{transform:translateX(calc(-50% - var(--biiu-marquee-gap) / 2))}to{transform:translateX(0)}}@keyframes biiu-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(var(--float-drift,0),-12px,0)}}@media (min-width:640px){.biiu-h2 .biiu-br{display:inline}.biiu-card-grid{gap:1rem}.biiu-card-grid,.biiu-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.biiu-destination-card p{font-size:1rem}.biiu-button--lg{width:auto}.biiu-footer-wordmark{width:72%}.biiu-footer-bottom{align-items:center;flex-direction:row;justify-content:space-between}.biiu-stat-label{font-size:1.125rem}.biiu-stat-heading{font-size:1.25rem}.biiu-stat-body{font-size:1rem}}@media (min-width:768px){.biiu-page{--biiu-header-h:112px;--biiu-header-h-sticky:66px}.biiu-header .biiu-container{padding-inline:32px}.biiu-header.is-scrolled .biiu-container{padding-inline:24px}.biiu-header .biiu-logo svg{height:34px}.biiu-header.is-scrolled .biiu-logo svg{height:23.6px}.biiu-header .biiu-button--sm{font-size:16px;line-height:24px;padding:12px 24px}.biiu-header.is-scrolled .biiu-button--sm{font-size:14px;line-height:18px;padding:8px 15px}.biiu-section{padding-block:7.5rem}.biiu-hero{padding-bottom:7.5rem;padding-top:121px}.biiu-hero-media{border-radius:16px;margin-top:3.5rem}.biiu-hero-lead{margin-top:4.5rem}.biiu-eyebrow{font-size:20px}.biiu-panel{border-radius:64px}.biiu-panel-body{padding:7.5rem 4.5rem}.biiu-card-grid{margin-top:3rem}.biiu-card{min-height:320px}.biiu-model-track{gap:1.5rem}.biiu-model-card{min-height:368px;min-width:340px;padding:2rem}.biiu-model-icon{margin:7px 0 0 7px}.biiu-model-card-body{margin-top:48px}.biiu-model-card-body h3{font-size:1.5rem}.biiu-model-card-body p{font-size:1.125rem}.biiu-model-controls{margin-top:1.5rem}.biiu-marquee-stack{--biiu-marquee-gap:28px}.biiu-category{border-radius:24px;height:200px;width:345px}.biiu-category-label{font-size:30px}.biiu-destination-media{aspect-ratio:430/448}.biiu-destination-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.biiu-tools-mobile{display:none}.biiu-tools-stage{min-height:800px}.biiu-float{display:block}.biiu-faq-item{border-radius:24px}.biiu-faq-trigger{padding:2rem}.biiu-faq-question{font-size:20px}.biiu-faq-panel{padding-inline:2rem}.biiu-faq-panel p{padding-bottom:2rem}.biiu-footer{padding-block:7rem}}@media (min-width:1024px){.biiu-model-card{min-width:408px}.biiu-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.biiu-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.people-hero{padding-bottom:clamp(3rem,7vw,6rem);padding-top:clamp(3rem,9vw,8.5rem)}.people-site .brand-mark img{height:clamp(40px,4.9vw,71px);width:auto}.people-hero-headline{font-size:clamp(2.5rem,5.55vw,5rem);font-weight:700;letter-spacing:-.01em;line-height:1;margin:0 auto;max-width:982px;text-align:center;background-clip:text;background-image:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-bottom:-.05em;padding-bottom:.05em}.people-mosaic{margin-top:clamp(2rem,5.5vw,5rem)}.people-mosaic-stage{aspect-ratio:1440/597;margin-inline:auto;position:relative;width:100%}.people-mosaic-tile{object-fit:cover;position:absolute}html.js .people-mosaic-tile{--tile-delay:calc(160ms + var(--tile-index, 0) * 95ms);opacity:0;will-change:opacity,transform}html.js .people-mosaic.is-visible .people-mosaic-tile{animation:people-tile-in .9s var(--motion-ease-out) var(--tile-delay) both,people-tile-float var(--tile-float,9s) ease-in-out calc(var(--tile-delay) + .9s) infinite}.people-mosaic-tile:nth-child(odd){--tile-float:10.5s}.people-mosaic-tile:nth-child(3n){--tile-float:8.2s}@keyframes people-tile-in{0%{opacity:0;transform:translate3d(0,44px,0) scale(.92)}to{opacity:1;transform:none}}@keyframes people-tile-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}.people-pillar{padding-bottom:clamp(4rem,9vw,8rem)}.people-donate-headline,.people-pillar-headline{font-size:clamp(2rem,3.9vw,3.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.143;margin:0}.people-donate-body,.people-pillar-body{color:var(--brand-text-muted);font-size:clamp(15px,1.67vw,24px);font-weight:600;line-height:1.34;margin:clamp(1rem,2vw,1.5rem) 0 0;max-width:852px}.people-rail{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.people-rail-scroll{overflow-x:auto;overscroll-behavior-x:contain;padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.people-rail-scroll::-webkit-scrollbar{display:none}.people-rail-track{display:flex;gap:1rem;width:max-content}.people-card{border-radius:30px;height:auto;overflow:hidden;position:relative;scroll-snap-align:start;width:min(86vw,760px)}.people-card-image{aspect-ratio:760/400;display:block;height:100%;object-fit:cover;opacity:.8;width:100%}html.js .people-card{--card-delay:calc(var(--card-index, 0) * 120ms);opacity:0;transform:translate3d(0,36px,0);transition:opacity var(--motion-duration-slow) var(--motion-ease-standard) var(--card-delay),transform var(--motion-duration-slow) var(--motion-ease-standard) var(--card-delay)}html.js .people-card-image{transform:scale(1.1);transition:transform 1.6s var(--motion-ease-out) var(--card-delay)}html.js .people-rail.is-visible .people-card{opacity:1;transform:none}html.js .people-rail.is-visible .people-card-image{transform:none}html.js .people-rail.is-visible .people-card:hover .people-card-image{transform:scale(1.04);transition-delay:0s;transition-duration:.9s}.people-card:after{background:linear-gradient(180deg,transparent 55%,rgba(10,10,10,.55));content:"";inset:0;pointer-events:none;position:absolute}.people-card-copy{bottom:0;left:0;padding:clamp(1.25rem,2.4vw,2rem);position:absolute;right:0;z-index:1}.people-card-eyebrow{color:rgba(247,247,248,.88);font-size:clamp(.8rem,1.25vw,1.125rem);font-weight:500;line-height:1.35;margin:0 0 .25rem}.people-card h3{font-size:clamp(1.15rem,2.22vw,2rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;text-wrap:balance}.people-donate{padding-block:clamp(4rem,10vw,9rem) clamp(3rem,7vw,6rem)}.people-donate .pill-button{margin-top:clamp(1.5rem,3vw,2.5rem)}.people-site .site-footer-divider{order:-1}@media (max-width:720px){.people-mosaic-stage{aspect-ratio:1440/720}}