:root{color-scheme:light;--color-ink:#0c0f0d;--color-ink-soft:#141815;--color-ink-raised:#1b201c;--color-paper:#fbfaf6;--color-white:#fff;--color-sand:#c7b69d;--color-sand-strong:#9f8767;--color-sand-soft:#eee8de;--color-signal:#bd3933;--color-signal-hover:#d44942;--color-text:#151815;--color-muted:#62665f;--color-muted-light:#adb3aa;--color-line:#0c0f0d29;--color-line-dark:#ffffff24;--color-focus:#df4b44;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-size:1rem;--font-lead:clamp(1.0625rem, 1.35vw, 1.22rem);--font-display:clamp(3rem, 5.8vw, 5.8rem);--font-section:clamp(2.35rem, 5.2vw, 5.1rem);--line-body:1.62;--line-heading:.94;--tracking-heading:-.065em;--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4.5rem;--space-8:7rem;--space-page:clamp(1.25rem, 4vw, 4rem);--content-width:82rem;--text-measure:66ch;--radius-control:.45rem;--radius-card:.85rem;--radius-frame:1.15rem;--target-size:3rem;--header-height:4.75rem;--shadow-product:0 38px 100px #0000006b, 0 8px 25px #0000003d;--motion-fast:.18s;--motion-medium:.46s;--motion-easing:cubic-bezier(.2, .7, .2, 1)}*{box-sizing:border-box}html{background:var(--color-paper);scroll-behavior:smooth}body{background:var(--color-paper);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-body-size);line-height:var(--line-body);overflow-wrap:anywhere;text-rendering:optimizelegibility;margin:0}body.menu-lock{overflow:hidden}h1,h2,h3,p,figure,ol,ul{margin:0}h1,h2,h3{overflow-wrap:normal;word-break:normal}ol,ul{padding:0;list-style:none}a{color:inherit;text-underline-offset:.22em}img{block-size:auto;max-inline-size:100%}button{font:inherit}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:min(100% - 2 * var(--space-page), var(--content-width));margin-inline:auto}.skip-row{height:0}.skip-link{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{z-index:200;top:.75rem;left:var(--space-page);clip-path:none;white-space:normal;width:auto;height:auto;min-height:44px;color:var(--color-ink);background:var(--color-white);border:2px solid var(--color-signal);border-radius:var(--radius-control);align-items:center;padding:.65rem 1rem;display:inline-flex;position:fixed;overflow:visible;box-shadow:0 10px 35px #00000038}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}[id]{scroll-margin-block:calc(var(--header-height) + 1.25rem)}.section{padding-block:clamp(5.5rem,10vw,9rem)}.section-label,.eyebrow{color:var(--color-signal);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.75rem;font-weight:800;line-height:1.3;display:flex}.section-label:before{content:"";background:currentColor;width:2rem;height:2px}.section-heading{gap:var(--space-4);max-width:53rem;margin-block-end:clamp(3rem,6vw,5.5rem);display:grid}.section-heading h2,.why-statement h2{font-size:var(--font-section);letter-spacing:var(--tracking-heading);text-wrap:balance;font-weight:760;line-height:.96}.section-heading>p:last-child{max-width:var(--text-measure);color:var(--color-muted);font-size:var(--font-lead)}.button{min-height:var(--target-size);border-radius:var(--radius-control);transition:color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), transform var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:.72rem 1.25rem;font-size:.92rem;font-weight:760;line-height:1.3;text-decoration:none;display:inline-flex}.button:hover{transform:translateY(-2px)}.button span{transition:transform var(--motion-fast) var(--motion-easing)}.button:hover span{transform:translate(2px,-2px)}.button-signal{color:#fff;background:var(--color-signal);border-color:var(--color-signal);box-shadow:0 10px 30px #bd39333b}.button-signal:hover{background:var(--color-signal-hover);border-color:var(--color-signal-hover);box-shadow:0 14px 38px #bd393357}.button-ghost-dark{color:#fff;background:#ffffff08;border-color:#ffffff42}.button-ghost-dark:hover{background:#ffffff12;border-color:#ffffff9e}.button-light{color:var(--color-ink);background:#fff;border-color:#fff}.button-light:hover{background:var(--color-sand);border-color:var(--color-sand)}.site-header{z-index:100;min-height:var(--header-height);color:#fff;backdrop-filter:blur(18px);transition:min-height var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);background:#0c0f0de0;border-bottom:1px solid #0000;position:sticky;top:0}.site-header.is-scrolled{border-color:var(--color-line-dark);background:#0c0f0df5;min-height:4rem;box-shadow:0 12px 35px #00000029}.header-inner{min-height:inherit;justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.wordmark{flex:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.brand-image{width:clamp(7.5rem,12vw,9.4rem);height:2.7rem;display:block;position:relative;overflow:hidden}.brand-image img{filter:invert()grayscale();width:126%;max-width:none;position:absolute;top:50%;left:-13%;transform:translateY(-50%)}.primary-navigation{align-items:center;gap:clamp(1.15rem,2.5vw,2.4rem);display:flex}.navigation-links{align-items:center;gap:clamp(1rem,2.2vw,2rem);display:flex}.navigation-links a{color:#ffffffb8;min-height:44px;transition:color var(--motion-fast) ease;align-items:center;font-size:.86rem;font-weight:680;text-decoration:none;display:inline-flex}.navigation-links a:hover{color:#fff}.menu-toggle{border:1px solid var(--color-line-dark);border-radius:var(--radius-control);color:#fff;background:0 0;justify-content:center;align-items:center;gap:.65rem;min-width:5.3rem;min-height:44px;font-size:.85rem;font-weight:740;display:none}.menu-icon{width:1rem;height:.7rem;position:relative}.menu-icon i{width:100%;height:1px;transition:transform var(--motion-fast) ease, top var(--motion-fast) ease;background:currentColor;position:absolute;left:0}.menu-icon i:first-child{top:.12rem}.menu-icon i:last-child{top:.55rem}.menu-open .menu-icon i:first-child{top:.33rem;transform:rotate(45deg)}.menu-open .menu-icon i:last-child{top:.33rem;transform:rotate(-45deg)}.hero{isolation:isolate;margin-top:calc(-1 * var(--header-height));padding-block:calc(var(--header-height) + clamp(3.5rem, 7vw, 6rem)) clamp(4.5rem, 8vw, 7.5rem);color:#fff;background:var(--color-ink);position:relative;overflow:clip}.hero:before{content:"";z-index:-2;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 88%)}.hero:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#bd393338,#c7b69d14 38%,#0000 70%);width:min(55rem,75vw);position:absolute;top:-16rem;right:-14rem}.hero-grid{align-items:center;gap:clamp(3.5rem,7vw,7rem);display:grid}.hero-copy{min-width:0}.eyebrow{color:var(--color-sand)}.eyebrow span{background:var(--color-signal);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 6px #bd393321}h1{max-width:10.8ch;margin-block:var(--space-4) var(--space-5);font-size:var(--font-display);letter-spacing:-.072em;text-wrap:balance;font-weight:780;line-height:.91}.hero-introduction{color:#ffffffad;max-width:55ch;font-size:var(--font-lead)}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-block-start:var(--space-5);display:flex}.trust-line{color:#ffffff8c;flex-wrap:wrap;gap:.45rem 1.5rem;margin-block-start:var(--space-5);font-size:.78rem;font-weight:650;display:flex}.trust-line li{align-items:center;gap:.65rem;display:flex}.trust-line li:before{content:"";background:var(--color-sand);border-radius:50%;width:.3rem;height:.3rem}.hero-product{border-radius:var(--radius-frame);background:var(--color-ink-raised);min-width:0;box-shadow:var(--shadow-product);border:1px solid #ffffff26;padding:.6rem;position:relative}.hero-product-bar{color:#ffffff6e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.45rem .45rem .75rem;font-size:.66rem;font-weight:750;display:flex}.hero-product-bar span{align-items:center;gap:.5rem;display:flex}.hero-product-bar i{background:var(--color-signal);width:.45rem;height:.45rem;box-shadow:0 0 12px var(--color-signal);border-radius:50%;display:inline-block}.hero-product-link{border-radius:calc(var(--radius-frame) - .35rem);background:#090c0a;border:1px solid #ffffff1a;display:block;position:relative;overflow:hidden}.hero-product-link img{width:100%;transition:transform var(--motion-fast) var(--motion-easing);display:block}.hero-product-link:hover img{transform:scale(1.006)}.hero-product figcaption{color:#ffffff7a;justify-content:space-between;gap:1rem;padding:.8rem .35rem .25rem;font-size:.72rem;line-height:1.5;display:flex}.hero-product figcaption span:first-child{max-width:60ch}.hero-product figcaption a{color:#fff;flex:none;font-weight:730}.product-orbit{z-index:-1;pointer-events:none;border:1px solid #c7b69d21;border-radius:50%;position:absolute}.product-orbit-one{width:15rem;height:15rem;top:-5rem;right:-5rem}.product-orbit-two{border-color:#bd393338;width:8rem;height:8rem;bottom:-3rem;left:-3rem}.proof-strip{color:var(--color-ink);background:var(--color-sand);border-block:1px solid #0c0f0d40}.proof-list{display:grid}.proof-list li{align-items:center;gap:var(--space-3);border-bottom:1px solid #0c0f0d33;min-height:5.25rem;padding-block:.9rem;font-size:.88rem;font-weight:730;display:flex}.proof-list li:last-child{border-bottom:0}.proof-list span{white-space:nowrap;color:#0c0f0d7a;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.68rem}.product-experience{color:#fff;background:var(--color-ink-soft)}.product-experience .section-heading h2{max-width:12ch}.product-experience .section-heading>p:last-child{color:var(--color-muted-light)}.product-carousel{position:relative}.product-carousel-tabs{border-bottom:1px solid var(--color-line-dark);scrollbar-width:thin;gap:0;display:none;overflow-x:auto}.is-carousel .product-carousel-tabs{display:flex}.product-carousel-tabs button{color:#ffffff85;cursor:pointer;min-width:8rem;min-height:4.2rem;transition:color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);background:0 0;border:0;border-bottom:3px solid #0000;flex:1 0 auto;justify-content:center;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.92rem;font-weight:740;display:flex;position:relative}.product-carousel-tabs button span{color:var(--color-sand);font-size:.65rem}.product-carousel-tabs button[aria-pressed=true]{color:#fff;border-bottom-color:var(--color-signal);background:#ffffff09}.product-carousel-viewport{padding-block:clamp(2.5rem,6vw,5rem);position:relative}.is-carousel .product-carousel-viewport{margin-inline:calc(-1 * var(--space-page));touch-action:pan-y pinch-zoom;cursor:grab;overflow:hidden}.product-carousel-viewport:before{content:"";z-index:0;filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#bd393324,#c7b69d0d 46%,#0000 72%);width:min(62rem,78vw);height:68%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.product-carousel-viewport.is-dragging{cursor:grabbing}.product-panels{gap:var(--space-7);display:grid}.product-panel{min-width:0;padding-block:var(--space-5);border-bottom:1px solid var(--color-line-dark);gap:clamp(2rem,5vw,4rem);display:grid}.product-panel:last-child{border-bottom:0}.is-carousel .product-panels{z-index:1;will-change:transform;gap:clamp(1rem,2.2vw,2rem);width:max-content;transition:transform .68s cubic-bezier(.22,.72,.2,1);display:flex;position:relative}.is-carousel .product-panels.is-resetting{transition:none}.is-carousel .product-panel{border:1px solid var(--color-line-dark);border-radius:calc(var(--radius-frame) + .35rem);opacity:.62;transform-origin:50%;width:min(82vw,67rem);transition:opacity .52s var(--motion-easing), transform .68s cubic-bezier(.22, .72, .2, 1), border-color .52s var(--motion-easing), box-shadow .52s var(--motion-easing);background:#ffffff06;flex:0 0 min(82vw,67rem);padding:clamp(1.2rem,2.5vw,2.2rem);transform:scale(.92)}.is-carousel .product-panel.is-active{opacity:1;border-color:#ffffff3d;transform:scale(1);box-shadow:0 32px 90px #00000047}.product-panel-copy{align-self:center}.product-index{color:var(--color-signal);letter-spacing:.12em;font-size:.72rem;font-weight:780}.product-panel h3{max-width:14ch;margin-block:var(--space-3);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2rem,4vw,3.7rem);font-weight:740;line-height:1}.product-panel-copy>p:last-child{max-width:43ch;color:var(--color-muted-light)}.product-window{border:1px solid var(--color-line-dark);border-radius:var(--radius-frame);min-width:0;box-shadow:var(--shadow-product);background:#090c0a;padding:.55rem}.product-window>a{border-radius:calc(var(--radius-frame) - .4rem);display:block;overflow:hidden}.product-window img{width:100%;transition:transform var(--motion-fast) var(--motion-easing);display:block}.product-window>a:hover img{transform:scale(1.005)}.product-window figcaption{color:#ffffff7a;justify-content:space-between;gap:1rem;padding:.8rem .35rem .25rem;font-size:.72rem;line-height:1.5;display:flex}.product-window figcaption>span{max-width:58ch}.product-window figcaption a{color:#fff;flex:none;font-weight:730}.product-carousel-controls{display:none}.is-carousel .product-carousel-controls{align-items:center;gap:var(--space-3);grid-template-columns:3rem 1fr 3rem;width:min(100%,27rem);margin-inline:auto;display:grid}.product-carousel-controls>button{border:1px solid var(--color-line-dark);color:#fff;cursor:pointer;width:3rem;height:3rem;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, transform var(--motion-fast) ease;background:#ffffff09;border-radius:50%;place-items:center;display:grid}.product-carousel-controls>button:hover{background:#ffffff14;border-color:#ffffff61;transform:translateY(-1px)}.product-carousel-dots{justify-content:center;align-items:center;gap:.65rem;display:flex}.product-carousel-dots button{cursor:pointer;width:.52rem;height:.52rem;transition:width var(--motion-fast) ease, border-radius var(--motion-fast) ease, background-color var(--motion-fast) ease;background:#ffffff47;border:0;border-radius:50%;padding:0}.product-carousel-dots button[aria-current=true]{background:var(--color-signal);border-radius:99px;width:1.75rem}.how-it-works{background:var(--color-paper)}.section-heading-inline{max-width:none;display:grid}.section-heading-inline h2{max-width:12ch}.workflow{display:grid;position:relative}.workflow:before{content:"";background:var(--color-line);transform-origin:top;width:1px;position:absolute;top:2rem;bottom:2rem;left:1.45rem}.workflow li{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:3rem 1fr;display:grid;position:relative}.workflow-number{z-index:1;border:1px solid var(--color-ink);background:var(--color-paper);width:3rem;height:3rem;color:var(--color-signal);border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid;position:relative}.workflow h3{letter-spacing:-.035em;margin-block:.28rem .4rem;font-size:1.35rem}.workflow p{max-width:38ch;color:var(--color-muted)}.why-tradehub{background:var(--color-sand-soft);position:relative;overflow:hidden}.why-grid{align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.why-statement h2{max-width:10ch;margin-block:var(--space-4)}.why-statement>p:not(.section-label){max-width:61ch;color:var(--color-muted);font-size:var(--font-lead)}.why-statement .why-support{color:var(--color-text);margin-block-start:var(--space-3);font-weight:700}.product-flow{flex-wrap:wrap;align-items:center;gap:.65rem;margin-block-start:var(--space-5);display:flex}.product-flow li{align-items:center;gap:.55rem;font-size:.85rem;font-weight:750;display:flex}.product-flow li:not(:last-child):after{content:"→";color:var(--color-signal);margin-inline-start:.25rem}.product-flow span{color:var(--color-signal);font-size:.64rem}.status-panel{color:#fff;background:var(--color-ink);border-radius:var(--radius-frame);padding:clamp(1.6rem,4vw,3rem);position:relative;box-shadow:0 24px 65px #0c0f0d29}.status-panel:after{content:"";border-top:1px solid #c7b69d59;border-right:1px solid #c7b69d59;width:3rem;height:3rem;position:absolute;top:1rem;right:1rem}.status-kicker{color:var(--color-sand);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:780;display:flex}.status-kicker span{background:#55c08a;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 5px #55c08a1f}.status-panel h3{max-width:10ch;margin-block:var(--space-4);letter-spacing:-.055em;font-size:clamp(2.1rem,4vw,3.5rem);line-height:1}.status-panel>p:not(.status-kicker){max-width:43ch;color:var(--color-muted-light)}.status-panel ul{flex-wrap:wrap;gap:.5rem;margin-block-start:var(--space-5);display:flex}.status-panel li{border:1px solid var(--color-line-dark);color:#ffffffb8;border-radius:99px;padding:.45rem .65rem;font-size:.7rem;font-weight:700}.credibility{color:#fff;background:var(--color-ink-soft)}.credibility-grid{gap:clamp(3rem,7vw,7rem);display:grid}.credibility .section-heading h2{max-width:10ch}.achievement-list{border-top:1px solid var(--color-line-dark);display:grid}.achievement-list li{gap:.55rem var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--color-line-dark);grid-template-columns:2.5rem 1fr;display:grid}.achievement-number{color:var(--color-signal-hover);font-size:.68rem;font-weight:800}.achievement-list h3,.achievement-list p{grid-column:2}.achievement-list h3{letter-spacing:-.035em;max-width:28ch;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.2}.achievement-attribution{color:var(--color-sand);font-weight:730}.achievement-qualification{max-width:55ch;color:var(--color-muted-light);font-size:.82rem}.founders{background:var(--color-paper)}.founder-grid{gap:var(--space-5);display:grid}.founder-card{border:1px solid var(--color-line);background:#fff;border-radius:clamp(2rem,4vw,3.5rem);display:grid;overflow:hidden}.founder-card figure{background:var(--color-sand);position:relative;overflow:hidden}.founder-card figure:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e}.founder-card figure img{width:100%;transition:transform var(--motion-fast) var(--motion-easing);display:block}.founder-card:hover figure img{transform:scale(1.015)}.founder-card figure>span{z-index:1;color:#fff;background:var(--color-signal);border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:.66rem;font-weight:800;display:grid;position:absolute;bottom:1rem;right:1rem}.founder-copy{align-content:center;gap:var(--space-3);padding:clamp(1.5rem,4vw,3rem);display:grid}.founder-role{color:var(--color-signal);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:800}.founder-copy h3{letter-spacing:-.05em;max-width:12ch;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.05}.founder-copy>p:not(.founder-role){max-width:52ch;color:var(--color-muted)}.founder-copy a{width:fit-content;min-height:44px;text-decoration-color:var(--color-sand-strong);align-items:center;gap:.6rem;margin-top:.4rem;font-size:.88rem;font-weight:760;text-decoration-thickness:2px;display:inline-flex}.founder-copy a span{transition:transform var(--motion-fast) ease}.founder-copy a:hover span{transform:translate(2px,-2px)}.not-found{color:#fff;background:var(--color-ink-soft);align-items:center;min-height:100svh;display:grid}.not-found-inner{padding-block:clamp(5rem,14vw,10rem)}.not-found h1{max-width:10ch;margin-block:var(--space-4)}.not-found-inner>p:not(.section-label){max-width:44ch;margin-bottom:var(--space-5);color:var(--color-muted-light);font-size:var(--font-lead)}.contact{color:#fff;background:radial-gradient(circle at 84% 18%, #bd39332e, transparent 34%), var(--color-ink-soft)}.contact-inner{gap:2rem;padding-block:clamp(3rem,6vw,5rem);display:grid}.contact h2{margin-block:1rem;font-size:clamp(2.5rem,5vw,4rem)}.contact-introduction{max-width:32ch;color:var(--color-muted-light);font-size:var(--font-lead);margin-bottom:1rem}.contact-email{color:#fff;width:fit-content;min-height:3.25rem;text-decoration-color:var(--color-sand);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;align-items:center;font-weight:760;text-decoration-thickness:2px;display:inline-flex}.contact-email:hover{border-color:var(--color-sand);background:#ffffff0f}.contact-form,.contact-form label{gap:.6rem;display:grid}.contact-form{gap:1.1rem}.contact-form label{font-size:.875rem;font-weight:600}.contact-fields{gap:1rem;display:grid}.contact-form input,.contact-form textarea{border-radius:var(--radius-control);color:#fff;width:100%;min-width:0;min-height:48px;font:inherit;background:#ffffff0a;border:1px solid #686b65;padding:.85rem 1rem;font-weight:400}.contact-form textarea{resize:vertical}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:2px solid var(--color-sand);outline-offset:3px}.contact-actions{justify-items:start;gap:.75rem;display:grid}.contact-actions p{color:var(--color-muted-light);font-size:.8rem}@media (width>=48rem){.contact-inner{grid-template-columns:1fr 1.2fr;gap:4rem}.contact-fields{grid-template-columns:1fr 1fr}}.site-footer{color:#fff;background:var(--color-ink-soft)}.disclaimer{padding-block:var(--space-5);border-bottom:1px solid var(--color-line-dark)}.disclaimer-inner{gap:var(--space-3);display:grid}.disclaimer h2{color:var(--color-sand);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem}.disclaimer p{max-width:90ch;color:var(--color-muted-light);font-size:.84rem}.footer-main{gap:var(--space-5);padding-block:var(--space-6);display:grid}.footer-brand{gap:.3rem;display:grid}.footer-brand p,.footer-copyright{color:var(--color-muted-light);font-size:.78rem}.footer-main nav ul{flex-wrap:wrap;gap:.35rem 1.5rem;display:flex}.footer-main nav a{color:#ffffffb8;align-items:center;min-height:44px;font-size:.84rem;font-weight:700;display:inline-flex}.footer-main nav a:hover{color:var(--color-sand)}.hero .reveal{animation:hero-reveal var(--motion-medium) var(--motion-easing) both}.hero .hero-product{animation-delay:90ms}@keyframes hero-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=47.99rem){.header-inner{flex-wrap:wrap;padding-block:.45rem}.primary-navigation{gap:var(--space-3);width:100%;padding-bottom:var(--space-3);display:grid}.navigation-links{display:grid}.navigation-links a{border-bottom:1px solid var(--color-line-dark);width:100%}.js .menu-toggle{display:inline-flex}.js .primary-navigation{inset:var(--header-height) 0 auto;width:100%;max-height:calc(100dvh - var(--header-height));padding:1.2rem var(--space-page) 1.5rem;border-bottom:1px solid var(--color-line-dark);opacity:0;visibility:hidden;transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease, visibility 0s linear var(--motion-fast);background:#0c0f0dfb;position:fixed;overflow-y:auto;transform:translateY(-10px);box-shadow:0 25px 50px #00000047}.js .menu-open .primary-navigation{opacity:1;visibility:visible;transition-delay:0s;transform:none}.hero-product figcaption,.product-window figcaption{display:grid}.hero-product figcaption a,.product-window figcaption a{align-items:center;width:fit-content;min-height:36px;display:inline-flex}.hero-actions{display:grid}.hero-actions .button{width:100%}}@media (width>=40rem){.proof-list{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-list li{padding-inline:var(--space-4);border-bottom:1px solid #0c0f0d33}.proof-list li:nth-child(odd){border-right:1px solid #0c0f0d33}.proof-list li:nth-last-child(-n+2){border-bottom:0}.founder-card{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr)}}@media (width>=48rem){.section-heading-inline{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.section-heading-inline .section-label{grid-column:1/-1}.workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow:before{display:none}.workflow li{min-height:12rem;padding:var(--space-5);border-top:1px solid var(--color-line);grid-template-columns:3rem 1fr}.workflow li:nth-child(odd){border-right:1px solid var(--color-line)}.founder-card{min-height:27rem}.footer-main{grid-template-columns:1fr auto;align-items:center}.footer-copyright{grid-column:1/-1}}@media (width>=64rem){.hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.hero-product{transform:translate(2rem)}.product-panel{grid-template-columns:minmax(18rem,.62fr) minmax(0,1.38fr);align-items:center}.why-grid{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}.credibility-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}.credibility .section-heading{top:calc(var(--header-height) + 2rem);position:sticky}.disclaimer-inner{grid-template-columns:13rem 1fr}.footer-main{grid-template-columns:1fr auto auto}.footer-copyright{grid-column:auto}}@media (width>=80rem){.proof-list{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-list li{border-bottom:0;border-right:1px solid #0c0f0d33}.proof-list li:last-child{border-right:0}.workflow{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr))}.workflow li,.workflow li:nth-child(odd){border-right:1px solid var(--color-line)}.workflow li:last-child{border-right:0}}@media (width<=24.5rem){:root{--space-page:1rem}.brand-image{width:7rem}.menu-toggle{min-width:4.9rem}h1{font-size:clamp(2.75rem,14vw,4rem)}.trust-line{display:grid}.product-carousel-tabs button{min-width:7.2rem;padding-inline:.75rem}.founder-card{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
