.ctd[data-astro-cid-mfp6whjq]{padding:1rem 1.1rem 1.1rem;border-radius:var(--r-lg);background:#c98bff0f;border:1px solid rgba(201,139,255,.22)}.ctd-fig[data-astro-cid-mfp6whjq]{margin:0}.ctd-grid[data-astro-cid-mfp6whjq]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);column-gap:.75rem;row-gap:.45rem;align-items:center}.ctd-grid[data-astro-cid-mfp6whjq]>[data-astro-cid-mfp6whjq]{min-width:0}.ctd-k[data-astro-cid-mfp6whjq]{grid-column:1;grid-row:1;min-height:1.5rem;display:flex;align-items:center;font-size:var(--fs-xs);line-height:1.35;color:#a99bc9}.ctd-pill[data-astro-cid-mfp6whjq]{grid-column:2;grid-row:1;justify-self:start;position:relative;left:clamp(3.25rem,calc(var(--now, 0) * 100%),calc(100% - 3.25rem));width:max-content;transform:translate(-50%);padding:.2rem .55rem;border-radius:var(--r-pill);background:#fff;color:var(--brand-ink);font-size:12px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.ctd-lbl-t[data-astro-cid-mfp6whjq]{grid-column:1;grid-row:2}.ctd-track-t[data-astro-cid-mfp6whjq]{grid-column:2;grid-row:2}.ctd-lbl-c[data-astro-cid-mfp6whjq]{grid-column:1;grid-row:3}.ctd-track-c[data-astro-cid-mfp6whjq]{grid-column:2;grid-row:3}.ctd-marks[data-astro-cid-mfp6whjq]{grid-column:2;grid-row:4}.ctd-now[data-astro-cid-mfp6whjq]{grid-column:2;grid-row:2 / 4;align-self:stretch;position:relative;pointer-events:none}.ctd-lbl[data-astro-cid-mfp6whjq] b[data-astro-cid-mfp6whjq]{display:block;font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);line-height:1.3;color:#efe7ff}.ctd-lbl[data-astro-cid-mfp6whjq] small[data-astro-cid-mfp6whjq]{display:block;font-size:var(--fs-xs);line-height:1.35;color:#c9bce6}.ctd-s[data-astro-cid-mfp6whjq]{display:none}.ctd-track[data-astro-cid-mfp6whjq]{position:relative;overflow:hidden;height:.8rem;border-radius:var(--r-pill);background:#ffffff12;border:1px solid rgba(201,139,255,.18)}.ctd-fill[data-astro-cid-mfp6whjq]{position:absolute;top:0;bottom:0}.ctd-fill-all[data-astro-cid-mfp6whjq]{left:0;right:0;background:#c98bff61}.ctd-fill-bot[data-astro-cid-mfp6whjq]{left:0;right:0;background:repeating-linear-gradient(135deg,#c98bff57 0 3px,#c98bff1a 3px 7px)}.ctd-fill-team[data-astro-cid-mfp6whjq]{left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);border-radius:var(--r-pill);background:var(--grad-brand);box-shadow:0 0 0 1px #e6ccff59;transition:opacity var(--t) var(--ease)}.ctd-leg[data-astro-cid-mfp6whjq]{grid-column:1 / -1;grid-row:5;display:flex;align-items:center;gap:.45rem;margin-top:.15rem;font-size:var(--fs-xs);line-height:1.4;color:#c9bce6}.ctd-leg[data-astro-cid-mfp6whjq] i[data-astro-cid-mfp6whjq]{flex:none;width:14px;height:6px;border-radius:var(--r-pill);background:var(--grad-brand);box-shadow:0 0 0 1px #e6ccff59}.ctd-marks[data-astro-cid-mfp6whjq]{position:relative;height:1rem}.ctd-mk[data-astro-cid-mfp6whjq]{position:absolute;top:0;left:calc(var(--p) * 100%);transform:translate(-50%);font-size:11px;line-height:1rem;color:#a99bc9;font-variant-numeric:tabular-nums;white-space:nowrap}.ctd-mk-start[data-astro-cid-mfp6whjq]{transform:translate(0)}.ctd-mk-end[data-astro-cid-mfp6whjq]{transform:translate(-100%)}.ctd-mk-on[data-astro-cid-mfp6whjq]{color:#e6ccff;font-weight:700}.ctd-now[data-astro-cid-mfp6whjq] i[data-astro-cid-mfp6whjq]{position:absolute;top:-.35rem;bottom:-.35rem;left:calc(var(--now, 0) * 100%);width:2px;border-radius:2px;background:#fff;transform:translate(-50%)}.ctd-now[data-astro-cid-mfp6whjq] i[data-astro-cid-mfp6whjq]:before{content:"";position:absolute;top:0;left:50%;box-sizing:content-box;width:8px;height:8px;border-radius:50%;background:var(--brand);border:2px solid #fff;transform:translate(-50%,-50%)}.ctd[data-astro-cid-mfp6whjq][data-band=we] .ctd-fill-team[data-astro-cid-mfp6whjq]{opacity:.22}.ctd-status[data-astro-cid-mfp6whjq]{margin-top:.9rem;min-height:4.5em;font-size:var(--fs-sm);line-height:1.5;color:#efe7ff}.ctd-status[data-astro-cid-mfp6whjq] time[data-astro-cid-mfp6whjq]{font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.ctd-v[data-astro-cid-mfp6whjq],.ctd-b[data-astro-cid-mfp6whjq]{display:none}.ctd[data-astro-cid-mfp6whjq]:not([data-chat]) .ctd-v[data-astro-cid-mfp6whjq][data-v=none],.ctd[data-astro-cid-mfp6whjq][data-chat=open] .ctd-v[data-astro-cid-mfp6whjq][data-v=open],.ctd[data-astro-cid-mfp6whjq][data-chat=before] .ctd-v[data-astro-cid-mfp6whjq][data-v=before],.ctd[data-astro-cid-mfp6whjq][data-chat=after] .ctd-v[data-astro-cid-mfp6whjq][data-v=after],.ctd[data-astro-cid-mfp6whjq][data-chat=afterweek] .ctd-v[data-astro-cid-mfp6whjq][data-v=afterweek]{display:inline}.ctd[data-astro-cid-mfp6whjq]:not([data-band]) .ctd-b[data-astro-cid-mfp6whjq][data-b=none],.ctd[data-astro-cid-mfp6whjq][data-band=exp] .ctd-b[data-astro-cid-mfp6whjq][data-b=exp],.ctd[data-astro-cid-mfp6whjq][data-band=off] .ctd-b[data-astro-cid-mfp6whjq][data-b=off],.ctd[data-astro-cid-mfp6whjq][data-band=we] .ctd-b[data-astro-cid-mfp6whjq][data-b=we]{display:inline}.ctd-proof[data-astro-cid-mfp6whjq]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(201,139,255,.14);min-height:calc(3em + .75rem + 1px);font-size:var(--fs-xs);line-height:1.5;color:#c9bce6}.ctd-src[data-astro-cid-mfp6whjq]{margin-top:.3rem;font-size:var(--fs-xs);line-height:1.5;color:#a99bc9}.ctd-src[data-astro-cid-mfp6whjq] a[data-astro-cid-mfp6whjq]{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px;border-radius:3px;white-space:nowrap}.ctd-src[data-astro-cid-mfp6whjq] a[data-astro-cid-mfp6whjq]:hover{color:#e6ccff}.ctd-src[data-astro-cid-mfp6whjq] a[data-astro-cid-mfp6whjq]:focus-visible{outline:2px solid #e6ccff;outline-offset:3px}@media(min-width:1180px){.ctd[data-astro-cid-mfp6whjq]{padding:1.25rem 1.4rem 1.3rem;box-shadow:0 30px 80px -40px #841be98c}}@media(max-width:399.98px){.ctd[data-astro-cid-mfp6whjq]{padding-inline:.9rem}.ctd-grid[data-astro-cid-mfp6whjq]{grid-template-columns:5.25rem minmax(0,1fr)}.ctd-l[data-astro-cid-mfp6whjq]{display:none}.ctd-s[data-astro-cid-mfp6whjq]{display:inline}}@media(prefers-reduced-motion:no-preference){.ctd[data-astro-cid-mfp6whjq].is-armed .ctd-pill[data-astro-cid-mfp6whjq]{animation:ctd-pill .4s var(--ease-out) .1s both}.ctd[data-astro-cid-mfp6whjq].is-armed .ctd-now[data-astro-cid-mfp6whjq]{animation:ctd-in .4s var(--ease-out) .1s both}}@keyframes ctd-pill{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%)}}@keyframes ctd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(forced-colors:active){.ctd-track[data-astro-cid-mfp6whjq]{border:1px solid CanvasText}.ctd-fill-all[data-astro-cid-mfp6whjq],.ctd-fill-team[data-astro-cid-mfp6whjq],.ctd-leg[data-astro-cid-mfp6whjq] i[data-astro-cid-mfp6whjq]{background:Highlight}.ctd-fill-bot[data-astro-cid-mfp6whjq]{background:GrayText}.ctd-now[data-astro-cid-mfp6whjq] i[data-astro-cid-mfp6whjq],.ctd-now[data-astro-cid-mfp6whjq] i[data-astro-cid-mfp6whjq]:before{background:CanvasText}}.cl[data-astro-cid-ut3kf42a]{color:var(--brand-2);font-weight:600;border-radius:4px;overflow-wrap:anywhere}.cl-go[data-astro-cid-ut3kf42a]{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-sm);font-weight:700}.cl-xs[data-astro-cid-ut3kf42a]{font-size:var(--fs-xs)}.cl-go[data-astro-cid-ut3kf42a] svg{transition:transform var(--t-fast) var(--ease)}.cl-inline[data-astro-cid-ut3kf42a]{text-decoration:underline;text-underline-offset:2px}.cl-inline[data-astro-cid-ut3kf42a] svg{display:inline-block;vertical-align:-1px;margin-left:.15rem}@media(hover:hover){.cl-go[data-astro-cid-ut3kf42a]:hover{text-decoration:underline;text-underline-offset:3px}.cl-go[data-astro-cid-ut3kf42a]:hover svg{transform:translate(2px)}.cl-inline[data-astro-cid-ut3kf42a]:hover{color:var(--brand-3)}}.cl[data-astro-cid-ut3kf42a]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cl-go[data-astro-cid-ut3kf42a] svg{transition:none}.cl-go[data-astro-cid-ut3kf42a]:hover svg{transform:none}}.ct-router[data-astro-cid-tnrnjqsn] [data-astro-cid-tnrnjqsn][hidden]{display:none!important}.ct-router[data-astro-cid-tnrnjqsn]{margin-top:2.5rem}.ct-pick[data-astro-cid-tnrnjqsn]{min-width:0;margin:0;padding:0;border:0}.ct-legend[data-astro-cid-tnrnjqsn]{padding:0;margin-bottom:.65rem;font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-2)}.ct-pills[data-astro-cid-tnrnjqsn]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media(min-width:480px){.ct-pills[data-astro-cid-tnrnjqsn]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.ct-pills[data-astro-cid-tnrnjqsn]{grid-template-columns:repeat(6,minmax(0,1fr))}}.ct-pill[data-astro-cid-tnrnjqsn]{display:flex;align-items:center;justify-content:center;gap:.45rem;min-width:0;min-height:44px;padding:.6rem .9rem;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--surface);font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);line-height:1.2;color:var(--ink-2);text-align:center;cursor:pointer;box-shadow:var(--shadow-xs);transition:background var(--t) var(--ease),color var(--t) var(--ease),border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.ct-pill[data-astro-cid-tnrnjqsn] svg{flex:none;color:var(--brand-2)}.ct-r[data-astro-cid-tnrnjqsn]:checked+.ct-pill[data-astro-cid-tnrnjqsn]{background:var(--grad-brand);color:#fff;border-color:transparent;box-shadow:var(--shadow-brand)}.ct-r[data-astro-cid-tnrnjqsn]:checked+.ct-pill[data-astro-cid-tnrnjqsn] svg{color:#fff}@media(hover:hover){.ct-r[data-astro-cid-tnrnjqsn]:not(:checked)+.ct-pill[data-astro-cid-tnrnjqsn]:hover{background:var(--brand-50);color:var(--brand-2);border-color:var(--brand-200)}}.ct-r[data-astro-cid-tnrnjqsn]:focus-visible+.ct-pill[data-astro-cid-tnrnjqsn]{outline:2px solid var(--brand);outline-offset:2px}.ct-pills[data-astro-cid-tnrnjqsn].is-flash:after{content:"";position:absolute;inset:-6px;border-radius:calc(var(--r-md) + 6px);pointer-events:none;border:2px solid var(--brand-300);box-shadow:0 0 0 4px var(--brand-100)}@media(prefers-reduced-motion:no-preference){.ct-pills[data-astro-cid-tnrnjqsn].is-flash:after{animation:ct-flash 1.6s var(--ease) both}}@keyframes ct-flash{0%{opacity:0}20%,60%{opacity:1}to{opacity:0}}@media(max-width:399.98px){.ct-pill[data-astro-cid-tnrnjqsn]{padding-inline:.55rem;gap:.35rem}}.ct-body[data-astro-cid-tnrnjqsn]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.25rem}.ct-col-route[data-astro-cid-tnrnjqsn],.ct-col-form[data-astro-cid-tnrnjqsn]{min-width:0}@media(min-width:960px){.ct-body[data-astro-cid-tnrnjqsn]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.5rem,1rem + 2vw,2.5rem);align-items:start}.ct-col-route[data-astro-cid-tnrnjqsn].is-sticky,.ct-col-form[data-astro-cid-tnrnjqsn].is-sticky{position:sticky;top:var(--ct-top, 128px)}}.ct-panel[data-astro-cid-tnrnjqsn]{container:ct-panel / inline-size;min-width:0;padding:clamp(1.25rem,1rem + 1.5vw,2rem);border-radius:var(--r-xl);background:radial-gradient(90% 120% at 0% 0%,rgba(164,99,245,.12),transparent 60%) no-repeat,var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-md)}.ct-panel[data-astro-cid-tnrnjqsn] h3[data-astro-cid-tnrnjqsn]{font-size:var(--fs-lg);line-height:1.2;border-radius:4px}.ct-panel[data-astro-cid-tnrnjqsn] h3[data-astro-cid-tnrnjqsn]:focus{outline:none}.ct-panel[data-astro-cid-tnrnjqsn] h3[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.ct-panel[data-astro-cid-tnrnjqsn] h4[data-astro-cid-tnrnjqsn]{margin-top:1.25rem;font-size:var(--fs-sm);font-weight:700;letter-spacing:0;color:var(--ink)}.ct-p[data-astro-cid-tnrnjqsn]{margin-top:.8rem;color:var(--ink-2);line-height:1.6}.ct-chan[data-astro-cid-tnrnjqsn]{display:flex;align-items:center;gap:.85rem;margin-top:1rem}.ct-well[data-astro-cid-tnrnjqsn]{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--grad-brand);color:#fff;box-shadow:0 10px 22px -12px #841be9b3}.ct-chan-tx[data-astro-cid-tnrnjqsn]{min-width:0;display:flex;flex-direction:column;gap:.1rem}.ct-kicker[data-astro-cid-tnrnjqsn]{font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-2)}.ct-chan-n[data-astro-cid-tnrnjqsn]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-md);line-height:1.25;color:var(--ink)}.ct-mail[data-astro-cid-tnrnjqsn]{font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.4;color:var(--ink-2);overflow-wrap:anywhere}.ct-badges[data-astro-cid-tnrnjqsn]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.ct-badge[data-astro-cid-tnrnjqsn]{padding:.3rem .7rem;border-radius:var(--r-pill);background:var(--brand-100);color:var(--brand-2);font-size:var(--fs-xs);font-weight:700;line-height:1.3;white-space:nowrap}.ct-badge[data-astro-cid-tnrnjqsn].is-ok{background:var(--success-bg);color:#0f7a50}@media(max-width:399.98px){.ct-badge[data-astro-cid-tnrnjqsn]{white-space:normal}}.ct-list[data-astro-cid-tnrnjqsn]{display:grid;gap:.55rem;margin-top:.6rem}.ct-list[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]{display:flex;gap:.55rem;align-items:flex-start;font-size:var(--fs-sm);line-height:1.55;color:var(--ink-2)}.ct-list[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]>svg{flex:none;margin-top:.2rem;color:var(--success)}.ct-list-go[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]>svg{color:var(--brand-2)}.ct-list[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]>span[data-astro-cid-tnrnjqsn]{min-width:0}.ct-steps[data-astro-cid-tnrnjqsn]{counter-reset:s;display:grid;gap:1rem;margin-top:.75rem}.ct-steps[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]{position:relative;counter-increment:s;min-height:32px;padding:.3rem 0 0 44px;font-size:var(--fs-sm);line-height:1.55;color:var(--ink-2)}.ct-steps[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]:before{content:counter(s);position:absolute;left:0;top:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--grad-brand);color:#fff;font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);line-height:1}.ct-steps[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]:not(:last-child):after{content:"";position:absolute;left:15px;top:36px;bottom:calc(-1rem + 4px);width:2px;border-radius:2px;background:var(--line-2)}.ct-rules[data-astro-cid-tnrnjqsn]{display:grid;gap:.6rem;margin-top:.6rem}@container ct-panel (min-width: 40rem){.ct-rules[data-astro-cid-tnrnjqsn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ct-rule[data-astro-cid-tnrnjqsn]{min-width:0;display:flex;flex-direction:column;gap:.3rem;padding:.9rem;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line-2)}.ct-rule[data-astro-cid-tnrnjqsn] b[data-astro-cid-tnrnjqsn]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);line-height:1.3;color:var(--ink)}.ct-rule[data-astro-cid-tnrnjqsn] p[data-astro-cid-tnrnjqsn]{font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.ct-rule[data-astro-cid-tnrnjqsn] .ct-rule-a[data-astro-cid-tnrnjqsn]{margin-top:auto;padding-top:.15rem}.ct-tip[data-astro-cid-tnrnjqsn]{display:flex;gap:.5rem;align-items:flex-start;margin-top:1rem;padding:.7rem .85rem;border-radius:var(--r-sm);background:var(--brand-50);border:1px solid var(--brand-100);font-size:var(--fs-xs);line-height:1.55;color:var(--ink-2)}.ct-tip[data-astro-cid-tnrnjqsn]>svg{flex:none;margin-top:1px;color:var(--brand-2)}.ct-proof[data-astro-cid-tnrnjqsn]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.9rem;align-items:center;margin-top:1.1rem;padding:.9rem 1rem;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line-2)}.ct-proof[data-astro-cid-tnrnjqsn] b[data-astro-cid-tnrnjqsn]{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ct-proof[data-astro-cid-tnrnjqsn] p[data-astro-cid-tnrnjqsn]{font-size:var(--fs-sm);font-weight:600;line-height:1.45;color:var(--ink-2)}.ct-proof[data-astro-cid-tnrnjqsn] small[data-astro-cid-tnrnjqsn]{grid-column:1 / -1;margin-top:.45rem;font-size:var(--fs-xs);line-height:1.45;color:var(--muted)}.ct-dont[data-astro-cid-tnrnjqsn]{position:relative;overflow:hidden;display:flex;gap:.65rem;align-items:flex-start;margin-top:1.25rem;padding:.85rem 1rem .9rem 1.15rem;border-radius:var(--r-md);background:#fff8eb;border:1px solid #f3d29a}.ct-dont[data-astro-cid-tnrnjqsn]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--warning)}.ct-dont[data-astro-cid-tnrnjqsn]>svg{flex:none;margin-top:.1rem;color:#6b4300}.ct-dont[data-astro-cid-tnrnjqsn]>div[data-astro-cid-tnrnjqsn]{min-width:0}.ct-panel[data-astro-cid-tnrnjqsn] .ct-dont[data-astro-cid-tnrnjqsn] h4[data-astro-cid-tnrnjqsn]{margin-top:0;color:#6b4300}.ct-dont[data-astro-cid-tnrnjqsn] p[data-astro-cid-tnrnjqsn]{margin-top:.2rem;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.ct-links[data-astro-cid-tnrnjqsn]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.25rem}.ct-links[data-astro-cid-tnrnjqsn] li[data-astro-cid-tnrnjqsn]{min-width:0}.ct-nojs-mail[data-astro-cid-tnrnjqsn]{margin-top:.6rem}.ct-foot-row[data-astro-cid-tnrnjqsn]{margin-top:1.1rem;padding-top:.35rem;border-top:1px solid var(--line)}.ct-foot[data-astro-cid-tnrnjqsn]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-sm);font-weight:600;color:var(--brand-2);border-radius:4px}.ct-foot[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(hover:hover){.ct-foot[data-astro-cid-tnrnjqsn]:hover{text-decoration:underline;text-underline-offset:3px}}.ct-chs[data-astro-cid-tnrnjqsn]{display:grid;gap:.75rem;margin-top:1.1rem}.ct-ch[data-astro-cid-tnrnjqsn]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:.9rem;align-items:start;padding:1rem 1.1rem;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-xs)}.ct-ch-ic[data-astro-cid-tnrnjqsn]{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--brand-50);color:var(--brand-2);border:1px solid var(--line-2)}.ct-ch-tx[data-astro-cid-tnrnjqsn]{min-width:0}.ct-ch-tx[data-astro-cid-tnrnjqsn] b[data-astro-cid-tnrnjqsn]{display:block;font-family:var(--font-display);font-weight:700;color:var(--ink);line-height:1.3}.ct-ch-tx[data-astro-cid-tnrnjqsn] .ct-mail[data-astro-cid-tnrnjqsn]{display:block;margin-top:.1rem}.ct-ch-tx[data-astro-cid-tnrnjqsn] p[data-astro-cid-tnrnjqsn]{margin-top:.25rem;font-size:var(--fs-sm);line-height:1.5;color:var(--muted)}.ct-ch-tx[data-astro-cid-tnrnjqsn] .ct-ch-go[data-astro-cid-tnrnjqsn]{margin-top:.45rem}@media(max-width:399.98px){.ct-ch[data-astro-cid-tnrnjqsn]{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.95rem}}.ct-form[data-astro-cid-tnrnjqsn]{min-width:0;padding:2rem;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-md)}.ct-form-head[data-astro-cid-tnrnjqsn]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.ct-form[data-astro-cid-tnrnjqsn] h3[data-astro-cid-tnrnjqsn]{font-size:var(--fs-lg)}.ct-tag[data-astro-cid-tnrnjqsn]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.3rem;max-width:100%;padding:.3rem .45rem .3rem .75rem;border-radius:var(--r-pill);background:var(--brand-100);color:var(--brand-2);font-size:var(--fs-xs);font-weight:600;line-height:1.3}.ct-tag[data-astro-cid-tnrnjqsn] b[data-astro-cid-tnrnjqsn]{font-weight:800}.ct-swap[data-astro-cid-tnrnjqsn]{position:relative;padding:.15rem .4rem;border-radius:var(--r-pill);font-size:inherit;font-weight:700;color:var(--brand-2);text-decoration:underline;text-underline-offset:2px}.ct-swap[data-astro-cid-tnrnjqsn]:after{content:"";position:absolute;inset:-.65rem -.35rem}.ct-swap[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ct-lead[data-astro-cid-tnrnjqsn]{margin:.5rem 0 1.25rem;font-size:var(--fs-sm);line-height:1.6;color:var(--muted)}.ct-fields[data-astro-cid-tnrnjqsn]{min-width:0;margin:0;padding:0;border:0}.field[data-astro-cid-tnrnjqsn]{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem;min-width:0}.field-row[data-astro-cid-tnrnjqsn]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.field[data-astro-cid-tnrnjqsn] label[data-astro-cid-tnrnjqsn]{font-size:var(--fs-sm);font-weight:600;color:var(--ink-2)}.field[data-astro-cid-tnrnjqsn] input[data-astro-cid-tnrnjqsn],.field[data-astro-cid-tnrnjqsn] select[data-astro-cid-tnrnjqsn],.field[data-astro-cid-tnrnjqsn] textarea[data-astro-cid-tnrnjqsn]{width:100%;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:.8rem .9rem;font-size:var(--fs-sm);line-height:1.5;color:var(--ink);font-family:inherit;transition:border-color var(--t),box-shadow var(--t)}.field[data-astro-cid-tnrnjqsn] input[data-astro-cid-tnrnjqsn]:focus,.field[data-astro-cid-tnrnjqsn] select[data-astro-cid-tnrnjqsn]:focus,.field[data-astro-cid-tnrnjqsn] textarea[data-astro-cid-tnrnjqsn]:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-100)}.field[data-astro-cid-tnrnjqsn] textarea[data-astro-cid-tnrnjqsn]{resize:vertical}.field[data-astro-cid-tnrnjqsn] [data-astro-cid-tnrnjqsn][aria-invalid=true],.field[data-astro-cid-tnrnjqsn] [data-astro-cid-tnrnjqsn][aria-invalid=true]:focus{border-color:var(--danger)}.field[data-astro-cid-tnrnjqsn] [data-astro-cid-tnrnjqsn][aria-invalid=true]:focus{box-shadow:0 0 0 3px #fbd5dc}.ct-hp[data-astro-cid-tnrnjqsn]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.field[data-astro-cid-tnrnjqsn] select[data-astro-cid-tnrnjqsn]{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:2.6rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236a6588' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right .9rem center}.ct-warn[data-astro-cid-tnrnjqsn]{display:flex;gap:.5rem;align-items:flex-start;margin:0 0 1rem;padding:.65rem .8rem;border-radius:var(--r-sm);font-size:var(--fs-xs);line-height:1.5;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-2)}.ct-warn[data-astro-cid-tnrnjqsn]>svg{flex:none;margin-top:1px;color:var(--brand-2)}.ct-prev[data-astro-cid-tnrnjqsn] summary[data-astro-cid-tnrnjqsn]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:44px;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);color:var(--brand-2);border-radius:var(--r-sm)}.ct-prev[data-astro-cid-tnrnjqsn] summary[data-astro-cid-tnrnjqsn]::-webkit-details-marker{display:none}.ct-prev[data-astro-cid-tnrnjqsn] summary[data-astro-cid-tnrnjqsn] svg{flex:none;transition:transform var(--t) var(--ease)}.ct-prev[data-astro-cid-tnrnjqsn][open] summary[data-astro-cid-tnrnjqsn] svg{transform:rotate(180deg)}.ct-prev[data-astro-cid-tnrnjqsn] summary[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ct-bubble[data-astro-cid-tnrnjqsn]{margin-top:.25rem;padding:1rem;border-radius:18px 18px 6px;background:var(--brand-50);border:1px solid var(--brand-100)}.ct-prev-h[data-astro-cid-tnrnjqsn]{font-size:var(--fs-xs);line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.ct-prev-h[data-astro-cid-tnrnjqsn]+.ct-prev-h[data-astro-cid-tnrnjqsn]{margin-top:.15rem}.ct-prev-h[data-astro-cid-tnrnjqsn] span[data-astro-cid-tnrnjqsn]{font-weight:600;color:var(--ink-2)}.ct-prev-body[data-astro-cid-tnrnjqsn]{margin:.6rem 0 0;max-height:14rem;overflow-x:hidden;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);font-size:var(--fs-sm);line-height:1.55;color:var(--ink-2)}.ct-prev-body[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.ct-copy[data-astro-cid-tnrnjqsn]{position:relative;display:inline-grid;margin-top:.75rem;min-height:36px;padding:.4rem .8rem;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-2);font-size:var(--fs-xs);font-weight:700;line-height:1.2;color:var(--brand-2);transition:border-color var(--t) var(--ease),background var(--t) var(--ease)}.ct-copy[data-astro-cid-tnrnjqsn]:after{content:"";position:absolute;inset:-4px -2px}.ct-copy[data-astro-cid-tnrnjqsn]:hover{border-color:var(--brand)}.ct-copy[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ct-copy[data-astro-cid-tnrnjqsn] .c1[data-astro-cid-tnrnjqsn],.ct-copy[data-astro-cid-tnrnjqsn] .c2[data-astro-cid-tnrnjqsn]{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;transition:opacity var(--t-fast) var(--ease)}.ct-copy[data-astro-cid-tnrnjqsn] .c2[data-astro-cid-tnrnjqsn],.ct-copy[data-astro-cid-tnrnjqsn].is-copied .c1[data-astro-cid-tnrnjqsn]{opacity:0}.ct-copy[data-astro-cid-tnrnjqsn].is-copied .c2[data-astro-cid-tnrnjqsn]{opacity:1}.ct-ts[data-astro-cid-tnrnjqsn]{display:grid;justify-items:center;min-width:0}.ct-ts[data-astro-cid-tnrnjqsn].is-on{margin-top:1rem}.ct-acts[data-astro-cid-tnrnjqsn]{display:grid;gap:.6rem;margin-top:1rem}.ct-acts[data-astro-cid-tnrnjqsn] .btn[data-astro-cid-tnrnjqsn]{white-space:normal;text-align:center;line-height:1.25}.ct-acts[data-astro-cid-tnrnjqsn] .btn[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ct-acts[data-astro-cid-tnrnjqsn] .btn[data-astro-cid-tnrnjqsn][aria-disabled=true]{opacity:.7;cursor:progress}.ct-err[data-astro-cid-tnrnjqsn]{position:relative;overflow:hidden;margin-top:.8rem;padding:.8rem 1rem .85rem 1.15rem;border-radius:var(--r-md);background:#fdeef1;border:1px solid #f4b9c5;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.ct-err[data-astro-cid-tnrnjqsn]:empty{display:none}.ct-err[data-astro-cid-tnrnjqsn]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--danger)}.ct-err[data-astro-cid-tnrnjqsn] p+p{margin-top:.35rem}.ct-err[data-astro-cid-tnrnjqsn] .ct-err-t{font-weight:700;color:#a3132f}.ct-err[data-astro-cid-tnrnjqsn] .ct-err-copy{font-size:var(--fs-xs);color:var(--ink-2)}.ct-err[data-astro-cid-tnrnjqsn] a{display:inline-block;padding-block:.3rem;color:var(--brand-2);font-weight:700;text-decoration:underline;text-underline-offset:2px;border-radius:3px}.ct-err[data-astro-cid-tnrnjqsn] a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ct-off[data-astro-cid-tnrnjqsn]{display:flex;gap:.5rem;align-items:flex-start;margin-top:.8rem;padding:.65rem .8rem;border-radius:var(--r-sm);font-size:var(--fs-xs);line-height:1.5;color:var(--ink-2);background:var(--brand-50);border:1px solid var(--brand-100)}.ct-off[data-astro-cid-tnrnjqsn]>svg{flex:none;margin-top:1px;color:var(--brand-2)}.ct-sent[data-astro-cid-tnrnjqsn]{text-align:center;font-size:var(--fs-sm);font-weight:700;line-height:1.5;color:var(--brand-2)}.ct-sent[data-astro-cid-tnrnjqsn]:not(:empty){margin-top:.8rem}.form-mini[data-astro-cid-tnrnjqsn]{margin-top:.9rem;text-align:center;font-size:var(--fs-xs);line-height:1.55;color:var(--muted-2)}.form-mini[data-astro-cid-tnrnjqsn] a[data-astro-cid-tnrnjqsn]{color:var(--brand-2);font-weight:600;text-decoration:underline;text-underline-offset:2px;border-radius:3px}.form-mini[data-astro-cid-tnrnjqsn] a[data-astro-cid-tnrnjqsn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ct-nojs[data-astro-cid-tnrnjqsn]{padding:1.5rem;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-md)}.ct-nojs[data-astro-cid-tnrnjqsn] p[data-astro-cid-tnrnjqsn]{font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.ct-nojs[data-astro-cid-tnrnjqsn] .ct-nojs-links[data-astro-cid-tnrnjqsn]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.9rem}@media(max-width:559.98px){.ct-form[data-astro-cid-tnrnjqsn]{padding:1.25rem}}@media(max-width:479.98px){.field-row[data-astro-cid-tnrnjqsn]{grid-template-columns:minmax(0,1fr);gap:0}}@supports selector(:has(*)){.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed) .ct-panel[data-astro-cid-tnrnjqsn][data-route]{display:none}.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):not(:has(.ct-r:checked)):not(:has(.ct-panel:target)) [data-astro-cid-tnrnjqsn][data-route=geral]{display:block}.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):has(#ct-r-contratar:checked) [data-astro-cid-tnrnjqsn][data-route=contratar],.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):has(#ct-r-suporte:checked) [data-astro-cid-tnrnjqsn][data-route=suporte],.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):has(#ct-r-financeiro:checked) [data-astro-cid-tnrnjqsn][data-route=financeiro],.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):has(#ct-r-migracao:checked) [data-astro-cid-tnrnjqsn][data-route=migracao],.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):has(#ct-r-privacidade:checked) [data-astro-cid-tnrnjqsn][data-route=privacidade],.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):has(#ct-r-parceria:checked) [data-astro-cid-tnrnjqsn][data-route=parceria]{display:block}.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):not(:has(.ct-r:checked)) .ct-panel[data-astro-cid-tnrnjqsn]:target{display:block}.ct-router[data-astro-cid-tnrnjqsn]:not(.is-armed):not(:has(.ct-r:checked)) #canais[data-astro-cid-tnrnjqsn]:target{display:block}}@media(prefers-reduced-motion:no-preference){.ct-router[data-astro-cid-tnrnjqsn].is-armed .ct-panel[data-astro-cid-tnrnjqsn].is-in{animation:ct-in .28s var(--ease) both}}@keyframes ct-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(forced-colors:active){.ct-pill[data-astro-cid-tnrnjqsn],.ct-panel[data-astro-cid-tnrnjqsn]{border:1px solid CanvasText}.ct-r[data-astro-cid-tnrnjqsn]:checked+.ct-pill[data-astro-cid-tnrnjqsn]{outline:2px solid Highlight}.ct-dont[data-astro-cid-tnrnjqsn]:before,.ct-err[data-astro-cid-tnrnjqsn]:before{display:none}.ct-err[data-astro-cid-tnrnjqsn]{border:1px solid CanvasText}}.cs-grid[data-astro-cid-kxre3pcl]{display:grid;gap:1rem;margin-top:2.5rem;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.cs-grid[data-astro-cid-kxre3pcl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.cs-grid[data-astro-cid-kxre3pcl]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-li[data-astro-cid-kxre3pcl]{min-width:0;display:flex}.cs-card[data-astro-cid-kxre3pcl]{flex:1;min-width:0;display:flex;flex-direction:column;padding:1.4rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-xs);transition:transform var(--t) var(--ease),border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}@media(hover:hover){.cs-card[data-astro-cid-kxre3pcl]:hover{transform:translateY(-4px);border-color:var(--brand-300);box-shadow:var(--shadow-sm)}}.cs-well[data-astro-cid-kxre3pcl]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--r-md);background:var(--brand-50);border:1px solid var(--brand-100);color:var(--brand-2)}.cs-card[data-astro-cid-kxre3pcl] h3[data-astro-cid-kxre3pcl]{margin-top:1rem;font-size:var(--fs-md);line-height:1.3}.cs-card[data-astro-cid-kxre3pcl]>p[data-astro-cid-kxre3pcl]:not(.cs-foot){margin-top:.4rem;font-size:var(--fs-sm);line-height:1.55;color:var(--muted)}.cs-status[data-astro-cid-kxre3pcl]{margin-top:.75rem}.cs-foot[data-astro-cid-kxre3pcl]{margin-top:auto;padding-top:1rem}.cs-note[data-astro-cid-kxre3pcl]{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.75rem 1rem;margin-top:1.25rem;padding:1.1rem 1.3rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--brand-200)}.cs-note-ph[data-astro-cid-kxre3pcl]{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;object-position:50% 30%;background:var(--brand-50);box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--brand-200)}.cs-note-tx[data-astro-cid-kxre3pcl]{min-width:0}.cs-note-q[data-astro-cid-kxre3pcl]{margin:0}.cs-note-q[data-astro-cid-kxre3pcl] p[data-astro-cid-kxre3pcl]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-base);line-height:1.45;color:var(--ink);text-wrap:pretty}.cs-note-by[data-astro-cid-kxre3pcl]{margin-top:.2rem;font-size:var(--fs-sm);line-height:1.45;color:var(--muted)}.cs-note-by[data-astro-cid-kxre3pcl] b[data-astro-cid-kxre3pcl]{font-weight:700;color:var(--ink-2)}.cs-note-a[data-astro-cid-kxre3pcl]{grid-column:2}@media(min-width:720px){.cs-note[data-astro-cid-kxre3pcl]{grid-template-columns:3.5rem minmax(0,1fr) auto;column-gap:1.25rem}.cs-note-a[data-astro-cid-kxre3pcl]{grid-column:auto}}@media(prefers-reduced-motion:reduce){.cs-card[data-astro-cid-kxre3pcl]:hover{transform:none}}.sg-grid[data-astro-cid-3ts4ggvp]{display:grid;gap:1rem;margin-top:2.5rem;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.sg-grid[data-astro-cid-3ts4ggvp]{grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:1.25rem}}.sg-item[data-astro-cid-3ts4ggvp]{min-width:0;display:flex;flex-direction:column;padding:1.4rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-xs)}.sg-well[data-astro-cid-3ts4ggvp]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--r-md);background:var(--brand-50);border:1px solid var(--brand-100);color:var(--brand-2)}.sg-item[data-astro-cid-3ts4ggvp] h3[data-astro-cid-3ts4ggvp]{margin-top:1rem;font-size:var(--fs-md);line-height:1.3}.sg-item[data-astro-cid-3ts4ggvp]>p[data-astro-cid-3ts4ggvp]:not(.sg-foot){margin-top:.4rem;font-size:var(--fs-sm);line-height:1.55;color:var(--muted);overflow-wrap:anywhere}.sg-foot[data-astro-cid-3ts4ggvp]{margin-top:auto;padding-top:.9rem}.sg-note[data-astro-cid-3ts4ggvp]{margin-top:1.5rem;text-align:center;font-size:var(--fs-sm);line-height:1.55;color:var(--muted)}.ct-hero[data-astro-cid-7iakxibs]{position:relative;overflow:hidden;padding-block:clamp(1.5rem,.5rem + 4vw,4rem) clamp(2.5rem,1.5rem + 4vw,5rem);background:radial-gradient(900px 520px at 78% 40%,rgba(132,27,233,.28),transparent 70%),linear-gradient(170deg,#160a2b,#0e0820 60%,#0b0617);color:#efe7ff}.ct-hero[data-astro-cid-7iakxibs]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(2px 2px at 12% 30%,rgba(201,139,255,.5),transparent 60%),radial-gradient(2px 2px at 46% 12%,rgba(201,139,255,.35),transparent 60%),radial-gradient(1.5px 1.5px at 38% 82%,rgba(201,139,255,.3),transparent 60%),radial-gradient(1.5px 1.5px at 88% 70%,rgba(201,139,255,.3),transparent 60%)}.ct-hero[data-astro-cid-7iakxibs] .container[data-astro-cid-7iakxibs]{position:relative;z-index:1}.ct-hero-grid[data-astro-cid-7iakxibs]{display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "day"}.ct-hero-copy[data-astro-cid-7iakxibs]{grid-area:copy;min-width:0}.ct-hero-day[data-astro-cid-7iakxibs]{grid-area:day;min-width:0;max-width:36rem}.ct-crumb[data-astro-cid-7iakxibs]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:#a99bc9;font-size:var(--fs-sm);margin-bottom:.9rem}.ct-crumb[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]{color:#cdbff0;border-radius:3px}.ct-crumb[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]:hover{color:#fff}.ct-crumb[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{color:#efe7ff}.ct-crumb[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]:focus-visible{outline:2px solid #e6ccff;outline-offset:3px}.ct-hero[data-astro-cid-7iakxibs] .eyebrow[data-astro-cid-7iakxibs]{color:var(--brand-200);background:#c98bff1f;border-color:#c98bff40}.ct-hero[data-astro-cid-7iakxibs] h1[data-astro-cid-7iakxibs]{color:#fff;font-size:clamp(2rem,1.3rem + 2.8vw,3rem);line-height:1.08;text-wrap:balance;max-width:24ch}.ct-hl[data-astro-cid-7iakxibs]{display:block;background:linear-gradient(100deg,#c98bff,#f3e8ff 55%,#d9b8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.ct-hero[data-astro-cid-7iakxibs] .lead[data-astro-cid-7iakxibs]{color:#c9bce6;margin-top:1rem;max-width:56ch}.ct-ctas[data-astro-cid-7iakxibs]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.ct-btn-ghost[data-astro-cid-7iakxibs]{color:#fff;border:1.5px solid rgba(201,139,255,.45);background:#ffffff0a}.ct-btn-ghost[data-astro-cid-7iakxibs]:hover{border-color:#e6ccff;background:#c98bff1f}.ct-ctas[data-astro-cid-7iakxibs] .btn[data-astro-cid-7iakxibs]:focus-visible{outline:2px solid #e6ccff;outline-offset:3px}.ct-topics[data-astro-cid-7iakxibs]{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;margin-top:1rem}.ct-topics-t[data-astro-cid-7iakxibs]{margin:0;font-size:var(--fs-sm);color:#a99bc9}.ct-topics[data-astro-cid-7iakxibs] ul[data-astro-cid-7iakxibs]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:1rem}.ct-topics[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]{display:inline-flex;align-items:center;min-height:2.75rem;border-radius:3px;font-size:var(--fs-sm);font-weight:600;color:#e6ccff;text-decoration:underline;text-decoration-color:#e6ccff59;text-underline-offset:4px}.ct-topics[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]:hover{color:#fff;text-decoration-color:currentColor}.ct-topics[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]:focus-visible{outline:2px solid #e6ccff;outline-offset:3px}@media(max-width:520px){.ct-ctas[data-astro-cid-7iakxibs] .btn[data-astro-cid-7iakxibs]{flex:1 1 100%;white-space:normal;text-align:center}}@media(min-width:1180px){.ct-hero[data-astro-cid-7iakxibs]{padding-block:3rem 3.5rem}.ct-hero-grid[data-astro-cid-7iakxibs]{grid-template-columns:minmax(0,1fr) minmax(0,32rem);grid-template-areas:"copy day";column-gap:2.5rem;align-items:center}.ct-hero-day[data-astro-cid-7iakxibs]{max-width:none}.ct-topics[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]{min-height:2rem}}
