:root{--bg:#151515;--bg2:#101010;--panel:#1b1b1a;--panel2:#232320;--text:#f4f0e6;--muted:rgba(244,240,230,.62);--weak:rgba(244,240,230,.38);--line:rgba(244,240,230,.12);--line2:rgba(244,240,230,.2);--cream:#e9ebdf;--cream2:#f4ecd8;--ink:#151515;--orange:#e07132;--orange2:#793325;--copper:#c8793f;--amber:#f0a75d;--blue:#2d4c71;--violet:#8d78bd;--green:#7ca586;--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}a{color:inherit;text-decoration:none}button{font:inherit}::selection{color:var(--cream2);background:rgba(224,113,50,.34)}.page-grid{width:min(var(--max),calc(100% - 48px));margin-inline:auto}.eyebrow{margin:0 0 14px;color:var(--orange);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.top{position:fixed;inset:0 0 auto;z-index:60}.announce{background:linear-gradient(90deg,#233427,#385056 26%,#7d6ea5 51%,#b498d7 77%,#b0ccea);color:var(--ink)}.announce__inner{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:18px}.announce__copy{gap:10px;font-size:13px;font-weight:700}.announce__copy,.announce__copy span{display:inline-flex;align-items:center}.announce__copy span{background:var(--cream)}.announce__copy span,.announce__copy strong{min-height:22px;padding:0 10px;border-radius:999px}.announce__copy strong{display:inline-flex;align-items:center;background:var(--ink);color:var(--cream);font-size:12px}.announce__x{width:24px;height:24px;border:0;border-radius:50%;background:var(--cream);color:var(--ink);cursor:pointer;line-height:1}.navwrap{background:linear-gradient(180deg,rgba(20,20,19,.66),rgba(20,20,19,.42));backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%);border-bottom:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.navwrap__inner{height:74px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:850;letter-spacing:-.04em}.brand__logo{display:block;width:146px;height:auto;filter:drop-shadow(0 10px 26px rgba(224,113,50,.14))}.mark{display:grid;grid-template-columns:repeat(3,7px);grid-template-rows:repeat(3,7px);grid-gap:2px;gap:2px;width:25px;height:25px}.mark i{background:var(--cream);border-radius:1.5px}.mark i:first-child{grid-area:1/1/4/2}.mark i:nth-child(2){grid-area:1/2/2/4;background:var(--orange)}.mark i:nth-child(3){grid-area:2/2/4/3}.mark i:nth-child(4){grid-area:2/3/3/4;opacity:.5}.navlinks{display:flex;align-items:center;gap:22px;color:var(--muted);font-size:14px}.navitem>button,.navlinks a,.search{padding:8px 0;border:0;background:transparent;color:inherit;cursor:pointer}.navitem>button:hover,.navlinks a:hover,.search:hover{color:var(--text)}.navitem{position:relative}.navitem button span{margin-left:4px;color:var(--weak)}.mega{position:absolute;top:44px;left:-28px;width:720px;display:grid;grid-template-columns:.9fr .9fr 1.15fr;grid-gap:28px;gap:28px;padding:26px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));backdrop-filter:blur(26px) saturate(145%);-webkit-backdrop-filter:blur(26px) saturate(145%);box-shadow:0 34px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.12);opacity:0;visibility:hidden;transform:translateY(12px);transition:.2s ease}.navitem:focus-within .mega,.navitem:hover .mega{opacity:1;visibility:visible;transform:translateY(0)}.mega p{margin:0 0 12px;color:var(--weak);font-size:12px}.mega a{display:block;padding:7px 0;color:var(--text);font-weight:650}.mega__feature{padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at top left,rgba(245,158,11,.12),transparent 45%),linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.mega__feature strong{display:block;color:var(--text);font-size:22px;line-height:1.1;letter-spacing:-.04em}.actions{display:flex;align-items:center;gap:8px}.signin{color:var(--muted);font-size:14px;padding:10px}.lang-switch{display:inline-flex;align-items:center;gap:2px;min-height:36px;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.lang-switch button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;cursor:pointer;opacity:.48;transition:opacity .18s ease,background .18s ease,transform .18s ease}.lang-switch button:hover{opacity:.8;transform:translateY(-1px)}.lang-switch button.is-active{opacity:1;background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.lang-switch span{font-size:16px;line-height:1}.btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-size:14px;font-weight:760;transition:transform .18s ease,background .18s ease,border .18s ease,color .18s ease;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn--primary{background:var(--cream)}.btn--secondary{border:1px solid rgba(233,235,223,.25)}.btn--ghost{color:var(--cream);background:transparent}.btn__arrow{opacity:.6}.hero{position:relative;min-height:900px;padding:148px 0 48px}.hero,.hero__media{overflow:hidden;background:#090806}.hero__media{position:absolute;inset:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:53% center;opacity:.76;filter:brightness(.62) contrast(1.06) saturate(.92);transform:scale(1.02)}.hero__media:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.78) 32%,rgba(0,0,0,.38) 63%,rgba(0,0,0,.58))}.hero__media:after{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(circle at 72% 45%,rgba(245,158,11,.18),transparent 32%),radial-gradient(ellipse 70% 44% at 10% 85%,rgba(45,76,113,.34),transparent 64%),linear-gradient(180deg,rgba(21,21,21,.92),rgba(21,21,21,.47) 34%,rgba(21,21,21,.2) 65%,rgba(21,21,21,.82))}.hero__video-noise{position:absolute;inset:0;z-index:4;opacity:.13;mix-blend-mode:overlay;background-image:radial-gradient(rgba(255,255,255,.28) .65px,transparent 0);background-size:4px 4px}.hero__shade{position:absolute;z-index:5;inset:0;background:linear-gradient(180deg,rgba(21,21,21,1),rgba(21,21,21,.58) 23%,rgba(21,21,21,.12) 58%,rgba(21,21,21,.86))}.hero__mask-center{position:absolute;inset:0;z-index:6;background:radial-gradient(circle at 48% 52%,rgba(9,8,6,.86) 0,rgba(9,8,6,.64) 14%,rgba(9,8,6,.22) 26%,transparent 42%)}@media (prefers-reduced-motion:reduce){.hero__video{display:none}.hero__media{background:#090806 url(/videos/hero-poster.jpg) 53%/cover no-repeat}}.hero__content{position:relative;z-index:7;min-height:705px;justify-content:space-between}.hero__center,.hero__content{display:flex;flex-direction:column;align-items:center}.hero__center{width:100%;text-align:center}.hero h1{width:min(1120px,100%);margin:22px auto 28px;font-size:clamp(58px,8.7vw,138px);line-height:.86;letter-spacing:-.075em;font-weight:900;text-wrap:balance;white-space:pre-line}.hero__badge{gap:10px;margin:0 0 18px;color:var(--cream)}.hero__badge,.hero__badge span{display:inline-flex;align-items:center}.hero__badge span{min-height:24px;padding:0 9px;border-radius:999px;color:var(--ink);background:linear-gradient(90deg,#f4ecd8,#f0a75d);font-size:11px;font-weight:900;text-transform:uppercase}.hero__badge p{margin:0;color:rgba(255,255,255,.86);font-size:14px}.promptbox{position:relative;width:min(640px,100%);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.11),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 120px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%);overflow:hidden}.promptbox:before{content:"";position:absolute;inset:0;border-radius:24px;background:linear-gradient(120deg,rgba(255,255,255,.14),transparent 28%,transparent 74%,rgba(245,158,11,.08));opacity:.9;pointer-events:none}.promptbox__body{min-height:132px;padding:22px 22px 10px;color:rgba(244,240,230,.78);font-size:18px;line-height:1.52;text-align:left;background:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.16))}.token{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;color:var(--cream);background:rgba(45,76,113,.46);border:1px solid rgba(142,190,255,.32);font-weight:760}.promptbox__footer{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px 12px 16px}.promptbox__footer button:first-child{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.07);color:rgba(244,240,230,.8);padding:8px 10px;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.send{width:42px;height:42px;border:1px solid rgba(255,255,255,.12);border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--amber),var(--orange));color:var(--ink);cursor:pointer;box-shadow:0 10px 30px rgba(224,113,50,.28)}.hero-pills{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:16px}.hero-pills button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;color:rgba(244,240,230,.78);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);transition:transform .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.hero-pills button:hover{transform:translateY(-2px);border-color:rgba(233,235,223,.3);color:var(--text)}.mini-stack{display:inline-flex}.mini-stack i{width:22px;height:22px;display:grid;place-items:center;margin-left:-7px;border-radius:6px;border:1px solid #e9eae7;color:var(--ink);background:var(--cream);font-size:10px;font-weight:900;font-style:normal}.mini-stack i:first-child{margin-left:0}.film-pill{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 8px 0 16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);font-size:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.film-pill span{color:rgba(244,240,230,.5)}.film-pill strong{color:var(--text)}.film-pill i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:var(--ink);background:var(--cream);font-style:normal;font-size:11px}.hero__mobile-cta{display:none;margin-top:18px;gap:10px}.customers{position:relative;z-index:10;margin-top:-86px;padding-bottom:58px}.customer-grid{width:min(1120px,calc(100% - 48px));margin-inline:auto;grid-template-columns:repeat(4,1fr);color:rgba(244,240,230,.28)}.customer-cell{position:relative;height:82px;display:grid;place-items:center;padding:0 26px;border-color:rgba(244,240,230,.1);border-style:solid;border-width:0 1px 1px 0}.customer-cell:nth-child(4n){border-right-width:0}.customer-cell:nth-child(n+5){border-bottom-width:0}.customer-cell span{font-size:clamp(13px,2vw,22px);font-weight:900;letter-spacing:.08em;color:rgba(244,240,230,.38)}.customer-cell i{right:-10px;bottom:-10px;width:20px;height:20px;z-index:2}.customer-cell i:after,.customer-cell i:before{content:"";position:absolute}.customer-cell i:before{top:9px;left:0;right:0;height:1px}.customer-cell i:after{left:9px;top:0;bottom:0;width:1px}.app-marquee{padding:52px 0 96px;overflow:hidden}.app-marquee h2{margin:0 0 42px;text-align:center;font-size:clamp(42px,6.2vw,86px);line-height:.9;letter-spacing:-.08em}.marquee-row{display:flex;width:100%;overflow:hidden;margin-top:14px}.marquee-track{display:flex;gap:16px;width:max-content;animation:slideLeft 42s linear infinite}.marquee-row--right .marquee-track{animation-name:slideRight;transform:translateX(-50%)}@keyframes slideLeft{to{transform:translateX(-50%)}}@keyframes slideRight{to{transform:translateX(0)}}.app-card{width:min(384px,31vw);min-width:320px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.app-screen{position:relative;aspect-ratio:8/5;padding:12px;background:#161615;overflow:hidden}.screen-top{height:24px;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--line);margin:-2px -2px 10px;padding:0 8px 10px}.screen-top span{width:6px;height:6px;border-radius:50%;background:rgba(244,240,230,.22)}.screen-layout{display:grid;grid-template-columns:44px 1fr;grid-gap:10px;gap:10px}.screen-layout aside{display:grid;grid-gap:7px;gap:7px;align-content:start}.screen-layout aside i{height:28px;border-radius:8px;background:rgba(244,240,230,.08)}.screen-layout main{min-height:172px;border-radius:14px;background:#20201d;padding:12px}.screen-layout header{display:flex;align-items:center;justify-content:space-between;color:var(--text);font-size:13px}.screen-layout header em{padding:3px 7px;border-radius:999px;color:#9dd8a3;background:rgba(124,165,134,.18);font-size:10px;font-style:normal}.mini-metrics{margin:12px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.mini-metrics span{height:44px;border-radius:10px;background:rgba(233,235,223,.08)}.fake-table{display:grid;grid-gap:6px;gap:6px}.fake-table p{margin:0;display:grid;grid-template-columns:.8fr 1.2fr .6fr;grid-gap:8px;gap:8px}.fake-table span{height:8px;border-radius:999px;background:rgba(233,235,223,.13)}.graph{position:absolute;right:20px;bottom:20px;width:98px;height:68px;border-radius:14px;border:1px solid rgba(233,235,223,.12)}.graph--0{background:linear-gradient(145deg,rgba(224,113,50,.76),rgba(45,76,113,.2))}.graph--1{background:linear-gradient(145deg,rgba(141,120,189,.76),rgba(224,113,50,.22))}.graph--2{background:linear-gradient(145deg,rgba(124,165,134,.72),rgba(45,76,113,.24))}.graph--3{background:linear-gradient(145deg,rgba(233,235,223,.5),rgba(224,113,50,.24))}.app-card h3{margin:0;padding:14px 16px 16px;font-size:15px;color:rgba(244,240,230,.78)}.build{padding:106px 0;background:var(--cream);color:var(--ink)}.build .eyebrow{color:#934518}.build__intro h2{width:min(900px,100%);margin:0;font-size:clamp(46px,6.8vw,104px);line-height:.88;letter-spacing:-.085em}.feature{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px;align-items:center;margin-top:86px}.feature--data{grid-template-columns:1.1fr .9fr}.feature__copy h3{margin:0;font-size:clamp(38px,4.6vw,72px);line-height:.92;letter-spacing:-.075em}.feature__copy p:not(.eyebrow){color:rgba(21,21,21,.62);font-size:18px;line-height:1.55}.build .btn--secondary{color:var(--ink);border-color:rgba(21,21,21,.18);background:rgba(21,21,21,.04)}.builder-window{border-radius:30px;overflow:hidden;border:1px solid rgba(21,21,21,.12);background:#151515;box-shadow:0 38px 100px rgba(21,21,21,.18)}.builder-window__top{height:46px;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--muted)}.builder-window__top span{width:8px;height:8px;border-radius:50%;background:rgba(244,240,230,.25)}.builder-window__top strong{margin-left:8px;font-size:12px;font-weight:650}.builder-window__body{min-height:420px;display:grid;grid-template-columns:148px 1fr}.builder-window aside{padding:18px;border-right:1px solid var(--line);color:var(--text)}.builder-window aside b{display:block;margin-bottom:16px;font-size:13px}.builder-window aside i{display:block;height:34px;margin:9px 0;border-radius:10px;background:rgba(244,240,230,.08)}.builder-window main{display:grid;grid-template-columns:1fr 210px;grid-gap:16px;gap:16px;padding:20px}.editor-lines{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:18px;border-radius:18px;background:#10100f}.editor-lines span{height:11px;border-radius:999px;background:rgba(244,240,230,.13)}.editor-lines span:nth-child(3n){background:rgba(224,113,50,.28)}.app-preview{padding:16px;border-radius:18px;background:#232320;color:var(--text)}.app-preview strong{display:block;margin-bottom:20px}.app-preview p{height:44px;border-radius:12px;margin:10px 0;background:rgba(244,240,230,.08)}.app-preview button{width:100%;height:38px;border:0;border-radius:999px;color:var(--ink);background:var(--cream);font-weight:800}.data-map{position:relative;min-height:560px;border-radius:34px;background:#151515;border:1px solid rgba(21,21,21,.14);overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding:46px;box-shadow:0 34px 100px rgba(21,21,21,.14)}.data-map:before{content:"";position:absolute;inset:17%;border:1px dashed rgba(224,113,50,.5);border-radius:50%}.data-map span,.data-map strong{position:relative;z-index:1;display:grid;place-items:center;min-height:78px;border-radius:18px;border:1px solid var(--line);background:#20201d;color:var(--text);font-size:13px;font-weight:800}.data-map strong{grid-column:2;min-height:110px;color:var(--ink);background:var(--cream)}.cards3{margin-top:84px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding:18px;border-radius:36px;border:1px solid rgba(255,214,150,.13);background:radial-gradient(circle at 16% 0,rgba(224,113,50,.19),transparent 36%),radial-gradient(circle at 86% 12%,rgba(240,167,93,.11),transparent 34%),linear-gradient(135deg,rgba(20,19,17,.97),rgba(11,10,9,.94));box-shadow:0 34px 100px rgba(21,21,21,.22),inset 0 1px 0 rgba(255,255,255,.08)}.card3,.cards3{position:relative}.card3{min-height:340px;display:flex;flex-direction:column;align-items:flex-start;padding:30px;overflow:hidden;border-radius:28px;border:1px solid rgba(255,214,150,.14);background:linear-gradient(135deg,rgba(255,246,221,.07),rgba(255,246,221,.025));color:var(--cream2);backdrop-filter:blur(22px) saturate(142%);-webkit-backdrop-filter:blur(22px) saturate(142%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.card3:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 24% 0,rgba(240,167,93,.13),transparent 42%);opacity:.78;pointer-events:none}.card3:hover{transform:translateY(-4px);border-color:rgba(240,167,93,.34);background:linear-gradient(135deg,rgba(255,246,221,.09),rgba(255,246,221,.032));box-shadow:0 28px 80px rgba(0,0,0,.28),0 0 44px rgba(224,113,50,.11),inset 0 1px 0 rgba(255,255,255,.14)}.card3__icon{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,8px);grid-template-rows:repeat(3,8px);grid-gap:3px;gap:3px;width:30px;height:30px;margin-bottom:auto}.card3__icon i{display:block;border-radius:2px;background:rgba(244,236,216,.86);box-shadow:0 0 18px rgba(240,167,93,.18)}.card3__icon i:first-child{grid-area:1/1/2/2;background:var(--amber)}.card3__icon i:nth-child(2){grid-area:1/2/4/3}.card3__icon i:nth-child(3){grid-area:2/1/3/2;background:var(--copper)}.card3__icon i:nth-child(4){grid-area:2/3/3/4;opacity:.72}.card3 h3{margin:74px 0 16px;color:var(--cream2);font-size:clamp(27px,2.7vw,36px);line-height:.98;letter-spacing:-.06em;text-wrap:balance}.card3 h3,.card3 p{position:relative;z-index:1}.card3 p{max-width:34ch;margin:0;color:rgba(244,236,216,.72);line-height:1.58}.card3__cta{position:relative;z-index:1;display:inline-flex;align-items:center;margin-top:26px;color:var(--amber);font-weight:850;text-shadow:0 0 24px rgba(240,167,93,.16)}.card3__cta:hover{color:var(--cream2)}.proof{padding:112px 0;background:#111}.proof__intro h2{max-width:980px;margin:0;font-size:clamp(48px,7vw,104px);line-height:.88;letter-spacing:-.085em}.proof-grid{margin-top:50px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.proof-card{min-height:306px;padding:24px;border-radius:30px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.04));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.proof-card p{margin:0;color:var(--orange);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.proof-card strong{display:block;margin:56px 0 18px;font-size:72px;line-height:.84;letter-spacing:-.09em}.proof-card span{color:var(--muted);line-height:1.45}.start{padding:100px 0;background:linear-gradient(135deg,#e9e1cb,#fbf4e1);color:var(--ink)}.start .eyebrow{color:#934518}.start__inner{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:70px;gap:70px;align-items:center}.start h2{margin:0;font-size:clamp(50px,7vw,104px);line-height:.88;letter-spacing:-.085em}.start p{color:rgba(21,21,21,.62);font-size:18px;line-height:1.55}.start__actions{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.start .btn--primary{color:var(--cream);background:var(--ink)}.start .btn--secondary{color:var(--ink);border-color:rgba(21,21,21,.18);background:rgba(21,21,21,.04)}.start-prompt{padding:26px;border-radius:34px;color:var(--text);background:linear-gradient(135deg,rgba(21,21,21,.72),rgba(21,21,21,.48));border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 90px rgba(21,21,21,.16),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.start-prompt>span{display:block;color:var(--orange);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.start-prompt button{display:block;width:100%;min-height:50px;margin:10px 0;border:1px solid var(--line);border-radius:15px;background:rgba(233,235,223,.06);color:var(--cream);text-align:left;padding:0 16px;cursor:pointer}.start-prompt p{margin:14px 0 0;padding:18px;border-radius:18px;background:rgba(233,235,223,.08);color:rgba(244,240,230,.72)}.start-prompt b{color:var(--cream)}.footer{padding:72px 0 34px;background:#0f0f0e;border-top:1px solid var(--line)}.footer__top{display:grid;grid-template-columns:220px 1fr auto;grid-gap:30px;gap:30px;align-items:start;padding-bottom:44px;border-bottom:1px solid var(--line)}.footer__top p{margin:0;color:var(--muted);line-height:1.55;max-width:620px}.footer__grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:28px;gap:28px;padding:44px 0}.footer__grid h3{margin:0 0 18px;color:var(--orange);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.footer__grid a{display:block;margin:11px 0;color:var(--muted)}.footer__bottom{display:flex;justify-content:space-between;color:rgba(244,240,230,.45);font-size:13px}@media (max-width:1100px){.actions .btn--secondary,.actions .signin,.navlinks{display:none}.lang-switch{margin-left:auto}.hero{min-height:820px}.hero h1{font-size:clamp(58px,12vw,112px)}.customer-grid{grid-template-columns:repeat(2,1fr)}.customer-cell:nth-child(2n){border-right-width:0}.customer-cell:nth-child(n+5){border-bottom-width:1px}.feature,.feature--data,.footer__top,.start__inner{grid-template-columns:1fr}.cards3,.proof-grid{grid-template-columns:repeat(2,1fr)}.footer__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.page-grid{width:min(100% - 24px,var(--max))}.announce__copy{font-size:12px}.announce__copy strong{display:none}.navwrap__inner{height:64px}.actions .btn{display:none}.lang-switch{min-height:34px}.lang-switch button{width:28px;height:28px}.hero{padding-top:126px;min-height:800px}.hero__video{object-position:56% center;opacity:.66;filter:brightness(.5) contrast(1.03) saturate(.88)}.hero__media:before{background:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.64) 42%,rgba(0,0,0,.78))}.hero h1{margin-top:28px;font-size:54px;line-height:.9;letter-spacing:-.065em}.hero__badge{flex-direction:column;gap:6px}.hero-pills button{width:100%;justify-content:center}.hero__mobile-cta{display:flex}.film-pill{display:none}.customers{margin-top:-38px}.customer-grid{width:min(100% - 24px,1120px)}.customer-cell{height:72px}.app-card{width:300px;min-width:300px}.feature,.feature--data{gap:34px}.builder-window main{grid-template-columns:1fr}.app-preview{display:none}.data-map{min-height:430px;grid-template-columns:repeat(2,1fr);padding:20px}.data-map strong{grid-column:auto}.cards3,.footer__grid,.proof-grid{grid-template-columns:1fr}.footer__bottom{flex-direction:column;gap:8px}}.btn{overflow:hidden;isolation:isolate;min-height:44px;padding:0 18px;border:1px solid transparent;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,color .45s ease,box-shadow .45s ease,background .45s ease}.btn,.btn span{position:relative}.btn span{z-index:1}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(240,167,93,.2),rgba(200,121,63,.16));transform:translateX(-102%);transition:transform .7s cubic-bezier(.22,1,.36,1)}.btn:hover{transform:translateY(-2px);box-shadow:0 18px 46px rgba(0,0,0,.18)}.btn:hover:before{transform:translateX(0)}.btn--primary{color:var(--ink);background:linear-gradient(135deg,#f5e7cd,#efc487);box-shadow:0 14px 40px rgba(240,167,93,.18)}.btn--secondary{color:var(--cream);border-color:rgba(233,235,223,.22);background:rgba(233,235,223,.07)}.btn--ghost:before,.btn--secondary:before{background:linear-gradient(120deg,rgba(240,167,93,.16),rgba(255,255,255,.08))}.btn__arrow{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}.btn:hover .btn__arrow{opacity:.92;transform:translate(1px,-1px)}.hero__video{opacity:.84;filter:brightness(.74) contrast(1.05) saturate(.95)}.hero__media:before{background:linear-gradient(90deg,rgba(0,0,0,.84),rgba(0,0,0,.62) 32%,rgba(0,0,0,.22) 63%,rgba(0,0,0,.48))}.hero__media:after{background:radial-gradient(circle at 72% 45%,rgba(245,158,11,.2),transparent 32%),radial-gradient(ellipse 70% 44% at 10% 85%,rgba(45,76,113,.28),transparent 64%),linear-gradient(180deg,rgba(21,21,21,.82),rgba(21,21,21,.38) 34%,rgba(21,21,21,.12) 65%,rgba(21,21,21,.74))}.hero__shade{background:linear-gradient(180deg,rgba(21,21,21,.92),rgba(21,21,21,.42) 23%,rgba(21,21,21,.06) 58%,rgba(21,21,21,.8))}.hero__mask-center{background:radial-gradient(circle at 48% 52%,rgba(9,8,6,.8) 0,rgba(9,8,6,.54) 12%,rgba(9,8,6,.18) 24%,transparent 42%)}.promptbox{width:min(690px,100%);border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.045));box-shadow:0 36px 110px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.14)}.promptbox:after{content:"";position:absolute;inset:1px;border-radius:27px;border:1px solid rgba(255,255,255,.04);pointer-events:none}.promptbox__body{min-height:182px;padding:22px 22px 14px;background:linear-gradient(180deg,rgba(0,0,0,.14),rgba(0,0,0,.18))}.promptbox__eyebrow{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;color:rgba(244,236,216,.78);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.promptbox__phrase-wrap{min-height:84px;display:flex;align-items:flex-end;margin-top:18px}.promptbox__phrase{margin:0;color:var(--cream2);font-size:clamp(28px,4vw,38px);line-height:1.04;letter-spacing:-.055em;text-wrap:balance;animation:promptFade .45s ease}.promptbox__hint{margin:14px 0 0;max-width:54ch;color:rgba(244,240,230,.68);line-height:1.5}.promptbox__dots{display:flex;align-items:center;gap:8px;margin-top:18px}.promptbox__dots button{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:rgba(244,240,230,.22);cursor:pointer;transition:transform .35s ease,background .35s ease,box-shadow .35s ease}.promptbox__dots button.is-active{transform:scale(1.15);background:linear-gradient(135deg,var(--amber),var(--orange));box-shadow:0 0 22px rgba(240,167,93,.34)}.promptbox__footer{min-height:62px;padding:10px 14px 14px 16px}.app-card,.card3,.customer-cell,.film-pill,.hero-pills button,.promptbox__footer button:first-child,.send,.start-prompt button{position:relative;overflow:hidden;isolation:isolate}.app-card:before,.card3:after,.customer-cell:before,.film-pill:before,.hero-pills button:before,.promptbox__footer button:first-child:before,.start-prompt button:before{content:"";position:absolute;inset:0;transform:translateX(-100%);transition:transform .78s cubic-bezier(.22,1,.36,1),opacity .5s ease;pointer-events:none}.promptbox__footer button:first-child{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,color .45s ease,background .45s ease}.promptbox__footer button:first-child:before{background:linear-gradient(120deg,rgba(240,167,93,.14),rgba(255,255,255,.1))}.promptbox__footer button:first-child:hover{transform:translateY(-2px);border-color:rgba(240,167,93,.28);color:var(--cream2)}.promptbox__footer button:first-child:hover:before{transform:translateX(0)}.send{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,filter .45s ease}.send:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 18px 38px rgba(224,113,50,.28);filter:saturate(1.05)}.hero-pills-shell{width:min(860px,100%);margin-top:20px;padding:10px;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 22px 68px rgba(0,0,0,.22);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.hero-pills{margin-top:0}.hero-pills button{justify-content:center;min-height:50px;padding:0 16px;border-radius:16px;border-color:rgba(255,255,255,.1);transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,color .45s ease,box-shadow .45s ease,background .45s ease}.hero-pills button:before{background:linear-gradient(120deg,rgba(240,167,93,.15),rgba(255,255,255,.06))}.hero-pills button:hover{transform:translateY(-3px);border-color:rgba(240,167,93,.28);color:var(--cream2);box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 0 0 1px rgba(240,167,93,.08)}.hero-pills button:hover:before{transform:translateX(0)}.mini-stack i{border-color:rgba(249,241,230,.78);box-shadow:0 6px 18px rgba(0,0,0,.12)}.film-pill{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease,background .45s ease}.film-pill:before{background:linear-gradient(120deg,rgba(240,167,93,.14),rgba(255,255,255,.08))}.film-pill:hover{transform:translateY(-2px);border-color:rgba(240,167,93,.28);box-shadow:0 18px 38px rgba(0,0,0,.22)}.film-pill:hover:before{transform:translateX(0)}.customers{margin-top:-72px;padding-bottom:76px}.customers__panel{position:relative;padding:28px;border-radius:36px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:0 38px 110px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);overflow:hidden}.customers__panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0,rgba(240,167,93,.11),transparent 30%),radial-gradient(circle at 86% 18%,rgba(45,76,113,.16),transparent 24%);pointer-events:none}.customers__intro{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.8fr);grid-gap:28px;gap:28px;align-items:end;margin-bottom:22px}.customers__intro h2{margin:0;max-width:14ch;font-size:clamp(34px,4.9vw,62px);line-height:.94;letter-spacing:-.07em}.customers__intro p:last-child{margin:0;max-width:52ch;color:rgba(244,240,230,.66);line-height:1.6}.customer-grid-wrap{position:relative;z-index:1;padding:12px;border-radius:28px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.customer-grid{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.customer-cell,.customer-cell:nth-child(2n),.customer-cell:nth-child(4n),.customer-cell:nth-child(n+5){min-height:122px;height:auto;padding:18px;place-items:initial;align-content:space-between;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease,background .45s ease}.customer-cell:before{background:linear-gradient(120deg,rgba(240,167,93,.14),rgba(255,255,255,.05),rgba(240,167,93,.1));opacity:.92}.customer-cell:hover{transform:translateY(-4px);border-color:rgba(240,167,93,.24);background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.04));box-shadow:0 20px 48px rgba(0,0,0,.22),0 0 42px rgba(240,167,93,.1),inset 0 1px 0 rgba(255,255,255,.1)}.customer-cell:hover:before{transform:translateX(0)}.customer-cell i,.customer-cell small,.customer-cell span{position:relative;z-index:1}.customer-cell small{display:inline-flex;align-items:center;justify-content:center;width:34px;height:24px;border-radius:999px;background:rgba(255,255,255,.07);color:rgba(244,240,230,.58);font-size:11px;font-weight:800;letter-spacing:.08em}.customer-cell span{display:block;margin-top:20px;font-size:clamp(18px,2.4vw,26px);line-height:1;letter-spacing:.04em;color:rgba(244,240,230,.82)}.customer-cell i{position:absolute;right:16px;top:16px;width:18px;height:18px}.customer-cell i:after,.customer-cell i:before{background:rgba(244,240,230,.18)}.customer-cell i:before{top:8px}.customer-cell i:after{left:8px}.app-card{transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease,background .45s ease}.app-card:before{background:linear-gradient(120deg,rgba(240,167,93,.12),rgba(255,255,255,.06))}.app-card:hover{transform:translateY(-4px);border-color:rgba(240,167,93,.18);box-shadow:0 24px 58px rgba(0,0,0,.26)}.app-card:hover:before{transform:translateX(0)}.card3{transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease,background .45s ease}.card3:after{background:linear-gradient(120deg,rgba(240,167,93,.1),rgba(255,255,255,.05));opacity:.86}.card3:hover:after{transform:translateX(0)}.start-prompt button{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,background .45s ease,color .45s ease}.start-prompt button:before{background:linear-gradient(120deg,rgba(240,167,93,.12),rgba(255,255,255,.06))}.start-prompt button:hover{transform:translateY(-2px);border-color:rgba(240,167,93,.24);color:var(--cream2)}.start-prompt button:hover:before{transform:translateX(0)}@keyframes promptFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.customers__intro{grid-template-columns:1fr;gap:14px}.customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.hero{min-height:860px}.hero__video{opacity:.78;filter:brightness(.72) contrast(1.03) saturate(.92)}.promptbox{border-radius:24px}.promptbox__body{min-height:200px;padding:18px 18px 12px}.promptbox__phrase{font-size:31px}.promptbox__hint{font-size:14px}.hero-pills-shell{padding:8px;border-radius:18px}.hero-pills{display:grid;grid-template-columns:1fr}.hero-pills button{width:100%;justify-content:flex-start}.customers{margin-top:-40px;padding-bottom:52px}.customers__panel{padding:18px;border-radius:28px}.customers__intro h2{max-width:12ch;font-size:38px}.customer-grid{grid-template-columns:1fr}.customer-cell,.customer-cell:nth-child(2n),.customer-cell:nth-child(4n),.customer-cell:nth-child(n+5){min-height:108px}}body{font-family:Inter,SF Pro Display,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.film-pill,.hero,.hero h1,.hero-pills button,.promptbox__footer button,.promptbox__phrase,.send{font-feature-settings:"ss01" on,"cv01" on,"cv02" on}.hero{min-height:980px;padding:148px 0 136px}.hero__content{min-height:unset;justify-content:flex-start;gap:30px}.hero__center{gap:0}.hero h1{max-width:12.6ch;margin:22px auto 30px;font-size:clamp(60px,8.7vw,140px);line-height:.84;letter-spacing:-.082em;font-weight:850;text-shadow:0 10px 46px rgba(0,0,0,.22)}.hero__badge{gap:12px;margin-bottom:20px}.hero__badge span{min-height:28px;padding:0 11px;border:1px solid rgba(255,241,220,.28);box-shadow:0 8px 24px rgba(240,167,93,.16)}.hero__badge p{color:rgba(255,255,255,.9);font-size:15px}.promptbox{width:min(728px,100%);border-radius:32px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,rgba(255,255,255,.11),rgba(255,255,255,.045)),radial-gradient(circle at 76% 28%,rgba(240,167,93,.18),transparent 34%),radial-gradient(circle at 16% 100%,rgba(62,80,106,.18),transparent 30%);box-shadow:0 44px 120px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.03),inset 0 1px 0 rgba(255,255,255,.16)}.promptbox:before{background:linear-gradient(125deg,rgba(255,255,255,.16),transparent 28%,transparent 72%,rgba(245,158,11,.12))}.promptbox__body{min-height:168px;padding:24px 28px 18px}.promptbox__eyebrow{min-height:28px;padding:0 12px;color:rgba(244,236,216,.84);border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.promptbox__phrase-wrap{min-height:66px;margin-top:16px}.promptbox__phrase{max-width:18ch;color:#f8efdf;font-size:clamp(30px,4.15vw,50px);line-height:.98;letter-spacing:-.068em;font-weight:700;text-shadow:0 8px 32px rgba(0,0,0,.18)}.promptbox__hint{margin-top:12px;max-width:50ch;color:rgba(244,240,230,.72);font-size:15px;line-height:1.55}.promptbox__dots{margin-top:16px}.promptbox__footer{min-height:68px;padding:12px 16px 16px 18px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(0,0,0,.06))}.promptbox__footer button:first-child{min-height:46px;padding:0 14px;border-radius:14px;font-weight:620;background:rgba(255,255,255,.08)}.send{width:50px;height:50px;border:1px solid rgba(255,243,229,.12);border-radius:18px;background:linear-gradient(135deg,#f8c07d,#f39d56 34%,#dc7a3a 70%,#ad5527);color:#140f0a;box-shadow:0 16px 34px rgba(224,113,50,.24),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -10px 18px rgba(117,52,21,.16)}.send:hover{box-shadow:0 20px 44px rgba(224,113,50,.28),0 0 34px rgba(240,167,93,.18),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -10px 18px rgba(117,52,21,.16)}.hero-pills-shell{width:min(980px,100%);margin-top:18px;padding:12px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.065),rgba(255,255,255,.025)),radial-gradient(circle at top right,rgba(240,167,93,.1),transparent 32%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 74px rgba(0,0,0,.2)}.hero-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.hero-pills button{width:100%;justify-content:flex-start;min-height:58px;padding:0 18px;border-radius:18px;font-size:15px;font-weight:620;white-space:nowrap;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,color .45s ease,box-shadow .45s ease,background .45s ease}.hero-pills button span:last-child{margin-left:auto}.hero-pills button:hover{transform:translateY(-4px)}.film-pill{align-self:center;min-height:50px;margin-top:6px;padding:0 10px 0 18px;border-radius:999px;z-index:3}.film-pill i{width:32px;height:32px}.customers{margin-top:-20px;padding-bottom:70px}@media (max-width:1100px){.hero{min-height:940px;padding-bottom:108px}.hero__content{gap:26px}.hero h1{max-width:12ch}.promptbox{width:min(700px,100%)}.hero-pills-shell{width:min(900px,100%)}.hero-pills{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-pills button{min-height:54px;padding:0 14px;font-size:14px}.customers{margin-top:-8px}}@media (max-width:860px){.promptbox__phrase{max-width:16ch;font-size:clamp(28px,6vw,38px)}.hero-pills{grid-template-columns:1fr}.hero-pills button{min-height:56px}}@media (max-width:720px){.hero{min-height:900px;padding-top:128px;padding-bottom:84px}.hero__content{gap:22px}.hero h1{max-width:11ch;margin-bottom:24px;font-size:54px;line-height:.9}.promptbox{border-radius:26px}.promptbox__body{min-height:178px;padding:20px 20px 16px}.promptbox__phrase-wrap{min-height:72px}.promptbox__phrase{max-width:100%;font-size:34px}.promptbox__hint{font-size:14px}.promptbox__footer{min-height:64px;padding:10px 12px 12px 14px}.hero-pills-shell{padding:8px;border-radius:20px}.hero-pills{grid-template-columns:1fr;gap:10px}.hero-pills button{min-height:52px;font-size:14px;white-space:normal}.film-pill{display:inline-flex;margin-top:0}.customers{margin-top:0;padding-bottom:52px}}body,html{background:#0c0c0d}body{overflow-x:clip}.site-shell,body{position:relative}.site-shell{z-index:1}.site-bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.site-bg>div{position:absolute;inset:0}.site-bg__base{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.04),transparent 18%),radial-gradient(circle at 84% 4%,rgba(240,167,93,.05),transparent 24%),linear-gradient(180deg,#0f1012,#0b0b0d 42%,#080809)}.site-bg__grid{background-image:radial-gradient(circle,rgba(245,240,233,.22) .9px,transparent 1px),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:12px 12px,120px 120px,120px 120px;background-position:0 0,0 0,0 0;opacity:.72;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.98),rgba(0,0,0,.96));mask-image:linear-gradient(180deg,rgba(0,0,0,.98),rgba(0,0,0,.96))}.site-bg__glow{background:radial-gradient(320px circle at var(--site-bg-x,52vw) var(--site-bg-y,18vh),rgba(255,255,255,.18) 0,rgba(255,245,227,.12) 16%,rgba(240,167,93,.1) 28%,rgba(240,167,93,.05) 42%,transparent 66%),radial-gradient(520px circle at var(--site-bg-x,52vw) var(--site-bg-y,18vh),rgba(255,255,255,.045) 0,transparent 62%);mix-blend-mode:screen;opacity:.9}.site-bg__vignette{background:radial-gradient(circle at center,transparent 52%,rgba(0,0,0,.14) 78%,rgba(0,0,0,.32) 100%),linear-gradient(180deg,rgba(4,4,5,.04),rgba(4,4,5,.18))}.footer,.hero,.proof{background-color:transparent}.proof{background-image:linear-gradient(180deg,rgba(12,12,13,.72),rgba(12,12,13,.68))}.footer{background-image:linear-gradient(180deg,rgba(10,10,11,.82),rgba(10,10,11,.92))}@media (prefers-reduced-motion:reduce){.site-bg__glow{background:radial-gradient(300px circle at 50% 14%,rgba(255,255,255,.1) 0,rgba(240,167,93,.07) 24%,transparent 60%);opacity:.8}}@media (max-width:720px){.site-bg__grid{background-size:11px 11px,88px 88px,88px 88px;opacity:.62}.site-bg__glow{background:radial-gradient(220px circle at var(--site-bg-x,50vw) var(--site-bg-y,14vh),rgba(255,255,255,.12) 0,rgba(240,167,93,.08) 26%,transparent 68%),radial-gradient(420px circle at var(--site-bg-x,50vw) var(--site-bg-y,14vh),rgba(255,255,255,.04) 0,transparent 60%)}}.top{pointer-events:none}.top .announce,.top .navwrap{pointer-events:auto}.announce{border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,rgba(31,54,45,.94),rgba(103,92,137,.92) 52%,rgba(201,176,230,.88)),radial-gradient(circle at 82% 50%,rgba(255,255,255,.2),transparent 26%);box-shadow:0 12px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.16)}.announce__inner{min-height:38px}.announce__copy span,.announce__copy strong,.announce__x{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 8px 20px rgba(0,0,0,.13)}.navwrap{padding:14px 0 0;background:linear-gradient(180deg,rgba(7,7,8,.64),rgba(7,7,8,0));border-bottom:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.navwrap__inner{position:relative;height:76px;padding:0 16px 0 18px;border-radius:28px;border:1px solid rgba(255,255,255,.105);background:radial-gradient(circle at 8% 0,rgba(240,167,93,.12),transparent 28%),radial-gradient(circle at 92% 16%,rgba(255,255,255,.08),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.085),rgba(255,255,255,.035));box-shadow:0 26px 80px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.025),inset 0 1px 0 rgba(255,255,255,.13);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%)}.navwrap__inner:before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:27px;background:linear-gradient(180deg,rgba(8,8,9,.68),rgba(8,8,9,.34))}.brand{min-height:48px;padding:0 12px 0 2px;border-radius:18px;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s ease}.brand:hover{transform:translateY(-1px);filter:drop-shadow(0 0 18px rgba(240,167,93,.12))}.navlinks{color:rgba(244,240,230,.62)}.navitem>button,.navlinks a,.search,.signin{min-height:38px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;transition:color .38s ease,background .38s ease,box-shadow .38s ease,transform .38s cubic-bezier(.22,1,.36,1)}.navitem>button:hover,.navlinks a:hover,.search:hover,.signin:hover{color:var(--cream2);background:rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 28px rgba(0,0,0,.16);transform:translateY(-1px)}.search{min-width:42px;justify-content:center;color:rgba(244,240,230,.72);border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.045)}.lang-switch{min-height:44px;padding:5px;border-color:rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.095),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 32px rgba(0,0,0,.12)}.lang-switch button{width:34px;height:34px}.lang-switch button.is-active{background:linear-gradient(135deg,rgba(244,236,216,.22),rgba(244,236,216,.1));box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 20px rgba(0,0,0,.14)}.actions{gap:10px}.actions .btn{min-height:48px;padding-inline:20px}.actions .btn--secondary{border-color:rgba(255,255,255,.16);background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.035))}.actions .btn--primary{background:linear-gradient(135deg,#fff0d2,#f6c27d 46%,#eca45e);box-shadow:0 16px 38px rgba(240,167,93,.22),inset 0 1px 0 rgba(255,255,255,.35)}.mega{top:50px;border-color:rgba(255,255,255,.13);background:radial-gradient(circle at 10% 0,rgba(240,167,93,.14),transparent 26%),linear-gradient(135deg,rgba(28,28,27,.86),rgba(16,16,15,.72));box-shadow:0 34px 100px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.13);transition:opacity .32s ease,visibility .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.promptbox{height:314px;display:flex;flex-direction:column}.promptbox__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.promptbox__phrase-wrap{height:80px;min-height:80px;flex:0 0 80px;align-items:center;margin-top:14px}.promptbox__phrase{width:100%;max-width:none;font-size:clamp(31px,3.45vw,44px);line-height:1.02;letter-spacing:-.064em}.promptbox__hint{min-height:46px;margin-top:8px}.promptbox__dots{min-height:12px;margin-top:auto;padding-top:14px}.promptbox__footer{flex:0 0 68px}@media (max-width:1180px){.navwrap__inner{gap:16px;padding-inline:14px}.navlinks{gap:4px}.navitem>button,.navlinks a,.search,.signin{padding-inline:9px}.actions{gap:7px}.actions .btn{padding-inline:16px}}@media (max-width:1100px){.navwrap{padding-top:10px}.navwrap__inner{height:70px;border-radius:24px}}@media (max-width:720px){.announce__copy span{max-width:58vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navwrap{padding-top:8px}.navwrap__inner{height:64px;border-radius:22px;padding-inline:12px}.brand__logo{width:128px}.lang-switch{min-height:38px;padding:3px}.lang-switch button{width:31px;height:31px}.promptbox{height:316px}.promptbox__body{min-height:0}.promptbox__phrase-wrap{height:92px;min-height:92px;flex-basis:92px}.promptbox__phrase{font-size:clamp(30px,8vw,36px);line-height:1}.promptbox__hint{min-height:62px}}.navitem button span{display:none}.navitem>button,.navlink,.search{font-weight:560;letter-spacing:-.01em}.mega{width:min(760px,calc(100vw - 64px));padding:28px;border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 12% 0,rgba(240,167,93,.16),transparent 26%),radial-gradient(circle at 88% 0,rgba(255,255,255,.06),transparent 24%),linear-gradient(135deg,rgba(20,20,19,.95),rgba(10,10,10,.92));box-shadow:0 36px 110px rgba(0,0,0,.54),inset 0 0 0 1px rgba(255,255,255,.03),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(30px) saturate(155%);-webkit-backdrop-filter:blur(30px) saturate(155%)}.mega p{color:rgba(244,240,230,.48);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mega a{color:rgba(244,240,230,.92);font-size:14px}.mega a:hover{color:var(--cream2)}.mega__feature{border-color:rgba(255,255,255,.1);background:radial-gradient(circle at top left,rgba(245,158,11,.16),transparent 46%),linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.03))}.mega__feature strong{color:#faf1df}.proof{position:relative;isolation:isolate;overflow:hidden;background-image:linear-gradient(180deg,rgba(12,12,13,.58),rgba(12,12,13,.54))}.proof:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(245,240,233,.14) .8px,transparent .9px),linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 0),radial-gradient(circle at 85% 0,rgba(240,167,93,.12),transparent 20%);background-size:12px 12px,120px 120px,120px 120px,auto;opacity:.8;z-index:0;pointer-events:none}.proof-grid,.proof__intro{position:relative;z-index:1}.proof-card{background:linear-gradient(135deg,rgba(255,255,255,.085),rgba(255,255,255,.035));border-color:rgba(255,255,255,.09)}@media (max-width:1240px){.navwrap__inner{gap:14px}.navlinks{gap:2px}.navitem>button,.navlink,.search,.signin{padding-inline:10px;font-size:13px}.actions .btn{min-height:44px;padding-inline:16px}}@media (max-width:1100px){.navlinks{display:flex;overflow-x:auto;justify-content:flex-start;padding-inline:4px;scrollbar-width:none;-ms-overflow-style:none}.navlinks::-webkit-scrollbar{display:none}.actions .btn--secondary,.navlink--pricing,.search,.signin{display:none}.actions{margin-left:auto}.navwrap__inner{gap:10px;padding-inline:12px}.brand__logo{width:136px}}@media (max-width:900px){.navlink--usecases{display:none}.navitem>button,.navlink{min-height:36px;padding-inline:8px;font-size:12.5px}.lang-switch{min-height:40px}.actions .btn--primary{min-height:44px;padding-inline:14px}.mega{left:0;width:min(680px,calc(100vw - 32px));grid-template-columns:1fr 1fr}.mega__feature{grid-column:1/-1}}@media (max-width:720px){.navwrap__inner{height:66px;gap:8px;border-radius:22px}.navlinks{display:none}.brand__logo{width:124px}.actions{gap:6px}.actions .btn--primary{min-height:40px;padding-inline:12px;font-size:13px}.proof:before{background-size:11px 11px,88px 88px,88px 88px,auto;opacity:.72}}.navwrap__inner{overflow:visible}.navlinks{flex:1 1 auto;justify-content:center;gap:8px;min-width:0}.navlink{font-weight:650;letter-spacing:-.01em}.navitem,.search,.signin{display:none}.actions{flex:0 0 auto}.menu-toggle{display:none;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.035));color:var(--cream);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.menu-toggle span{display:block;width:18px;height:2px;margin:3px 0;border-radius:999px;background:currentColor;transition:transform .35s ease,opacity .35s ease}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}.mobile-menu{display:none}.mobile-menu__inner{margin-top:10px;padding:14px;border:1px solid rgba(255,255,255,.11);border-radius:26px;background:radial-gradient(circle at 12% 0,rgba(240,167,93,.13),transparent 30%),linear-gradient(135deg,rgba(20,20,19,.96),rgba(10,10,10,.92));box-shadow:0 28px 90px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}.mobile-menu a:not(.btn){display:flex;min-height:48px;align-items:center;padding:0 14px;border-radius:16px;color:rgba(244,240,230,.84);font-weight:720}.mobile-menu a:not(.btn):hover{color:var(--cream2);background:rgba(255,255,255,.06)}.mobile-menu__actions{display:grid;grid-gap:10px;gap:10px;margin-top:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.hero-pills button span:last-child{margin-left:0}.packages,.process,.services,.trust{position:relative;isolation:isolate;overflow:hidden}.packages,.process,.services{padding:104px 0;background:linear-gradient(180deg,rgba(12,12,13,.66),rgba(12,12,13,.58))}.packages:before,.process:before,.services:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(245,240,233,.13) .8px,transparent .9px),radial-gradient(circle at 82% 4%,rgba(240,167,93,.12),transparent 26%);background-size:12px 12px,auto;opacity:.68}.package-grid,.packages__intro,.process-steps,.process__intro,.services-grid,.services__intro{position:relative;z-index:1}.packages__intro,.process__intro,.services__intro{display:grid;grid-template-columns:.95fr .9fr;grid-gap:42px;gap:42px;align-items:end}.packages__intro h2,.process__intro h2,.services__intro h2,.trust__copy h2{margin:0;font-size:clamp(42px,6.2vw,92px);line-height:.88;letter-spacing:-.082em;text-wrap:balance}.packages__intro>p:last-child,.process__intro>p:last-child,.services__intro>p:last-child,.trust__copy>p:not(.eyebrow){margin:0;color:rgba(244,240,230,.68);font-size:18px;line-height:1.6}.services-grid{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.package-card,.process-step,.service-card,.trust-panel{border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 20% 0,rgba(240,167,93,.1),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:0 28px 80px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.service-card{min-height:420px;display:flex;flex-direction:column;padding:24px;border-radius:28px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease}.package-card:hover,.process-step:hover,.service-card:hover{transform:translateY(-5px);border-color:rgba(240,167,93,.26);box-shadow:0 34px 95px rgba(0,0,0,.28),0 0 42px rgba(240,167,93,.08),inset 0 1px 0 rgba(255,255,255,.12)}.service-card__mark{display:grid;grid-template-columns:repeat(3,8px);grid-gap:4px;gap:4px;width:32px;height:32px;margin-bottom:auto}.service-card__mark i{border-radius:3px;background:rgba(244,236,216,.86);box-shadow:0 0 20px rgba(240,167,93,.18)}.service-card__mark i:first-child{background:var(--amber)}.service-card__mark i:nth-child(2){background:var(--copper);opacity:.88}.service-card__mark i:nth-child(3){opacity:.72}.package-card h3,.process-step h3,.service-card h3{margin:72px 0 14px;color:var(--cream2);font-size:clamp(26px,2.4vw,34px);line-height:.98;letter-spacing:-.055em}.package-card p,.process-step p,.service-card p{margin:0;color:rgba(244,240,230,.68);line-height:1.55}.package-card ul,.service-card ul,.trust-panel ul{display:grid;grid-gap:10px;gap:10px;margin:24px 0 0;padding:0;list-style:none}.package-card li,.service-card li,.trust-panel li{position:relative;padding-left:18px;color:rgba(244,240,230,.76);font-size:14px;line-height:1.45}.package-card li:before,.service-card li:before,.trust-panel li:before{content:"";position:absolute;top:.62em;left:0;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--amber),var(--orange));box-shadow:0 0 14px rgba(240,167,93,.26)}.process{background:linear-gradient(180deg,rgba(12,12,13,.58),rgba(12,12,13,.68))}.process-steps{margin-top:42px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.process-step{min-height:300px;padding:24px;border-radius:28px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease}.process-step span{display:inline-grid;place-items:center;width:44px;height:32px;border-radius:999px;color:#150f0b;background:linear-gradient(135deg,#ffe5bd,#ee9e56);font-weight:900;letter-spacing:-.02em}.trust{padding:104px 0;background:linear-gradient(135deg,#e9e1cb,#fbf4e1);color:var(--ink)}.trust .eyebrow{color:#934518}.trust__inner{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:58px;gap:58px;align-items:center}.trust__copy>p:not(.eyebrow){color:rgba(21,21,21,.62)}.trust-panel{padding:28px;border-color:rgba(21,21,21,.1);border-radius:34px;background:radial-gradient(circle at 88% 0,rgba(240,167,93,.2),transparent 30%),linear-gradient(135deg,rgba(21,21,21,.88),rgba(21,21,21,.7));color:var(--cream);box-shadow:0 34px 100px rgba(21,21,21,.18),inset 0 1px 0 rgba(255,255,255,.1)}.trust-panel ul{margin-top:0}.trust-panel li{font-size:16px}.trust-note{margin-top:26px;padding:22px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.07)}.trust-note strong{display:block;color:var(--cream2);font-size:20px;letter-spacing:-.04em}.trust-note p{margin:10px 0 0;color:rgba(244,240,230,.7);line-height:1.55}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:40px}.package-card{min-height:430px;display:flex;flex-direction:column;padding:28px;border-radius:30px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease}.package-card h3{margin-top:0;font-size:clamp(32px,3vw,44px)}.package-card a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;margin-top:auto;padding:0 16px;border-radius:999px;color:#160f09;background:linear-gradient(135deg,#fff0d2,#f6c27d 46%,#eca45e);font-weight:850;box-shadow:0 16px 38px rgba(240,167,93,.2),inset 0 1px 0 rgba(255,255,255,.35)}.start__actions .btn--primary:after{content:""}@media (max-width:1240px){.process-steps,.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-card{min-height:360px}}@media (max-width:1100px){.navlinks{display:flex;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.navlinks::-webkit-scrollbar{display:none}.actions .btn--secondary{display:none}.menu-toggle{display:grid}}@media (max-width:900px){.packages__intro,.process__intro,.services__intro,.trust__inner{grid-template-columns:1fr;gap:22px}.package-grid{grid-template-columns:1fr}.package-card{min-height:360px}.actions .btn--primary{display:none}.mobile-menu{display:block;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .32s ease,visibility .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.mobile-menu.is-open{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:720px){.navlinks{display:none}.packages,.process,.services,.trust{padding:76px 0}.process-steps,.services-grid{grid-template-columns:1fr}.packages__intro h2,.process__intro h2,.services__intro h2,.trust__copy h2{font-size:42px}.process-step,.service-card{min-height:auto}.service-card h3{margin-top:48px}.process-step h3{margin-top:34px}}:root{--liquid-glass-bg:linear-gradient(135deg,rgba(255,255,255,.135),rgba(255,255,255,.052));--liquid-glass-border:rgba(255,255,255,.19);--liquid-glass-shadow:0 24px 74px rgba(0,0,0,.24),0 0 46px rgba(240,167,93,.075),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -22px 44px rgba(255,255,255,.026)}.app-card:hover,.brand:hover,.btn:hover,.btn:hover .btn__arrow,.card3:hover,.customer-cell:hover,.film-pill:hover,.hero-pills button:hover,.lang-switch button:hover,.mobile-menu a:not(.btn):hover,.navitem>button:hover,.navlinks a:hover,.package-card:hover,.process-step:hover,.promptbox__footer button:first-child:hover,.search:hover,.send:hover,.service-card:hover,.signin:hover,.start-prompt button:hover{transform:none!important}.navitem:focus-within .mega,.navitem:hover .mega{transform:none!important}.app-card,.btn,.card3,.customer-cell,.film-pill,.hero-pills button,.lang-switch button,.mobile-menu a:not(.btn),.navitem>button,.navlinks a,.package-card,.process-step,.promptbox__footer button:first-child,.search,.send,.service-card,.signin,.start-prompt button{transition:background .42s ease,border-color .42s ease,box-shadow .42s ease,color .32s ease,filter .42s ease,opacity .32s ease!important}.mobile-menu a:not(.btn):hover,.navitem>button:hover,.navlinks a:hover,.search:hover,.signin:hover{color:#fff3df;border-color:rgba(255,255,255,.16);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.16),transparent 55%),linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.045));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 28px rgba(0,0,0,.14)}.lang-switch button:hover{opacity:1;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.22),transparent 58%),linear-gradient(135deg,rgba(255,255,255,.13),rgba(255,255,255,.045));box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.btn:hover,.film-pill:hover,.hero-pills button:hover,.promptbox__footer button:first-child:hover,.start-prompt button:hover{color:var(--cream2);border-color:var(--liquid-glass-border);background:radial-gradient(circle at 18% 0,rgba(255,255,255,.18),transparent 42%),radial-gradient(circle at 92% 12%,rgba(240,167,93,.14),transparent 38%),var(--liquid-glass-bg);box-shadow:var(--liquid-glass-shadow);backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%)}.actions .btn--primary:hover,.btn--primary:hover,.send:hover{color:#130e09;border-color:rgba(255,244,222,.38);background:radial-gradient(circle at 28% 0,rgba(255,255,255,.34),transparent 38%),linear-gradient(135deg,#fff2d7,#f7c37e 36%,#ec9a52 70%,#c66a31);box-shadow:0 18px 52px rgba(240,167,93,.2),0 0 42px rgba(240,167,93,.14),inset 0 1px 0 rgba(255,255,255,.34),inset 0 -20px 36px rgba(117,52,21,.12)}.app-card,.card3,.customer-cell,.package-card,.process-step,.proof-card,.service-card{will-change:background,border-color,box-shadow,filter}.app-card:hover,.card3:hover,.customer-cell:hover,.package-card:hover,.process-step:hover,.proof-card:hover,.service-card:hover{border-color:var(--liquid-glass-border);background:radial-gradient(circle at 18% 0,rgba(255,255,255,.16),transparent 38%),radial-gradient(circle at 88% 8%,rgba(240,167,93,.13),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.112),rgba(255,255,255,.04));box-shadow:var(--liquid-glass-shadow);backdrop-filter:blur(30px) saturate(172%);-webkit-backdrop-filter:blur(30px) saturate(172%);filter:saturate(1.04)}.card3:hover{color:var(--cream2)}.app-card:hover h3,.card3:hover h3,.customer-cell:hover span,.package-card:hover h3,.process-step:hover h3,.proof-card:hover strong,.service-card:hover h3{color:#fff4df}.card3:hover p,.package-card:hover p,.process-step:hover p,.proof-card:hover span,.service-card:hover p{color:rgba(244,240,230,.76)}.package-card:hover a{border-color:rgba(255,244,222,.3);background:radial-gradient(circle at 28% 0,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#fff0d2,#eca45e);box-shadow:0 16px 42px rgba(240,167,93,.18),inset 0 1px 0 rgba(255,255,255,.32)}.app-card:hover:before,.card3:hover:after,.customer-cell:hover:before,.film-pill:hover:before,.hero-pills button:hover:before,.promptbox__footer button:first-child:hover:before,.start-prompt button:hover:before{transform:translateX(0);opacity:.82}@media (prefers-reduced-motion:reduce){.app-card,.btn,.card3,.customer-cell,.film-pill,.hero-pills button,.lang-switch button,.mobile-menu a:not(.btn),.navitem>button,.navlinks a,.package-card,.process-step,.promptbox__footer button:first-child,.search,.send,.service-card,.signin,.start-prompt button{transition:none!important}}:root{--liquid-clear-bg:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.055) 44%,rgba(255,255,255,.105));--liquid-clear-border:rgba(255,255,255,.24);--liquid-clear-shadow:0 18px 68px rgba(0,0,0,.26),0 0 0 1px rgba(255,255,255,.035) inset,inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(255,255,255,.08),inset 18px 0 46px rgba(255,255,255,.035),inset -20px -26px 54px rgba(0,0,0,.08)}.site-bg__grid{background-image:radial-gradient(circle,rgba(246,240,230,.25) .72px,transparent .82px),linear-gradient(rgba(255,255,255,.032) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 0);background-size:11px 11px,112px 112px,112px 112px;opacity:.64}.site-bg__glow{background:radial-gradient(220px circle at var(--site-bg-x,52vw) var(--site-bg-y,18vh),rgba(255,255,255,.32) 0,rgba(255,248,235,.2) 17%,rgba(240,167,93,.125) 30%,rgba(240,167,93,.055) 48%,transparent 72%),radial-gradient(680px circle at var(--site-bg-x,52vw) var(--site-bg-y,18vh),rgba(255,255,255,.058) 0,rgba(240,167,93,.035) 22%,transparent 64%);opacity:1;filter:saturate(1.08)}.app-marquee,.packages,.process,.proof,.services{position:relative;isolation:isolate;overflow:hidden}.app-marquee:before,.packages:before,.process:before,.proof:before,.services:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(246,240,230,.16) .75px,transparent .85px),linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:11px 11px,112px 112px,112px 112px;opacity:.58;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.92) 12%,rgba(0,0,0,.95) 86%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.92) 12%,rgba(0,0,0,.95) 86%,transparent)}.app-marquee:after,.packages:after,.process:after,.proof:after,.services:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(310px circle at var(--surface-x,50%) var(--surface-y,22%),rgba(255,255,255,calc(.2 * var(--surface-glow, .42))) 0,rgba(255,246,229,calc(.15 * var(--surface-glow, .42))) 18%,rgba(240,167,93,calc(.1 * var(--surface-glow, .42))) 32%,transparent 70%);mix-blend-mode:screen;opacity:.98;transition:opacity .42s ease}.app-marquee>*,.packages>*,.process>*,.proof>*,.services>*{position:relative;z-index:1}.proof:before{background-image:radial-gradient(circle,rgba(246,240,230,.17) .75px,transparent .85px),linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:11px 11px,112px 112px,112px 112px;opacity:.62}.app-card,.btn,.card3,.customer-cell,.film-pill,.hero-pills button,.lang-switch,.lang-switch button,.mega,.mobile-menu,.mobile-menu a:not(.btn),.navitem>button,.navlinks a,.package-card,.process-step,.promptbox,.promptbox__footer button:first-child,.proof-card,.search,.send,.service-card,.signin,.start-prompt button,.trust-panel{transform:none!important;transition:background .62s cubic-bezier(.22,1,.36,1),border-color .62s cubic-bezier(.22,1,.36,1),box-shadow .62s cubic-bezier(.22,1,.36,1),color .38s ease,filter .62s cubic-bezier(.22,1,.36,1),opacity .38s ease!important}.app-card:hover,.btn:hover,.card3:hover,.customer-cell:hover,.film-pill:hover,.hero-pills button:hover,.lang-switch button:hover,.mobile-menu a:not(.btn):hover,.navitem>button:hover,.navlinks a:hover,.package-card:hover,.process-step:hover,.promptbox__footer button:first-child:hover,.proof-card:hover,.search:hover,.service-card:hover,.signin:hover,.start-prompt button:hover{transform:none!important;border-color:var(--liquid-clear-border)!important;background:radial-gradient(circle at 22% 0,rgba(255,255,255,.36),transparent 34%),radial-gradient(circle at 82% 18%,rgba(255,255,255,.16),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.055) 48%,rgba(255,255,255,.11))!important;box-shadow:var(--liquid-clear-shadow)!important;backdrop-filter:blur(34px) saturate(185%) contrast(1.04)!important;-webkit-backdrop-filter:blur(34px) saturate(185%) contrast(1.04)!important;filter:brightness(1.035) saturate(1.04)}.actions .btn--primary:hover,.btn--primary:hover,.package-card:hover a,.send:hover{color:#130e09!important;border-color:rgba(255,246,226,.42)!important;background:radial-gradient(circle at 26% 0,rgba(255,255,255,.44),transparent 34%),radial-gradient(circle at 78% 20%,rgba(255,236,204,.26),transparent 48%),linear-gradient(135deg,#fff4dc,#f7c781 38%,#ef9e54 72%,#c66b31)!important;box-shadow:0 20px 62px rgba(240,167,93,.22),0 0 46px rgba(240,167,93,.16),inset 0 1px 0 rgba(255,255,255,.42),inset 0 -18px 36px rgba(108,48,18,.12)!important}.app-card:after,.btn:after,.customer-cell:after,.film-pill:after,.hero-pills button:after,.mobile-menu a:not(.btn):after,.navitem>button:after,.navlinks a:after,.package-card:after,.process-step:after,.proof-card:after,.search:after,.service-card:after,.signin:after,.start-prompt button:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(135deg,rgba(255,255,255,.46),transparent 28%,transparent 66%,rgba(255,255,255,.16)),radial-gradient(circle at 50% 0,rgba(255,255,255,.18),transparent 42%);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(255,255,255,.06);transition:opacity .62s cubic-bezier(.22,1,.36,1)}.app-card:hover:after,.btn:hover:after,.customer-cell:hover:after,.film-pill:hover:after,.hero-pills button:hover:after,.mobile-menu a:not(.btn):hover:after,.navitem>button:hover:after,.navlinks a:hover:after,.package-card:hover:after,.process-step:hover:after,.proof-card:hover:after,.search:hover:after,.service-card:hover:after,.signin:hover:after,.start-prompt button:hover:after{opacity:1}.app-card:hover:before,.card3:hover:after,.customer-cell:hover:before,.film-pill:hover:before,.hero-pills button:hover:before,.navitem>button:hover:before,.navlinks a:hover:before,.promptbox__footer button:first-child:hover:before,.search:hover:before,.signin:hover:before,.start-prompt button:hover:before{transform:none!important;opacity:.35!important}.motion-ready .reveal-surface{opacity:0;filter:blur(14px);transform:translate3d(0,18px,0) scale(.985);transition:opacity .86s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),filter .86s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .86s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);will-change:opacity,filter,transform}.motion-ready .reveal-surface.is-visible{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@supports (animation-timeline:view()){.app-marquee .marquee-row,.builder-window,.data-map{animation:lesbuildViewFloat linear both;animation-timeline:view();animation-range:entry 8% cover 38%}@keyframes lesbuildViewFloat{0%{opacity:.72;filter:blur(10px);transform:scale(.985)}to{opacity:1;filter:blur(0);transform:scale(1)}}}@media (prefers-reduced-motion:reduce){.app-marquee .marquee-row,.builder-window,.data-map,.motion-ready .reveal-surface,.motion-ready .reveal-surface.is-visible{opacity:1!important;filter:none!important;transform:none!important;animation:none!important;transition:none!important}}.app-card,.btn,.customer-cell,.film-pill,.hero-pills button,.mobile-menu a:not(.btn),.navitem>button,.navlinks a,.package-card,.process-step,.proof-card,.search,.service-card,.signin,.start-prompt button{position:relative;overflow:hidden;isolation:isolate}.app-card>*,.btn>*,.customer-cell>*,.film-pill>*,.hero-pills button>*,.mobile-menu a:not(.btn)>*,.navitem>button>*,.navlinks a>*,.package-card>*,.process-step>*,.proof-card>*,.search>*,.service-card>*,.signin>*,.start-prompt button>*{position:relative;z-index:1}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.btn:focus-visible,.film-pill:focus-visible,.hero-pills button:focus-visible,.lang-switch button:focus-visible,.menu-toggle:focus-visible,.mobile-menu a:not(.btn):focus-visible,.navitem>button:focus-visible,.navlinks a:focus-visible,.promptbox__dots button:focus-visible,.send:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.proof-card__num{display:inline-block;margin:0 0 24px;color:var(--orange);font-size:11px;font-weight:900;font-style:normal;letter-spacing:.14em;text-transform:uppercase}.proof-card h3{margin:0 0 14px;color:var(--cream2);font-size:clamp(20px,2vw,26px);line-height:1;letter-spacing:-.055em}.proof-card .proof-card__desc{margin:0;color:rgba(244,240,230,.68);line-height:1.58;font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none}.proof-card:hover h3{color:#fff4df}.proof-card:hover .proof-card__desc{color:rgba(244,240,230,.82)}.promptbox__footer-label{color:rgba(244,240,230,.42);font-size:12px;font-weight:620;letter-spacing:.04em}.hero-pills button{cursor:pointer}.start-prompt__steps{margin:14px 0 0;padding:0;list-style:none;display:grid;grid-gap:0;gap:0}.start-prompt__step{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.07)}.start-prompt__step b{flex-shrink:0;margin-top:1px;color:var(--amber);font-size:11px;font-weight:900;letter-spacing:.08em;font-style:normal}.start-prompt__step span{color:rgba(244,240,230,.82);font-size:15px;line-height:1.52}.start-prompt__divider{height:1px;background:rgba(255,255,255,.06);margin:20px 0 0}.start-prompt__sub{display:block;margin:16px 0 10px;color:rgba(244,240,230,.42)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.start-prompt__list{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.start-prompt__list li{position:relative;padding-left:16px;color:rgba(244,240,230,.6);font-size:13px;line-height:1.5}.start-prompt__list li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:linear-gradient(135deg,var(--amber),var(--orange))}.footer__middle{padding:20px 0;border-bottom:1px solid var(--line)}.footer__nav{display:flex;flex-wrap:wrap;gap:6px 24px}.footer__nav a{display:inline-flex;align-items:center;min-height:36px;color:var(--muted);font-size:14px;font-weight:560;transition:color .3s ease}.footer__nav a:hover{color:var(--cream)}.footer__nav a:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.footer__cta{white-space:nowrap;align-self:center}@media (max-width:900px){.footer__top{grid-template-columns:1fr;gap:18px}.footer__cta{align-self:flex-start}}@media (max-width:720px){.footer__nav{gap:4px 16px}.start-prompt__step span{font-size:14px}}.top .announce{pointer-events:auto}.app-card,.card3,.customer-cell,.package-card,.process-step,.proof-card,.service-card{backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.app-card:hover,.card3:hover,.customer-cell:hover,.package-card:hover,.process-step:hover,.proof-card:hover,.service-card:hover{backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%)}.app-card,.card3,.customer-cell,.package-card,.process-step,.proof-card,.service-card{will-change:auto}.btn,.hero-pills button{will-change:background,border-color,box-shadow}.hero__trust{margin:0 0 22px;max-width:48ch;text-align:center;color:rgba(244,240,230,.68);font-size:15px;line-height:1.55}.hero__trust-cta{color:var(--amber);font-weight:750;text-decoration:none;transition:color .25s ease}.hero__trust-cta:focus-visible,.hero__trust-cta:hover{color:var(--cream2)}.pcon{position:relative;width:min(780px,100%);border-radius:26px;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));box-shadow:0 44px 120px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(24px) saturate(148%);-webkit-backdrop-filter:blur(24px) saturate(148%);margin:0 auto 28px}.pcon__chrome{display:flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.16)}.pcon__chrome>span{flex:0 0 9px;height:9px;border-radius:50%;background:rgba(244,240,230,.18)}.pcon__chrome>code{margin-left:10px;font-size:12px;color:rgba(244,240,230,.34);font-family:ui-monospace,monospace;letter-spacing:.02em}.pcon__rail{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;padding:10px 14px;gap:2px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.08);scrollbar-width:none}.pcon__rail::-webkit-scrollbar{display:none}.pcon__tab-wrap{display:inline-flex;align-items:center;flex-shrink:0}.pcon__sep{color:rgba(244,240,230,.22);font-size:11px;padding:0 3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pcon__tab{display:inline-flex;align-items:center;padding:5px 10px;border:0;border-radius:8px;background:transparent;color:rgba(244,240,230,.34);font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .25s ease,background .25s ease}.pcon__tab.is-past{color:rgba(244,240,230,.54)}.pcon__tab.is-active{color:var(--amber);background:rgba(240,167,93,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.pcon__tab:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:6px}.pcon__body{position:relative;height:160px;overflow:hidden;background:rgba(0,0,0,.12)}.pcon__panel{position:absolute;inset:0;padding:14px 20px;opacity:0;transform:translateY(5px);transition:opacity .32s ease,transform .32s ease;pointer-events:none;display:flex;align-items:stretch}.pcon__panel.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.pcon__footer{display:flex;flex-direction:column;gap:6px;padding:10px 16px 12px;border-top:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.1)}.pcon__progress{height:3px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.pcon__fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--amber),var(--orange));box-shadow:0 0 10px rgba(240,167,93,.44);transition:width .5s cubic-bezier(.4,0,.2,1)}.pcon__flabel{font-size:11px;color:rgba(244,240,230,.38);font-family:ui-monospace,monospace;letter-spacing:.04em}.smock{width:100%;flex-direction:column;justify-content:center}.smock,.smock__idea{height:100%;display:flex}.smock__idea{align-items:flex-start;gap:14px;align-content:center;flex-wrap:wrap}.smock__idea-icon{flex:0 0 36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--amber),var(--orange));box-shadow:0 8px 20px rgba(240,167,93,.26)}.smock__idea-lines{flex:1 1;display:grid;grid-gap:8px;gap:8px;margin-top:4px}.smock__bar{height:8px;border-radius:999px;background:rgba(244,240,230,.16)}.smock__tags{display:flex;gap:8px;margin-top:12px;flex-basis:100%}.smock__tags>span{height:22px;flex:0 0 48px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}.smock__scope{display:grid;grid-gap:10px;gap:10px;width:100%}.smock__scope-row{display:flex;align-items:center;gap:10px}.smock__chk{flex:0 0 13px;height:13px;border-radius:50%;border:2px solid rgba(244,240,230,.22)}.smock__scope-row.is-done .smock__chk{background:linear-gradient(135deg,var(--amber),var(--orange));border-color:transparent;box-shadow:0 0 8px rgba(240,167,93,.26)}.smock__scope-row.is-done .smock__bar{background:rgba(244,240,230,.28)}.smock__sizetag{flex:0 0 20px;height:18px;display:grid;place-items:center;border-radius:4px;background:rgba(255,255,255,.08);color:rgba(244,240,230,.44);font-size:9px;font-weight:900;font-family:ui-monospace,monospace}.smock__scope-row.is-done .smock__sizetag{color:var(--amber);background:rgba(240,167,93,.14)}.smock__flow{display:flex;align-items:center;width:100%}.smock__node{flex:0 0 26px;height:26px;border-radius:50%;border:2px solid rgba(244,240,230,.22);background:rgba(255,255,255,.06)}.smock__node.is-done{background:rgba(240,167,93,.22);border-color:var(--amber);box-shadow:0 0 10px rgba(240,167,93,.26)}.smock__node.is-active{background:linear-gradient(135deg,var(--amber),var(--orange));border-color:transparent;box-shadow:0 0 16px rgba(240,167,93,.42)}.smock__wire{flex:1 1;height:2px;background:rgba(244,240,230,.14)}.smock__flow-lbs{display:grid;grid-template-columns:repeat(4,1fr);margin-top:10px}.smock__lb{height:6px;border-radius:999px;background:rgba(244,240,230,.12);margin:0 4px}.smock__api{display:grid;grid-gap:7px;gap:7px;width:100%}.smock__api-row{display:flex;align-items:center;gap:10px}.smock__mth{flex:0 0 36px;padding:2px 3px;border-radius:4px;font-size:9px;font-weight:900;font-family:ui-monospace,monospace;text-align:center;letter-spacing:.03em}.smock__mth--post{background:rgba(124,165,134,.22);color:#9dd8a3}.smock__mth--get{background:rgba(45,76,113,.28);color:#7ab3e8}.smock__mth--put{background:rgba(141,120,189,.22);color:#b9aae0}.smock__path{flex:1 1;font-size:11px;color:rgba(244,240,230,.58);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smock__path,.smock__stat{font-family:ui-monospace,monospace}.smock__stat{flex:0 0 28px;font-size:10px;font-weight:900;text-align:right}.smock__stat.is-ok{color:#9dd8a3}.smock__stat.is-pending{color:var(--amber)}.smock__events{display:grid;grid-gap:10px;gap:10px;width:100%}.smock__ev{display:flex;align-items:center;gap:10px;opacity:.5}.smock__ev--done{opacity:.8}.smock__ev--active{opacity:1}.smock__ev-dot{flex:0 0 8px;height:8px;border-radius:50%;background:rgba(244,240,230,.28)}.smock__ev--done .smock__ev-dot{background:#9dd8a3;box-shadow:0 0 7px rgba(157,216,163,.34)}.smock__ev--active .smock__ev-dot{background:linear-gradient(135deg,var(--amber),var(--orange));box-shadow:0 0 10px rgba(240,167,93,.4)}.smock__ev-time{flex:0 0 54px;font-size:10px;color:rgba(244,240,230,.34)}.smock__ev-name,.smock__ev-time{font-family:ui-monospace,monospace}.smock__ev-name{font-size:11px;color:rgba(244,240,230,.68)}.smock__dash{height:100%;display:flex;flex-direction:column;gap:10px}.smock__metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.smock__metric{padding:8px;border-radius:9px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:5px}.smock__metric.is-hi{background:rgba(240,167,93,.12);border-color:rgba(240,167,93,.2)}.smock__mval{height:16px;border-radius:4px;background:rgba(244,240,230,.24);width:58%}.smock__metric.is-hi .smock__mval{background:rgba(240,167,93,.5)}.smock__mlbl{height:5px;border-radius:999px;background:rgba(244,240,230,.1);width:78%}.smock__trows{display:grid;grid-gap:5px;gap:5px}.smock__tr{display:grid;grid-template-columns:.7fr 1.8fr .7fr;grid-gap:8px;gap:8px;align-items:center}.smock__tr>div{height:7px;border-radius:999px;background:rgba(244,240,230,.1)}.smock__tr.is-hi>div{background:rgba(240,167,93,.16)}.smock__launch{display:grid;grid-gap:8px;gap:8px;width:100%}.smock__lrow{display:flex;align-items:center;gap:10px;opacity:.38}.smock__lrow.is-done{opacity:.8}.smock__lrow.is-active{opacity:1}.smock__ldot{flex:0 0 10px;height:10px;border-radius:50%;border:2px solid rgba(244,240,230,.22)}.smock__lrow.is-done .smock__ldot{background:#9dd8a3;border-color:transparent;box-shadow:0 0 7px rgba(157,216,163,.28)}.smock__lrow.is-active .smock__ldot{background:linear-gradient(135deg,var(--amber),var(--orange));border-color:transparent;box-shadow:0 0 10px rgba(240,167,93,.38)}.smock__launchbar{height:3px;border-radius:999px;background:rgba(255,255,255,.08);margin-top:4px;overflow:hidden}.smock__launchbar>div{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--amber),var(--orange));box-shadow:0 0 8px rgba(240,167,93,.4)}.journey{position:relative;isolation:isolate;overflow:hidden;padding:108px 0}.journey:before{background-image:radial-gradient(circle,rgba(246,240,230,.14) .72px,transparent .82px),linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:11px 11px,110px 110px,110px 110px;opacity:.62;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.92) 10%,rgba(0,0,0,.95) 88%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.92) 10%,rgba(0,0,0,.95) 88%,transparent)}.journey:after,.journey:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.journey:after{background:radial-gradient(300px circle at var(--surface-x,50%) var(--surface-y,22%),rgba(255,255,255,calc(.18 * var(--surface-glow, .38))) 0,rgba(240,167,93,calc(.09 * var(--surface-glow, .38))) 32%,transparent 68%);mix-blend-mode:screen}.journey>*{position:relative;z-index:1}.journey__inner{display:grid;grid-template-columns:260px 1fr;grid-gap:72px;gap:72px;align-items:start}.journey__left{position:-webkit-sticky;position:sticky;top:120px;align-self:start}.journey__title{margin:8px 0 28px;font-size:clamp(30px,3.4vw,46px);line-height:.94;letter-spacing:-.065em;text-wrap:balance}.journey__step-list{display:grid;grid-gap:4px;gap:4px}.journey__step-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:14px;background:transparent;color:rgba(244,240,230,.44);text-align:left;cursor:pointer;transition:color .28s ease,background .28s ease}.journey__step-item:hover{color:rgba(244,240,230,.72);background:rgba(255,255,255,.05)}.journey__step-item.is-active{color:var(--cream2);background:rgba(240,167,93,.1)}.journey__step-item:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:12px}.journey__step-num{flex:0 0 28px;height:22px;display:grid;place-items:center;border-radius:6px;background:rgba(255,255,255,.08);color:rgba(244,240,230,.42);font-size:10px;font-weight:900;letter-spacing:.06em;font-family:ui-monospace,monospace;transition:background .28s ease,color .28s ease}.journey__step-item.is-active .journey__step-num{background:linear-gradient(135deg,rgba(240,167,93,.28),rgba(224,113,50,.18));color:var(--amber)}.journey__step-name{font-size:13px;font-weight:650;line-height:1.3}.journey__right{display:grid;grid-gap:20px;gap:20px}.journey-card{border-radius:26px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:0 24px 72px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.09);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);overflow:hidden;transition:border-color .32s ease,box-shadow .32s ease}.journey-card:hover{border-color:rgba(255,255,255,.14);box-shadow:0 30px 90px rgba(0,0,0,.22),0 0 36px rgba(240,167,93,.06),inset 0 1px 0 rgba(255,255,255,.12)}.journey-card__content{padding:22px 26px 26px}.journey-card__num{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 9px;border-radius:999px;color:var(--amber);background:rgba(240,167,93,.14);border:1px solid rgba(240,167,93,.22);font-size:10px;font-weight:900;letter-spacing:.1em;font-family:ui-monospace,monospace;margin-bottom:14px}.journey-card h3{margin:0 0 10px;color:var(--cream2);font-size:clamp(20px,2.1vw,28px);line-height:.98;letter-spacing:-.055em}.journey-card p{margin:0;color:rgba(244,240,230,.68);line-height:1.6}.jmock{height:210px;padding:16px 20px;background:rgba(0,0,0,.12);border-bottom:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;justify-content:center}.jmock__dash-hdr{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.jmock__live-badge{flex:0 0 8px;height:8px;border-radius:50%;background:#9dd8a3;box-shadow:0 0 8px rgba(157,216,163,.48)}.jmock .smock__flow-lbs{grid-template-columns:repeat(5,1fr)}@media (max-width:860px){.pcon{border-radius:22px}.pcon__body{height:148px}}@media (max-width:720px){.pcon{border-radius:20px}.pcon__chrome code{display:none}.pcon__body{height:144px}.pcon__panel{padding:10px 14px}.hero__trust{font-size:14px;max-width:38ch}}@media (max-width:1100px){.journey__inner{grid-template-columns:220px 1fr;gap:48px}.journey__step-name{font-size:12px}}@media (max-width:860px){.journey{padding:80px 0}.journey__inner{grid-template-columns:1fr;gap:28px}.journey__left{position:static}.journey__step-list{display:none}.journey__title{margin-bottom:0}}@media (max-width:720px){.journey{padding:64px 0}.jmock{height:176px;padding:12px 16px}.journey-card__content{padding:18px 20px 22px}}@media (prefers-reduced-motion:reduce){.journey-card,.journey__step-item,.pcon__fill,.pcon__panel,.pcon__tab{transition:none}}