.hero[data-astro-cid-yodha2z4]{--measure:8em;padding-block:clamp(40px,5vw,72px) clamp(56px,6vw,88px);overflow-x:clip}.hero-grid[data-astro-cid-yodha2z4]{row-gap:clamp(36px,3.6vw,52px);position:relative}h1[data-astro-cid-yodha2z4]{font-size:calc(( 2 * min(var(--content-width), 100vw - 2 * var(--page-gutter)) - var(--grid-gap) ) / 24);text-wrap:initial;grid-area:1/1/auto/-1;line-height:1}.line[data-astro-cid-yodha2z4]{width:fit-content;font-stretch:var(--wdth);letter-spacing:var(--track);white-space:nowrap;display:block}.slot[data-astro-cid-yodha2z4]{margin-left:.02em;padding-inline:.26em .24em;display:inline-block;position:relative}.slot[data-astro-cid-yodha2z4]:before,.slot[data-astro-cid-yodha2z4]:after{content:"";border:.075em solid var(--accent);width:.2em;position:absolute;top:.14em;bottom:-.08em}.slot[data-astro-cid-yodha2z4]:before{border-right:0;left:0}.slot[data-astro-cid-yodha2z4]:after{border-left:0;right:0}.slot-track[data-astro-cid-yodha2z4]{white-space:nowrap;vertical-align:bottom;clip-path:inset(-.2em 0 -.3em);transition:width .32s var(--ease-out) .12s;display:inline-block;position:relative}.slot-word[data-astro-cid-yodha2z4]{display:inline-block}.slot-live[data-astro-cid-yodha2z4]:before{content:attr(data-word)}.is-away[data-astro-cid-yodha2z4] [data-astro-cid-yodha2z4][data-slot-default]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.slot-probe[data-astro-cid-yodha2z4]{visibility:hidden;position:absolute}.slot-word[data-astro-cid-yodha2z4].is-entering{animation:slot-in .36s var(--ease-out) .46s both}.slot-ghost[data-astro-cid-yodha2z4]{animation:.2s ease-in both slot-out;position:absolute;top:0;left:0}@keyframes slot-in{0%{opacity:0;transform:translateY(.24em)}}@keyframes slot-out{to{opacity:0;transform:translateY(-.18em)}}.hero-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;grid-area:2/1/auto/span 8;align-items:center;gap:12px 36px;display:flex}.slot-control[data-astro-cid-yodha2z4]{font-size:var(--text-sm);text-underline-offset:.2em;color:var(--ink);background:0 0;border:0;padding:4px 0;line-height:1.3;text-decoration:underline;position:absolute;bottom:calc(100% + 4px);left:0}.slot-control[data-astro-cid-yodha2z4]:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}@media (width<=1319px){h1[data-astro-cid-yodha2z4]{font-size:min(calc(min(var(--content-width), 100vw - 2 * var(--page-gutter)) / 8), 100px)}.hero-actions[data-astro-cid-yodha2z4]{grid-column:1/-1}}@media (width<=1023px){.slot[data-astro-cid-yodha2z4]{width:fit-content;margin-left:0;display:block}}@media (width<=700px){.hero-actions[data-astro-cid-yodha2z4]{gap:8px 32px}.hero-actions[data-astro-cid-yodha2z4] .button--primary{width:100%}}.section-head[data-astro-cid-zsqfv75r]{align-items:center}.finder-controls[data-astro-cid-zsqfv75r]{flex-wrap:wrap;gap:4px 20px;margin-right:-16px;display:flex;position:relative}.filter[data-astro-cid-zsqfv75r],.marker[data-astro-cid-zsqfv75r]{--bracket-inset:9px;--bracket-stub:6px;--bracket-stroke:1.5px}.filter[data-astro-cid-zsqfv75r]{min-height:44px;font-size:var(--text-sm);color:var(--gray);background:0 0;border:0;padding:6px 16px;font-weight:500;transition:color .2s}.filter[data-astro-cid-zsqfv75r] span[data-astro-cid-zsqfv75r]{font-family:var(--font-mono);font-size:var(--text-2xs);font-stretch:var(--mono-stretch);font-variant-numeric:tabular-nums;margin-left:3px}.filter[data-astro-cid-zsqfv75r]:hover,.filter[data-astro-cid-zsqfv75r][aria-pressed=true]{color:var(--ink)}.filter[data-astro-cid-zsqfv75r]:focus-visible{outline-offset:-2px}.has-marker[data-astro-cid-zsqfv75r] .filter[data-astro-cid-zsqfv75r]:before,.has-marker[data-astro-cid-zsqfv75r] .filter[data-astro-cid-zsqfv75r]:after{content:none}.marker[data-astro-cid-zsqfv75r]{pointer-events:none;transition:transform .4s var(--ease-out), width .4s var(--ease-out);position:absolute;top:0;left:0}.finder-note[data-astro-cid-zsqfv75r]{font-size:var(--text-sm);color:var(--gray);margin-top:20px}@media (width<=900px){.finder-controls[data-astro-cid-zsqfv75r]{margin-inline:0}}.process[data-astro-cid-zuepckvj]{padding-block:var(--section-space);color:var(--on-ink);background:var(--graphite);position:relative}.section-aside[data-astro-cid-zuepckvj]{max-width:30rem;font-size:var(--text-base);color:var(--on-ink-muted)}.spans[data-astro-cid-zuepckvj],.steps[data-astro-cid-zuepckvj],.principles[data-astro-cid-zuepckvj]{column-gap:var(--grid-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.spans[data-astro-cid-zuepckvj]{align-items:end}.span[data-astro-cid-zuepckvj]{--span-gap:clamp(20px, 2.4vw, 40px);padding-right:var(--span-gap);padding-bottom:28px;position:relative}.span[data-astro-cid-zuepckvj]:after{content:"";left:0;right:var(--span-gap);border:2px solid var(--accent-on-ink);border-bottom:0;height:12px;position:absolute;bottom:0}.span-label[data-astro-cid-zuepckvj]{font-size:var(--text-lg);color:var(--on-ink);font-weight:600;line-height:1.3;display:block}.span-time[data-astro-cid-zuepckvj]{font-size:var(--text-sm);color:var(--accent-on-ink);margin-top:2px;line-height:1.4;display:block}.steps[data-astro-cid-zuepckvj]{margin:0;padding:0;list-style:none}.step[data-astro-cid-zuepckvj]{min-width:0;padding-top:40px}.step-span[data-astro-cid-zuepckvj]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{font-size:var(--text-lg);align-items:center;gap:10px;margin:16px 0 12px;font-weight:600;display:flex}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj] .step-icon{color:var(--on-ink);flex:none}.step-num[data-astro-cid-zuepckvj]{font-size:var(--text-2xs);color:var(--on-ink-muted);font-weight:400;display:block}.short[data-astro-cid-zuepckvj]{max-width:38rem;font-size:var(--text-base);color:var(--on-ink);line-height:1.45}.more[data-astro-cid-zuepckvj]{margin-top:10px}.more[data-astro-cid-zuepckvj] summary[data-astro-cid-zuepckvj]{min-height:32px;font-size:var(--text-sm);color:var(--on-ink-muted);cursor:pointer;align-items:center;gap:6px;list-style:none;transition:color .2s;display:inline-flex}.more[data-astro-cid-zuepckvj] summary[data-astro-cid-zuepckvj]::-webkit-details-marker{display:none}.more[data-astro-cid-zuepckvj] summary[data-astro-cid-zuepckvj]:hover,.more[data-astro-cid-zuepckvj][open] summary[data-astro-cid-zuepckvj]{color:var(--on-ink)}.more[data-astro-cid-zuepckvj] summary[data-astro-cid-zuepckvj]:hover span[data-astro-cid-zuepckvj]{text-underline-offset:.25em;text-decoration:underline}.more[data-astro-cid-zuepckvj] summary[data-astro-cid-zuepckvj]:focus-visible{outline-color:var(--on-ink)}.more[data-astro-cid-zuepckvj] p[data-astro-cid-zuepckvj]{max-width:38rem;font-size:var(--text-sm);color:var(--on-ink-muted);margin-top:6px;line-height:1.55}.principles[data-astro-cid-zuepckvj]{border-top:1px solid var(--on-ink-rule);margin-top:clamp(56px,5.6vw,80px);padding-top:28px}.principles-title[data-astro-cid-zuepckvj]{font-size:var(--text-lg);font-weight:600;line-height:1.3}.principle-list[data-astro-cid-zuepckvj]{column-gap:var(--grid-gap);grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px;margin:0;padding:0;list-style:none;display:grid}.principle-list[data-astro-cid-zuepckvj] li[data-astro-cid-zuepckvj]{max-width:34rem}.principle-list[data-astro-cid-zuepckvj] .principle-icon{color:var(--on-ink-muted);margin-bottom:14px;display:block}.principle-list[data-astro-cid-zuepckvj] h4[data-astro-cid-zuepckvj]{font-size:var(--text-base);margin-bottom:6px;font-weight:600;line-height:1.3}@media (width<=1200px){.spans[data-astro-cid-zuepckvj]{display:none}.steps[data-astro-cid-zuepckvj],.principles[data-astro-cid-zuepckvj]{grid-template-columns:1fr}.step[data-astro-cid-zuepckvj]{column-gap:var(--grid-gap);border-top:1px solid var(--on-ink-rule);grid-template-columns:48px minmax(0,15rem) minmax(0,1fr);align-items:baseline;padding-block:20px;display:grid}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{margin:0}.step[data-astro-cid-zuepckvj] .step-span[data-astro-cid-zuepckvj]{clip-path:none;white-space:normal;border-top:2px solid var(--accent-on-ink);grid-column:1/-1;width:auto;height:auto;margin-bottom:20px;padding-top:12px;position:static;overflow:visible}.step[data-astro-cid-zuepckvj]:has(.step-span){border-top:0;padding-top:32px}.step[data-astro-cid-zuepckvj]:first-child{padding-top:0}.principles[data-astro-cid-zuepckvj]{row-gap:24px}.principle-list[data-astro-cid-zuepckvj]{grid-column:1}}@media (width<=820px){.step[data-astro-cid-zuepckvj]{grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding-block:18px}.step-num[data-astro-cid-zuepckvj]{grid-row:span 2}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{margin-bottom:8px}.step[data-astro-cid-zuepckvj] .step-span[data-astro-cid-zuepckvj]{margin-bottom:18px}}@media (width<=560px){.principle-list[data-astro-cid-zuepckvj]{grid-template-columns:1fr;row-gap:28px}}.slide[data-astro-cid-mane5lus]{scroll-snap-align:start;scroll-snap-stop:always;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(24px,3.4vw,56px);min-width:0;display:grid;position:relative}.slide-visual[data-astro-cid-mane5lus]{background:var(--wash);padding:clamp(16px,2.2vw,32px)}.legacy-anchor[data-astro-cid-mane5lus]{pointer-events:none;position:absolute;inset:0}.slide-text[data-astro-cid-mane5lus]{flex-direction:column;align-items:flex-start;display:flex}.slide-industry[data-astro-cid-mane5lus]{font-size:var(--text-sm);color:var(--gray)}.slide-title[data-astro-cid-mane5lus]{letter-spacing:-.015em;margin-top:10px;font-size:clamp(1.375rem,2vw,1.875rem);font-weight:500;line-height:1.2}.slide-title[data-astro-cid-mane5lus] a[data-astro-cid-mane5lus]{text-underline-offset:.18em;text-decoration:underline 1px #0000;transition:text-decoration-color .2s}.slide-title[data-astro-cid-mane5lus] a[data-astro-cid-mane5lus]:hover,.slide-title[data-astro-cid-mane5lus] a[data-astro-cid-mane5lus]:focus-visible{text-decoration-color:currentColor}.slide-task[data-astro-cid-mane5lus]{max-width:32rem;color:var(--gray);margin-top:16px}.slide-metrics[data-astro-cid-mane5lus]{column-gap:var(--grid-gap);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;margin-top:28px;padding-top:20px;display:grid}.metric[data-astro-cid-mane5lus]{flex-direction:column;gap:6px;display:flex}.metric[data-astro-cid-mane5lus] strong[data-astro-cid-mane5lus]{color:var(--accent);white-space:nowrap;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:500;line-height:1.05}.metric[data-astro-cid-mane5lus] .word[data-astro-cid-mane5lus]{letter-spacing:-.01em;white-space:normal;text-wrap:balance}.metric[data-astro-cid-mane5lus] small[data-astro-cid-mane5lus]{font-size:var(--text-sm);color:var(--gray);line-height:1.35}.slide-more[data-astro-cid-mane5lus]{align-items:center;gap:10px;min-height:44px;margin-top:28px;font-weight:500;text-decoration:none;display:inline-flex}.slide-more[data-astro-cid-mane5lus] .more-label[data-astro-cid-mane5lus]{text-underline-offset:.3em;text-decoration:underline 1px}.slide-more[data-astro-cid-mane5lus]:hover .more-label[data-astro-cid-mane5lus]{text-decoration-thickness:2px}.slide-more[data-astro-cid-mane5lus] .arrow[data-astro-cid-mane5lus]{transition:transform .2s var(--ease-out)}.slide-more[data-astro-cid-mane5lus]:hover .arrow[data-astro-cid-mane5lus]{transform:translate(4px)}@media (width<=900px){.slide[data-astro-cid-mane5lus]{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;row-gap:24px}}.cases-head[data-astro-cid-blpbwyrs]{align-items:baseline}.facts[data-astro-cid-blpbwyrs]{--sep:1.6em;margin:0 0 0 calc(-1 * var(--sep));font-size:var(--text-sm);color:var(--gray);clip-path:inset(-.5em -.5em -.5em var(--sep));flex-wrap:wrap;row-gap:6px;padding:0;line-height:1.4;list-style:none;display:flex}.facts[data-astro-cid-blpbwyrs] li[data-astro-cid-blpbwyrs]{padding-left:var(--sep);white-space:nowrap;position:relative}.facts[data-astro-cid-blpbwyrs] li[data-astro-cid-blpbwyrs]:before{content:"·";position:absolute;left:.65em}.facts[data-astro-cid-blpbwyrs] .readout[data-astro-cid-blpbwyrs]{font-size:var(--text-lg);color:var(--accent)}.gallery-bar[data-astro-cid-blpbwyrs]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(16px,2.4vw,40px);margin-bottom:clamp(20px,2.4vw,32px);display:grid}.gallery-bar[data-astro-cid-blpbwyrs][hidden]{display:none}.counter[data-astro-cid-blpbwyrs]{font-size:var(--text-lg);color:var(--ink);white-space:nowrap}.counter-total[data-astro-cid-blpbwyrs]{color:var(--gray)}.scale[data-astro-cid-blpbwyrs]{gap:6px;display:flex}.tick[data-astro-cid-blpbwyrs]{cursor:pointer;background:0 0;border:0;flex:1 1 0;min-width:0;height:44px;padding:0}.tick[data-astro-cid-blpbwyrs] span[data-astro-cid-blpbwyrs]{background:var(--gray);height:2px;transition:background-color .2s,height .2s;display:block}.tick[data-astro-cid-blpbwyrs]:hover span[data-astro-cid-blpbwyrs]{background:var(--ink)}.tick[data-astro-cid-blpbwyrs][aria-current=true] span[data-astro-cid-blpbwyrs]{background:var(--accent);height:4px}.tick[data-astro-cid-blpbwyrs]:focus-visible{outline-offset:-2px}@media (forced-colors:active){.tick[data-astro-cid-blpbwyrs] span[data-astro-cid-blpbwyrs]{border-top:2px solid buttontext}.tick[data-astro-cid-blpbwyrs][aria-current=true] span[data-astro-cid-blpbwyrs]{border-color:highlight;border-top-width:4px}}.arrows[data-astro-cid-blpbwyrs]{gap:8px;display:flex}.strip-btn[data-astro-cid-blpbwyrs]{border:1px solid var(--ink);background:var(--paper);width:48px;height:48px;color:var(--ink);font-size:var(--text-lg);cursor:pointer;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid}.strip-btn[data-astro-cid-blpbwyrs]:hover:not(:disabled){background:var(--ink);color:var(--paper)}.strip-btn[data-astro-cid-blpbwyrs]:disabled{border-color:var(--rule);color:var(--gray);cursor:default}.strip[data-astro-cid-blpbwyrs]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--gray) transparent;overflow:auto hidden}.cases[data-astro-cid-blpbwyrs][data-enhanced] .strip[data-astro-cid-blpbwyrs]{scrollbar-width:none}.cases[data-astro-cid-blpbwyrs][data-enhanced] .strip[data-astro-cid-blpbwyrs]::-webkit-scrollbar{display:none}.strip[data-astro-cid-blpbwyrs]:focus-visible{outline-offset:4px}.slides[data-astro-cid-blpbwyrs]{column-gap:var(--grid-gap);grid-auto-columns:100%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.facts-note[data-astro-cid-blpbwyrs]{font-size:var(--text-xs);color:var(--gray);margin-top:20px}@media (width<=700px){.facts[data-astro-cid-blpbwyrs]{flex-direction:column}.facts[data-astro-cid-blpbwyrs] li[data-astro-cid-blpbwyrs]{white-space:normal}.gallery-bar[data-astro-cid-blpbwyrs]{grid-template-columns:auto auto;justify-content:space-between;row-gap:4px}.scale[data-astro-cid-blpbwyrs]{grid-area:2/1/auto/-1}}.trust-grid[data-astro-cid-xxvt2s3b]{row-gap:48px}.trust-copy[data-astro-cid-xxvt2s3b]{grid-column:1/span 5}.trust-lead[data-astro-cid-xxvt2s3b]{max-width:32rem;color:var(--gray);margin-top:28px}.trust-direct[data-astro-cid-xxvt2s3b]{color:var(--ink)}.trust-proof[data-astro-cid-xxvt2s3b]{grid-column:7/-1;padding-top:12px}.companies[data-astro-cid-xxvt2s3b],.universities[data-astro-cid-xxvt2s3b] ul[data-astro-cid-xxvt2s3b]{margin:0;padding:0;list-style:none}.companies[data-astro-cid-xxvt2s3b]{column-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px;display:grid}.companies[data-astro-cid-xxvt2s3b] img[data-astro-cid-xxvt2s3b]{object-fit:contain;object-position:left;filter:grayscale()contrast(1.15);width:auto;max-width:100%;height:28px}.companies[data-astro-cid-xxvt2s3b] p[data-astro-cid-xxvt2s3b]{font-size:var(--text-sm);color:var(--gray);margin-top:16px;line-height:1.5}.universities[data-astro-cid-xxvt2s3b]{border-top:1px solid var(--rule);margin-top:48px;padding-top:24px}.universities[data-astro-cid-xxvt2s3b] h3[data-astro-cid-xxvt2s3b]{font-size:var(--text-sm);letter-spacing:0;color:var(--gray);font-weight:400;line-height:1.4}.universities[data-astro-cid-xxvt2s3b] ul[data-astro-cid-xxvt2s3b]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 12px;margin-top:20px;display:grid}.universities[data-astro-cid-xxvt2s3b] li[data-astro-cid-xxvt2s3b]{font-size:var(--text-xs);color:var(--gray);flex-direction:column;align-items:flex-start;gap:10px;line-height:1.3;display:flex}.universities[data-astro-cid-xxvt2s3b] img[data-astro-cid-xxvt2s3b]{object-fit:contain;filter:grayscale()contrast(1.1);opacity:.85;width:auto;height:48px;transition:opacity .2s}.universities[data-astro-cid-xxvt2s3b] li[data-astro-cid-xxvt2s3b]:hover img[data-astro-cid-xxvt2s3b]{opacity:1}@media (width<=1100px){.companies[data-astro-cid-xxvt2s3b]{grid-template-columns:1fr;row-gap:0}.companies[data-astro-cid-xxvt2s3b] li[data-astro-cid-xxvt2s3b]{border-top:1px solid var(--rule);grid-template-columns:112px 1fr;align-items:center;column-gap:16px;padding-block:14px;display:grid}.companies[data-astro-cid-xxvt2s3b] li[data-astro-cid-xxvt2s3b]:last-child{border-bottom:1px solid var(--rule)}.companies[data-astro-cid-xxvt2s3b] p[data-astro-cid-xxvt2s3b]{margin:0}.universities[data-astro-cid-xxvt2s3b]{margin-top:32px}}@media (width<=900px){.trust-copy[data-astro-cid-xxvt2s3b],.trust-proof[data-astro-cid-xxvt2s3b]{grid-column:1/-1}.trust-proof[data-astro-cid-xxvt2s3b]{padding-top:0}}@media (width<=560px){.universities[data-astro-cid-xxvt2s3b] ul[data-astro-cid-xxvt2s3b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.stack[data-astro-cid-gcney6wx]{color:var(--on-ink);background:var(--graphite);position:relative}.stack-grid[data-astro-cid-gcney6wx]{row-gap:40px}.stack-head[data-astro-cid-gcney6wx]{grid-column:1/span 4}.stack-head[data-astro-cid-gcney6wx] p[data-astro-cid-gcney6wx]{max-width:22rem;color:var(--on-ink-muted);margin-top:24px}.colophon[data-astro-cid-gcney6wx]{border-bottom:1px solid var(--on-ink-rule);grid-column:5/-1;margin:0;display:grid}.run[data-astro-cid-gcney6wx]{column-gap:var(--grid-gap);border-top:1px solid var(--on-ink-rule);grid-template-columns:13rem minmax(0,1fr);align-items:baseline;padding-block:18px;display:grid}.run[data-astro-cid-gcney6wx] dt[data-astro-cid-gcney6wx]{font-family:var(--font-mono);font-size:var(--text-2xs);font-stretch:var(--mono-stretch);color:var(--on-ink-muted);line-height:1.4}.run[data-astro-cid-gcney6wx] dd[data-astro-cid-gcney6wx]{font-size:var(--text-base);flex-wrap:wrap;gap:12px 2.4em;margin:0;line-height:1.5;display:flex}.tool[data-astro-cid-gcney6wx]{white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.tool-logo[data-astro-cid-gcney6wx]{width:1.2em;height:1.2em;fill:var(--on-ink);flex:none}@media (width<=1000px){.stack-head[data-astro-cid-gcney6wx],.colophon[data-astro-cid-gcney6wx]{grid-column:1/-1}.stack-head[data-astro-cid-gcney6wx] p[data-astro-cid-gcney6wx]{max-width:34rem}}@media (width<=640px){.run[data-astro-cid-gcney6wx]{grid-template-columns:1fr;row-gap:10px}.run[data-astro-cid-gcney6wx] dd[data-astro-cid-gcney6wx]{column-gap:1.6em}}.pricing-aside[data-astro-cid-nwtk6cma]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pricing-more[data-astro-cid-nwtk6cma]{font-size:var(--text-sm);gap:8px;padding-block:4px;font-weight:500;display:inline-flex}.pricing-more[data-astro-cid-nwtk6cma] span[data-astro-cid-nwtk6cma]{transition:transform .2s var(--ease-out)}.pricing-more[data-astro-cid-nwtk6cma]:hover span[data-astro-cid-nwtk6cma]{transform:translate(4px)}.plans[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plan[data-astro-cid-nwtk6cma]{flex-direction:column;padding:4px clamp(20px,2.4vw,36px) 0;display:flex}.plan[data-astro-cid-nwtk6cma]:first-child{padding-left:0}.plan[data-astro-cid-nwtk6cma] .plan-icon{color:var(--gray);margin-bottom:20px}.plan-featured[data-astro-cid-nwtk6cma] .plan-icon{color:var(--ink)}.plan[data-astro-cid-nwtk6cma]:last-child{padding-right:0}.plan[data-astro-cid-nwtk6cma]+.plan[data-astro-cid-nwtk6cma]{border-left:1px solid var(--rule)}.plan-top[data-astro-cid-nwtk6cma]{flex-direction:column;gap:8px;display:flex}.plan[data-astro-cid-nwtk6cma] h3[data-astro-cid-nwtk6cma]{letter-spacing:-.015em;font-size:1.5rem;font-weight:600;line-height:1.15}.plan-time[data-astro-cid-nwtk6cma]{color:var(--ink);white-space:nowrap}.plan-desc[data-astro-cid-nwtk6cma]{min-height:3.1em;margin-top:16px}.plan[data-astro-cid-nwtk6cma] ul[data-astro-cid-nwtk6cma]{margin:22px 0 32px;padding:0;list-style:none}.plan[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{font-size:var(--text-sm);color:var(--gray);padding:4px 0 4px 20px;line-height:1.45;position:relative}.plan[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]:before{content:"";background:var(--ink);width:8px;height:1px;position:absolute;top:.95em;left:0}.plan-bottom[data-astro-cid-nwtk6cma]{flex-direction:column;align-items:flex-start;gap:18px;margin-top:auto;display:flex}.plan-price[data-astro-cid-nwtk6cma]{min-height:3.2rem}.plan-price[data-astro-cid-nwtk6cma] .readout[data-astro-cid-nwtk6cma]{font-size:var(--text-readout);color:var(--accent)}.plan-price[data-astro-cid-nwtk6cma] .word[data-astro-cid-nwtk6cma]{font-size:1.25rem;font-weight:500;line-height:1.2}.plan-price[data-astro-cid-nwtk6cma] small[data-astro-cid-nwtk6cma]{font-size:var(--text-xs);color:var(--gray);margin-top:4px;display:block}@media (width<=900px){.plans[data-astro-cid-nwtk6cma]{grid-template-columns:1fr}.plan[data-astro-cid-nwtk6cma],.plan[data-astro-cid-nwtk6cma]:first-child,.plan[data-astro-cid-nwtk6cma]:last-child{padding:28px 0 32px}.plan[data-astro-cid-nwtk6cma]:first-child{padding-top:0}.plan[data-astro-cid-nwtk6cma]+.plan[data-astro-cid-nwtk6cma]{border-left:0;border-top:1px solid var(--rule)}.plan-desc[data-astro-cid-nwtk6cma],.plan-price[data-astro-cid-nwtk6cma]{min-height:0}.plan[data-astro-cid-nwtk6cma] ul[data-astro-cid-nwtk6cma]{margin-bottom:24px}}.faq-grid[data-astro-cid-gfo3rpqg]{row-gap:var(--head-gap)}.faq-grid[data-astro-cid-gfo3rpqg] h2[data-astro-cid-gfo3rpqg]{grid-column:1/span 4;max-width:9em}.faq-grid[data-astro-cid-gfo3rpqg]>.faq-list{grid-column:5/-1}@media (width<=1000px){.faq-grid[data-astro-cid-gfo3rpqg] h2[data-astro-cid-gfo3rpqg],.faq-grid[data-astro-cid-gfo3rpqg]>.faq-list{grid-column:1/-1}.faq-grid[data-astro-cid-gfo3rpqg] h2[data-astro-cid-gfo3rpqg]{max-width:none}}
