@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-3f58c038],[data-v-3f58c038]::backdrop,[data-v-3f58c038]:after,[data-v-3f58c038]:before{--tw-font-weight:initial;--tw-tracking:initial}}}.eyebrow-pill[data-v-3f58c038]{min-height:calc(var(--spacing,.25rem)*7);border-radius:var(--radius-pill,9999px);background-color:var(--color-accent-burgundy,#7a1e2b);padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;color:var(--color-text-inverse,#f7f3ef);justify-content:center;align-items:center;display:inline-flex}.eyebrow-pill--script[data-v-3f58c038]{height:calc(var(--spacing,.25rem)*7)}.eyebrow-pill--caps .eyebrow-pill__label[data-v-3f58c038]{font-size:var(--text-eyebrow,.75rem);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1.35));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-display,.06em);letter-spacing:var(--tracking-display,.06em);text-transform:uppercase}.eyebrow-pill--script .eyebrow-pill__label[data-v-3f58c038]{font-family:var(--font-script,"Pinyon Script","Snell Roundhand","Apple Chancery",cursive);font-size:var(--text-eyebrow-script,1.25rem);line-height:var(--tw-leading,var(--text-eyebrow-script--line-height,1));transform:translateY(-.12em)}.eyebrow-pill--compact[data-v-3f58c038]{height:calc(var(--spacing,.25rem)*5);min-height:0;padding-inline:calc(var(--spacing,.25rem)*2.5)}.eyebrow-pill--compact .eyebrow-pill__label[data-v-3f58c038]{font-size:.625rem}.eyebrow-pill--inverse[data-v-3f58c038]{background-color:var(--color-surface-muted,#f7f3ef);color:var(--color-accent-burgundy,#7a1e2b)}.watermark[data-v-492050fb]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:calc(100% - 1rem);opacity:var(--watermark-opacity,.12);mask-image:var(--watermark-src);mask-position:50%;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:var(--watermark-src);display:block;position:absolute;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.watermark--breathing[data-v-492050fb]{animation:watermark-breathe-492050fb var(--watermark-breathe) var(--ease-standard) var(--watermark-phase) infinite alternate}@keyframes watermark-breathe-492050fb{0%{opacity:0;transform:scale(var(--watermark-from-scale))}55%,to{opacity:var(--watermark-opacity);transform:scale(1)}}.watermark--burgundy[data-v-492050fb]{background-color:var(--color-accent-burgundy,#7a1e2b)}.watermark--rose[data-v-492050fb]{background-color:var(--color-accent-rose,#8b5059)}.watermark--subdued[data-v-492050fb]{background-color:var(--color-accent-subdued,#e9d5d2)}.watermark--inverse[data-v-492050fb]{background-color:var(--color-text-inverse,#f7f3ef)}@media(prefers-reduced-motion:reduce){.watermark--breathing[data-v-492050fb]{animation:none}}.watermark-field[data-v-9e59849b]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity var(--transition-duration-long) var(--ease-standard);position:absolute;inset:0;overflow:clip}.watermark-field--visible[data-v-9e59849b]{opacity:1}@media(max-width:72rem){.watermark-field[data-v-9e59849b]{display:none}}@media(prefers-reduced-motion:reduce){.watermark-field[data-v-9e59849b]{opacity:1;transition:none}}@media(scripting:none){.watermark-field[data-v-9e59849b]{opacity:1}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-fbb0cd4e],[data-v-fbb0cd4e]::backdrop,[data-v-fbb0cd4e]:after,[data-v-fbb0cd4e]:before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.section[data-v-fbb0cd4e]{background-color:var(--color-page,#faf5f2);padding-block:var(--spacing-section,4rem);color:var(--color-text,#3c2a2a);position:relative}.section--compact[data-v-fbb0cd4e]{padding-block:var(--spacing-section-compact,2.5rem)}.section--spacious[data-v-fbb0cd4e]{padding-block:var(--spacing-section-spacious,5.5rem)}.section--inverse[data-v-fbb0cd4e]{background-color:var(--color-surface-inverse,#7a1e2b);color:var(--color-text-inverse,#f7f3ef)}.section-inner[data-v-fbb0cd4e]{width:100%;max-width:var(--container-6xl,72rem);gap:var(--spacing-component-gap,1.25rem);padding-inline:var(--spacing-page-gutter,1rem);margin-inline:auto;position:relative}.section-header[data-v-fbb0cd4e],.section-inner[data-v-fbb0cd4e]{flex-direction:column;display:flex}.section-header[data-v-fbb0cd4e]{max-width:var(--container-3xl,48rem);gap:var(--spacing-control-compact,.75rem)}.section-eyebrow[data-v-fbb0cd4e]{align-self:flex-start}.section-title[data-v-fbb0cd4e]{font-family:var(--font-display,"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:var(--text-section-heading,2rem);line-height:var(--tw-leading,var(--text-section-heading--line-height,1.18));--tw-leading:var(--leading-tight,1.12);line-height:var(--leading-tight,1.12);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-display,.06em);letter-spacing:var(--tracking-display,.06em);color:var(--color-text,#3c2a2a);text-transform:uppercase}.section-description[data-v-fbb0cd4e]{max-width:var(--container-2xl,42rem);font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));color:var(--color-text-muted,#494747)}.section-content[data-v-fbb0cd4e]{width:100%}.section--inverse .section-description[data-v-fbb0cd4e],.section--inverse .section-title[data-v-fbb0cd4e]{color:var(--color-text-inverse,#f7f3ef)}.section--inverse[data-v-fbb0cd4e] :focus-visible{outline-color:var(--color-text-inverse,#f7f3ef)}:is(.section--inverse[data-v-fbb0cd4e] .card-surface :focus-visible,.section--inverse[data-v-fbb0cd4e] .frame-box__well :focus-visible){outline-color:var(--color-focus,#176f8f)}.section--inverse[data-v-fbb0cd4e] .ui-button--primary{border-color:var(--color-surface-muted,#f7f3ef);background-color:var(--color-surface-muted,#f7f3ef);color:var(--color-accent-burgundy,#7a1e2b)}.section--inverse[data-v-fbb0cd4e] .ui-button--primary:hover{border-color:var(--color-page,#faf5f2);background-color:var(--color-page,#faf5f2);color:var(--color-accent-burgundy-strong,#5e1420)}.section--inverse[data-v-fbb0cd4e] .ui-button--secondary{border-color:var(--color-text-inverse,#f7f3ef);color:var(--color-text-inverse,#f7f3ef);background-color:#0000}.section--inverse[data-v-fbb0cd4e] .ui-button--secondary:hover{border-color:var(--color-text-inverse,#f7f3ef);background-color:var(--color-text-inverse,#f7f3ef);color:var(--color-accent-burgundy,#7a1e2b)}.section--inverse[data-v-fbb0cd4e] .ui-button--ghost{color:var(--color-text-inverse,#f7f3ef)}.section--inverse[data-v-fbb0cd4e] .ui-button--ghost:hover{background-color:var(--color-accent-burgundy-strong,#5e1420);color:var(--color-text-inverse,#f7f3ef)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
