.consent-banner{position:fixed;bottom:0;left:0;right:0;z-index:calc(var(--z-nav) - 2);background:var(--ivory);border-top:.5px solid var(--rule-light);box-shadow:0 -4px 20px #0f0f101a;padding:10px var(--page-pad);padding-bottom:max(10px,env(safe-area-inset-bottom));opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity var(--duration-medium) var(--ease-out),transform var(--duration-medium) var(--ease-out)}.consent-banner--visible{opacity:1;transform:translateY(0);pointer-events:auto}.consent-banner__inner{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.consent-banner__copy{flex:1 1 auto;min-width:0;font-family:var(--font-sans);font-size:11px;line-height:1.45;color:var(--ivory-text-muted)}.consent-banner__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.consent-banner__accept{font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--obsidian);background:var(--champagne);border:1px solid var(--champagne);border-radius:3px;padding:8px 14px;min-height:36px;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.consent-banner__accept:hover{background:var(--bone);border-color:var(--bone)}.consent-banner__accept:focus-visible{outline:2px solid var(--champagne);outline-offset:2px}.consent-banner__decline{font-family:var(--font-sans);font-size:11px;color:var(--ivory-text-muted);background:#0000;border:none;padding:8px 10px;min-height:36px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.consent-banner__decline:hover{color:var(--ivory-text-primary)}.consent-banner__decline:focus-visible{outline:1px solid var(--champagne);outline-offset:2px}body.consent-visible .lp{padding-bottom:calc(52px + env(safe-area-inset-bottom))}@media (max-width:480px){.consent-banner__inner{flex-wrap:wrap;gap:10px}.consent-banner__actions{width:100%;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.consent-banner{transition:none;opacity:1;transform:none}}@font-face{font-family:__DM_Sans_ccfcb5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_ccfcb5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_ccfcb5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_ccfcb5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_ccfcb5;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_ccfcb5{font-family:__DM_Sans_ccfcb5,__DM_Sans_Fallback_ccfcb5;font-style:normal}.__variable_ccfcb5{--font-sans-loaded:"__DM_Sans_ccfcb5","__DM_Sans_Fallback_ccfcb5"}@font-face{font-family:__DM_Sans_cce644;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/594f5e1676a3690a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_cce644;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/db53f00563e2ca03-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_cce644;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_cce644{font-family:__DM_Sans_cce644,__DM_Sans_Fallback_cce644;font-weight:300;font-style:normal}.__variable_cce644{--font-sans-loaded:"__DM_Sans_cce644","__DM_Sans_Fallback_cce644"}@font-face{font-family:__DM_Mono_47751c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Mono_47751c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Mono_Fallback_47751c;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_47751c{font-family:__DM_Mono_47751c,__DM_Mono_Fallback_47751c;font-weight:400;font-style:normal}.__variable_47751c{--font-mono-loaded:"__DM_Mono_47751c","__DM_Mono_Fallback_47751c"}@font-face{font-family:__DM_Mono_c4bd76;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Mono_c4bd76;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Mono_Fallback_c4bd76;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c4bd76{font-family:__DM_Mono_c4bd76,__DM_Mono_Fallback_c4bd76;font-weight:500;font-style:normal}.__variable_c4bd76{--font-mono-loaded:"__DM_Mono_c4bd76","__DM_Mono_Fallback_c4bd76"}@font-face{font-family:__Cormorant_Garamond_e1121f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/aac1a3b0c84e4108-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_e1121f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4139f1684d1a75d4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_e1121f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/df73132271d3c59c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_e1121f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/dea7c8c557668f17-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_e1121f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ff4bfb11aeec83f5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_e1121f;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_e1121f{font-family:__Cormorant_Garamond_e1121f,__Cormorant_Garamond_Fallback_e1121f;font-weight:400;font-style:italic}.__variable_e1121f{--font-serif-loaded:"__Cormorant_Garamond_e1121f","__Cormorant_Garamond_Fallback_e1121f"}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_f5dd10;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_f5dd10;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_f5dd10{font-family:__Cormorant_Garamond_f5dd10,__Cormorant_Garamond_Fallback_f5dd10}.__variable_f5dd10{--font-serif-loaded:"__Cormorant_Garamond_f5dd10","__Cormorant_Garamond_Fallback_f5dd10"}:root{--obsidian:#0f0f10;--charcoal:#232326;--ivory:#f3efe7;--champagne:#c6a978;--stone:#a7a29a;--black:#0f0f10;--surface:#232326;--surface-raised:#2a2a2d;--bone:#f3efe7;--bone-dim:#d8d3c9;--bone-faint:#f3efe740;--gold:#c6a978;--gold-dim:#c6a97826;--gold-bdr:#c6a9784d;--ivory-text-primary:#1a1a1c;--ivory-text-muted:#6b6862;--rule:#2e2e30;--rule-light:#e2dcd0;--rule-mid:#3a3a3d;--muted:#a7a29a;--muted-light:#c4bfb6;--danger:#8b1f1f;--danger-light:#8b1f1f1f;--bone-rgb:243,239,231;--black-rgb:15,15,16;--font-display:var(--font-serif-loaded),Georgia,serif;--font-serif:var(--font-serif-loaded),Georgia,serif;--font-sans:var(--font-sans-loaded),system-ui,sans-serif;--font-mono:var(--font-mono-loaded),monospace;--text-mono-label:11px;--text-label:11px;--text-small:13px;--text-body:15px;--text-body-sm:13px;--text-caption:11px;--text-h2:clamp(32px,4.5vw,56px);--text-h1:clamp(36px,5vw,72px);--text-display:clamp(40px,6vw,84px);--text-prose-max:65ch;--display-xl:clamp(72px,11vw,168px);--display-lg:clamp(56px,8vw,128px);--display-md:clamp(40px,6vw,88px);--display-sm:clamp(32px,4.5vw,64px);--display-xs:clamp(24px,3.5vw,44px);--space-section:clamp(80px,10vw,160px);--space-block:clamp(40px,6vw,80px);--space-gap:clamp(20px,3vw,40px);--max-width:1320px;--page-pad:clamp(20px,5vw,80px);--radius:0px;--radius-pill:100px;--border-thin:0.5px solid var(--rule);--border-mid:1px solid var(--rule-mid);--duration-instant:100ms;--duration-fast:200ms;--duration-medium:350ms;--duration-slow:550ms;--duration-deliberate:900ms;--ease-out:cubic-bezier(0,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-inout:cubic-bezier(0.4,0,0.2,1);--ease-editorial:cubic-bezier(0.16,1,0.3,1);--ease-spring:var(--ease-editorial);--z-base:1;--z-overlay:100;--z-nav:200;--z-modal:300;--z-consent:400;--z-top:500;--pr-report-bg:var(--black);--pr-report-bg2:var(--surface);--pr-report-bg3:var(--surface-raised);--pr-report-bg4:#252320;--pr-report-gold:var(--gold);--pr-report-gold-dim:var(--gold-dim);--pr-report-gold-bdr:var(--gold-bdr);--pr-report-text:var(--bone);--pr-report-text2:var(--bone-dim);--pr-report-text3:var(--muted);--pr-report-ok:#4a7c5f;--pr-report-bdr:#ffffff12;--pr-report-hero-gradient-start-men:#141418;--pr-report-hero-gradient-start-women:#141420;--pr-report-nav-bg:rgba(var(--black-rgb),0.9);--pr-report-nav-backdrop-blur:14px;--pr-report-banner-bg:var(--gold-dim);--pr-report-banner-bdr:var(--gold-bdr);--pr-report-chip-bdr-light:#ffffff0f;--pr-report-chip-bdr-softer:#ffffff14;--pr-report-chip-bdr-muted:#ffffff1a;--pr-report-swatch-bdr-dark:#ffffff1f;--pr-report-skincare-chip-bg:var(--pr-report-gold-dim);--pr-report-skincare-chip-bdr:var(--pr-report-gold-bdr);--pr-report-footer-link:var(--pr-report-gold);--pr-dash-bone:var(--bone);--pr-dash-bone-deep:var(--surface-raised);--pr-dash-ink:var(--black);--pr-dash-carbon:#2e2b27;--pr-dash-carbon2:var(--surface);--pr-dash-gold:var(--gold);--pr-dash-gold-l:var(--gold);--pr-dash-gold-dim:var(--gold-dim);--pr-dash-gold-glow:var(--gold-bdr);--pr-dash-rule:var(--rule-mid);--pr-dash-muted:var(--muted-light);--pr-dash-white:var(--surface-raised);--pr-dash-glass-bg:rgba(var(--bone-rgb),0.08);--pr-dash-glass-bdr:var(--border-mid);--pr-dash-bone-rgb:240,235,225;--pr-dash-ink-rgb:12,12,10;--pr-dash-ink-hero-sub:rgba(var(--bone-rgb),0.52);--pr-dash-ink-hero-sub-strong:rgba(var(--bone-rgb),0.82);--pr-dash-ink-hero-note:rgba(var(--bone-rgb),0.28);--pr-dash-ink-hero-soft-italic:rgba(var(--bone-rgb),0.38);--pr-dash-ink-stat-label:rgba(var(--bone-rgb),0.32);--pr-dash-ink-stat-div:rgba(var(--bone-rgb),0.09);--pr-dash-ink-border-subtle:rgba(var(--bone-rgb),0.07);--pr-dash-ink-border-left:rgba(var(--bone-rgb),0.09);--pr-dash-ticker-border:rgba(var(--bone-rgb),0.1);--pr-dash-step-ghost:rgba(var(--black-rgb),0.05);--pr-dash-step-hover-bg:rgba(var(--black-rgb),0.03);--pr-dash-step-hi-hover-bg:#232018;--pr-dash-step-hi-body:rgba(var(--bone-rgb),0.52);--pr-dash-step-hi-tag-bdr:rgba(var(--bone-rgb),0.12);--pr-dash-step-hi-icon-bdr:rgba(var(--bone-rgb),0.25);--pr-dash-step-hi-ghost:rgba(var(--bone-rgb),0.04);--pr-dash-nav-bg:rgba(var(--black-rgb),0.78);--pr-dash-nav-bg-scrolled:rgba(var(--black-rgb),0.9);--pr-dash-nav-border:rgba(var(--bone-rgb),0.12);--pr-dash-nav-border-scrolled:rgba(var(--bone-rgb),0.18);--pr-dash-method-grid-gap:rgba(var(--bone-rgb),0.07);--pr-dash-method-card-hover:#2c2924;--pr-dash-method-intro:rgba(var(--bone-rgb),0.48);--pr-dash-method-intro-strong:rgba(var(--bone-rgb),0.78);--pr-dash-method-n:rgba(var(--bone-rgb),0.18);--pr-dash-method-body:rgba(var(--bone-rgb),0.48);--pr-dash-method-body-strong:rgba(var(--bone-rgb),0.8);--pr-dash-method-chip:rgba(var(--bone-rgb),0.22);--pr-dash-method-chip-bdr:rgba(var(--bone-rgb),0.1);--pr-dash-rc-hover:#f4eee5;--pr-dash-preview-pbar:rgba(var(--bone-rgb),0.52);--pr-dash-testi-agg-bdr:rgba(var(--bone-rgb),0.08);--pr-dash-testi-card-bg:rgba(var(--black-rgb),0.65);--pr-dash-testi-card-bdr:#ffffff0f;--pr-dash-testi-card-hover-bdr:#c4963a33;--pr-dash-testi-card-hover-bg:#201d18b3;--pr-dash-testi-body:rgba(var(--bone-rgb),0.58);--pr-dash-testi-date:rgba(var(--bone-rgb),0.2);--pr-dash-testi-loc:rgba(var(--bone-rgb),0.28);--pr-dash-agg-count:rgba(var(--bone-rgb),0.3);--pr-dash-pricing-split-bdr:rgba(var(--bone-rgb),0.09);--pr-dash-pricing-copy:rgba(var(--bone-rgb),0.44);--pr-dash-price-curr:rgba(var(--bone-rgb),0.45);--pr-dash-price-note:rgba(var(--bone-rgb),0.28);--pr-dash-inc-bdr:rgba(var(--bone-rgb),0.07);--pr-dash-inc-row-bdr:rgba(var(--bone-rgb),0.05);--pr-dash-inc-chk-bdr:#c4963a73;--pr-dash-inc-text:rgba(var(--bone-rgb),0.58);--pr-dash-pay-chip:rgba(var(--bone-rgb),0.38);--pr-dash-pay-chip-bdr:rgba(var(--bone-rgb),0.09);--pr-dash-secure-note:rgba(var(--bone-rgb),0.22);--pr-dash-final-sub:rgba(var(--black-rgb),0.52);--pr-dash-footer-text:rgba(var(--bone-rgb),0.28);--pr-dash-footer-link:rgba(var(--bone-rgb),0.3);--pr-dash-sticky-copy:rgba(var(--bone-rgb),0.48);--pr-dash-cta-pulse:#c4963a26;--pr-dash-btn-ripple:0.06;--pr-dash-hero-index:rgba(var(--bone-rgb),0.04);--pr-dash-hero-grain-opacity:0.6;--pr-dash-img-vignette-1:rgba(var(--black-rgb),0.5);--pr-dash-img-vignette-2:rgba(var(--black-rgb),0.4);--ff-cormorant:var(--font-serif),Georgia,serif;--ff-dm-sans:var(--font-sans),system-ui,sans-serif;--ff-dm-mono:var(--font-mono),ui-monospace,monospace;--pr-layout-max-dashboard:var(--max-width);--pr-layout-max-report:1100px;--pr-layout-gap:clamp(20px,4vw,52px);--pr-radius-dashboard:var(--radius);--pr-radius-report:var(--radius);--pr-store-grid-gap:12px;--pr-store-card-border:var(--border-mid);--pr-store-card-bg:var(--surface-raised);--pr-store-card-hover-lift:2px;--pr-store-card-shadow:0 8px 24px rgba(var(--black-rgb),0.32);--pr-store-thumb-radius:var(--pr-radius-dashboard);--pr-store-badge-pad-x:10px;--pr-store-badge-pad-y:4px;--pr-store-badge-fs:11px;--pr-store-badge-strong-bg:var(--gold);--pr-store-badge-strong-text:var(--black);--pr-store-badge-mid-bg:var(--gold-l);--pr-store-badge-mid-text:var(--black);--pr-store-badge-muted-bg:rgba(var(--bone-rgb),0.12);--pr-store-badge-muted-text:var(--bone);--pr-store-badge-faint-bg:rgba(var(--bone-rgb),0.08);--pr-store-badge-faint-text:var(--muted);--pr-store-heart-hit:44px;--pr-store-heart-inactive:rgba(var(--bone-rgb),0.35);--pr-store-filters-gap:8px;--pr-store-filters-pad-y:12px;--pr-store-track-gap:12px;--pr-store-track-pad:14px 18px;--pr-store-track-active-bdr:1px solid var(--gold);--pr-store-track-inactive-bdr:var(--border-thin);--pr-store-track-sub-fs:12px;--pr-store-empty-pad:var(--pr-paygate-inner-pad);--pr-store-click-overlay:rgba(var(--bone-rgb),0.6);--pr-store-click-spinner-size:28px;--pr-store-click-spinner-border:2px;--pr-report-page-padding-x:40px;--pr-report-main-padding-y:80px;--pr-report-main-padding-bottom:120px;--pr-report-nav-height:58px;--pr-noise-svg-report:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");--pr-noise-svg-landing:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.035'/%3E%3C/svg%3E");--pr-razorpay-theme:var(--gold);--pr-lp-skip-pad-x:16px;--pr-lp-skip-pad-y:8px;--pr-lp-skip-font:13px;--pr-lp-eyebrow-gap:10px;--pr-lp-eyebrow-line-w:18px;--pr-lp-rule-h-h:2px;--pr-lp-btn-pad-x:32px;--pr-lp-btn-pad-y:14px;--pr-lp-btn-font:12px;--pr-lp-btn-outline:2px;--pr-lp-btn-outline-offset:3px;--pr-lp-cta-pulse-start:#c4963a00;--pr-lp-nav-h:58px;--pr-lp-nav-logo:22px;--pr-lp-nav-gap:16px;--pr-lp-nav-right-gap:14px;--pr-lp-nav-pill-pad-x:12px;--pr-lp-nav-pill-pad-y:5px;--pr-lp-nav-pill-font:10px;--pr-lp-nav-link-gap:20px;--pr-lp-nav-link-font:11px;--pr-lp-reveal-x:24px;--pr-lp-ticker-pad-y:9px;--pr-lp-ticker-item-pad-x:24px;--pr-lp-ticker-font:11px;--pr-lp-ticker-dot:3px;--pr-lp-hero-pad-top:58px;--pr-lp-hero-canvas-pad:clamp(48px,8vw,96px);--pr-lp-hero-left-pr:clamp(24px,4vw,72px);--pr-lp-hero-left-pb:48px;--pr-lp-hero-index-right:2%;--pr-lp-hero-index-top:5%;--pr-lp-hero-kicker-mb:18px;--pr-lp-hero-kicker-line-w:16px;--pr-lp-hero-hed-mb:24px;--pr-lp-hero-sub-max:380px;--pr-lp-hero-sub-mb:32px;--pr-lp-hero-sub-font:14px;--pr-lp-hero-actions-gap:10px;--pr-lp-hero-note-font:11px;--pr-lp-hero-img-h:110%;--pr-lp-hero-strip-pad-y:20px;--pr-lp-hero-strip-gap:32px;--pr-lp-hstat-gap:7px;--pr-lp-hstat-n:20px;--pr-lp-hstat-l:11px;--pr-lp-hstat-div-w:1px;--pr-lp-hstat-div-h:20px;--pr-lp-hstat-science-fs:14px;--pr-lp-hstat-science-track:0.06em;--pr-lp-section-pad-y:clamp(80px,10vw,160px);--pr-lp-stepper-head-mb:52px;--pr-lp-stepper-head-gap:24px;--pr-lp-step-card-pad:32px 26px 28px;--pr-lp-step-card-gap:14px;--pr-lp-step-ghost:64px;--pr-lp-step-ghost-br:14px;--pr-lp-step-icon:42px;--pr-lp-step-title:20px;--pr-lp-step-body:13px;--pr-lp-step-tag-pt:12px;--pr-lp-privacy-mt:20px;--pr-lp-privacy-pad:11px 18px;--pr-lp-privacy-svg:14px;--pr-lp-privacy-span:12px;--pr-lp-method-intro-mb:52px;--pr-lp-method-intro-gap:clamp(32px,6vw,88px);--pr-lp-method-card-pad:40px 36px;--pr-lp-method-n-mb:22px;--pr-lp-method-name:30px;--pr-lp-method-sub-mb:18px;--pr-lp-method-body:13px;--pr-lp-method-chip-mt:20px;--pr-lp-method-chip-pad:4px 10px;--pr-lp-method-chip-font:9px;--pr-lp-preview-head-mb:48px;--pr-lp-preview-cta-gap:6px;--pr-lp-rc-pad:26px 22px;--pr-lp-rc-icon:36px;--pr-lp-rc-title:19px;--pr-lp-rc-body:13px;--pr-lp-rc-tag-mt:14px;--pr-lp-rc-tag-pt:10px;--pr-lp-rimg-h:300px;--pr-lp-rimg-lbl-b:14px;--pr-lp-rimg-lbl-l:14px;--pr-lp-rimg-lbl-pad:5px 11px;--pr-lp-rimg-lbl-font:10px;--pr-lp-preview-bar-pad:26px 30px;--pr-lp-pbar-strong:15px;--pr-lp-testi-mb:12px;--pr-lp-agg-pb:28px;--pr-lp-agg-mb:36px;--pr-lp-agg-num:60px;--pr-lp-star:17px;--pr-lp-star-gap:4px;--pr-lp-agg-count:12px;--pr-lp-testi-grid-gap:10px;--pr-lp-testi-card-pad:20px;--pr-lp-tcard-av:36px;--pr-lp-tcard-name:13px;--pr-lp-tcard-loc:11px;--pr-lp-tstar:11px;--pr-lp-tcard-body:13px;--pr-lp-tcard-date:10px;--pr-lp-faq-hed-mb:36px;--pr-lp-faq-sub-mb:32px;--pr-lp-faq-q-pad:17px 0;--pr-lp-faq-q-font:14px;--pr-lp-faq-ico:22px;--pr-lp-faq-a-font:13px;--pr-lp-faq-a-pb:16px;--pr-lp-pricing-pad:clamp(40px,6vw,72px);--pr-lp-price-curr-fs:28px;--pr-lp-price-curr-mt:14px;--pr-lp-price-note-mb:28px;--pr-lp-inc-row-gap:13px;--pr-lp-inc-row-pad:11px 15px;--pr-lp-inc-chk:15px;--pr-lp-inc-text:13px;--pr-lp-pay-chip-pad:4px 11px;--pr-lp-pay-chip-gap:8px;--pr-lp-secure-mt:10px;--pr-lp-secure-font:11px;--pr-lp-secure-svg:11px;--pr-lp-final-pad-y:clamp(60px,9vw,108px);--pr-lp-final-hed-mb:22px;--pr-lp-final-sub:15px;--pr-lp-final-sub-mb:32px;--pr-lp-btn-final-pad:16px 44px;--pr-lp-btn-final-font:13px;--pr-lp-footer-pad:36px var(--pr-layout-gap);--pr-lp-footer-logo:18px;--pr-lp-footer-link:12px;--pr-lp-footer-copy:12px;--pr-lp-sticky-pad:11px 16px;--pr-lp-sticky-strong:13px;--pr-lp-sticky-btn-pad:11px 20px;--pr-lp-sticky-body-pad:68px;--pr-lp-stepper-summary-fs:11px;--pr-lp-stepper-summary-max:240px;--pr-lp-pricing-cta-pad:16px;--pr-lp-pricing-cta-font:13px;--pr-lp-preview-note-fs:11px;--pr-lp-eyebrow-method-mb:18px;--pr-lp-eyebrow-pricing-mb:20px;--pr-lp-border-w-2:2px;--pr-lp-border-w-1-5:1.5px;--pr-lp-inc-chk-after-w:7px;--pr-lp-inc-chk-after-h:4px;--pr-lp-trending-gap:12px;--pr-lp-trending-card-radius:var(--pr-radius-dashboard);--pr-lp-trending-img-ratio:3/4;--pr-tcard-av-1:#e8c97a;--pr-tcard-av-2:#7b9e6b;--pr-tcard-av-3:#9b6b5a;--pr-tcard-av-4:#6b7f9e;--pr-tcard-av-5:#a08060;--pr-tcard-av-6:#7a6e9b;--pr-paygate-backdrop:rgba(var(--pr-dash-ink-rgb),0.55);--pr-paygate-gold-border:1px solid var(--pr-dash-gold);--pr-paygate-gold-border-muted:1px solid #c4963a59;--pr-paygate-option-pad:var(--pr-layout-gap);--pr-paygate-option-gap:clamp(12px,2vw,20px);--pr-paygate-title-fs:clamp(22px,3vw,28px);--pr-paygate-price-fs:clamp(32px,5vw,44px);--pr-paygate-body-fs:13px;--pr-paygate-foot-fs:11px;--pr-paygate-radius:var(--pr-radius-dashboard);--pr-paygate-max-w:920px;--pr-paygate-inner-pad:clamp(20px,4vw,36px);--pr-paygate-spinner:36px;--pr-paygate-error-pad:14px 18px;--pr-paygate-banner-pad:12px 16px;--pr-paygate-z:var(--z-top);--pr-paygate-focus-ring:1px solid var(--gold);--pr-paygate-focus-offset:3px;--pr-upload-strip-bdr:1px solid var(--rule-mid);--pr-upload-card-border:1px solid var(--rule-mid);--pr-upload-drop-dashed:1px dashed var(--rule-mid);--pr-upload-drop-solid:1px solid var(--gold);--pr-upload-pad:clamp(16px,3vw,24px);--pr-upload-gap:clamp(12px,2vw,20px);--pr-upload-title-fs:clamp(18px,2.5vw,22px);--pr-upload-body-fs:13px;--pr-upload-hint-fs:11px;--pr-upload-pill-pad-x:14px;--pr-upload-pill-pad-y:8px;--pr-upload-pill-fs:12px;--pr-upload-pill-gap:8px;--pr-upload-input-pad:10px 12px;--pr-upload-spinner:40px;--pr-upload-radius:0px;--pr-upload-pill-radius:var(--radius-pill);--pr-upload-preview-max:160px;--pr-upload-field-gap:6px;--pr-consent-z:var(--z-consent);--pr-consent-pad-x:clamp(16px,4vw,28px);--pr-consent-pad-y:16px;--pr-consent-gap:12px;--pr-consent-max-w:720px;--pr-consent-bg:var(--surface);--pr-consent-text:var(--bone);--pr-consent-muted:var(--muted);--pr-consent-btn-pad:12px 22px;--pr-consent-btn-radius:0px;--pr-consent-btn-fs:14px;--pr-consent-outline:1px solid var(--gold);--pr-consent-shadow:0 -8px 32px rgba(var(--pr-dash-ink-rgb),0.12);--pr-dash-danger:var(--danger);--pr-dash-danger-hover:#6b1818;--pr-dash-danger-text:var(--bone);--store-card-ratio:calc(1 / 1.618);--store-card-bg-flat:#fff;--store-card-bg-editorial:#0000;--store-card-gradient:linear-gradient(to top,rgba(var(--black-rgb),0.75) 0%,rgba(var(--black-rgb),0.35) 40%,rgba(var(--black-rgb),0) 70%);--store-text-brand:rgba(var(--bone-rgb),0.65);--store-text-name:rgba(var(--bone-rgb),0.95);--store-text-price:rgba(var(--bone-rgb),0.75);--store-text-size-brand:10px;--store-text-size-name:13px;--store-text-size-price:12px;--store-match-colour:#c4963ad9;--store-match-size:11px;--store-heart-colour:rgba(var(--bone-rgb),0.7);--store-heart-active:var(--gold);--store-heart-size:16px;--store-tab-active-colour:var(--bone);--store-tab-inactive-colour:var(--muted);--store-tab-indicator:var(--gold);--store-page-bg:var(--black);--store-mosaic-bg:var(--black)}