.cta[data-astro-cid-f2t6dg3d]{transition:background-color .15s ease,transform .15s cubic-bezier(.16,1,.3,1)}.cta[data-astro-cid-f2t6dg3d]:hover{background:var(--color-primary-800)}.cta[data-astro-cid-f2t6dg3d]:active{transform:scale(.98)}.cta-arrow[data-astro-cid-f2t6dg3d]{display:inline-block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.cta[data-astro-cid-f2t6dg3d]:hover .cta-arrow[data-astro-cid-f2t6dg3d]{transform:translate(3px)}@keyframes hero-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes hero-lift{0%{opacity:.001;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}.hero-in[data-astro-cid-f2t6dg3d]{animation:hero-rise .7s cubic-bezier(.16,1,.3,1) both}.hero-d1[data-astro-cid-f2t6dg3d]{animation-delay:.08s}.hero-d2[data-astro-cid-f2t6dg3d]{animation-delay:.18s}.hero-d3[data-astro-cid-f2t6dg3d]{animation-delay:.28s}.hero-d4[data-astro-cid-f2t6dg3d]{animation-delay:.36s}.hero-shot[data-astro-cid-f2t6dg3d]{animation:hero-lift .9s cubic-bezier(.16,1,.3,1) .42s both}@keyframes ai-sweep{0%{background-position:100% 0}30%,to{background-position:0 0}}.ai-sweep[data-astro-cid-f2t6dg3d]{background:linear-gradient(100deg,var(--color-primary-800) 40%,var(--color-secondary-600) 47%,var(--color-secondary-500) 50%,var(--color-secondary-600) 53%,var(--color-primary-800) 60%) 100% 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ai-sweep 7s cubic-bezier(.45,0,.25,1) 1.2s infinite}.tw-stack{display:grid}.tw-stack>*{grid-area:1 / 1}.tw-ghost{visibility:hidden}.tw-word[data-astro-cid-f2t6dg3d]{position:relative;color:var(--color-secondary-600)}.tw-on .tw-word[data-astro-cid-f2t6dg3d]:after{content:"";position:absolute;right:-.07em;top:.2em;width:.055em;height:.82em;background:var(--color-secondary-500);animation:tw-blink 1s steps(1) infinite}.tw-ghost .tw-word[data-astro-cid-f2t6dg3d]:after,.tw-typing .tw-word[data-astro-cid-f2t6dg3d]:after{animation:none}@keyframes tw-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ai-sweep[data-astro-cid-f2t6dg3d],.hero-in[data-astro-cid-f2t6dg3d],.hero-shot[data-astro-cid-f2t6dg3d]{animation:none}.cta[data-astro-cid-f2t6dg3d],.cta-arrow[data-astro-cid-f2t6dg3d]{transition:background-color .15s ease}}.logo[data-astro-cid-cg5dboad]{filter:grayscale(1) brightness(.32);opacity:.62;transition:filter .25s ease,opacity .25s ease}.logo[data-astro-cid-cg5dboad]:hover{filter:none;opacity:1}@media(max-width:1100px){.logo-row[data-astro-cid-cg5dboad]{gap:36px}}@media(max-width:860px){.logo-row[data-astro-cid-cg5dboad]{flex-wrap:wrap;gap:22px 32px}}@keyframes logo-reveal{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){.logo-row[data-astro-cid-cg5dboad]{animation:logo-reveal linear both;animation-timeline:view();animation-range:entry 5% entry 60%}}@media(prefers-reduced-motion:reduce){.logo-row[data-astro-cid-cg5dboad]{animation:none!important}.logo[data-astro-cid-cg5dboad]{transition:none}}.bi[data-astro-cid-vcatz43y]{container-type:inline-size;font-family:var(--font-body);color:var(--color-neutral-800)}.bi-bar[data-astro-cid-vcatz43y]{display:flex;align-items:center;gap:1cqw;height:7cqw;padding:0 2.4cqw;border-bottom:1px solid var(--color-neutral-200);background:var(--color-parchment)}.bi-dot[data-astro-cid-vcatz43y]{width:1.4cqw;height:1.4cqw;border-radius:50%;background:var(--color-neutral-300)}.bi-search[data-astro-cid-vcatz43y]{margin-left:3cqw;flex:0 1 40cqw;height:4cqw;padding:0 2cqw;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-neutral-200);font-size:1.9cqw;line-height:4cqw;color:var(--color-neutral-500)}.bi-body[data-astro-cid-vcatz43y]{display:grid;grid-template-columns:34cqw minmax(0,1fr);height:55.5cqw}.bi-list[data-astro-cid-vcatz43y]{margin:0;padding:0;list-style:none;border-right:1px solid var(--color-neutral-200)}.bi-item[data-astro-cid-vcatz43y]{display:flex;flex-direction:column;gap:.3cqw;padding:1.8cqw 2.2cqw;border-bottom:1px solid var(--color-neutral-100);font-size:1.8cqw;line-height:1.3}.bi-item--on[data-astro-cid-vcatz43y]{background:var(--color-primary-50);box-shadow:inset .5cqw 0 0 var(--color-primary-700)}.bi-row[data-astro-cid-vcatz43y]{display:flex;justify-content:space-between;gap:1cqw}.bi-row[data-astro-cid-vcatz43y] b[data-astro-cid-vcatz43y]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-time[data-astro-cid-vcatz43y],.bi-snippet[data-astro-cid-vcatz43y],.bi-to[data-astro-cid-vcatz43y]{color:var(--color-neutral-500)}.bi-subject[data-astro-cid-vcatz43y],.bi-snippet[data-astro-cid-vcatz43y]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-read[data-astro-cid-vcatz43y]{min-width:0;padding:2.4cqw 3cqw 0;overflow:hidden}.bi-title[data-astro-cid-vcatz43y]{font-family:var(--font-heading);font-size:2.3cqw;font-weight:600;line-height:1.2;color:var(--color-primary-800)}.bi-from[data-astro-cid-vcatz43y]{display:flex;align-items:center;gap:1.4cqw;margin-top:1.6cqw;font-size:1.7cqw;line-height:1.35}.bi-from[data-astro-cid-vcatz43y] b[data-astro-cid-vcatz43y]{font-weight:600}.bi-avatar[data-astro-cid-vcatz43y]{flex:none;display:grid;place-items:center;width:4.4cqw;height:4.4cqw;border-radius:50%;background:#d5962a;color:#fff;font-size:1.6cqw;font-weight:600}.bi-mail[data-astro-cid-vcatz43y]{margin-top:1.6cqw;border:1px solid var(--color-neutral-200);border-bottom:0;border-radius:.6cqw .6cqw 0 0;overflow:hidden}.au-choice[data-astro-cid-ijiqd3uu]{border-color:var(--color-greige-line);background:var(--color-surface);color:var(--color-primary-800);transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .15s cubic-bezier(.16,1,.3,1)}.au-choice[data-astro-cid-ijiqd3uu]:hover{border-color:var(--color-primary-600)}.au-choice[data-astro-cid-ijiqd3uu]:active{transform:scale(.99)}.au-choice-sub[data-astro-cid-ijiqd3uu]{color:var(--color-neutral-600);transition:color .25s ease}.au-choice[data-astro-cid-ijiqd3uu][aria-pressed=true]{border-color:var(--color-primary-800);background:var(--color-primary-800);color:#fff}.au-choice[data-astro-cid-ijiqd3uu][aria-pressed=true] .au-choice-sub[data-astro-cid-ijiqd3uu]{color:#c5d6d6}.au-radio[data-astro-cid-ijiqd3uu]{position:relative;width:26px;height:26px;border-radius:50%;border:2px solid var(--color-neutral-400);transition:border-color .25s ease}.au-radio[data-astro-cid-ijiqd3uu]:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#9fc5c6;transform:scale(0);transition:transform .28s cubic-bezier(.16,1,.3,1)}.au-choice[data-astro-cid-ijiqd3uu][aria-pressed=true] .au-radio[data-astro-cid-ijiqd3uu]{border-color:#9fc5c6}.au-choice[data-astro-cid-ijiqd3uu][aria-pressed=true] .au-radio[data-astro-cid-ijiqd3uu]:after{transform:scale(1)}.au-choice[data-astro-cid-ijiqd3uu]:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:3px}.au-bar[data-astro-cid-ijiqd3uu]{background:#f0efeadb;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);opacity:0;transform:translateY(-100%);pointer-events:none;transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .2s ease}.au-bar[data-astro-cid-ijiqd3uu].is-shown{opacity:1;transform:none;pointer-events:auto}.au-hot[data-astro-cid-ijiqd3uu]{position:absolute;z-index:2;width:0;height:0}.au-hotdot[data-astro-cid-ijiqd3uu]{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;background:#1320202e}.au-hotdot[data-astro-cid-ijiqd3uu]:before{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--color-ink);box-shadow:0 0 0 2px #fff}.au-hotdot[data-astro-cid-ijiqd3uu]:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--color-ink);animation:au-ping 2.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes au-ping{0%{transform:scale(.5);opacity:.9}70%,to{transform:scale(1.35);opacity:0}}.au-hotdot[data-astro-cid-ijiqd3uu]:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:3px}.au-tip[data-astro-cid-ijiqd3uu]{position:absolute;top:0;left:24px;width:260px;padding:14px 16px;border-radius:3px;background:var(--color-ink);box-shadow:0 12px 32px #13202038;opacity:0;visibility:hidden;transform:translate3d(-4px,-50%,0);transition:opacity .2s ease,transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s}.au-hot--left[data-astro-cid-ijiqd3uu] .au-tip[data-astro-cid-ijiqd3uu]{left:auto;right:24px;transform:translate3d(4px,-50%,0)}.au-hot[data-astro-cid-ijiqd3uu]:hover .au-tip[data-astro-cid-ijiqd3uu],.au-hot[data-astro-cid-ijiqd3uu]:focus-within .au-tip[data-astro-cid-ijiqd3uu]{opacity:1;visibility:visible;transform:translate3d(0,-50%,0);transition:opacity .2s ease,transform .28s cubic-bezier(.16,1,.3,1),visibility 0s}.au-hot[data-astro-cid-ijiqd3uu]:hover .au-hotdot[data-astro-cid-ijiqd3uu]:after,.au-hot[data-astro-cid-ijiqd3uu]:focus-within .au-hotdot[data-astro-cid-ijiqd3uu]:after{animation:none;opacity:0}.au-hot--below[data-astro-cid-ijiqd3uu] .au-tip[data-astro-cid-ijiqd3uu],.au-hot--below[data-astro-cid-ijiqd3uu]:hover .au-tip[data-astro-cid-ijiqd3uu],.au-hot--below[data-astro-cid-ijiqd3uu]:focus-within .au-tip[data-astro-cid-ijiqd3uu]{top:22px;transform:none}.au-pill[data-astro-cid-ijiqd3uu]{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:3px;background:var(--color-primary-800);transition:transform .32s cubic-bezier(.16,1,.3,1)}.au[data-astro-cid-ijiqd3uu][data-side=provider] .au-pill[data-astro-cid-ijiqd3uu]{transform:translate(100%)}.au-seg[data-astro-cid-ijiqd3uu]{position:relative;min-height:40px;min-width:132px;padding:0 16px;border-radius:3px;font-size:15px;font-weight:600;color:var(--color-neutral-800);transition:color .28s cubic-bezier(.16,1,.3,1)}.au-seg[data-astro-cid-ijiqd3uu][aria-pressed=true]{color:#fff}.au-seg[data-astro-cid-ijiqd3uu]:focus-visible,.au-cta[data-astro-cid-ijiqd3uu]:focus-visible,.au-link[data-astro-cid-ijiqd3uu]:focus-visible,.au-tab[data-astro-cid-ijiqd3uu]:focus-visible,.au-step[data-astro-cid-ijiqd3uu]:focus-visible,.au-switch[data-astro-cid-ijiqd3uu]:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:2px}.au-link[data-astro-cid-ijiqd3uu]:hover{text-decoration-color:currentColor}.au-cta[data-astro-cid-ijiqd3uu]{transition:background-color .15s ease,transform .15s cubic-bezier(.16,1,.3,1)}.au-cta[data-astro-cid-ijiqd3uu]:hover{background:var(--color-primary-800)}.au-cta[data-astro-cid-ijiqd3uu]:active{transform:scale(.98)}@keyframes au-swap{0%{opacity:0}to{opacity:1}}.au-pane[data-astro-cid-ijiqd3uu].is-entering{animation:au-swap .42s cubic-bezier(.16,1,.3,1) both}.au-bleed[data-astro-cid-ijiqd3uu]{margin-right:calc((100% - 100vw)/2)}.au-thumb[data-astro-cid-ijiqd3uu]{transition:transform .5s cubic-bezier(.16,1,.3,1)}.au-thumbwrap[data-astro-cid-ijiqd3uu]:hover .au-thumb[data-astro-cid-ijiqd3uu]{transform:scale(1.025)}.au-dk[data-astro-cid-ijiqd3uu]{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}[data-astro-cid-ijiqd3uu][data-spot].is-dark .au-dk[data-astro-cid-ijiqd3uu]{opacity:1}.au-mode[data-astro-cid-ijiqd3uu]{color:var(--color-neutral-500);transition:color .2s ease}[data-astro-cid-ijiqd3uu][data-spot]:not(.is-dark) .au-mode--light[data-astro-cid-ijiqd3uu],[data-astro-cid-ijiqd3uu][data-spot].is-dark .au-mode--dark[data-astro-cid-ijiqd3uu]{color:var(--color-primary-800)}.au-track[data-astro-cid-ijiqd3uu]{position:relative;width:44px;height:24px;box-sizing:border-box;border:1px solid var(--color-neutral-300);border-radius:999px;background:var(--color-greige);transition:background-color .32s ease,border-color .32s ease}.au-switch[data-astro-cid-ijiqd3uu]:hover .au-track[data-astro-cid-ijiqd3uu]{border-color:var(--color-primary-600)}.au-knob[data-astro-cid-ijiqd3uu]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #13202040;transition:transform .32s cubic-bezier(.16,1,.3,1),background-color .32s ease}[data-astro-cid-ijiqd3uu][data-spot].is-dark .au-track[data-astro-cid-ijiqd3uu]{background:var(--color-primary-800);border-color:var(--color-primary-800)}[data-astro-cid-ijiqd3uu][data-spot].is-dark .au-knob[data-astro-cid-ijiqd3uu]{transform:translate(20px);background:#9fc5c6}.au-strip[data-astro-cid-ijiqd3uu]{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.au-strip[data-astro-cid-ijiqd3uu]::-webkit-scrollbar{display:none}.au-tab[data-astro-cid-ijiqd3uu]{color:var(--color-neutral-700);box-shadow:inset 0 0 0 transparent;transition:color .2s ease,background-color .2s ease,box-shadow .24s cubic-bezier(.16,1,.3,1)}.au-tab[data-astro-cid-ijiqd3uu]:hover{color:var(--color-primary-800)}.au-tab[data-astro-cid-ijiqd3uu][aria-selected=true]{margin-bottom:-1px;background:#fff;color:var(--color-primary-800);box-shadow:inset 0 2px 0 var(--color-primary-700);border-right:1px solid var(--color-neutral-300)}.au-tab[data-astro-cid-ijiqd3uu][aria-selected=true]:not(:first-child){border-left:1px solid var(--color-neutral-300)}@keyframes au-pane-in{0%{opacity:0;transform:translate3d(10px,0,0)}to{opacity:1;transform:none}}.au-panel[data-astro-cid-ijiqd3uu].is-entering .au-copy[data-astro-cid-ijiqd3uu],.au-panel[data-astro-cid-ijiqd3uu].is-entering .au-panelimg[data-astro-cid-ijiqd3uu]{animation:au-pane-in .34s cubic-bezier(.16,1,.3,1) both}.au-step[data-astro-cid-ijiqd3uu]{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--color-greige-line);border-radius:4px;background:#fff;color:var(--color-primary-800);transition:border-color .15s ease,background-color .15s ease}.au-step[data-astro-cid-ijiqd3uu]:hover{border-color:var(--color-primary-600);background:var(--color-parchment)}@media(max-width:760px){.au-bar[data-astro-cid-ijiqd3uu]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f0efeaf7}.au-bleed[data-astro-cid-ijiqd3uu]{margin-right:0;border-right-width:1px;border-radius:4px}}@media(prefers-reduced-motion:reduce){.au-hotdot[data-astro-cid-ijiqd3uu]:after{animation:none}.au-pane[data-astro-cid-ijiqd3uu].is-entering,.au-panel[data-astro-cid-ijiqd3uu].is-entering .au-copy[data-astro-cid-ijiqd3uu],.au-panel[data-astro-cid-ijiqd3uu].is-entering .au-panelimg[data-astro-cid-ijiqd3uu]{animation:none}.au-pill[data-astro-cid-ijiqd3uu],.au-seg[data-astro-cid-ijiqd3uu],.au-choice[data-astro-cid-ijiqd3uu],.au-radio[data-astro-cid-ijiqd3uu]:after,.au-bar[data-astro-cid-ijiqd3uu],.au-tip[data-astro-cid-ijiqd3uu],.au-thumb[data-astro-cid-ijiqd3uu],.au-tab[data-astro-cid-ijiqd3uu],.au-cta[data-astro-cid-ijiqd3uu],.au-dk[data-astro-cid-ijiqd3uu],.au-knob[data-astro-cid-ijiqd3uu],.au-track[data-astro-cid-ijiqd3uu]{transition:none}}.ai-caret[data-astro-cid-65zsfdbd]{animation:ai-blink 1.1s steps(1) infinite}@keyframes ai-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ai-caret[data-astro-cid-65zsfdbd]{animation:none}}.op-row[data-astro-cid-ydwftxbt]{transition:background-color .2s ease}.op-row[data-astro-cid-ydwftxbt]:hover{background:#f7f6f2}.op-go[data-astro-cid-ydwftxbt]{transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s ease}.op-row[data-astro-cid-ydwftxbt]:hover .op-go[data-astro-cid-ydwftxbt]{transform:translate(4px);color:var(--color-primary-700)}.op-row[data-astro-cid-ydwftxbt]:focus-visible,.op-link[data-astro-cid-ydwftxbt]:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:3px}.op-link[data-astro-cid-ydwftxbt]:hover{text-decoration-color:currentColor}@media(max-width:760px){.op-meta[data-astro-cid-ydwftxbt]{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.op-row[data-astro-cid-ydwftxbt] .op-go[data-astro-cid-ydwftxbt]{transition:none}}.close-cta[data-astro-cid-2763qtu3]{transition:background-color .15s ease,transform .15s cubic-bezier(.16,1,.3,1)}.close-cta[data-astro-cid-2763qtu3]:hover{background:var(--color-primary-800)}.close-cta[data-astro-cid-2763qtu3]:active{transform:scale(.98)}.close-arrow[data-astro-cid-2763qtu3]{display:inline-block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.close-cta[data-astro-cid-2763qtu3]:hover .close-arrow[data-astro-cid-2763qtu3]{transform:translate(3px)}.close-link[data-astro-cid-2763qtu3]:hover{text-decoration-color:currentColor}.close-cta[data-astro-cid-2763qtu3]:focus-visible,.close-link[data-astro-cid-2763qtu3]:focus-visible{outline:2px solid #9fc5c6;outline-offset:3px}@media(prefers-reduced-motion:reduce){.close-cta[data-astro-cid-2763qtu3],.close-arrow[data-astro-cid-2763qtu3]{transition:none}}.tape__window[data-astro-cid-wuf2fj2b]{-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.tape__track[data-astro-cid-wuf2fj2b]{animation:tape-scroll 90s linear infinite}@keyframes tape-scroll{to{transform:translate3d(-50%,0,0)}}.tape[data-astro-cid-wuf2fj2b]:hover .tape__track[data-astro-cid-wuf2fj2b],.tape[data-astro-cid-wuf2fj2b].is-paused .tape__track[data-astro-cid-wuf2fj2b]{animation-play-state:paused}.tape__pause[data-astro-cid-wuf2fj2b]:focus-visible{outline:2px solid #9fc5c6;outline-offset:3px}@media(prefers-reduced-motion:reduce){.tape__track[data-astro-cid-wuf2fj2b]{animation:none;width:auto;flex-wrap:wrap}.tape__dup[data-astro-cid-wuf2fj2b],.tape__pause[data-astro-cid-wuf2fj2b]{display:none}}
