.order[data-astro-cid-dckpjipz]{z-index:var(--layer-base);padding:var(--space-section) var(--gutter);background:var(--veil-order);position:relative}.order--page[data-astro-cid-dckpjipz]{padding-top:calc(var(--space-section) * .72)}.steps[data-astro-cid-dckpjipz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem);width:min(1100px,100%);margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-dckpjipz]:before{content:"";background:linear-gradient(90deg, transparent, var(--border-subtle) 10%, var(--border-subtle) 90%, transparent);height:1px;position:absolute;top:22px;left:12%;right:12%}.step[data-astro-cid-dckpjipz]{text-align:center;position:relative}.step__phase[data-astro-cid-dckpjipz]{background:var(--surface-glass);backdrop-filter:blur(6px);border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 1.3rem;display:grid;position:relative}.step__phase[data-astro-cid-dckpjipz] svg{filter:drop-shadow(0 0 8px #e8c98a4d);width:30px;height:30px}.step__title[data-astro-cid-dckpjipz]{font-family:var(--font-display-stack);font-size:var(--text-xl);color:var(--text-accent);margin-bottom:.6rem;font-weight:500}.step__num[data-astro-cid-dckpjipz]{font-family:var(--font-ui-stack);font-size:var(--text-label);letter-spacing:.2em;color:var(--text-eyebrow);vertical-align:middle}.step[data-astro-cid-dckpjipz] p[data-astro-cid-dckpjipz]{max-width:16rem;font-size:var(--text-sm);color:var(--text-secondary);margin:0 auto;line-height:1.65}.formats-block[data-astro-cid-dckpjipz]{margin-top:clamp(3.5rem,9vh,5.5rem)}.formats-block[data-astro-cid-dckpjipz] a{color:var(--text-accent)}.formats[data-astro-cid-dckpjipz]{border:1px solid var(--border-subtle);background:var(--surface-2);gap:0;width:min(1100px,100%);margin:0 auto;padding:0;list-style:none;display:grid}.format[data-astro-cid-dckpjipz]{border-bottom:1px solid var(--border-subtle);grid-template-columns:96px 1fr;align-items:center;gap:1.4rem;padding:clamp(1.2rem,2.5vw,1.8rem) clamp(1.2rem,3vw,2rem);display:grid}.format[data-astro-cid-dckpjipz]:last-child{border-bottom:0}.format__scale[data-astro-cid-dckpjipz]{border:1px solid rgb(var(--gold-rgb) / .55);background:rgb(var(--gold-rgb) / .08);justify-self:center}.format__name[data-astro-cid-dckpjipz]{font-family:var(--font-display-stack);font-size:var(--text-xl);color:var(--text-accent);margin:0;font-style:italic;font-weight:500}.format__size[data-astro-cid-dckpjipz]{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-eyebrow);margin:.35rem 0 .7rem}.format__desc[data-astro-cid-dckpjipz]{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 1rem;line-height:1.6}.format__rows[data-astro-cid-dckpjipz]{margin:0}.format__row[data-astro-cid-dckpjipz]{justify-content:space-between;gap:var(--space-s);border-top:1px solid var(--border-subtle);max-width:22rem;font-size:var(--text-xs);color:var(--text-muted);padding:.55rem 0;display:flex}.format__row[data-astro-cid-dckpjipz] dd[data-astro-cid-dckpjipz]{color:var(--text-primary)}.order__price-note[data-astro-cid-dckpjipz]{width:min(1100px,100%);font-size:var(--text-xs);text-align:center;color:var(--text-muted);margin:1.1rem auto 0;line-height:1.5}.order__bot[data-astro-cid-dckpjipz]{border:1px solid var(--border-default);background:var(--surface-2);text-align:center;width:min(920px,100%);margin:clamp(3rem,8vh,4.5rem) auto 0;padding:clamp(2rem,5vw,3rem)}.order__bot-eyebrow[data-astro-cid-dckpjipz]{font-size:var(--text-label);letter-spacing:.34em;text-transform:uppercase;color:var(--text-eyebrow);margin:0 0 .6rem}.order__bot-title[data-astro-cid-dckpjipz]{font-family:var(--font-display-stack);font-size:var(--text-2xl);color:var(--text-accent);margin:0 0 .8rem;font-weight:500}.order__bot-lead[data-astro-cid-dckpjipz]{max-width:32rem;color:var(--text-secondary);margin:0 auto 1.6rem}.order__cta[data-astro-cid-dckpjipz]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.order__cta[data-astro-cid-dckpjipz] .btn{letter-spacing:.22em;min-height:56px}@media (width<=60rem){.steps[data-astro-cid-dckpjipz]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.8rem}.steps[data-astro-cid-dckpjipz]:before{display:none}}@media (width<=40rem){.steps[data-astro-cid-dckpjipz]{grid-template-columns:1fr}.format[data-astro-cid-dckpjipz]{grid-template-columns:64px 1fr;gap:1rem}}
