/*rp-palette:copper-still-1 — generated by scripts/palette.mjs; do not edit */
:root{--rp-act-light:#ec9a70;--rp-act-light-hover:#f4b694;--rp-act-deep:#8f3913;--rp-act-deep-hover:#742e0f;--rp-act-fill:#8f3913;--rp-act-fill-hover:#742e0f;--rp-act-fill-text:#fbf4ea;--rp-emph:#e3735e;--rp-sec-now:var(--rp-sec)}
html[data-route=home]{--rp-sec:#cfae6a;--rp-sec-l:#6c5019}html[data-route=materials]{--rp-sec:#cfdc8c;--rp-sec-l:#55631a}html[data-route=science]{--rp-sec:#8fd0c0;--rp-sec-l:#2b675b}html[data-route=atelier]{--rp-sec:#e5b064;--rp-sec-l:#7f5414}html[data-route=library]{--rp-sec:#b8c5d0;--rp-sec-l:#45515d}html[data-route=history]{--rp-sec:#c6b8a6;--rp-sec-l:#625545}html[data-route=records]{--rp-sec:#c4c8c2;--rp-sec-l:#474b48}
body{background-color:#0f1915}
[data-surface=film]:not(#rp-x):not(#rp-y){background-color:#050100!important;background-image:none!important}
[data-surface=show]:not(#rp-x){background-color:#0f1915}
[data-surface=paper]:not(#rp-x):not(#rp-y){background-color:#f4eee4!important;background-image:none!important;color:#1d1a15;--rp-on:#1d1a15;--rp-on-muted:#4a4236;--rp-text:#1d1a15;--rp-text-muted:#4a4236;--cream:#1d1a15;--bone:#1d1a15;--muted:#4a4236;--gold:#6c5019;--gdim:#6c5019;--gold-soft:#4a4236;--rp-brass:#6c5019;--rp-brass-dim:#6c5019;--rp-brass-soft:#4a4236;--rp-act:#8f3913;--rp-act-hover:#742e0f;--rp-act-light:#8f3913;--rp-act-light-hover:#742e0f;--rp-hair:rgba(29, 26, 21, 0.16);--hair:rgba(29, 26, 21, 0.16);--rp-rule-soft:rgba(29, 26, 21, 0.14);--rp-focus:#8f3913;--rp-sec-now:var(--rp-sec-l);--zone:#9b2a26;--orris:#4a4236;--damask:#9b3446;--rose:#9b3446;--rp-emph:#9b2a26;--rp-ground:#f4eee4;--bg:#f4eee4;--bg2:#ece5d7;--bg3:#ece5d7}
[data-surface=paper] [data-surface=show]:not(#rp-x):not(#rp-y){background-color:#15221d;color:#f4eee4;--rp-on:#f4eee4;--rp-on-muted:#b4b7a8;--rp-text:#f4eee4;--rp-text-muted:#b4b7a8;--cream:#f4eee4;--bone:#f4eee4;--muted:#b4b7a8;--gold:#cfae6a;--gdim:#cfae6a;--gold-soft:#b4b7a8;--rp-brass:#cfae6a;--rp-brass-dim:#cfae6a;--rp-brass-soft:#b4b7a8;--rp-act:#ec9a70;--rp-act-hover:#f4b694;--rp-act-light:#ec9a70;--rp-act-light-hover:#f4b694;--rp-hair:rgba(244, 238, 228, 0.16);--hair:rgba(244, 238, 228, 0.16);--rp-rule-soft:rgba(244, 238, 228, 0.14);--rp-sec-now:var(--rp-sec);--zone:#e3735e;--orris:#b4b7a8;--damask:#e48e9a;--rose:#e48e9a;--rp-emph:#e3735e;--rp-ground:#15221d;--bg:#15221d;--bg2:#1c2c26;--bg3:#1c2c26;--rp-on-accent:var(--rp-brass);--rp-on-rule:var(--rp-hair);--rp-on-field:var(--rp-color-wash-parchment-06);--rp-on-fill:var(--rp-ground);--rp-on-field-rule:color-mix(in srgb,var(--rp-brass) 55%,transparent);--rp-on-press:var(--rp-brass-dim);--rp-on-bar:var(--rp-brass-hi);--rp-focus:var(--rp-brass);--rp-focus-ring:2px solid var(--rp-focus)}
[data-surface=paper]:not(#rp-x):not(#rp-y){--ink:#171914;--damask-deep:#9b3446;--vetiver:#55631a;--vetiver-deep:#55631a;--iris:#6c5019;--iris-deep:#6c5019;--amberr:#7f5414;--amberr-deep:#7f5414;--marine:#6e511a;--marine-deep:#564c3d;--bg4:#f4eee4;--gfaint:rgba(108, 80, 25, 0.122);--resin:#21241e;--oud:#171914;--blood:#9b3446;--burnt-sienna:#9b3446;--cognac:#9b3446;--cinnabar:#9b3446;--madder:#9b3446;--vermeil:#9b3446;--ember:#9b3446;--magenta:#9b3446;--wine:#9b3446;--absinthe:#55631a;--verdigris:#55631a;--teal:#55631a;--jade:#55631a;--electric:#55631a;--seafoam:#55631a;--chartreuse:#55631a;--prussian:#6c5019;--byzantine:#6c5019;--tyrian:#6c5019;--violet:#6c5019;--orchid:#6c5019;--mauve:#6c5019;--gamboge:#7f5414;--ochre:#7f5414;--amber:#7f5414;--saffron:#7f5414;--copper:#7f5414;--rp-ground-2:#ece5d7;--rp-ground-3:#ece5d7;--rp-ground-deep:#f4eee4;--rp-paper:#ece5d7;--rp-paper-card:#e3dac7;--rp-paper-shade:#ddd3be;--rp-brass-hi:#4a4236;--rp-wash:rgba(108, 80, 25, 0.12);--rp-wash-hover:rgba(108, 80, 25, 0.14);--rp-error:#9b3446;--rp-error-ink:#21241e;--rp-ok:#6c5019;--rp-on-accent:#6c5019;--rp-on-rule:rgba(108, 80, 25, 0.22);--rp-on-field:rgba(29, 26, 21, 0.06);--rp-on-fill:#f4eee4;--rp-on-press:#6c5019;--rp-on-bar:#4a4236;--rp-color-ground-oxblood:#f4eee4;--rp-color-ground-oxblood-2:#ece5d7;--rp-color-ground-oxblood-3:#ece5d7;--rp-color-ground-oxblood-deep:#f4eee4;--rp-color-ground-parchment:#ece5d7;--rp-color-ground-parchment-card:#e3dac7;--rp-color-ground-parchment-shade:#ddd3be;--rp-color-ink-cream:#1d1a15;--rp-color-ink-muted:#4a4236;--rp-color-brass-gold:#6c5019;--rp-color-brass-gold-soft:#4a4236;--rp-color-brass-gold-dim:#6c5019;--rp-color-brass-amber:#7f5414;--rp-color-brass-amber-deep:#7f5414;--rp-color-brass-ring:#6c5019;--rp-color-brass-ring-highlight:#4a4236;--rp-color-brass-ring-shadow:#564c3d;--rp-color-brass-hairline:rgba(108, 80, 25, 0.22);--rp-color-rose-highlight:#9b3446;--rp-color-rose-mid:#21241e;--rp-color-rose-shadow:#161712;--rp-color-rose-core:#050000;--rp-color-rose-damask:#9b3446;--rp-color-rose-damask-deep:#9b3446;--rp-color-smoke-warm:#21241e;--rp-color-note-family-citrus:#55631a;--rp-color-note-family-floral:#9b3446;--rp-color-note-family-green:#55631a;--rp-color-note-family-resin:#86370e;--rp-color-note-family-smoke:#21241e;--rp-color-wash-brass-12:rgba(108, 80, 25, 0.12);--rp-color-wash-brass-14:rgba(108, 80, 25, 0.14);--rp-color-wash-parchment-06:rgba(29, 26, 21, 0.06);--rp-color-wash-parchment-16:rgba(29, 26, 21, 0.16);--rp-color-wash-parchment-18:rgba(29, 26, 21, 0.18);--rp-color-wash-backdrop-70:rgba(236, 229, 215, 0.7);--rp-color-wash-backdrop-82:rgba(236, 229, 215, 0.82);--rp-color-wash-backdrop-88:rgba(236, 229, 215, 0.88)}
[data-surface=paper] [data-surface=show]:not(#rp-x):not(#rp-y){--ink:#0e1915;--damask-deep:#e48e9a;--vetiver:#cfdc8c;--vetiver-deep:#cfdc8c;--iris:#cfae6a;--iris-deep:#cfae6a;--amberr:#e5b064;--amberr-deep:#e5b064;--marine:#d3b06b;--marine-deep:#6c5019;--bg4:#0f1915;--gfaint:#cfae6a1f;--resin:#1c2c26;--oud:#0f1915;--blood:#e48e9a;--burnt-sienna:#e48e9a;--cognac:#e48e9a;--cinnabar:#e48e9a;--madder:#e48e9a;--vermeil:#e48e9a;--ember:#e48e9a;--magenta:#e48e9a;--wine:#e48e9a;--absinthe:#cfdc8c;--verdigris:#cfdc8c;--teal:#cfdc8c;--jade:#cfdc8c;--electric:#cfdc8c;--seafoam:#cfdc8c;--chartreuse:#cfdc8c;--prussian:#cfae6a;--byzantine:#cfae6a;--tyrian:#cfae6a;--violet:#cfae6a;--orchid:#cfae6a;--mauve:#cfae6a;--gamboge:#e5b064;--ochre:#e5b064;--amber:#e5b064;--saffron:#e5b064;--copper:#e5b064;--rp-ground-2:#15221d;--rp-ground-3:#1c2c26;--rp-ground-deep:#0f1915;--rp-paper:#f4eee4;--rp-paper-card:#ece5d7;--rp-paper-shade:#e3dac7;--rp-brass-hi:#f1e7cf;--rp-wash:rgba(207, 174, 106, 0.12);--rp-wash-hover:rgba(207, 174, 106, 0.14);--rp-error:#e48e9a;--rp-error-ink:#1c2c26;--rp-ok:#cfae6a;--rp-on-accent:#cfae6a;--rp-on-rule:rgba(207, 174, 106, 0.22);--rp-on-field:rgba(244, 238, 228, 0.06);--rp-on-fill:#0f1915;--rp-on-press:#cfae6a;--rp-on-bar:#f1e7cf;--rp-color-ground-oxblood:#0f1915;--rp-color-ground-oxblood-2:#15221d;--rp-color-ground-oxblood-3:#1c2c26;--rp-color-ground-oxblood-deep:#0f1915;--rp-color-ground-parchment:#f4eee4;--rp-color-ground-parchment-card:#ece5d7;--rp-color-ground-parchment-shade:#e3dac7;--rp-color-ink-cream:#f4eee4;--rp-color-ink-muted:#b4b7a8;--rp-color-brass-gold:#cfae6a;--rp-color-brass-gold-soft:#f1e7cf;--rp-color-brass-gold-dim:#cfae6a;--rp-color-brass-amber:#e5b064;--rp-color-brass-amber-deep:#e5b064;--rp-color-brass-ring:#cfae6a;--rp-color-brass-ring-highlight:#f1e7cf;--rp-color-brass-ring-shadow:#6c5019;--rp-color-brass-hairline:rgba(207, 174, 106, 0.22);--rp-color-rose-highlight:#e48e9a;--rp-color-rose-mid:#1c2c26;--rp-color-rose-shadow:#0c1612;--rp-color-rose-core:#060000;--rp-color-rose-damask:#e48e9a;--rp-color-rose-damask-deep:#e48e9a;--rp-color-smoke-warm:#1c2c26;--rp-color-note-family-citrus:#cfdc8c;--rp-color-note-family-floral:#e48e9a;--rp-color-note-family-green:#cfdc8c;--rp-color-note-family-resin:#65460f;--rp-color-note-family-smoke:#1c2c26;--rp-color-wash-brass-12:rgba(207, 174, 106, 0.12);--rp-color-wash-brass-14:rgba(207, 174, 106, 0.14);--rp-color-wash-parchment-06:rgba(244, 238, 228, 0.06);--rp-color-wash-parchment-16:rgba(244, 238, 228, 0.16);--rp-color-wash-parchment-18:rgba(244, 238, 228, 0.18);--rp-color-wash-backdrop-70:rgba(244, 238, 228, 0.7);--rp-color-wash-backdrop-82:rgba(244, 238, 228, 0.82);--rp-color-wash-backdrop-88:rgba(244, 238, 228, 0.88)}
nav.topbar{border-bottom:2px solid var(--rp-sec)!important;box-shadow:none!important;background-image:none!important;background-color:#0f1915!important}
.rp-spine-nav [aria-current] .rp-spine-no,.rp-spine-nav [aria-current] .rp-spine-name,.rp-spine-here-n{color:var(--rp-sec-now)!important}
.rp-spine-nav [aria-current]{box-shadow:inset 0 -3px 0 var(--rp-sec-now)!important}
.rp-spine-route-band{border-top:1px solid var(--rp-sec)}
[data-surface=paper]+[data-surface=paper]{border-top:1px solid rgba(108, 80, 25, 0.35)}
.zone-bridge{display:none!important}
[data-surface=paper]:nth-of-type(even){background-color:#f1eadd!important}
[data-surface=paper] :is(.rp-plate,.rp-specimen,.spec-plate,.rp-plate-media,figure.rp-plate,.material-plate,.rose-card,.mol-photo,.organ-plate,.rp-print-card,.print-card,.precious-card,.material-card,.rp-card-plate,.beg-card,.rec-card,.ifra-card,.region-card,.rp-table-panel,.rp-tool,.rp-result,.bottle-card,.era-event,.failed-card,.perfumer-card,.reform-card,.insider-card,.figure-card){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.55),0 0 0 6px #ece5d7,0 0 0 7px rgba(29, 26, 21, 0.28),0 10px 24px -8px rgba(29, 26, 21, 0.35)!important}
[data-surface=paper] :is(img.rp-plate-img,img[src*="/plates/"],img[src*="/p2/materials/spec"],img[src*="/p2/spec"],picture.rp-plate img){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.55),0 0 0 6px #ece5d7,0 0 0 7px rgba(29, 26, 21, 0.28),0 10px 24px -8px rgba(29, 26, 21, 0.35)!important;background:#ece5d7}
:is(h1,h2,h3,.st,.sec-h,.rp-h2,.rp-route-title) :is(em,.gold,.hl,.accent,.rp-em):not(#rp-x):not(#rp-y):not(.rp-keep){color:var(--rp-emph)!important;-webkit-text-fill-color:var(--rp-emph)!important;background:none!important}
a:not([class]),a.rp-link,.rp-evidence summary,.rp-spine-nav a{color:var(--rp-act-light)}
[data-surface=paper] :is(a:not([class]),a.rp-link,.rp-evidence summary,.rp-spine-nav a){color:#8f3913}
[data-surface=paper] .rp-evidence[data-status=sourced] summary,[data-surface=paper] .rp-ev-sourced{color:#285c47}
.rp-badge,.rp-count-badge{background-color:#8f3913!important;color:#fbf4ea!important}
[data-surface=paper] :is(.film-runway,.fly-stage,.film-stage){background-color:#050100}
[data-surface=paper] .rp-room{background-color:#15221d!important;background-image:none!important;padding:clamp(1rem,3vw,2rem)}
:root{--rp-chart-1:#e48e9a;--rp-chart-2:#cfdc8c;--rp-chart-3:#e5b064;--rp-chart-4:#8fd0c0;--rp-chart-5:#b8c5d0;--rp-chart-6:#c6b8a6}[data-surface=paper]{--rp-chart-1:#9b3446;--rp-chart-2:#55631a;--rp-chart-3:#7f5414;--rp-chart-4:#2b675b;--rp-chart-5:#45515d;--rp-chart-6:#625545}
.rps-p .st em:not(.rps-x,.rps-x *){text-shadow:0 0 1px rgba(29, 26, 21, 0.3)}
.rps-p nav:not(.rps-x,.rps-x *){background:linear-gradient(180deg,rgba(239, 231, 218, 0.82),rgba(238, 231, 218, 0.62));box-shadow:inset 0 1px 0 rgba(249, 243, 235, 0.04),0 1px 0 rgba(238, 230, 216, 0.5)}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 90% 80% at 50% 44%, #f7ebdf 0%, #080305 46%, #060202 100%)}
.rps-p #hero:not(.rps-x,.rps-x *)::before{background:conic-gradient(from 0deg at 50% 50%,
rgba(241, 235, 222, 0) 0deg,
rgba(112, 86, 33, 0.55) 55deg,
rgba(240, 234, 224, 0.45) 130deg,
rgba(29, 26, 21, 0.4) 200deg,
rgba(152, 51, 68, 0.42) 270deg,
rgba(146, 56, 19, 0.38) 330deg,
rgba(241, 235, 222, 0) 360deg)}
.rps-p #hero:not(.rps-x,.rps-x *)::after{background:radial-gradient(ellipse 48% 58% at 22% 34%, rgba(112, 86, 33, 0.45) 0%, transparent 58%),
radial-gradient(ellipse 46% 56% at 80% 62%, rgba(240, 234, 224, 0.42) 0%, transparent 58%),
radial-gradient(ellipse 38% 46% at 62% 24%, rgba(29, 26, 21, 0.3) 0%, transparent 52%),
radial-gradient(ellipse 60% 42% at 50% 104%, rgba(241, 235, 222, 0.5) 0%, transparent 56%)}
.rps-p .skip-link:not(.rps-x,.rps-x *){background:#cfae6a;color:#171914}
.rps-p footer:not(.rps-x,.rps-x *){border-top:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .ft-bottom:not(.rps-x,.rps-x *){border-top:1px solid rgba(29, 26, 21, 0.07)}
.rps-p .sec:not(.rps-x,.rps-x *)::before{background:linear-gradient(90deg,transparent,rgba(29, 26, 21, 0.15),transparent)}
.rps-p footer:not(.rps-x,.rps-x *)::before{background:#cfae6a}
.rps-p .sec:not(.rps-x,.rps-x *)::after{background:linear-gradient(90deg,transparent 0%,rgba(29, 26, 21, 0.06) 30%,rgba(29, 26, 21, 0.14) 50%,rgba(29, 26, 21, 0.06) 70%,transparent 100%)}
.rps-p .st em:not(.rps-x,.rps-x *){background:linear-gradient(135deg,#453e33 0%,#6c5019 40%,#494237 60%,#8c3c13 100%);-webkit-background-clip:text;background-clip:text}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 80% 60% at 50% 40%,#090507 0%,#f3ede4 100%)}
.rps-p .st em:not(.rps-x,.rps-x *){background:linear-gradient(90deg,
#4d473a 0%,#6c5019 15%,#f9f3eb 28%,
#7f5616 40%,#893910 55%,
#4e4639 68%,#6c5019 80%,#494234 100%
)!important;-webkit-background-clip:text!important;background-clip:text!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 120% 60% at 20% 40%,rgba(239, 233, 217, 0.35) 0%,transparent 60%),
radial-gradient(ellipse 80% 50% at 80% 30%,rgba(238, 231, 215, 0.25) 0%,transparent 55%),
radial-gradient(ellipse 100% 80% at 50% 80%,rgba(8, 4, 4, 0.9) 0%,transparent 80%),
#050102!important}
.rps-p .sec:nth-child(odd):not(.rps-x,.rps-x *)::before{background:repeating-linear-gradient(
0deg,
transparent,transparent 2px,
rgba(29, 26, 21, 0.008) 2px,rgba(29, 26, 21, 0.008) 4px
)}
.rps-p footer:not(.rps-x,.rps-x *){box-shadow:0 -1px 0 rgba(29, 26, 21, 0.12),
0 -20px 80px rgba(29, 26, 21, 0.04)!important}
.rps-p nav.scrolled:not(.rps-x,.rps-x *){box-shadow:0 4px 40px rgba(238, 230, 216, 0.8),
0 1px 0 rgba(29, 26, 21, 0.15)!important}
.rps-p #nav-progress:not(.rps-x,.rps-x *){background:linear-gradient(90deg,#cfae6a,#cfae6a,#cfdc8c,#cfae6a);box-shadow:0 0 10px rgba(236, 229, 215, 0.55)}
.rps-p #hero:not(.rps-x,.rps-x *)::after{background:radial-gradient(
ellipse 70% 70% at 50% 50%,
transparent 40%,
rgba(236, 229, 216, 0.5) 75%,
rgba(5, 1, 2, 0.9) 100%
)}
.rps-p .st:not(.rps-x,.rps-x *)::before{color:rgb(29, 26, 21)}
.rps-p .st:not(.rps-x,.rps-x *)::after{background:linear-gradient(90deg,#cfae6a,transparent)}
.rps-p .sec:nth-child(even):not(.rps-x,.rps-x *){background-image:radial-gradient(ellipse 60% 30% at 80% 50%,rgba(29, 26, 21, 0.02) 0%,transparent 70%),
radial-gradient(ellipse 40% 40% at 10% 80%,rgba(101, 75, 23, 0.04) 0%,transparent 70%)!important}
.rps-p .sec:nth-child(odd):not(.rps-x,.rps-x *){background-image:radial-gradient(ellipse 50% 40% at 20% 30%,rgba(29, 26, 21, 0.015) 0%,transparent 70%),
radial-gradient(ellipse 60% 30% at 90% 70%,rgba(233, 227, 212, 0.05) 0%,transparent 70%)!important}
.rps-p .st:not(.rps-x,.rps-x *){text-shadow:0 2px 34px rgba(238, 230, 216, 0.55)}
.rps-p nav:not(.rps-x,.rps-x *)::after{background:linear-gradient(90deg,transparent 2%,#cfae6a 18%,#cfae6a 82%,transparent 98%)}
.rps-p #perfumer:not(.rps-x,.rps-x *){background:linear-gradient(180deg,#f4eee4 0%,#f4eee4 100%)}
.rps-p #perfumer:not(.rps-x,.rps-x *)::before{background:linear-gradient(90deg,transparent,#cfae6a,transparent)}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 95% 85% at 50% 42%, #ebe4d6 0%, #f4efe4 45%, #060201 100%)!important}
.rps-p nav:not(.rps-x,.rps-x *){background:linear-gradient(180deg,rgba(236, 229, 215, 0.88),rgba(235, 228, 214, 0.7))!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 95% 85% at 50% 40%, #eee4d6 0%, #ede5d7 42%, #f3eee3 100%)!important}
.rps-p #nav-progress:not(.rps-x,.rps-x *){background:#cfae6a!important}
.rps-p button[class$="-btn"]:not(.era-btn):not(.nl-drop-btn):not(.nav-toggle):hover:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.12)!important}
.rps-p section[id]:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 70% 55% at 18% 0%, rgba(255, 252, 237, 0.28) 0%, transparent 60%),
linear-gradient(180deg,#ede3d5 0%,#f3ede3 100%)!important;border-top:1px solid color-mix(in srgb,#6c5019 28%,transparent)!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 55% 60% at 82% 18%, rgba(113, 85, 30, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 60% 70% at 24% 48%, rgba(141, 42, 59, 0.7) 0%, rgba(232, 227, 212, 0.38) 38%, transparent 68%),
linear-gradient(180deg,#eee4d6 0%,#f4ede4 55%,#f2ede3 100%)!important}
.rps-p section[id] .st:not(.rps-x,.rps-x *){text-shadow:0 0 60px color-mix(in srgb,var(--zone) 22%,transparent)}
@media (max-width:768px){.rps-p section[id]:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 120% 40% at 50% 0%, rgba(255, 252, 237, 0.45) 0%, transparent 65%),
linear-gradient(180deg,color-mix(in srgb,#ede3d5 90%,#efe8db) 0%,color-mix(in srgb,#f3ede3 92%,#efe8db) 100%)!important}}
@media (max-width:768px){.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 120% 60% at 50% 30%, rgba(146, 46, 61, 0.75) 0%, rgba(232, 227, 212, 0.4) 45%, transparent 75%),
linear-gradient(180deg,#f0e6d8 0%,#eae3d6 60%,#f3ede4 100%)!important}}
.rps-p #hero:not(.rps-x,.rps-x *){border-top-color:rgba(127, 84, 20, 0.28)!important;background:radial-gradient(ellipse 55% 60% at 82% 18%, rgba(127, 84, 20, 0.08) 0%, transparent 60%),
radial-gradient(ellipse 60% 70% at 24% 48%, rgba(141, 42, 59, 0.7) 0%, rgba(232, 227, 212, 0.38) 38%, transparent 68%),
linear-gradient(180deg,#eee4d6 0%,#f4ede4 55%,#f2ede3 100%)!important}
.rps-p .plate:not(.rps-x,.rps-x *){color:#6c5019}
.rps-p #intro:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumer:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #atelier-list:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #contact:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #accord-architect:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumer-dna:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #memory-engine:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 212, 0.34) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.05) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p .topbar .rp-sound:not(.rps-x,.rps-x *){color:#1d1a15;border:1px solid rgba(108, 80, 25, 0.22)}
.rps-p .rp-sound-cc:not(.rps-x,.rps-x *){background:#050100;border:1px solid rgba(108, 80, 25, 0.22);color:#1d1a15}
.rps-p .film-drop i:not(.rps-x,.rps-x *){background:radial-gradient(circle at 35% 62%,#e5dbc4 0 14%,#e5b064 36%,#e5b064 72%,#8d3c14 100%);box-shadow:0 0 0 1px rgba(108, 80, 25, 0.22)}
.rps-p .dive-progress:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.22)}
.rps-p .dive-progress i:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .accord-compose:hover:not(.rps-x,.rps-x *){background:#cfae6a;color:#171914}
.rps-p .accord-preview:not(.rps-x,.rps-x *){box-shadow:0 6px 22px rgba(236, 229, 215, 0.35), inset 0 1px 0 rgba(249, 243, 235, 0.35)}
.rps-p .flacon-proof:not(.rps-x,.rps-x *){background:color-mix(in srgb,#ece5d7 82%,transparent)}
.rps-p .flacon-btn:not(.rps-x,.rps-x *){background:color-mix(in srgb,#ece5d7 88%,transparent)}
.rps-p .fly-toggle:not(.rps-x,.rps-x *){background:color-mix(in srgb,#ece5d7 88%,transparent)}
.rps-p .film-ar-copy:not(.rps-x,.rps-x *){background:color-mix(in srgb,#ece5d7 88%,transparent)}
.rps-p .flacon-btn:hover:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15}
.rps-p .fly-toggle:hover:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15}
.rps-p .film-ar-copy:hover:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15}
.rps-p .flacon-btn[aria-pressed="true"]:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15}
.rps-p .fly-toggle[aria-pressed="true"]:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15}
.rps-p .flacon-status:not(.rps-x,.rps-x *){background:color-mix(in srgb,#ece5d7 88%,transparent)}
.rps-p .fly-honest:not(.rps-x,.rps-x *){background:color-mix(in srgb,#ece5d7 85%,transparent)}
.rps-p .topbar .rp-sound:hover:not(.rps-x,.rps-x *){border-color:#6c5019;color:#4a4236}
.rps-p .topbar .rp-sound:focus-visible:not(.rps-x,.rps-x *){border-color:#6c5019;color:#4a4236}
.rps-p .topbar .rp-sound[aria-pressed="true"]:not(.rps-x,.rps-x *){border-color:#6c5019;color:#4a4236}
.rps-p .ft-accord:not(.rps-x,.rps-x *){border-top:1px solid rgba(108, 80, 25, 0.22)}
.rps-p .ft-accord .accord-text p:not(.rps-x,.rps-x *){color:#1d1a15}
.rps-p .ft-accord .accord-rows:not(.rps-x,.rps-x *){color:#1d1a15}
.rps-p [data-archetype] :is(.rp-input,.rp-select,.rp-textarea):not(.rps-x,.rps-x *){background-color:rgba(29, 26, 21, 0.06)!important}
.rps-p .atl-dna-opt[aria-checked=true]:not(.rps-x,.rps-x *){box-shadow:inset 3px 0 0 #fcf0e5}
.rps-p :is(.atl-dna,.atl-mem) .mem-material-tag:not(.rps-x,.rps-x *){border-color:color-mix(in srgb,#4a4236 55%,transparent)}
.rps-p :is(.atl-dna #dna-result-body,.atl-mem #mem-result-content)>div[style*=border]:not(.rps-x,.rps-x *){border-color:color-mix(in srgb,#4a4236 35%,transparent)!important}
.rps-p .atl-drop:not(.rps-x,.rps-x *){background:radial-gradient(circle,color-mix(in srgb,#e48e9a 55%,transparent) 0 40%,transparent 70%)}
.rps-p .atl-drop--smoke:not(.rps-x,.rps-x *){background:radial-gradient(circle,color-mix(in srgb,#ece5d7 60%,transparent) 0 40%,transparent 70%)}
.rps-p #accord-architect .arch-rule:not(.rps-x,.rps-x *){background:color-mix(in srgb,#fff8e8 7%,transparent)}
.rps-p .org-b:not(.rps-x,.rps-x *){background:linear-gradient(#cfae6a,#cfae6a) 0 calc(100% - 9px)/100% 2px no-repeat,linear-gradient(color-mix(in srgb,#cfae6a 55%,transparent),color-mix(in srgb,#cfae6a 55%,transparent)) 0 calc(100% - 3px)/100% 1px no-repeat, repeating-linear-gradient(-35deg,color-mix(in srgb,#ece5d7 22%,transparent) 0 1px,transparent 1px 5px) 0 100%/100% 12px no-repeat}
.rps-p .org-body:not(.rps-x,.rps-x *){background:linear-gradient(to top,color-mix(in srgb,#cfae6a 26%,transparent) 0 24%,transparent 24%),repeating-linear-gradient(-35deg,transparent 0 5px,color-mix(in srgb,currentColor 20%,transparent) 5px 6px) 100% 0/24% 100% no-repeat}
.rps-p .org-tag:not(.rps-x,.rps-x *){background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  .2 0 0 0 -.05'/></filter><rect width='200' height='200' filter='url(%23g)'/></svg>") 0 0/200px 200px,#ece5d7;box-shadow:0 0 0 1px color-mix(in srgb,#fff8e8 40%,transparent) inset}
.rps-p .org-bottle[aria-pressed=true] .org-tag:not(.rps-x,.rps-x *){box-shadow:0 0 0 2px #ec9a70 inset}
.rps-p .arch-bench:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .bench-item:not(.rps-x,.rps-x *){border-top:1px solid color-mix(in srgb,#4a4236 25%,transparent)}
.rps-p .ifra-std:not(.rps-x,.rps-x *){border:1px solid color-mix(in srgb,#4a4236 45%,transparent);background:color-mix(in srgb,#fff8e8 5%,transparent)}
.rps-p .cd-bar i:not(.rps-x,.rps-x *){background:repeating-linear-gradient(-35deg,#fcf0e5 0 1px,transparent 1px 3px)}
.rps-p .cd-balance .h:not(.rps-x,.rps-x *){background:repeating-linear-gradient(-35deg,#fcf0e5 0 1px,transparent 1px 3px)}
.rps-p .cd-why>summary:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .sec:not(.rps-x,.rps-x *){background-image:linear-gradient(#f4eee4,#f4eee4),linear-gradient(90deg,transparent,#e48e9a,#e5b064,#cfdc8c,transparent);background-clip:padding-box,border-box}
.rps-p .sec:not(.rps-x,.rps-x *):before{background:linear-gradient(90deg,rgba(236, 229, 215, 0),rgba(29, 26, 21, 0.149),rgba(236, 229, 215, 0))}
.rps-p .sec:not(.rps-x,.rps-x *):after{background:linear-gradient(90deg,rgba(236, 229, 215, 0) 0%,rgba(29, 26, 21, 0.059) 30%,rgba(29, 26, 21, 0.141) 50%,rgba(29, 26, 21, 0.059) 70%,rgba(236, 229, 215, 0) 100%)}
.rps-p .st:not(.rps-x,.rps-x *):before{color:rgb(29, 26, 21)}
.rps-p .st:not(.rps-x,.rps-x *):after{background:linear-gradient(90deg,#cfae6a,transparent)}
.rps-p .st:not(.rps-x,.rps-x *){text-shadow:0 2px 34px rgba(238, 230, 216, 0.549)}
.rps-p section[id]:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 70% 55% at 18% 0%, rgba(255, 252, 237, 0.28) 0%, transparent 60%), linear-gradient(180deg,#ede3d5 0%,#f3ede3 100%)!important;border-top:1px solid color-mix(in srgb,#6c5019 28%,transparent)!important}
.rps-p .vessel-stage:not(.rps-x,.rps-x *){background:radial-gradient(78% 70% at 50% 42%,#e4dac3,#e0d6c0 82%);border:1px solid rgba(30, 33, 28, 0.18);box-shadow:0 6px 22px rgba(236, 229, 215, 0.349),inset 0 1px rgba(249, 243, 235, 0.349)}
.rps-p .rose-mol:not(.rps-x,.rps-x *){border:1px solid rgba(125, 83, 20, 0.278)}
.rps-p .rp-plate-error:not(.rps-x,.rps-x *){background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  .2 0 0 0 -.05'/></filter><rect width='200' height='200' filter='url(%23g)'/></svg>") 0 0/200px 200px,#ece5d7}
.rps-p ::-webkit-scrollbar-thumb:hover:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .rp-btn:not(.rps-x,.rps-x *):before{background:#cfae6a}
@layer rp-guard{.rps-p :is(.rp-btn,.rp-input,.rp-select,.rp-textarea,.rp-tab,.rp-tip-trigger,.rp-scroll,.rp-check input):focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913!important}}
@layer rp-guard{.rps-p .rp-btn:not(.rps-x,.rps-x *){background-color:rgba(236, 229, 215, 0)!important}}
.rps-p :is(#rp-act,main) .rp-spine-mark>a:is(:hover,:focus-visible) .rp-spine-dot:not(.rps-x,.rps-x *){background:#ec9a70!important}
.rps-p :is(#rp-act,main) .rp-btn:not(.rp-btn--quiet):not(.rps-x,.rps-x *):before{background:#8f3913!important}
.rps-p :is(#rp-act,body) button.menu-btn:not(.rps-x,.rps-x *){background:#ec9a70!important;color:#1d1a15!important;border-color:#8f3913!important}
.rps-p :is(#rp-act,body) button.menu-btn:is(:hover,:focus-visible):not(.rps-x,.rps-x *){background:#ec9a70!important;box-shadow:0 0 0 2px #ec9a70!important}
.rps-p :is(#rp-act,body) footer .ft-brand:not(.rps-x,.rps-x *){color:#1d1a15!important}
.rps-p footer .ft-brand .ft-wm-b:not(.rps-x,.rps-x *){color:#6c5019}
.rps-p .gn-zero:not(.rps-x,.rps-x *){fill:#171914}
.rps-p :is(#history,#mega-timeline,#perfumer-lineages,#perfumers,#landmarks,#failed,#vintage,#ghost-perfumers,#shalimar-scandal,#formula-theft,#house-signatures,#houses-industry,#reformulations,#reformulation,#training-pro,#perfumery-difficulty)[data-archetype]:not(.rps-x,.rps-x *){background-color:#f4eee4!important;background-color:oklch(from #f4eee4 l calc(c * calc(1 - calc(clamp(0,0,1) * .6))) h)!important}
.rps-p .lib-plate:not(.rps-x,.rps-x *){background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  .2 0 0 0 -.05'/></filter><rect width='200' height='200' filter='url(%23g)'/></svg>") 0 0/200px 200px,#ece5d7;box-shadow:0 6px 22px rgba(236, 229, 215, 0.35), inset 0 1px 0 rgba(249, 243, 235, 0.35)}
.rps-p .rp-vig .rp-vig-body:not(.rps-x,.rps-x *){fill:#1d1a15}
.rps-p [data-archetype] :is(.ifra-btn,.sample-filter-btn,.compliment-sort-btn):not(.rps-x,.rps-x *){border:1px solid color-mix(in srgb,#6c5019 55%,transparent)!important}
.rps-p [data-archetype] :is(.ifra-btn,.sample-filter-btn,.compliment-sort-btn)[aria-pressed=true]:not(.rps-x,.rps-x *){background:#cfae6a!important;color:#171914!important}
.rps-p #mol-modal .modal-close:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p :is(#precious-materials,#beginners,#origin-rose,#origin-jasmine,#origin-oud,#origin-lavender,#origin-sandalwood,#origin-vetiver,#origin-frankincense,#origin-bergamot,#origin-vanilla,#origin-iris,#global-origins,#world-map,#naturals,#regions,#scent-traditions,#adulteration)[data-archetype]:not(.rps-x,.rps-x *){background-color:#f4eee4!important;background-color:oklch(from #f4eee4 l calc(c * calc(1 - calc(clamp(0,0,1) * .6))) h)!important}
.rps-p #menu-panel .rp-switch-knob:not(.rps-x,.rps-x *){background:#c4beab}
.rps-p #menu-panel .rp-switch[aria-pressed=true] .rp-switch-knob:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .rp-hring:not(.rps-x,.rps-x *){box-shadow:0 0 0 2px #cfae6a,0 0 0 6px rgba(108, 80, 25, 0.14)}
.rps-p .rp-ar-dock:not(.rps-x,.rps-x *){box-shadow:0 6px 22px rgba(236, 229, 215, 0.35), inset 0 1px 0 rgba(249, 243, 235, 0.35)}
.rps-p #menu-panel.organ-panel .organ-plate:not(.rps-x,.rps-x *){box-shadow:drop-shadow(0 4px 24px rgba(152, 51, 68, 0.1))}
.rps-p #menu-panel.organ-panel .organ-caption:not(.rps-x,.rps-x *){border-top:1px solid rgba(29, 26, 21, 0.16)}
.rps-p .ap-bar i:not(.rps-x,.rps-x *){background:repeating-linear-gradient(-35deg,#fcf0e5 0 1px,transparent 1px 3px)}
.rps-p .ap-bar.is-hot i:not(.rps-x,.rps-x *){background:#fcf0e5}
.rps-p .ap-balance .h:not(.rps-x,.rps-x *){background:repeating-linear-gradient(-35deg,#fcf0e5 0 1px,transparent 1px 3px)}
.rps-p .ap-why>summary:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-room-btn:hover:not(.rps-x,.rps-x *){background:color-mix(in srgb,#cfae6a 18%,transparent)}
.rps-p .rp-room-btn:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-room-btn[aria-pressed="true"]:not(.rps-x,.rps-x *){background:#cfae6a;color:#1d1a15}
.rps-p .rp-room-zoom input[type=range]:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-spot:not(.rps-x,.rps-x *){color:#1d1a15!important}
.rps-p .rp-spot-n:not(.rps-x,.rps-x *){border:2px solid #1d1a15;background:#ece5d7;color:#1d1a15!important;box-shadow:0 0 0 2px #ece5d7}
.rps-p .rp-spot-pin:not(.rps-x,.rps-x *){background:#fcf0e5;box-shadow:0 0 0 1.5px #ece5d7}
.rps-p .rp-spot-lead:not(.rps-x,.rps-x *){border-top:1px solid #1d1a15}
.rps-p .rp-spot-t:not(.rps-x,.rps-x *){border:1px solid #1d1a15;background:#ece5d7;color:#1d1a15}
.rps-p .rp-spot:hover .rp-spot-n:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15!important}
.rps-p .rp-spot:focus-visible .rp-spot-n:not(.rps-x,.rps-x *){background:#fcf0e5;color:#1d1a15!important}
.rps-p .rp-spot:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #1d1a15}
.rps-p .sci-drop-plate .sci-skin:not(.rps-x,.rps-x *){fill:#1d1a15}
.rps-p .sci-drop-plate .sci-skin-edge:not(.rps-x,.rps-x *){fill:#433c32}
.rps-p .sci-cons-mol:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p [data-archetype] .rp-table tbody th[scope=row]:not(.rps-x,.rps-x *){border-bottom:1px solid color-mix(in srgb,#4a4236 35%,transparent)}
.rps-p .sci-dd-track:not(.rps-x,.rps-x *){background:repeating-linear-gradient(-35deg,rgba(108, 80, 25, 0.22) 0 1px,transparent 1px 4px)}
.rps-p .sci-dd-track i:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .sci-gc-peak:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-btn:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-btn:active:not(.rps-x,.rps-x *):before{background:#cfae6a}
.rps-p .rp-check input:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.06)}
.rps-p .rp-check input:not(.rps-x,.rps-x *):after{border-left:2px solid #171914;border-bottom:2px solid #171914}
.rps-p .rp-check input:checked:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .rp-check input:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-scroll:not(.rps-x,.rps-x *){background:linear-gradient(to right,#e3dac7 30%,transparent) left center/40px 100% no-repeat local, linear-gradient(to left,#e3dac7 30%,transparent) right center/40px 100% no-repeat local, linear-gradient(to right,color-mix(in srgb,#fcf0e5 22%,transparent),transparent) left center/14px 100% no-repeat scroll, linear-gradient(to left,color-mix(in srgb,#fcf0e5 22%,transparent),transparent) right center/14px 100% no-repeat scroll}
.rps-p .rp-scroll:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-state-mark:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .rp-state--error .rp-state-mark:not(.rps-x,.rps-x *){background:#e48e9a}
.rps-p [data-archetype]:not(.rps-x,.rps-x *){background-color:#f4eee4;background-color:oklch(from #f4eee4 l calc(c * calc(1 - calc(clamp(0,0,1) * .6))) h)}
.rps-p .rp-table td:not(.rps-x,.rps-x *){border-bottom:1px solid color-mix(in srgb,#4a4236 35%,transparent)}
.rps-p .rp-table tbody tr:hover:not(.rps-x,.rps-x *){background:color-mix(in srgb,#fcf0e5 5%,transparent)}
.rps-p .rp-card:not(.rps-x,.rps-x *):before{background:repeating-linear-gradient(-35deg,rgba(108, 80, 25, 0.22) 0 1px,transparent 1px 4px)}
.rps-p .rp-card:not(.rps-x,.rps-x *):after{background:#e5dbc4}
.rps-p .rp-card:has(a.rp-card-link:focus-visible):not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-engrave-title.is-engraved[data-look=burin]:not(.rps-x,.rps-x *):after{background:#e5dbc4}
.rps-p .rp-tx-edge:not(.rps-x,.rps-x *):before{background:#e5dbc4}
.rps-p .rp-tx-edge:not(.rps-x,.rps-x *):after{background:repeating-linear-gradient(-35deg,#cfae6a 0 1px,transparent 1px 5px)}
.rps-p footer[data-rp-footer]:not(.rps-x,.rps-x *){background-color:oklch(from #f4eee4 l calc(c * calc(1 - calc(clamp(0,0,1) * .6))) h)}
.rps-p footer[data-rp-footer]:not(.rps-x,.rps-x *):before{background:#cfae6a}
.rps-p footer[data-rp-footer]:not(.rps-x,.rps-x *):after{background:#fff8e8}
.rps-p footer[data-rp-footer] .ft-col a:not(.rps-x,.rps-x *){background:linear-gradient(#cfae6a,#cfae6a) 0 100%/0 1px no-repeat}
.rps-p .rp-spine-marks:not(.rps-x,.rps-x *):before{background:rgba(108, 80, 25, 0.22)}
.rps-p .rp-spine-mark>a:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-spine-mark[aria-current] .rp-spine-dot:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .rp-evidence>summary:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913}
.rps-p .rp-journey .rp-journey-btn.rp-btn:not(.rps-x,.rps-x *):after{background:#c4beab}
.rps-p .rp-journey .rp-journey-btn.rp-btn[aria-pressed=true]:not(.rps-x,.rps-x *):after{background:#cfae6a}
.rps-p .rp-spine-marks:not(.rps-x,.rps-x *)::before{background:rgba(108, 80, 25, 0.22)}
.rps-p .rp-journey-note:not(.rps-x,.rps-x *){color:#4a4236}
.rps-p .rp-journey-cc:not(.rps-x,.rps-x *){color:#1d1a15}
.rps-p .rose-cap b:not(.rps-x,.rps-x *){color:#7d5314}
.rps-p .rose-mol:not(.rps-x,.rps-x *){border:1px solid rgba(125, 83, 20, 0.28)}
.rps-p .rose-mol:hover:not(.rps-x,.rps-x *){color:#7d5314;border-color:rgba(125, 83, 20, 0.75);background:rgba(125, 83, 20, 0.08)}
.rps-p .rose-mol:focus-visible:not(.rps-x,.rps-x *){color:#7d5314;border-color:rgba(125, 83, 20, 0.75);background:rgba(125, 83, 20, 0.08)}
.rps-p .rose-mol:focus-visible:not(.rps-x,.rps-x *){box-shadow:0 0 0 2px rgba(125, 83, 20, 0.35)}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 90% 80% at 50% 44%, #ebe3d5 0%, #f4eee4 46%, #050100 100%)}
.rps-p .pl:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .pl:not(.rps-x,.rps-x *)::before{background:#cfae6a}
.rps-p .ft-friends:not(.rps-x,.rps-x *){border-top:1px solid rgba(29, 26, 21, 0.07)}
.rps-p #beginners:not(.rps-x,.rps-x *)::before{background:linear-gradient(90deg,transparent,#cfae6a,transparent)}
.rps-p .mega-timeline:not(.rps-x,.rps-x *)::before{background:linear-gradient(90deg,transparent,#e48e9a,#cfae6a,#cfae6a,transparent)}
.rps-p .mega-timeline:not(.rps-x,.rps-x *)::after{background:linear-gradient(90deg,transparent,#cfae6a,#cfae6a,#e48e9a,transparent)}
.rps-p .mol-explorer:not(.rps-x,.rps-x *){background:linear-gradient(180deg,#f4eee4 0%,#f5efe4 50%,#f4eee4 100%)}
.rps-p .mol-explorer:not(.rps-x,.rps-x *)::before{background:linear-gradient(90deg,transparent,#cfae6a,#cfae6a,#cfdc8c,transparent)}
@media (hover:hover){.rps-p button:not(:disabled):hover:not(.rps-x,.rps-x *){outline:1.5px solid #6c5019}}
@media (hover:hover){.rps-p select:hover:not(.rps-x,.rps-x *){outline:1.5px solid #6c5019}}
@media (hover:hover){.rps-p .note-chip:hover:not(.rps-x,.rps-x *){outline:1.5px solid #6c5019}}
.rps-p .tool-hint:not(.rps-x,.rps-x *){color:#6c5019}
.rps-p .tool-hint:not(.rps-x,.rps-x *)::before{background:#cfae6a}
.rps-p .note-chip.selected:not(.rps-x,.rps-x *){color:#171914!important;border-color:#6c5019!important}
.rps-p #accord-builder .note-chip.selected:not(.rps-x,.rps-x *){color:#171914!important;border-color:#6c5019!important}
.rps-p .batch-result:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .ifra-filter:not(.rps-x,.rps-x *){border:1px solid rgba(152, 51, 68, 0.2)}
.rps-p .ifra-filter:hover:not(.rps-x,.rps-x *){background:rgba(152, 51, 68, 0.1)}
.rps-p .ifra-filter.active:not(.rps-x,.rps-x *){background:rgba(152, 51, 68, 0.1)}
.rps-p .quiz-container:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .quiz-option:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.03);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .quiz-option:hover:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.08)}
.rps-p .quiz-option.selected:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.12)}
.rps-p .quiz-rec-item:not(.rps-x,.rps-x *){border-bottom:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .decant-calc:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(85, 99, 26, 0.15)}
.rps-p .weather-selector:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .collection-gap:not(.rps-x,.rps-x *){border-bottom:1px solid rgba(85, 99, 26, 0.1)}
.rps-p .gift-wizard:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .blindbuy-factor:not(.rps-x,.rps-x *){border-bottom:1px solid rgba(29, 26, 21, 0.08)}
.rps-p #accord-builder input[type="range"]:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.2)}
.rps-p #accord-builder input[type="range"]:not(.rps-x,.rps-x *)::-webkit-slider-thumb{background:#cfae6a}
.rps-p #accord-builder .note-chip:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.2)}
.rps-p #accord-builder .note-chip.selected:not(.rps-x,.rps-x *){background:#cfae6a;color:#171914}
.rps-p #quiz-challenge .quiz-option:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.3);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p #quiz-challenge .quiz-option:hover:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.05)}
.rps-p #quiz-challenge .quiz-option.selected:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.1)}
.rps-p #quiz-challenge .quiz-option.correct:not(.rps-x,.rps-x *){background:rgba(85, 99, 26, 0.15)}
.rps-p #quiz-challenge .quiz-option.wrong:not(.rps-x,.rps-x *){background:rgba(152, 51, 68, 0.1)}
.rps-p #olfactory-lab:not(.rps-x,.rps-x *){background:linear-gradient(180deg, #070302 0%, #060201 40%, #f2ede4 100%)}
.rps-p #olfactory-lab:not(.rps-x,.rps-x *)::before{background:radial-gradient(ellipse 50% 40% at 20% 30%, rgba(255,77,0,.04) 0%, transparent 70%),
radial-gradient(ellipse 40% 50% at 80% 70%, rgba(0,168,107,.04) 0%, transparent 70%),
radial-gradient(ellipse 30% 30% at 50% 50%, rgba(110, 83, 28, 0.03) 0%, transparent 70%)}
.rps-p #sillage-canvas:not(.rps-x,.rps-x *){background:#050100;border:1px solid rgba(29, 26, 21, 0.12)}
.rps-p #synth-canvas:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .synth-note-btn:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .synth-palette-preview:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .quiz-container:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(29, 26, 21, 0.12)}
.rps-p .quiz-answer-btn:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .quiz-answer-btn:not(.rps-x,.rps-x *)::before{background:#cfae6a}
.rps-p .quiz-answer-btn:hover:not(.rps-x,.rps-x *){border-color:rgba(29, 26, 21, 0.4);background:rgba(29, 26, 21, 0.04)}
.rps-p .quiz-answer-btn.selected:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.08)}
.rps-p .quiz-answer-btn.selected:not(.rps-x,.rps-x *)::before{background:#e48e9a}
.rps-p .quiz-note-tag:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .quiz-note-tag:hover:not(.rps-x,.rps-x *){border-color:rgba(29, 26, 21, 0.4)}
.rps-p .decant-breakeven-fill:not(.rps-x,.rps-x *){background:linear-gradient(90deg,#cfdc8c,#e5b064,#e48e9a)}
.rps-p .occasion-note-tag:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .occasion-note-tag:hover:not(.rps-x,.rps-x *){border-color:rgba(29, 26, 21, 0.4)}
.rps-p .occasion-avoid-tag:not(.rps-x,.rps-x *){border:1px solid rgba(163, 58, 77, 0.2)}
.rps-p .note-chip:not(.rps-x,.rps-x *){background:rgba(249, 243, 235, 0.04);border:1px solid rgba(29, 26, 21, 0.18)}
.rps-p .note-chip.selected:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.15)}
.rps-p .card-front:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.2)}
.rps-p .card-back:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.2)}
.rps-p .card-front:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.06)}
.rps-p .card-back:not(.rps-x,.rps-x *){background:rgba(235, 229, 214, 0.8)}
.rps-p .quiz-option:not(.rps-x,.rps-x *){background:rgba(249, 243, 235, 0.03);border:1px solid rgba(29, 26, 21, 0.2)}
.rps-p .quiz-option:hover:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.06)}
.rps-p .pyramid-bank:not(.rps-x,.rps-x *){border:1px dashed rgba(29, 26, 21, 0.15)}
.rps-p .pyr-chip:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.08);border:1px solid rgba(29, 26, 21, 0.25)}
.rps-p .pyr-chip:hover:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.16)}
.rps-p .pyr-chip.placed:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.12)}
.rps-p .note-chip.selected:not(.rps-x,.rps-x *){box-shadow:0 0 12px rgba(29, 26, 21, 0.25)}
.rps-p #cf-name:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.3)}
.rps-p #cf-email:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.3)}
.rps-p #cf-msg:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.3)}
.rps-p :focus-visible:not(.rps-x,.rps-x *){outline:1px solid rgba(29, 26, 21, 0.5)}
.rps-p ::-webkit-scrollbar-thumb:hover:not(.rps-x,.rps-x *){background:linear-gradient(180deg,#cfae6a,#cfae6a 50%,#cfae6a)}
.rps-p .ai-pyramid-tier:not(.rps-x,.rps-x *){background:rgba(29, 26, 21, 0.03)}
.rps-p .ai-formula-row:not(.rps-x,.rps-x *){border-bottom:1px solid rgba(29, 26, 21, 0.06)}
.rps-p .dna-progress-fill:not(.rps-x,.rps-x *){background:#cfae6a}
.rps-p .dna-option:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4);border:1px solid rgba(29, 26, 21, 0.15)}
.rps-p .dna-option:hover:not(.rps-x,.rps-x *){border-color:rgba(29, 26, 21, 0.4);background:rgba(29, 26, 21, 0.05)}
.rps-p .mem-material-tag:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.3)}
.rps-p .ref-detail-panel:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.2);background:rgba(237, 230, 218, 0.8)}
.rps-p .ref-diff-table th:not(.rps-x,.rps-x *){border-bottom:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .ref-diff-table td:not(.rps-x,.rps-x *){border-bottom:1px solid rgba(29, 26, 21, 0.05)}
.rps-p input:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.25),0 0 20px rgba(29, 26, 21, 0.06)!important}
.rps-p select:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.25),0 0 20px rgba(29, 26, 21, 0.06)!important}
.rps-p textarea:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.25),0 0 20px rgba(29, 26, 21, 0.06)!important}
.rps-p nav:not(.rps-x,.rps-x *){background:rgba(243, 237, 228, 0.95);border-bottom:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .pairing-matrix th:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .pairing-matrix td:not(.rps-x,.rps-x *){border:1px solid rgba(29, 26, 21, 0.1)}
.rps-p .ref-detail-panel:not(.rps-x,.rps-x *){background:rgba(237, 230, 217, 0.82)!important;border:1px solid rgba(29, 26, 21, 0.18)!important}
.rps-p canvas[id^="hcanvas"]:hover:not(.rps-x,.rps-x *){box-shadow:0 0 30px rgba(29, 26, 21, 0.3),
0 0 60px rgba(29, 26, 21, 0.1)!important}
.rps-p :focus-visible:not(.rps-x,.rps-x *){outline:1px solid rgba(29, 26, 21, 0.6)!important;box-shadow:0 0 0 3px rgba(29, 26, 21, 0.12)!important}
.rps-p #atelier-list:not(.rps-x,.rps-x *){background:linear-gradient(180deg,#f4eee4 0%,#f4eee4 100%)}
.rps-p input[type=text]:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4)!important}
.rps-p input[type=email]:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4)!important}
.rps-p textarea:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4)!important}
.rps-p select:not(.rps-x,.rps-x *){background:rgba(238, 230, 216, 0.4)!important}
.rps-p section[id] input:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 3px color-mix(in srgb,var(--zone) 25%,transparent)}
.rps-p section[id] textarea:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 3px color-mix(in srgb,var(--zone) 25%,transparent)}
.rps-p section[id] select:focus:not(.rps-x,.rps-x *){box-shadow:0 0 0 3px color-mix(in srgb,var(--zone) 25%,transparent)}
.rps-p section[id] .st:not(.rps-x,.rps-x *){text-shadow:0 0 80px color-mix(in srgb,var(--zone) 28%,transparent),0 2px 40px color-mix(in srgb,var(--zone) 14%,transparent)!important}
.rps-p #precious-materials:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #beginners:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-rose:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-jasmine:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-oud:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-lavender:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-sandalwood:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-vetiver:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-frankincense:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-bergamot:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-vanilla:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #origin-iris:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #global-origins:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #world-map:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #naturals:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #regions:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #adulteration:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 52% 44% at 96% 8%, rgba(155, 52, 70, 0.13) 0%, transparent 60%),
radial-gradient(ellipse 46% 40% at 4% 92%, rgba(236, 228, 212, 0.55) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #paradox:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #syn:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #aroma-chemicals:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #mol-explorer:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #lab:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #extraction:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #pyr:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #accord-building:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #skin-chem:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #olfactory-thresholds:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #natural-vs-synthetic:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #trace-impurities:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #gcms-decoded:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #iso-e-anosmia:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #captive-catalog:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #olfactory-lab:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #scent-memory:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #more-accords:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #volatility-sim:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #dilution-calc:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #projection-calc:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 58% 46% at 10% 4%, rgba(113, 85, 30, 0.11) 0%, transparent 60%),
radial-gradient(ellipse 34% 52% at 98% 50%, rgba(143, 57, 19, 0.06) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #history:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #mega-timeline:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumer-lineages:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumers:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #landmarks:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #failed:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #vintage:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #ghost-perfumers:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #shalimar-scandal:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #formula-theft:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #house-signatures:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #reformulations:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #reformulation:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #training-pro:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumery-difficulty:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 60% 42% at 50% 100%, rgba(127, 84, 20, 0.1) 0%, transparent 62%),
radial-gradient(ellipse 44% 38% at 90% 4%, rgba(236, 231, 216, 0.45) 0%, transparent 58%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #big-four:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #secrets:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #costs:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #clones:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #focus-groups:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #illusions:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #controversies:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #ifra-database:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #price-tracker:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #celebrity-truth:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #investment:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #dupes:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #brief-economy:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumer-ip:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #indie-perfumery:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #batch-decoder:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #comparator:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #blind-buy:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #office-safe:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #compliment-scores:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #sample-sets:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #collection-analytics:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 38% 54% at 97% 40%, rgba(108, 80, 25, 0.12) 0%, transparent 58%),
radial-gradient(ellipse 52% 40% at 6% 6%, color-mix(in srgb,#f4eee4 60%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #scent-quiz:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #decant-calc:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #accord-builder:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #pairing-matrix:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #fatigue-timer:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #games:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #layering:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #wardrobe:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #storage:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #application:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #concentration:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #gift-finder:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #weather-selector:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #fragrance-families:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #scent-wheel:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #appreciation:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #gloss:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 56% 44% at 8% 2%, rgba(108, 80, 25, 0.12) 0%, transparent 60%),
radial-gradient(ellipse 48% 40% at 55% 100%, color-mix(in srgb,#f4eee4 55%,transparent) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #big-four:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #secrets:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #costs:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #clones:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #focus-groups:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #illusions:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #controversies:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #ifra-database:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #price-tracker:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #celebrity-truth:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #investment:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #dupes:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #brief-economy:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #perfumer-ip:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #indie-perfumery:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #batch-decoder:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #comparator:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #blind-buy:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #office-safe:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #compliment-scores:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #sample-sets:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p #collection-analytics:not(.rps-x,.rps-x *)::after{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 50%,transparent) 5px 6px),repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,#cfae6a 35%,transparent) 5px 6px)}
.rps-p .topbar:not(.rps-x,.rps-x *){background:linear-gradient(to bottom, rgba(244, 238, 228, 0.94), rgba(236, 229, 215, 0.72) 70%, transparent)}
.rps-p .menu-btn:hover:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.122)}
.rps-p .menu-btn:focus-visible:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.122)}
.rps-p .scrim:not(.rps-x,.rps-x *){background:rgba(237, 230, 216, 0.72)}
.rps-p #menu-panel:not(.rps-x,.rps-x *)::after{box-shadow:inset 0 0 160px 40px rgba(237, 230, 216, 0.6)}
.rps-p .closer:hover:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.122)}
.rps-p .closer:focus-visible:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.122)}
.rps-p .ovl-foot:not(.rps-x,.rps-x *)::before{background:linear-gradient(to top, #f4eee4, rgba(236, 229, 215, 0))}
.rps-p .pg a:hover:not(.rps-x,.rps-x *){color:#4a4236;background:rgba(108, 80, 25, 0.122)}
.rps-p .pg a:focus-visible:not(.rps-x,.rps-x *){color:#4a4236;background:rgba(108, 80, 25, 0.122)}
.rps-p .pg a:hover .idx:not(.rps-x,.rps-x *){color:#6c5019}
.rps-p .pg a:focus-visible .idx:not(.rps-x,.rps-x *){color:#6c5019}
.rps-p .vessel-stage:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 78% 70% at 50% 42%,#e4dac3,#e0d6c0 82%);border:1px solid rgba(30, 33, 28, 0.18);box-shadow:0 6px 22px rgba(236, 229, 215, 0.35),inset 0 1px 0 rgba(249, 243, 235, 0.35)}
.rps-p [data-csp-focus]:focus:not(.rps-x,.rps-x *){border-color:rgba(29, 26, 21, 0.5)!important}
.rps-p h1 em:not(.rps-x,.rps-x *){color:#7f5414}
.rps-p nav:not(.rps-x,.rps-x *){background:linear-gradient(rgba(239, 231, 218, 0.82), rgba(238, 231, 218, 0.62));border-bottom:1px solid rgba(2, 0, 0, 0);box-shadow:inset 0 1px rgba(249, 243, 235, 0.039), 0 1px rgba(238, 230, 216, 0.502)}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(90% 80% at 50% 44%, #ebe3d5 0%, #f4eee4 46%, #050100 100%)}
.rps-p #hero:not(.rps-x,.rps-x *):before{background:conic-gradient(rgba(241, 235, 222, 0) 0deg, #7056218c 55deg, rgba(240, 234, 224, 0.451) 130deg, rgba(29, 26, 21, 0.4) 200deg, rgba(152, 51, 68, 0.42) 270deg, rgba(144, 56, 19, 0.38) 330deg, rgba(241, 235, 222, 0) 360deg)}
.rps-p .st em:not(.rps-x,.rps-x *){background:linear-gradient(90deg, #4d473a 0%, #6c5019 15%, #f9f3eb 28%, #7f5616 40%, #893910 55%, #4e4639 68%, #6c5019 80%, #494234 100%) 0 0 / 200%!important;-webkit-background-clip:text!important;background-clip:text!important}
.rps-p nav.scrolled:not(.rps-x,.rps-x *){box-shadow:0 4px 40px rgba(238, 230, 216, 0.8), 0 1px rgba(29, 26, 21, 0.149)!important}
.rps-p #nav-progress:not(.rps-x,.rps-x *){background:linear-gradient(90deg,#cfae6a,#cfae6a,#cfdc8c,#cfae6a);box-shadow:0 0 10px rgba(236, 229, 215, 0.549)}
.rps-p #hero:not(.rps-x,.rps-x *):after{background:radial-gradient(70% 70%, rgba(234, 228, 215, 0) 40%, rgba(236, 229, 216, 0.502) 75%, rgba(5, 1, 2, 0.902) 100%)}
.rps-p .sec:nth-child(2n):not(.rps-x,.rps-x *){background-image:radial-gradient(60% 30% at 80%, rgba(29, 26, 21, 0.02) 0%, rgba(234, 228, 215, 0) 70%), radial-gradient(40% 40% at 10% 80%, #654b170a 0%, rgba(234, 228, 215, 0) 70%)!important}
.rps-p .sec:nth-child(odd):not(.rps-x,.rps-x *){background-image:radial-gradient(50% 40% at 20% 30%, rgba(29, 26, 21, 0.016) 0%, rgba(234, 228, 215, 0) 70%), radial-gradient(60% 30% at 90% 70%, rgba(233, 227, 212, 0.051) 0%, rgba(234, 228, 215, 0) 70%)!important}
.rps-p nav:not(.rps-x,.rps-x *):after{background:linear-gradient(90deg,transparent 2%,#cfae6a 18%,#cfae6a 82%,transparent 98%)}
.rps-p nav:not(.rps-x,.rps-x *){background:linear-gradient(rgba(236, 229, 215, 0.878), rgba(235, 228, 214, 0.702))!important}
.rps-p button[class$="-btn"]:not(.era-btn):not(.nl-drop-btn):not(.nav-toggle):hover:not(.rps-x,.rps-x *){background:rgba(108, 80, 25, 0.122)!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(55% 60% at 82% 18%, rgba(113, 85, 30, 0.122) 0%, rgba(234, 228, 215, 0) 60%), radial-gradient(60% 70% at 24% 48%, #8d2a3bb3 0%, rgba(232, 227, 212, 0.38) 38%, rgba(234, 228, 215, 0) 68%), linear-gradient(#eee4d6 0%, #f4ede4 55%, #f2ede3 100%)!important}
@media (width <= 768px){.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(120% 60% at 50% 30%, #922e3dbf 0%, rgba(232, 227, 212, 0.4) 45%, rgba(234, 228, 215, 0) 75%), linear-gradient(#f0e6d8 0%, #eae3d6 60%, #f3ede4 100%)!important}}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(55% 60% at 82% 18%, rgba(127, 84, 20, 0.078) 0%, rgba(234, 228, 215, 0) 60%), radial-gradient(60% 70% at 24% 48%, #8d2a3bb3 0%, rgba(232, 227, 212, 0.38) 38%, rgba(234, 228, 215, 0) 68%), linear-gradient(#eee4d6 0%, #f4ede4 55%, #f2ede3 100%)!important;border-top-color:rgba(127, 84, 20, 0.278)!important}
.rps-p .topbar:not(.rps-x,.rps-x *){background:linear-gradient(rgba(244, 238, 228, 0.941), rgba(236, 229, 215, 0.722) 70%, rgba(234, 228, 215, 0))}
.rps-p .scrim:not(.rps-x,.rps-x *){background:rgba(237, 230, 216, 0.722)}
.rps-p #menu-panel:not(.rps-x,.rps-x *):after{box-shadow:inset 0 0 160px 40px rgba(237, 230, 216, 0.6)}
@layer rp-guard{.rps-p :is(.rp-btn, .rp-input, .rp-select, .rp-textarea, .rp-tab, .rp-tip-trigger, .rp-scroll, .rp-check input):focus-visible:not(.rps-x,.rps-x *){outline:2px solid #8f3913!important}}
.rps-p :is(#rp-act, main) .rp-spine-mark > a:is(:hover, :focus-visible) .rp-spine-dot:not(.rps-x,.rps-x *){background:#ec9a70!important}
.rps-p :is(#rp-act, main) .rp-btn:not(.rp-btn--quiet):not(.rps-x,.rps-x *):before{background:#8f3913!important}
.rps-p :is(#rp-act, body) button.menu-btn:not(.rps-x,.rps-x *){background:#ec9a70!important;color:#1d1a15!important;border-color:#8f3913!important}
.rps-p :is(#rp-act, body) button.menu-btn:is(:hover, :focus-visible):not(.rps-x,.rps-x *){background:#ec9a70!important;box-shadow:0 0 0 2px #ec9a70!important}
.rps-p :is(#rp-act, body) footer .ft-brand:not(.rps-x,.rps-x *){color:#1d1a15!important}
.rps-p #collection-page a:focus-visible:not(.rps-x,.rps-x *){outline:2px solid #6c5019}
.rps-p .sec:not(.rps-x,.rps-x *){background-image:linear-gradient(#f4eee4,#f4eee4),linear-gradient(90deg,transparent,#e48e9a,#e5b064,#cfdc8c,transparent);border-top:1px solid rgba(5, 1, 0, 0);background-clip:padding-box, border-box}
.rps-p .sec:not(.rps-x,.rps-x *):before{background:linear-gradient(90deg, rgba(236, 229, 215, 0), rgba(29, 26, 21, 0.149), rgba(236, 229, 215, 0))}
.rps-p .sec:not(.rps-x,.rps-x *):after{background:linear-gradient(90deg, rgba(236, 229, 215, 0) 0%, rgba(29, 26, 21, 0.059) 30%, rgba(29, 26, 21, 0.141) 50%, rgba(29, 26, 21, 0.059) 70%, rgba(236, 229, 215, 0) 100%)}
.rps-p .vessel-stage:not(.rps-x,.rps-x *){background:radial-gradient(78% 70% at 50% 42%, #e4dac3, #e0d6c0 82%);border:1px solid rgba(30, 33, 28, 0.18);box-shadow:0 6px 22px rgba(236, 229, 215, 0.349), inset 0 1px rgba(249, 243, 235, 0.349)}
.rps-p .st em:not(.rps-x,.rps-x *){text-shadow:0 0 1px rgba(29, 26, 21, 0.302)}
.rps-p nav:not(.rps-x,.rps-x *){background:linear-gradient(rgba(238, 230, 217, 0.82), rgba(237, 230, 216, 0.62));border-bottom:1px solid rgba(2, 0, 0, 0);box-shadow:inset 0 1px rgba(28, 25, 20, 0.039), 0 1px rgba(236, 229, 215, 0.502)}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(90% 80% at 50% 44%, #faede2 0%, #070203 46%, #050100 100%)}
.rps-p #hero:not(.rps-x,.rps-x *):before{background:conic-gradient(rgba(239, 233, 219, 0) 0deg, #6f531d8c 55deg, rgba(240, 234, 224, 0.451) 130deg, rgba(29, 26, 21, 0.4) 200deg, rgba(153, 52, 69, 0.42) 270deg, #90391361 330deg, rgba(239, 233, 219, 0) 360deg)}
.rps-p #hero:not(.rps-x,.rps-x *):after{background:radial-gradient(48% 58% at 22% 34%, #6f531d73 0%, rgba(234, 228, 215, 0) 58%), radial-gradient(46% 56% at 80% 62%, rgba(240, 234, 224, 0.42) 0%, rgba(234, 228, 215, 0) 58%), radial-gradient(38% 46% at 62% 24%, rgba(29, 26, 21, 0.302) 0%, rgba(234, 228, 215, 0) 52%), radial-gradient(60% 42% at 50% 104%, rgba(239, 233, 219, 0.502) 0%, rgba(234, 228, 215, 0) 56%)}
.rps-p .ft-bottom:not(.rps-x,.rps-x *){border-top:1px solid rgba(29, 26, 21, 0.071)}
.rps-p .sec:not(.rps-x,.rps-x *):before{background:linear-gradient(90deg, rgba(234, 228, 215, 0), rgba(29, 26, 21, 0.149), rgba(234, 228, 215, 0))}
.rps-p footer:not(.rps-x,.rps-x *){border-top:1px solid rgba(29, 26, 21, 0.102)}
.rps-p footer:not(.rps-x,.rps-x *):before{background:#cfae6a}
.rps-p .sec:not(.rps-x,.rps-x *):after{background:linear-gradient(90deg, rgba(234, 228, 215, 0) 0%, rgba(29, 26, 21, 0.059) 30%, rgba(29, 26, 21, 0.141) 50%, rgba(29, 26, 21, 0.059) 70%, rgba(234, 228, 215, 0) 100%)}
.rps-p .st em:not(.rps-x,.rps-x *){background:linear-gradient(135deg, #19160f 0%, #6c5019 40%, #494135 60%, #8c3c14 100%);-webkit-background-clip:text;background-clip:text}
.rps-p .st em:not(.rps-x,.rps-x *){background:linear-gradient(90deg, #4c4437 0%, #6c5019 15%, #1c1914 28%, #7f5515 40%, #8b3a12 55%, #4b4337 68%, #6c5019 80%, #4a4235 100%) 0 0 / 200%!important;-webkit-background-clip:text!important;background-clip:text!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(120% 60% at 20% 40%, rgba(238, 231, 217, 0.349) 0%, rgba(234, 228, 215, 0) 60%) 0 0 / 200% 200%, radial-gradient(80% 50% at 80% 30%, rgba(237, 230, 215, 0.251) 0%, rgba(234, 228, 215, 0) 55%) 0 0 / 200% 200%, radial-gradient(100% 80% at 50% 80%, rgba(7, 3, 2, 0.902) 0%, rgba(234, 228, 215, 0) 80%) 0 0 / 200% 200%, #050101 0 0 / 100% 100%!important}
.rps-p .sec:nth-child(odd):not(.rps-x,.rps-x *):before{background:repeating-linear-gradient(0deg, rgba(234, 228, 215, 0), rgba(234, 228, 215, 0) 2px, rgba(29, 26, 21, 0.008) 2px 4px)}
.rps-p footer:not(.rps-x,.rps-x *){box-shadow:0 -1px rgba(29, 26, 21, 0.122), 0 -20px 80px rgba(29, 26, 21, 0.039)!important}
.rps-p nav.scrolled:not(.rps-x,.rps-x *){box-shadow:0 4px 40px rgba(236, 229, 215, 0.8), 0 1px rgba(29, 26, 21, 0.149)!important}
.rps-p #hero:not(.rps-x,.rps-x *):after{background:radial-gradient(70% 70%, rgba(234, 228, 215, 0) 40%, rgba(236, 229, 215, 0.502) 75%, rgba(5, 1, 1, 0.902) 100%)}
.rps-p .sec:nth-child(2n):not(.rps-x,.rps-x *){background-image:radial-gradient(60% 30% at 80%, rgba(29, 26, 21, 0.02) 0%, rgba(234, 228, 215, 0) 70%), radial-gradient(40% 40% at 10% 80%, #684d170a 0%, rgba(234, 228, 215, 0) 70%)!important}
.rps-p .sec:nth-child(odd):not(.rps-x,.rps-x *){background-image:radial-gradient(50% 40% at 20% 30%, rgba(29, 26, 21, 0.016) 0%, rgba(234, 228, 215, 0) 70%), radial-gradient(60% 30% at 90% 70%, rgba(234, 228, 213, 0.051) 0%, rgba(234, 228, 215, 0) 70%)!important}
.rps-p .st:not(.rps-x,.rps-x *){text-shadow:0 2px 34px rgba(236, 229, 215, 0.549)}
.rps-p #perfumer:not(.rps-x,.rps-x *):before{background:linear-gradient(90deg,transparent,#cfae6a,transparent)}
.rps-p section[id]:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 70% 55% at 18% 0%, rgba(255, 252, 237, 0.28) 0%, transparent 60%),
linear-gradient(180deg,#ece4d6 0%,#f3ede3 100%)!important;border-top:1px solid color-mix(in srgb,#6c5019 28%,transparent)!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(55% 60% at 82% 18%, rgba(110, 82, 28, 0.122) 0%, rgba(234, 228, 215, 0) 60%), radial-gradient(60% 70% at 24% 48%, #9c3247b3 0%, rgba(234, 227, 213, 0.38) 38%, rgba(234, 228, 215, 0) 68%), linear-gradient(#ede5d7 0%, #f4ede4 55%, #f3ede3 100%)!important}
@media (width <= 768px){.rps-p section[id]:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 120% 40% at 50% 0%, rgba(255, 252, 237, 0.45) 0%, transparent 65%),
linear-gradient(180deg,color-mix(in srgb,#ece4d6 90%,#ebe4d6) 0%,color-mix(in srgb,#f3ede3 92%,#ebe4d6) 100%)!important}}
@media (width <= 768px){.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(120% 60% at 50% 30%, #963041bf 0%, rgba(234, 227, 213, 0.4) 45%, rgba(234, 228, 215, 0) 75%), linear-gradient(#eee6d8 0%, #ece5d7 60%, #f3ede4 100%)!important}}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(55% 60% at 82% 18%, rgba(127, 84, 20, 0.078) 0%, rgba(234, 228, 215, 0) 60%), radial-gradient(60% 70% at 24% 48%, #9c3247b3 0%, rgba(234, 227, 213, 0.38) 38%, rgba(234, 228, 215, 0) 68%), linear-gradient(#ede5d7 0%, #f4ede4 55%, #f3ede3 100%)!important;border-top-color:rgba(127, 84, 20, 0.278)!important}
.rps-p #intro:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumer:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #atelier-list:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #contact:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #accord-architect:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #perfumer-dna:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #memory-engine:not(.rps-x,.rps-x *){background:radial-gradient(ellipse 62% 48% at 12% 0%, rgba(236, 227, 213, 0.341) 0%, transparent 62%),
radial-gradient(ellipse 40% 36% at 92% 96%, rgba(127, 84, 20, 0.051) 0%, transparent 60%),
linear-gradient(180deg,var(--zb1) 0%,var(--zb2) 100%)!important}
.rps-p #hero:not(.rps-x,.rps-x *){background:radial-gradient(90% 80% at 50% 44%, #ece4d6 0%, #f4eee4 46%, #050100 100%)}
.rps-p #hero:not(.rps-x,.rps-x *):before{background:conic-gradient(rgba(239, 233, 219, 0) 0deg, #6f531d8c 55deg, rgba(240, 234, 224, 0.451) 130deg, rgba(29, 26, 21, 0.4) 200deg, rgba(153, 52, 69, 0.42) 270deg, rgba(143, 57, 19, 0.38) 330deg, rgba(239, 233, 219, 0) 360deg)}
.rps-p .scrim:not(.rps-x,.rps-x *){background:rgba(236, 229, 215, 0.722)}
.rps-p #menu-panel:not(.rps-x,.rps-x *):after{box-shadow:inset 0 0 160px 40px rgba(236, 229, 215, 0.6)}
.rps-p #privacy-page strong:not(.rps-x,.rps-x *){color:#73561e}
.mol-cat-btn[aria-pressed=true]:not(#rp-x){background:#8f3913!important;color:#fbf4ea!important;-webkit-text-fill-color:#fbf4ea!important;border-color:#8f3913!important}
:is([data-surface=show],[data-surface=film]) .rp-plate-full:not(#rp-x):not(#rp-y):not(#rp-z){color:#ec9a70!important}
.rps-p .rp-plate-full:not(.rps-x,.rps-x *):not(#rp-x):not(#rp-y):not(#rp-z){color:#8f3913!important}
:is(.rp-badge,.rp-badge b,.rp-badge-n,.rp-count-badge,.btn.btng,.film-enter,.menu-btn,.menu-btn span):not(#rp-x):not(#rp-y):not(#rp-z){background-color:#8f3913!important;color:#fbf4ea!important;-webkit-text-fill-color:#fbf4ea!important;border-color:#8f3913!important}
:is(.rp-badge,.btn.btng,.film-enter,.menu-btn):not(#rp-x):not(#rp-y):is(:hover,:focus-visible){background-color:#742e0f!important}
:is(.rp-btn--quiet,.spec-engr-btn,.rp-sound):not(#rp-x):not(#rp-y):not(#rp-z){color:#ec9a70!important;border-color:#ec9a70!important;-webkit-text-fill-color:currentColor!important}
.rps-p :is(.rp-btn--quiet,.spec-engr-btn):not(.rps-x,.rps-x *):not(#rp-x):not(#rp-y):not(#rp-z){color:#8f3913!important;border-color:#8f3913!important}
.rp-btn:not([aria-pressed=true]):not([aria-selected=true]):not(:hover):not(:focus-visible):not(:disabled):not([aria-disabled=true]):not(#rp-x):not(#rp-y){--rp-btn-fg:#ec9a70;--rp-btn-bd:#ec9a70}
:is([data-surface=paper],.rp-paper,.rp-tool,.rp-table-panel,.rp-result,.lib-tool) .rp-btn:not([aria-pressed=true]):not([aria-selected=true]):not(:hover):not(:focus-visible):not(:disabled):not([aria-disabled=true]):not(#rp-x):not(#rp-y):not(#rp-z){--rp-btn-fg:#8f3913;--rp-btn-bd:#8f3913}
[data-surface=paper] [data-surface=show] .rp-btn:not([aria-pressed=true]):not([aria-selected=true]):not(:hover):not(:focus-visible):not(:disabled):not([aria-disabled=true]):not(.rp-tool .rp-btn):not(#rp-x):not(#rp-y):not(#rp-z):not(#rp-w){--rp-btn-fg:#ec9a70;--rp-btn-bd:#ec9a70}
.rp-btn:is(:disabled,[aria-disabled=true]):not(#rp-x):not(#rp-y){--rp-btn-fg:#b98a6c;--rp-btn-bd:rgba(185, 138, 108, 0.55);border-style:dashed!important}
:is([data-surface=paper],.rp-paper,.rp-tool,.rp-table-panel,.rp-result,.lib-tool) .rp-btn:is(:disabled,[aria-disabled=true]):not(#rp-x):not(#rp-y):not(#rp-z){--rp-btn-fg:#8c533b;--rp-btn-bd:rgba(140, 83, 59, 0.55);border-style:dashed!important}
:is(button,[role=tab],.wardrobe-tab):is([aria-pressed=true],[aria-selected=true],.active):not(.rp-btn,.rp-tab,.rp-sound,.menu-btn,.ghost-toggle):not(.film-runway *,.rp-room *,[data-film] *,nav *,#menu-panel *):not(#rp-x):not(#rp-y){background:#8f3913!important;border-color:#8f3913!important;color:#fbf4ea!important;-webkit-text-fill-color:#fbf4ea!important;--rp-btn-fg:#fbf4ea;--rp-btn-bd:#8f3913}
.rp-btn.rp-btn--quiet:is([aria-pressed=true],[aria-selected=true]):not(#rp-x):not(#rp-y){--rp-btn-fg:#f4eee4;--rp-btn-bd:#ec9a70}
:is([data-surface=paper],.rp-paper,.rp-tool,.rp-table-panel,.rp-result,.lib-tool) .rp-btn.rp-btn--quiet:is([aria-pressed=true],[aria-selected=true]):not(#rp-x):not(#rp-y):not(#rp-z){--rp-btn-fg:#1d1a15;--rp-btn-bd:#8f3913}
[data-surface=paper] [data-surface=show] .rp-btn.rp-btn--quiet:is([aria-pressed=true],[aria-selected=true]):not(.rp-tool .rp-btn):not(#rp-x):not(#rp-y):not(#rp-z):not(#rp-w){--rp-btn-fg:#f4eee4;--rp-btn-bd:#ec9a70}
.rp-btn:not(.rp-btn--quiet):is([aria-pressed=true],[aria-selected=true]):not(.rp-sound,.menu-btn):not(.film-runway *,.rp-room *,[data-film] *,nav *,#menu-panel *):not(#rp-x):not(#rp-y):before{background:#8f3913!important}
.rp-btn:is(:disabled,[aria-disabled=true]):not(#rp-x):not(#rp-y){opacity:1!important}
.ghost-toggle[aria-pressed=true]:not(#rp-x):not(#rp-y){color:#f4eee4!important;border-color:#ec9a70!important}
.rps-p .wardrobe-tab:not(.active):not([aria-selected=true]):not(.rps-x *):not(#rp-x):not(#rp-y){color:#8f3913!important}
.ghost-toggle:not([aria-pressed=true]):not(#rp-x):not(#rp-y){color:#ec9a70!important;border-color:#ec9a70!important}
[data-surface=paper] .sci-vig-stage:not(.rps-x *):not(#rp-x){box-shadow:0 0 0 1px rgba(29, 26, 21, 0.55),0 0 0 6px #ece5d7,0 0 0 7px rgba(29, 26, 21, 0.28),0 10px 24px -8px rgba(29, 26, 21, 0.35)!important}
@media (max-width:600px){:is(.rp-sources,.rp-record-sources,#sources + ol,#sources ~ ol) :is(ol,ul):not(#rp-x),:is(#sources + ol,#sources ~ ol):not(#rp-x){padding-left:1.75em!important}}
.rps-p .zone-motif:not(.rps-x *):not(#rp-x){display:none!important}
.rps-p :is(.sl,.founder-eyebrow,.rp-eyebrow,.eyebrow):not(.rps-x *):not(#rp-x):not(#rp-y){color:#6c5019!important;-webkit-text-fill-color:#6c5019!important}
nav.topbar:not(#rp-x):not(#rp-y){box-shadow:0 1px 0 rgba(0, 0, 0, 0.35)!important}
#credits-page [style*="display:grid"]:not(#rp-x){grid-template-columns:minmax(0,1fr)!important}
#credits-page :is(p,li,dd,div):not(#rp-x){overflow-wrap:anywhere}
.rps-p :is(.vessel-controls button,.sample-filter-btn:not([aria-pressed=true])):not(.rps-x *):not(#rp-x):not(#rp-y){color:#8f3913!important;border-color:#8f3913!important}
.rp-room-ctl button:not([aria-pressed=true]):not(#rp-x):not(#rp-y){color:#ec9a70!important;border-color:#ec9a70!important}
.rps-p .film-viewer-stage:not(#rp-x){--orris:#8f3913}
[data-surface=show] :is(.ext-num,.sa):not(#rp-x):not(#rp-y){color:#cfae6a!important;opacity:1!important}
.rp-spine-nav [aria-current]:not(#rp-x),.rp-spine-here-what:not(#rp-x){opacity:1!important}
[data-surface=paper] :is(.rp-plate figcaption,.rp-plate .rp-plate-cap,.k-vig figcaption):not(#rp-x){padding:8px 12px 10px!important}
@media (max-width:600px){[data-surface=paper] :is(.bottle-card,.bottle-info):not(#rp-x){padding:16px!important}}
[data-surface=paper] :is(.bottle-card,.beg-card):not(#rp-x):not(#rp-y){border-color:rgba(29, 26, 21, 0.18)!important}
.rps-p :is(.flacon-ctl .flacon-btn,.vb-proof-stage .flacon-btn):not([aria-pressed=true]):not(.rps-x *):not(#rp-x):not(#rp-y){color:#8f3913!important;border-color:#8f3913!important;--rp-btn-fg:#8f3913;--rp-btn-bd:#8f3913}
.vb-proof-stage .flacon-btn:not([aria-pressed=true]):not(#rp-x):not(#rp-y):not(#rp-z){color:#8f3913!important;border-color:#8f3913!important;-webkit-text-fill-color:#8f3913!important;--rp-btn-fg:#8f3913;--rp-btn-bd:#8f3913}
.rp-room-btn:not([aria-pressed=true]):not(#rp-x):not(#rp-y){color:#ec9a70!important;border-color:#ec9a70!important}
.rp-badge:not(#rp-x){padding-inline:.6em!important}
.nm-group[data-surface=paper]:not(#rp-x){padding:24px 24px 20px!important}
@media (max-width:600px){.nm-group[data-surface=paper]:not(#rp-x){padding:16px 16px 14px!important}}
.rp-tab:not(#rp-x):not(#rp-y){color:#ec9a70!important}
.rps-p .rp-tab:not(.rps-x,.rps-x *):not(#rp-x):not(#rp-y):not(#rp-z){color:#8f3913!important}
.rps-p .gn-zero:not(.rps-x,.rps-x *):not(#rp-x):not(#rp-y){fill:#f4eee4!important;stroke:#cdbf9f!important}
.rps-p :is(.gn-spoke,.gn-ring):not(.rps-x,.rps-x *):not(#rp-x):not(#rp-y){stroke:#cdbf9f!important}
.rps-p .gn-shape:not(.gn-shape-b):not(.rps-x,.rps-x *):not(#rp-x):not(#rp-y){stroke:#9b3446!important;stroke-width:1.5!important}
.rps-p :is(p,li,dd,td,.vocab-def,.era-event-impact-text,.era-event-desc,.failed-card-story,.reform-event-desc) :is(strong,b):not(.rps-x *):not(#rp-x):not(#rp-y){color:#1d1a15!important;-webkit-text-fill-color:#1d1a15!important}
.rps-p .era-event-impact-text:not(.rps-x *):not(#rp-x):not(#rp-y){color:#4a4236!important;font-style:italic}
@media (max-width:560px){#landmarks [style*="grid-template-columns"]:not(#rp-x){grid-template-columns:minmax(0,1fr)!important}}
