.app-hero[data-astro-cid-rwds2vm7]{--arch-ground:var(--jewel-field);isolation:isolate;padding:var(--space-l) var(--gutter) var(--space-xl);background:var(--jewel-field);place-items:center;display:grid;position:relative;overflow:hidden}.app-hero[data-astro-cid-rwds2vm7]:before{content:"";z-index:-1;background:var(--damask) center top / 34rem auto repeat;opacity:.13;position:absolute;inset:-10% 0;mask-image:radial-gradient(at 50% 38%,#0000 22%,#000 70%)}.app-hero-stage[data-astro-cid-rwds2vm7]{text-align:center;flex-direction:column;align-items:center;display:flex}.app-hero-stage[data-astro-cid-rwds2vm7] .app-hero-arch{width:min(70vw,24rem,78svh - 23.01rem);min-width:12rem}.app-hero[data-astro-cid-rwds2vm7] h1[data-astro-cid-rwds2vm7]{font-size:var(--step-3);letter-spacing:.08em;margin-block-start:var(--space-s);line-height:1}.app-hero-category[data-astro-cid-rwds2vm7]{font-size:var(--step-2);color:var(--ivory)}.app-hero-tagline[data-astro-cid-rwds2vm7]{font-size:var(--step-1);color:var(--ivory);margin-block-start:var(--space-2xs);font-style:italic}.app-hero-actions[data-astro-cid-rwds2vm7]{justify-content:center;gap:var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.app-hero-status[data-astro-cid-rwds2vm7]{color:var(--ivory-dim);font-size:var(--step--1);margin-block-start:var(--space-s);font-style:italic}.app-chamber[data-astro-cid-rwds2vm7]{--arch-ground:var(--jewel-field);isolation:isolate;padding-block:var(--space-3xl);background:var(--jewel-field);border-block-end:1px solid var(--gold);position:relative}.app-chamber[data-astro-cid-rwds2vm7]:before{content:"";z-index:-1;background:var(--damask) center / 34rem auto repeat;opacity:.07;position:absolute;inset:0}.app-lead[data-astro-cid-rwds2vm7]{max-width:32ch;font-size:var(--step-2);color:var(--ivory);margin-inline:auto;line-height:1.4}.app-lead[data-astro-cid-rwds2vm7]:first-letter{float:left;border:3px double var(--gold);font-family:var(--font-display);color:var(--gold);margin:.08em .16em 0 0;padding:.12em .18em .04em;font-size:2.75em;line-height:.85}.app-price[data-astro-cid-rwds2vm7]{text-align:center;color:var(--ivory-dim);margin-block-start:var(--space-m);font-style:italic}.app-section-head[data-astro-cid-rwds2vm7]{justify-items:center;gap:var(--space-s);text-align:center;margin-block-end:var(--space-xl);display:grid}.app-chamber[data-astro-cid-rwds2vm7] .app-section-head[data-astro-cid-rwds2vm7]{--rule-ground:var(--jewel-field);margin-block-start:var(--space-3xl)}.app-section-head[data-astro-cid-rwds2vm7] h2[data-astro-cid-rwds2vm7]{font-size:var(--step-2);letter-spacing:.06em}.features[data-astro-cid-rwds2vm7]{justify-content:center;gap:var(--space-xl) var(--space-l);flex-wrap:wrap;margin:0;padding:0;display:flex}.feature[data-astro-cid-rwds2vm7]{align-content:start;justify-items:center;gap:var(--space-xs);text-align:center;width:min(100%,17rem);display:grid}.feature[data-astro-cid-rwds2vm7] .feature-arch{width:min(62%,11rem);margin-block-end:var(--space-xs)}.feature[data-astro-cid-rwds2vm7] h3[data-astro-cid-rwds2vm7]{font-size:var(--step-1);letter-spacing:.04em}.feature[data-astro-cid-rwds2vm7] p[data-astro-cid-rwds2vm7]{max-width:26ch;color:var(--ivory)}.shots[data-astro-cid-rwds2vm7]{gap:var(--space-m);padding:var(--space-m) 0 var(--space-xl);list-style:none;display:flex;overflow-x:auto}.shots[data-astro-cid-rwds2vm7] img{border:1px solid var(--gold-hair);border-radius:1.6rem;width:15rem}.app-questions[data-astro-cid-rwds2vm7]{max-width:48rem;padding-block:var(--space-3xl) var(--space-2xl)}.app-questions-more[data-astro-cid-rwds2vm7]{color:var(--ivory-dim);margin-block-start:var(--space-m);font-style:italic}.app-disclaimer[data-astro-cid-rwds2vm7]{max-width:44rem;padding-block:var(--space-m) var(--space-2xl);text-align:center;color:var(--ivory-dim);font-size:var(--step--1);font-style:italic}.app-more[data-astro-cid-rwds2vm7]{padding-block:var(--space-2xl) var(--space-3xl);border-block-start:1px solid var(--gold-hair)}.app-more-table[data-astro-cid-rwds2vm7]{justify-content:center;gap:var(--space-xl);flex-wrap:wrap;margin:0;padding:0;display:flex}@media (prefers-reduced-motion:no-preference){.motion .app-hero[data-astro-cid-rwds2vm7]:before{translate:0 calc(var(--exit,0) * 9%)}.motion .app-hero-stage[data-astro-cid-rwds2vm7]{translate:0 calc(var(--exit,0) * 14vh);opacity:calc(1 - var(--exit,0) * 1.2)}.motion .app-lead-word[data-astro-cid-rwds2vm7]{opacity:clamp(.62, calc(.62 + ((var(--p,1) - .1) / .26 * var(--count) - var(--i)) * .38), 1)}.motion .features[data-astro-cid-rwds2vm7][data-reveal] .feature[data-astro-cid-rwds2vm7]{opacity:0;transition:opacity 1s var(--ease-out) calc(var(--i) * .16s), translate 1.2s var(--ease-out) calc(var(--i) * .16s);translate:0 2rem}.motion .features[data-astro-cid-rwds2vm7][data-reveal].is-revealed .feature[data-astro-cid-rwds2vm7]{opacity:1;translate:none}}
