.method[data-astro-cid-jeht7s6z]{margin-top:var(--space-5)}.steps[data-astro-cid-jeht7s6z]{counter-reset:step;border-bottom:1px solid var(--line);padding:0;list-style:none}.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]{counter-increment:step;column-gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--line);grid-template-columns:3.25rem 1fr;display:grid}.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]:before{content:counter(step);border-radius:var(--squircle);background:var(--sq-bg);width:3rem;height:3rem;color:var(--sq-fg);grid-row:1/span 2;align-self:start;place-items:center;font-size:1.25rem;font-weight:800;display:grid;transform:rotate(-4deg)}.steps[data-astro-cid-jeht7s6z] h3[data-astro-cid-jeht7s6z]{font-size:var(--step-1);font-weight:700;line-height:1.3}.steps[data-astro-cid-jeht7s6z] p[data-astro-cid-jeht7s6z]{color:var(--muted);max-width:36rem;margin-top:.25rem}.maxim[data-astro-cid-jeht7s6z]{margin-top:var(--space-4);font-size:var(--step-2);letter-spacing:-.02em;max-width:28ch;font-weight:800;line-height:1.12}@media (width>=64rem){.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]{grid-template-columns:3.25rem 5fr 7fr;align-items:center}.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]:before{grid-row:auto}.steps[data-astro-cid-jeht7s6z] p[data-astro-cid-jeht7s6z]{margin-top:0}}@media (width<=19.99rem){.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]{grid-template-columns:1fr;row-gap:.75rem}.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]:before{grid-row:auto}}@media screen and (prefers-reduced-motion:no-preference){:root.io .steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z]:not(.is-in):before{opacity:0}.steps[data-astro-cid-jeht7s6z] li[data-astro-cid-jeht7s6z].is-in:before{animation:sq-in var(--dur-draw) var(--ease-spring) backwards;animation-delay:var(--d,0s)}}@keyframes sq-in{0%{opacity:0;transform:translate(-2.5rem)rotate(-28deg)}to{opacity:1;transform:rotate(-4deg)}}.closing[data-astro-cid-miz5qnfv]{padding-block:var(--space-6);background:var(--night);color:var(--on-night)}.closing-title[data-astro-cid-miz5qnfv]{font-size:var(--step-3);letter-spacing:-.03em;text-wrap:balance;max-width:14ch;font-weight:800;line-height:1}.closing-body[data-astro-cid-miz5qnfv]{margin-top:var(--space-4);gap:var(--space-3);max-width:38rem;color:var(--on-night-muted);font-size:var(--step-1);line-height:1.5;display:grid}.closing[data-astro-cid-miz5qnfv] [data-astro-cid-miz5qnfv]:focus-visible{outline-color:var(--focus-night)}.closing-email[data-astro-cid-miz5qnfv]{color:var(--on-night);-webkit-text-decoration-color:var(--focus-night);text-decoration-color:var(--focus-night);font-size:var(--step-0)}.btn-ink[data-astro-cid-miz5qnfv]:hover{background:var(--on-night);color:var(--night)}@media (width>=64rem){.closing-row[data-astro-cid-miz5qnfv]{column-gap:var(--gutter);grid-template-columns:7fr 5fr;align-items:end;display:grid}.closing-body[data-astro-cid-miz5qnfv]{margin-top:0}}.domains[data-astro-cid-y52jeqob]{gap:var(--space-4) var(--gutter);margin-top:var(--space-5);display:grid}.domains[data-astro-cid-y52jeqob]>div[data-astro-cid-y52jeqob]{padding-left:1.75rem;position:relative}.domains[data-astro-cid-y52jeqob]>div[data-astro-cid-y52jeqob]:before{content:"";background:var(--accent-line);border-radius:4px;width:.875rem;height:.875rem;position:absolute;top:.45rem;left:0;transform:rotate(-4deg)}.domains[data-astro-cid-y52jeqob] dt[data-astro-cid-y52jeqob]{font-size:var(--step-1);font-weight:700;line-height:1.3}.domains[data-astro-cid-y52jeqob] dd[data-astro-cid-y52jeqob]{color:var(--muted);max-width:32rem;margin-top:.375rem}.domains[data-astro-cid-y52jeqob]+.actions[data-astro-cid-y52jeqob]{margin-top:var(--space-5)}@media (width>=48rem){.domains[data-astro-cid-y52jeqob]{grid-template-columns:1fr 1fr}}@media screen and (prefers-reduced-motion:no-preference){.domains[data-astro-cid-y52jeqob]>div[data-astro-cid-y52jeqob]:before{transition:transform var(--dur-marker) var(--ease-spring)}.domains[data-astro-cid-y52jeqob]>div[data-astro-cid-y52jeqob]:hover:before{transform:rotate(-16deg)scale(1.5)}}.schema[data-astro-cid-v7aqc3py]{width:100%;height:auto;display:block;overflow:visible}.s-main[data-astro-cid-v7aqc3py]{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linejoin:round}.s-frame[data-astro-cid-v7aqc3py]{fill:none;stroke:var(--muted);stroke-width:3.5px}.s-glyph[data-astro-cid-v7aqc3py]{fill:none;stroke:var(--muted);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.s-dot[data-astro-cid-v7aqc3py]{fill:var(--muted)}.s-link[data-astro-cid-v7aqc3py]{fill:none;stroke:var(--accent-line);stroke-width:3.5px;stroke-linecap:round}.s-node[data-astro-cid-v7aqc3py]{fill:var(--accent-line)}.s-label[data-astro-cid-v7aqc3py]{fill:var(--ink);font-family:var(--font);letter-spacing:-.02em;font-size:26px;font-weight:800}.s-knock[data-astro-cid-v7aqc3py]{fill:var(--bg);stroke:var(--bg)}.s-cur[data-astro-cid-v7aqc3py]{fill:var(--accent-line);stroke:var(--accent-line)}.s-ring[data-astro-cid-v7aqc3py]{fill:none;stroke:var(--accent-line);stroke-width:4px;opacity:0}@media screen and (prefers-reduced-motion:no-preference){:root.io .hero-art[data-astro-cid-v7aqc3py]:not(.is-in) .schema[data-astro-cid-v7aqc3py]{opacity:0}.s-tool[data-astro-cid-v7aqc3py],.s-node[data-astro-cid-v7aqc3py],.s-screen-g[data-astro-cid-v7aqc3py],.s-ring[data-astro-cid-v7aqc3py]{transform-box:fill-box;transform-origin:50%}.s-cursor[data-astro-cid-v7aqc3py]{transform-box:view-box;transform-origin:var(--tx) var(--ty)}:root:not(.io) .s-main[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-main[data-astro-cid-v7aqc3py]{stroke-dasharray:1.01 1;animation:s-draw var(--dur-draw) var(--ease-draw) backwards}:root:not(.io) .s-label[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-label[data-astro-cid-v7aqc3py]{animation:s-fade var(--dur-fade) ease-out .35s backwards}:root:not(.io) .s-tool[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-tool[data-astro-cid-v7aqc3py]{animation:s-slide var(--dur-step) var(--ease-out) backwards;animation-delay:calc(.45s + var(--i) * var(--dur-step))}:root:not(.io) .s-link[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-link[data-astro-cid-v7aqc3py]{stroke-dasharray:1.01 1;animation:s-draw var(--dur-step) var(--ease-draw) backwards;animation-delay:calc(.6s + var(--i) * var(--dur-step))}:root:not(.io) .s-node[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-node[data-astro-cid-v7aqc3py]{animation:s-node var(--dur-marker) var(--ease-spring) backwards;animation-delay:calc(.95s + var(--i) * var(--dur-step))}:root:not(.io) .s-cursor[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-cursor[data-astro-cid-v7aqc3py]{animation:s-glide var(--dur-glide) var(--ease-out) 2s backwards, s-press var(--dur) ease-in-out 2.6s, s-blink var(--dur-blink) steps(1) 2.95s 2}:root:not(.io) .s-screen-g[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-screen-g[data-astro-cid-v7aqc3py]{animation:s-push var(--dur-fade) ease-in-out 2.6s}:root:not(.io) .s-ring[data-astro-cid-v7aqc3py],.is-in[data-astro-cid-v7aqc3py] .s-ring[data-astro-cid-v7aqc3py]{animation:s-ring var(--dur-draw) ease-out 2.6s}}@keyframes s-draw{0%{stroke-dashoffset:1.01px}}@keyframes s-fade{0%{opacity:0}}@keyframes s-slide{0%{opacity:0;transform:translate(calc(var(--dx) * 28px), calc(var(--dy) * 28px))}}@keyframes s-node{0%{transform:scale(0)}60%{transform:scale(1.6)}}@keyframes s-glide{0%{opacity:0;transform:translate(120px,110px)}25%{opacity:1}}@keyframes s-press{50%{transform:scale(.8)}}@keyframes s-push{50%{transform:scale(.95)}}@keyframes s-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}@keyframes s-blink{0%{opacity:0}50%{opacity:1}}.hero[data-astro-cid-i3irphx7]{padding-block:var(--space-5) var(--space-6)}.hero-grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""body""art";display:grid}.hero-head[data-astro-cid-i3irphx7]{grid-area:head}.hero-body[data-astro-cid-i3irphx7]{grid-area:body}.hero-grid[data-astro-cid-i3irphx7]>.hero-art{margin-top:var(--space-5);grid-area:art;max-width:24rem}.eyebrow[data-astro-cid-i3irphx7]{margin-bottom:var(--space-3);color:var(--muted);max-width:40rem;font-weight:600}.hero-title[data-astro-cid-i3irphx7]{font-size:var(--step-3);letter-spacing:-.03em;text-wrap:balance;max-width:15ch;font-weight:800;line-height:1}.hero-body[data-astro-cid-i3irphx7]{margin-top:var(--space-5);gap:var(--space-2) var(--gutter);display:grid}.lead[data-astro-cid-i3irphx7]{font-size:var(--step-1);line-height:1.5}.hero-more[data-astro-cid-i3irphx7]{color:var(--muted)}@media (width>=64rem){.hero-grid[data-astro-cid-i3irphx7]{column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,23rem);grid-template-areas:"head art""body body";align-items:center}.hero-grid[data-astro-cid-i3irphx7]>.hero-art{width:100%;max-width:none;margin:0}.hero-body[data-astro-cid-i3irphx7]{grid-template-columns:1fr 1fr}.lead[data-astro-cid-i3irphx7]{grid-row:1/span 3}}.benefits-intro[data-astro-cid-ka7eczlp]{margin-bottom:var(--space-2);font-weight:600}.benefits[data-astro-cid-ka7eczlp]{border-bottom:1px solid var(--line);padding:0;list-style:none}.benefits[data-astro-cid-ka7eczlp] li[data-astro-cid-ka7eczlp]{font-size:var(--step-1);padding-block:var(--space-2);border-top:1px solid var(--line);line-height:1.4}.voices[data-astro-cid-g7eibg2n]{margin-top:var(--space-5);gap:var(--space-4) var(--gutter);padding:0;list-style:none;display:grid}.voices[data-astro-cid-g7eibg2n] li[data-astro-cid-g7eibg2n]{border-top:1px solid var(--line);padding-top:var(--space-2)}.voices[data-astro-cid-g7eibg2n] h3[data-astro-cid-g7eibg2n]{font-size:var(--step-1);font-weight:700;line-height:1.3}.voices[data-astro-cid-g7eibg2n] p[data-astro-cid-g7eibg2n]{color:var(--muted);max-width:32rem;margin-top:.5rem}.conclusion[data-astro-cid-g7eibg2n]{margin-top:var(--space-5);max-width:46rem;font-size:var(--step-1);font-weight:500;line-height:1.5}@media (width>=48rem){.voices[data-astro-cid-g7eibg2n]{grid-template-columns:1fr 1fr}}@media (width>=64rem){.voices[data-astro-cid-g7eibg2n]{grid-template-columns:repeat(3,1fr)}}
