:root{--paper:#faf8f4;--paper-soft:#f4f0e8;--surface:#fff;--surface-alt:#f8f5ef;--ink:#1f1c17;--ink-soft:#4a4339;--ink-muted:#8b8275;--ink-faint:#b8ad9c;--hairline:#e8e2d4;--thread:#d4ccba;--thread-gold:#c89546;--gold:#b8843a;--gold-deep:#8a611f;--gold-soft:#f5ead4;--gold-glow:#fdf6e3;--heat:#b54a2b;--heat-soft:#f5dcd0;--cool:#3d6b78;--cool-soft:#dde8ea;--fresh:#5a7547;--fresh-soft:#e2e7d6;--font-display:"Instrument Serif", "Cormorant Garamond", Georgia, serif;--font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--radius-md:10px;--radius-lg:16px;--radius-stage:28px;--shadow-raised:0 1px 0 #1f1c170a, 0 8px 24px -8px #1f1c171a;--shadow-pop:0 1px 0 #1f1c170a, 0 24px 60px -18px #1f1c1738;--container:1200px;--gutter:max(20px, env(safe-area-inset-left,0px));color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);letter-spacing:-.1px;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}[hidden]{display:none!important}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{text-wrap:balance;margin:0;font-weight:400}p{margin:0}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:calc(var(--container) + 2 * 20px);padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin-inline:auto}.display{font-family:var(--font-display);letter-spacing:-.02em;line-height:1.02}.display em{color:var(--gold);font-style:italic}.eyebrow{font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:500}.lede{color:var(--ink-soft);font-size:18px;line-height:1.55}.btn{height:44px;font:500 15px/1 var(--font-sans);letter-spacing:-.1px;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 20px;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{background:#35302a}.btn-gold{background:var(--gold);color:var(--paper);height:52px;padding:0 26px;font-size:16px}.btn-gold:hover{background:var(--gold-deep)}.btn-outline{border-color:var(--ink);color:var(--ink);height:40px;padding:0 16px 0 18px}.btn-outline:hover{background:var(--ink);color:var(--paper)}.btn-ghost{color:var(--ink);padding:0 6px}.btn-ghost:hover{color:var(--gold-deep)}section{scroll-margin-top:80px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.only-mobile{display:none}@media (width<=720px){.only-desktop{display:none!important}.only-mobile{display:block}.rail{margin-inline:calc(-1 * max(20px, env(safe-area-inset-left,0px)));padding-inline:max(20px, env(safe-area-inset-left,0px));scroll-snap-type:x mandatory;scroll-padding-inline:max(20px, env(safe-area-inset-left,0px));scrollbar-width:none;gap:12px;overflow-x:auto;max-width:none!important;display:flex!important}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:0 0 84%}.chip-row{margin-inline:calc(-1 * max(20px, env(safe-area-inset-left,0px)));padding-inline:max(20px, env(safe-area-inset-left,0px));scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.chip-row::-webkit-scrollbar{display:none}.chip-row>*{white-space:nowrap;flex:none}}.mark[data-astro-cid-4e4nciq5]{align-items:center;gap:9px;display:inline-flex}.coin[data-astro-cid-4e4nciq5]{background:var(--ink);width:30px;height:30px;color:var(--thread-gold);box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--gold);border-radius:50%;place-items:center;display:grid}.light[data-astro-cid-4e4nciq5] .coin[data-astro-cid-4e4nciq5]{box-shadow:0 0 0 2px var(--ink), 0 0 0 3.5px var(--gold)}.word[data-astro-cid-4e4nciq5]{font-family:var(--font-display);letter-spacing:-.4px;color:var(--ink);font-size:25px;line-height:1}.light[data-astro-cid-4e4nciq5] .word[data-astro-cid-4e4nciq5]{color:var(--paper)}.langs[data-astro-cid-lemdd452]{font:500 12px var(--font-mono);letter-spacing:.6px;align-items:center;gap:2px;display:flex}a[data-astro-cid-lemdd452]{color:var(--ink-muted);border-radius:999px;padding:5px 7px}a[data-astro-cid-lemdd452]:hover{color:var(--ink)}a[data-astro-cid-lemdd452][aria-current=page]{color:var(--ink);background:color-mix(in srgb, var(--surface) 70%, transparent)}.nav[data-astro-cid-wpvy4v7s]{top:env(safe-area-inset-top,0px);z-index:20;border-bottom:1px solid #0000;transition:background-color .2s,border-color .2s;position:sticky}.nav[data-astro-cid-wpvy4v7s].scrolled,.nav[data-astro-cid-wpvy4v7s]:has(.sheet:not([hidden])){background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(12px);border-bottom-color:var(--hairline)}.inner[data-astro-cid-wpvy4v7s]{align-items:center;gap:40px;height:68px;display:flex}.menu[data-astro-cid-wpvy4v7s]{color:var(--ink-soft);gap:28px;font-size:15px;display:flex}.menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--ink)}.actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:20px;margin-left:auto;display:flex}.signin[data-astro-cid-wpvy4v7s]{color:var(--ink-soft);font-size:15px}.signin[data-astro-cid-wpvy4v7s]:hover{color:var(--ink)}.burger[data-astro-cid-wpvy4v7s]{display:none}.sheet[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--hairline)}.sheet-inner[data-astro-cid-wpvy4v7s]{flex-direction:column;padding-block:8px 20px;display:flex}.sheet-inner[data-astro-cid-wpvy4v7s]>a[data-astro-cid-wpvy4v7s]{font:26px/1.1 var(--font-display);letter-spacing:-.3px;border-bottom:1px solid var(--hairline);padding:14px 0}.sheet-inner[data-astro-cid-wpvy4v7s]>.sheet-signin[data-astro-cid-wpvy4v7s]{font:500 16px var(--font-sans);color:var(--ink-soft);border-bottom:0;padding-top:18px}.sheet-inner[data-astro-cid-wpvy4v7s] .sheet-langs{margin-top:8px;margin-left:-7px}@media (width<=1080px){.inner[data-astro-cid-wpvy4v7s]{gap:28px}.menu[data-astro-cid-wpvy4v7s]{gap:20px}}@media (width<=860px){.menu[data-astro-cid-wpvy4v7s]{display:none}.inner[data-astro-cid-wpvy4v7s]{gap:16px;height:60px}.actions[data-astro-cid-wpvy4v7s]{gap:10px}.signin[data-astro-cid-wpvy4v7s],.actions[data-astro-cid-wpvy4v7s] .nav-langs{display:none}.actions[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{height:38px;padding:0 14px;font-size:14px}.burger[data-astro-cid-wpvy4v7s]{border:1px solid var(--hairline);background:var(--surface);cursor:pointer;border-radius:50%;place-content:center;gap:6px;width:40px;height:40px;display:grid}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--ink);width:16px;height:1.5px;transition:transform .2s;display:block}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(3.75px)rotate(45deg)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(-3.75px)rotate(-45deg)}}.browser[data-astro-cid-f4t2rcqn]{background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--shadow-pop);border-radius:14px;margin:0;overflow:hidden}.bar[data-astro-cid-f4t2rcqn]{border-bottom:1px solid var(--hairline);background:var(--surface-alt);align-items:center;gap:12px;height:36px;padding:0 14px;display:flex}.dots[data-astro-cid-f4t2rcqn]{gap:6px;display:flex}.dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{background:var(--hairline);border-radius:50%;width:10px;height:10px}.url[data-astro-cid-f4t2rcqn]{text-align:center;max-width:280px;font:12px/22px var(--font-mono);color:var(--ink-muted);background:var(--paper);border-radius:6px;flex:1;margin-inline:auto}img[data-astro-cid-f4t2rcqn]{width:100%}.phone[data-astro-cid-ykln7coe]{filter:drop-shadow(0 28px 40px #1f1c1738)}.hero[data-astro-cid-ge2uvauf]{--nav-h:68px;margin-top:calc(-1 * var(--nav-h));padding-block:calc(var(--nav-h) + 72px) 40px;background:radial-gradient(48% 38% at 8% 4%, color-mix(in srgb, var(--heat-soft) 90%, transparent), transparent 72%), radial-gradient(44% 36% at 94% 8%, color-mix(in srgb, var(--cool-soft) 95%, transparent), transparent 72%), radial-gradient(60% 34% at 70% 46%, color-mix(in srgb, var(--fresh-soft) 70%, transparent), transparent 75%), radial-gradient(70% 50% at 40% 30%, var(--gold-soft), transparent 78%), linear-gradient(180deg, #f6ecdc 0%, #f3e6d2 55%, var(--paper) 100%)}.head[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.title[data-astro-cid-ge2uvauf]{isolation:isolate;max-width:15ch;font-size:clamp(46px,7.4vw,92px)}.title[data-astro-cid-ge2uvauf] em{color:var(--gold)}.title[data-astro-cid-ge2uvauf] mark{white-space:nowrap;color:inherit;background:0 0;padding-inline:.06em;font-style:italic;position:relative}.title[data-astro-cid-ge2uvauf] mark:before{content:"";z-index:-1;opacity:.85;transform-origin:0;background:linear-gradient(90deg,#f0c98a,#f2b9a0);border-radius:.5em .2em .6em .25em;height:.44em;animation:.9s cubic-bezier(.6,0,.2,1) .35s both sweep;position:absolute;bottom:.1em;left:-.1em;right:-.12em;transform:rotate(-1.6deg)}@keyframes sweep{0%{transform:rotate(-1.6deg)scaleX(0)}}.sub[data-astro-cid-ge2uvauf]{max-width:560px}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:6px;display:flex}.stage[data-astro-cid-ge2uvauf]{border-radius:var(--radius-stage);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--surface) 70%, transparent) 0%, transparent 60%), color-mix(in srgb, var(--surface) 38%, transparent);border:1px solid color-mix(in srgb, var(--surface) 70%, transparent);margin-top:56px;padding:48px 48px 0;position:relative;overflow:hidden}.view[data-astro-cid-ge2uvauf]{max-width:1000px;margin-inline:auto;padding-bottom:0;position:relative}.view[data-astro-cid-ge2uvauf] .web{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-2px}.view[data-astro-cid-ge2uvauf] .device{width:25%;min-width:150px;position:absolute;bottom:-120px;right:-36px}.tabs[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.tabs[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{cursor:pointer;height:40px;font:500 15px var(--font-sans);color:var(--ink-soft);background:color-mix(in srgb, var(--surface) 55%, transparent);border:0;border-radius:999px;padding:0 18px}.tabs[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:hover{color:var(--ink)}.tabs[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf][aria-selected=true]{background:var(--ink);color:var(--paper)}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{--nav-h:60px}}@media (width<=720px){.hero[data-astro-cid-ge2uvauf]{padding-block:calc(var(--nav-h) + 36px) 24px}.head[data-astro-cid-ge2uvauf]{gap:16px}.title[data-astro-cid-ge2uvauf]{font-size:clamp(44px,12.5vw,60px)}.lede[data-astro-cid-ge2uvauf].sub{font-size:16px}.cta[data-astro-cid-ge2uvauf]{flex-direction:column;gap:6px;width:100%}.cta[data-astro-cid-ge2uvauf] .btn-gold[data-astro-cid-ge2uvauf]{justify-content:center;width:100%}.stage[data-astro-cid-ge2uvauf]{border-radius:22px;height:470px;margin-top:32px;padding:28px 0 0}.view[data-astro-cid-ge2uvauf]{justify-content:center;display:flex}.view[data-astro-cid-ge2uvauf] .device{width:72%;min-width:0;max-width:300px;position:static}.tabs[data-astro-cid-ge2uvauf]{margin-top:16px}}.segments[data-astro-cid-o6j6a3hr]{padding-block:88px 40px}.intro[data-astro-cid-o6j6a3hr]{text-align:center;color:var(--ink-soft);font-size:16px}ul[data-astro-cid-o6j6a3hr]{grid-template-columns:repeat(4,1fr);margin:28px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-o6j6a3hr]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:8px 12px;display:flex}li[data-astro-cid-o6j6a3hr]+li[data-astro-cid-o6j6a3hr]{border-left:1px solid var(--hairline)}.name[data-astro-cid-o6j6a3hr]{font-family:var(--font-display);letter-spacing:-.4px;font-size:30px;line-height:1.1}.note[data-astro-cid-o6j6a3hr]{font-family:var(--font-mono);letter-spacing:.4px;color:var(--ink-muted);font-size:11px}@media (width<=760px){.segments[data-astro-cid-o6j6a3hr]{padding-block:56px 24px}ul[data-astro-cid-o6j6a3hr]{grid-template-columns:1fr 1fr;row-gap:20px}li[data-astro-cid-o6j6a3hr]:nth-child(odd){border-left:0}.name[data-astro-cid-o6j6a3hr]{font-size:24px}}.pillars[data-astro-cid-qjj4u7yg]{padding-block:72px}.heading[data-astro-cid-qjj4u7yg]{text-align:center;max-width:16ch;margin-inline:auto;font-size:clamp(38px,5vw,60px)}.grid[data-astro-cid-qjj4u7yg]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.card[data-astro-cid-qjj4u7yg]{text-align:center;border-radius:var(--radius-stage);background:linear-gradient(180deg, var(--paper-soft) 0%, var(--surface-alt) 100%);flex-direction:column;align-items:center;gap:14px;height:640px;padding:40px 28px 0;display:flex;position:relative;overflow:hidden}.tag[data-astro-cid-qjj4u7yg]{font-size:12px}.gold[data-astro-cid-qjj4u7yg] .tag[data-astro-cid-qjj4u7yg]{color:var(--gold)}.heat[data-astro-cid-qjj4u7yg] .tag[data-astro-cid-qjj4u7yg]{color:var(--heat)}h3[data-astro-cid-qjj4u7yg]{max-width:13ch;font-size:32px}.body[data-astro-cid-qjj4u7yg]{color:var(--ink-soft);max-width:30ch;font-size:15px}.shot[data-astro-cid-qjj4u7yg]{width:78%;max-width:280px;margin-top:18px}@media (width<=960px){.grid[data-astro-cid-qjj4u7yg]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.card[data-astro-cid-qjj4u7yg]{height:600px}}@media (width<=720px){.pillars[data-astro-cid-qjj4u7yg]{padding-block:48px}.grid[data-astro-cid-qjj4u7yg]{margin-top:32px}.card[data-astro-cid-qjj4u7yg]{border-radius:22px;height:540px;padding:32px 22px 0}h3[data-astro-cid-qjj4u7yg]{font-size:28px}.shot[data-astro-cid-qjj4u7yg]{width:74%}}.signals[data-astro-cid-2yjmxwrr]{padding-block:72px}.grid-stage[data-astro-cid-2yjmxwrr]{border-top:2px solid var(--thread-gold);background-color:var(--gold-glow);background-image:linear-gradient(var(--gold-soft) 1px, transparent 1px), linear-gradient(90deg, var(--gold-soft) 1px, transparent 1px);background-size:22px 22px;place-items:center;min-height:560px;display:grid;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.src[data-astro-cid-2yjmxwrr]{background:var(--surface);width:76px;height:76px;box-shadow:var(--shadow-raised);color:var(--ink);border-radius:18px;place-items:center;gap:6px;display:grid;position:absolute;transform:translate(-50%,-50%)}.src-label[data-astro-cid-2yjmxwrr]{white-space:nowrap;font:500 10px var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--ink-muted);position:absolute;top:calc(100% + 8px)}.src[data-astro-cid-2yjmxwrr].gold{color:var(--gold)}.src[data-astro-cid-2yjmxwrr].heat{color:var(--heat)}.src[data-astro-cid-2yjmxwrr].cool{color:var(--cool)}.src[data-astro-cid-2yjmxwrr].fresh{color:var(--fresh)}.center[data-astro-cid-2yjmxwrr]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:520px;padding:48px 16px;display:flex;position:relative}.knot[data-astro-cid-2yjmxwrr]{background:var(--ink);width:80px;height:80px;color:var(--thread-gold);box-shadow:var(--shadow-pop);border-radius:20px;place-items:center;display:grid}.center[data-astro-cid-2yjmxwrr] h2[data-astro-cid-2yjmxwrr]{font-size:clamp(36px,4.6vw,54px)}.moves[data-astro-cid-2yjmxwrr]{grid-template-columns:repeat(4,1fr);margin:40px 0 0;padding:0;list-style:none;display:grid}.moves[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]{flex-direction:column;gap:8px;padding:4px 24px;display:flex}.moves[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]:first-child{padding-left:0}.moves[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]+li[data-astro-cid-2yjmxwrr]{border-left:1px solid var(--hairline)}.move-icon[data-astro-cid-2yjmxwrr]{color:var(--gold);margin-bottom:8px}.moves[data-astro-cid-2yjmxwrr] h3[data-astro-cid-2yjmxwrr]{font:600 17px var(--font-sans);letter-spacing:-.2px}.moves[data-astro-cid-2yjmxwrr] p[data-astro-cid-2yjmxwrr]{color:var(--ink-soft);font-size:15px}@media (width<=860px){.grid-stage[data-astro-cid-2yjmxwrr]{min-height:0;padding-block:120px 140px}.src[data-astro-cid-2yjmxwrr]{border-radius:14px;width:56px;height:56px}.src-label[data-astro-cid-2yjmxwrr]{display:none}.moves[data-astro-cid-2yjmxwrr]{grid-template-columns:1fr 1fr;row-gap:28px}.moves[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=720px){.signals[data-astro-cid-2yjmxwrr]{padding-block:48px}.src[data-astro-cid-2yjmxwrr].mid{display:none}.grid-stage[data-astro-cid-2yjmxwrr]{padding-block:96px 120px}.center[data-astro-cid-2yjmxwrr]{gap:14px;padding-block:24px}.center[data-astro-cid-2yjmxwrr] .lede[data-astro-cid-2yjmxwrr]{font-size:16px}.moves[data-astro-cid-2yjmxwrr]{margin-top:24px}}@media (width<=520px){.src[data-astro-cid-2yjmxwrr]:nth-child(n+5){display:none}.moves[data-astro-cid-2yjmxwrr]{grid-template-columns:1fr}.moves[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]{padding-left:0;border-left:0!important}}.workflow[data-astro-cid-3fh5sc3f]{padding-block:40px 72px}.pair[data-astro-cid-3fh5sc3f]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.card[data-astro-cid-3fh5sc3f]{border-radius:var(--radius-stage);background:linear-gradient(180deg, var(--paper-soft) 0 52%, var(--accent-band,var(--gold-soft)) 52% 100%);position:relative;overflow:hidden}.wash-gold[data-astro-cid-3fh5sc3f]{--accent-band:var(--gold-soft)}.wash-heat[data-astro-cid-3fh5sc3f]{--accent-band:var(--heat-soft)}.copy[data-astro-cid-3fh5sc3f]{flex-direction:column;gap:10px;padding:44px 48px 28px;display:flex}.copy[data-astro-cid-3fh5sc3f] h2[data-astro-cid-3fh5sc3f]{max-width:16ch;font-size:34px}.copy[data-astro-cid-3fh5sc3f] p[data-astro-cid-3fh5sc3f]{color:var(--ink-soft);max-width:40ch}.peek[data-astro-cid-3fh5sc3f]{height:320px;padding-left:48px}.peek[data-astro-cid-3fh5sc3f] .browser{border-bottom-right-radius:0;width:760px;max-width:none}.wide[data-astro-cid-3fh5sc3f]{background:linear-gradient(180deg, var(--paper-soft) 0 58%, var(--cool-soft) 58% 100%);margin-top:24px}.wide-head[data-astro-cid-3fh5sc3f]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;padding:48px 48px 36px;display:grid}.wide-head[data-astro-cid-3fh5sc3f] h2[data-astro-cid-3fh5sc3f]{max-width:14ch;font-size:38px}.wide-side[data-astro-cid-3fh5sc3f]{color:var(--ink-soft);flex-direction:column;align-items:flex-start;gap:18px;display:flex}.wide-shot[data-astro-cid-3fh5sc3f]{height:420px;padding-inline:48px}@media (width<=900px){.pair[data-astro-cid-3fh5sc3f]{grid-template-columns:1fr}.wide-head[data-astro-cid-3fh5sc3f]{grid-template-columns:1fr;gap:16px}}.peek-phone[data-astro-cid-3fh5sc3f]{height:360px;overflow:hidden}.peek-phone[data-astro-cid-3fh5sc3f] .phone{width:74%;max-width:300px;margin-inline:auto}@media (width<=720px){.workflow[data-astro-cid-3fh5sc3f]{padding-block:16px 48px}.pair[data-astro-cid-3fh5sc3f]{gap:16px}.card[data-astro-cid-3fh5sc3f]{background:linear-gradient(180deg, var(--paper-soft) 0 60%, var(--accent-band,var(--gold-soft)) 60% 100%);border-radius:22px}.wide[data-astro-cid-3fh5sc3f]{background:linear-gradient(180deg, var(--paper-soft) 0 64%, var(--cool-soft) 64% 100%);margin-top:16px}.copy[data-astro-cid-3fh5sc3f],.wide-head[data-astro-cid-3fh5sc3f]{padding:30px 24px 22px}.copy[data-astro-cid-3fh5sc3f] h2[data-astro-cid-3fh5sc3f],.wide-head[data-astro-cid-3fh5sc3f] h2[data-astro-cid-3fh5sc3f]{font-size:30px}.copy[data-astro-cid-3fh5sc3f] p[data-astro-cid-3fh5sc3f],.wide-side[data-astro-cid-3fh5sc3f] p[data-astro-cid-3fh5sc3f]{font-size:15px}}.principles[data-astro-cid-p4uopdll]{padding-block:24px 72px}.grid[data-astro-cid-p4uopdll]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-p4uopdll]{border-radius:var(--radius-stage);background:linear-gradient(180deg, var(--paper-soft), var(--surface-alt));flex-direction:column;gap:12px;padding:40px 0 0 36px;display:flex;overflow:hidden}h3[data-astro-cid-p4uopdll]{padding-right:36px;font-size:34px}.body[data-astro-cid-p4uopdll]{color:var(--ink-soft);max-width:34ch;padding-right:36px;font-size:15px}.ui[data-astro-cid-p4uopdll]{background:var(--surface);border:1px solid var(--hairline);min-height:260px;box-shadow:var(--shadow-raised);border-bottom:0;border-right:0;border-top-left-radius:14px;flex-direction:column;gap:14px;margin-top:auto;padding:20px 22px 26px;display:flex;translate:0 1px}.timeline[data-astro-cid-p4uopdll]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.timeline[data-astro-cid-p4uopdll] li[data-astro-cid-p4uopdll]{grid-template-columns:48px 1fr;gap:10px;font-size:13.5px;display:grid}.date[data-astro-cid-p4uopdll]{font:11px var(--font-mono);color:var(--ink-muted);padding-top:2px}.txt[data-astro-cid-p4uopdll]{border-left:1px solid var(--hairline);padding-left:14px;position:relative}.txt[data-astro-cid-p4uopdll]:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}small[data-astro-cid-p4uopdll]{font:10px var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--ink-faint);margin-top:3px;display:block}.msg[data-astro-cid-p4uopdll]{background:var(--surface-alt);border:1px solid var(--hairline);font:italic 17px/1.4 var(--font-display);color:var(--ink-soft);border-radius:10px;margin:0;padding:14px 16px}.send[data-astro-cid-p4uopdll]{flex-direction:column;gap:8px;display:flex}.send-btn[data-astro-cid-p4uopdll]{background:var(--gold);height:40px;color:var(--paper);border-radius:10px;place-items:center;font-size:14px;font-weight:500;display:grid}.alt[data-astro-cid-p4uopdll]{border:1px solid var(--hairline);height:36px;color:var(--ink-soft);border-radius:10px;place-items:center;font-size:13px;display:grid}.fields[data-astro-cid-p4uopdll]{flex-direction:column;margin:0;display:flex}.fields[data-astro-cid-p4uopdll] div[data-astro-cid-p4uopdll]{border-top:1px solid var(--hairline);padding-block:10px}.fields[data-astro-cid-p4uopdll] div[data-astro-cid-p4uopdll]:first-child{border-top:0;padding-top:0}dt[data-astro-cid-p4uopdll]{font:500 10px var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--ink-muted)}dd[data-astro-cid-p4uopdll]{margin:2px 0 0;font-size:15px}dd[data-astro-cid-p4uopdll] small[data-astro-cid-p4uopdll]{text-transform:none;letter-spacing:0;color:var(--ink-muted);font-size:11px}@media (width<=960px){.grid[data-astro-cid-p4uopdll]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media (width<=720px){.card[data-astro-cid-p4uopdll]{border-radius:22px;padding:30px 0 0 24px}h3[data-astro-cid-p4uopdll]{padding-right:24px;font-size:28px}.body[data-astro-cid-p4uopdll]{padding-right:24px}}.ask[data-astro-cid-zccmbibw]{padding-block:96px 72px}.head[data-astro-cid-zccmbibw]{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.badge[data-astro-cid-zccmbibw]{background:var(--gold-soft);width:64px;height:64px;color:var(--gold-deep);border-radius:18px;place-items:center;display:grid}.head[data-astro-cid-zccmbibw] h2[data-astro-cid-zccmbibw]{max-width:17ch;font-size:clamp(36px,4.8vw,56px)}.tabs[data-astro-cid-zccmbibw]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tabs[data-astro-cid-zccmbibw] button[data-astro-cid-zccmbibw]{cursor:pointer;min-height:40px;font:italic 18px var(--font-display);color:var(--ink-soft);background:var(--paper-soft);border:0;border-radius:999px;padding:8px 18px}.tabs[data-astro-cid-zccmbibw] button[data-astro-cid-zccmbibw]:hover{color:var(--ink)}.tabs[data-astro-cid-zccmbibw] button[data-astro-cid-zccmbibw][aria-selected=true]{background:var(--ink);color:var(--paper)}.stage[data-astro-cid-zccmbibw]{border-radius:var(--radius-stage);background:radial-gradient(90% 70% at 30% 10%, var(--gold-glow), transparent 70%), var(--paper-soft);height:640px;margin-top:40px;padding:56px 72px 0;position:relative;overflow:hidden}.stage[data-astro-cid-zccmbibw] .desk{width:78%}.phone-slot[data-astro-cid-zccmbibw]{width:25%;max-width:300px;position:absolute;top:40px;right:7%}.foot[data-astro-cid-zccmbibw]{justify-content:center;margin-top:28px;display:flex}.foot[data-astro-cid-zccmbibw] p[data-astro-cid-zccmbibw]{text-align:center;max-width:640px;color:var(--ink-soft);font-size:17px}@media (width<=720px){.ask[data-astro-cid-zccmbibw]{padding-block:56px 48px}.head[data-astro-cid-zccmbibw]{gap:16px}.tabs[data-astro-cid-zccmbibw]{align-self:stretch}.foot[data-astro-cid-zccmbibw] p[data-astro-cid-zccmbibw]{font-size:15px}}@media (width<=860px){.stage[data-astro-cid-zccmbibw]{place-items:start center;height:460px;margin-top:24px;padding:28px 16px 0;display:grid}.stage[data-astro-cid-zccmbibw] .desk{display:none}.phone-slot[data-astro-cid-zccmbibw]{width:72%;max-width:300px;position:static}}.privacy[data-astro-cid-cobwjqwb]{padding-block:96px 72px}.heading[data-astro-cid-cobwjqwb]{text-align:center;max-width:18ch;margin-inline:auto;font-size:clamp(34px,4.4vw,52px)}ul[data-astro-cid-cobwjqwb]{grid-template-columns:repeat(4,1fr);margin:56px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-cobwjqwb]{flex-direction:column;gap:8px;padding:0 24px;display:flex}li[data-astro-cid-cobwjqwb]:first-child{padding-left:0}li[data-astro-cid-cobwjqwb]+li[data-astro-cid-cobwjqwb]{border-left:1px solid var(--hairline)}.ico[data-astro-cid-cobwjqwb]{color:var(--ink);margin-bottom:10px}h3[data-astro-cid-cobwjqwb]{font:600 17px var(--font-sans);letter-spacing:-.2px}p[data-astro-cid-cobwjqwb]{color:var(--ink-soft);font-size:15px}@media (width<=860px){ul[data-astro-cid-cobwjqwb]{grid-template-columns:1fr 1fr;row-gap:32px}li[data-astro-cid-cobwjqwb]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=720px){.privacy[data-astro-cid-cobwjqwb]{padding-block:56px 48px}ul[data-astro-cid-cobwjqwb]{margin-top:36px}}@media (width<=520px){ul[data-astro-cid-cobwjqwb]{grid-template-columns:1fr}li[data-astro-cid-cobwjqwb]{padding-left:0;border-left:0!important}}.day[data-astro-cid-sdvzlgsh]{padding-block:40px 96px}.heading[data-astro-cid-sdvzlgsh]{text-align:center;font-size:clamp(34px,4.4vw,52px)}.grid[data-astro-cid-sdvzlgsh]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.card[data-astro-cid-sdvzlgsh]{border-radius:12px;flex-direction:column;justify-content:space-between;gap:40px;min-height:420px;padding:32px;display:flex}.cool[data-astro-cid-sdvzlgsh]{background:var(--cool);color:var(--paper)}.heat[data-astro-cid-sdvzlgsh]{background:var(--heat);color:var(--paper)}.paper[data-astro-cid-sdvzlgsh]{background:var(--gold-soft);color:var(--ink)}.quote[data-astro-cid-sdvzlgsh]{font:30px/1.15 var(--font-display);letter-spacing:-.3px}footer[data-astro-cid-sdvzlgsh]{align-items:center;gap:12px;font-size:15px;display:flex}.coin[data-astro-cid-sdvzlgsh]{background:var(--ink);width:34px;height:34px;color:var(--thread-gold);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px}.cool[data-astro-cid-sdvzlgsh] .coin[data-astro-cid-sdvzlgsh],.heat[data-astro-cid-sdvzlgsh] .coin[data-astro-cid-sdvzlgsh]{box-shadow:0 0 0 2px var(--paper)}footer[data-astro-cid-sdvzlgsh] strong[data-astro-cid-sdvzlgsh]{font-weight:500;display:block}.time[data-astro-cid-sdvzlgsh]{font:12px var(--font-mono);opacity:.75;display:block}@media (width<=960px){.grid[data-astro-cid-sdvzlgsh]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.card[data-astro-cid-sdvzlgsh]{min-height:280px}}@media (width<=720px){.day[data-astro-cid-sdvzlgsh]{padding-block:24px 64px}.grid[data-astro-cid-sdvzlgsh]{margin-top:28px}.card[data-astro-cid-sdvzlgsh]{min-height:340px;padding:26px}.quote[data-astro-cid-sdvzlgsh]{font-size:26px}}.final[data-astro-cid-blvy5prr]{padding-block:72px 120px}.inner[data-astro-cid-blvy5prr]{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}h2[data-astro-cid-blvy5prr]{font-size:clamp(36px,4.6vw,58px)}.cta[data-astro-cid-blvy5prr]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}@media (width<=720px){.final[data-astro-cid-blvy5prr]{padding-block:48px 72px}.cta[data-astro-cid-blvy5prr]{flex-direction:column;gap:6px;width:100%}.cta[data-astro-cid-blvy5prr] .btn-gold[data-astro-cid-blvy5prr]{justify-content:center;width:100%}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);padding-block:64px 40px}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:16px;display:flex}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font:22px/1.2 var(--font-display);color:var(--ink-soft)}.col-title[data-astro-cid-jo6i4kqk]{margin-bottom:14px;font-size:15px;font-weight:600}ul[data-astro-cid-jo6i4kqk]{color:var(--ink-soft);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);color:var(--ink-soft);justify-content:space-between;align-items:center;margin-top:56px;padding-top:24px;font-size:14px;display:flex}@media (width<=640px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}
