.hero[data-astro-cid-anhloy43]{position:relative;overflow:hidden;background:radial-gradient(90% 120% at 85% 10%,var(--color-pine-2),var(--color-pine) 55%,var(--color-pine-night))}.inner[data-astro-cid-anhloy43]{position:relative;display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(2rem,5vw,5rem);align-items:center;padding-block:clamp(2.25rem,4.5vh,3.75rem) clamp(2.5rem,5vh,4rem)}h1[data-astro-cid-anhloy43]{font-size:var(--text-4xl);color:var(--color-on-dark);max-width:15ch}.lede[data-astro-cid-anhloy43]{font-size:var(--text-lg);margin-top:1.25rem;max-width:52ch}.ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.9rem}.readout[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;list-style:none;margin:1.6rem 0 0;padding:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-soft)}.readout[data-astro-cid-anhloy43] li[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:.5rem}.led[data-astro-cid-anhloy43]{width:7px;height:7px;border-radius:50%;background:var(--color-cyan);box-shadow:0 0 8px var(--color-cyan)}.window[data-astro-cid-anhloy43]{position:relative;margin:0;justify-self:end;width:min(100%,400px);padding:10px;border-radius:26px;background:linear-gradient(160deg,#335450,#041a17);box-shadow:inset 0 0 0 1px #f1f6f624,0 40px 60px -30px #000504cc}.window[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 18%;border-radius:18px}.plate[data-astro-cid-anhloy43]{position:absolute;left:22px;right:22px;bottom:22px;display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .95rem;border-radius:12px;background:#081f1ce0;backdrop-filter:blur(6px);color:var(--color-on-dark);font-size:.86rem}.plate[data-astro-cid-anhloy43] .mono[data-astro-cid-anhloy43]{color:var(--color-cyan-hi);font-size:.8rem}.sweep[data-astro-cid-anhloy43]{position:absolute;right:-4%;top:50%;width:min(64vw,820px);transform:translateY(-50%);pointer-events:none}.sweep[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{width:100%;height:auto}.sweep[data-astro-cid-anhloy43] path[data-astro-cid-anhloy43]{fill:none;stroke:#f1f6f60d;stroke-width:46;stroke-linecap:round;stroke-linejoin:round}.sweep[data-astro-cid-anhloy43] .tab[data-astro-cid-anhloy43]{fill:#22b5e114}@media(prefers-reduced-motion:no-preference){.sweep[data-astro-cid-anhloy43] .c1[data-astro-cid-anhloy43]{animation:lit 1.6s var(--ease-brand) .2s both}.sweep[data-astro-cid-anhloy43] .c2[data-astro-cid-anhloy43]{animation:lit 1.6s var(--ease-brand) .5s both}.sweep[data-astro-cid-anhloy43] .tab[data-astro-cid-anhloy43]{animation:tab 1.6s var(--ease-brand) .8s both}}@keyframes lit{0%{stroke:#f1f6f60d}35%{stroke:#22b5e14d}to{stroke:#f1f6f60f}}@keyframes tab{0%{fill:#22b5e10d}40%{fill:#22b5e180}to{fill:#22b5e11f}}@media(max-width:899px){.inner[data-astro-cid-anhloy43]{grid-template-columns:1fr}.window[data-astro-cid-anhloy43]{justify-self:start;width:min(100%,360px)}.window[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{aspect-ratio:1 / 1}.sweep[data-astro-cid-anhloy43]{width:120vw;right:-40%;top:30%}}@media(max-width:640px){h1[data-astro-cid-anhloy43]{font-size:clamp(2.05rem,8.4vw,2.5rem)}.lede[data-astro-cid-anhloy43]{font-size:1.02rem;margin-top:1rem}.ctas[data-astro-cid-anhloy43]{margin-top:1.4rem}.ctas[data-astro-cid-anhloy43] .btn[data-astro-cid-anhloy43]{width:100%;min-height:54px}}.creds[data-astro-cid-kek7g4vf]{background:var(--color-white);border-bottom:1px solid var(--color-rule)}.row[data-astro-cid-kek7g4vf]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 3rem;padding-block:1.6rem}.group[data-astro-cid-kek7g4vf]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.lbl[data-astro-cid-kek7g4vf]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}.logo-row[data-astro-cid-kek7g4vf]{display:flex;align-items:center;gap:1.6rem;list-style:none;margin:0;padding:0;flex-wrap:wrap}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]{display:inline-flex;align-items:center;min-height:48px;min-width:48px;text-decoration:none}.logo-row[data-astro-cid-kek7g4vf] img[data-astro-cid-kek7g4vf]{width:60px;height:60px}.xero[data-astro-cid-kek7g4vf]{width:46px;height:46px}.gusto[data-astro-cid-kek7g4vf]{width:96px;height:44px}.badge[data-astro-cid-kek7g4vf]{display:inline-flex;align-items:center;gap:.6rem;color:var(--color-pine)}.badge[data-astro-cid-kek7g4vf].cpa b[data-astro-cid-kek7g4vf]{display:inline-grid;place-items:center;width:54px;height:54px;border-radius:50%;border:2.5px solid var(--color-pine);font-weight:700;font-size:1rem;letter-spacing:.04em}.badge[data-astro-cid-kek7g4vf].cpa span[data-astro-cid-kek7g4vf]{font-size:.76rem;line-height:1.2;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]:hover .badge[data-astro-cid-kek7g4vf].cpa b[data-astro-cid-kek7g4vf]{border-color:var(--color-cyan-deep);color:var(--color-cyan-deep)}.badge[data-astro-cid-kek7g4vf].rt{padding:.45rem .9rem;border:2px solid currentColor;border-radius:8px;font-weight:650;font-size:1.05rem;letter-spacing:-.01em}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]:hover .badge[data-astro-cid-kek7g4vf].rt{color:var(--color-cyan-deep)}.roadmap[data-astro-cid-buppfucb]{background:var(--color-pine-night)}.console[data-astro-cid-buppfucb]{display:grid;grid-template-columns:minmax(300px,440px) 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.dial[data-astro-cid-buppfucb]{position:relative;width:100%;aspect-ratio:1}.face[data-astro-cid-buppfucb]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.bezel[data-astro-cid-buppfucb]{fill:#102925}.bezel-rim[data-astro-cid-buppfucb]{fill:none;stroke:#f1f6f629;stroke-width:2}.ticks[data-astro-cid-buppfucb]{stroke:#f1f6f652;stroke-width:2;stroke-linecap:round}.det[data-astro-cid-buppfucb]{stroke:#f1f6f680;stroke-width:4;stroke-linecap:round;transition:stroke var(--dur-ui) var(--ease-brand)}.knob-body[data-astro-cid-buppfucb]{fill:url(#kg);stroke:#00050499;stroke-width:2}.grips[data-astro-cid-buppfucb]{stroke:#f1f6f62e;stroke-width:2}.knob-cap[data-astro-cid-buppfucb]{fill:#0d2420;stroke:#f1f6f61a;stroke-width:1.5}.pointer[data-astro-cid-buppfucb]{stroke:var(--color-cyan);stroke-width:7;stroke-linecap:round}.pointer-dot[data-astro-cid-buppfucb]{fill:var(--color-cyan);filter:drop-shadow(0 0 6px oklch(.72 .13 225))}.knob[data-astro-cid-buppfucb]{transform-box:view-box;transform-origin:200px 220px;transform:rotate(var(--rot, -60deg));transition:transform .7s cubic-bezier(.34,1.45,.5,1)}.cv[data-astro-cid-buppfucb]{fill:none;stroke:#f1f6f633;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .26s var(--ease-brand)}.cv-tab[data-astro-cid-buppfucb]{fill:#f1f6f62e;transition:fill .26s var(--ease-brand)}[data-astro-cid-buppfucb][data-phase="0"]{--rot: -60deg}[data-astro-cid-buppfucb][data-phase="1"]{--rot: 0deg}[data-astro-cid-buppfucb][data-phase="2"]{--rot: 60deg}[data-astro-cid-buppfucb][data-phase="0"] .d0[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase="1"] .d1[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase="2"] .d2[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase] .cv0[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase="1"] .cv1[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase="2"] .cv1[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase="2"] .cv2[data-astro-cid-buppfucb]{stroke:var(--color-cyan)}[data-astro-cid-buppfucb][data-phase="1"] .cv1[data-astro-cid-buppfucb],[data-astro-cid-buppfucb][data-phase="2"] .cv1[data-astro-cid-buppfucb]{transition-delay:.12s}[data-astro-cid-buppfucb][data-phase="2"] .cv2[data-astro-cid-buppfucb]{transition-delay:.24s}[data-astro-cid-buppfucb][data-phase="2"] .cv-tab[data-astro-cid-buppfucb]{fill:var(--color-cyan);transition-delay:.36s}.knob-btn[data-astro-cid-buppfucb]{position:absolute;left:50%;top:55%;width:50%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:0;background:transparent;cursor:grab}.knob-btn[data-astro-cid-buppfucb]:active{cursor:grabbing}.knob-btn[data-astro-cid-buppfucb]:focus-visible{outline:3px solid var(--color-cyan);outline-offset:4px}.detent[data-astro-cid-buppfucb]{position:absolute;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;min-width:92px;min-height:48px;padding:.4rem .7rem;border-radius:12px;border:1.5px solid oklch(.97 .006 190 / .28);background:#081f1ce6;color:var(--color-on-dark);font-size:.84rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-brand),color var(--dur-ui) var(--ease-brand),border-color var(--dur-ui) var(--ease-brand)}.detent[data-astro-cid-buppfucb] .n[data-astro-cid-buppfucb]{font-size:.68rem;color:var(--color-on-dark-soft);letter-spacing:.1em}.detent[data-astro-cid-buppfucb]:hover{border-color:var(--color-cyan)}.detent[data-astro-cid-buppfucb][aria-selected=true]{background:var(--color-cyan);color:var(--color-pine-night);border-color:var(--color-cyan)}.detent[data-astro-cid-buppfucb][aria-selected=true] .n[data-astro-cid-buppfucb]{color:var(--color-pine-night)}.screen[data-astro-cid-buppfucb]{position:relative;min-height:470px;padding:clamp(1.5rem,3vw,2.4rem);border-radius:var(--radius-lg);background:#102925;box-shadow:inset 0 0 0 1px #f1f6f61f,inset 0 20px 40px -30px #22b5e159}.panel[data-astro-cid-buppfucb]:focus-visible{outline-offset:8px}.panel[data-astro-cid-buppfucb]:not([hidden]){animation:boot .42s var(--ease-brand) both}@keyframes boot{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.meter[data-astro-cid-buppfucb]{display:flex;align-items:center;gap:1rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-cyan-hi)}.meter[data-astro-cid-buppfucb] .bar[data-astro-cid-buppfucb]{flex:1;height:4px;border-radius:4px;background:#f1f6f61f;overflow:hidden}.meter[data-astro-cid-buppfucb] .bar[data-astro-cid-buppfucb] i[data-astro-cid-buppfucb]{display:block;height:100%;background:var(--color-cyan);border-radius:4px}.panel[data-astro-cid-buppfucb] h3[data-astro-cid-buppfucb]{margin-top:1.1rem;font-size:var(--text-2xl);color:var(--color-on-dark)}.pname[data-astro-cid-buppfucb]{color:var(--color-cyan)}.body[data-astro-cid-buppfucb]{margin-top:.8rem;color:var(--color-on-dark-soft);max-width:56ch}.cols[data-astro-cid-buppfucb]{display:grid;grid-template-columns:1.5fr 1fr;gap:1.5rem;margin:1.5rem 0 1rem;padding-top:1.25rem;border-top:1px solid oklch(.97 .006 190 / .12)}.sub[data-astro-cid-buppfucb]{margin-bottom:.7rem;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-dark-soft)}.chev[data-astro-cid-buppfucb]{font-size:var(--text-sm)}.tools[data-astro-cid-buppfucb]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.tools[data-astro-cid-buppfucb] li[data-astro-cid-buppfucb]{padding:.35rem .75rem;border-radius:999px;border:1px solid oklch(.72 .13 225 / .5);color:var(--color-cyan-hi);font-size:.82rem}@media(prefers-reduced-motion:reduce){.knob[data-astro-cid-buppfucb]{transition:none}.panel[data-astro-cid-buppfucb]:not([hidden]){animation:none}}@media(max-width:900px){.console[data-astro-cid-buppfucb]{grid-template-columns:1fr}.dial[data-astro-cid-buppfucb]{width:min(100%,330px);margin-inline:auto}.screen[data-astro-cid-buppfucb]{min-height:0}}@media(max-width:520px){.cols[data-astro-cid-buppfucb]{grid-template-columns:1fr}.detent[data-astro-cid-buppfucb]{min-width:84px;font-size:.78rem}}.plans[data-astro-cid-y5n6silz]{background-color:var(--color-paper-2)}.grid[data-astro-cid-y5n6silz]{display:grid;grid-template-columns:1fr 1.25fr .95fr;gap:1.25rem;align-items:stretch}.readout[data-astro-cid-y5n6silz]{background:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:0 1px 0 var(--color-rule),0 18px 40px -32px #0f262380}.readout[data-astro-cid-y5n6silz] header[data-astro-cid-y5n6silz]{padding-bottom:1.1rem;margin-bottom:1.2rem;border-bottom:1px dashed var(--color-rule-strong)}.readout[data-astro-cid-y5n6silz] h3[data-astro-cid-y5n6silz]{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-cyan-deep);font-weight:500}.price[data-astro-cid-y5n6silz]{margin-top:.5rem;display:flex;align-items:baseline;gap:.4rem}.amt[data-astro-cid-y5n6silz]{font-family:var(--font-mono);font-size:clamp(2.2rem,1.7rem + 1.6vw,3rem);font-weight:500;color:var(--color-pine);letter-spacing:-.02em}.per[data-astro-cid-y5n6silz]{color:var(--color-ink-soft);font-size:var(--text-sm)}.readout[data-astro-cid-y5n6silz] .chev[data-astro-cid-y5n6silz]{font-size:var(--text-sm)}.fit[data-astro-cid-y5n6silz]{margin-top:2.5rem;display:grid;grid-template-columns:1fr auto;gap:1rem 2rem;align-items:center;padding:1.4rem 1.6rem;border-radius:var(--radius-lg);border:1px solid var(--color-rule-strong);background:var(--color-paper)}.fit-h[data-astro-cid-y5n6silz]{grid-column:1 / -1;font-size:var(--text-lg)}.fit-list[data-astro-cid-y5n6silz]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.fit-list[data-astro-cid-y5n6silz] li[data-astro-cid-y5n6silz]{padding:.4rem .8rem;border-radius:999px;background:var(--color-white);border:1px solid var(--color-rule);font-size:var(--text-sm)}@media(max-width:1080px){.grid[data-astro-cid-y5n6silz]{grid-template-columns:1fr 1fr}.cta-card[data-astro-cid-y5n6silz]{grid-column:1 / -1}.fit[data-astro-cid-y5n6silz]{grid-template-columns:1fr}}@media(max-width:680px){.grid[data-astro-cid-y5n6silz]{grid-template-columns:1fr}}.team[data-astro-cid-5bfvjeui]{background:var(--color-paper)}.lead[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:minmax(260px,420px) 1fr;gap:clamp(2rem,5vw,4rem);align-items:center;margin-bottom:3rem}.lead-photo[data-astro-cid-5bfvjeui]{margin:0;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4 / 5;background:var(--color-paper-2)}.lead-photo[data-astro-cid-5bfvjeui] img[data-astro-cid-5bfvjeui]{width:100%;height:100%;object-fit:cover;object-position:center 72%}.who[data-astro-cid-5bfvjeui]{display:flex;align-items:center;gap:1.1rem}.who[data-astro-cid-5bfvjeui] img[data-astro-cid-5bfvjeui]{width:84px;height:84px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--color-paper),0 0 0 5px var(--color-cyan)}.who[data-astro-cid-5bfvjeui] .kicker[data-astro-cid-5bfvjeui]{margin-bottom:.35rem}.lead-copy[data-astro-cid-5bfvjeui] h3[data-astro-cid-5bfvjeui]{font-size:var(--text-3xl)}blockquote[data-astro-cid-5bfvjeui]{margin:1.25rem 0 0;padding-left:1.25rem;border-left:4px solid var(--color-cyan)}blockquote[data-astro-cid-5bfvjeui] p[data-astro-cid-5bfvjeui]{font-size:var(--text-lg);line-height:1.55;color:var(--color-ink)}.vals[data-astro-cid-5bfvjeui]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.5rem 0 0;padding:0}.vals[data-astro-cid-5bfvjeui] li[data-astro-cid-5bfvjeui]{font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;padding:.35rem .7rem;border-radius:6px;background:var(--color-pine);color:var(--color-on-dark)}.links[data-astro-cid-5bfvjeui]{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.25rem}.crew[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;list-style:none;margin:0;padding:0}.person[data-astro-cid-5bfvjeui]{background:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius-lg);overflow:hidden}.person[data-astro-cid-5bfvjeui] img[data-astro-cid-5bfvjeui]{width:100%;aspect-ratio:1;object-fit:cover}.person[data-astro-cid-5bfvjeui] div[data-astro-cid-5bfvjeui]{padding:1rem 1.1rem 1.2rem}.person[data-astro-cid-5bfvjeui] h3[data-astro-cid-5bfvjeui]{font-size:var(--text-base)}.suf[data-astro-cid-5bfvjeui]{font-weight:450;color:var(--color-ink-soft)}.person[data-astro-cid-5bfvjeui] p[data-astro-cid-5bfvjeui]{margin-top:.3rem;font-size:.8rem;color:var(--color-cyan-deep);letter-spacing:.04em}.crew[data-astro-cid-5bfvjeui] .cta-card[data-astro-cid-5bfvjeui]{grid-column:span 2}@media(max-width:1000px){.crew[data-astro-cid-5bfvjeui]{grid-template-columns:repeat(3,1fr)}.crew[data-astro-cid-5bfvjeui] .cta-card[data-astro-cid-5bfvjeui]{grid-column:span 3}}@media(max-width:900px){.lead[data-astro-cid-5bfvjeui]{grid-template-columns:1fr}.lead-photo[data-astro-cid-5bfvjeui]{max-width:420px}}@media(max-width:640px){.crew[data-astro-cid-5bfvjeui]{grid-template-columns:repeat(2,1fr)}.crew[data-astro-cid-5bfvjeui] .cta-card[data-astro-cid-5bfvjeui]{grid-column:span 2}}.sl[data-astro-cid-4lr3x4xq]{background-color:var(--color-paper-2)}.grid[data-astro-cid-4lr3x4xq]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.lede[data-astro-cid-4lr3x4xq]{margin-top:1.25rem}.ctas[data-astro-cid-4lr3x4xq]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem}.steps[data-astro-cid-4lr3x4xq]{margin:0;padding:1rem 1.5rem;list-style:none;display:grid;position:relative;background:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]{display:grid;grid-template-columns:48px 1fr;gap:1rem;padding:1.1rem 0;border-bottom:1px dashed var(--color-rule-strong)}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]:last-child{border-bottom:0}.n[data-astro-cid-4lr3x4xq]{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--color-pine);color:var(--color-cyan);font-size:.95rem}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]:last-child .n[data-astro-cid-4lr3x4xq]{background:var(--color-cyan);color:var(--color-pine-night)}h3[data-astro-cid-4lr3x4xq]{font-size:var(--text-lg);padding-top:.45rem}.steps[data-astro-cid-4lr3x4xq] p[data-astro-cid-4lr3x4xq]{margin-top:.35rem;font-size:var(--text-sm);color:var(--color-ink-soft)}@media(max-width:900px){.grid[data-astro-cid-4lr3x4xq]{grid-template-columns:1fr}}.res[data-astro-cid-thivack6]{background:var(--color-paper)}.grid[data-astro-cid-thivack6]{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem}.tile[data-astro-cid-thivack6]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.6rem;background:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius-lg);grid-column:span 2}.tile[data-astro-cid-thivack6]>.btn[data-astro-cid-thivack6],.tile[data-astro-cid-thivack6]>.textlink[data-astro-cid-thivack6]{margin-top:auto}.feature[data-astro-cid-thivack6]{grid-column:span 3;background:var(--color-paper-2)}.pod[data-astro-cid-thivack6]{grid-column:span 3;flex-direction:row;gap:1.3rem;align-items:center}.pod[data-astro-cid-thivack6] img[data-astro-cid-thivack6]{width:132px;height:132px;border-radius:var(--radius-md);flex:none}.pod[data-astro-cid-thivack6] div[data-astro-cid-thivack6]{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.tag[data-astro-cid-thivack6]{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-cyan-deep)}.tile[data-astro-cid-thivack6] h3[data-astro-cid-thivack6]{font-size:var(--text-xl)}.feature[data-astro-cid-thivack6] h3[data-astro-cid-thivack6]{font-size:var(--text-2xl)}.tile[data-astro-cid-thivack6] p[data-astro-cid-thivack6]:not(.tag){color:var(--color-ink-soft);font-size:var(--text-sm)}.arts[data-astro-cid-thivack6]{list-style:none;margin:0;padding:0;display:grid;gap:.2rem;width:100%}.arts[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{display:block;padding:.55rem 0;border-bottom:1px solid var(--color-rule);color:var(--color-ink);font-weight:520;text-decoration:none}.arts[data-astro-cid-thivack6] a[data-astro-cid-thivack6]:hover{color:var(--color-cyan-deep)}.res[data-astro-cid-thivack6] .cta-card[data-astro-cid-thivack6]{grid-column:span 2}@media(max-width:1000px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr 1fr}.tile[data-astro-cid-thivack6],.feature[data-astro-cid-thivack6],.pod[data-astro-cid-thivack6],.res[data-astro-cid-thivack6] .cta-card[data-astro-cid-thivack6]{grid-column:span 1}.feature[data-astro-cid-thivack6]{grid-column:span 2}.res[data-astro-cid-thivack6] .cta-card[data-astro-cid-thivack6]{grid-column:span 1}}@media(max-width:640px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr}.feature[data-astro-cid-thivack6]{grid-column:span 1}.pod[data-astro-cid-thivack6]{flex-direction:column;align-items:flex-start}}.vid[data-astro-cid-dq44r5ci]{background:var(--color-paper-2)}.grid[data-astro-cid-dq44r5ci]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,5vw,4rem);align-items:center}.frame[data-astro-cid-dq44r5ci]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-pine-night);box-shadow:0 30px 60px -40px #041a17cc}.frame[data-astro-cid-dq44r5ci] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.play[data-astro-cid-dq44r5ci]{position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer}.play[data-astro-cid-dq44r5ci] img[data-astro-cid-dq44r5ci]{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-brand)}.play[data-astro-cid-dq44r5ci]:hover img[data-astro-cid-dq44r5ci]{transform:scale(1.03)}.btn-ico[data-astro-cid-dq44r5ci]{position:absolute;right:1.25rem;bottom:1.25rem;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--color-cyan);color:var(--color-pine-night);box-shadow:0 0 0 10px #22b5e140;transition:transform var(--dur-ui) var(--ease-brand)}.play[data-astro-cid-dq44r5ci]:hover .btn-ico[data-astro-cid-dq44r5ci]{transform:scale(1.08)}.play[data-astro-cid-dq44r5ci]:focus-visible{outline:3px solid var(--color-cyan);outline-offset:-6px}.lbl[data-astro-cid-dq44r5ci]{position:absolute;left:1rem;bottom:1rem;padding:.35rem .7rem;border-radius:6px;background:#041a17d9;color:var(--color-on-dark);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}@media(max-width:900px){.grid[data-astro-cid-dq44r5ci]{grid-template-columns:1fr}}.faq[data-astro-cid-vcytj35z]{background:var(--color-white)}.grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(2rem,5vw,5rem);align-items:start}details[data-astro-cid-vcytj35z]{border-top:1px solid var(--color-rule)}details[data-astro-cid-vcytj35z]:last-child{border-bottom:1px solid var(--color-rule)}summary[data-astro-cid-vcytj35z]{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:1rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-ink)}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z]:hover{color:var(--color-pine)}.pm[data-astro-cid-vcytj35z]{position:relative;width:26px;height:26px;flex:none;border:2px solid var(--color-cyan-deep);transform:rotate(45deg);border-radius:50%;transition:transform var(--dur-ui) var(--ease-brand),background-color var(--dur-ui) var(--ease-brand)}.pm[data-astro-cid-vcytj35z]:before,.pm[data-astro-cid-vcytj35z]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;margin:-1px 0 0 -5px;background:var(--color-pine);transform:rotate(-45deg)}.pm[data-astro-cid-vcytj35z]:after{transform:rotate(45deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]{background:var(--color-cyan);border-color:var(--color-cyan);transform:rotate(0)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:after{transform:rotate(-45deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:before{transform:rotate(-45deg)}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 2.5rem 1.4rem 0;color:var(--color-ink-soft);max-width:68ch}@media(max-width:900px){.grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr}}.final[data-astro-cid-42yt6lhh]{background:var(--color-pine)}.grid[data-astro-cid-42yt6lhh]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2.5rem,5vw,5rem);align-items:center}.lede[data-astro-cid-42yt6lhh]{margin-top:1.25rem}.ctas[data-astro-cid-42yt6lhh]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.card[data-astro-cid-42yt6lhh]{display:grid;grid-template-columns:150px 1fr;gap:1.25rem;align-items:center;padding:1.1rem;background:var(--color-pine-night);border-radius:var(--radius-lg);border:1px solid oklch(.72 .13 225 / .35)}.card[data-astro-cid-42yt6lhh] img[data-astro-cid-42yt6lhh]{width:150px;height:150px;object-fit:cover;border-radius:var(--radius-md)}.facts[data-astro-cid-42yt6lhh]{margin:0;display:grid;gap:.8rem}dt[data-astro-cid-42yt6lhh]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-cyan-hi)}dd[data-astro-cid-42yt6lhh]{margin:.15rem 0 0;font-size:var(--text-sm)}dd[data-astro-cid-42yt6lhh] a[data-astro-cid-42yt6lhh]{color:var(--color-on-dark)!important;display:inline-flex;min-height:32px;align-items:center}@media(max-width:900px){.grid[data-astro-cid-42yt6lhh]{grid-template-columns:1fr}}@media(max-width:560px){.ctas[data-astro-cid-42yt6lhh]{flex-direction:column;align-items:stretch}.card[data-astro-cid-42yt6lhh]{grid-template-columns:1fr}.card[data-astro-cid-42yt6lhh] img[data-astro-cid-42yt6lhh]{width:100%;height:180px}}
