.ds-container[data-v-e4818563]{width:100%;max-width:calc(var(--container-narrow) + 2 * var(--gutter));padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.ds-container--wide[data-v-e4818563]{max-width:calc(var(--container-wide) + 2 * var(--gutter))}.ds-button[data-v-3662f1a4]{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--text-base);text-align:center;border:1px solid #0000;font-weight:700;line-height:1.2;text-decoration:none;transition:filter .15s,border-color .15s,background-color .15s;display:inline-flex}.ds-button--primary[data-v-3662f1a4]{background:var(--lamp-gold-gradient);color:var(--lamp-deep);box-shadow:0 6px 20px #e8b04a2e}.ds-button--primary[data-v-3662f1a4]:hover{color:var(--lamp-deep);filter:brightness(1.08)}.ds-button--secondary[data-v-3662f1a4]{border-color:var(--lamp-line);background:var(--lamp-surface);color:var(--lamp-gold-light)}.ds-button--secondary[data-v-3662f1a4]:hover{border-color:var(--lamp-gold)}.ds-button--ghost[data-v-3662f1a4]{min-height:var(--tap);padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2));color:var(--lamp-gold)}.ds-button--ghost[data-v-3662f1a4]:hover{color:var(--lamp-gold-light);text-decoration:underline}.ds-button--block[data-v-3662f1a4]{width:100%}@media (width>=480px){.ds-button--block[data-v-3662f1a4]{width:auto}}.ds-heading__eyebrow[data-v-54972934]{margin-bottom:var(--space-2);color:var(--lamp-gold);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ds-heading__text[data-v-54972934]{color:var(--lamp-gold-light)}.ds-heading--1 .ds-heading__text[data-v-54972934]{font-size:var(--text-3xl);background:var(--lamp-gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.ds-heading--2 .ds-heading__text[data-v-54972934]{font-size:var(--text-2xl)}.ds-heading--3 .ds-heading__text[data-v-54972934]{font-size:var(--text-lg);line-height:var(--leading-snug)}.ds-actions[data-v-7c7c0337]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (width<=479px){.ds-actions[data-v-7c7c0337]>*{flex:100%}}.ds-page[data-v-48ced9d8]{padding-top:var(--space-4);padding-bottom:var(--space-8)}
