.hero[data-astro-cid-wse7a2hg]{position:relative;isolation:isolate;padding-top:calc(var(--nav-height) + 2rem);padding-bottom:clamp(3rem,6vw,5rem)}.hero-glow[data-astro-cid-wse7a2hg]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .6s ease-out}.hero-glow[data-astro-cid-wse7a2hg]:after{content:"";position:absolute;inset:0}.hero-glow[data-astro-cid-wse7a2hg]:after{background:radial-gradient(520px circle at var(--hero-mx, 50%) var(--hero-my, 50%),color-mix(in srgb,var(--color-cobalt-500) 5%,transparent),transparent 70%)}.hero[data-astro-cid-wse7a2hg][data-pointer=on] .hero-glow[data-astro-cid-wse7a2hg]{opacity:1;transition-duration:var(--dur-base)}.hero-layout[data-astro-cid-wse7a2hg]{display:grid;gap:2.5rem}.hero-copy[data-astro-cid-wse7a2hg]{min-width:0}.hero-eyebrow[data-astro-cid-wse7a2hg]{margin:0 0 1rem;color:var(--ui-accent-2-text)}.hero-title[data-astro-cid-wse7a2hg]{max-width:12em;margin:0;font-size:clamp(2rem,1.4rem + 3vw,3.75rem);line-height:1.12;letter-spacing:-.035em;color:var(--ui-text)}.hero-title-main[data-astro-cid-wse7a2hg]{display:block}.hero-title-word[data-astro-cid-wse7a2hg]{white-space:nowrap}.hero-accent[data-astro-cid-wse7a2hg]{display:block;color:var(--ui-accent-text)}.hero-subtitle[data-astro-cid-wse7a2hg]{max-width:27em;margin:1.25rem 0 0;color:var(--ui-text-reading)}.hero-action[data-astro-cid-wse7a2hg]{margin-top:2rem}.hero-cta[data-astro-cid-wse7a2hg]{min-height:56px;padding-inline:1.75rem}.hero-cta-row[data-astro-cid-wse7a2hg]{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem}.hero-assurance[data-astro-cid-wse7a2hg]{display:inline-flex;align-items:center;gap:.375rem;margin:0;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-secondary)}.hero-assurance[data-astro-cid-wse7a2hg]>span[data-astro-cid-wse7a2hg]{display:inline-flex;flex-shrink:0}.hero-visual[data-astro-cid-wse7a2hg]{position:relative;min-width:0;max-width:40rem;margin:0}.hero-photo[data-astro-cid-wse7a2hg]{position:relative;overflow:hidden;border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.hero-photo[data-astro-cid-wse7a2hg] img[data-astro-cid-wse7a2hg]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.hero-frame[data-astro-cid-wse7a2hg]{position:relative;z-index:1;width:92%;margin-top:-3rem;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-float)}.hero-frame-bar[data-astro-cid-wse7a2hg]{display:flex;height:32px;align-items:center;gap:.375rem;padding-inline:.875rem;border-bottom:1px solid var(--ui-border)}.hero-frame-bar[data-astro-cid-wse7a2hg] span[data-astro-cid-wse7a2hg]{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--ui-border)}.hero-frame[data-astro-cid-wse7a2hg] img[data-astro-cid-wse7a2hg]{display:block;width:100%;height:auto;aspect-ratio:900 / 625;object-fit:cover;object-position:top}.hero-order[data-astro-cid-wse7a2hg]{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:min(100%,21rem);margin:-1.5rem 0 0 auto;padding:1rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-float)}.hero-order-icon[data-astro-cid-wse7a2hg]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--ui-icon-bg);color:var(--ui-icon-fg)}.hero-order-copy[data-astro-cid-wse7a2hg]{min-width:0}.hero-order-title[data-astro-cid-wse7a2hg]{margin:0;font-family:var(--font-display);font-size:var(--type-size-body);font-weight:600;line-height:1.3;color:var(--ui-text)}.hero-order-product[data-astro-cid-wse7a2hg]{margin:.25rem 0 0;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-secondary)}.hero-order-total[data-astro-cid-wse7a2hg]{margin:0;font-size:var(--type-size-title);color:var(--ui-text)}@media(max-width:479px){.hero-photo[data-astro-cid-wse7a2hg] img[data-astro-cid-wse7a2hg]{aspect-ratio:3 / 1}.hero-frame[data-astro-cid-wse7a2hg]{margin-top:-1.5rem}.hero-cta[data-astro-cid-wse7a2hg]{width:100%}.hero-cta-row[data-astro-cid-wse7a2hg]{align-items:center}}@media(min-width:1024px){.hero[data-astro-cid-wse7a2hg]{padding-top:calc(var(--nav-height) + clamp(2rem,5vw,4rem))}.hero-layout[data-astro-cid-wse7a2hg]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;column-gap:clamp(2rem,5vw,4.5rem)}.hero-visual[data-astro-cid-wse7a2hg]{max-width:none;padding-bottom:2rem}.hero-photo[data-astro-cid-wse7a2hg]{width:70%;margin-left:auto}.hero-frame[data-astro-cid-wse7a2hg]{width:72%;margin-top:-4rem}.hero-order[data-astro-cid-wse7a2hg]{position:absolute;right:0;bottom:0;width:min(21rem,80%);margin:0}}@media(min-width:1360px){.hero-frame[data-astro-cid-wse7a2hg]{margin-top:-6.5rem}.hero-order[data-astro-cid-wse7a2hg]{right:-1.5rem}}@media(prefers-reduced-motion:no-preference){[data-astro-cid-wse7a2hg][data-enter]{animation:hero-rise .56s var(--ease-out-brand) backwards}[data-astro-cid-wse7a2hg][data-enter=title]{animation-delay:60ms}[data-astro-cid-wse7a2hg][data-enter=accent]{animation-delay:.2s}[data-astro-cid-wse7a2hg][data-enter=subtitle]{animation-delay:.3s}[data-astro-cid-wse7a2hg][data-enter=action]{animation-delay:.38s}[data-astro-cid-wse7a2hg][data-enter=frame]{animation-name:hero-frame-in;animation-duration:.72s}[data-astro-cid-wse7a2hg][data-enter=frame]:after{content:"";position:absolute;inset:0;background:var(--ui-surface);pointer-events:none;opacity:0;animation:hero-veil-out .56s ease-out 80ms backwards}[data-astro-cid-wse7a2hg][data-enter=photo]{animation:hero-photo-in .9s var(--ease-out-brand) backwards}[data-astro-cid-wse7a2hg][data-enter=photo]:after{content:"";position:absolute;inset:0;background:var(--ui-bg);pointer-events:none;opacity:0;animation:hero-veil-out .64s ease-out backwards}[data-astro-cid-wse7a2hg][data-enter=frame]{animation-delay:.14s}[data-astro-cid-wse7a2hg][data-enter=order]{animation-name:hero-order-in;animation-delay:.62s}}@keyframes hero-rise{0%{opacity:0;translate:0 16px}}@keyframes hero-frame-in{0%{translate:0 28px;scale:.97}}@keyframes hero-photo-in{0%{scale:1.05}}@keyframes hero-veil-out{0%{opacity:1}}@keyframes hero-order-in{0%{opacity:0;translate:0 18px;scale:.94}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.hero-frame[data-astro-cid-wse7a2hg]{transform:perspective(1400px) rotateX(calc(var(--hero-py, 0) * -4deg)) rotateY(calc(var(--hero-px, 0) * 5deg))}.hero-order[data-astro-cid-wse7a2hg]{transform:translate3d(calc(var(--hero-px, 0) * 14px),calc(var(--hero-py, 0) * 10px),0)}.hero-photo[data-astro-cid-wse7a2hg]{transform:translate3d(calc(var(--hero-px, 0) * -10px),calc(var(--hero-py, 0) * -6px),0)}.hero[data-astro-cid-wse7a2hg][data-pointer=on] [data-astro-cid-wse7a2hg]:is(.hero-photo,.hero-frame,.hero-order){will-change:transform}}.bsource[data-astro-cid-fxergn6k]{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.75rem;align-content:start;padding:1.25rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-sm)}.bsource-label[data-astro-cid-fxergn6k]{margin:0;font-family:var(--font-display);font-size:var(--type-size-body);font-weight:600;color:var(--ui-text)}.bsource-tabs[data-astro-cid-fxergn6k]{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border-radius:var(--radius-control);background:var(--ui-surface-sunken)}.bsource-tab[data-astro-cid-fxergn6k]{display:inline-flex;flex:1;min-height:44px;align-items:center;justify-content:center;gap:.25rem;padding:0 .5rem;border:0;border-radius:calc(var(--radius-control) - .125rem);background:none;font:inherit;font-size:var(--type-size-body-sm);font-weight:600;color:var(--ui-text-secondary);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) ease-out,color var(--dur-fast) ease-out}.bsource-tab[data-astro-cid-fxergn6k]:hover{color:var(--ui-text)}.bsource-tab[data-astro-cid-fxergn6k]:active{background:var(--ui-icon-bg);color:var(--ui-accent-text);transition-duration:0ms}.bsource-tab[data-astro-cid-fxergn6k][aria-pressed=true]{background:var(--ui-surface);color:var(--ui-accent-text);box-shadow:var(--shadow-sm)}.bsource-panel[data-astro-cid-fxergn6k]{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;font-size:var(--type-size-body-sm)}.src[data-astro-cid-fxergn6k]{grid-area:1 / 1;display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:.625rem;visibility:hidden}.src[data-astro-cid-fxergn6k] p[data-astro-cid-fxergn6k]{margin:0}.builder[data-source=csv] .src-csv[data-astro-cid-fxergn6k],.builder[data-source=site] .src-site[data-astro-cid-fxergn6k],.builder[data-source=pdf] .src-pdf[data-astro-cid-fxergn6k]{visibility:visible}.src-file[data-astro-cid-fxergn6k]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-size-eyebrow);color:var(--ui-text-secondary)}.src-file[data-astro-cid-fxergn6k] svg{color:var(--ui-icon-fg)}.src-ok[data-astro-cid-fxergn6k]{display:inline-flex;align-items:center;gap:.25rem;color:var(--ui-accent-2-text);font-family:var(--font-sans);font-size:var(--type-size-eyebrow);font-weight:600}.src-file[data-astro-cid-fxergn6k] .src-ok[data-astro-cid-fxergn6k],.src-file[data-astro-cid-fxergn6k] .src-ai[data-astro-cid-fxergn6k]{margin-left:auto}.src-ai[data-astro-cid-fxergn6k]{font-family:var(--font-sans)}.src-table[data-astro-cid-fxergn6k]{width:100%;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.src-table[data-astro-cid-fxergn6k] th[data-astro-cid-fxergn6k],.src-table[data-astro-cid-fxergn6k] td[data-astro-cid-fxergn6k]{padding:.4375rem .5rem;border:1px solid var(--ui-border);text-align:left;overflow-wrap:anywhere}.src-table[data-astro-cid-fxergn6k] th[data-astro-cid-fxergn6k]{background:var(--ui-bg);font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-text-secondary)}.src-table[data-astro-cid-fxergn6k] td[data-astro-cid-fxergn6k]:not(:first-child){width:4.5rem}.src-chips[data-astro-cid-fxergn6k]{display:flex;flex-wrap:wrap;gap:.375rem}.src-chips[data-astro-cid-fxergn6k] span[data-astro-cid-fxergn6k]{padding:.125rem .5rem;border:1px solid var(--ui-border);border-radius:var(--radius-pill);font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-text)}.src-list[data-astro-cid-fxergn6k]{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.src-list[data-astro-cid-fxergn6k] li[data-astro-cid-fxergn6k]{display:flex;align-items:center;gap:.5rem;padding:.25rem;border-radius:.5rem}.src-list[data-astro-cid-fxergn6k] img[data-astro-cid-fxergn6k]{width:32px;height:32px;flex-shrink:0;border-radius:.375rem;object-fit:cover}.src-price[data-astro-cid-fxergn6k]{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.src-page[data-astro-cid-fxergn6k]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow:hidden;padding:.625rem;border:1px solid var(--ui-border);border-radius:.5rem;background:var(--ui-bg)}.src-tile[data-astro-cid-fxergn6k]{display:grid;gap:.125rem;padding:.375rem;border-radius:.375rem;font-size:var(--type-size-eyebrow);line-height:1.3}.src-tile[data-astro-cid-fxergn6k] img[data-astro-cid-fxergn6k]{width:100%;height:auto;aspect-ratio:16 / 10;border-radius:.375rem;object-fit:cover}.src-tile[data-astro-cid-fxergn6k] .src-price[data-astro-cid-fxergn6k]{margin:0}.src-page[data-astro-cid-fxergn6k]:after{content:"";position:absolute;inset:0 0 auto;height:30%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ui-accent-fill) 14%,transparent) 70%,transparent);opacity:0;pointer-events:none}@media(max-width:479px){.bsource-tab[data-astro-cid-fxergn6k]{flex:1 1 5rem;padding:0 .375rem}}@media(min-width:1024px){.src-page[data-astro-cid-fxergn6k]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){.builder[data-phase=run] .src-table[data-astro-cid-fxergn6k] th[data-astro-cid-fxergn6k]{animation:bsrc-flash .52s ease-out calc(var(--c) * .12s)}.builder[data-phase=run] .src-csv[data-astro-cid-fxergn6k] .src-ok[data-astro-cid-fxergn6k]{animation:bsrc-pop .24s var(--ease-out-brand) .42s backwards}.builder[data-phase=run] .src-row[data-astro-cid-fxergn6k]{animation:bsrc-flash .56s ease-out calc(var(--b-row) + var(--i) * var(--b-row-step))}.builder[data-phase=run] [data-astro-cid-fxergn6k]:is(.src-site,.src-pdf)>.src-ok[data-astro-cid-fxergn6k]{animation:bsrc-pop .24s var(--ease-out-brand) calc(var(--b-row) + 4 * var(--b-row-step)) backwards}.builder[data-phase=run] .src-page[data-astro-cid-fxergn6k]:after{animation:bsrc-scan 1.5s ease-in-out var(--b-row)}}@keyframes bsrc-flash{0%{background-color:color-mix(in srgb,var(--ui-accent-fill) 14%,transparent)}to{background-color:transparent}}@keyframes bsrc-pop{0%{opacity:0;scale:.6}}@keyframes bsrc-scan{0%{opacity:1;translate:0 -100%}85%{opacity:1}to{opacity:0;translate:0 340%}}.bstore[data-astro-cid-5gmctvbf]{--st-head: var(--color-cobalt-700);--st-head-ink: var(--color-white);--st-page: var(--ui-bg);--st-price: var(--color-cobalt-700);position:relative;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-float)}.bstore-bar[data-astro-cid-5gmctvbf]{display:flex;align-items:center;justify-content:space-between;height:36px;padding-inline:.875rem;border-bottom:1px solid var(--ui-border)}.bstore-dots[data-astro-cid-5gmctvbf]{display:flex;gap:.375rem}.bstore-dots[data-astro-cid-5gmctvbf] span[data-astro-cid-5gmctvbf]{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--ui-border)}.bstore-status[data-astro-cid-5gmctvbf]{display:inline-grid;justify-items:end;font-size:var(--type-size-eyebrow);font-weight:600}.bstore-status[data-astro-cid-5gmctvbf]>[data-astro-cid-5gmctvbf]{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;border-radius:var(--radius-pill)}.is-draft[data-astro-cid-5gmctvbf]{visibility:hidden;background:var(--color-warning-bg);color:var(--color-warning)}.is-live[data-astro-cid-5gmctvbf]{background:var(--color-turquoise-100);color:var(--ui-accent-2-text)}.bstore-dot[data-astro-cid-5gmctvbf]{width:6px;height:6px;border-radius:50%;background:var(--ui-accent-2)}.bstore-page[data-astro-cid-5gmctvbf]{padding:0 0 .875rem;background:var(--st-page);transition:background-color var(--dur-max) ease-out}.bstore-head[data-astro-cid-5gmctvbf]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--st-head);color:var(--st-head-ink);font-family:var(--font-display);font-size:var(--type-size-body-sm);transition:background-color var(--dur-max) ease-out,color var(--dur-max) ease-out}.bstore-links[data-astro-cid-5gmctvbf]{display:flex;gap:.5rem}.bstore-links[data-astro-cid-5gmctvbf] span[data-astro-cid-5gmctvbf]{width:1.75rem;height:.375rem;border-radius:var(--radius-pill);background:currentColor;opacity:.45}.bstore-grid[data-astro-cid-5gmctvbf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:.875rem 1rem 0;list-style:none}.bcard[data-astro-cid-5gmctvbf]{position:relative;display:grid;align-content:start;gap:.125rem;padding:.5rem;border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface);font-size:var(--type-size-eyebrow);line-height:1.35}.bcard-media[data-astro-cid-5gmctvbf]{position:relative;display:block;margin-bottom:.375rem}.bcard-media[data-astro-cid-5gmctvbf] img[data-astro-cid-5gmctvbf]{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:.375rem;object-fit:cover}.bcard-origin[data-astro-cid-5gmctvbf]{position:absolute;top:.375rem;left:.375rem;padding:.0625rem .375rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-white) 88%,transparent);color:var(--ui-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem}.bcard-origin[data-astro-cid-5gmctvbf]>[data-astro-cid-5gmctvbf]:not(.origin-csv){display:none}.builder[data-source=site] .bcard-origin[data-astro-cid-5gmctvbf]>[data-astro-cid-5gmctvbf]{display:none}.builder[data-source=site] .bcard-origin[data-astro-cid-5gmctvbf]>.origin-site[data-astro-cid-5gmctvbf]{display:inline}.builder[data-source=pdf] .bcard-origin[data-astro-cid-5gmctvbf]>[data-astro-cid-5gmctvbf]{display:none}.builder[data-source=pdf] .bcard-origin[data-astro-cid-5gmctvbf]>.origin-pdf[data-astro-cid-5gmctvbf]{display:inline}.bcard-name[data-astro-cid-5gmctvbf]{font-weight:600;color:var(--ui-text)}.bcard-price[data-astro-cid-5gmctvbf]{font-weight:600;color:var(--st-price);font-variant-numeric:tabular-nums;transition:color var(--dur-max) ease-out}.bcard-flag[data-astro-cid-5gmctvbf]{display:inline-grid;justify-self:start;margin-top:.25rem}.bcard-flag[data-astro-cid-5gmctvbf]>[data-astro-cid-5gmctvbf]{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .375rem;border-radius:var(--radius-pill);font-size:.625rem;font-weight:600}.is-missing[data-astro-cid-5gmctvbf]{visibility:hidden;background:var(--color-warning-bg);color:var(--color-warning)}.is-fixed[data-astro-cid-5gmctvbf]{background:var(--color-turquoise-100);color:var(--ui-accent-2-text)}@media(min-width:1024px){.bstore-grid[data-astro-cid-5gmctvbf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}}.bstore-swatches[data-astro-cid-5gmctvbf]{display:flex;gap:.5rem;padding:.75rem 1rem 0}.swatch[data-astro-cid-5gmctvbf]{width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 2px var(--ui-surface),0 0 0 3px var(--ui-border);transition:box-shadow var(--dur-base) ease-out}.swatch-cobalt[data-astro-cid-5gmctvbf]{background:var(--color-cobalt-700);box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px var(--color-cobalt-700)}.swatch-turquoise[data-astro-cid-5gmctvbf]{background:var(--ui-accent-2)}.swatch-ink[data-astro-cid-5gmctvbf]{background:var(--color-ink-900)}.builder:is([data-step=source],[data-step=check]) .bstore[data-astro-cid-5gmctvbf]{--st-head: var(--ui-surface);--st-head-ink: var(--ui-text);--st-page: var(--ui-surface);--st-price: var(--ui-text)}.builder:is([data-step=source],[data-step=check]) .swatch-cobalt[data-astro-cid-5gmctvbf]{box-shadow:0 0 0 2px var(--ui-surface),0 0 0 3px var(--ui-border)}.builder:is([data-step=source],[data-step=check]) .is-missing[data-astro-cid-5gmctvbf]{visibility:visible}.builder:is([data-step=source],[data-step=check]) .is-fixed[data-astro-cid-5gmctvbf]{visibility:hidden}.builder:is([data-step=source],[data-step=check],[data-step=theme]) .is-draft[data-astro-cid-5gmctvbf]{visibility:visible}.builder:is([data-step=source],[data-step=check],[data-step=theme]) .is-live[data-astro-cid-5gmctvbf]{visibility:hidden}@media(prefers-reduced-motion:no-preference){.builder[data-phase=idle] .bcard[data-astro-cid-5gmctvbf]{opacity:0}.builder[data-phase=run] .bcard[data-astro-cid-5gmctvbf]{animation:bcard-in .32s var(--ease-out-brand) calc(var(--b-row) + var(--i) * var(--b-row-step) + var(--b-travel)) backwards}.builder[data-step=check] .is-missing[data-astro-cid-5gmctvbf]{animation:bcard-attention .6s ease-out 2}.builder:is([data-step=theme],[data-step=publish]) [data-astro-cid-5gmctvbf]:is(.is-fixed,.swatch-cobalt){animation:bcard-pop .26s var(--ease-out-brand)}.builder[data-step=publish] .is-live[data-astro-cid-5gmctvbf]{animation:bcard-pop .26s var(--ease-out-brand)}.builder[data-step=publish] .bstore[data-astro-cid-5gmctvbf]{animation:bstore-live .9s ease-out}}@keyframes bcard-in{0%{opacity:0;translate:-18px 0;scale:.92}}@keyframes bcard-pop{0%{scale:.6;opacity:0}}@keyframes bcard-attention{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-warning-fill) 45%,transparent)}}@keyframes bstore-live{0%{box-shadow:var(--shadow-float),0 0 color-mix(in srgb,var(--ui-accent-2) 60%,transparent)}to{box-shadow:var(--shadow-float),0 0 0 18px transparent}}.builder[data-astro-cid-3ik4pzjd]{margin:0;--type-size-body-sm: .875rem}.builder-grid[data-astro-cid-3ik4pzjd]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.builder-grid[data-astro-cid-3ik4pzjd]>*{min-width:0}.bflow[data-astro-cid-3ik4pzjd]{display:none}.builder-foot[data-astro-cid-3ik4pzjd]{margin-top:1.25rem}.brail[data-astro-cid-3ik4pzjd]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none}.brail[data-astro-cid-3ik4pzjd] li[data-astro-cid-3ik4pzjd]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--type-size-body-sm);font-weight:600;color:var(--ui-text);transition:color var(--dur-base) ease-out}.brail-num[data-astro-cid-3ik4pzjd]{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--ui-accent-fill);color:var(--ui-on-accent);font-size:var(--type-size-eyebrow);font-variant-numeric:tabular-nums;transition:background-color var(--dur-base) ease-out,color var(--dur-base) ease-out}.brail[data-astro-cid-3ik4pzjd] li[data-astro-cid-3ik4pzjd][data-state=todo]{color:var(--ui-text-secondary)}.brail[data-astro-cid-3ik4pzjd] li[data-astro-cid-3ik4pzjd][data-state=todo] .brail-num[data-astro-cid-3ik4pzjd]{background:var(--ui-surface-sunken);color:var(--ui-text-secondary)}.brail[data-astro-cid-3ik4pzjd] li[data-astro-cid-3ik4pzjd][data-state=current] .brail-num[data-astro-cid-3ik4pzjd]{box-shadow:0 0 0 4px var(--ui-icon-bg)}@media(min-width:768px){.builder-grid[data-astro-cid-3ik4pzjd]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}@media(min-width:1024px){.builder-grid[data-astro-cid-3ik4pzjd]{grid-template-columns:minmax(0,5fr) minmax(4rem,1.1fr) minmax(0,6fr);align-items:center;gap:0}.bflow[data-astro-cid-3ik4pzjd]{position:relative;display:block;align-self:stretch}.bflow-rail[data-astro-cid-3ik4pzjd]{position:absolute;top:50%;left:.5rem;right:.5rem;border-top:2px dashed var(--ui-border)}.bflow-token[data-astro-cid-3ik4pzjd]{position:absolute;top:50%;left:100%;translate:-50% -50%;display:block;padding:3px;border-radius:.5rem;background:var(--ui-surface);box-shadow:var(--shadow-md);opacity:0}.bflow-token[data-astro-cid-3ik4pzjd] img[data-astro-cid-3ik4pzjd]{display:block;width:32px;height:32px;border-radius:.375rem;object-fit:cover}}@media(prefers-reduced-motion:no-preference){.builder[data-phase=run] .bflow-token[data-astro-cid-3ik4pzjd]{animation:bflow-travel var(--b-travel) cubic-bezier(.45,0,.25,1) calc(var(--b-row) + var(--i) * var(--b-row-step))}}@keyframes bflow-travel{0%{left:0%;opacity:0;scale:.8}15%{opacity:1;scale:1}85%{opacity:1}to{left:100%;opacity:0;scale:.9}}.setup[data-astro-cid-2minc6rb]{padding-block:var(--section-space);border-top:1px solid var(--ui-border);background:var(--ui-surface)}.setup-head[data-astro-cid-2minc6rb]{display:grid;gap:1.5rem 3rem}.setup-eyebrow[data-astro-cid-2minc6rb]{margin:0 0 .75rem;color:var(--ui-accent-2-text)}.setup-head[data-astro-cid-2minc6rb] h2[data-astro-cid-2minc6rb]{margin:0;max-width:18em}.setup-accent[data-astro-cid-2minc6rb]{display:block;color:var(--ui-accent-text)}.setup-word[data-astro-cid-2minc6rb]{white-space:nowrap}.setup-text[data-astro-cid-2minc6rb]{max-width:52ch;margin:1rem 0 0;color:var(--ui-text-reading)}.setup-cta[data-astro-cid-2minc6rb]{justify-self:start}.setup-stage[data-astro-cid-2minc6rb]{margin-top:clamp(2rem,5vw,3rem);padding:clamp(1rem,3vw,2rem);border-radius:calc(var(--radius-card) * 1.5);background:var(--ui-bg)}@media(min-width:1024px){.setup-head[data-astro-cid-2minc6rb]{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media(max-width:479px){.setup-cta[data-astro-cid-2minc6rb]{width:100%;justify-content:center}}.node[data-astro-cid-t6yjflxl]{position:relative;z-index:1;display:grid;gap:.625rem;align-content:start;padding:1rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) ease-out,border-color var(--dur-base) ease-out}.node[data-astro-cid-t6yjflxl][data-hit]{border-color:var(--ui-accent-2);box-shadow:var(--shadow-md)}.node-label[data-astro-cid-t6yjflxl]{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-display);font-size:var(--type-size-body-sm);font-weight:600;color:var(--ui-text)}.node-icon[data-astro-cid-t6yjflxl]{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--ui-icon-bg);color:var(--ui-icon-fg)}.node-mock[data-astro-cid-t6yjflxl]{font-size:var(--type-size-body-sm);line-height:1.45}.node-mock[data-astro-cid-t6yjflxl] p[data-astro-cid-t6yjflxl]{margin:0}.node-receipt[data-astro-cid-t6yjflxl]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-size-eyebrow);line-height:1.5;color:var(--ui-text-secondary)}.chat[data-astro-cid-t6yjflxl]{display:grid;gap:.5rem}.chat-ask[data-astro-cid-t6yjflxl]{position:relative;justify-self:end;max-width:88%;padding:.5rem .75rem;border-radius:.875rem .875rem .25rem;background:var(--ui-accent-fill);color:var(--color-white)}.chat-ask-typed[data-astro-cid-t6yjflxl]{display:none;position:absolute;inset:0;padding:inherit}.chat-answer[data-astro-cid-t6yjflxl]{display:grid;gap:.375rem;max-width:92%;padding:.5rem;border-radius:.875rem .875rem .875rem .25rem;background:var(--ui-bg);color:var(--ui-text-reading)}.mini-product[data-astro-cid-t6yjflxl]{display:flex;align-items:center;gap:.5rem;padding:.375rem;border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface);color:var(--ui-accent-text)}.mini-product[data-astro-cid-t6yjflxl] img[data-astro-cid-t6yjflxl]{width:40px;height:40px;flex-shrink:0;border-radius:.5rem;object-fit:cover}.mini-product[data-astro-cid-t6yjflxl]>span[data-astro-cid-t6yjflxl]{display:grid;flex:1;line-height:1.3}.mini-product[data-astro-cid-t6yjflxl] strong[data-astro-cid-t6yjflxl]{color:var(--ui-text)}.mini-product[data-astro-cid-t6yjflxl]>span[data-astro-cid-t6yjflxl]>span[data-astro-cid-t6yjflxl]{color:var(--ui-text-secondary)}.result[data-astro-cid-t6yjflxl]{display:grid;gap:.125rem}.result-url[data-astro-cid-t6yjflxl]{display:flex;align-items:center;gap:.375rem;font-size:var(--type-size-eyebrow);color:var(--ui-text-secondary)}.result-favicon[data-astro-cid-t6yjflxl]{width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,var(--ui-accent-fill),var(--ui-accent-2))}.result-title[data-astro-cid-t6yjflxl]{font-family:var(--font-display);font-size:var(--type-size-body);font-weight:600;color:var(--ui-accent-text)}.result-rich[data-astro-cid-t6yjflxl]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;color:var(--ui-text-secondary)}.result-stars[data-astro-cid-t6yjflxl]{display:inline-block;letter-spacing:.05em;color:var(--color-warning-fill)}.listing[data-astro-cid-t6yjflxl]{display:flex;align-items:center;gap:.75rem}.listing[data-astro-cid-t6yjflxl] img[data-astro-cid-t6yjflxl]{width:56px;height:56px;flex-shrink:0;border-radius:.5rem;object-fit:cover}.listing-text[data-astro-cid-t6yjflxl]{display:grid;line-height:1.35;color:var(--ui-text)}.listing-price[data-astro-cid-t6yjflxl]{display:inline-block;justify-self:start;font-variant-numeric:tabular-nums}.listing-store[data-astro-cid-t6yjflxl]{color:var(--ui-text-secondary)}.catalog[data-astro-cid-t6yjflxl]{display:flex;align-items:center;gap:.875rem}.catalog-photo[data-astro-cid-t6yjflxl]{position:relative;flex-shrink:0}.catalog-photo[data-astro-cid-t6yjflxl] img[data-astro-cid-t6yjflxl]{display:block;width:72px;height:72px;border-radius:.625rem;object-fit:cover}.catalog-tag[data-astro-cid-t6yjflxl]{position:absolute;left:.25rem;bottom:.25rem;padding:.125rem .5rem;border-radius:var(--radius-pill);background:var(--ui-text);color:var(--ui-surface);font-size:.6875rem;font-weight:600;white-space:nowrap}.catalog-list[data-astro-cid-t6yjflxl]{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.catalog-list[data-astro-cid-t6yjflxl] li[data-astro-cid-t6yjflxl]{display:flex;align-items:center;gap:.375rem;font-weight:600;color:var(--ui-text)}.catalog-list[data-astro-cid-t6yjflxl] svg{color:var(--ui-accent-2-text)}.catalog-list[data-astro-cid-t6yjflxl] span[data-astro-cid-t6yjflxl]{font-weight:400;color:var(--ui-text-secondary)}@media(prefers-reduced-motion:no-preference){.stage[data-phase=run] .node[data-astro-cid-t6yjflxl]{--at: calc(var(--t-arrive) + var(--i) * var(--t-link-step));animation:node-rise .3s var(--ease-out-brand) var(--at) backwards}.stage[data-phase=run] .node-icon[data-astro-cid-t6yjflxl]{animation:node-ping .6s ease-out var(--at)}.stage[data-phase=run] [data-astro-cid-t6yjflxl]:is(.result-stars,.listing-price){animation:node-pop .26s var(--ease-out-brand) calc(var(--at) + .18s) backwards}.stage[data-phase=run] .catalog-tag[data-astro-cid-t6yjflxl]{animation:node-tag .26s var(--ease-out-brand) calc(var(--at) + .22s) backwards}.stage[data-phase=run] .catalog-list[data-astro-cid-t6yjflxl] li[data-astro-cid-t6yjflxl]{animation:node-pop .22s var(--ease-out-brand) calc(var(--at) + .16s + var(--c) * .11s) backwards}.stage:is([data-phase=idle],[data-phase=run]:not([data-answer])) .chat-ask-text[data-astro-cid-t6yjflxl]{color:transparent}.stage:is([data-phase=idle],[data-phase=run]:not([data-answer])) .chat-answer[data-astro-cid-t6yjflxl]{opacity:0}.stage[data-phase=run]:not([data-answer]) .chat-ask-typed[data-astro-cid-t6yjflxl]{display:block}.stage[data-phase=run]:not([data-answer]) .chat-ask-typed[data-astro-cid-t6yjflxl]:after{content:"";display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:-.2em;background:currentColor;animation:node-caret .8s steps(1) infinite}.stage[data-phase=run][data-answer] .chat-answer[data-astro-cid-t6yjflxl]{animation:node-rise .28s var(--ease-out-brand) both}}@keyframes node-rise{0%{translate:0 14px}}@keyframes node-pop{0%{opacity:0;scale:.6}}@keyframes node-tag{0%{opacity:0;translate:0 6px}}@keyframes node-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--ui-accent-2) 70%,transparent)}to{box-shadow:0 0 0 12px transparent}}@keyframes node-caret{50%{opacity:0}}.hub[data-astro-cid-o54cxh7w]{position:relative}.hub-ring[data-astro-cid-o54cxh7w]{position:absolute;inset:0;border-radius:var(--radius-card);box-shadow:0 0 0 2px var(--ui-accent-2);opacity:0;pointer-events:none}.hub-card[data-astro-cid-o54cxh7w]{position:relative;padding:1rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-float)}.hub-head[data-astro-cid-o54cxh7w]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:var(--type-size-body);color:var(--ui-text)}.hub-mark[data-astro-cid-o54cxh7w]{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--ui-accent-fill),var(--ui-accent-2));color:var(--color-white)}.hub-live[data-astro-cid-o54cxh7w]{display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;padding:.125rem .5rem;border-radius:var(--radius-pill);background:var(--color-turquoise-100);color:var(--ui-accent-2-text);font-family:var(--font-sans);font-size:var(--type-size-eyebrow);font-weight:600}.hub-dot[data-astro-cid-o54cxh7w]{width:6px;height:6px;border-radius:50%;background:var(--ui-accent-2)}.hub-product[data-astro-cid-o54cxh7w]{display:flex;align-items:center;gap:.75rem;margin-top:.875rem;font-size:var(--type-size-body-sm);line-height:1.4}.hub-product[data-astro-cid-o54cxh7w] img[data-astro-cid-o54cxh7w]{width:56px;height:56px;flex-shrink:0;border-radius:.625rem;object-fit:cover}.hub-product[data-astro-cid-o54cxh7w]>span[data-astro-cid-o54cxh7w]{display:grid}.hub-product[data-astro-cid-o54cxh7w] strong[data-astro-cid-o54cxh7w]{color:var(--ui-text)}.hub-product[data-astro-cid-o54cxh7w]>span[data-astro-cid-o54cxh7w]>span[data-astro-cid-o54cxh7w]{color:var(--ui-text-secondary);font-variant-numeric:tabular-nums}.hub-rows[data-astro-cid-o54cxh7w]{margin:.75rem 0 0;padding:.125rem .75rem;border-radius:var(--radius-control);background:var(--ui-bg)}.hub-row[data-astro-cid-o54cxh7w]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.375rem;font-size:var(--type-size-body-sm);line-height:1.5}.hub-row[data-astro-cid-o54cxh7w]+.hub-row[data-astro-cid-o54cxh7w]{border-top:1px dashed var(--ui-border)}.hub-row[data-astro-cid-o54cxh7w] dt[data-astro-cid-o54cxh7w]{color:var(--ui-text-secondary)}.hub-row[data-astro-cid-o54cxh7w] dd[data-astro-cid-o54cxh7w]{position:relative;display:inline-flex;align-items:center;gap:.375rem;margin:0;font-weight:600;color:var(--ui-text)}.hub-row[data-astro-cid-o54cxh7w] dd[data-astro-cid-o54cxh7w] svg{color:var(--ui-accent-2-text)}.hub-row[data-astro-cid-o54cxh7w] dd[data-astro-cid-o54cxh7w]:before{content:"";position:absolute;top:50%;right:0;width:4.5rem;height:.625rem;translate:0 -50%;border-radius:var(--radius-pill);background:var(--ui-surface-sunken);opacity:0}@media(prefers-reduced-motion:no-preference){.stage[data-phase=run] .hub-card[data-astro-cid-o54cxh7w]{animation:hub-rise .3s var(--ease-out-brand) both}.stage[data-phase=run] .hub-product[data-astro-cid-o54cxh7w] img[data-astro-cid-o54cxh7w]{animation:hub-pop .28s var(--ease-out-brand) .12s backwards}.stage[data-phase=run] .hub-row[data-astro-cid-o54cxh7w] dd[data-astro-cid-o54cxh7w]>[data-astro-cid-o54cxh7w]{animation:hub-pop .22s var(--ease-out-brand) calc(var(--t-row) + var(--r) * var(--t-row-step)) backwards}.stage[data-phase=run] .hub-row[data-astro-cid-o54cxh7w] dd[data-astro-cid-o54cxh7w]:before{animation:hub-hold calc(var(--t-row) + var(--r) * var(--t-row-step))}.stage[data-phase=run] .hub-live[data-astro-cid-o54cxh7w]{animation:hub-pop .24s var(--ease-out-brand) var(--t-live) backwards}.stage[data-phase=run] .hub-ring[data-astro-cid-o54cxh7w]{animation:hub-broadcast .9s ease-out var(--t-live)}.stage[data-phase=run] .hub-ring-late[data-astro-cid-o54cxh7w]{animation-delay:calc(var(--t-live) + .2s)}}@keyframes hub-rise{0%{translate:0 16px;scale:.97}}@keyframes hub-pop{0%{opacity:0;scale:.6}}@keyframes hub-hold{0%{opacity:1}to{opacity:1}}@keyframes hub-broadcast{0%{opacity:.7;scale:1}to{opacity:0;scale:1.18 1.25}}.stage[data-astro-cid-osgtbur7]{position:relative;margin:0}.stage-field[data-astro-cid-osgtbur7]{position:relative;display:grid;gap:1rem;grid-template-areas:"hub" "assistant" "search" "shopping" "social"}.stage-field[data-astro-cid-osgtbur7]>.hub{grid-area:hub;width:100%;max-width:21rem;justify-self:center;margin-bottom:.5rem}.stage-field[data-astro-cid-osgtbur7]>.node-assistant{grid-area:assistant}.stage-field[data-astro-cid-osgtbur7]>.node-search{grid-area:search}.stage-field[data-astro-cid-osgtbur7]>.node-shopping{grid-area:shopping}.stage-field[data-astro-cid-osgtbur7]>.node-social{grid-area:social}.stage-links[data-astro-cid-osgtbur7]{display:none}@media(min-width:640px){.stage-field[data-astro-cid-osgtbur7]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hub hub" "assistant search" "shopping social"}}@media(min-width:1024px){.stage-field[data-astro-cid-osgtbur7]{grid-template-columns:minmax(0,1fr) minmax(17rem,19rem) minmax(0,1fr);grid-template-areas:"search hub assistant" "shopping hub social";gap:2.5rem clamp(3.5rem,7vw,6.5rem);align-items:center}.stage-field[data-astro-cid-osgtbur7]>.hub{max-width:none;margin:0}.stage-field[data-astro-cid-osgtbur7]>.node{width:100%;max-width:22rem}.stage-field[data-astro-cid-osgtbur7]>:is(.node-search,.node-shopping){justify-self:end}.stage-links[data-astro-cid-osgtbur7]{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.stage-links[data-astro-cid-osgtbur7] .link-rail{fill:none;stroke:var(--ui-border);stroke-width:1.5;stroke-dasharray:3 5}.stage-links[data-astro-cid-osgtbur7] .link-flow{fill:none;stroke:var(--ui-accent-fill);stroke-width:2;stroke-linecap:round}.stage-links[data-astro-cid-osgtbur7] .packet-core{fill:var(--ui-accent-2)}.stage-links[data-astro-cid-osgtbur7] .packet-halo{fill:color-mix(in srgb,var(--ui-accent-2) 25%,transparent)}.stage-links[data-astro-cid-osgtbur7] .link-packet{opacity:0}}.discovery[data-astro-cid-5y3xmz2x]{padding-block:var(--section-space);border-top:1px solid var(--ui-border)}.discovery-head[data-astro-cid-5y3xmz2x]{display:grid;justify-items:center;max-width:58rem;margin-inline:auto;text-align:center}.discovery-eyebrow[data-astro-cid-5y3xmz2x]{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .75rem;padding:.25rem .75rem;border-radius:var(--radius-pill);background:var(--ui-icon-bg);color:var(--ui-accent-text)}.discovery-head[data-astro-cid-5y3xmz2x] h2[data-astro-cid-5y3xmz2x]{margin:0}.discovery-accent[data-astro-cid-5y3xmz2x]{color:var(--ui-accent-text)}.discovery-text[data-astro-cid-5y3xmz2x]{max-width:38em;margin:1rem 0 0;color:var(--ui-text-reading)}.discovery-links[data-astro-cid-5y3xmz2x]{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.75rem;margin-top:1rem}.discovery-link[data-astro-cid-5y3xmz2x]{display:inline-flex;min-height:44px;align-items:center;font-size:var(--type-size-action-compact)}.discovery-ground[data-astro-cid-5y3xmz2x]{position:relative;margin-top:clamp(2rem,5vw,3rem);padding-block:1rem}.discovery-ground[data-astro-cid-5y3xmz2x]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--ui-accent-fill) 24%,transparent) 1px,transparent 1.5px),radial-gradient(closest-side,color-mix(in srgb,var(--ui-accent-fill) 10%,transparent),transparent);background-size:22px 22px,100% 100%;mask-image:radial-gradient(farthest-side,black 40%,transparent);pointer-events:none}.discovery-ground[data-astro-cid-5y3xmz2x]>*{position:relative}.discovery-honesty[data-astro-cid-5y3xmz2x]{max-width:68ch;margin:1.5rem auto 0;font-size:var(--type-size-body-sm);line-height:1.6;text-align:center;color:var(--ui-text-secondary)}.ostage[data-astro-cid-vtqwwdfh]{margin:0}.opanel[data-astro-cid-vtqwwdfh]{overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-float)}.opanel-bar[data-astro-cid-vtqwwdfh]{display:flex;align-items:center;gap:.875rem;height:40px;padding-inline:.875rem;border-bottom:1px solid var(--ui-border)}.opanel-dots[data-astro-cid-vtqwwdfh]{display:flex;gap:.375rem}.opanel-dots[data-astro-cid-vtqwwdfh] span[data-astro-cid-vtqwwdfh]{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--ui-border)}.opanel-title[data-astro-cid-vtqwwdfh]{font-family:var(--font-display);font-size:var(--type-size-body-sm);font-weight:600;color:var(--ui-text)}.ocount[data-astro-cid-vtqwwdfh],.ostatus[data-astro-cid-vtqwwdfh],.orow-value[data-astro-cid-vtqwwdfh]{display:inline-grid;justify-items:end}[data-astro-cid-vtqwwdfh]:is(.ocount,.ostatus,.orow-value)>[data-astro-cid-vtqwwdfh]{grid-area:1 / 1}.ocount[data-astro-cid-vtqwwdfh]{margin-left:auto;font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-text-secondary)}.ocount[data-astro-cid-vtqwwdfh] .is-one[data-astro-cid-vtqwwdfh]{visibility:hidden}.opanel-body[data-astro-cid-vtqwwdfh]{display:grid;gap:.75rem;padding:1rem;background:var(--ui-bg)}.oorder[data-astro-cid-vtqwwdfh],.omsg[data-astro-cid-vtqwwdfh]{border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface)}.oorder[data-astro-cid-vtqwwdfh]{padding:.875rem}.ohead[data-astro-cid-vtqwwdfh],.omsg[data-astro-cid-vtqwwdfh]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}[data-astro-cid-vtqwwdfh]:is(.ohead,.omsg) img[data-astro-cid-vtqwwdfh]{display:block;width:44px;height:44px;border-radius:.5rem;object-fit:cover}.oname[data-astro-cid-vtqwwdfh]{display:grid;gap:.375rem;min-width:0}.oname[data-astro-cid-vtqwwdfh] strong[data-astro-cid-vtqwwdfh]{font-size:var(--type-size-body-sm);font-weight:600;line-height:1.3;color:var(--ui-text)}.ochips[data-astro-cid-vtqwwdfh]{display:flex;flex-wrap:wrap;gap:.375rem}.ochip[data-astro-cid-vtqwwdfh]{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .5rem;border-radius:var(--radius-pill);background:var(--ui-surface-sunken);color:var(--ui-text-secondary);font-size:.6875rem;font-weight:600;line-height:1.6;white-space:nowrap}.ochip-coupon[data-astro-cid-vtqwwdfh]{background:var(--ui-icon-bg);color:var(--ui-accent-text)}.ochip-message[data-astro-cid-vtqwwdfh]{background:var(--color-turquoise-100);color:var(--ui-accent-2-text)}.ostatus[data-astro-cid-vtqwwdfh]{align-self:start;font-size:var(--type-size-eyebrow);font-weight:600}.ostatus[data-astro-cid-vtqwwdfh]>[data-astro-cid-vtqwwdfh]{visibility:hidden;padding:.125rem .5rem;border-radius:var(--radius-pill);background:var(--color-turquoise-100);color:var(--ui-accent-2-text);white-space:nowrap}.ostatus[data-astro-cid-vtqwwdfh]>.is-shipping[data-astro-cid-vtqwwdfh]{visibility:visible}.ostatus[data-astro-cid-vtqwwdfh]>.is-order[data-astro-cid-vtqwwdfh]{background:var(--ui-icon-bg);color:var(--ui-accent-text)}.orows[data-astro-cid-vtqwwdfh]{display:grid;gap:.25rem;margin:.875rem 0 0;padding:.625rem 0 0;border-top:1px solid var(--ui-border);list-style:none}.orow[data-astro-cid-vtqwwdfh]{--row-done: visible;--row-wait: hidden;--row-icon-bg: var(--ui-icon-bg);--row-icon-fg: var(--ui-icon-fg);--row-ink: var(--ui-text);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;margin-inline:-.375rem;padding:.375rem;border-radius:.5rem}.orow-icon[data-astro-cid-vtqwwdfh]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:.5rem;background:var(--row-icon-bg);color:var(--row-icon-fg);transition:background-color var(--dur-base) ease-out,color var(--dur-base) ease-out}.orow-text[data-astro-cid-vtqwwdfh]{display:grid;min-width:0}.orow-label[data-astro-cid-vtqwwdfh]{font-size:var(--type-size-body-sm);font-weight:600;line-height:1.35;color:var(--row-ink);transition:color var(--dur-base) ease-out}.orow-provider[data-astro-cid-vtqwwdfh]{visibility:var(--row-done);font-size:.6875rem;line-height:1.4;color:var(--ui-text-secondary)}.orow-value[data-astro-cid-vtqwwdfh]{font-size:var(--type-size-eyebrow);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.orow-value[data-astro-cid-vtqwwdfh] .is-done[data-astro-cid-vtqwwdfh]{display:inline-flex;align-items:center;gap:.375rem;visibility:var(--row-done);color:var(--ui-text)}.orow-value[data-astro-cid-vtqwwdfh] .is-wait[data-astro-cid-vtqwwdfh]{visibility:var(--row-wait);font-weight:500;color:var(--ui-text-secondary)}.ocheck[data-astro-cid-vtqwwdfh]{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:var(--ui-accent-2);color:var(--color-white)}.otrack[data-astro-cid-vtqwwdfh]{grid-column:2 / -1;position:relative;height:4px;overflow:hidden;border-radius:var(--radius-pill);background:var(--ui-surface-sunken)}.otrack-fill[data-astro-cid-vtqwwdfh]{position:absolute;inset:0 auto 0 0;width:62%;border-radius:inherit;background:var(--ui-accent-2);transform-origin:left;visibility:var(--row-done)}.omsg[data-astro-cid-vtqwwdfh]{padding:.75rem .875rem}.omsg-side[data-astro-cid-vtqwwdfh]{display:grid;justify-items:end;gap:.25rem}.omsg-side[data-astro-cid-vtqwwdfh] strong[data-astro-cid-vtqwwdfh]{font-size:var(--type-size-body-sm);font-variant-numeric:tabular-nums;color:var(--ui-text)}.omsg-status[data-astro-cid-vtqwwdfh]{padding:.0625rem .5rem;border-radius:var(--radius-pill);background:var(--color-warning-bg);color:var(--color-warning);font-size:.6875rem;font-weight:600;white-space:nowrap}.ostage[data-astro-cid-vtqwwdfh][data-step=order] .orow-payment[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment]) .orow-invoice[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment],[data-step=invoice]) .orow-shipping[data-astro-cid-vtqwwdfh]{--row-done: hidden;--row-wait: visible;--row-icon-bg: var(--ui-surface-sunken);--row-icon-fg: var(--ui-text-secondary);--row-ink: var(--ui-text-secondary)}.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment],[data-step=invoice]) .ostatus[data-astro-cid-vtqwwdfh]>.is-shipping[data-astro-cid-vtqwwdfh]{visibility:hidden}.ostage[data-astro-cid-vtqwwdfh][data-step=order] .ostatus[data-astro-cid-vtqwwdfh]>.is-order[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=payment] .ostatus[data-astro-cid-vtqwwdfh]>.is-payment[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=invoice] .ostatus[data-astro-cid-vtqwwdfh]>.is-invoice[data-astro-cid-vtqwwdfh]{visibility:visible}.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment],[data-step=invoice],[data-step=shipping]) .omsg[data-astro-cid-vtqwwdfh]{border-style:dashed;background:transparent}.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment],[data-step=invoice],[data-step=shipping]) .omsg[data-astro-cid-vtqwwdfh]>[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment],[data-step=invoice],[data-step=shipping]) .ocount[data-astro-cid-vtqwwdfh] .is-two[data-astro-cid-vtqwwdfh]{visibility:hidden}.ostage[data-astro-cid-vtqwwdfh]:is([data-step=order],[data-step=payment],[data-step=invoice],[data-step=shipping]) .ocount[data-astro-cid-vtqwwdfh] .is-one[data-astro-cid-vtqwwdfh]{visibility:visible}@media(max-width:479px){.opanel-body[data-astro-cid-vtqwwdfh],.oorder[data-astro-cid-vtqwwdfh],.omsg[data-astro-cid-vtqwwdfh]{padding:.75rem}[data-astro-cid-vtqwwdfh]:is(.ohead,.omsg) img[data-astro-cid-vtqwwdfh]{width:40px;height:40px}}@media(prefers-reduced-motion:no-preference){.ostage[data-astro-cid-vtqwwdfh][data-phase=idle] .oorder[data-astro-cid-vtqwwdfh]{opacity:0}.ostage[data-astro-cid-vtqwwdfh][data-phase=run] .oorder[data-astro-cid-vtqwwdfh]{animation:o-rise .36s var(--ease-out-brand)}.ostage[data-astro-cid-vtqwwdfh][data-phase=run] .ochip-coupon[data-astro-cid-vtqwwdfh]{animation:o-pop .26s var(--ease-out-brand) var(--o-coupon) backwards}.ostage[data-astro-cid-vtqwwdfh][data-step=payment] .orow-payment[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=invoice] .orow-invoice[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=shipping] .orow-shipping[data-astro-cid-vtqwwdfh]{animation:o-light .9s ease-out}.ostage[data-astro-cid-vtqwwdfh][data-step=payment] .orow-payment[data-astro-cid-vtqwwdfh] .ocheck[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=invoice] .orow-invoice[data-astro-cid-vtqwwdfh] .ocheck[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=shipping] .orow-shipping[data-astro-cid-vtqwwdfh] .ocheck[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=payment] .ostatus[data-astro-cid-vtqwwdfh]>.is-payment[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=invoice] .ostatus[data-astro-cid-vtqwwdfh]>.is-invoice[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=shipping] .ostatus[data-astro-cid-vtqwwdfh]>.is-shipping[data-astro-cid-vtqwwdfh],.ostage[data-astro-cid-vtqwwdfh][data-step=message] .ocount[data-astro-cid-vtqwwdfh] .is-two[data-astro-cid-vtqwwdfh]{animation:o-pop .26s var(--ease-out-brand)}.ostage[data-astro-cid-vtqwwdfh][data-step=shipping] .otrack-fill[data-astro-cid-vtqwwdfh]{animation:o-track var(--o-track) cubic-bezier(.45,0,.25,1)}.ostage[data-astro-cid-vtqwwdfh][data-step=message] .omsg[data-astro-cid-vtqwwdfh]{animation:o-rise .42s var(--ease-out-brand)}}@keyframes o-rise{0%{opacity:0;translate:0 14px}}@keyframes o-pop{0%{opacity:0;scale:.6}}@keyframes o-light{0%{background:color-mix(in srgb,var(--ui-accent-2) 16%,transparent)}}@keyframes o-track{0%{scale:0 1}}.essentials[data-astro-cid-camqoj76]{padding-block:var(--section-space);border-top:1px solid var(--ui-border);background:var(--ui-surface)}.essentials-top[data-astro-cid-camqoj76]{display:grid;gap:2.5rem}.essentials-head[data-astro-cid-camqoj76] h2[data-astro-cid-camqoj76]{margin:0;max-width:16em}.essentials-text[data-astro-cid-camqoj76]{max-width:44ch;margin:1rem 0 0;color:var(--ui-text-reading)}.essentials-actions[data-astro-cid-camqoj76]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem}.essentials-link[data-astro-cid-camqoj76]{display:inline-flex;min-height:44px;align-items:center;font-size:var(--type-size-action-compact)}.essentials-stage[data-astro-cid-camqoj76]{min-width:0;padding:clamp(1rem,3vw,2rem);border-radius:calc(var(--radius-card) * 1.5);background:var(--ui-bg)}.essentials-body[data-astro-cid-camqoj76]{margin-top:clamp(2.5rem,5vw,3.5rem)}.essentials-list[data-astro-cid-camqoj76]{display:grid;gap:2rem 2.5rem;margin:0;padding:0;list-style:none}.essentials-list[data-astro-cid-camqoj76] li[data-astro-cid-camqoj76]{padding-top:1.25rem;border-top:1px solid var(--ui-border)}.essentials-icon[data-astro-cid-camqoj76]{display:inline-flex;flex-shrink:0;width:40px;height:40px;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--ui-icon-bg);color:var(--ui-icon-fg)}.essentials-list[data-astro-cid-camqoj76] h3[data-astro-cid-camqoj76]{margin:.875rem 0 0}.essentials-list[data-astro-cid-camqoj76] p[data-astro-cid-camqoj76]{margin:.5rem 0 0;font-size:var(--type-size-body);line-height:1.6;color:var(--ui-text-reading)}.essentials-list[data-astro-cid-camqoj76] .essentials-plan[data-astro-cid-camqoj76]{margin-top:.75rem}.essentials-bridge[data-astro-cid-camqoj76]{display:flex;align-items:flex-start;gap:1rem;margin-top:2.5rem;padding:1.25rem 1.5rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-bg)}.essentials-bridge[data-astro-cid-camqoj76] p[data-astro-cid-camqoj76]{margin:0;font-size:var(--type-size-body);line-height:1.6;color:var(--ui-text-reading)}.essentials-bridge[data-astro-cid-camqoj76] strong[data-astro-cid-camqoj76]{font-weight:600;color:var(--ui-text)}@media(min-width:640px){.essentials-list[data-astro-cid-camqoj76]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.essentials-top[data-astro-cid-camqoj76]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,5rem);align-items:center}.essentials-list[data-astro-cid-camqoj76]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:639px){.essentials-stage[data-astro-cid-camqoj76]{padding:0;background:none}}@media(max-width:479px){.essentials-actions[data-astro-cid-camqoj76] .btn[data-astro-cid-camqoj76]{width:100%}}.osug[data-astro-cid-2fpb22rf]{padding:1rem;border:1px solid color-mix(in srgb,var(--color-turquoise-500) 45%,transparent);border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-turquoise-500) 8%,transparent)}.osug-label[data-astro-cid-2fpb22rf]{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-accent-2-text)}.osug-mark[data-astro-cid-2fpb22rf]{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:5px;background:var(--color-turquoise-500);color:var(--color-ink-950)}.osug-title[data-astro-cid-2fpb22rf]{margin:.5rem 0 0;font-family:var(--font-display);font-size:var(--type-size-body-lg);font-weight:600;line-height:1.3;color:var(--ui-text)}.osug-why[data-astro-cid-2fpb22rf]{margin:.25rem 0 0;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-reading)}.osug-foot[data-astro-cid-2fpb22rf],.osug-note[data-astro-cid-2fpb22rf],.obutton[data-astro-cid-2fpb22rf]{display:grid}[data-astro-cid-2fpb22rf]:is(.osug-foot,.osug-note,.obutton)>[data-astro-cid-2fpb22rf]{grid-area:1 / 1}.osug-foot[data-astro-cid-2fpb22rf]{min-height:2.75rem;align-items:center;margin-top:.875rem;padding-top:.875rem;border-top:1px solid color-mix(in srgb,var(--color-white) 10%,transparent)}.osug-pending[data-astro-cid-2fpb22rf]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;visibility:hidden}.osug-note[data-astro-cid-2fpb22rf]{font-size:var(--type-size-eyebrow);color:var(--ui-text-secondary)}.osug-note[data-astro-cid-2fpb22rf] .is-approved[data-astro-cid-2fpb22rf]{visibility:hidden;font-weight:600;color:var(--ui-accent-2-text)}.obutton-wrap[data-astro-cid-2fpb22rf]{position:relative;flex-shrink:0}.ocursor[data-astro-cid-2fpb22rf]{position:absolute;right:18%;bottom:-12px;opacity:0;fill:var(--color-white);stroke:var(--color-ink-950);stroke-width:1.4;stroke-linejoin:round;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-ink-950) 50%,transparent));pointer-events:none}.obutton[data-astro-cid-2fpb22rf]{justify-items:center;min-width:6.5rem;padding:.5rem 1rem;border-radius:var(--radius-control);background:var(--ui-accent-fill);color:var(--ui-on-accent);font-size:var(--type-size-body-sm);font-weight:600}.obutton[data-astro-cid-2fpb22rf] .is-apply[data-astro-cid-2fpb22rf]{visibility:hidden}.osug-result[data-astro-cid-2fpb22rf]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem}.oresult-check[data-astro-cid-2fpb22rf]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;background:var(--color-turquoise-500);color:var(--color-ink-950)}.oresult-text[data-astro-cid-2fpb22rf]{display:grid;gap:.0625rem;min-width:0}.oresult-text[data-astro-cid-2fpb22rf] strong[data-astro-cid-2fpb22rf]{font-size:var(--type-size-body-sm);font-weight:600;line-height:1.35;color:var(--ui-text)}.oresult-text[data-astro-cid-2fpb22rf] span[data-astro-cid-2fpb22rf]{font-size:var(--type-size-eyebrow);line-height:1.4;color:var(--ui-text-secondary)}@media(max-width:479px){.osug[data-astro-cid-2fpb22rf]{padding:.875rem}}.opst:is([data-step=scan],[data-step=week],[data-step=things]) .osug[data-astro-cid-2fpb22rf]{opacity:0}.opst:is([data-step=suggest],[data-step=approved]) .osug-pending[data-astro-cid-2fpb22rf],.opst[data-step=approved] .osug-note[data-astro-cid-2fpb22rf] .is-approved[data-astro-cid-2fpb22rf],.opst[data-step=approved] .obutton[data-astro-cid-2fpb22rf] .is-apply[data-astro-cid-2fpb22rf]{visibility:visible}.opst:is([data-step=suggest],[data-step=approved]) .osug-result[data-astro-cid-2fpb22rf],.opst[data-step=approved] .osug-note[data-astro-cid-2fpb22rf] .is-promise[data-astro-cid-2fpb22rf],.opst[data-step=approved] .obutton[data-astro-cid-2fpb22rf] .is-approve[data-astro-cid-2fpb22rf]{visibility:hidden}@media(prefers-reduced-motion:no-preference){.opst[data-step=suggest] .ocursor[data-astro-cid-2fpb22rf]{animation:os-cursor-in var(--op-cursor) cubic-bezier(.3,.7,.3,1) var(--op-cursor-in) both,os-click var(--op-press) ease-out var(--op-approve-press)}.opst[data-step=approved] .ocursor[data-astro-cid-2fpb22rf]{opacity:1;animation:os-click var(--op-press) ease-out var(--op-apply-press)}.opst[data-step=applied] .ocursor[data-astro-cid-2fpb22rf]{animation:os-cursor-out .26s ease-out both}.opst[data-step=suggest] .osug[data-astro-cid-2fpb22rf]{animation:os-rise .38s var(--ease-out-brand)}.opst[data-step=suggest] .obutton[data-astro-cid-2fpb22rf]{animation:os-press var(--op-press) ease-out var(--op-approve-press)}.opst[data-step=approved] .obutton[data-astro-cid-2fpb22rf]{animation:os-press var(--op-press) ease-out var(--op-apply-press)}.opst[data-step=approved] .osug-note[data-astro-cid-2fpb22rf] .is-approved[data-astro-cid-2fpb22rf],.opst[data-step=approved] .obutton[data-astro-cid-2fpb22rf] .is-apply[data-astro-cid-2fpb22rf]{animation:os-rise .26s var(--ease-out-brand)}.opst[data-step=applied] .osug-pending[data-astro-cid-2fpb22rf]{visibility:visible;animation:os-out .2s ease-out forwards}.opst[data-step=applied] .oresult-check[data-astro-cid-2fpb22rf]{animation:os-pop .26s var(--ease-out-brand) .14s backwards}.opst[data-step=applied] .oresult-text[data-astro-cid-2fpb22rf]{animation:os-rise .3s var(--ease-out-brand) .2s backwards}.opst[data-step=applied] .osug[data-astro-cid-2fpb22rf]{animation:os-done .9s ease-out}}@keyframes os-rise{0%{opacity:0;translate:0 10px}}@keyframes os-pop{0%{opacity:0;scale:.5}}@keyframes os-out{to{opacity:0;visibility:hidden;translate:0 -6px}}@keyframes os-cursor-in{0%{opacity:0;translate:-150px 70px}to{opacity:1;translate:0 0}}@keyframes os-cursor-out{0%{opacity:1}to{opacity:0;translate:10px 10px}}@keyframes os-click{50%{scale:.82}}@keyframes os-press{50%{scale:.94;box-shadow:0 0 0 5px color-mix(in srgb,var(--color-white) 25%,transparent)}}@keyframes os-done{0%{box-shadow:0 0 color-mix(in srgb,var(--color-turquoise-500) 55%,transparent)}to{box-shadow:0 0 0 16px transparent}}.oweek[data-astro-cid-bca65jav]{display:flex;flex-direction:column;padding:1.125rem;border:1px solid var(--op-line);border-radius:var(--radius-control);background:var(--op-card)}.oweek-label[data-astro-cid-bca65jav]{margin:0;font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-text-secondary)}.oweek-figure[data-astro-cid-bca65jav]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.25rem}.oweek-total[data-astro-cid-bca65jav]{font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ui-text)}.oweek-delta[data-astro-cid-bca65jav]{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ui-warning) 16%,transparent);color:var(--ui-warning);font-size:var(--type-size-eyebrow);font-weight:600;white-space:nowrap}.oweek-prev[data-astro-cid-bca65jav]{margin:.25rem 0 0;font-size:var(--type-size-eyebrow);font-variant-numeric:tabular-nums;color:var(--ui-text-secondary)}.ochart[data-astro-cid-bca65jav]{display:block;width:100%;height:auto;margin-top:.875rem;overflow:visible}.ochart[data-astro-cid-bca65jav] polyline[data-astro-cid-bca65jav]{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.oline-previous[data-astro-cid-bca65jav]{stroke:var(--op-previous);stroke-dasharray:5 5}.oline-current[data-astro-cid-bca65jav]{stroke:var(--op-current)}.oline-end[data-astro-cid-bca65jav]{fill:var(--op-current);stroke:var(--ui-surface);stroke-width:2.5}.olegend[data-astro-cid-bca65jav]{display:flex;gap:1rem;margin:.5rem 0 0;font-size:.8125rem;color:var(--ui-text-secondary)}.olegend[data-astro-cid-bca65jav]>span[data-astro-cid-bca65jav]{display:inline-flex;align-items:center;gap:.375rem}.oswatch[data-astro-cid-bca65jav]{width:14px;border-top:2px solid var(--op-current)}.is-previous[data-astro-cid-bca65jav] .oswatch[data-astro-cid-bca65jav]{border-top:2px dashed var(--op-previous)}.ometrics[data-astro-cid-bca65jav]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:auto 0 0;padding-top:1rem}.ometrics[data-astro-cid-bca65jav]>div[data-astro-cid-bca65jav]{display:grid;gap:.125rem;padding:.5rem .625rem;border-radius:8px;background:var(--op-card)}.ometrics[data-astro-cid-bca65jav] dt[data-astro-cid-bca65jav]{font-size:.8125rem;color:var(--ui-text-secondary)}.ometrics[data-astro-cid-bca65jav] dd[data-astro-cid-bca65jav]{margin:0;font-size:var(--type-size-body-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ui-text)}@media(prefers-reduced-motion:no-preference){.opst[data-step=week] .oweek[data-astro-cid-bca65jav]{animation:ow-rise .38s var(--ease-out-brand)}.opst[data-step=week] .oweek-delta[data-astro-cid-bca65jav]{animation:ow-pop .26s var(--ease-out-brand) var(--op-count-end) backwards}.opst[data-step=week] .oline-current[data-astro-cid-bca65jav]{stroke-dasharray:1;animation:ow-draw var(--op-chart) cubic-bezier(.45,0,.25,1) .2s backwards}.opst[data-step=week] .oline-end[data-astro-cid-bca65jav]{animation:ow-pop .24s var(--ease-out-brand) calc(.2s + var(--op-chart)) backwards}.opst[data-step=week] .ometrics[data-astro-cid-bca65jav]>div[data-astro-cid-bca65jav]{animation:ow-rise .32s var(--ease-out-brand) calc(.5s + var(--i) * var(--op-metric-step)) backwards}}@keyframes ow-rise{0%{opacity:0;translate:0 12px}}@keyframes ow-pop{0%{opacity:0;scale:.5}}@keyframes ow-draw{0%{stroke-dashoffset:1}}.opst-caption[data-astro-cid-kzxjjfqa]{margin-top:.875rem;font-size:.875rem;line-height:1.5;color:var(--ui-text-secondary)}.opst[data-astro-cid-kzxjjfqa]{--type-size-body-sm: .875rem;--type-size-eyebrow: .8125rem;--op-line: color-mix(in srgb, var(--color-white) 10%, transparent);--op-card: color-mix(in srgb, var(--color-white) 4%, transparent);--op-current: var(--color-turquoise-400);--op-previous: var(--color-ink-500);margin:0}.opst-panel[data-astro-cid-kzxjjfqa]{overflow:hidden;border:1px solid var(--op-line);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:0 40px 100px -40px color-mix(in srgb,var(--color-turquoise-500) 40%,transparent)}.opst-bar[data-astro-cid-kzxjjfqa]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-height:52px;padding:.625rem 1.125rem;border-bottom:1px solid var(--op-line);font-size:var(--type-size-body-sm);color:var(--ui-text)}.opst-bar[data-astro-cid-kzxjjfqa] strong[data-astro-cid-kzxjjfqa]{font-family:var(--font-display);font-weight:600}.opst-mark[data-astro-cid-kzxjjfqa]{display:inline-flex;flex-shrink:0;width:24px;height:24px;align-items:center;justify-content:center;border-radius:6px;background:var(--color-turquoise-500);color:var(--color-ink-950)}.ostatus[data-astro-cid-kzxjjfqa]{display:inline-grid;padding-left:.625rem;border-left:1px solid var(--op-line);font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-accent-2-text)}.ostatus[data-astro-cid-kzxjjfqa]>[data-astro-cid-kzxjjfqa]{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.375rem}.is-scanning[data-astro-cid-kzxjjfqa]{visibility:hidden;color:var(--ui-text-secondary)}.opst-store[data-astro-cid-kzxjjfqa]{margin-left:auto;font-size:var(--type-size-eyebrow);color:var(--ui-text-secondary)}.oscan[data-astro-cid-kzxjjfqa]{position:absolute;inset:auto 0 -1px;height:2px}.oscan-fill[data-astro-cid-kzxjjfqa]{display:block;height:100%;background:var(--op-current);transform-origin:left}.opst-body[data-astro-cid-kzxjjfqa]{display:grid;gap:1rem;padding:1.125rem}.opst-side[data-astro-cid-kzxjjfqa]{display:grid;align-content:start;gap:1rem}.othings-title[data-astro-cid-kzxjjfqa]{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-secondary)}.othings-list[data-astro-cid-kzxjjfqa]{display:grid;gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none}.othing[data-astro-cid-kzxjjfqa]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:var(--radius-control);background:var(--op-card);font-size:var(--type-size-body-sm);line-height:1.4;color:var(--ui-text-reading)}.othing-icon[data-astro-cid-kzxjjfqa]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:8px;background:var(--ui-tag-bg);color:var(--ui-icon-fg)}.othing-value[data-astro-cid-kzxjjfqa]{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ui-text)}.othing-fix[data-astro-cid-kzxjjfqa]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-turquoise-500) 45%,transparent)}.othing-done[data-astro-cid-kzxjjfqa]{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .5rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-turquoise-500) 18%,transparent);color:var(--ui-accent-2-text);font-size:.6875rem;font-weight:600;white-space:nowrap}@media(min-width:900px){.opst-body[data-astro-cid-kzxjjfqa]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1.25rem;padding:1.25rem}}@media(max-width:479px){.opst-bar[data-astro-cid-kzxjjfqa]{padding-inline:.875rem}.opst-body[data-astro-cid-kzxjjfqa]{padding:.875rem}.opst-store[data-astro-cid-kzxjjfqa]{display:none}}.opst[data-astro-cid-kzxjjfqa][data-step=scan] .is-scanning[data-astro-cid-kzxjjfqa]{visibility:visible}.opst[data-astro-cid-kzxjjfqa][data-step=scan] .is-ready[data-astro-cid-kzxjjfqa],.opst[data-astro-cid-kzxjjfqa][data-step]:not([data-step=applied]) .othing-done[data-astro-cid-kzxjjfqa]{visibility:hidden}.opst[data-astro-cid-kzxjjfqa]:is([data-step=scan],[data-step=week]) .othings[data-astro-cid-kzxjjfqa]{opacity:0}@media(prefers-reduced-motion:no-preference){.opst[data-astro-cid-kzxjjfqa][data-step=scan] .oscan-fill[data-astro-cid-kzxjjfqa]{animation:op-fill var(--op-scan) cubic-bezier(.45,0,.25,1) backwards}.opst[data-astro-cid-kzxjjfqa][data-step=scan] .is-scanning[data-astro-cid-kzxjjfqa]{animation:op-pulse .9s ease-in-out infinite}.opst[data-astro-cid-kzxjjfqa][data-step=week] .is-ready[data-astro-cid-kzxjjfqa]{animation:op-pop .24s var(--ease-out-brand)}.opst[data-astro-cid-kzxjjfqa][data-step=things] .othings-title[data-astro-cid-kzxjjfqa]{animation:op-rise .3s var(--ease-out-brand)}.opst[data-astro-cid-kzxjjfqa][data-step=things] .othing[data-astro-cid-kzxjjfqa]{animation:op-rise .32s var(--ease-out-brand) calc(.12s + var(--i) * var(--op-thing-step)) backwards}.opst[data-astro-cid-kzxjjfqa][data-step=things] .othing-fix[data-astro-cid-kzxjjfqa]{animation:op-rise .32s var(--ease-out-brand) calc(.12s + var(--i) * var(--op-thing-step)) backwards,op-attention .7s ease-out .9s 2}.opst[data-astro-cid-kzxjjfqa][data-step=applied] .othing-done[data-astro-cid-kzxjjfqa]{animation:op-pop .26s var(--ease-out-brand) .2s backwards}}@keyframes op-fill{0%{scale:0 1}}@keyframes op-rise{0%{opacity:0;translate:0 12px}}@keyframes op-pop{0%{opacity:0;scale:.5}}@keyframes op-pulse{50%{opacity:.45}}@keyframes op-attention{50%{box-shadow:inset 0 0 0 1px var(--color-turquoise-500),0 0 0 4px color-mix(in srgb,var(--color-turquoise-500) 30%,transparent)}}.operator[data-astro-cid-vh2l4ln7]{overflow:hidden;padding-block:var(--section-space);background:var(--ui-bg)}.operator-head[data-astro-cid-vh2l4ln7]{display:grid;gap:1.25rem 4rem}.operator-eyebrow[data-astro-cid-vh2l4ln7]{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .875rem;padding:.25rem .75rem;border:1px solid color-mix(in srgb,var(--color-turquoise-500) 35%,transparent);border-radius:var(--radius-pill);color:var(--ui-accent-2-text)}.operator-head[data-astro-cid-vh2l4ln7] h2[data-astro-cid-vh2l4ln7]{margin:0;max-width:14em}.operator-accent[data-astro-cid-vh2l4ln7]{color:var(--ui-accent-text);white-space:nowrap}.operator-text[data-astro-cid-vh2l4ln7]{max-width:46ch;margin:0;color:var(--ui-text-reading)}.operator-actions[data-astro-cid-vh2l4ln7]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.5rem}.operator-plan[data-astro-cid-vh2l4ln7]{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin:0;font-size:var(--type-size-body-sm);line-height:1.55;color:var(--ui-text-secondary)}.operator-plan[data-astro-cid-vh2l4ln7] .link[data-astro-cid-vh2l4ln7]{display:inline-flex;min-height:44px;align-items:center}.operator-stage[data-astro-cid-vh2l4ln7]{position:relative;margin-top:clamp(2.5rem,5vw,3.5rem)}.operator-stage[data-astro-cid-vh2l4ln7]:before{content:"";position:absolute;inset:-10% -6%;background-image:radial-gradient(color-mix(in srgb,var(--color-white) 9%,transparent) 1px,transparent 1.5px),radial-gradient(closest-side,color-mix(in srgb,var(--color-turquoise-500) 20%,transparent),transparent);background-size:22px 22px,100% 100%;mask-image:radial-gradient(closest-side,black 45%,transparent);pointer-events:none}.operator-stage[data-astro-cid-vh2l4ln7]>*{position:relative}.operator-points[data-astro-cid-vh2l4ln7]{display:grid;gap:1.25rem 2.5rem;margin:clamp(2rem,4vw,2.75rem) 0 0;padding:0;list-style:none}.operator-points[data-astro-cid-vh2l4ln7] li[data-astro-cid-vh2l4ln7]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem}.operator-icon[data-astro-cid-vh2l4ln7]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-white) 10%,transparent);border-radius:var(--radius-control);background:var(--ui-icon-bg);color:var(--ui-icon-fg)}.operator-points[data-astro-cid-vh2l4ln7] p[data-astro-cid-vh2l4ln7]{margin:0;font-size:var(--type-size-body);line-height:1.6;color:var(--ui-text-reading)}.operator-points[data-astro-cid-vh2l4ln7] strong[data-astro-cid-vh2l4ln7]{display:block;font-weight:600;color:var(--ui-text)}@media(min-width:768px){.operator-points[data-astro-cid-vh2l4ln7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.operator-head[data-astro-cid-vh2l4ln7]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}@media(max-width:479px){.operator-actions[data-astro-cid-vh2l4ln7] .btn[data-astro-cid-vh2l4ln7]{width:100%;justify-content:center}}.plans[data-astro-cid-vpvh2t2u]{padding-block:var(--section-space)}.plans-head[data-astro-cid-vpvh2t2u]{display:grid;gap:1.25rem 4rem}.plans-eyebrow[data-astro-cid-vpvh2t2u]{margin:0 0 .75rem;color:var(--ui-accent-2-text)}.plans-head[data-astro-cid-vpvh2t2u] h2[data-astro-cid-vpvh2t2u]{margin:0;max-width:13em}.plans-accent[data-astro-cid-vpvh2t2u]{color:var(--ui-accent-text)}.plans-text[data-astro-cid-vpvh2t2u]{max-width:44ch;margin:0;color:var(--ui-text-reading)}.plans-link[data-astro-cid-vpvh2t2u]{display:inline-flex;min-height:44px;align-items:center;font-size:var(--type-size-action-compact)}.plans-intro[data-astro-cid-vpvh2t2u] .plans-link[data-astro-cid-vpvh2t2u]{margin-top:.5rem}.plans-assurances[data-astro-cid-vpvh2t2u]{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin:1.75rem 0 0;padding:0;list-style:none}.plans-assurances[data-astro-cid-vpvh2t2u] li[data-astro-cid-vpvh2t2u]{display:flex;align-items:center;gap:.5rem;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-reading)}.plans-assurances[data-astro-cid-vpvh2t2u] svg{flex-shrink:0;color:var(--ui-icon-fg)}.plans-swipe-hint[data-astro-cid-vpvh2t2u]{display:none}.ptable[data-astro-cid-vpvh2t2u]{display:grid;margin-top:1.5rem;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-sm)}.pcol[data-astro-cid-vpvh2t2u]{display:grid;align-content:start;gap:1.5rem;min-width:0;padding:1.75rem 1.5rem 2rem}.pcol[data-astro-cid-vpvh2t2u]+.pcol[data-astro-cid-vpvh2t2u]{border-top:1px solid var(--ui-border)}.pcol-start[data-astro-cid-vpvh2t2u]{background:color-mix(in srgb,var(--color-cobalt-700) 3.5%,var(--ui-surface))}.pcol-title[data-astro-cid-vpvh2t2u]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pcol-name[data-astro-cid-vpvh2t2u]{margin:0;font-family:var(--font-display);font-size:var(--type-size-title);font-weight:600;line-height:1.3;color:var(--ui-text)}.pcol-badge[data-astro-cid-vpvh2t2u]{display:inline-flex;padding:.0625rem .625rem;border-radius:var(--radius-pill);background:var(--ui-accent-fill);font-size:var(--type-size-eyebrow);font-weight:600;line-height:1.7;color:var(--ui-on-accent)}.pcol-audience[data-astro-cid-vpvh2t2u]{margin:.375rem 0 0;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-secondary)}.pcol-amount[data-astro-cid-vpvh2t2u]{display:flex;align-items:baseline;gap:.25rem;margin:0;color:var(--ui-text)}.pcol-amount[data-astro-cid-vpvh2t2u] .type-number[data-astro-cid-vpvh2t2u]{font-size:var(--type-size-headline);font-weight:700;line-height:1.1;letter-spacing:-.02em}.pcol-unit[data-astro-cid-vpvh2t2u]{font-size:var(--type-size-body);font-weight:500;color:var(--ui-text-secondary)}.pcol-note[data-astro-cid-vpvh2t2u]{margin:.375rem 0 0;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-secondary)}.pcol-billing[data-astro-cid-vpvh2t2u]{font-size:.875rem;font-weight:600;color:var(--ui-text)}.pcol-btn[data-astro-cid-vpvh2t2u]{width:100%;justify-content:center}.pcol-body[data-astro-cid-vpvh2t2u]{padding-top:1.5rem;border-top:1px solid var(--ui-border)}.pcol-includes[data-astro-cid-vpvh2t2u]{margin:0;font-size:var(--type-size-body-sm);font-weight:600;line-height:1.5;color:var(--ui-text)}.pcol-list[data-astro-cid-vpvh2t2u]{display:grid;gap:.625rem;margin:.875rem 0 0;padding:0;list-style:none}.pcol-list[data-astro-cid-vpvh2t2u] li[data-astro-cid-vpvh2t2u]{display:flex;align-items:flex-start;gap:.625rem;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-reading)}.pcol-list[data-astro-cid-vpvh2t2u] svg{flex-shrink:0;margin-top:2px;color:var(--ui-icon-fg)}.pcol-detail[data-astro-cid-vpvh2t2u]{margin:.75rem 0 0 1.625rem;font-size:.8125rem;line-height:1.6;color:var(--ui-text-secondary)}.plans-premium[data-astro-cid-vpvh2t2u]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem;margin-top:1rem;padding:1.125rem 1.5rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface)}.plans-premium-title[data-astro-cid-vpvh2t2u]{margin:0;font-size:var(--type-size-body);line-height:1.5;color:var(--ui-text)}.plans-premium-title[data-astro-cid-vpvh2t2u] strong[data-astro-cid-vpvh2t2u]{font-family:var(--font-display);font-weight:600}.plans-premium-text[data-astro-cid-vpvh2t2u]{max-width:72ch;margin:.25rem 0 0;font-size:var(--type-size-body-sm);line-height:1.55;color:var(--ui-text-secondary)}.plans-terms[data-astro-cid-vpvh2t2u]{margin:1rem 0 0;font-size:var(--type-size-body-sm);line-height:1.55;color:var(--ui-text-secondary)}@media(max-width:639px){.plans-assurances[data-astro-cid-vpvh2t2u]{display:grid;gap:.5rem;margin-top:1.25rem}.plans-swipe-hint[data-astro-cid-vpvh2t2u]{display:block;margin:1.5rem 0 0;font-size:var(--type-size-body-sm);line-height:1.5;color:var(--ui-text-secondary)}.ptable[data-astro-cid-vpvh2t2u]{margin-top:.75rem;grid-auto-flow:column;grid-auto-columns:86%;gap:.75rem;padding-bottom:.75rem;overflow-x:auto;border:0;border-radius:0;background:none;box-shadow:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.pcol[data-astro-cid-vpvh2t2u]{scroll-snap-align:start;padding:1.5rem 1.25rem 1.75rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface)}.pcol[data-astro-cid-vpvh2t2u]+.pcol[data-astro-cid-vpvh2t2u]{border-top:1px solid var(--ui-border)}.pcol-start[data-astro-cid-vpvh2t2u]{border-color:var(--ui-accent-fill);background:color-mix(in srgb,var(--color-cobalt-700) 3.5%,var(--ui-surface))}}@media(min-width:640px){.ptable[data-astro-cid-vpvh2t2u]{grid-template-columns:repeat(2,minmax(0,1fr))}.pcol[data-astro-cid-vpvh2t2u]+.pcol[data-astro-cid-vpvh2t2u]{border-top:0}.pcol[data-astro-cid-vpvh2t2u]:nth-child(2n){border-left:1px solid var(--ui-border)}.pcol[data-astro-cid-vpvh2t2u]:nth-child(n+3){border-top:1px solid var(--ui-border)}}@media(min-width:1024px){.plans-head[data-astro-cid-vpvh2t2u]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.ptable[data-astro-cid-vpvh2t2u]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto auto 1fr}.pcol[data-astro-cid-vpvh2t2u]{grid-row:span 4;grid-template-rows:subgrid;gap:0;padding:2rem 1.75rem 2.25rem}.pcol[data-astro-cid-vpvh2t2u]:nth-child(n+3){border-top:0}.pcol[data-astro-cid-vpvh2t2u]+.pcol[data-astro-cid-vpvh2t2u]{border-left:1px solid var(--ui-border)}.pcol-price[data-astro-cid-vpvh2t2u]{padding-top:1.75rem}.pcol-action[data-astro-cid-vpvh2t2u]{padding-block:1.5rem}}.move[data-astro-cid-zbb37bwy]{padding-block:var(--section-space);border-top:1px solid var(--ui-border);background:var(--ui-surface)}.move-head[data-astro-cid-zbb37bwy]{display:grid;gap:1.25rem 4rem}.move-eyebrow[data-astro-cid-zbb37bwy]{margin:0 0 .75rem;color:var(--ui-accent-2-text)}.move-head[data-astro-cid-zbb37bwy] h2[data-astro-cid-zbb37bwy]{margin:0;max-width:14em}.move-accent[data-astro-cid-zbb37bwy]{color:var(--ui-accent-text)}.move-text[data-astro-cid-zbb37bwy]{max-width:48ch;margin:0;color:var(--ui-text-reading)}.move-grid[data-astro-cid-zbb37bwy]{display:grid;gap:2rem 3rem;margin-top:clamp(2rem,5vw,3rem)}.move-main[data-astro-cid-zbb37bwy]{min-width:0}.report[data-astro-cid-zbb37bwy]{margin:0}.report-window[data-astro-cid-zbb37bwy]{overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);box-shadow:var(--shadow-sm)}.report-bar[data-astro-cid-zbb37bwy]{display:flex;align-items:center;gap:.875rem;height:44px;padding-inline:.875rem;border-bottom:1px solid var(--ui-border)}.report-dots[data-astro-cid-zbb37bwy]{display:flex;gap:.375rem}.report-dots[data-astro-cid-zbb37bwy] span[data-astro-cid-zbb37bwy]{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--ui-border)}.report-title[data-astro-cid-zbb37bwy]{font-family:var(--font-display);font-size:var(--type-size-body-sm);font-weight:600;color:var(--ui-text)}.report-status[data-astro-cid-zbb37bwy]{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .5rem;border-radius:var(--radius-pill);background:var(--ui-success-bg);font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-success)}.report-body[data-astro-cid-zbb37bwy]{padding:1rem;background:var(--ui-bg)}.report-sources[data-astro-cid-zbb37bwy]{display:flex;flex-wrap:wrap;gap:.5rem .875rem;margin:0;padding:0}.report-source[data-astro-cid-zbb37bwy]{padding:.25rem 0;font-size:var(--type-size-eyebrow);font-weight:600;line-height:1.6;color:var(--ui-text-secondary)}.report-source[data-astro-cid-zbb37bwy].is-current{color:var(--ui-text);text-decoration:underline;text-underline-offset:.25rem}.report-table[data-astro-cid-zbb37bwy]{width:100%;margin-top:.875rem;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface);font-size:var(--type-size-body-sm)}.report-table[data-astro-cid-zbb37bwy] th[data-astro-cid-zbb37bwy],.report-table[data-astro-cid-zbb37bwy] td[data-astro-cid-zbb37bwy]{padding:.625rem .875rem;border-top:1px solid var(--ui-border);text-align:right}.report-table[data-astro-cid-zbb37bwy] thead[data-astro-cid-zbb37bwy] th[data-astro-cid-zbb37bwy]{border-top:0;background:var(--ui-surface-sunken);font-size:var(--type-size-eyebrow);font-weight:600;color:var(--ui-text-secondary)}.report-table[data-astro-cid-zbb37bwy] th[data-astro-cid-zbb37bwy]:first-child{text-align:left}.report-table[data-astro-cid-zbb37bwy] tbody[data-astro-cid-zbb37bwy] th[data-astro-cid-zbb37bwy]{font-weight:600;color:var(--ui-text)}.report-table[data-astro-cid-zbb37bwy] tbody[data-astro-cid-zbb37bwy] th[data-astro-cid-zbb37bwy] span[data-astro-cid-zbb37bwy]{display:block;font-size:var(--type-size-eyebrow);font-weight:400;color:var(--ui-text-secondary)}.report-table[data-astro-cid-zbb37bwy] td[data-astro-cid-zbb37bwy]{color:var(--ui-text)}.report-foot[data-astro-cid-zbb37bwy]{margin:.75rem 0 0;font-size:var(--type-size-eyebrow);color:var(--ui-text-secondary)}.move-notes[data-astro-cid-zbb37bwy]{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.move-notes[data-astro-cid-zbb37bwy] li[data-astro-cid-zbb37bwy]{display:flex;align-items:flex-start;gap:.625rem;font-size:var(--type-size-body);line-height:1.55;color:var(--ui-text-reading)}.move-notes[data-astro-cid-zbb37bwy] svg{flex-shrink:0;margin-top:.15rem;color:var(--ui-icon-fg)}.call[data-astro-cid-zbb37bwy]{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-bg)}.call-icon[data-astro-cid-zbb37bwy]{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--ui-icon-bg);color:var(--ui-icon-fg)}.call[data-astro-cid-zbb37bwy] h3[data-astro-cid-zbb37bwy]{margin:1rem 0 0}.call-text[data-astro-cid-zbb37bwy]{margin:1.25rem 0 0;font-size:var(--type-size-body);line-height:1.55;color:var(--ui-text-reading)}.call-actions[data-astro-cid-zbb37bwy]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem}.call-link[data-astro-cid-zbb37bwy]{display:inline-flex;min-height:44px;align-items:center;font-size:var(--type-size-action-compact)}.call-note[data-astro-cid-zbb37bwy]{margin:.75rem 0 0;font-size:var(--type-size-body-sm);line-height:1.55;color:var(--ui-text-secondary)}@media(min-width:1024px){.move-head[data-astro-cid-zbb37bwy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.move-grid[data-astro-cid-zbb37bwy]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}@media(max-width:479px){.call-actions[data-astro-cid-zbb37bwy] .btn[data-astro-cid-zbb37bwy]{width:100%}.report-table[data-astro-cid-zbb37bwy] th[data-astro-cid-zbb37bwy],.report-table[data-astro-cid-zbb37bwy] td[data-astro-cid-zbb37bwy]{padding:.5rem .625rem}}.campaign-flow[data-astro-cid-3eoh6uvt]{display:block;--flow-out: cubic-bezier(.22, 1, .36, 1);--flow-travel: cubic-bezier(.65, 0, .35, 1)}.demand-stage[data-astro-cid-3eoh6uvt]{position:relative;container-type:size;height:clamp(390px,35vw,460px);isolation:isolate;overflow:hidden}.demand-field[data-astro-cid-3eoh6uvt]{position:absolute;inset:0;pointer-events:none}.demand-tile[data-astro-cid-3eoh6uvt]{--start-x: var(--sx);--start-y: var(--sy);--bend-x: var(--mx);--bend-y: var(--my);--tx: 65;--ty: 48;position:absolute;left:0;top:0;display:grid;place-items:center;width:var(--size);height:var(--size);border:1px solid var(--ui-accent-text);border-radius:5px;color:var(--ui-accent-text);background:var(--ui-surface);opacity:var(--rest-opacity);transform:translate3d(calc(var(--start-x) * 1cqw),calc(var(--start-y) * 1cqh),0) rotate(var(--angle))}.demand-tile[data-astro-cid-3eoh6uvt]:nth-child(3n){background:var(--ui-accent-text);color:var(--ui-bg)}.demand-tile[data-astro-cid-3eoh6uvt]:nth-child(4n){border-radius:50%}.demand-tile[data-astro-cid-3eoh6uvt] svg{width:60%;height:60%}.scene-copy[data-astro-cid-3eoh6uvt]{position:absolute;left:3%;top:10%;z-index:3;width:34%;display:grid}.scene-copy[data-astro-cid-3eoh6uvt] p[data-astro-cid-3eoh6uvt]{grid-area:1 / 1;margin:0;font-family:var(--font-display);font-size:clamp(1.625rem,2.5vw,2.5rem);font-weight:500;line-height:1.2;letter-spacing:-.045em;color:var(--ui-text)}.copy-arrival[data-astro-cid-3eoh6uvt]{opacity:0}.order-deck[data-astro-cid-3eoh6uvt]{position:absolute;top:45%;left:67%;width:286px;height:294px;transform:translate(-50%,-50%);perspective:1100px}.paper-object[data-astro-cid-3eoh6uvt]{position:absolute;inset:0;transform-origin:50% 18%;filter:drop-shadow(0 18px 18px rgb(0 0 0 / .12))}.paper-sheet[data-astro-cid-3eoh6uvt]{height:100%;padding:1.5rem 1.625rem;border-radius:6px 6px 0 0;background:var(--color-white);color:var(--color-ink-950);clip-path:polygon(0 0,100% 0,100% 97%,96% 100%,92% 97%,88% 100%,84% 97%,80% 100%,76% 97%,72% 100%,68% 97%,64% 100%,60% 97%,56% 100%,52% 97%,48% 100%,44% 97%,40% 100%,36% 97%,32% 100%,28% 97%,24% 100%,20% 97%,16% 100%,12% 97%,8% 100%,4% 97%,0 100%)}.paper-front[data-astro-cid-3eoh6uvt]{z-index:3;transform:rotate(-5deg)}.paper-back-far[data-astro-cid-3eoh6uvt]{z-index:1;opacity:.38;transform:translate3d(54px,-19px,-90px) rotate(12deg) scale(.94)}.paper-back-near[data-astro-cid-3eoh6uvt]{z-index:2;opacity:.65;transform:translate3d(-35px,25px,-45px) rotate(-13deg) scale(.96)}.paper-back[data-astro-cid-3eoh6uvt] .paper-sheet[data-astro-cid-3eoh6uvt]{background:var(--color-ink-100)}.back-heading[data-astro-cid-3eoh6uvt]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.back-heading[data-astro-cid-3eoh6uvt] .brand-mark{width:17px;height:17px;color:var(--color-cobalt-700)}.back-rule[data-astro-cid-3eoh6uvt]{display:block;height:5px;width:80%;margin-top:2rem;border-radius:2px;background:var(--color-ink-200)}.back-rule[data-astro-cid-3eoh6uvt].short{width:55%;margin-top:.625rem}.back-confirm[data-astro-cid-3eoh6uvt]{display:flex;align-items:center;gap:.5rem;margin-top:4.5rem;font-size:.8125rem}.receipt-brand[data-astro-cid-3eoh6uvt]{display:flex;align-items:center;gap:.5rem;font-size:.6875rem;color:var(--ui-text-secondary)}.receipt-brand[data-astro-cid-3eoh6uvt] .brand-mark{width:18px;height:18px;color:var(--ui-accent-text)}.receipt-brand[data-astro-cid-3eoh6uvt]>svg{margin-left:auto;color:var(--ui-text)}.receipt-title[data-astro-cid-3eoh6uvt]{display:grid;margin-top:1.375rem;font-family:var(--font-display);font-size:2.25rem;font-weight:500;line-height:1.1;letter-spacing:-.055em}.receipt-title[data-astro-cid-3eoh6uvt] strong[data-astro-cid-3eoh6uvt]{font-weight:500}.receipt-reservation[data-astro-cid-3eoh6uvt]{display:flex;align-items:center;gap:.375rem;margin-top:1.25rem;font-size:.75rem}.reservation-mark[data-astro-cid-3eoh6uvt]{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--ui-surface-sunken);color:var(--ui-success)}.receipt-rule[data-astro-cid-3eoh6uvt]{height:1px;margin:1.25rem -1.625rem 0;border-top:1px dashed var(--ui-border)}.receipt-footer[data-astro-cid-3eoh6uvt]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.6875rem;color:var(--ui-text-secondary)}.receipt-seal[data-astro-cid-3eoh6uvt]{position:absolute;right:1.75rem;top:7rem;display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--ui-success);border-radius:50%;color:var(--ui-success);transform:rotate(8deg)}.deck-shadow[data-astro-cid-3eoh6uvt]{position:absolute;z-index:0;bottom:-35px;left:7%;width:90%;height:10px;border-radius:50%;background:#0000001f;transform:rotate(-5deg)}.scene-signature[data-astro-cid-3eoh6uvt]{position:absolute;left:67%;bottom:5%;display:flex;align-items:center;justify-content:center;gap:.75rem;width:340px;transform:translate(-50%);font-size:.8125rem;line-height:1.6;color:var(--ui-text-secondary)}.scene-signature[data-astro-cid-3eoh6uvt] .brand-mark{width:23px;height:23px;color:var(--ui-accent-text)}@media(prefers-reduced-motion:no-preference){[data-astro-cid-3eoh6uvt][data-animation-active=true] .demand-tile[data-astro-cid-3eoh6uvt]{animation:demand-gathers 1.95s var(--flow-travel) var(--delay) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .copy-arrival[data-astro-cid-3eoh6uvt]{animation:copy-departs .28s var(--flow-out) var(--flow-orders) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .copy-outcome[data-astro-cid-3eoh6uvt]{animation:copy-resolves .28s var(--flow-out) var(--flow-orders) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .paper-front[data-astro-cid-3eoh6uvt]{animation:paper-unfolds .78s var(--flow-out) var(--flow-unfold) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .paper-back-near[data-astro-cid-3eoh6uvt]{animation:near-sheet-settles .7s var(--flow-out) calc(var(--flow-orders) + 80ms) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .paper-back-far[data-astro-cid-3eoh6uvt]{animation:far-sheet-settles .7s var(--flow-out) calc(var(--flow-orders) + .22s) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .receipt-title[data-astro-cid-3eoh6uvt]{animation:copy-resolves .24s var(--flow-out) var(--flow-orders) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .receipt-reservation[data-astro-cid-3eoh6uvt]{animation:copy-resolves .24s var(--flow-out) var(--flow-stock) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .receipt-seal[data-astro-cid-3eoh6uvt]{animation:order-seals .3s var(--flow-out) calc(var(--flow-orders) + .16s) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .receipt-footer[data-astro-cid-3eoh6uvt]{animation:copy-resolves .24s var(--flow-out) var(--flow-notification) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .scene-signature[data-astro-cid-3eoh6uvt]{animation:signature-resolves .3s ease-out var(--flow-notification) both}[data-astro-cid-3eoh6uvt][data-animation-active=true] .deck-shadow[data-astro-cid-3eoh6uvt]{animation:shadow-resolves .7s ease-out var(--flow-unfold) both}}@keyframes demand-gathers{0%{opacity:0;transform:translate3d(calc(var(--start-x) * 1cqw - 35px),calc(var(--start-y) * 1cqh),0) rotate(var(--angle)) scale(.8)}14%{opacity:.85}55%{opacity:.85;transform:translate3d(calc(var(--bend-x) * 1cqw),calc(var(--bend-y) * 1cqh),0) rotate(0) scale(1)}78%,80%{opacity:0;transform:translate3d(calc(var(--tx) * 1cqw),calc(var(--ty) * 1cqh),0) rotate(24deg) scale(.3)}81%{opacity:0;transform:translate3d(calc(var(--start-x) * 1cqw),calc(var(--start-y) * 1cqh),0) rotate(var(--angle))}to{opacity:var(--rest-opacity);transform:translate3d(calc(var(--start-x) * 1cqw),calc(var(--start-y) * 1cqh),0) rotate(var(--angle))}}@keyframes paper-unfolds{0%{opacity:0;transform:translate3d(0,18px,-120px) rotateX(48deg) rotateY(-26deg) rotate(-8deg) scale(.7)}to{opacity:1;transform:translateZ(0) rotateX(0) rotateY(0) rotate(-5deg) scale(1)}}@keyframes near-sheet-settles{0%{opacity:0;transform:translateZ(-45px) rotate(-5deg) scale(.88)}to{opacity:.65;transform:translate3d(-35px,25px,-45px) rotate(-13deg) scale(.96)}}@keyframes far-sheet-settles{0%{opacity:0;transform:translateZ(-90px) rotate(-5deg) scale(.86)}to{opacity:.38;transform:translate3d(54px,-19px,-90px) rotate(12deg) scale(.94)}}@keyframes order-seals{0%{opacity:0;transform:rotate(8deg) scale(1.35)}to{opacity:1;transform:rotate(8deg) scale(1)}}@keyframes copy-resolves{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes signature-resolves{0%{opacity:0}to{opacity:1}}@keyframes shadow-resolves{0%{opacity:0}to{opacity:1}}@keyframes copy-departs{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.campaign-flow[data-astro-cid-3eoh6uvt] *{animation:none;transition:none}}@media(max-width:900px)and (min-width:600px){.demand-stage[data-astro-cid-3eoh6uvt]{height:420px}.order-deck[data-astro-cid-3eoh6uvt]{left:68%;width:250px;height:286px}.scene-copy[data-astro-cid-3eoh6uvt]{left:0;width:33%}.scene-signature[data-astro-cid-3eoh6uvt]{left:68%;width:260px}.receipt-title[data-astro-cid-3eoh6uvt]{font-size:2rem}.receipt-seal[data-astro-cid-3eoh6uvt]{right:1.25rem;width:44px;height:44px}}@media(max-width:599px){.demand-stage[data-astro-cid-3eoh6uvt]{height:535px}.demand-tile[data-astro-cid-3eoh6uvt]{--start-x: var(--phone-x);--start-y: var(--phone-y);--bend-x: 46;--bend-y: 37;--tx: 51;--ty: 57}.scene-copy[data-astro-cid-3eoh6uvt]{top:.75rem;bottom:auto;left:0;width:100%;text-align:center}.scene-copy[data-astro-cid-3eoh6uvt] p[data-astro-cid-3eoh6uvt]{font-size:1.375rem}.scene-copy[data-astro-cid-3eoh6uvt] br[data-astro-cid-3eoh6uvt]{display:none}.order-deck[data-astro-cid-3eoh6uvt]{left:50%;top:59%;width:min(248px,calc(100% - 3.25rem));height:280px}.receipt-title[data-astro-cid-3eoh6uvt]{font-size:2rem}.paper-sheet[data-astro-cid-3eoh6uvt]{padding:1.25rem}.receipt-rule[data-astro-cid-3eoh6uvt]{margin-inline:-1.25rem}.receipt-seal[data-astro-cid-3eoh6uvt]{right:1.25rem;top:6.75rem;width:44px;height:44px}.scene-signature[data-astro-cid-3eoh6uvt]{left:50%;bottom:1%;width:100%}.paper-back-near[data-astro-cid-3eoh6uvt]{transform:translate3d(-20px,25px,-45px) rotate(-13deg) scale(.96)}.paper-back-far[data-astro-cid-3eoh6uvt]{transform:translate3d(28px,-19px,-90px) rotate(12deg) scale(.9)}@keyframes near-sheet-settles{0%{opacity:0;transform:translateZ(-45px) rotate(-5deg) scale(.88)}to{opacity:.65;transform:translate3d(-20px,25px,-45px) rotate(-13deg) scale(.96)}}@keyframes far-sheet-settles{0%{opacity:0;transform:translateZ(-90px) rotate(-5deg) scale(.86)}to{opacity:.38;transform:translate3d(28px,-19px,-90px) rotate(12deg) scale(.9)}}}.campaign[data-astro-cid-fwz5cmo2]{padding-block:var(--section-space);background:var(--ui-bg);color:var(--ui-text);overflow:clip}.campaign-intro[data-astro-cid-fwz5cmo2]{display:grid;gap:1.75rem 4rem;align-items:end}.campaign-eyebrow[data-astro-cid-fwz5cmo2]{display:flex;align-items:center;gap:.625rem;margin:0 0 1.5rem;color:var(--ui-accent-text);font-size:var(--type-size-label);font-weight:500}.campaign[data-astro-cid-fwz5cmo2] h2[data-astro-cid-fwz5cmo2]{margin:0;font-size:clamp(2.25rem,1.25rem + 3vw,3.75rem);letter-spacing:-.055em;line-height:1.1}.campaign-pitch[data-astro-cid-fwz5cmo2]>p[data-astro-cid-fwz5cmo2]{max-width:44ch;margin:0;color:var(--ui-text-reading);font-size:var(--type-size-body-lg);line-height:1.7}.campaign-action[data-astro-cid-fwz5cmo2]{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:46px;margin-top:1.5rem;padding:.625rem 1.125rem;border-radius:var(--radius-control);background:var(--ui-accent-fill);color:var(--ui-on-accent);font-size:var(--type-size-action);font-weight:600;text-decoration:none}.campaign-action[data-astro-cid-fwz5cmo2]:hover{background:var(--ui-accent-fill-hover)}.campaign-theatre[data-astro-cid-fwz5cmo2]{margin:2.5rem 0 0;border-block:1px solid var(--ui-border)}.theatre-heading[data-astro-cid-fwz5cmo2]{padding-top:1rem;text-align:right;color:var(--ui-text-secondary);font-size:var(--type-size-eyebrow)}.campaign-benefits[data-astro-cid-fwz5cmo2]{display:grid;gap:1.5rem;margin:2rem 0;padding:0;list-style:none}.campaign-benefits[data-astro-cid-fwz5cmo2] li[data-astro-cid-fwz5cmo2]{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-content:start;gap:0 .875rem}.campaign-benefits[data-astro-cid-fwz5cmo2] li[data-astro-cid-fwz5cmo2]>svg{grid-row:1 / 3;margin-top:.125rem;color:var(--ui-accent-text)}.campaign-benefits[data-astro-cid-fwz5cmo2] h3[data-astro-cid-fwz5cmo2]{margin:0 0 .5rem;font-size:1rem;line-height:1.4}.campaign-benefits[data-astro-cid-fwz5cmo2] p[data-astro-cid-fwz5cmo2]{max-width:48ch;margin:0;color:var(--ui-text-secondary);font-size:var(--type-size-body-sm);line-height:1.7}.campaign-evidence[data-astro-cid-fwz5cmo2]{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem 1rem;align-items:center;padding:1.25rem 1.5rem;border-radius:var(--radius-control);background:var(--ui-surface)}.campaign-evidence[data-astro-cid-fwz5cmo2]>svg{color:var(--ui-accent-text)}.evidence-label[data-astro-cid-fwz5cmo2]{margin:0 0 .375rem;color:var(--ui-accent-text);font-size:var(--type-size-eyebrow)}.evidence-copy[data-astro-cid-fwz5cmo2] h3[data-astro-cid-fwz5cmo2]{margin:0;font-size:1.0625rem;line-height:1.5}.evidence-description[data-astro-cid-fwz5cmo2]{max-width:70ch;margin:.5rem 0 0;color:var(--ui-text-reading);font-size:var(--type-size-body-sm);line-height:1.6}.evidence-link[data-astro-cid-fwz5cmo2]{grid-column:2;display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--ui-link);font-size:var(--type-size-body-sm);font-weight:500;text-decoration:none;text-underline-offset:.25em}.evidence-link[data-astro-cid-fwz5cmo2]:hover{text-decoration:underline}.campaign[data-astro-cid-fwz5cmo2] a[data-astro-cid-fwz5cmo2]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:5px}.campaign[data-astro-cid-fwz5cmo2] a[data-astro-cid-fwz5cmo2] svg{flex-shrink:0}@media(min-width:900px){.campaign-intro[data-astro-cid-fwz5cmo2]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.campaign-benefits[data-astro-cid-fwz5cmo2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.campaign-evidence[data-astro-cid-fwz5cmo2]{grid-template-columns:1.5rem minmax(0,1fr) auto}.evidence-link[data-astro-cid-fwz5cmo2]{grid-column:auto}}@media(max-width:599px){.campaign[data-astro-cid-fwz5cmo2] h2[data-astro-cid-fwz5cmo2]{font-size:clamp(1.875rem,7.7vw,2.5rem)}.campaign-pitch[data-astro-cid-fwz5cmo2]>p[data-astro-cid-fwz5cmo2]{font-size:1rem}.campaign-eyebrow[data-astro-cid-fwz5cmo2]{margin-bottom:1rem}.campaign-theatre[data-astro-cid-fwz5cmo2]{margin-top:2rem}.campaign-evidence[data-astro-cid-fwz5cmo2]{grid-template-columns:minmax(0,1fr);padding:1.125rem}.campaign-evidence[data-astro-cid-fwz5cmo2]>svg{display:none}.evidence-copy[data-astro-cid-fwz5cmo2] h3[data-astro-cid-fwz5cmo2]{font-size:.9375rem}.evidence-link[data-astro-cid-fwz5cmo2]{grid-column:auto}}.faq[data-astro-cid-mok4efu4]{padding-block:var(--section-space);border-top:1px solid var(--ui-border);background:var(--ui-surface)}.faq-layout[data-astro-cid-mok4efu4]{display:grid;gap:2rem 4rem}.faq-eyebrow[data-astro-cid-mok4efu4]{margin:0 0 .75rem;color:var(--ui-accent-2-text)}.faq-aside[data-astro-cid-mok4efu4] h2[data-astro-cid-mok4efu4]{max-width:14em;margin:0}.faq-help[data-astro-cid-mok4efu4]{margin-top:1.5rem;padding:1.25rem;border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-bg)}.faq-help-icon[data-astro-cid-mok4efu4]{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--ui-icon-bg);color:var(--ui-icon-fg)}.faq-help-title[data-astro-cid-mok4efu4]{margin:.875rem 0 0;font-family:var(--font-display);font-size:var(--type-size-title);font-weight:600;line-height:1.3;color:var(--ui-text)}.faq-help-text[data-astro-cid-mok4efu4]{margin:.375rem 0 0;font-size:var(--type-size-body);line-height:1.6;color:var(--ui-text-reading)}.faq-answer[data-astro-cid-mok4efu4] p[data-astro-cid-mok4efu4]+p[data-astro-cid-mok4efu4]{margin-top:.75rem}.faq-help-btn[data-astro-cid-mok4efu4]{margin-top:1rem}.faq-list[data-astro-cid-mok4efu4]{display:grid;gap:.5rem;align-content:start}details[data-astro-cid-mok4efu4]{border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface);transition:background-color var(--dur-fast) ease-out,border-color var(--dur-fast) ease-out}details[data-astro-cid-mok4efu4]:hover{border-color:var(--ui-border-control)}details[data-astro-cid-mok4efu4][open]{background:var(--ui-bg)}summary[data-astro-cid-mok4efu4]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem 1rem 1.25rem;border-radius:var(--radius-control);font-family:var(--font-display);font-size:var(--type-size-body);font-weight:600;line-height:1.4;color:var(--ui-text);cursor:pointer;list-style:none}summary[data-astro-cid-mok4efu4]::-webkit-details-marker{display:none}summary[data-astro-cid-mok4efu4]:focus-visible{outline-offset:2px}.faq-toggle[data-astro-cid-mok4efu4]{display:inline-flex;flex-shrink:0;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--ui-icon-bg);color:var(--ui-icon-fg);transition:transform var(--dur-fast) var(--ease-out-brand)}details[data-astro-cid-mok4efu4][open] .faq-toggle[data-astro-cid-mok4efu4]{transform:rotate(45deg)}.faq-answer[data-astro-cid-mok4efu4]{padding:0 1.25rem 1.25rem}.faq-answer[data-astro-cid-mok4efu4] p[data-astro-cid-mok4efu4]{max-width:65ch;margin:0;font-size:var(--type-size-body);line-height:1.65;color:var(--ui-text-reading)}.faq-link[data-astro-cid-mok4efu4]{display:inline-flex;min-height:44px;align-items:center;margin-top:.25rem;font-size:var(--type-size-action-compact)}@media(prefers-reduced-motion:reduce){.faq-toggle[data-astro-cid-mok4efu4]{transition:none}}@media(max-width:1023px){.faq-aside[data-astro-cid-mok4efu4]{display:contents}.faq-help[data-astro-cid-mok4efu4]{order:1;margin-top:0}}@media(min-width:1024px){.faq-layout[data-astro-cid-mok4efu4]{grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);align-items:start}summary[data-astro-cid-mok4efu4]{font-size:var(--type-size-body-lg)}.faq-aside[data-astro-cid-mok4efu4]{position:sticky;top:calc(var(--nav-height) + 2rem)}}@media(max-width:479px){.faq-help-btn[data-astro-cid-mok4efu4]{width:100%}}.final-cta[data-astro-cid-nvlca3j3]{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--section-space);background:var(--ui-bg)}.final-cta-glow[data-astro-cid-nvlca3j3]{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--color-white) 18%,transparent) 1px,transparent 1.5px);background-size:22px 22px;mask-image:radial-gradient(60% 90% at 85% 50%,#000,transparent);pointer-events:none}.final-cta-layout[data-astro-cid-nvlca3j3]{display:grid;gap:2.5rem 4rem}.final-cta[data-astro-cid-nvlca3j3] h2[data-astro-cid-nvlca3j3]{max-width:11em;margin:0}.final-cta-accent[data-astro-cid-nvlca3j3]{color:var(--ui-accent-text)}.final-cta-text[data-astro-cid-nvlca3j3]{max-width:40ch;margin:1.25rem 0 0;color:var(--ui-text-reading)}.final-cta-actions[data-astro-cid-nvlca3j3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.final-cta-primary[data-astro-cid-nvlca3j3],.final-cta-secondary[data-astro-cid-nvlca3j3]{min-height:56px;padding-inline:1.75rem}.final-cta-note[data-astro-cid-nvlca3j3]{display:flex;align-items:flex-start;gap:.5rem;margin:1rem 0 0;font-size:var(--type-size-body-sm);line-height:1.55;color:var(--ui-text-reading)}.final-cta-note[data-astro-cid-nvlca3j3] svg{flex-shrink:0;margin-top:2px;color:var(--ui-accent-text)}.final-cta-preview[data-astro-cid-nvlca3j3]{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface)}.final-cta-preview-eyebrow[data-astro-cid-nvlca3j3]{margin:0;color:var(--ui-text-secondary)}.final-cta-preview[data-astro-cid-nvlca3j3] h3[data-astro-cid-nvlca3j3]{margin:1rem 0 0}.final-cta-preview-text[data-astro-cid-nvlca3j3]{margin:.75rem 0 1.5rem;font-size:var(--type-size-body);line-height:1.55;color:var(--ui-text-reading)}@media(min-width:1024px){.final-cta-layout[data-astro-cid-nvlca3j3]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}}@media(max-width:479px){.final-cta-actions[data-astro-cid-nvlca3j3] .btn[data-astro-cid-nvlca3j3]{width:100%}}@media(max-width:639px){#ana-icerik{--section-space: 3rem}}
