.pw[data-astro-cid-xdmmhgve]{align-items:center;gap:clamp(16px,3vw,32px);margin-top:clamp(40px,6vw,72px);display:flex}.mark[data-astro-cid-xdmmhgve]{flex:none;width:clamp(44px,6vw,64px)}.waves[data-astro-cid-xdmmhgve]{flex:1;min-width:0;height:clamp(48px,7vw,80px);overflow:visible}.waves[data-astro-cid-xdmmhgve] path[data-astro-cid-xdmmhgve]{fill:none;stroke-width:2.5px;vector-effect:non-scaling-stroke}.waves[data-astro-cid-xdmmhgve] path[data-astro-cid-xdmmhgve]:first-child,.waves[data-astro-cid-xdmmhgve] path[data-astro-cid-xdmmhgve]:nth-child(3){stroke:#ffffff8c}.waves[data-astro-cid-xdmmhgve] path[data-astro-cid-xdmmhgve]:nth-child(2){stroke:var(--copper);stroke-width:3px}.hero[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--white);padding-block:clamp(48px,7vw,96px);transition:background-color .6s;overflow:hidden}.hero[data-astro-cid-lcdefpme][data-lit=true]{background:#1b2633}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.copy[data-astro-cid-lcdefpme]{min-width:0}.af[data-astro-cid-lcdefpme]{color:#e7b48c;border:1px solid #5a3a22;border-radius:999px;margin-bottom:20px;padding:4px 14px;font-size:15px;font-weight:700;display:inline-block}h1[data-astro-cid-lcdefpme]{color:var(--white);margin-bottom:16px}.promise[data-astro-cid-lcdefpme]{font:700 clamp(20px, 2vw, 26px)/1.3 var(--display);color:#e7b48c;max-width:30ch}.answer[data-astro-cid-lcdefpme]{color:#c9d1d9;max-width:56ch}.hero[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{margin:28px 0 20px}.reg[data-astro-cid-lcdefpme]{font:400 14px var(--mono);color:#8d98a5;margin:0}.reg[data-astro-cid-lcdefpme] .ph{font-family:var(--body)}.visual[data-astro-cid-lcdefpme]{padding-left:28px;position:relative}.portrait[data-astro-cid-lcdefpme]{aspect-ratio:4/5;outline-offset:10px;background:#0f161e;border-radius:4px;outline:2px solid #2e3a47;max-width:100%;margin:0;transition:outline-color .6s;position:relative;overflow:hidden}.portrait[data-astro-cid-lcdefpme] .photo{object-fit:cover;filter:brightness(.35);width:100%;height:100%;transition:filter .6s;position:absolute;inset:0}.glow[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;background:radial-gradient(70% 55% at 50% 20%,#ffc48c59,#0000 70%);transition:opacity .6s;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme][data-lit=true] .portrait[data-astro-cid-lcdefpme] .photo{filter:brightness()}.hero[data-astro-cid-lcdefpme][data-lit=true] .glow[data-astro-cid-lcdefpme]{opacity:1}.hero[data-astro-cid-lcdefpme][data-lit=true] .portrait[data-astro-cid-lcdefpme]{outline-color:var(--copper)}.switch[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;bottom:12%;left:0}.plate[data-astro-cid-lcdefpme]{background:#eef0ee;border-radius:8px;place-items:center;width:64px;height:92px;display:grid;position:relative;box-shadow:0 10px 24px #00000073,inset 0 -2px #c9cdcb}.rocker[data-astro-cid-lcdefpme]{background:linear-gradient(#d9dddb 0 50%,#fff 50%);border-radius:4px;width:26px;height:50px;transition:background .15s;box-shadow:inset 0 0 0 1px #bfc4c1}.hero[data-astro-cid-lcdefpme][data-lit=true] .rocker[data-astro-cid-lcdefpme]{background:linear-gradient(#fff 0 50%,#d9dddb 50%)}.pilot[data-astro-cid-lcdefpme]{background:#8d98a5;border-radius:50%;width:6px;height:6px;transition:background .3s,box-shadow .3s;position:absolute;top:10px}.hero[data-astro-cid-lcdefpme][data-lit=true] .pilot[data-astro-cid-lcdefpme]{background:#ff9f4a;box-shadow:0 0 8px #ff9f4a}.two[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.two[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.work[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:48px;margin-top:24px;display:grid}.work[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);margin:0 0 16px;padding:0;list-style:none}.work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:14px 0}.steps[data-astro-cid-lcdefpme]{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:40px;margin:32px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:s;border-top:2px solid var(--ink);padding-top:18px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(s);font:800 40px/1 var(--display);color:var(--copper);margin-bottom:14px;display:block}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.more[data-astro-cid-lcdefpme]{margin-top:24px}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.two[data-astro-cid-lcdefpme],.work[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visual[data-astro-cid-lcdefpme]{max-width:380px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}}
