.dark,:root{color-scheme:dark;--paper:#100b08;--paper-2:#160f0b;--card:#1d1410;--ink:#fff6eb;--ink-2:#c7b7a9;--ink-3:#918176;--signal:#e8893f;--signal-2:#ffad68;--rule:rgba(255,238,222,0.11);--mkt-bg:#100b08;--mkt-bg-soft:#17100c;--mkt-surface:#1e1510;--mkt-surface-raised:#291b13;--mkt-text:#fff6eb;--mkt-text-2:#c7b7a9;--mkt-text-3:#918176;--mkt-caramel:#e8893f;--mkt-caramel-bright:#ffad68;--mkt-caramel-deep:#9e431d;--mkt-champagne:#f3c98b;--mkt-border:rgba(255,238,222,0.11);--mkt-border-strong:rgba(255,204,157,0.24);--mkt-glow:rgba(232,137,63,0.2);--mkt-shadow:0 32px 100px rgba(0,0,0,0.42);--mkt-radius-sm:12px;--mkt-radius:20px;--mkt-radius-lg:28px}html{scroll-behavior:smooth;scroll-padding-top:88px;background:var(--mkt-bg)}body{min-width:320px;overflow-x:clip;background:radial-gradient(900px 560px at 82% -10%,rgba(232,137,63,.11),transparent 70%),var(--mkt-bg);color:var(--mkt-text);font-family:var(--font-body),var(--font-sc-body);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:rgba(232,137,63,.34);color:#fffaf4}:where(a,button,summary):focus-visible{outline:2px solid var(--mkt-caramel-bright);outline-offset:4px}.shell{width:100%;max-width:1376px;margin-inline:auto;padding-inline:48px}.home-shell,.site-shell{min-height:100dvh;display:flex;flex-direction:column;background:transparent}.home-shell main,.site-shell main{min-width:0;flex:1}.nav{position:sticky;top:0;z-index:80;height:72px;border-bottom:1px solid var(--mkt-border);background:rgba(16,11,8,.78);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}.nav:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(232,137,63,.28),transparent);opacity:.45}.nav .shell{height:72px;padding-inline:48px;gap:clamp(20px,3vw,46px);background:transparent}.brand{gap:10px;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:17px;font-weight:700;letter-spacing:-.025em}:lang(en) .brand{font-family:var(--font-display);font-size:18px}.brand .logo{width:24px;height:24px;filter:drop-shadow(0 0 12px rgba(232,137,63,.18))}.nav-anchors{gap:30px;color:var(--mkt-text-2);font-size:13.5px;font-weight:500}.nav-anchors a{position:relative;padding-block:25px 23px}.nav-anchors a:after{content:"";position:absolute;right:50%;bottom:17px;left:50%;height:2px;border-radius:99px;background:var(--mkt-caramel);transition:right .25s var(--ease-out),left .25s var(--ease-out)}.nav-anchors a:hover,.nav-anchors a[aria-current=page]{color:var(--mkt-text)}.nav-anchors a:hover:after,.nav-anchors a[aria-current=page]:after{right:28%;left:28%}.nav-utils{gap:12px}.switch{height:34px;border-color:var(--mkt-border);border-radius:10px;background:rgba(255,255,255,.025);font-size:10px}.switch button{min-width:38px;padding:5px 9px;color:var(--mkt-text-3)}.switch button[aria-pressed=true]{background:rgba(255,255,255,.1);color:var(--mkt-text)}.nav-cta-slot{display:block;margin-left:0}.nav-cta-clip{display:block;overflow:visible}.nav .cta,.past-hero .nav .cta,.starmap-open .nav .cta{display:inline-flex;min-height:36px;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(255,181,113,.22);border-radius:11px;background:linear-gradient(135deg,var(--mkt-caramel-bright),var(--mkt-caramel));box-shadow:0 8px 26px rgba(168,73,28,.24),inset 0 1px rgba(255,255,255,.28);color:#24130a;font-size:13px;font-weight:700;line-height:20px;opacity:1;transform:none;pointer-events:auto;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.nav .cta:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(168,73,28,.34),inset 0 1px rgba(255,255,255,.32)}.nav .cta .arrow{color:#24130a}.nav-menu-button{display:none;width:40px;height:40px;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px solid var(--mkt-border);border-radius:11px;background:rgba(255,255,255,.035)}.nav-menu-button span{display:block;width:16px;height:1px;background:currentColor;transition:transform .24s var(--ease-out)}.nav-menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.nav-menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-site-menu{display:none}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:11px 20px;border-radius:14px;font-size:14px;font-weight:700;line-height:1.2;transition:transform .22s var(--ease-out),border-color .22s var(--ease-out),background-color .22s var(--ease-out),box-shadow .22s var(--ease-out)}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0) scale(.985)}.button-primary{border:1px solid rgba(255,194,139,.24);background:linear-gradient(135deg,var(--mkt-caramel-bright),var(--mkt-caramel));box-shadow:0 9px 26px rgba(157,67,28,.24),inset 0 1px rgba(255,255,255,.35);color:#24130a}.button-primary:hover{box-shadow:0 15px 36px rgba(157,67,28,.34),inset 0 1px rgba(255,255,255,.4)}.button-secondary{border:1px solid var(--mkt-border-strong);background:rgba(255,255,255,.045);color:var(--mkt-text);box-shadow:inset 0 1px rgba(255,255,255,.05);backdrop-filter:blur(12px)}.button-secondary:hover{border-color:rgba(255,204,157,.4);background:rgba(255,255,255,.075)}.button-large{min-height:56px;padding-inline:27px;border-radius:16px;font-size:15px}.journey-root{height:calc(220svh - 72px);background:radial-gradient(70% 48% at 50% 26%,rgba(232,137,63,.15),transparent 68%),radial-gradient(42% 38% at 14% 62%,rgba(255,187,121,.055),transparent 72%),linear-gradient(180deg,#100b08,#140e0b 54%,#0d0907)}.journey-root:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.016) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 0);background-size:64px 64px;mask-image:linear-gradient(180deg,black,transparent 82%)}.journey-anchor{top:92svh;scroll-margin-top:72px}.journey-sticky{top:72px;height:calc(100svh - 72px)}.journey-clip{background:radial-gradient(58% 52% at 50% 32%,rgba(232,137,63,.13),transparent 70%),linear-gradient(180deg,rgba(20,13,10,.42),#100b08)}.journey-hero-layer{z-index:3}.mkt-hero{width:100%}.mkt-hero,.mkt-hero-inner{min-height:100%;display:flex}.mkt-hero-inner{position:relative;z-index:2;flex-direction:column;align-items:center;padding-top:clamp(54px,8svh,90px);text-align:center}.hero-badge{display:inline-flex;min-height:32px;align-items:center;gap:9px;margin-bottom:22px;padding:6px 12px;border:1px solid rgba(255,201,151,.17);border-radius:999px;background:rgba(255,255,255,.035);color:var(--mkt-text-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px rgba(255,255,255,.045);animation:commercial-rise .72s var(--ease-expo) both}.hero-badge>span{width:6px;height:6px;border-radius:50%;background:var(--mkt-caramel-bright);box-shadow:0 0 16px var(--mkt-caramel)}.hero-title{max-width:1000px;margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(46px,5.7vw,82px);font-weight:700;line-height:1.04;letter-spacing:-.055em;text-wrap:balance;animation:commercial-rise .82s var(--ease-expo) .06s both}:lang(en) .hero-title{max-width:1050px;font-family:var(--font-display);font-size:clamp(48px,6.2vw,88px)}.hero-title-accent,.hero-title-primary{display:inline-block;background:linear-gradient(90deg,#fff4e8 8%,var(--mkt-champagne) 48%,var(--mkt-caramel-bright) 88%);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-title-primary{background-image:linear-gradient(105deg,#ffffff 6%,#fff4e8 48%,#e8d1bd 94%);filter:drop-shadow(0 10px 28px rgba(255,238,222,.08))}.hero-title-accent{margin-left:.06em;filter:drop-shadow(0 12px 32px rgba(232,137,63,.13))}.hero-subtitle{max-width:700px;margin:24px 0 0;color:var(--mkt-text-2);font-size:clamp(15px,1.35vw,18px);line-height:1.75;text-wrap:balance;animation:commercial-rise .78s var(--ease-expo) .12s both}.hero-actions{flex-wrap:wrap;gap:12px;animation:commercial-rise .78s var(--ease-expo) .18s both}.hero-actions,.hero-proof{display:flex;justify-content:center;margin-top:28px}.hero-proof{align-items:stretch;gap:0;border:1px solid var(--mkt-border);border-radius:16px;background:rgba(17,11,8,.54);box-shadow:inset 0 1px rgba(255,255,255,.035);backdrop-filter:blur(12px);animation:commercial-rise .78s var(--ease-expo) .24s both}.hero-proof>div{display:flex;align-items:flex-start;gap:9px;min-width:205px;padding:12px 16px;text-align:left}.hero-proof>div+div{border-left:1px solid var(--mkt-border)}.hero-proof>div>span{display:grid;width:20px;height:20px;flex:none;place-items:center;margin-top:1px;border-radius:50%;background:rgba(232,137,63,.13);color:var(--mkt-caramel-bright);font-size:10px}.hero-proof p{display:flex;flex-direction:column;gap:1px;margin:0}.hero-proof strong{color:var(--mkt-text);font-size:12px;font-weight:650}.hero-proof small{color:var(--mkt-text-3);font-size:10.5px;white-space:nowrap}.hero-prompts{display:flex;max-width:880px;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;opacity:.7;animation:commercial-rise .78s var(--ease-expo) .3s both}.hero-prompts span{padding:6px 10px;border:1px solid rgba(255,238,222,.08);border-radius:999px;background:rgba(255,255,255,.02);color:var(--mkt-text-3);font-size:10.5px}@keyframes commercial-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.journey-scroll-cue{bottom:clamp(188px,26svh,245px);width:38px;height:38px;border-color:var(--mkt-border-strong);background:rgba(27,18,13,.78);color:var(--mkt-text-2)}.journey-copy{top:clamp(28px,4.5svh,52px)}.showcase-head{align-items:end;gap:clamp(30px,6vw,100px)}.showcase-kicker{color:var(--mkt-caramel-bright);font-size:10px}.showcase-kicker>span{background:var(--mkt-caramel);box-shadow:0 0 14px var(--mkt-caramel)}.showcase-head h2{max-width:720px;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(36px,4vw,58px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}:lang(en) .showcase-head h2{max-width:820px;font-family:var(--font-display)}.showcase-head>p{max-width:500px;color:var(--mkt-text-2);font-size:14px;line-height:1.72}.journey-product{bottom:clamp(10px,1.6svh,18px);max-width:1280px}.journey-product .showcase-stage{height:clamp(420px,calc(100svh - 370px),610px)}.journey-product .showcase-viewport:after{border-color:rgba(255,223,193,.12);background:radial-gradient(70% 76% at 50% 60%,rgba(232,137,63,.12),transparent 72%),linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.012));box-shadow:0 60px 140px rgba(0,0,0,.58),0 0 80px rgba(160,67,27,.08),inset 0 1px rgba(255,255,255,.07)}.showcase-grid{opacity:.16;background-image:linear-gradient(rgba(232,137,63,.08) 1px,transparent 0),linear-gradient(90deg,rgba(232,137,63,.08) 1px,transparent 0)}.showcase-aura-one{background:rgba(232,137,63,.28)}.showcase-aura-two{background:rgba(243,201,139,.15)}.showcase-device{border-color:rgba(255,238,222,.14);background:#15100d;box-shadow:0 34px 90px rgba(0,0,0,.54),0 0 0 1px rgba(255,255,255,.025),inset 0 1px rgba(255,255,255,.09)}.device-pc{border-radius:18px}.device-ipad{border-radius:22px}.device-iphone{border-radius:25px}.device-chrome{border-bottom-color:rgba(255,255,255,.075);background:linear-gradient(180deg,#241913,#1a120e);color:var(--mkt-text-3)}.device-foot{background:linear-gradient(180deg,#34231a,#1c130f);box-shadow:0 12px 28px rgba(0,0,0,.35)}.stage-axis,.stage-caption{color:var(--mkt-text-3)}.stage-scan{background:linear-gradient(90deg,transparent,rgba(255,177,105,.48),transparent)}.showcase-controls{min-height:44px}.showcase-dots button{position:relative;min-width:36px;min-height:36px}.showcase-dots button span{background:rgba(255,238,222,.2)}.showcase-dots button.is-active span{background:var(--mkt-caramel-bright);box-shadow:0 0 14px rgba(232,137,63,.48)}.showcase-nav button{width:42px;height:42px;border-color:var(--mkt-border);border-radius:12px;background:rgba(255,255,255,.03);color:var(--mkt-text-2)}.showcase-nav button:hover:not(:disabled){border-color:var(--mkt-border-strong);background:rgba(232,137,63,.12);color:var(--mkt-text)}.journey-progress{color:var(--mkt-text-3)}.journey-progress i{background:linear-gradient(to bottom,var(--mkt-caramel) 0 50%,rgba(255,238,222,.15) 50%)}.marketing-story{position:relative;z-index:2;overflow:clip;background:radial-gradient(850px 520px at 100% 17%,rgba(232,137,63,.07),transparent 72%),linear-gradient(180deg,#0d0907,var(--mkt-bg) 12%,var(--mkt-bg))}.value-ribbon{border-top:1px solid var(--mkt-border);border-bottom:1px solid var(--mkt-border);background:rgba(255,255,255,.018)}.value-ribbon .shell{display:grid;grid-template-columns:repeat(4,1fr);padding-block:22px}.value-ribbon .shell>div{display:flex;min-height:34px;align-items:center;justify-content:center;gap:10px;padding-inline:18px;color:var(--mkt-text-2);font-size:12px;text-align:center}.value-ribbon .shell>div+div{border-left:1px solid var(--mkt-border)}.value-ribbon .shell>div>span{display:grid;width:24px;height:24px;flex:none;place-items:center;border-radius:50%;background:rgba(232,137,63,.1);color:var(--mkt-caramel-bright)}.capability-icon svg,.value-ribbon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.marketing-section{position:relative;padding-block:clamp(96px,10vw,148px);content-visibility:auto;contain-intrinsic-size:900px}.marketing-section+.marketing-section{border-top:1px solid rgba(255,238,222,.065)}.section-heading{max-width:800px;margin-bottom:clamp(42px,6vw,72px)}.section-heading-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:72px}.page-kicker,.section-kicker{display:flex;align-items:center;gap:10px;margin:0 0 17px;color:var(--mkt-caramel-bright);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.page-kicker:before,.section-kicker:before{content:"";width:22px;height:1px;background:currentColor;box-shadow:0 0 12px var(--mkt-caramel)}.final-cta h2,.section-heading h2{max-width:900px;margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(40px,4.7vw,66px);font-weight:700;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}:lang(en) .final-cta h2,:lang(en) .section-heading h2{font-family:var(--font-display)}.section-heading-split>p,.section-heading>p:last-child{max-width:600px;margin:20px 0 0;color:var(--mkt-text-2);font-size:15.5px;line-height:1.78}.section-heading-split>p{margin:0 0 4px}.capability-section:before{content:"";position:absolute;top:8%;right:-22%;width:720px;height:720px;border-radius:50%;background:rgba(232,137,63,.065);filter:blur(100px);pointer-events:none}.capability-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.capability-card{position:relative;min-height:440px;overflow:hidden;border:1px solid var(--mkt-border);border-radius:var(--mkt-radius-lg);background:radial-gradient(440px 260px at 88% 100%,rgba(232,137,63,.11),transparent 74%),linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.014)),var(--mkt-surface);box-shadow:inset 0 1px rgba(255,255,255,.04);transition:transform .35s var(--ease-out),border-color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.capability-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 36%);pointer-events:none}.capability-card:hover{border-color:var(--mkt-border-strong);box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.055);transform:translateY(-4px)}.cap-research{grid-column:span 7}.cap-slides{grid-column:span 5}.cap-document,.cap-image,.cap-sheet{grid-column:span 4;min-height:400px}.cap-context{grid-column:span 12;min-height:330px}.capability-copy{position:relative;z-index:3;max-width:58%;padding:30px}.cap-document .capability-copy,.cap-image .capability-copy,.cap-sheet .capability-copy{max-width:none}.cap-context .capability-copy{max-width:52%;padding:42px}.capability-icon{display:grid;width:38px;height:38px;place-items:center;margin-bottom:24px;border:1px solid rgba(255,204,157,.18);border-radius:12px;background:rgba(232,137,63,.1);color:var(--mkt-caramel-bright);box-shadow:inset 0 1px rgba(255,255,255,.055)}.capability-icon svg{width:18px;height:18px}.capability-copy>p:first-of-type{margin:0 0 8px;color:var(--mkt-caramel-bright);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase}.capability-copy h3{margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(24px,2.2vw,34px);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}:lang(en) .capability-copy h3{font-family:var(--font-display)}.capability-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.capability-tags span{padding:4px 8px;border:1px solid rgba(255,238,222,.085);border-radius:999px;background:rgba(255,255,255,.025);color:var(--mkt-text-2);font-size:10px}.capability-body{max-width:520px;margin:18px 0 0;color:var(--mkt-text-2);line-height:1.75}.cap-visual{position:absolute;z-index:1;pointer-events:none}.research-visual{right:24px;bottom:20px;width:44%;height:78%}.source-stack{position:absolute;top:8%;left:0;z-index:2;display:flex;flex-direction:column;gap:8px}.source-stack span{display:flex;width:max-content;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,238,222,.1);border-radius:9px;background:rgba(34,23,17,.9);color:var(--mkt-text-2);font-size:9px;box-shadow:0 9px 28px rgba(0,0,0,.24)}.source-stack span:nth-child(2){margin-left:16px}.source-stack span:nth-child(3){margin-left:5px}.source-stack i{width:6px;height:6px;border-radius:50%;background:var(--mkt-caramel)}.report-sheet{position:absolute;right:0;bottom:-8%;width:78%;height:88%;padding:28px 24px;border:1px solid rgba(255,238,222,.12);border-radius:18px 18px 0 0;background:linear-gradient(145deg,#fcf7f0,#e9ded1);box-shadow:0 30px 70px rgba(0,0,0,.35);transform:rotate(3deg)}.report-sheet b,.report-sheet i{display:block;height:5px;margin-bottom:13px;border-radius:99px;background:#b8a89a}.report-sheet b{width:58%;height:12px;margin-bottom:28px;background:#281b15}.report-sheet .short{width:67%}.report-sheet small{position:absolute;right:18px;bottom:18px;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#d96f32;color:white;font:700 10px var(--font-mono)}.slides-visual{right:-1%;bottom:0;width:68%;height:60%}.mini-slide{position:absolute;right:5%;bottom:-3%;width:88%;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,238,222,.14);border-radius:13px;box-shadow:0 24px 55px rgba(0,0,0,.38)}.slide-back{transform:translate(-42px,-42px) rotate(-8deg);background:#302018}.slide-mid{transform:translate(-17px,-20px) rotate(-3deg);background:#493026}.slide-front{padding:22px;background:radial-gradient(circle at 88% 18%,rgba(232,137,63,.32),transparent 27%),linear-gradient(145deg,#1e172b,#161226);color:#fff7ee}.mini-slide>span{position:absolute;top:12px;right:14px;font:500 9px var(--font-mono);color:rgba(255,255,255,.45)}.slide-front small{color:var(--mkt-caramel-bright);font:600 7px var(--font-mono);letter-spacing:.14em}.slide-front strong{display:block;max-width:12ch;margin-top:21px;font-family:var(--font-sc-body);font-size:clamp(19px,2vw,28px);line-height:1.08;letter-spacing:-.04em}.slide-front i{position:absolute;right:20px;bottom:18px;width:34%;height:7px;border-radius:99px;background:linear-gradient(90deg,var(--mkt-caramel),rgba(255,255,255,.16))}.document-visual,.image-visual,.sheet-visual{right:20px;bottom:-5px;left:20px;height:44%}.doc-page{position:absolute;right:2%;bottom:-8%;width:62%;height:126%;padding:24px 20px;border-radius:15px 15px 0 0;background:linear-gradient(145deg,#fffaf4,#e6d9cb);box-shadow:0 22px 58px rgba(0,0,0,.34);transform:rotate(3deg)}.doc-page small{color:#a06d4f;font:600 7px var(--font-mono)}.doc-page b,.doc-page i{display:block;height:4px;margin-top:10px;border-radius:99px;background:#b7a698}.doc-page b{width:62%;height:10px;margin-top:20px;background:#2b1b14}.doc-page .short{width:70%}.doc-page span{position:absolute;right:16px;bottom:15px;width:28px;height:4px;border-radius:99px;background:#da7134}.sheet-visual{overflow:hidden;border:1px solid rgba(255,238,222,.1);border-radius:14px 14px 0 0;background:#f4eee7;box-shadow:0 20px 55px rgba(0,0,0,.34);transform:rotate(-1.5deg)}.formula-bar{height:26px;padding:7px 10px;border-bottom:1px solid #d8cabd;background:#e6dbd0;color:#6d5b4d;font:600 7px var(--font-mono)}.sheet-grid{display:grid;grid-template-columns:repeat(5,1fr);height:calc(100% - 52px)}.sheet-grid i{border-right:1px solid #ded1c6;border-bottom:1px solid #ded1c6}.sheet-grid i:nth-child(7),.sheet-grid i:nth-child(8),.sheet-grid i:nth-child(9){background:rgba(221,111,50,.18)}.sheet-total{position:absolute;right:0;bottom:0;left:0;display:flex;height:26px;align-items:center;justify-content:space-between;padding-inline:10px;background:#293829;color:#eaf3e7;font:600 7px var(--font-mono)}.sheet-total strong{font-size:9px}.image-visual{overflow:visible}.image-tile{position:absolute;bottom:0;width:42%;height:92%;border:1px solid rgba(255,255,255,.13);border-radius:14px 14px 0 0;background:radial-gradient(circle at 50% 34%,rgba(255,224,189,.85) 0 12%,transparent 13%),radial-gradient(circle at 50% 52%,rgba(108,57,34,.9) 0 24%,transparent 25%),linear-gradient(145deg,#d9864e,#522718);box-shadow:0 22px 52px rgba(0,0,0,.32)}.tile-one{left:3%;transform:rotate(-6deg)}.tile-two{left:30%;z-index:2;height:108%;transform:translateY(-5%);background:radial-gradient(circle at 62% 35%,rgba(255,233,207,.85) 0 13%,transparent 14%),radial-gradient(circle at 48% 55%,rgba(62,45,34,.88) 0 27%,transparent 28%),linear-gradient(145deg,#be794d,#27211b)}.tile-three{right:3%;transform:rotate(6deg);background:radial-gradient(circle at 43% 38%,rgba(255,226,194,.85) 0 12%,transparent 13%),radial-gradient(circle at 54% 57%,rgba(87,53,38,.9) 0 24%,transparent 25%),linear-gradient(145deg,#e0a16d,#493129)}.image-visual b{position:absolute;right:7px;bottom:8px;z-index:3;padding:4px 7px;border-radius:99px;background:rgba(16,11,8,.75);color:white;font:500 7px var(--font-mono);backdrop-filter:blur(8px)}.context-visual{top:0;right:2%;width:43%;height:100%}.memory-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(255,204,157,.13);border-radius:50%;transform:translate(-50%,-50%)}.orbit-one{width:280px;height:190px;transform:translate(-50%,-50%) rotate(-10deg)}.orbit-two{width:360px;height:245px;transform:translate(-50%,-50%) rotate(14deg)}.memory-orbit span{position:absolute;top:-5px;left:50%;width:9px;height:9px;border-radius:50%;background:var(--mkt-caramel-bright);box-shadow:0 0 22px var(--mkt-caramel)}.orbit-two span{top:auto;right:11%;bottom:10%;left:auto;background:var(--mkt-champagne)}.memory-core{position:absolute;top:50%;left:50%;display:grid;width:112px;height:112px;place-items:center;border:1px solid rgba(255,204,157,.23);border-radius:50%;background:radial-gradient(circle,rgba(232,137,63,.2),rgba(33,21,15,.9) 72%);box-shadow:0 0 70px rgba(232,137,63,.16),inset 0 1px rgba(255,255,255,.08);color:var(--mkt-text);transform:translate(-50%,-50%)}.memory-core i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--mkt-caramel-bright);box-shadow:0 0 18px var(--mkt-caramel)}.memory-core b{margin-top:36px;font-size:12px}.context-visual small{position:absolute;right:0;bottom:24px;left:0;color:var(--mkt-text-3);font:500 9px var(--font-mono);letter-spacing:.07em;text-align:center}.scenario-section{background:radial-gradient(800px 460px at -12% 50%,rgba(232,137,63,.07),transparent 72%),rgba(255,255,255,.012)}.scenario-list{border-top:1px solid var(--mkt-border)}.scenario-card{display:grid;grid-template-columns:72px minmax(220px,.8fr) minmax(360px,1.2fr);gap:clamp(24px,4vw,62px);align-items:center;padding-block:32px;border-bottom:1px solid var(--mkt-border);transition:padding .28s var(--ease-out),background-color .28s var(--ease-out)}.scenario-card:hover{padding-inline:18px;background:rgba(255,255,255,.018)}.scenario-index{align-self:start;color:var(--mkt-caramel-bright);font:500 10px var(--font-mono);letter-spacing:.1em}.scenario-copy h3{margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(24px,2.4vw,34px);letter-spacing:-.035em}:lang(en) .scenario-copy h3{font-family:var(--font-display)}.scenario-copy p{max-width:440px;margin:12px 0 0;color:var(--mkt-text-2);font-size:13px;line-height:1.75}.scenario-prompt{padding:18px 20px;border:1px solid var(--mkt-border);border-radius:17px;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),var(--mkt-surface);box-shadow:inset 0 1px rgba(255,255,255,.035)}.scenario-prompt>span{color:var(--mkt-caramel-bright);font:500 8.5px var(--font-mono);letter-spacing:.12em}.scenario-prompt blockquote{margin:9px 0 14px;color:var(--mkt-text);line-height:1.65}.scenario-prompt>div{display:flex;flex-wrap:wrap;gap:6px}.scenario-prompt b{padding:4px 8px;border-radius:6px;background:rgba(232,137,63,.1);color:var(--mkt-champagne);font-size:9px;font-weight:500}.workflow-section{background:radial-gradient(620px 460px at 76% 54%,rgba(232,137,63,.1),transparent 74%),var(--mkt-bg-soft)}.workflow-shell{display:grid;grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:clamp(50px,8vw,112px);align-items:center}.workflow-shell .section-heading{grid-column:1;margin-bottom:38px}.workflow-list{grid-column:1;list-style:none;margin:0;padding:0}.workflow-list li{position:relative;display:grid;grid-template-columns:42px 1fr;gap:16px;padding-bottom:32px}.workflow-list li:last-child{padding-bottom:0}.workflow-number{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--mkt-border-strong);border-radius:12px;background:rgba(232,137,63,.08);color:var(--mkt-caramel-bright);font:600 9px var(--font-mono)}.workflow-list li>i{position:absolute;top:45px;bottom:6px;left:18px;width:1px;background:linear-gradient(var(--mkt-caramel),rgba(255,238,222,.08))}.workflow-list h3{margin:2px 0 6px;color:var(--mkt-text);font-size:16px}.workflow-list p{margin:0;color:var(--mkt-text-3);line-height:1.7}.workflow-demo{position:relative;grid-row:1/span 2;grid-column:2;min-height:570px;overflow:hidden;padding:36px;border:1px solid var(--mkt-border-strong);border-radius:32px;background:radial-gradient(380px 280px at 92% 4%,rgba(232,137,63,.17),transparent 70%),linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.012)),#1b120e;box-shadow:var(--mkt-shadow),inset 0 1px rgba(255,255,255,.07)}.workflow-demo:before{content:"ASKBORN · LIVE WORKSPACE";display:block;margin-bottom:50px;color:var(--mkt-text-3);font:500 8px var(--font-mono);letter-spacing:.12em}.demo-chat{max-width:88%;margin-left:auto;padding:17px 19px;border:1px solid rgba(255,238,222,.11);border-radius:18px 18px 5px 18px;background:rgba(255,255,255,.055)}.demo-chat small{color:var(--mkt-caramel-bright);font:500 8px var(--font-mono);letter-spacing:.1em}.demo-chat p{margin:8px 0 0;color:var(--mkt-text);font-size:13px;line-height:1.65}.demo-progress{display:flex;flex-direction:column;gap:9px;width:72%;margin-top:36px}.demo-progress span{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgba(255,238,222,.08);border-radius:10px;background:rgba(255,255,255,.025);color:var(--mkt-text-3);font-size:10.5px}.demo-progress i{width:7px;height:7px;border:1px solid var(--mkt-caramel);border-radius:50%;box-shadow:0 0 10px rgba(232,137,63,.3)}.demo-progress .is-done{color:var(--mkt-text-2)}.demo-progress .is-done i{background:var(--mkt-caramel-bright)}.demo-output{position:absolute;right:34px;bottom:34px;left:34px;display:flex;min-height:100px;align-items:flex-end;gap:8px;padding:20px;border:1px solid rgba(255,204,157,.17);border-radius:18px;background:linear-gradient(135deg,rgba(232,137,63,.11),rgba(255,255,255,.03))}.demo-output span{padding:6px 8px;border:1px solid rgba(255,238,222,.1);border-radius:7px;color:var(--mkt-text-2);font:600 8px var(--font-mono)}.demo-output b{align-self:center;margin-left:auto;color:var(--mkt-text);font-size:11px}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mkt-border);border-bottom:1px solid var(--mkt-border)}.trust-grid article{min-height:260px;padding:28px 26px 32px}.trust-grid article+article{border-left:1px solid var(--mkt-border)}.trust-grid article>span{color:var(--mkt-caramel-bright);font:500 9px var(--font-mono)}.trust-grid h3{margin:68px 0 12px;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:21px;letter-spacing:-.025em}:lang(en) .trust-grid h3{font-family:var(--font-display)}.trust-grid p{margin:0;color:var(--mkt-text-3);line-height:1.72}.faq-section{background:rgba(255,255,255,.012)}.faq-shell{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:clamp(54px,9vw,132px)}.faq-shell .section-heading{position:sticky;top:120px;align-self:start;margin-bottom:0}.home-faq{border-top:1px solid var(--mkt-border)}.home-faq details{border-bottom:1px solid var(--mkt-border)}.home-faq summary{display:grid;min-height:76px;grid-template-columns:38px 1fr 30px;gap:12px;align-items:center;color:var(--mkt-text);font-size:15px;font-weight:600;list-style:none}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary>span{color:var(--mkt-caramel-bright);font:500 8.5px var(--font-mono)}.home-faq summary>i{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--mkt-border);border-radius:9px;color:var(--mkt-text-2);font-style:normal;transition:transform .25s var(--ease-out),background-color .25s var(--ease-out)}.home-faq details[open] summary>i{background:rgba(232,137,63,.12);color:var(--mkt-caramel-bright);transform:rotate(45deg)}.home-faq details>p{max-width:650px;margin:-5px 40px 26px 50px;color:var(--mkt-text-2);font-size:13px;line-height:1.8}.final-cta{position:relative;min-height:640px;display:grid;overflow:hidden;place-items:center;border-top:1px solid var(--mkt-border);background:radial-gradient(520px 360px at 50% 52%,rgba(232,137,63,.17),transparent 72%),linear-gradient(180deg,#100b08,#140d09);text-align:center}.final-cta-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.final-cta .section-kicker{justify-content:center}.final-cta h2{max-width:850px;font-size:clamp(48px,5.6vw,78px)}.final-cta-inner>p:not(.section-kicker){max-width:620px;margin:24px 0 30px;color:var(--mkt-text-2);font-size:15px}.final-cta small{margin-top:14px;color:var(--mkt-text-3);font-size:10px}.final-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(255,204,157,.1);border-radius:50%;transform:translate(-50%,-50%)}.final-orbit.orbit-a{width:min(78vw,960px);height:min(46vw,560px);transform:translate(-50%,-50%) rotate(-7deg)}.final-orbit.orbit-b{width:min(58vw,720px);height:min(32vw,390px);transform:translate(-50%,-50%) rotate(11deg)}.site-shell .footer{position:static;inset:auto;z-index:auto;background:transparent;backdrop-filter:none}.page{position:relative;min-height:70dvh;padding:clamp(96px,10vw,144px) 0 clamp(110px,12vw,168px);overflow:hidden}.page:before{content:"";position:absolute;top:-260px;left:50%;width:850px;height:600px;border-radius:50%;background:rgba(232,137,63,.09);filter:blur(110px);transform:translateX(-50%);pointer-events:none}.page-head{position:relative;max-width:790px;margin-bottom:clamp(64px,8vw,104px)}.page-head-wide{max-width:950px}.page-h1{margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(48px,6.2vw,84px);font-weight:700;line-height:1.06;letter-spacing:-.055em;text-wrap:balance}:lang(en) .page-h1{font-family:var(--font-display);font-size:clamp(48px,6vw,80px)}.page-lede{max-width:760px;margin:24px 0 0;color:var(--mkt-text-2);font-size:16px;line-height:1.8}.page-statements{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.page-statements span{padding:7px 11px;border:1px solid var(--mkt-border);border-radius:999px;background:rgba(255,255,255,.026);color:var(--mkt-text-2);font-size:11px}.prose-rows{position:relative;border-top-color:var(--mkt-border)}.prose-row{display:grid;grid-template-columns:54px minmax(220px,.7fr) minmax(360px,1.3fr);gap:clamp(24px,4vw,58px);align-items:start;padding:38px 0;border-bottom-color:var(--mkt-border)}.prose-index{padding-top:4px;color:var(--mkt-caramel-bright);font:500 9px var(--font-mono);letter-spacing:.1em}.prose-t{margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:23px;line-height:1.35;letter-spacing:-.03em}:lang(en) .prose-t{font-family:var(--font-display);font-size:22px}.prose-d{max-width:760px;margin:0;color:var(--mkt-text-2);font-size:14px;line-height:1.82}.qa{display:block;max-width:940px;border-top:1px solid var(--mkt-border)}.qa-row{margin:0;padding:0;border:0;border-bottom:1px solid var(--mkt-border);border-radius:0;background:transparent}.qa-q{display:grid;min-height:86px;grid-template-columns:42px 1fr 32px;gap:14px;align-items:center;margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:17px;font-weight:700;list-style:none}:lang(en) .qa-q{font-family:var(--font-display);font-size:17px}.qa-q::-webkit-details-marker{display:none}.qa-q>span{color:var(--mkt-caramel-bright);font:500 9px var(--font-mono)}.qa-q>i{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--mkt-border);border-radius:9px;color:var(--mkt-text-2);font-style:normal;transition:transform .25s var(--ease-out),background-color .25s var(--ease-out)}.qa-row[open] .qa-q>i{background:rgba(232,137,63,.12);color:var(--mkt-caramel-bright);transform:rotate(45deg)}.qa-a{margin:-6px 44px 28px 56px;color:var(--mkt-text-2);font-size:14px;line-height:1.82}.log{position:relative;border-top-color:var(--mkt-border)}.log-row{grid-template-columns:230px 1fr;gap:58px;padding:40px 0;border-bottom-color:var(--mkt-border)}.log-ver{color:var(--mkt-text);font-family:var(--font-display);font-size:26px}.log-date{color:var(--mkt-text-3)}.log-items li{color:var(--mkt-text-2);font-size:14px}.tag{border-color:var(--mkt-border);border-radius:7px;background:rgba(255,255,255,.025);color:var(--mkt-text-3)}.tag-new{border-color:rgba(232,137,63,.25);background:rgba(232,137,63,.09);color:var(--mkt-caramel-bright)}.empty{max-width:760px;padding:36px;border-color:var(--mkt-border);border-radius:var(--mkt-radius);background:rgba(255,255,255,.018)}.empty,.footer{color:var(--mkt-text-3)}.footer{padding:0;border-top:1px solid var(--mkt-border);background:var(--mkt-bg)}.footer-main{display:grid;grid-template-columns:minmax(300px,1.8fr) repeat(3,minmax(130px,.65fr));gap:clamp(34px,6vw,86px);padding-block:70px 62px}.footer-brand>a{display:inline-flex;align-items:center;gap:10px;color:var(--mkt-text)}.footer-brand>a strong{font-family:var(--font-sc-body);font-size:19px}:lang(en) .footer-brand>a strong{font-family:var(--font-display)}.footer-brand>p{max-width:340px;margin:20px 0 26px;color:var(--mkt-text-3);font-size:12.5px;line-height:1.75}.footer-contact{display:flex;align-items:center;gap:12px}.footer-lab{color:var(--mkt-text-2);font-size:11px}.footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.footer-column>strong{margin-bottom:6px;color:var(--mkt-text);font-size:12px}.footer-column>a{color:var(--mkt-text-3);font-size:11.5px;transition:color .2s var(--ease-out),transform .2s var(--ease-out)}.footer-column>a:hover{color:var(--mkt-caramel-bright);transform:translateX(2px)}.footer-bottom{display:flex;min-height:70px;flex-wrap:wrap;align-items:center;gap:12px 24px;border-top:1px solid var(--mkt-border);color:var(--mkt-text-3)}.footer-company{color:var(--mkt-text-2);font-size:10.5px}.footer-beian{display:flex;gap:12px;margin-left:auto;color:var(--mkt-text-3);font-size:9px}.social-badge{width:30px;height:30px;border-radius:9px}@media (max-width:1100px){.nav .shell,.shell{padding-inline:32px}.nav-anchors{gap:20px}.hero-proof>div{min-width:180px}.capability-copy{max-width:68%}.cap-document,.cap-research,.cap-sheet,.cap-slides{grid-column:span 6}.cap-context,.cap-image{grid-column:span 6;min-height:400px}.cap-context .capability-copy{max-width:none;padding:30px}.context-visual{top:auto;right:0;bottom:-35px;width:100%;height:52%}.scenario-card{grid-template-columns:48px minmax(190px,.72fr) minmax(330px,1.28fr);gap:26px}.workflow-shell{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:54px}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-grid article:nth-child(3){border-left:0}.trust-grid article:nth-child(3),.trust-grid article:nth-child(4){border-top:1px solid var(--mkt-border)}}@media (max-width:860px){html{scroll-padding-top:68px}.nav,.nav .shell{height:64px}.nav .shell{padding-inline:22px}.nav .cta,.nav-anchors,.nav-cta-slot{display:none}.nav-menu-button{display:flex}.mobile-site-menu{position:fixed;top:64px;right:0;left:0;z-index:79;display:flex;max-height:calc(100dvh - 64px);flex-direction:column;gap:24px;overflow-y:auto;padding:20px 22px 26px;border-bottom:1px solid var(--mkt-border);background:radial-gradient(360px 180px at 100% 0,rgba(232,137,63,.12),transparent 72%),rgba(16,11,8,.995);box-shadow:0 30px 70px rgba(0,0,0,.48);opacity:0;transform:translateY(-12px);visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease-out),transform .24s var(--ease-out);backdrop-filter:blur(20px)}.mobile-site-menu.is-open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.mobile-site-menu nav{border-top:1px solid var(--mkt-border)}.mobile-site-menu nav a{display:grid;min-height:58px;grid-template-columns:34px 1fr 24px;align-items:center;border-bottom:1px solid var(--mkt-border);color:var(--mkt-text);font-size:15px}.mobile-site-menu nav span{color:var(--mkt-caramel-bright);font:500 8px var(--font-mono)}.mobile-site-menu nav i{color:var(--mkt-text-3);font-style:normal}.mobile-site-menu .button{width:100%}.journey-root{height:calc(205svh - 64px)}.journey-sticky{top:64px;height:calc(100svh - 64px)}.journey-anchor{top:86svh;scroll-margin-top:64px}.mkt-hero-inner{padding-top:clamp(42px,6svh,65px)}.hero-title{max-width:800px}.hero-proof>div{min-width:0;padding:11px 13px}.hero-prompts{max-width:680px}.journey-product{padding-inline:28px}.section-heading-split{grid-template-columns:1fr;gap:20px}.section-heading-split>p{margin-top:0}.scenario-card{grid-template-columns:42px 1fr}.scenario-prompt{grid-column:2}.workflow-shell{display:block}.workflow-shell .section-heading{max-width:720px}.workflow-list{max-width:650px}.workflow-demo{min-height:520px;margin-top:58px}.faq-shell{grid-template-columns:1fr;gap:46px}.faq-shell .section-heading{position:static}.prose-row{grid-template-columns:42px minmax(190px,.7fr) minmax(300px,1.3fr);gap:24px}.footer-main{grid-template-columns:1.5fr repeat(3,1fr);gap:28px}}@media (max-width:640px){.shell{padding-inline:20px}.brand span{font-size:15px}.switch{height:32px}.switch button{min-width:34px;padding-inline:7px}.journey-root{height:calc(190svh - 64px)}.journey-anchor{top:76svh}.journey-clip{perspective:900px}.mkt-hero-inner{align-items:flex-start;padding-top:42px;text-align:left}.hero-badge{margin-bottom:17px;font-size:8.5px}.hero-title{max-width:9.5em;font-size:clamp(40px,12.6vw,54px);line-height:1.06;text-wrap:wrap}:lang(en) .hero-title{max-width:8.8em;font-size:clamp(38px,11.5vw,51px)}.hero-title>span{margin-top:4px}.hero-subtitle{max-width:34em;margin-top:18px;font-size:14px;line-height:1.65;text-wrap:pretty}.hero-actions{width:100%;justify-content:flex-start;gap:9px;margin-top:22px}.hero-actions .button{min-height:44px;padding-inline:14px;border-radius:12px;font-size:12px}.hero-proof{display:none}.hero-prompts{justify-content:flex-start;margin-top:16px}.hero-prompts span{display:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-prompts span:first-child{display:block}.journey-scroll-cue{bottom:24svh}.journey-copy{top:24px}.journey-copy .showcase-head{gap:10px}.journey-copy .showcase-head h2{max-width:11ch;font-size:clamp(30px,9.2vw,40px)}:lang(en) .journey-copy .showcase-head h2{max-width:12ch}.journey-copy .showcase-head>p{max-width:34em;font-size:11.5px;line-height:1.58}.journey-product{bottom:10px;padding-inline:16px}.journey-product .showcase-stage{height:clamp(320px,calc(100svh - 335px),440px)}.journey-product .showcase-controls{margin-top:8px}.showcase-nav button{width:38px;height:38px}.value-ribbon .shell{display:flex;overflow-x:auto;padding-block:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.value-ribbon .shell::-webkit-scrollbar{display:none}.value-ribbon .shell>div{min-width:78vw;justify-content:flex-start;padding-inline:15px;scroll-snap-align:center;text-align:left}.marketing-section{padding-block:82px}.section-heading{margin-bottom:38px}.final-cta h2,.section-heading h2{font-size:clamp(36px,10.5vw,48px)}.section-heading-split>p,.section-heading>p:last-child{font-size:14px}.capability-grid{display:flex;flex-direction:column}.cap-context,.cap-document,.cap-image,.cap-research,.cap-sheet,.cap-slides,.capability-card{width:100%;min-height:560px}.cap-context .capability-copy,.capability-copy{max-width:none;padding:24px}.capability-copy h3{font-size:26px}.capability-body{font-size:12.5px}.research-visual{right:14px;bottom:-8px;width:68%;height:42%}.slides-visual{right:-2%;bottom:-4px;width:82%;height:39%}.document-visual,.image-visual,.sheet-visual{right:20px;bottom:-4px;left:20px;height:37%}.context-visual{top:auto;right:-7%;bottom:-24px;width:114%;height:38%}.scenario-card{grid-template-columns:32px 1fr;gap:16px;padding-block:26px}.scenario-card:hover{padding-inline:0}.scenario-copy h3{font-size:25px}.scenario-prompt{grid-column:1/-1;margin-top:5px}.workflow-demo{min-height:520px;padding:24px;border-radius:24px}.demo-chat{max-width:94%}.demo-progress{width:90%}.demo-output{right:20px;bottom:20px;left:20px;flex-wrap:wrap}.demo-output b{width:100%;margin-left:0}.trust-grid{grid-template-columns:1fr}.trust-grid article{min-height:0;padding:24px 5px 28px}.trust-grid article+article,.trust-grid article:nth-child(3),.trust-grid article:nth-child(4){border-top:1px solid var(--mkt-border);border-left:0}.trust-grid h3{margin-top:28px}.home-faq summary{min-height:72px;grid-template-columns:30px 1fr 30px;font-size:13.5px}.home-faq details>p{margin-right:0;margin-left:42px;font-size:12.5px}.final-cta{min-height:560px}.final-cta-inner>p:not(.section-kicker){font-size:14px}.final-orbit.orbit-a{width:130vw;height:80vw}.final-orbit.orbit-b{width:98vw;height:58vw}.page{padding:82px 0 100px}.page-head{margin-bottom:54px}.page-h1{font-size:clamp(42px,12vw,58px)}.page-lede{font-size:14px}.prose-row{grid-template-columns:28px 1fr;gap:12px;padding:28px 0}.prose-t{font-size:20px}.prose-d{grid-column:2;font-size:13px}.qa-q{min-height:76px;grid-template-columns:32px 1fr 30px;gap:10px;font-size:15px}.qa-a{margin-right:0;margin-left:42px;font-size:13px}.log-row{grid-template-columns:1fr;gap:18px}.footer-main{grid-template-columns:repeat(2,1fr);gap:42px 24px;padding-block:54px}.footer-brand{grid-column:1/-1}.footer-column:last-child{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.footer-column:last-child>strong{width:100%}.footer-bottom{padding-block:18px}.footer-beian{width:100%;flex-wrap:wrap;margin-left:0}}.capability-globe-section{padding-top:clamp(74px,7vw,104px);padding-bottom:clamp(96px,9vw,132px);contain-intrinsic-size:980px}.capability-globe-section:before{position:absolute;top:16%;left:-18%;width:620px;height:620px;border-radius:50%;background:rgba(232,137,63,.042);content:"";filter:blur(110px);pointer-events:none}.capability-globe-shell{max-width:1440px;padding-inline:clamp(36px,4.2vw,60px)}.capability-globe-heading{margin-bottom:clamp(38px,4vw,54px);grid-template-columns:minmax(0,1.1fr) minmax(320px,.64fr);gap:clamp(42px,6vw,82px)}.capability-globe-heading h2{max-width:720px;font-size:clamp(38px,4.1vw,58px)}.capability-globe-heading>p{max-width:470px}@media (max-width:860px){.capability-globe-shell{padding-inline:28px}.capability-globe-heading{grid-template-columns:1fr;gap:18px}.capability-globe-heading>p{margin:0}}@media (max-width:640px){.capability-globe-section{padding-block:68px 86px}.capability-globe-shell{padding-inline:16px}.capability-globe-heading{padding-inline:12px}.capability-globe-heading h2{font-size:clamp(29px,7.8vw,35px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-actions,.hero-badge,.hero-prompts,.hero-proof,.hero-subtitle,.hero-title{animation:none}.journey-root.is-reduced .journey-hero-layer{min-height:650px}}body{font-size:15px}.shell{max-width:1280px;padding-inline:44px}.button{min-height:44px;padding:10px 18px;border-radius:13px;font-size:13px}.button-large{min-height:50px;padding-inline:23px;border-radius:14px;font-size:14px}.mkt-hero-inner{padding-top:clamp(62px,7.5svh,82px)}.hero-badge{min-height:28px;margin-bottom:18px;padding:5px 10px;font-size:9px}.hero-title{max-width:880px;font-size:clamp(42px,4.8vw,68px);line-height:1.07;letter-spacing:-.048em}:lang(en) .hero-title{max-width:930px;font-size:clamp(43px,5vw,70px)}.hero-subtitle{max-width:600px;margin-top:20px;font-size:15px;line-height:1.7}.hero-actions{gap:10px;margin-top:24px}.hero-proof{gap:8px;margin-top:23px;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.hero-proof>div{min-width:0;align-items:center;gap:7px;padding:7px 11px;border:1px solid rgba(255,238,222,.085);border-radius:999px;background:rgba(255,255,255,.024)}.hero-proof>div+div{border-left:1px solid rgba(255,238,222,.085)}.hero-proof>div>span{width:17px;height:17px;margin:0;font-size:8px}.hero-proof strong{color:var(--mkt-text-2);font-size:10.5px;font-weight:550;white-space:nowrap}.journey-root{--journey-depth:0;--journey-ground-opacity:0.08;--journey-x:0vw;--journey-lift:0vh;--showcase-yaw:0deg;--showcase-pitch:0deg;--device-pc-z:0px;--device-pc-pitch:0deg;--device-ipad-z:0px;--device-ipad-yaw:-10deg;--device-ipad-roll:-3.5deg;--device-phone-z:0px;--device-phone-yaw:10deg;--device-phone-roll:3.5deg;height:calc(240svh - 72px)}.journey-clip{perspective:1600px;perspective-origin:50% 58%}.showcase-head{gap:clamp(38px,7vw,92px)}.showcase-head h2{max-width:620px;font-size:clamp(32px,3.4vw,48px);line-height:1.12}.showcase-head>p{max-width:420px;font-size:13px;line-height:1.65}.journey-product{max-width:1240px;transform:translate3d(calc(-50% + var(--journey-x)),calc(var(--journey-y) + var(--journey-lift) + var(--journey-exit-y)),0) rotateX(calc(var(--journey-tilt) + var(--showcase-pitch))) rotateY(var(--showcase-yaw)) scale(var(--journey-scale))}.journey-product .showcase-viewport{border-radius:30px;background:radial-gradient(65% 75% at 50% 66%,rgba(232,137,63,.14),transparent 72%),linear-gradient(155deg,rgba(255,255,255,.052),rgba(255,255,255,.008))}.journey-product .showcase-stage{height:clamp(500px,calc(100svh - 300px),620px);perspective:1400px;perspective-origin:50% 54%;transform-style:preserve-3d}.showcase-stage:after{content:"";position:absolute;right:12%;bottom:-3%;left:12%;z-index:0;height:25%;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.72),rgba(103,45,19,.2) 42%,transparent 72%);opacity:var(--journey-ground-opacity);transform:rotateX(66deg);transform-origin:center bottom;pointer-events:none}.device-pose,.showcase-frame{transform-style:preserve-3d}.journey-root .showcase-frame .device-pose-pc{top:4%;left:14%;width:72%;height:auto;aspect-ratio:1.62;transform:translate3d(0,-1%,var(--device-pc-z)) rotateX(var(--device-pc-pitch))}.journey-root .showcase-frame .device-pose-ipad{bottom:3%;left:3%;width:23%;height:auto;aspect-ratio:.71;transform:translateZ(var(--device-ipad-z)) rotateY(var(--device-ipad-yaw)) rotate(var(--device-ipad-roll))}.journey-root .showcase-frame .device-pose-iphone{right:9%;bottom:2%;width:12.5%;height:auto;aspect-ratio:.48;transform:translateZ(var(--device-phone-z)) rotateY(var(--device-phone-yaw)) rotate(var(--device-phone-roll))}.device-pose-pc>.showcase-device{border-color:rgba(255,238,222,.12);box-shadow:0 42px 100px rgba(0,0,0,.48),0 0 0 1px rgba(255,255,255,.025),inset 0 1px rgba(255,255,255,.1)}.device-pose-ipad>.showcase-device,.device-pose-iphone>.showcase-device{border-color:#332821;box-shadow:0 28px 58px rgba(0,0,0,.62),0 6px 18px rgba(90,35,14,.24),inset 1px 1px rgba(255,255,255,.14),inset -1px -2px rgba(0,0,0,.36)}.showcase-aura-one{animation:commercial-aura-left 10s ease-in-out infinite alternate}.showcase-aura-two{animation:commercial-aura-right 12s ease-in-out infinite alternate}@keyframes commercial-aura-left{to{transform:translate3d(9vw,6vh,0) scale(1.14)}}@keyframes commercial-aura-right{to{transform:translate3d(-8vw,-5vh,0) scale(1.1)}}.marketing-section{padding-block:clamp(86px,8vw,116px);content-visibility:visible;contain-intrinsic-size:none}.section-heading{max-width:700px;margin-bottom:clamp(38px,5vw,56px)}.section-heading-split{grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr);gap:64px}.page-kicker,.section-kicker{margin-bottom:14px;font-size:9px}.final-cta h2,.section-heading h2{max-width:760px;font-size:clamp(34px,3.8vw,52px);line-height:1.12;letter-spacing:-.04em}.section-heading-split>p,.section-heading>p:last-child{max-width:500px;margin-top:16px;font-size:13.5px;line-height:1.7}.section-heading-split>p{margin:0 0 3px}.capability-grid{gap:18px}.capability-card{min-height:360px;border-radius:24px}.cap-research,.cap-slides{grid-column:span 6;min-height:390px}.cap-context,.cap-document,.cap-image{grid-column:span 4;min-height:350px}.cap-context .capability-copy,.capability-copy{max-width:62%;padding:30px}.cap-context .capability-copy,.cap-document .capability-copy,.cap-image .capability-copy{max-width:none}.capability-icon{width:34px;height:34px;margin-bottom:19px;border-radius:10px}.capability-icon svg{width:16px;height:16px}.capability-copy>p:first-of-type{margin-bottom:7px;font-size:8.5px}.capability-copy h3{max-width:15ch;font-size:clamp(22px,2vw,29px);line-height:1.22}.capability-body{max-width:38ch;margin-top:14px;font-size:13px;line-height:1.65}.capability-card:before{content:"";position:absolute;top:-40%;left:-55%;z-index:2;width:46%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,220,187,.055),transparent);opacity:0;transform:rotate(16deg);transition:left .7s var(--ease-expo),opacity .25s ease;pointer-events:none}.capability-card:hover:before{left:120%;opacity:1}.capability-card:hover{transform:translateY(-3px)}.cap-document .document-visual,.cap-image .image-visual{height:39%}.cap-context .context-visual{right:-7%;bottom:-34px;width:114%;height:48%}.cap-context .orbit-one{width:210px;height:140px}.cap-context .orbit-two{width:280px;height:185px}.cap-context .memory-core{width:86px;height:86px}.report-sheet{animation:commercial-paper-float 6s ease-in-out infinite alternate}@keyframes commercial-paper-float{0%{transform:rotate(3deg) translateY(0)}to{transform:rotate(1.5deg) translateY(-8px)}}.mini-slide{transition:transform .55s var(--ease-expo)}.cap-slides:hover .slide-back{transform:translate(-54px,-52px) rotate(-10deg)}.cap-slides:hover .slide-mid{transform:translate(-24px,-27px) rotate(-4deg)}.image-tile{transition:transform .5s var(--ease-expo)}.cap-image:hover .tile-one{transform:translateX(-5px) rotate(-9deg)}.cap-image:hover .tile-three{transform:translateX(5px) rotate(9deg)}.orbit-one{animation:commercial-orbit-one 14s linear infinite}.orbit-two{animation:commercial-orbit-two 18s linear infinite reverse}@keyframes commercial-orbit-one{to{transform:translate(-50%,-50%) rotate(350deg)}}@keyframes commercial-orbit-two{to{transform:translate(-50%,-50%) rotate(374deg)}}.scenario-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-top:0}.scenario-card{position:relative;display:flex;min-height:300px;flex-direction:column;align-items:stretch;gap:0;padding:26px;overflow:hidden;border:1px solid var(--mkt-border);border-radius:23px;background:radial-gradient(320px 190px at 100% 0,rgba(232,137,63,.09),transparent 70%),rgba(255,255,255,.018);transition:transform .35s var(--ease-out),border-color .35s var(--ease-out),background-color .35s var(--ease-out)}.scenario-card:before{content:"";position:absolute;top:0;left:26px;width:34px;height:2px;border-radius:99px;background:var(--mkt-caramel);transition:width .4s var(--ease-expo)}.scenario-card:hover{padding-inline:26px;border-color:var(--mkt-border-strong);background:rgba(255,255,255,.03);transform:translateY(-4px)}.scenario-card:hover:before{width:calc(100% - 52px)}.scenario-index{margin-bottom:34px;font-size:8.5px}.scenario-copy h3{font-size:clamp(21px,2vw,27px);line-height:1.2}.scenario-prompt{margin-top:auto;padding:15px 16px;border-radius:14px}.scenario-prompt blockquote{margin:8px 0 13px;font-size:12.5px;line-height:1.6}.workflow-shell{grid-template-columns:minmax(0,.72fr) minmax(430px,1.08fr);gap:clamp(48px,7vw,90px)}.workflow-shell .section-heading{margin-bottom:30px}.workflow-list li{grid-template-columns:36px 1fr;gap:14px;padding-bottom:24px}.workflow-number{width:34px;height:34px;border-radius:10px;font-size:8px}.workflow-list li>i{top:40px;left:16px}.workflow-list h3{margin-top:1px;font-size:14px}.workflow-list p{font-size:12.5px}.workflow-demo{min-height:490px;padding:30px;border-radius:27px}.workflow-demo:before{margin-bottom:40px}.demo-progress i{animation:commercial-status-pulse 2.2s ease-in-out infinite}.demo-progress span:nth-child(2) i{animation-delay:.35s}.demo-progress span:nth-child(3) i{animation-delay:.7s}@keyframes commercial-status-pulse{50%{background:var(--mkt-caramel-bright);box-shadow:0 0 18px rgba(232,137,63,.62)}}.demo-output{right:28px;bottom:28px;left:28px;min-height:86px;padding:17px}.trust-grid{grid-template-columns:repeat(3,1fr)}.trust-grid article{min-height:205px;padding:25px 26px 28px}.trust-grid article:nth-child(3){border-top:0;border-left:1px solid var(--mkt-border)}.trust-grid h3{margin:46px 0 10px;font-size:19px}.trust-grid p{max-width:30ch;font-size:12.5px;line-height:1.65}.final-cta{min-height:500px}.final-cta h2{max-width:700px;font-size:clamp(40px,4.6vw,62px)}.final-cta-inner>p:not(.section-kicker){margin:18px 0 25px;font-size:13.5px}.final-orbit.orbit-a{animation:commercial-final-orbit-a 24s linear infinite}.final-orbit.orbit-b{animation:commercial-final-orbit-b 28s linear infinite reverse}@keyframes commercial-final-orbit-a{to{transform:translate(-50%,-50%) rotate(353deg)}}@keyframes commercial-final-orbit-b{to{transform:translate(-50%,-50%) rotate(371deg)}}.page{padding:clamp(82px,8vw,112px) 0 clamp(92px,9vw,128px)}.page-head{max-width:740px;margin-bottom:clamp(52px,6vw,74px)}.page-head-wide{max-width:840px}.page-h1{font-size:clamp(42px,5vw,64px);line-height:1.1;letter-spacing:-.045em}:lang(en) .page-h1{font-size:clamp(42px,4.8vw,62px)}.page-lede{max-width:650px;line-height:1.72}.prose-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border-top:0}.prose-row{min-height:205px;grid-template-columns:30px 1fr;gap:16px;align-content:start;padding:28px;border:1px solid var(--mkt-border);border-radius:22px;background:rgba(255,255,255,.018)}.prose-t{font-size:21px}.prose-d{grid-row:2;grid-column:2;font-size:13.5px;line-height:1.7}.qa{max-width:960px}.qa-q{min-height:70px;font-size:14px}.qa-a{max-width:760px;font-size:12.5px;line-height:1.72}@supports (animation-timeline:view()){.capability-card,.log-row,.prose-row,.qa-row,.scenario-card,.trust-grid article,.workflow-demo{animation:commercial-view-reveal linear both;animation-timeline:view();animation-range:entry 0 cover 28%}}@keyframes commercial-view-reveal{0%{opacity:0;translate:0 22px;scale:.985}to{opacity:1;translate:0 0;scale:1}}@media (max-width:1100px){.nav .shell,.shell{padding-inline:30px}.cap-research,.cap-slides{grid-column:span 6}.cap-context,.cap-document,.cap-image{grid-column:span 4}.scenario-card{min-height:315px}}@media (max-width:860px){.journey-root{height:calc(220svh - 64px)}.journey-root .showcase-frame .device-pose-pc{top:6%;left:8%;width:84%}.journey-root .showcase-frame .device-pose-ipad{left:2.5%;width:29%}.journey-root .showcase-frame .device-pose-iphone{right:7%;width:16%}.cap-context,.cap-document,.cap-image,.cap-research,.cap-slides{grid-column:span 6}.scenario-list{grid-template-columns:1fr}.scenario-card{min-height:245px}.workflow-shell{display:block}.workflow-demo{margin-top:48px}.prose-rows{grid-template-columns:1fr}}@media (max-width:640px){.shell{padding-inline:20px}.mkt-hero-inner{padding-top:36px}.hero-title,:lang(en) .hero-title{max-width:9.5em;font-size:clamp(37px,11.2vw,46px);line-height:1.08}.hero-subtitle{margin-top:16px;font-size:13.5px}.hero-actions{margin-top:20px}.hero-actions .button{min-height:42px;padding-inline:13px;font-size:11.5px}.journey-root{height:calc(205svh - 64px)}.journey-product .showcase-stage{height:clamp(350px,calc(100svh - 320px),450px)}.journey-root .showcase-frame .device-pose-pc{top:7%;left:4%;width:92%}.journey-root .showcase-frame .device-pose-ipad{bottom:3%;left:3%;width:40%}.journey-root .showcase-frame .device-pose-iphone{right:8%;bottom:3%;width:21%}.journey-copy .showcase-head h2{max-width:12ch;font-size:clamp(28px,8.4vw,36px)}.journey-copy .showcase-head>p{font-size:11.5px}.marketing-section{padding-block:70px}.section-heading{margin-bottom:34px}.section-heading-split{display:block}.section-heading-split>p{max-width:34ch;margin-top:16px}.final-cta h2,.section-heading h2{font-size:clamp(31px,9vw,40px)}.section-heading-split>p,.section-heading>p:last-child{font-size:13px}.cap-context,.cap-document,.cap-image,.cap-research,.cap-slides{width:100%;min-height:475px}.cap-context .capability-copy,.capability-copy{padding:23px}.capability-copy h3{font-size:24px}.capability-body{font-size:12.5px}.scenario-card{min-height:255px;padding:23px}.scenario-card:hover{padding-inline:23px}.workflow-demo{min-height:455px;margin-top:38px;padding:22px}.trust-grid{grid-template-columns:1fr}.trust-grid article,.trust-grid article:nth-child(3){min-height:0;padding:24px 4px 26px;border-top:1px solid var(--mkt-border);border-left:0}.trust-grid article:first-child{border-top:0}.trust-grid h3{margin-top:28px}.final-cta{min-height:440px}.page{padding:70px 0 86px}.page-head{margin-bottom:46px}.page-h1,:lang(en) .page-h1{font-size:clamp(36px,10.5vw,46px)}.prose-row{min-height:0;grid-template-columns:26px 1fr;gap:12px;padding:23px}.prose-t{font-size:19px}.prose-d{font-size:13px}}@media (prefers-reduced-motion:reduce){.capability-card,.demo-progress i,.final-orbit,.log-row,.orbit-one,.orbit-two,.prose-row,.qa-row,.report-sheet,.scenario-card,.showcase-aura,.trust-grid article,.workflow-demo{animation:none!important}.capability-card:before{display:none}}.shell{max-width:1560px;padding-inline:36px}.nav .shell{max-width:1680px;padding-inline:40px}.hero-title{display:flex;max-width:none;align-items:baseline;justify-content:center;font-size:clamp(36px,4.2vw,60px);white-space:nowrap}:lang(en) .hero-title{max-width:900px;font-size:clamp(40px,4.35vw,62px);flex-wrap:wrap;white-space:normal}.showcase-head h2{font-size:clamp(28px,2.7vw,40px)}.section-heading{max-width:780px}.section-heading-split{max-width:none}.section-heading h2{font-size:clamp(30px,2.8vw,42px)}.final-cta h2{font-size:clamp(34px,3.4vw,48px)}.page-h1,:lang(en) .page-h1{font-size:clamp(36px,3.6vw,52px)}.capability-copy h3{font-size:clamp(20px,1.7vw,25px)}.scenario-copy h3{font-size:clamp(20px,1.6vw,23px)}.prose-t{font-size:19px}.journey-root{height:calc(210svh - 72px)}.journey-product{max-width:1480px}.journey-product .device-screen{background:#f4f2ef}.journey-root.is-reduced .showcase-aura{animation:none!important}@media (min-width:861px){.mkt-hero-inner{align-items:center;padding-top:clamp(66px,8svh,92px);text-align:center}.hero-actions,.hero-proof{justify-content:center}}@media (max-width:1100px){.nav .shell,.shell{padding-inline:28px}.nav-anchors{gap:18px}.journey-root{height:calc(192svh - 64px)}}@media (max-width:640px){.nav .shell,.shell{padding-inline:20px}.mkt-hero-inner{align-items:center;text-align:center}.hero-actions,.hero-proof{justify-content:center}.hero-title,:lang(en) .hero-title{max-width:none;font-size:clamp(26px,8vw,34px)}.journey-copy .showcase-head h2,:lang(en) .journey-copy .showcase-head h2{font-size:clamp(26px,6.8vw,30px)}.section-heading h2{font-size:clamp(27px,6.8vw,32px)}.final-cta h2,.page-h1,:lang(en) .page-h1{font-size:clamp(30px,8vw,36px)}.capability-copy h3{font-size:22px}.scenario-copy h3{font-size:20px}.prose-t{font-size:18px}.journey-root{height:calc(180svh - 64px)}}.nav{border-bottom:0;background:linear-gradient(180deg,rgba(16,11,8,.96),rgba(16,11,8,.86) 46%,rgba(16,11,8,.56) 76%,rgba(16,11,8,.26));box-shadow:0 18px 42px rgba(0,0,0,.08);backdrop-filter:blur(20px) saturate(1.32);-webkit-backdrop-filter:blur(20px) saturate(1.32)}.final-cta,.footer,.footer-bottom,.marketing-section+.marketing-section{border-top:0}.final-cta{background:radial-gradient(520px 360px at 50% 52%,rgba(232,137,63,.17),transparent 72%),linear-gradient(180deg,var(--mkt-bg),#140d09)}.journey-root .showcase-frame .device-pose-pc{z-index:1}.journey-root .showcase-frame .device-pose-ipad{z-index:3}.journey-root .showcase-frame .device-pose-iphone{z-index:4}.capability-grid{gap:14px;padding-block:12px 20px}.capability-section>.shell{max-width:1400px;padding-inline:clamp(48px,5vw,72px)}.capability-card{min-height:300px;border-radius:20px}.cap-context .capability-copy,.capability-copy{padding:24px}.capability-icon{width:31px;height:31px;margin-bottom:14px;border-radius:9px}.capability-icon svg{width:15px;height:15px}.capability-copy>p:first-of-type{margin-bottom:5px;font-size:8px}.capability-copy h3{max-width:none;font-size:clamp(19px,1.55vw,23px)}.capability-body{margin-top:10px;font-size:12px;line-height:1.58}.research-visual{right:18px;bottom:10px;width:42%;height:64%}.cap-research .capability-copy{max-width:52%}.slides-visual{height:52%}.cap-document .document-visual,.cap-image .image-visual{height:34%}.cap-context .context-visual{bottom:-22px;height:42%}.deliverable-visual,.evidence-visual{right:18px;bottom:16px;left:18px;display:grid;height:70px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.deliverable-visual span,.evidence-visual span{display:grid;min-width:0;place-items:center;border:1px solid rgba(255,238,222,.1);border-radius:11px;background:rgba(255,255,255,.028);color:var(--mkt-text-3);font:600 8px var(--font-mono)}.evidence-visual span{grid-template-columns:auto 1fr auto;gap:7px;padding:9px}.evidence-visual b{color:var(--mkt-caramel-bright);font-size:8px}.evidence-visual i{width:100%;height:1px;background:linear-gradient(90deg,rgba(255,204,157,.38),transparent)}.deliverable-visual span{align-content:center;gap:7px}.deliverable-visual i{display:grid;width:17px;height:17px;place-items:center;border-radius:50%;background:rgba(232,137,63,.13);color:var(--mkt-caramel-bright);font-size:8px;font-style:normal}.cap-files .capability-copy,.cap-sources .capability-copy{max-width:none;padding-bottom:96px}@media (min-width:1200px){.capability-card:nth-child(-n+3){grid-column:span 4;min-height:300px}.capability-card:nth-child(n+4){grid-column:span 3;min-height:280px}}@media (min-width:861px) and (max-width:1199px){.capability-card{grid-column:span 6;min-height:300px}.capability-card:last-child{grid-column:span 12}}@media (max-width:860px){.capability-section>.shell{padding-inline:36px}.capability-card{grid-column:span 6;min-height:300px}}@media (max-width:640px){.capability-section>.shell{padding-inline:28px}.cap-context,.cap-document,.cap-files,.cap-image,.cap-research,.cap-sheet,.cap-slides,.cap-sources,.capability-card{min-height:330px}}.about-vision{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(22px,3vw,44px);align-items:stretch;margin-bottom:16px;padding:clamp(30px,4vw,52px);overflow:hidden;border:1px solid rgba(255,225,197,.11);border-radius:26px;background:radial-gradient(circle at 14% 8%,rgba(232,137,63,.15),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.038),rgba(255,255,255,.012))}.about-vision:after{position:absolute;right:-80px;bottom:-150px;width:380px;height:380px;border-radius:50%;background:rgba(179,91,37,.09);content:"";filter:blur(72px);pointer-events:none}.about-vision-copy,.about-vision-promise{position:relative;z-index:1}.about-vision-kicker{margin:0 0 17px;color:var(--mkt-caramel-bright);font:600 9px/1.2 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.about-vision-title{max-width:15ch;margin:0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(27px,2.5vw,38px);font-weight:650;line-height:1.22;letter-spacing:-.035em;text-wrap:balance}:lang(en) .about-vision-title{max-width:17ch;font-family:var(--font-display)}.about-vision-body{max-width:58ch;margin:21px 0 0;color:var(--mkt-text-2);font-size:14px;line-height:1.82}.about-vision-promise{display:flex;min-height:100%;flex-direction:column;justify-content:space-between;margin:0;padding:25px;border:1px solid rgba(255,232,210,.1);border-radius:19px;background:rgba(17,11,8,.38);box-shadow:inset 0 1px rgba(255,255,255,.025);backdrop-filter:blur(12px)}.about-vision-promise>span{color:var(--mkt-text-3);font:600 8px/1.2 var(--font-mono);letter-spacing:.14em}.about-vision-promise>p{margin:24px 0 30px;color:var(--mkt-text);font-size:15px;line-height:1.72}.about-vision-values{display:flex;flex-wrap:wrap;gap:7px}.about-vision-values em{padding:7px 10px;border:1px solid rgba(255,218,183,.11);border-radius:999px;background:rgba(232,137,63,.07);color:var(--mkt-caramel-bright);font-size:10px;font-style:normal;line-height:1}@media (max-width:760px){.about-vision{grid-template-columns:1fr;padding:25px}.about-vision-title,:lang(en) .about-vision-title{max-width:20ch}.about-vision-promise{min-height:0;padding:21px}.about-vision-promise>p{margin:18px 0 22px;font-size:14px}}@media (min-width:641px){:lang(en) .journey-copy .showcase-kicker{margin-bottom:10px}:lang(en) .journey-copy .showcase-head h2{max-width:none;font-size:clamp(27px,2.5vw,36px);line-height:1.08;letter-spacing:-.035em;text-wrap:pretty}:lang(en) .journey-product .showcase-stage{height:clamp(400px,calc(100svh - 260px),645px)}}@media (min-width:641px) and (max-height:680px){:lang(en) .journey-copy{top:18px}:lang(en) .journey-copy .showcase-head{grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);gap:clamp(24px,4vw,46px);align-items:end}:lang(en) .journey-copy .showcase-head>p{font-size:11.5px;line-height:1.5}:lang(en) .journey-product .showcase-stage{height:clamp(320px,calc(100svh - 270px),410px)}}.feedback-section{position:relative;display:grid;max-width:960px;grid-template-columns:minmax(210px,.62fr) minmax(0,1.38fr);gap:clamp(34px,6vw,76px);align-items:start;margin-top:clamp(76px,9vw,118px);padding-top:clamp(54px,7vw,82px);background:radial-gradient(ellipse 54% 20% at 76% 0,rgba(232,137,63,.055),transparent 72%)}.feedback-head{padding-top:4px}.feedback-title{max-width:13ch;margin:16px 0 0;color:var(--mkt-text);font-family:var(--font-sc-body);font-size:clamp(26px,3vw,36px);line-height:1.22;letter-spacing:-.035em;text-wrap:balance}:lang(en) .feedback-title{max-width:15ch;font-family:var(--font-display)}.feedback-lede{max-width:34ch;margin:17px 0 0;color:var(--mkt-text-3);font-size:12.5px;line-height:1.75}.feedback-form{position:relative;min-width:0;padding:clamp(24px,3vw,34px);border:1px solid rgba(255,225,197,.12);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(232,137,63,.08),transparent 34%),rgba(255,255,255,.018);box-shadow:inset 0 1px rgba(255,255,255,.025)}.feedback-categories{min-width:0;margin:0;padding:0;border:0}.feedback-categories legend,.feedback-message-field>label{display:block;margin-bottom:11px;padding:0;color:var(--mkt-text);font-size:12.5px;font-weight:650}.feedback-category-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.feedback-category{display:flex;min-height:44px;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--mkt-border);border-radius:11px;background:rgba(255,255,255,.02);color:var(--mkt-text-2);font-size:11.5px;line-height:1.35;cursor:pointer;transition:border-color .2s var(--ease-out),background-color .2s var(--ease-out),color .2s var(--ease-out)}.feedback-category:hover{border-color:var(--mkt-border-strong);color:var(--mkt-text)}.feedback-category:has(input:checked){border-color:rgba(255,173,104,.38);background:rgba(232,137,63,.1);color:var(--mkt-text)}.feedback-category input{width:15px;height:15px;flex:none;margin:0;accent-color:var(--mkt-caramel)}.feedback-message-field{margin-top:25px}.feedback-message-field textarea{display:block;width:100%;min-height:172px;resize:vertical;padding:14px 15px;border:1px solid var(--mkt-border);border-radius:13px;outline:none;background:rgba(9,6,4,.42);color:var(--mkt-text);font:inherit;font-size:13px;line-height:1.7;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.feedback-message-field textarea::placeholder{color:var(--mkt-text-3);opacity:.8}.feedback-message-field textarea:hover{border-color:var(--mkt-border-strong)}.feedback-category input:focus-visible,.feedback-message-field textarea:focus-visible{outline:2px solid var(--mkt-caramel-bright);outline-offset:3px}.feedback-message-field textarea:focus-visible{border-color:rgba(255,173,104,.48);box-shadow:0 0 0 4px rgba(232,137,63,.08)}.feedback-message-field textarea[aria-invalid=true]{border-color:rgba(255,137,112,.56)}.feedback-message-meta{display:flex;justify-content:space-between;gap:16px;margin-top:8px;color:var(--mkt-text-3);font-size:10px;line-height:1.5}.feedback-message-meta span:last-child{flex:none;font-family:var(--font-mono)}.feedback-field-error{margin:9px 0 0;color:#ffb4a1;font-size:11px}.feedback-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.feedback-privacy{display:grid;grid-template-columns:18px 1fr;gap:9px;align-items:start;margin:22px 0 0;padding:13px 14px;border:1px solid rgba(255,225,197,.08);border-radius:11px;background:rgba(255,255,255,.018);color:var(--mkt-text-3);font-size:10.5px;line-height:1.65}.feedback-privacy>span{display:grid;width:17px;height:17px;place-items:center;border:1px solid var(--mkt-border-strong);border-radius:50%;color:var(--mkt-caramel-bright);font:600 9px/1 var(--font-mono)}.feedback-submit-row{display:flex;min-height:42px;align-items:center;gap:16px;margin-top:20px}.feedback-submit{min-width:116px;min-height:42px;flex:none;padding:9px 17px;border:1px solid rgba(255,181,113,.22);border-radius:11px;background:linear-gradient(135deg,var(--mkt-caramel-bright),var(--mkt-caramel));box-shadow:0 8px 26px rgba(168,73,28,.2),inset 0 1px rgba(255,255,255,.25);color:#24130a;font-size:12px;font-weight:700;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),opacity .2s var(--ease-out)}.feedback-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 30px rgba(168,73,28,.3),inset 0 1px rgba(255,255,255,.3)}.feedback-categories:disabled,.feedback-message-field textarea:disabled,.feedback-submit:disabled{cursor:wait;opacity:.62}.feedback-result{margin:0;font-size:11px;line-height:1.55}.feedback-result-success{color:#b9d7a8}.feedback-result-error{color:#ffb4a1}@media (max-width:760px){.feedback-section{grid-template-columns:1fr;gap:28px}.feedback-lede,.feedback-title,:lang(en) .feedback-title{max-width:28ch}}@media (max-width:520px){.feedback-category-options{grid-template-columns:1fr}.feedback-form{padding:21px}.feedback-submit-row{align-items:flex-start;flex-direction:column}}body{font-size:14px}html{scroll-padding-top:76px}.nav,.nav .shell{height:64px}.nav .shell{padding-inline:36px}.brand{font-size:16px}:lang(en) .brand{font-size:17px}.nav-anchors{gap:26px;font-size:12.5px}.nav-anchors a{padding-block:21px 20px}.nav-anchors a:after{bottom:13px}.nav .cta,.past-hero .nav .cta,.starmap-open .nav .cta{min-height:32px;padding:5px 12px;border-radius:10px;font-size:12px}.button{min-height:40px;padding:9px 16px;border-radius:12px;font-size:12.5px}.button-large{min-height:46px;padding-inline:21px;border-radius:13px;font-size:13px}.journey-root{height:calc(200svh - 64px)}.journey-sticky{top:64px;height:calc(100svh - 64px)}.journey-anchor{scroll-margin-top:64px}.mkt-hero-inner{padding-top:clamp(44px,6.5svh,68px)}.hero-badge{min-height:26px;margin-bottom:15px;padding:4px 9px;font-size:8.5px}.hero-title{font-size:clamp(34px,3.8vw,54px)}:lang(en) .hero-title{font-size:clamp(36px,3.9vw,56px)}.hero-subtitle{max-width:570px;margin-top:17px;font-size:14px}.hero-actions{margin-top:20px}.hero-proof{margin-top:18px}.journey-copy{top:clamp(22px,3.5svh,38px)}.showcase-head h2,:lang(en) .journey-copy .showcase-head h2{font-size:clamp(27px,2.45vw,36px)}.journey-product .showcase-stage{height:clamp(430px,calc(100svh - 300px),560px)}.marketing-section{padding-block:clamp(54px,6.5svh,72px)}.section-heading{margin-bottom:clamp(28px,3.5svh,38px)}.page-kicker,.section-kicker{margin-bottom:12px;font-size:8.5px}.section-heading h2{font-size:clamp(28px,2.55vw,38px)}.section-heading-split>p,.section-heading>p:last-child{font-size:12.5px}.capability-globe-section{padding-block:clamp(28px,4.2svh,44px)}.capability-globe-heading{margin-bottom:clamp(20px,3svh,28px)}.capability-globe-heading h2{font-size:clamp(29px,2.7vw,40px)}.final-cta{min-height:min(460px,calc(100svh - 64px))}.final-cta h2{font-size:clamp(31px,3vw,43px)}.page{padding:clamp(62px,7svh,82px) 0 clamp(72px,8svh,94px)}.page-head{margin-bottom:clamp(38px,5svh,52px)}.page-h1,:lang(en) .page-h1{font-size:clamp(33px,3.25vw,47px)}.page-lede{margin-top:20px;font-size:14px}.prose-row{padding-block:32px}@media (min-width:1200px){.capability-section{padding-block:clamp(16px,2.7svh,36px)}.capability-section .section-heading{margin-bottom:clamp(20px,2.8svh,28px)}.capability-grid{gap:12px;padding-block:4px 10px}.capability-card:nth-child(-n+3){min-height:clamp(205px,26svh,238px)}.capability-card:nth-child(n+4){min-height:clamp(190px,23svh,216px)}.cap-context .capability-copy,.capability-copy{padding:20px}.capability-icon{margin-bottom:11px}.capability-body{margin-top:8px;font-size:11.5px;line-height:1.52}.cap-files .capability-copy,.cap-sources .capability-copy{padding-bottom:68px}.deliverable-visual,.evidence-visual{bottom:12px;height:56px}}@media (max-width:1100px){.journey-root{height:calc(188svh - 64px)}}@media (max-width:860px){html{scroll-padding-top:68px}.nav .shell{padding-inline:22px}.journey-root{height:calc(180svh - 64px)}.marketing-section{padding-block:60px}.page{padding:60px 0 76px}}@media (max-width:640px){.nav .shell,.shell{padding-right:max(18px,env(safe-area-inset-right));padding-left:max(18px,env(safe-area-inset-left))}.mkt-hero-inner{padding-top:max(28px,env(safe-area-inset-top))}.hero-badge{margin-bottom:13px}.hero-title,:lang(en) .hero-title{font-size:clamp(25px,7.5vw,31px)}.hero-subtitle{margin-top:13px;font-size:12.5px}.hero-actions{margin-top:17px}.hero-actions .button{min-height:40px;padding-inline:12px;font-size:11px}.journey-root{height:calc(172svh - 64px)}.journey-product{padding-inline:16px}.journey-product .showcase-stage{height:clamp(310px,calc(100svh - 338px),405px)}.marketing-section{padding-block:54px}.section-heading{margin-bottom:30px}.final-cta h2,.section-heading h2{font-size:clamp(26px,6.7vw,31px)}.capability-globe-section{padding-block:38px 44px}.capability-globe-heading{margin-bottom:18px}.capability-globe-heading h2{font-size:clamp(27px,7vw,32px)}.final-cta{min-height:410px}.page{padding:54px 0 70px}.page-head{margin-bottom:40px}.page-h1,:lang(en) .page-h1{font-size:clamp(29px,7.8vw,35px)}}.cap-context .capability-copy,.cap-document .capability-copy{min-width:0}.cap-context .capability-body,.cap-context .capability-copy h3,.cap-document .capability-body,.cap-document .capability-copy h3{overflow-wrap:break-word;text-wrap:pretty}:lang(en) .cap-context .capability-copy h3,:lang(en) .cap-document .capability-copy h3{hyphens:auto}.cap-context .capability-body,.cap-document .capability-body{color:#d8c9bc;text-shadow:0 1px 14px rgba(10,6,4,.56)}.cap-document .document-visual{overflow:hidden}.cap-document .doc-page{bottom:0;height:100%}.cap-context .context-visual{top:auto;right:16px;bottom:10px;left:16px;width:auto;height:86px;overflow:hidden;-webkit-mask-image:none;mask-image:none;background:radial-gradient(ellipse 46% 86% at 50% 56%,rgba(232,137,63,.12),transparent 72%)}.cap-context .capability-copy{padding-bottom:108px}.cap-context .orbit-one{width:min(68%,190px);height:60px}.cap-context .orbit-two{width:min(88%,246px);height:76px}.cap-context .memory-core{width:66px;height:66px;border-color:rgba(255,204,157,.34);box-shadow:0 0 42px rgba(232,137,63,.22),inset 0 1px rgba(255,255,255,.11)}.cap-context .memory-core b{position:relative;z-index:2;margin-top:27px;color:#ffe9d4;font:650 9px/1.2 var(--font-mono);letter-spacing:.08em;text-shadow:0 1px 5px rgba(0,0,0,.82),0 0 12px rgba(255,184,118,.22)}.cap-context .context-visual small{bottom:5px;color:rgba(255,226,199,.68);font-size:7px;letter-spacing:.09em;text-shadow:0 1px 5px rgba(0,0,0,.8)}@media (min-width:1200px){.cap-document .document-visual{height:25%}}@media (max-width:640px){.mkt-hero-inner{padding-top:clamp(62px,8svh,76px)}}.nav{isolation:isolate;overflow:visible;border:0;background:radial-gradient(520px 96px at 82% -12%,rgba(232,137,63,.045),transparent 74%),linear-gradient(180deg,rgba(13,8,6,.52),rgba(13,8,6,.26) 52%,rgba(13,8,6,.08));box-shadow:none;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}.nav .shell{position:relative;z-index:1}.nav:after{display:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nav{background:linear-gradient(180deg,rgba(13,8,6,.66),rgba(13,8,6,.12))}}@media (prefers-reduced-transparency:reduce){.nav{background:var(--mkt-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.nav:after{display:none}}@media (forced-colors:active){.nav{background:Canvas;color:CanvasText}.nav:after{display:none}}.home-shell,.site-shell{position:relative;background:radial-gradient(ellipse 78% 16% at 50% 7%,rgba(232,137,63,.14),transparent 76%),radial-gradient(ellipse 58% 17% at 104% 35%,rgba(164,70,28,.09),transparent 74%),radial-gradient(ellipse 64% 18% at -8% 61%,rgba(243,201,139,.045),transparent 76%),radial-gradient(ellipse 68% 18% at 52% 82%,rgba(232,137,63,.075),transparent 78%),linear-gradient(180deg,#100a07,#120b08 18%,#0e0907 42%,#120b08 68%,#0d0806)}.home-shell main,.site-shell main{background:transparent}.home-shell .capability-globe-section,.home-shell .capability-section,.home-shell .journey-clip,.home-shell .journey-root,.home-shell .marketing-story{background-color:transparent}.home-shell .journey-root{background:radial-gradient(72% 44% at 50% 25%,rgba(232,137,63,.12),transparent 72%),radial-gradient(44% 36% at 8% 58%,rgba(255,187,121,.04),transparent 76%)}.home-shell .journey-clip{background:radial-gradient(60% 48% at 50% 30%,rgba(232,137,63,.095),transparent 74%),linear-gradient(180deg,rgba(16,10,7,.12),rgba(13,8,6,.04))}.home-shell .marketing-story{overflow-x:clip;overflow-y:visible;background:radial-gradient(ellipse 52% 15% at 100% 15%,rgba(232,137,63,.055),transparent 78%),radial-gradient(ellipse 46% 14% at 0 68%,rgba(243,201,139,.032),transparent 78%)}.capability-card{border:0;background:radial-gradient(440px 260px at 88% 100%,rgba(232,137,63,.1),transparent 76%),linear-gradient(145deg,rgba(255,255,255,.042),rgba(255,255,255,.009)),rgba(25,16,12,.54);box-shadow:0 22px 64px rgba(0,0,0,.14),inset 0 1px rgba(255,255,255,.03)}.capability-card:hover{border-color:transparent;background:radial-gradient(440px 260px at 88% 100%,rgba(232,137,63,.14),transparent 76%),linear-gradient(145deg,rgba(255,255,255,.052),rgba(255,255,255,.012)),rgba(27,17,12,.62);box-shadow:0 28px 78px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.042)}.home-shell .final-cta{z-index:2;overflow-x:clip;overflow-y:visible;isolation:isolate;clip-path:inset(0 0 -340px 0);background:radial-gradient(ellipse 48% 46% at 50% 44%,rgba(232,137,63,.14),transparent 72%)}.home-shell .final-orbit{top:61%;pointer-events:none}.home-shell .footer,.site-shell .footer{position:relative;z-index:3;isolation:isolate;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.home-shell .footer:before,.site-shell .footer:before{display:none}.home-shell .footer-main{padding-top:clamp(82px,7vw,104px)}.footer,.footer-bottom{border-top:0}@media (max-width:640px){.home-shell,.site-shell{background:radial-gradient(ellipse 130% 11% at 50% 6%,rgba(232,137,63,.13),transparent 76%),radial-gradient(ellipse 100% 12% at 110% 43%,rgba(164,70,28,.075),transparent 76%),radial-gradient(ellipse 110% 13% at -14% 70%,rgba(243,201,139,.035),transparent 78%),linear-gradient(180deg,#100a07,#110b08 32%,#0e0907 62%,#0d0806)}.capability-card{box-shadow:0 18px 48px rgba(0,0,0,.12),inset 0 1px rgba(255,255,255,.026)}.home-shell .footer-main{padding-top:72px}.home-shell .final-orbit{top:73%}.home-shell .final-orbit.orbit-a{width:190vw;height:110vw}}@media (prefers-reduced-transparency:reduce){.home-shell,.site-shell{background:var(--mkt-bg)}.home-shell .final-cta,.home-shell .footer,.home-shell .journey-clip,.home-shell .journey-root,.home-shell .marketing-story,.site-shell .footer{background:transparent}.home-shell .footer:before,.site-shell .footer:before{display:none}}.value-proof-section{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse 52% 34% at 78% 18%,rgba(232,137,63,.09),transparent 74%),radial-gradient(ellipse 46% 30% at 12% 84%,rgba(126,62,31,.08),transparent 76%)}.value-proof-section:before{position:absolute;inset:8% -12% auto;z-index:-1;height:70%;background:linear-gradient(105deg,transparent 8%,rgba(255,226,197,.026) 46%,transparent 82%);content:"";transform:skewY(-4deg)}.value-proof-shell{max-width:1400px;padding-inline:clamp(24px,5vw,72px)}.value-proof-heading{align-items:end}.value-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.45vw,22px)}.value-proof-card{min-width:0;overflow:hidden;border-radius:clamp(20px,2vw,28px);background:linear-gradient(145deg,rgba(255,247,238,.075),rgba(255,238,222,.025));box-shadow:0 28px 76px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.045);transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .36s ease}.value-proof-card:hover{box-shadow:0 34px 94px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.06);transform:translateY(-5px)}.value-proof-shot{position:relative;aspect-ratio:16/10;overflow:hidden;background:rgba(7,5,4,.72)}.value-proof-shot:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(12,7,5,.76)),linear-gradient(100deg,rgba(15,9,6,.25),transparent 45%);content:"";pointer-events:none}.value-proof-shot img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:saturate(.86) contrast(1.03);transform:scale(1.015);transition:filter .42s ease,transform .65s cubic-bezier(.22,1,.36,1)}.value-proof-card:hover .value-proof-shot img{filter:saturate(1) contrast(1.04);transform:scale(1.045)}.value-proof-index{position:absolute;top:16px;left:17px;z-index:2;color:rgba(255,248,241,.72);font:600 9px/1 var(--font-mono);letter-spacing:.12em}.value-proof-price{position:absolute;right:14px;bottom:13px;z-index:2;display:flex;flex-direction:column;align-items:flex-end;padding:9px 11px;border-radius:13px;background:rgba(21,13,9,.74);box-shadow:inset 0 1px rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}.value-proof-price strong{color:#fff1df;font-size:clamp(16px,1.45vw,21px);font-weight:620;line-height:1.05;letter-spacing:-.035em}.value-proof-price span{margin-top:4px;color:rgba(255,238,222,.58);font-size:8px;line-height:1.2}.value-proof-copy{min-height:166px;padding:clamp(21px,2vw,28px)}.value-proof-copy>p:first-child,.value-proof-trust-copy p{margin:0 0 8px;color:var(--mkt-caramel-bright);font:600 8px/1.2 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.value-proof-copy h3,.value-proof-trust-copy h3{margin:0;color:var(--mkt-text);font-size:clamp(18px,1.45vw,22px);font-weight:560;line-height:1.28;letter-spacing:-.025em;text-wrap:balance}.value-proof-copy>p:last-child{margin:11px 0 0;color:var(--mkt-text-2);font-size:11.5px;line-height:1.65}.value-proof-trust{display:grid;grid-template-columns:minmax(320px,1.2fr) minmax(340px,1.15fr) auto;gap:clamp(24px,3vw,46px);align-items:center;margin-top:clamp(20px,2.4vw,34px);padding:clamp(24px,3vw,40px);border-radius:clamp(20px,2vw,28px);background:linear-gradient(110deg,rgba(232,137,63,.09),rgba(255,244,233,.025) 52%,transparent);box-shadow:inset 0 1px rgba(255,255,255,.038)}.value-proof-trust-copy{display:grid;grid-template-columns:10px minmax(0,1fr);gap:14px;align-items:start}.value-proof-trust-copy>div{min-width:0}.value-proof-trust-copy>div>span{display:block;max-width:58ch;margin-top:11px;color:rgba(245,225,207,.74);font-size:12.5px;line-height:1.7}.value-proof-signal{position:relative;width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--mkt-caramel-bright);box-shadow:0 0 0 5px rgba(232,137,63,.1),0 0 28px rgba(232,137,63,.5)}.value-proof-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}.value-proof-comparison div{min-width:0}.value-proof-comparison dt{color:var(--mkt-text);font-size:11px;font-weight:590}.value-proof-comparison dd{margin:7px 0 0;color:var(--mkt-text-3);font-size:9.5px;line-height:1.55}.value-proof-cta{min-width:max-content;justify-self:end}.value-proof-disclaimer{max-width:920px;margin:14px auto 0;color:rgba(231,213,197,.42);font-size:8.5px;line-height:1.55;text-align:center}@media (max-width:1040px){.value-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-proof-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)}.value-proof-card:last-child .value-proof-shot{aspect-ratio:auto;min-height:250px}.value-proof-trust{grid-template-columns:minmax(0,1fr) minmax(340px,1.2fr)}.value-proof-cta{grid-column:1/-1;justify-self:start}}@media (max-width:680px){.value-proof-section{overflow:hidden}.value-proof-shell{padding-inline:18px}.value-proof-grid{grid-template-columns:1fr;gap:14px}.value-proof-card:last-child{grid-column:auto;display:block}.value-proof-card:last-child .value-proof-shot{min-height:0;aspect-ratio:16/10}.value-proof-copy{min-height:0}.value-proof-trust{grid-template-columns:1fr;gap:24px;padding:25px 22px}.value-proof-comparison{grid-template-columns:1fr;gap:16px}.value-proof-cta{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.value-proof-card,.value-proof-shot img{transition:none}.value-proof-card:hover,.value-proof-card:hover .value-proof-shot img{transform:none}}@media (prefers-reduced-transparency:reduce){.value-proof-card,.value-proof-price,.value-proof-trust{background:#1b110c;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.value-proof-card,.value-proof-price,.value-proof-trust{border:1px solid CanvasText;background:Canvas;box-shadow:none;color:CanvasText}.home-shell,.home-shell .final-cta,.home-shell .footer,.home-shell .journey-clip,.home-shell .journey-root,.home-shell .marketing-story,.site-shell,.site-shell .footer{background:Canvas;color:CanvasText}.capability-card{border:1px solid CanvasText;background:Canvas;box-shadow:none}.home-shell .footer:before,.site-shell .footer:before{display:none}}