.hero[data-astro-cid-ge2uvauf]{max-width:90rem;padding:var(--near-space) var(--gutter,1rem);gap:2.5rem;margin-inline:auto;display:grid}.hero-text[data-astro-cid-ge2uvauf]{container-type:inline-size}.headline[data-astro-cid-ge2uvauf]{color:var(--color-charcoal)}.subhead[data-astro-cid-ge2uvauf]{max-width:32em;margin-top:1.25rem}.form-wrap[data-astro-cid-ge2uvauf]{margin-top:1.5rem}@media (width>=768px){.subhead[data-astro-cid-ge2uvauf]{margin-top:1.75rem}.form-wrap[data-astro-cid-ge2uvauf]{margin-top:2rem}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(2.5rem,4vw,4.5rem)}}@media (width>=1280px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:39.5rem minmax(0,1fr)}}.visually-hidden[data-astro-cid-ge2uvauf]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card[data-astro-cid-ge2uvauf]{--month-calendar-padding:1rem .75rem 0;border-radius:1.25rem;align-self:center;overflow:hidden}@media (width>=640px){.card[data-astro-cid-ge2uvauf]{--month-calendar-padding:1.5rem 1.5rem 0;border-radius:1.75rem}}.panel[data-astro-cid-j7zqzmlx]{background:var(--page);border-left:1px solid var(--line);flex-direction:column;flex:none;width:380px;height:100%;display:flex}p[data-astro-cid-j7zqzmlx]{margin:0}.header[data-astro-cid-j7zqzmlx]{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:56px;padding-inline:16px;display:flex}.title[data-astro-cid-j7zqzmlx]{font-family:var(--font-archivo);letter-spacing:-.02em;font-weight:600}.close[data-astro-cid-j7zqzmlx]{border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.conversation[data-astro-cid-j7zqzmlx]{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;display:flex;position:relative;overflow:hidden}[data-ai-anim][data-animated] .conversation[data-astro-cid-j7zqzmlx]{justify-content:flex-start}.messages[data-astro-cid-j7zqzmlx]{flex-direction:column;gap:32px;padding:16px;display:flex}.empty-state[data-astro-cid-j7zqzmlx]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:none;position:absolute;inset:0}.empty-icon[data-astro-cid-j7zqzmlx]{color:var(--muted)}.empty-title[data-astro-cid-j7zqzmlx]{font-family:var(--font-archivo);letter-spacing:-.02em;font-weight:500}.empty-title[data-astro-cid-j7zqzmlx]+.muted[data-astro-cid-j7zqzmlx]{margin-top:-8px}.panel[data-astro-cid-j7zqzmlx][data-state=empty] .empty-state[data-astro-cid-j7zqzmlx]{display:flex}.panel[data-astro-cid-j7zqzmlx][data-state=empty] .messages[data-astro-cid-j7zqzmlx]{display:none}.message[data-astro-cid-j7zqzmlx]{max-width:95%}.mine[data-astro-cid-j7zqzmlx]{background:var(--card);white-space:pre-line;border-radius:8px;align-self:flex-end;padding:12px 16px}.assistant[data-astro-cid-j7zqzmlx]{align-self:flex-start}.muted[data-astro-cid-j7zqzmlx]{color:var(--muted)}.thinking[data-astro-cid-j7zqzmlx]{display:none}.panel[data-astro-cid-j7zqzmlx][data-state=thinking] .thinking[data-astro-cid-j7zqzmlx]{display:block}.preview[data-astro-cid-j7zqzmlx]{flex-direction:column;gap:12px;display:none}.panel[data-astro-cid-j7zqzmlx][data-state=draft] .preview[data-astro-cid-j7zqzmlx],.panel[data-astro-cid-j7zqzmlx][data-state=creating] .preview[data-astro-cid-j7zqzmlx],.panel[data-astro-cid-j7zqzmlx][data-state=end] .preview[data-astro-cid-j7zqzmlx]{display:flex}.preview-name[data-astro-cid-j7zqzmlx]{font-weight:600}.items-label[data-astro-cid-j7zqzmlx]{color:var(--muted);letter-spacing:.025em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.item-rows[data-astro-cid-j7zqzmlx]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.item-row[data-astro-cid-j7zqzmlx]{flex-wrap:wrap;column-gap:12px;display:flex}.buttons[data-astro-cid-j7zqzmlx]{gap:8px;margin-top:4px;display:flex}.button[data-astro-cid-j7zqzmlx]{height:32px;box-shadow:var(--shadow-sm);border-radius:6px;align-items:center;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.confirm[data-astro-cid-j7zqzmlx]{background:var(--primary);color:var(--page)}.cancel[data-astro-cid-j7zqzmlx]{border:1px solid var(--line);background:var(--page)}.label-creating[data-astro-cid-j7zqzmlx],.panel[data-astro-cid-j7zqzmlx][data-state=creating] .label-confirm[data-astro-cid-j7zqzmlx]{display:none}.panel[data-astro-cid-j7zqzmlx][data-state=creating] .label-creating[data-astro-cid-j7zqzmlx]{display:inline}.panel[data-astro-cid-j7zqzmlx][data-state=creating] .button[data-astro-cid-j7zqzmlx]{opacity:.5}.created[data-astro-cid-j7zqzmlx],.panel[data-astro-cid-j7zqzmlx][data-state=end] .buttons[data-astro-cid-j7zqzmlx]{display:none}.panel[data-astro-cid-j7zqzmlx][data-state=end] .created[data-astro-cid-j7zqzmlx]{display:block}.input[data-astro-cid-j7zqzmlx]{border-top:1px solid var(--line);flex:none;padding:12px}.box[data-astro-cid-j7zqzmlx]{border:1px solid var(--line);transition:box-shadow var(--ring-fade,.15s);border-radius:6px;box-shadow:0 1px 2px #0000000d}.box[data-astro-cid-j7zqzmlx].focused{box-shadow:0 0 0 1px var(--primary), 0 1px 2px 0 #0000000d}.field[data-astro-cid-j7zqzmlx]{white-space:pre-wrap;overflow-wrap:break-word;min-height:64px;max-height:192px;padding:12px;overflow:hidden}.placeholder[data-astro-cid-j7zqzmlx]{color:var(--muted)}.box[data-astro-cid-j7zqzmlx].has-text .placeholder[data-astro-cid-j7zqzmlx]{display:none}.caret[data-astro-cid-j7zqzmlx]{vertical-align:-4px;background:var(--fg);width:1px;height:18px;margin-left:1px;animation:1.06s step-end infinite blink;display:none}.box[data-astro-cid-j7zqzmlx].focused .caret[data-astro-cid-j7zqzmlx]{display:inline-block}.box[data-astro-cid-j7zqzmlx].typing .caret[data-astro-cid-j7zqzmlx]{animation:none}.box[data-astro-cid-j7zqzmlx].has-text .caret[data-astro-cid-j7zqzmlx]{margin-left:0}@keyframes blink{50%{opacity:0}}.send-row[data-astro-cid-j7zqzmlx]{justify-content:flex-end;padding:0 12px 12px;display:flex}.send[data-astro-cid-j7zqzmlx]{background:var(--primary);width:32px;height:32px;color:var(--page);border-radius:6px;place-items:center;display:grid}.send[data-astro-cid-j7zqzmlx].faded{opacity:.5}.send[data-astro-cid-j7zqzmlx] .spinner,.send[data-astro-cid-j7zqzmlx].spinning .icon:not(.spinner){display:none}.send[data-astro-cid-j7zqzmlx].spinning .spinner{animation:1s linear infinite spin;display:block}@keyframes spin{to{rotate:360deg}}.tab[data-astro-cid-jbm4fkd6]{white-space:nowrap;min-width:0;height:2rem;color:var(--window-text);border-radius:.375rem .375rem 0 0;flex:1 1 0;justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;line-height:1;display:flex;position:relative;overflow:hidden}.tab[data-astro-cid-jbm4fkd6]+.tab[data-astro-cid-jbm4fkd6]:before{content:"";background:var(--window-line);width:1px;position:absolute;top:.625rem;bottom:.625rem;left:0}.with-title[data-astro-cid-jbm4fkd6]{flex:none;justify-content:flex-start;max-width:15rem;padding-inline:.625rem .875rem}.hovered[data-astro-cid-jbm4fkd6]{background:color-mix(in srgb, var(--window-page) 55%, var(--window-frame))}.active[data-astro-cid-jbm4fkd6]{background:var(--window-page);color:var(--window-strong)}.active[data-astro-cid-jbm4fkd6]:before,.active[data-astro-cid-jbm4fkd6]+.tab[data-astro-cid-jbm4fkd6]:before,.hovered[data-astro-cid-jbm4fkd6]:before,.hovered[data-astro-cid-jbm4fkd6]+.tab[data-astro-cid-jbm4fkd6]:before{display:none}.icon[data-astro-cid-jbm4fkd6]{flex:none;display:block}.icon-blocks[data-astro-cid-jbm4fkd6]{width:1rem;height:1rem}.title[data-astro-cid-jbm4fkd6]{min-width:0;overflow:hidden}.browser[data-astro-cid-sf3y43zu]{--window-frame:color-mix(in srgb, var(--color-charcoal) 9%, var(--color-cream));--window-page:color-mix(in srgb, white 45%, var(--color-cream));--window-line:color-mix(in srgb, var(--color-charcoal) 16%, transparent);--window-text:color-mix(in srgb, var(--color-charcoal) 70%, var(--color-cream));--window-strong:var(--color-charcoal);--window-faint:color-mix(in srgb, var(--color-charcoal) 7%, transparent);--icon-doc:oklch(58% .078 256.5);--icon-sheet:oklch(64.6% .078 146.8);--icon-deck:oklch(71.2% .115 80.9);--icon-mark:#ffffffe0;background:var(--window-frame);box-shadow:0 1px 2px color-mix(in srgb, var(--color-charcoal) 8%, transparent), 0 18px 40px -22px color-mix(in srgb, var(--color-charcoal) 35%, transparent);border-radius:.875rem;position:relative}.tab-bar[data-astro-cid-sf3y43zu]{align-items:flex-end;gap:.625rem;padding:.5rem .5rem 0;display:flex}.dots[data-astro-cid-sf3y43zu]{flex:none;align-self:center;gap:.3125rem;padding-bottom:.375rem;padding-left:.25rem;display:flex}.dots[data-astro-cid-sf3y43zu] i[data-astro-cid-sf3y43zu]{background:color-mix(in srgb, var(--color-charcoal) 22%, transparent);border-radius:50%;width:.5rem;height:.5rem}.tabs-area[data-astro-cid-sf3y43zu]{flex:auto;min-width:0;position:relative}.tabs[data-astro-cid-sf3y43zu]{display:flex;overflow:hidden}.toolbar[data-astro-cid-sf3y43zu]{background:var(--window-page);border-bottom:1px solid var(--window-line);padding:.375rem .5rem}.address[data-astro-cid-sf3y43zu]{background:var(--window-frame);min-height:1.5rem;color:var(--window-text);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;display:block;overflow:hidden}.page[data-astro-cid-sf3y43zu]{background:var(--window-page);border-radius:0 0 .875rem .875rem;overflow:hidden}.page[data-astro-cid-sf3y43zu].screen{aspect-ratio:16/10;position:relative;container:page/size}.page[data-astro-cid-sf3y43zu].short{aspect-ratio:16/8}.ai-preview[data-astro-cid-foyjk6ls] .page.screen{aspect-ratio:16/11.4}.stage[data-astro-cid-foyjk6ls]{--zoom:1;--visible:calc(100cqw / var(--zoom));--column:calc((var(--visible) - 412px) / 3);--screen:calc(48px + 7 * var(--column) + 64px + 380px);zoom:var(--zoom);width:var(--screen);height:calc(100cqh / var(--zoom));margin-left:calc(var(--visible) - var(--screen));transform-origin:100% 0;container:page/size}@container page (width>=860px){.stage[data-astro-cid-foyjk6ls]{--zoom:1.16}}@container page (width<=740px){.stage[data-astro-cid-foyjk6ls]{--zoom:.86}}@container page (width<=637px){.stage[data-astro-cid-foyjk6ls]{--zoom:.72}}@container page (width<=533px){.stage[data-astro-cid-foyjk6ls]{--zoom:.65}}@container page (width<=481px){.stage[data-astro-cid-foyjk6ls]{--zoom:.58}}@container page (width<=429px){.stage[data-astro-cid-foyjk6ls]{--zoom:.45}}@container page (width<=333px){.stage[data-astro-cid-foyjk6ls]{--zoom:.38}}.stage[data-astro-cid-foyjk6ls]:not(.revealed) .add-block{visibility:hidden}.stage[data-astro-cid-foyjk6ls] .screen{width:100%;height:100%}.state[data-astro-cid-foyjk6ls]{display:none}.ai-preview[data-astro-cid-foyjk6ls][data-calendar=before] .state-before[data-astro-cid-foyjk6ls],.ai-preview[data-astro-cid-foyjk6ls][data-calendar=after] .state-after[data-astro-cid-foyjk6ls],.ai-preview[data-astro-cid-foyjk6ls][data-calendar=items] .state-items[data-astro-cid-foyjk6ls]{display:block}.pointer[data-astro-cid-foyjk6ls]{z-index:3;pointer-events:none;width:0;height:0;display:none;position:absolute}.ai-preview[data-astro-cid-foyjk6ls][data-animated] .pointer[data-astro-cid-foyjk6ls]{display:block}.pointer[data-astro-cid-foyjk6ls] svg[data-astro-cid-foyjk6ls]{width:16px;height:auto;filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--color-charcoal) 30%, transparent));transform-origin:2px 1.5px;transition:scale 75ms ease-out;position:absolute;top:-1.5px;left:-2px}.pressing[data-astro-cid-foyjk6ls] svg[data-astro-cid-foyjk6ls]{scale:.82}@media (prefers-reduced-motion:reduce),(width<=47.99rem){.ai-preview[data-astro-cid-foyjk6ls] .state[data-astro-cid-foyjk6ls]{display:none}.ai-preview[data-astro-cid-foyjk6ls] .state[data-astro-cid-foyjk6ls].state-items{display:block}.pointer[data-astro-cid-foyjk6ls]{visibility:hidden}}.visually-hidden[data-astro-cid-foyjk6ls]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aside-note[data-astro-cid-txnypatx]{font-family:var(--font-sans);font-weight:400;font-size:var(--text-caption);line-height:var(--text-caption--line-height);letter-spacing:var(--text-caption--letter-spacing);color:color-mix(in srgb, var(--color-charcoal) 74%, var(--color-cream))}.selector[data-astro-cid-om77tu25]{--radius:var(--radius-card,1.25rem);--pad-x:1.25rem}@media (width>=1024px){.selector[data-astro-cid-om77tu25]{--pad-x:2rem}}.options[data-astro-cid-om77tu25]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.5rem;display:grid}.option[data-astro-cid-om77tu25]{--outline:var(--color-charcoal);--fill:var(--color-cream);height:100%;padding:.75rem var(--pad-x);border-radius:var(--radius) var(--radius) 0 0;background:color-mix(in srgb, var(--color-charcoal) 7%, var(--color-cream));color:color-mix(in srgb, var(--color-charcoal) 74%, var(--color-cream));font:inherit;text-align:left;cursor:pointer;border:0;justify-items:start;gap:.75rem;transition:background-color .18s ease-out,color .18s ease-out;display:grid}.option[data-astro-cid-om77tu25]:hover{background:color-mix(in srgb, var(--color-charcoal) 12%, var(--color-cream));color:var(--color-charcoal)}.option[data-astro-cid-om77tu25][data-selected=true]{--outline:var(--color-cream);--fill:var(--color-charcoal);background:var(--color-charcoal);color:var(--color-cream);cursor:default}.selector[data-astro-cid-om77tu25]:not(.is-enhanced) .option[data-astro-cid-om77tu25]{cursor:default;pointer-events:none}.selector[data-astro-cid-om77tu25] .option[data-astro-cid-om77tu25]:focus-visible{outline:3px solid var(--color-primary);outline-offset:-6px}.selector[data-astro-cid-om77tu25] .option[data-astro-cid-om77tu25][data-selected=true]:focus-visible{outline-color:var(--color-cream)}.option-label[data-astro-cid-om77tu25]{font-family:var(--font-heading);font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:600}.option[data-astro-cid-om77tu25]:not([data-selected=true]) .option-label[data-astro-cid-om77tu25]{color:var(--color-charcoal)}.drawing[data-astro-cid-om77tu25]{justify-self:center;width:100%;max-width:8rem;height:auto;overflow:visible}.drawing[data-astro-cid-om77tu25] .card{fill:var(--fill);stroke:var(--outline);stroke-width:1.5px;vector-effect:non-scaling-stroke}@media (width>=768px){.option[data-astro-cid-om77tu25]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.5rem}.drawing[data-astro-cid-om77tu25]{width:10rem;max-width:none}}@media (width>=1024px){.option[data-astro-cid-om77tu25]{padding-block:1rem}}.panels[data-astro-cid-om77tu25]{gap:.75rem;display:grid}.panel[data-astro-cid-om77tu25]{padding:var(--pad-x);border-radius:var(--radius);background:var(--color-charcoal);color:var(--color-cream);gap:1rem;display:grid}.panel[data-astro-cid-om77tu25]:first-child,.is-enhanced[data-astro-cid-om77tu25] .panel[data-astro-cid-om77tu25]{border-top-left-radius:0;border-top-right-radius:0}.panel[data-astro-cid-om77tu25][hidden]{display:none}.selector[data-astro-cid-om77tu25] .panel[data-astro-cid-om77tu25]:focus-visible{outline:3px solid var(--color-cream);outline-offset:-6px}.panel-label[data-astro-cid-om77tu25]{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:600}.is-enhanced[data-astro-cid-om77tu25] .panel-label[data-astro-cid-om77tu25]{display:none}.panel-headline[data-astro-cid-om77tu25]{text-wrap:balance;max-width:18em}.panel-headline[data-astro-cid-om77tu25]+.panel-text[data-astro-cid-om77tu25]{margin-top:-.5rem}.panel-text[data-astro-cid-om77tu25]{max-width:26em;color:color-mix(in srgb, var(--color-cream) 86%, transparent)}.features[data-astro-cid-om77tu25] li[data-astro-cid-om77tu25]{border-top:1px solid color-mix(in srgb, var(--color-cream) 20%, transparent);align-items:baseline;gap:.75rem;padding-block:.5rem;display:flex}.features[data-astro-cid-om77tu25] li[data-astro-cid-om77tu25]:before{content:"";background:color-mix(in srgb, var(--color-cream) 70%, transparent);border-radius:999px;flex:none;width:.875rem;height:.375rem;transform:translateY(-.2em)}.more[data-astro-cid-om77tu25]{color:var(--color-cream);font-size:var(--text-label);text-underline-offset:.3em;justify-self:start;font-weight:500}@media (width>=1024px){.panel[data-astro-cid-om77tu25]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,4vw,4rem)}.panel-label[data-astro-cid-om77tu25],.panel-headline[data-astro-cid-om77tu25],.panel-text[data-astro-cid-om77tu25],.more[data-astro-cid-om77tu25]{grid-column:1}.features[data-astro-cid-om77tu25]{grid-area:1/2/span 4}.panel[data-astro-cid-om77tu25]{row-gap:0}.panel-headline[data-astro-cid-om77tu25]+.panel-text[data-astro-cid-om77tu25]{margin-top:.75rem}.more[data-astro-cid-om77tu25]{margin-top:1.25rem}.features[data-astro-cid-om77tu25] li[data-astro-cid-om77tu25]:first-child{border-top:0;padding-top:0}}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-om77tu25].entering{animation:.22s cubic-bezier(.33,1,.68,1) panel-in}}@keyframes panel-in{0%{opacity:.4;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.option[data-astro-cid-om77tu25]{transition:none}}.campaign-preview[data-astro-cid-f7smbuxg] .page.screen{aspect-ratio:16/11.4}.campaign-preview[data-astro-cid-f7smbuxg] .browser:has([data-campaign-scroller]:focus-visible){outline:3px solid var(--color-primary);outline-offset:3px}.visually-hidden[data-astro-cid-f7smbuxg]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.paint-arrow-picture[data-astro-cid-nl2b2ojy]{display:contents}.paint-arrow-picture[data-astro-cid-nl2b2ojy] source[data-astro-cid-nl2b2ojy],.paint-arrow[data-astro-cid-nl2b2ojy]{display:none}@media (width>=1024px){.paint-arrow[data-astro-cid-nl2b2ojy]{z-index:0;object-fit:fill;pointer-events:none;will-change:transform;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}}.step-arrow[data-astro-cid-nnuaen7g]{display:none}@media (width>=1024px){.step-arrow[data-astro-cid-nnuaen7g]{top:calc(-1 * var(--steps-gap));z-index:0;height:calc(100% + var(--steps-gap));pointer-events:none;display:block;position:absolute;left:0;right:0}}.popup-layer[data-astro-cid-3hl5bwg7]{z-index:50;pointer-events:none;position:absolute;inset:0}.dim[data-astro-cid-3hl5bwg7]{opacity:0;transition:opacity var(--popup-fade,.2s) ease;background:#000c;position:absolute;inset:0}.dialog[data-astro-cid-3hl5bwg7]{border:1px solid var(--line);background:var(--page);width:calc(100% - 32px);max-width:512px;max-height:90%;color:var(--fg);opacity:0;transition:opacity var(--popup-fade,.2s) ease, transform var(--popup-fade,.2s) ease;border-radius:8px;padding:24px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.95);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.popup-layer[data-astro-cid-3hl5bwg7].open .dim[data-astro-cid-3hl5bwg7],.popup-layer[data-astro-cid-3hl5bwg7].open .dialog[data-astro-cid-3hl5bwg7]{opacity:1}.popup-layer[data-astro-cid-3hl5bwg7].open .dialog[data-astro-cid-3hl5bwg7]{transform:translate(-50%,-50%)scale(1)}.scroller[data-astro-cid-3hl5bwg7]{flex-direction:column;gap:16px;display:flex;position:relative}.title[data-astro-cid-3hl5bwg7]{font-family:var(--font-archivo);letter-spacing:-.025em;padding-right:24px;font-size:18px;font-weight:600;line-height:28px}.close[data-astro-cid-3hl5bwg7]{opacity:.7;position:absolute;top:-8px;right:-8px}.complete-row[data-astro-cid-3hl5bwg7]{justify-content:space-between;align-items:center;gap:12px;display:flex}.complete[data-astro-cid-3hl5bwg7]{border:1px solid var(--line);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.checkbox[data-astro-cid-3hl5bwg7]{border:1px solid var(--primary);width:16px;height:16px;box-shadow:var(--shadow-sm);color:#0000;border-radius:4px;place-items:center;display:grid}.checkbox[data-astro-cid-3hl5bwg7] .icon{width:14px;height:14px}.checkbox[data-astro-cid-3hl5bwg7].saving{opacity:.5}.checkbox[data-astro-cid-3hl5bwg7].checked{background:var(--primary);color:var(--page)}.edit[data-astro-cid-3hl5bwg7]{background:var(--primary);width:32px;height:32px;color:var(--page);box-shadow:var(--shadow-sm);border-radius:6px;flex:none;place-items:center;display:grid}.field[data-astro-cid-3hl5bwg7]{gap:4px;display:grid}.label[data-astro-cid-3hl5bwg7]{color:var(--muted);letter-spacing:.025em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.value[data-astro-cid-3hl5bwg7]{font-size:14px;line-height:20px}.comments[data-astro-cid-3hl5bwg7]{gap:12px;display:grid}.writer[data-astro-cid-3hl5bwg7]{border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.posting[data-astro-cid-3hl5bwg7]{color:var(--muted);font-size:12px;line-height:16px}.textbox[data-astro-cid-3hl5bwg7]{border:1px solid var(--line);height:60px;box-shadow:var(--shadow-sm);color:var(--fg);white-space:pre-wrap;overflow-wrap:break-word;border-radius:6px;padding:8px 12px;font-size:14px;line-height:20px;overflow:hidden}.placeholder[data-astro-cid-3hl5bwg7]{color:var(--muted)}.textbox[data-astro-cid-3hl5bwg7].has-text .placeholder[data-astro-cid-3hl5bwg7]{display:none}.textbox[data-astro-cid-3hl5bwg7].focused{box-shadow:0 0 0 1px var(--primary), var(--shadow-sm)}.caret[data-astro-cid-3hl5bwg7]{vertical-align:-4px;background:var(--fg);width:1px;height:18px;margin-left:1px;animation:1.06s step-end infinite blink;display:none}.textbox[data-astro-cid-3hl5bwg7].focused .caret[data-astro-cid-3hl5bwg7]{display:inline-block}.textbox[data-astro-cid-3hl5bwg7].typing .caret[data-astro-cid-3hl5bwg7]{animation:none}.textbox[data-astro-cid-3hl5bwg7].has-text .caret[data-astro-cid-3hl5bwg7]{margin-left:0}.post[data-astro-cid-3hl5bwg7]{background:var(--primary);height:32px;color:var(--page);box-shadow:var(--shadow-sm);opacity:.5;border-radius:6px;align-self:flex-end;align-items:center;padding-inline:12px;font-size:12px;font-weight:500;transition:background-color .15s;display:inline-flex}.post[data-astro-cid-3hl5bwg7].ready{opacity:1}.post[data-astro-cid-3hl5bwg7].hover{background:color-mix(in oklch, var(--primary) 90%, transparent)}.empty[data-astro-cid-3hl5bwg7]{color:var(--muted);font-size:14px;line-height:20px}.count[data-astro-cid-3hl5bwg7],.comment-list[data-astro-cid-3hl5bwg7],.popup-layer[data-astro-cid-3hl5bwg7].posted .empty[data-astro-cid-3hl5bwg7]{display:none}.popup-layer[data-astro-cid-3hl5bwg7].posted .count[data-astro-cid-3hl5bwg7]{display:inline}.popup-layer[data-astro-cid-3hl5bwg7].posted .comment-list[data-astro-cid-3hl5bwg7]{gap:8px;display:grid}.comment[data-astro-cid-3hl5bwg7]{border:1px solid var(--line);border-radius:6px;padding:8px 12px}.comment-top[data-astro-cid-3hl5bwg7]{justify-content:space-between;align-items:center;gap:8px;display:flex}.comment-meta[data-astro-cid-3hl5bwg7]{color:var(--muted);font-size:12px;line-height:16px}.comment-name[data-astro-cid-3hl5bwg7]{color:var(--fg);font-weight:500}.comment-actions[data-astro-cid-3hl5bwg7]{flex:none;gap:4px;display:flex}.icon-button[data-astro-cid-3hl5bwg7]{border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.comment-text[data-astro-cid-3hl5bwg7]{white-space:pre-line;overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:20px}.link[data-astro-cid-3hl5bwg7]{color:var(--primary);text-decoration:underline}.back[data-astro-cid-3hl5bwg7]{border-radius:6px;align-self:flex-start;align-items:center;gap:12px;height:32px;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.state[data-astro-cid-kmepojfd]{display:none}.after-anim[data-astro-cid-kmepojfd][data-state=start] .state-start[data-astro-cid-kmepojfd],.after-anim[data-astro-cid-kmepojfd][data-state=moved] .state-moved[data-astro-cid-kmepojfd],.after-anim[data-astro-cid-kmepojfd][data-state=open] .state-open[data-astro-cid-kmepojfd],.after-anim[data-astro-cid-kmepojfd][data-state=itemMoved] .state-itemMoved[data-astro-cid-kmepojfd],.after-anim[data-astro-cid-kmepojfd][data-state=done] .state-done[data-astro-cid-kmepojfd]{display:block}.pointer[data-astro-cid-kmepojfd]{z-index:60;pointer-events:none;width:0;height:0;position:absolute}.arrow[data-astro-cid-kmepojfd],.hand[data-astro-cid-kmepojfd]{height:auto;filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--color-charcoal) 30%, transparent));position:absolute}.arrow[data-astro-cid-kmepojfd]{top:calc(-1.5px / var(--zoom,1));left:calc(-2px / var(--zoom,1));width:calc(16px / var(--zoom,1));transform-origin:2px 1.5px;transition:scale 75ms ease-out}.hand[data-astro-cid-kmepojfd]{width:calc(20px / var(--zoom,1));display:none;translate:-50% -50%}.grabbing[data-astro-cid-kmepojfd] .arrow[data-astro-cid-kmepojfd]{display:none}.grabbing[data-astro-cid-kmepojfd] .hand[data-astro-cid-kmepojfd]{display:block}.pressing[data-astro-cid-kmepojfd] .arrow[data-astro-cid-kmepojfd]{scale:.82}@media (prefers-reduced-motion:reduce),(width<=47.99rem){.after-anim[data-astro-cid-kmepojfd][data-state] .state[data-astro-cid-kmepojfd]{display:none}.after-anim[data-astro-cid-kmepojfd][data-state] .state[data-astro-cid-kmepojfd].state-done{display:block}.pointer[data-astro-cid-kmepojfd]{display:none}.arrow[data-astro-cid-kmepojfd]{transition:none}}.mocks[data-astro-cid-hucfv63w]{--mock-chrome:#f1f1ef;--mock-paper:#fff;--mock-line:#dadad6;--mock-grid:#e3e3df;--mock-text:#2b2b2b;--mock-faint:#8a8a85;--mock-pill:#dededa;--mock-yellow:#fff176;--mock-sticky:#fde68a;--mock-red:#d0342c;--mock-link:#1a5fd0;--mock-comment:#fff8d6;--mock-comment-edge:#f2c94c;font-family:var(--font-dm-sans);color:var(--mock-text);background:var(--mock-chrome);font-size:1.42857cqw;line-height:1.3;position:absolute;inset:0;overflow:hidden}.mock[data-astro-cid-hucfv63w]{flex-direction:column;display:none;position:absolute;inset:0}.mocks[data-astro-cid-hucfv63w][data-show=deck] .mock-deck[data-astro-cid-hucfv63w],.mocks[data-astro-cid-hucfv63w][data-show=calendar] .mock-calendar[data-astro-cid-hucfv63w],.mocks[data-astro-cid-hucfv63w][data-show=dates] .mock-doc[data-astro-cid-hucfv63w]:not(.mock-plan),.mocks[data-astro-cid-hucfv63w][data-show=assets] .mock-assets[data-astro-cid-hucfv63w],.mocks[data-astro-cid-hucfv63w][data-show=plan] .mock-plan[data-astro-cid-hucfv63w],.mocks[data-astro-cid-hucfv63w][data-show=social] .mock-social[data-astro-cid-hucfv63w]{display:flex}.mocks[data-astro-cid-hucfv63w] .m-strike{color:var(--mock-red);text-decoration:line-through .12em}.mocks[data-astro-cid-hucfv63w] .m-highlight{background:var(--mock-yellow);color:inherit;padding-inline:.15em}.mocks[data-astro-cid-hucfv63w] .m-red{color:var(--mock-red);font-weight:600}.bar[data-astro-cid-hucfv63w]{border-bottom:1px solid var(--mock-line);background:var(--mock-chrome);flex:none;align-items:center;gap:.5em;height:2.2em;padding-inline:.9em;display:flex}.bar[data-astro-cid-hucfv63w] i[data-astro-cid-hucfv63w]{background:var(--mock-pill);border-radius:.25em;width:2.2em;height:.9em}.bar[data-astro-cid-hucfv63w] i[data-astro-cid-hucfv63w].wide{width:6em}.bar[data-astro-cid-hucfv63w] i[data-astro-cid-hucfv63w].round{border-radius:50%;width:.9em;margin-left:auto}.comment[data-astro-cid-hucfv63w]{border:1px solid var(--mock-comment-edge);background:var(--mock-comment);border-left-width:.25em;border-radius:.3em;width:12em;padding:.6em .75em;font-size:.85em;position:absolute;top:1.6em;right:1.2em;box-shadow:0 .2em .6em #0000001f}.has-comment[data-astro-cid-hucfv63w]{position:relative}.has-comment[data-astro-cid-hucfv63w]:after{content:"";border-style:solid;border-width:0 .6em .6em 0;border-color:transparent var(--mock-comment-edge) transparent transparent;position:absolute;top:0;right:0}.deck-body[data-astro-cid-hucfv63w]{flex:auto;min-height:0;display:flex}.rail[data-astro-cid-hucfv63w]{border-right:1px solid var(--mock-line);flex-direction:column;flex:none;gap:.8em;width:7.5em;padding:1.2em 1em;display:flex}.thumb[data-astro-cid-hucfv63w]{aspect-ratio:16/9;border:1px solid var(--mock-line);background:var(--mock-paper);border-radius:.2em;display:block}.thumb[data-astro-cid-hucfv63w].current{outline:.15em solid var(--mock-link);outline-offset:.1em}.stage[data-astro-cid-hucfv63w]{background:#e6e6e2;flex:auto;padding:1.2em 1.4em}.slide[data-astro-cid-hucfv63w]{aspect-ratio:16/9;background:var(--mock-paper);width:52em;padding:1.8em 2.4em;position:relative;box-shadow:0 .1em .4em #00000026}.slide-title[data-astro-cid-hucfv63w]{font-family:var(--font-archivo);color:#1f2a5a;font-size:2.3em;font-weight:600;line-height:1.1}.slide-subtitle[data-astro-cid-hucfv63w]{color:#c45a00;margin-top:.3em;font-size:1.05em;font-style:italic;text-decoration:underline}.timeline[data-astro-cid-hucfv63w]{grid-template-columns:11em minmax(0,1fr);row-gap:.45em;margin-top:1.3em;display:grid}.weeks[data-astro-cid-hucfv63w]{text-transform:uppercase;color:#7a2fa0;grid-template-columns:repeat(5,minmax(0,1fr));font-size:.75em;font-weight:600;display:grid}.weeks[data-astro-cid-hucfv63w]>span[data-astro-cid-hucfv63w]{border-left:1px dashed #c9c9c4;padding-left:.3em}.row-label[data-astro-cid-hucfv63w]{align-content:center;min-height:2.2em;display:grid}.row-name[data-astro-cid-hucfv63w]{font-size:.9em;font-weight:600}.row-dates[data-astro-cid-hucfv63w]{color:var(--mock-faint);font-size:.72em}.track[data-astro-cid-hucfv63w]{background-image:linear-gradient(90deg,#ededea 1px,#0000 1px);background-size:20% 100%;position:relative}.track[data-astro-cid-hucfv63w] i[data-astro-cid-hucfv63w]{border-radius:.2em;min-width:.6em;position:absolute;top:22%;bottom:22%}.bar-0[data-astro-cid-hucfv63w]{background:#f59e0b}.bar-1[data-astro-cid-hucfv63w]{background:#8b5cf6}.bar-2[data-astro-cid-hucfv63w]{background:#22c55e}.bar-3[data-astro-cid-hucfv63w]{background:repeating-linear-gradient(45deg,#ec4899 0 .4em,#f9a8d4 .4em .8em)}.bar-4[data-astro-cid-hucfv63w]{background:#14b8a6}.sticky[data-astro-cid-hucfv63w]{background:var(--mock-sticky);width:9.5em;padding:.8em;font-weight:600;line-height:1.25;position:absolute;top:1.2em;right:1.6em;transform:rotate(3deg);box-shadow:0 .25em .6em #0000002e}.slide-footer[data-astro-cid-hucfv63w],.slide-number[data-astro-cid-hucfv63w]{font-size:.7em;position:absolute;bottom:1.2em}.slide-footer[data-astro-cid-hucfv63w]{color:var(--mock-red);text-transform:uppercase;letter-spacing:.08em;font-weight:600;left:3.4em}.slide-number[data-astro-cid-hucfv63w]{color:var(--mock-faint);right:3.4em}.formula[data-astro-cid-hucfv63w]{border-bottom:1px solid var(--mock-line);background:var(--mock-paper);white-space:nowrap;flex:none;align-items:center;gap:.6em;height:1.8em;padding-inline:.9em;font-size:.85em;display:flex}.fx[data-astro-cid-hucfv63w]{background:var(--mock-pill);border-radius:.2em;width:1.1em;height:1.1em}.grid-wrap[data-astro-cid-hucfv63w]{background:var(--mock-paper);flex:auto;min-height:0;position:relative;overflow:hidden}.cells[data-astro-cid-hucfv63w]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8em}.cells[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]{border:1px solid var(--mock-grid);vertical-align:middle;height:2.75em;padding:.2em .45em;line-height:1.15;overflow:hidden}.cells[data-astro-cid-hucfv63w] .letters[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w],.cells[data-astro-cid-hucfv63w] .num[data-astro-cid-hucfv63w]{background:var(--mock-chrome);height:1.7em;color:var(--mock-faint);text-align:center;font-size:.9em}.cells[data-astro-cid-hucfv63w] .corner[data-astro-cid-hucfv63w],.cells[data-astro-cid-hucfv63w] .num[data-astro-cid-hucfv63w]{width:3em}.cells[data-astro-cid-hucfv63w] .head[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]:not(.num){background:#e8eaed;font-weight:600}.cell-highlight[data-astro-cid-hucfv63w]{background:var(--mock-yellow);font-weight:600}.cell-struck[data-astro-cid-hucfv63w]{color:var(--mock-faint)}.cell-red[data-astro-cid-hucfv63w]{color:var(--mock-red);font-weight:600}.sheet-tabs[data-astro-cid-hucfv63w]{border-top:1px solid var(--mock-line);background:var(--mock-chrome);flex:none;gap:.2em;height:1.8em;padding-left:3em;font-size:.8em;display:flex}.sheet-tabs[data-astro-cid-hucfv63w] span[data-astro-cid-hucfv63w]{min-width:5em;color:var(--mock-faint);align-items:center;padding-inline:.8em;display:flex}.sheet-tabs[data-astro-cid-hucfv63w] .current[data-astro-cid-hucfv63w]{background:var(--mock-paper);color:var(--mock-text);font-weight:600}.mock-calendar[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(2){width:6.5em}.mock-calendar[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(n+3):nth-child(-n+7){width:11.5em}.sheet-title[data-astro-cid-hucfv63w]{color:#b3261e;background:#ffe0c2;font-size:1.15em;font-weight:600;text-decoration:underline}.week[data-astro-cid-hucfv63w]{font-style:italic;font-weight:600}.fill-a[data-astro-cid-hucfv63w]{background:#ffd6a5}.fill-b[data-astro-cid-hucfv63w]{background:#cde7ff}.fill-c[data-astro-cid-hucfv63w]{background:#ffc8dd}.fill-d[data-astro-cid-hucfv63w]{background:#d8f3dc}.fill-e[data-astro-cid-hucfv63w]{background:#e9d5ff}.style-bold[data-astro-cid-hucfv63w]{font-weight:600}.style-italic[data-astro-cid-hucfv63w]{font-style:italic}.style-caps[data-astro-cid-hucfv63w]{text-transform:uppercase;font-size:.85em}.style-underline[data-astro-cid-hucfv63w]{color:#2346a8;text-decoration:underline}.mock-assets[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(2){width:13em}.mock-assets[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(3){width:11em}.mock-assets[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(4){width:5.5em}.mock-assets[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(5){width:11em}.mock-assets[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(6){width:19em}.mock-list[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]{white-space:nowrap;text-overflow:ellipsis;height:2.2em}.mock-list[data-astro-cid-hucfv63w] .head[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]:not(.num){color:#fff;background:#3d5a99;border-bottom:.2em solid #6b6b66}.row-struck[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]:not(.num){background:#f4f4f2}.link[data-astro-cid-hucfv63w]{color:var(--mock-link);text-decoration:underline}.status-a[data-astro-cid-hucfv63w]{color:#1e7b34;font-weight:600}.status-b[data-astro-cid-hucfv63w]{color:#b35c00;font-style:italic}.status-c[data-astro-cid-hucfv63w]{background:#d8f3dc}.status-d[data-astro-cid-hucfv63w]{color:#6d28d9;text-transform:uppercase;font-size:.85em}.mock-social[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(2){width:9em}.mock-social[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(3){width:7em}.mock-social[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(4){width:16em}.mock-social[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(5){width:12em}.mock-social[data-astro-cid-hucfv63w] .cells[data-astro-cid-hucfv63w] tr[data-astro-cid-hucfv63w]>td[data-astro-cid-hucfv63w]:nth-child(6){width:14em}.canvas[data-astro-cid-hucfv63w]{background:#e6e6e2;flex:auto;min-height:0;position:relative}.doc-page[data-astro-cid-hucfv63w]{background:var(--mock-paper);width:46em;height:40em;padding:2.2em 3em;position:absolute;top:1.4em;left:2.5em;box-shadow:0 .1em .4em #00000026}.doc-heading[data-astro-cid-hucfv63w]{font-family:var(--font-archivo);font-size:1.9em;font-weight:600;line-height:1.15}.doc-warning[data-astro-cid-hucfv63w]{color:var(--mock-red);text-transform:uppercase;letter-spacing:.05em;margin-top:.4em;font-size:.85em;font-weight:600}.doc-intro[data-astro-cid-hucfv63w]{max-width:36em;margin-top:.8em;font-size:.95em;line-height:1.45}.doc-table[data-astro-cid-hucfv63w]{border-collapse:collapse;width:100%;margin-top:1.1em;font-size:.85em}.doc-table[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]{border:1px solid #9a9a95;padding:.5em .65em}.doc-table[data-astro-cid-hucfv63w] .head[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]{background:#b7e1cd;font-weight:600}.doc-row-1[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]{font-style:italic}.doc-row-2[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]{font-size:1.1em}.doc-row-3[data-astro-cid-hucfv63w] td[data-astro-cid-hucfv63w]:first-child{color:#2346a8;font-weight:600}.doc-subheading[data-astro-cid-hucfv63w]{margin-top:1.2em;font-size:1.15em;font-weight:600;text-decoration:underline}.doc-list[data-astro-cid-hucfv63w]{margin-top:.5em;padding-left:1.4em;font-size:.95em;line-height:1.6;list-style:outside}.doc-list[data-astro-cid-hucfv63w] li[data-astro-cid-hucfv63w]:nth-child(2){font-style:italic}.doc-list[data-astro-cid-hucfv63w] li[data-astro-cid-hucfv63w]:nth-child(3){color:#2346a8;font-weight:600}.doc-comment[data-astro-cid-hucfv63w]{width:13em;top:1.4em;right:1.6em}.tabs-to-blocks[data-astro-cid-th6xjbtk]{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.row[data-astro-cid-th6xjbtk]{grid-template-columns:minmax(0,1fr);gap:.875rem;display:grid}.statement[data-astro-cid-th6xjbtk]{max-width:22em;font-family:var(--font-heading);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);text-wrap:balance;font-weight:600}div[data-astro-cid-th6xjbtk].statement{gap:.25rem;display:grid}.window[data-astro-cid-th6xjbtk]{min-width:0}@media (width>=1024px){.tabs-to-blocks[data-astro-cid-th6xjbtk]{grid-template-columns:repeat(10,minmax(0,1fr));gap:0;position:relative}.row[data-astro-cid-th6xjbtk]{display:contents}.before[data-astro-cid-th6xjbtk] .window[data-astro-cid-th6xjbtk]{z-index:1;grid-area:1/1/auto/8;position:relative}.before[data-astro-cid-th6xjbtk] .statement[data-astro-cid-th6xjbtk]{z-index:1;position:absolute;top:22.8%;left:74.5%;transform:translateY(-50%)}.after[data-astro-cid-th6xjbtk] .window[data-astro-cid-th6xjbtk]{z-index:2;filter:drop-shadow(0 30px 40px color-mix(in srgb, var(--color-charcoal) 22%, transparent));grid-area:2/4/auto/11;margin-top:-11%;position:relative}.after[data-astro-cid-th6xjbtk] .statement[data-astro-cid-th6xjbtk]{z-index:1;text-align:right;position:absolute;top:72.6%;right:74.5%;transform:translateY(-50%)}}@media (width>=1024px) and (width<=1279px){.before[data-astro-cid-th6xjbtk] .statement[data-astro-cid-th6xjbtk]{max-width:9.5rem}}.popup[data-astro-cid-th6xjbtk],.pointer[data-astro-cid-th6xjbtk]{left:calc((var(--hover-index) + .5) / var(--tab-count) * 100%);pointer-events:none;position:absolute}.popup[data-astro-cid-th6xjbtk]{z-index:2;max-width:min(16rem, calc((1 - (var(--hover-index) + .5) / var(--tab-count)) * 100% + .5rem));background:var(--color-charcoal);color:var(--color-cream);white-space:nowrap;text-overflow:ellipsis;box-shadow:0 8px 20px -10px color-mix(in srgb, var(--color-charcoal) 60%, transparent);border-radius:.5rem;padding:.375rem .625rem;font-size:.75rem;line-height:1rem;top:calc(100% + .25rem);overflow:hidden;transform:translate(-.75rem)}.popup[data-astro-cid-th6xjbtk].leftward{max-width:min(16rem, calc((var(--hover-index) + .5) / var(--tab-count) * 100% + .75rem));transform:translate(calc(.75rem - 100%))}.pointer[data-astro-cid-th6xjbtk]{z-index:3;width:1rem;height:auto;filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--color-charcoal) 30%, transparent));transform-origin:2px 2px;transition:scale calc(var(--press,.15s) / 2) ease-out;top:.875rem}.traveling[data-astro-cid-th6xjbtk] .popup[data-astro-cid-th6xjbtk]{visibility:hidden}.pressing[data-astro-cid-th6xjbtk] .pointer[data-astro-cid-th6xjbtk]{scale:.82}@media (prefers-reduced-motion:reduce),(width<=47.99rem){.pointer[data-astro-cid-th6xjbtk]{transition:none}}.visually-hidden[data-astro-cid-th6xjbtk]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home[data-astro-cid-zkhec6xw]{--gutter:1rem;--rule:color-mix(in srgb, var(--color-charcoal) 22%, transparent);--muted:color-mix(in srgb, var(--color-charcoal) 74%, var(--color-cream));--section-space:clamp(3.5rem, 2rem + 3vw, 5rem);--near-space:clamp(2rem, 1.5rem + 2vw, 3rem);--radius-card:1.25rem}@media (width>=640px){.home[data-astro-cid-zkhec6xw]{--gutter:2rem;--radius-card:1.75rem}}@media (width>=1280px){.home[data-astro-cid-zkhec6xw]{--gutter:3rem}}.home[data-astro-cid-zkhec6xw] ::selection{background:var(--color-primary);color:var(--color-cream)}.home[data-astro-cid-zkhec6xw] :focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.wrap[data-astro-cid-zkhec6xw]{max-width:90rem;padding-inline:var(--gutter);margin-inline:auto}.section[data-astro-cid-zkhec6xw]{padding-top:var(--section-space)}.muted[data-astro-cid-zkhec6xw]{color:var(--muted)}.facts[data-astro-cid-zkhec6xw]{border-block:1px solid var(--rule)}.fact[data-astro-cid-zkhec6xw]{font-size:var(--text-label);line-height:var(--text-label--line-height);padding-block:.75rem;font-weight:500}.fact[data-astro-cid-zkhec6xw]+.fact[data-astro-cid-zkhec6xw]{border-top:1px solid var(--rule)}@media (width>=768px){.facts[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fact[data-astro-cid-zkhec6xw]{padding:1rem 1.5rem}.fact[data-astro-cid-zkhec6xw]:first-child{padding-left:0}.fact[data-astro-cid-zkhec6xw]+.fact[data-astro-cid-zkhec6xw]{border-top:0;border-left:1px solid var(--rule)}}@media (width>=1024px){.steps-section[data-astro-cid-zkhec6xw]{padding-top:var(--near-space)}}.steps[data-astro-cid-zkhec6xw]{--steps-gap:clamp(3rem, 2rem + 3vw, 5rem);gap:var(--steps-gap);grid-template-columns:minmax(0,1fr);display:grid}.step[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.step-text[data-astro-cid-zkhec6xw]{justify-items:start;gap:.625rem;display:grid}.step-text[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:24em}.step-wide[data-astro-cid-zkhec6xw]{gap:clamp(2rem,1.5rem + 2vw,3rem)}@media (width>=1024px){.step-split[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,4vw,4rem)}.step-split[data-astro-cid-zkhec6xw].flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.step-split[data-astro-cid-zkhec6xw].flip .step-text[data-astro-cid-zkhec6xw]{order:2}.step-split[data-astro-cid-zkhec6xw]{position:relative}.step-split[data-astro-cid-zkhec6xw].flip .step-text[data-astro-cid-zkhec6xw]{padding-right:7.5rem}.step-split[data-astro-cid-zkhec6xw]:not(.flip) .step-text[data-astro-cid-zkhec6xw]{padding-left:7.5rem}.step-split[data-astro-cid-zkhec6xw] .step-text[data-astro-cid-zkhec6xw]{padding-top:clamp(0px,25vw - 256px,104px)}}.scroll-note[data-astro-cid-zkhec6xw]{display:none}@media (width>=768px){.scroll-note[data-astro-cid-zkhec6xw]{display:block}}.section-headline[data-astro-cid-zkhec6xw]{text-wrap:balance;max-width:16em}.selector-wrap[data-astro-cid-zkhec6xw]{margin-top:clamp(1.5rem,1rem + 2vw,2.5rem)}.faq[data-astro-cid-zkhec6xw]{gap:clamp(1.25rem,1rem + 1vw,2rem);display:grid}.faq-head[data-astro-cid-zkhec6xw]{align-content:start;gap:.75rem;display:grid}.faq-head[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:var(--color-primary);text-underline-offset:.3em;text-decoration:underline 1px}.questions[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--rule)}@media (width>=1024px){.faq[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(2.5rem,4vw,4.5rem)}}.qa[data-astro-cid-zkhec6xw]{border-top:1px solid var(--rule)}.qa[data-astro-cid-zkhec6xw] summary[data-astro-cid-zkhec6xw]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3.25rem;padding-block:.875rem;font-weight:500;list-style:none;display:flex}.qa[data-astro-cid-zkhec6xw] summary[data-astro-cid-zkhec6xw]::-webkit-details-marker{display:none}.qa[data-astro-cid-zkhec6xw] summary[data-astro-cid-zkhec6xw]:hover{color:var(--color-primary)}.toggle[data-astro-cid-zkhec6xw]{flex:none;width:.875rem;height:.875rem;position:relative}.toggle[data-astro-cid-zkhec6xw]:before,.toggle[data-astro-cid-zkhec6xw]:after{content:"";background:currentColor;border-radius:1px;height:1.5px;margin-top:-.75px;transition:transform .2s cubic-bezier(.33,1,.68,1);position:absolute;inset:50% 0 auto}.toggle[data-astro-cid-zkhec6xw]:after{transform:rotate(90deg)}.qa[data-astro-cid-zkhec6xw][open] .toggle[data-astro-cid-zkhec6xw]:after{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.toggle[data-astro-cid-zkhec6xw]:after{transition:none}}.qa[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:38em;padding-bottom:1.25rem}.final[data-astro-cid-zkhec6xw]{padding-block:var(--section-space)}.final-inner[data-astro-cid-zkhec6xw]{border-top:1px solid var(--rule);gap:1.5rem;padding-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.final-inner[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:14em}@media (width>=1024px){.final-inner[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(2.5rem,4vw,4.5rem)}}
