: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);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(--satin-card-rose-text)}: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-color:var(--satin-card);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)}: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(--satin-card-rose-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])) [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:100% 100%!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[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}:root :is(.card-satin--actions,.card-interactive){transition:transform var(--transition-base), box-shadow var(--transition-base)}:root :is(.card-satin--actions,.card-interactive):focus-within{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--satin-card-hover-shadow);transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){:root :is(.card-satin--actions,.card-interactive):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--satin-card-hover-shadow);transform:translateY(-3px)}}:root :is(.card-satin--actions,.card-interactive):active{box-shadow:var(--satin-surface-shadow);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){:root :is(.card-satin,.card-satin-media,.card-base,.card-elevated,.card-neon,.card-interactive,.card-satin--actions){transition:none}:root :is(.card-satin,.card-satin-media,.card-base,.card-elevated,.card-neon,.card-interactive,.card-satin--actions):is(:hover,:focus-within,:active){transform:none}}@media (forced-colors:active){:root :is(.card-satin,.card-satin-media,.card-base,.card-elevated,.card-neon,.card-glass,.card-outlined,.card-interactive,.card-satin--actions){box-shadow:none;background:canvas;border-color:canvastext;transition:none;background-image:none!important}:root :is(.card-satin,.card-satin-media,.card-base,.card-elevated,.card-neon,.card-glass,.card-outlined,.card-interactive,.card-satin--actions):focus-visible{outline-color:highlight}:root :is(.card-satin,.card-satin-media,.card-base,.card-elevated,.card-neon,.card-glass,.card-outlined,.card-interactive,.card-satin--actions):is(:hover,:focus-within,:active){box-shadow:none;transform:none}}: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(145deg in srgb, var(--satin-card-highlight) 0%, var(--satin-card-mid) 34%, var(--satin-card-low) 72%, var(--satin-card-end) 100%);--satin-surface-shadow:inset 0 1px 0 var(--satin-card-lip-highlight), inset 0 -1px 0 var(--satin-card-lip-shadow), 0 2px 0 var(--satin-card-lip), 0 8px 20px var(--satin-card-shadow);--satin-card-hover-shadow:inset 0 1px 0 var(--satin-card-lip-highlight), inset 0 -1px 0 var(--satin-card-lip-shadow), 0 2px 0 var(--satin-card-lip), 0 14px 28px 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-card-highlight:#44313c;--satin-card-mid:#2a222b;--satin-card-low:#201d23;--satin-card-end:#352630;--satin-card-rose-text:#f5d5d8;--satin-card-lip:#17151a;--satin-card-lip-highlight:#fff3;--satin-card-lip-shadow:#00000061;--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-card-highlight:#fffefe;--satin-card-mid:#f8f2f4;--satin-card-low:#faf5f7;--satin-card-end:#f5ebee;--satin-card-rose-text:#6e4a4e;--satin-card-lip:#dfcdd1;--satin-card-lip-highlight:#fffffff2;--satin-card-lip-shadow:#53373e1f;--satin-accent:#6e4a4e;--satin-focus:#067875;--satin-surface-highlight:#ffffffd9;--satin-shadow:#2d222629;--satin-card-shadow:#2d222614}