:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt){border:1px solid var(--satin-edge);min-height:44px;box-shadow:var(--satin-button-shadow);text-decoration:none;transition:transform .15s,box-shadow .15s;color:var(--satin-ink)!important;background:var(--satin-button-fill)!important}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):not(:disabled,.btn-disabled,[aria-disabled=true]){opacity:1}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt) :is(.text-accent,.text-tiffany,.text-tiffany-deep,.text-rose-gold,.text-rose-gold-light,.text-foreground,.text-ivory,.text-white){color:inherit!important}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):hover:not(:disabled,.btn-disabled,[aria-disabled=true]){color:var(--satin-ink);border-color:var(--satin-edge);box-shadow:inset 0 1px 0 #fae9eb, inset 0 -1px 0 #8b5e63, 0 3px 0 var(--satin-edge), 0 8px 14px var(--satin-shadow);filter:none;transform:translateY(-1px);background:var(--satin-button-fill)!important}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):active:not(:disabled,.btn-disabled,[aria-disabled=true]){box-shadow:inset 0 2px 4px var(--satin-shadow), 0 1px 0 var(--satin-edge);transform:translateY(1px);background:var(--satin-button-pressed)!important}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):focus-visible{outline:3px solid var(--satin-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt){transition:none}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):is(:hover,:active):not(:disabled,.btn-disabled,[aria-disabled=true]){transform:none}}@media (forced-colors:active){:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt){box-shadow:none;border-color:buttontext;color:buttontext!important;background:buttonface!important}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):is(:hover,:active):not(:disabled,.btn-disabled,[aria-disabled=true]){box-shadow:none;color:buttontext!important;background:buttonface!important}:root :is(.btn-satin,.btn-primary,.btn-tiffany,.two-path-card__cta,:where(button,a,summary,input[type=submit],input[type=button],[role=button]):is([class~=bg-rose-gold],[class~=bg-rose-gold-deep],[class~="bg-[var(--color-rose-gold)]"],[class~="bg-[var(--color-rose-gold,#b76e79)]"],[class~="bg-[var(--color-rose-gold-deep)]"],[class~="bg-[var(--color-rose-gold-deep,#a6525f)]"],[class~=bg-tiffany],[class~=bg-tiffany-muted],[class~="bg-[var(--color-tiffany,#81d8d0)]"],[style*="background:var(--interactive-primary)"],[style*="background: var(--interactive-primary)"],[style*="background-color:var(--interactive-primary)"],[style*="background-color: var(--interactive-primary)"],[style*="background:var(--color-rose-gold)"],[style*="background: var(--color-rose-gold)"],[style*="background-color:var(--color-rose-gold)"],[style*="background-color: var(--color-rose-gold)"],[style*="background:var(--color-rose-gold-deep)"],[style*="background: var(--color-rose-gold-deep)"],[style*="background-color:var(--color-rose-gold-deep)"],[style*="background-color: var(--color-rose-gold-deep)"],[style*="background:#b76e79" i],[style*="background: #b76e79" i],[style*="background-color:#b76e79" i],[style*="background-color: #b76e79" i])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.satin-exempt):focus-visible{outline-color:highlight}}:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt){color:var(--satin-accent);background:var(--satin-card);border:1px solid var(--satin-accent);min-height:44px;box-shadow:inset 0 1px 0 var(--satin-surface-highlight), 0 2px 4px var(--satin-card-shadow);text-decoration:none;transition:transform .15s,box-shadow .15s}:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt):hover:not(:disabled,.btn-disabled,[aria-disabled=true]){color:var(--satin-accent);background:var(--satin-card);border-color:var(--satin-accent);box-shadow:inset 0 1px 0 var(--satin-surface-highlight), 0 4px 8px var(--satin-shadow);transform:translateY(-1px)}:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt):active:not(:disabled,.btn-disabled,[aria-disabled=true]){background:var(--satin-card);transform:translateY(1px)}:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt):focus-visible{outline:3px solid var(--satin-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt){transition:none}:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt):is(:hover,:active):not(:disabled,.btn-disabled,[aria-disabled=true]){transform:none}}@media (forced-colors:active){:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt){color:buttontext;border-color:buttontext}:root :is(.btn-satin-secondary,.btn-secondary,:where(a,button):is([class~=inline-flex],[class~=inline-block]):is([class~=rounded-md],[class~=rounded-lg],[class~=rounded-xl],[class~=rounded-full])[class~=border]:is([class~=border-foreground\/40],[class~=border-neutral-300],[class~="border-[var(--border-default)]"],[class~="border-[var(--color-rose-gold)]"])):not([role=tab],[role=radio],[role=switch],[aria-pressed],[aria-selected],.btn-satin,.btn-primary,.btn-tiffany,.satin-exempt):focus-visible{outline-color:highlight}}.btn-satin,.btn-satin-secondary{text-align:center;justify-content:center;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}:root :is(.card-satin,.card-base,.card-elevated,.card-neon,.about-value-card){background:var(--satin-card-sheen) center top / calc(100% - 3rem) 3px no-repeat, var(--satin-card);border:1px solid var(--satin-card-border);border-radius:var(--radius-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--satin-surface-shadow)}:root :is(.card-satin,.card-base,.card-elevated,.card-neon,.about-value-card) :is(.text-accent,.text-tiffany,.text-tiffany-deep,.badge-species,.icon-box--tiffany){color:var(--color-tiffany-text)}:root :is(.card-satin,.card-base,.card-elevated,.card-neon,.about-value-card) :is(.text-rose-gold-light,.icon-box--rose){color:var(--color-rose-gold)}:root :is(.card-satin,.card-base,.card-elevated,.card-neon,.about-value-card) [class~="bg-[var(--accent-tiffany)]/90"][class~="text-[var(--surface-sunken)]"]{background-color:var(--color-tiffany-text)}:root :is(.card-satin,.card-base,.card-elevated,.card-neon,.about-value-card):focus-visible{outline:3px solid var(--satin-focus);outline-offset:4px}:root :is(.card-glass,.card-outlined),:root :where(div,article,section,a):is([class~=rounded-lg],[class~=rounded-xl],[class~=rounded-2xl],[style*=border-radius\:8px],[style*="border-radius: 8px"],[style*=border-radius\:10px],[style*="border-radius: 10px"],[style*=border-radius\:12px],[style*="border-radius: 12px"],[style*=border-radius\:16px],[style*="border-radius: 16px"],[style*=border-radius\:20px],[style*="border-radius: 20px"],[style*=border-radius\:24px],[style*="border-radius: 24px"]):is([class~=bg-card],[class~="bg-[var(--surface-raised)]"],[class~="bg-[var(--surface-sunken)]"],[class~="bg-[var(--color-rose-gold)]/5"],[class~="bg-[var(--accent-tiffany)]/5"],[style*=background-color\:][style*="var(--surface-raised)"],[style*=background-color\:][style*="var(--surface-overlay)"],[style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]):is([class~=border],[class~=border-2],[style*=border\:]):not(.satin-exempt,.btn-base,.btn-satin,.btn-satin-secondary,[class~=inline-flex],[class~=inline-block],[style*=background-image\:],[role=menu],[role=listbox]){background-image:var(--satin-card-sheen);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--satin-surface-shadow);background-position:top;background-repeat:no-repeat;background-size:calc(100% - 3rem) 3px}:is(:root :is(.card-glass,.card-outlined),:root :where(div,article,section,a):is([class~=rounded-lg],[class~=rounded-xl],[class~=rounded-2xl],[style*=border-radius\:8px],[style*="border-radius: 8px"],[style*=border-radius\:10px],[style*="border-radius: 10px"],[style*=border-radius\:12px],[style*="border-radius: 12px"],[style*=border-radius\:16px],[style*="border-radius: 16px"],[style*=border-radius\:20px],[style*="border-radius: 20px"],[style*=border-radius\:24px],[style*="border-radius: 24px"]):is([class~=bg-card],[class~="bg-[var(--surface-raised)]"],[class~="bg-[var(--surface-sunken)]"],[class~="bg-[var(--color-rose-gold)]/5"],[class~="bg-[var(--accent-tiffany)]/5"],[style*=background-color\:][style*="var(--surface-raised)"],[style*=background-color\:][style*="var(--surface-overlay)"],[style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]):is([class~=border],[class~=border-2],[style*=border\:]):not(.satin-exempt,.btn-base,.btn-satin,.btn-satin-secondary,[class~=inline-flex],[class~=inline-block],[style*=background-image\:],[role=menu],[role=listbox])) :is(.text-accent,.text-tiffany,.text-tiffany-deep,.badge-species,.icon-box--tiffany){color:var(--color-tiffany-text)}:is(:root :is(.card-glass,.card-outlined),:root :where(div,article,section,a):is([class~=rounded-lg],[class~=rounded-xl],[class~=rounded-2xl],[style*=border-radius\:8px],[style*="border-radius: 8px"],[style*=border-radius\:10px],[style*="border-radius: 10px"],[style*=border-radius\:12px],[style*="border-radius: 12px"],[style*=border-radius\:16px],[style*="border-radius: 16px"],[style*=border-radius\:20px],[style*="border-radius: 20px"],[style*=border-radius\:24px],[style*="border-radius: 24px"]):is([class~=bg-card],[class~="bg-[var(--surface-raised)]"],[class~="bg-[var(--surface-sunken)]"],[class~="bg-[var(--color-rose-gold)]/5"],[class~="bg-[var(--accent-tiffany)]/5"],[style*=background-color\:][style*="var(--surface-raised)"],[style*=background-color\:][style*="var(--surface-overlay)"],[style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]):is([class~=border],[class~=border-2],[style*=border\:]):not(.satin-exempt,.btn-base,.btn-satin,.btn-satin-secondary,[class~=inline-flex],[class~=inline-block],[style*=background-image\:],[role=menu],[role=listbox])) :is(.text-rose-gold-light,.icon-box--rose){color:var(--color-rose-gold)}:is(:root :is(.card-glass,.card-outlined),:root :where(div,article,section,a):is([class~=rounded-lg],[class~=rounded-xl],[class~=rounded-2xl],[style*=border-radius\:8px],[style*="border-radius: 8px"],[style*=border-radius\:10px],[style*="border-radius: 10px"],[style*=border-radius\:12px],[style*="border-radius: 12px"],[style*=border-radius\:16px],[style*="border-radius: 16px"],[style*=border-radius\:20px],[style*="border-radius: 20px"],[style*=border-radius\:24px],[style*="border-radius: 24px"]):is([class~=bg-card],[class~="bg-[var(--surface-raised)]"],[class~="bg-[var(--surface-sunken)]"],[class~="bg-[var(--color-rose-gold)]/5"],[class~="bg-[var(--accent-tiffany)]/5"],[style*=background-color\:][style*="var(--surface-raised)"],[style*=background-color\:][style*="var(--surface-overlay)"],[style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]):is([class~=border],[class~=border-2],[style*=border\:]):not(.satin-exempt,.btn-base,.btn-satin,.btn-satin-secondary,[class~=inline-flex],[class~=inline-block],[style*=background-image\:],[role=menu],[role=listbox])) [class~="bg-[var(--accent-tiffany)]/90"][class~="text-[var(--surface-sunken)]"]{background-color:var(--color-tiffany-text)}:is(:root :is(.card-glass,.card-outlined),:root :where(div,article,section,a):is([class~=rounded-lg],[class~=rounded-xl],[class~=rounded-2xl],[style*=border-radius\:8px],[style*="border-radius: 8px"],[style*=border-radius\:10px],[style*="border-radius: 10px"],[style*=border-radius\:12px],[style*="border-radius: 12px"],[style*=border-radius\:16px],[style*="border-radius: 16px"],[style*=border-radius\:20px],[style*="border-radius: 20px"],[style*=border-radius\:24px],[style*="border-radius: 24px"]):is([class~=bg-card],[class~="bg-[var(--surface-raised)]"],[class~="bg-[var(--surface-sunken)]"],[class~="bg-[var(--color-rose-gold)]/5"],[class~="bg-[var(--accent-tiffany)]/5"],[style*=background-color\:][style*="var(--surface-raised)"],[style*=background-color\:][style*="var(--surface-overlay)"],[style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]):is([class~=border],[class~=border-2],[style*=border\:]):not(.satin-exempt,.btn-base,.btn-satin,.btn-satin-secondary,[class~=inline-flex],[class~=inline-block],[style*=background-image\:],[role=menu],[role=listbox])):is([style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]){background-image:var(--satin-card-sheen)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:calc(100% - 3rem) 3px!important}:is(:root :is(.card-glass,.card-outlined),:root :where(div,article,section,a):is([class~=rounded-lg],[class~=rounded-xl],[class~=rounded-2xl],[style*=border-radius\:8px],[style*="border-radius: 8px"],[style*=border-radius\:10px],[style*="border-radius: 10px"],[style*=border-radius\:12px],[style*="border-radius: 12px"],[style*=border-radius\:16px],[style*="border-radius: 16px"],[style*=border-radius\:20px],[style*="border-radius: 20px"],[style*=border-radius\:24px],[style*="border-radius: 24px"]):is([class~=bg-card],[class~="bg-[var(--surface-raised)]"],[class~="bg-[var(--surface-sunken)]"],[class~="bg-[var(--color-rose-gold)]/5"],[class~="bg-[var(--accent-tiffany)]/5"],[style*=background-color\:][style*="var(--surface-raised)"],[style*=background-color\:][style*="var(--surface-overlay)"],[style*="background:var(--surface-raised)"],[style*="background: var(--surface-raised)"],[style*="background:var(--surface-overlay)"],[style*="background: var(--surface-overlay)"],[style*="background:var(--surface-sunken)"],[style*="background: var(--surface-sunken)"]):is([class~=border],[class~=border-2],[style*=border\:]):not(.satin-exempt,.btn-base,.btn-satin,.btn-satin-secondary,[class~=inline-flex],[class~=inline-block],[style*=background-image\:],[role=menu],[role=listbox])):focus-visible{outline:3px solid var(--satin-focus);outline-offset:4px}.card-satin-media{position:relative}:root .card-satin-media:after,:root :is(.card-satin,.card-base,.card-elevated,.card-glass,.card-outlined)>.card-image:after{content:"";z-index:1;background:var(--satin-card-sheen);pointer-events:none;height:3px;position:absolute;top:0;left:1.5rem;right:1.5rem}:root .card-satin[data-accent=tiffany]{border-color:var(--color-tiffany-text)}:root .card-satin[data-accent=rose]{border-color:var(--satin-accent)}:root :is(.card-satin,.card-base,.card-elevated,.card-neon):focus-visible,:root a:focus-visible>:is(.card-satin,.card-base,.card-elevated,.card-neon){outline:3px solid var(--satin-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){:root :is(.card-satin,.card-base,.card-elevated,.card-neon){transition:none}:root :is(.card-satin,.card-base,.card-elevated,.card-neon):hover{transform:none}}@media (forced-colors:active){:root :is(.card-satin,.card-base,.card-elevated,.card-neon){box-shadow:none;background:canvas;border-color:canvastext}:root :is(.card-satin,.card-base,.card-elevated,.card-neon):focus-visible{outline-color:highlight}}:root{--satin-button-fill:linear-gradient(168deg in srgb, var(--satin-highlight) 0%, var(--satin-light) 30%, var(--satin-base) 68%, var(--satin-mid) 100%);--satin-button-pressed:linear-gradient(168deg in srgb, var(--satin-mid) 0%, var(--satin-base) 30%, var(--satin-light) 68%, var(--satin-highlight) 100%);--satin-button-shadow:inset 0 1px 0 #fae9eb, inset 0 -1px 0 #8b5e63, 0 2px 0 var(--satin-edge), 0 5px 10px var(--satin-shadow);--satin-card-sheen:linear-gradient(90deg, #8b5e63, var(--satin-highlight), var(--satin-base), #e8b4b8);--satin-surface-shadow:inset 0 1px 0 var(--satin-surface-highlight), 0 8px 20px var(--satin-card-shadow);--satin-highlight:#f5d5d8;--satin-light:#d4a0a7;--satin-base:#b76e79;--satin-mid:#c9878f;--satin-ink:#0a0a0b;--satin-edge:#6e4a4e;--satin-card:#1a1a1d;--satin-card-border:#49434a;--satin-accent:#f5d5d8;--satin-focus:#81d8d0;--satin-surface-highlight:#f5d5d824;--satin-shadow:#00000052;--satin-card-shadow:#0000003d}[data-theme=light]{--satin-card:#fff;--satin-card-border:#e8e0dc;--satin-accent:#6e4a4e;--satin-focus:#067875;--satin-surface-highlight:#ffffffd9;--satin-shadow:#2d222629;--satin-card-shadow:#2d222614}