.rdw{--wash:#ccd4d6f2}.rdw .stmt,.rdw .tpb.t-dark,.rdw .tier.lg,.rdw.tp .sc.book,.rdw .mt-dark,.rdw footer{--wash:#b7c2b166}.rdw :is(h1,h2,h3) :is(em,i),.rdw .rd-turn em,.rdw .stmt .wd.it,.rdw .pull em{background-image:linear-gradient(var(--wash),var(--wash));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 86%;background-repeat:no-repeat;background-size:100% .36em;padding:0 .05em;font-style:normal!important}.rdw :is(h1,h2,h3) em:after{content:none!important}.rdw .stmt .wd.it{background-size:100% .3em}html[data-look=dark] body:has(.rdw){background:#232220}html[data-look=dark] .rdw .hdr .u{background:linear-gradient(#2e2c29,#262523);border-bottom-color:#dad2c71f}html[data-look=dark] .rdw .hdr .u:before{background-color:var(--porcelain);opacity:.05}html[data-look=dark] .rdw .hdr img.lg{content:url(/brand/logos/randali-lockup-stacked-fine-porcelain.svg)}html[data-look=dark] .rdw .hdr .u .l .ub,html[data-look=dark] .rdw .hdr .u .l .sx a.sc{background:var(--porcelain);color:var(--obsidian);box-shadow:0 10px 24px -14px #0009}html[data-look=dark] .rdw .hdr .u .l .ub:hover{background:var(--white)}html[data-look=dark] .rdw .hdr .rd-btn-primary{background:var(--porcelain);color:var(--obsidian);background-image:none;box-shadow:0 14px 30px -14px #0009}html[data-look=dark] .rdw .hdr .rd-btn-primary .disc img{filter:none}html[data-look=dark] .rdw .hdr .nv:before{background:var(--porcelain);box-shadow:inset 0 0 0 1px #fff9}html[data-look=dark] .rdw .hdr .nv a,html[data-look=dark] .rdw .hdr .nv .ni:hover>a,html[data-look=dark] .rdw .hdr .nv .ni.on>a{color:var(--obsidian)}html[data-look=dark] .rdw .hdr .nv a:after,html[data-look=dark] .rdw .hdr .nv .bar{background:var(--sage-600)}html[data-look=dark] .rdw .hdr .mb,html[data-look=dark] .rdw .hdr .ms{background:var(--porcelain)}html[data-look=dark] .rdw .pi{background:radial-gradient(90% 80% at 85% 0,#3a3733,#2c2c2c 55%,#232220)}html[data-look=dark] .rdw .pi h1,html[data-look=dark] .rdw .pi .lead,html[data-look=dark] .rdw .pi .crumbs{color:var(--porcelain)}html[data-look=dark] .rdw .pi .eyebrow{color:#f7f6f4b8}html[data-look=dark] .rdw .hx{background:radial-gradient(90% 80% at 80% 10%,#3a3733,#2c2c2c 55%,#232220)}html[data-look=dark] .rdw .hx.tx.well{background:radial-gradient(90% 80% at 80% 10%,#38403a,#2a2d2a 55%,#222321)}html[data-look=dark] .rdw .hx h1,html[data-look=dark] .rdw .hx h1 b,html[data-look=dark] .rdw .hx .lead,html[data-look=dark] .rdw .hx .rot{color:var(--porcelain)}html[data-look=dark] .rdw .hx .eyebrow,html[data-look=dark] .rdw .hx .trust{color:#f7f6f4b8}html[data-look=dark] .rdw .hx .wash{opacity:.25}html[data-look=dark] .rdw .hx .rd-btn-primary{background:var(--porcelain);color:var(--obsidian);background-image:none}html[data-look=dark] .rdw .hx .rd-btn-primary .disc img{filter:none}html[data-look=dark] .rdw .hx .rd-link{color:var(--porcelain)}html[data-look=dark] .rdw :is(.pi,.hx){--wash:#b7c2b166}.rdw .hx h1 .ln:nth-child(2) b{font-style:normal}.rdw .hx h1 .ln:nth-child(2) b i{-webkit-text-fill-color:currentColor;color:var(--obsidian);-webkit-background-clip:border-box;background-clip:border-box;background-image:linear-gradient(var(--wash),var(--wash));background-position:0 86%;background-repeat:no-repeat;background-size:100% .36em;animation:none}html[data-look=dark] .rdw .hx h1 .ln:nth-child(2) b i{color:var(--porcelain)}.rdw .pi .pi-mark .ring{box-shadow:none;outline:0;border:0!important}html[data-look=dark] .rdw .pi .ctas>a:first-child,html[data-look=dark] .rdw .pi .ctas>button:first-child{box-shadow:0 14px 30px -14px #0009;background:var(--porcelain)!important;color:var(--obsidian)!important}html[data-look=dark] .rdw .pi .rd-link{color:var(--porcelain)}.rdw .rd-label:before,.rdw .pi .eyebrow:before{width:22px;height:1px;-webkit-mask:none;mask:none}html[data-look=dark] .rdw .rd-search .top img{content:url(/brand/logos/randali-lockup-stacked-fine-porcelain.svg)}html[data-look=dark] .rdw .rd-search .rd-index>li:has([aria-selected=true]){background:#f7f6f414;box-shadow:0 0 0 1px #dad2c72e}html[data-look=dark] .rdw .hx.tx .crumbs,html[data-look=dark] .rdw .pi .crumbs,html[data-look=dark] .rdw .ps-crumbs{color:#f7f6f4b8}html[data-look=dark] .rdw .hx.tx .crumbs a,html[data-look=dark] .rdw .pi .crumbs a,html[data-look=dark] .rdw .ps-crumbs a{border-bottom-color:#f7f6f459}html[data-look=dark] .rdw .hx .cop-btn,html[data-look=dark] .rdw .pi .cop-btn{color:#f7f6f4d1}
html[data-look=dark] .rdw{--foreground:#f7f6f4;--background:#232220;--frosted-700:#b4bfc1;--ink:#f7f6f4;--ink-body:#d8d5cf;--ink-tertiary:#b3b0aa;--muted-foreground:#b3b0aa;--porcelain-50:#2a2927;--porcelain:#232220;--line:#f7f6f41f;--silkstone:#3a3835;--line-strong:#f7f6f438;--ink-40:#8e8b85;--ink-60:#b3b0aa;--ink-80:#d8d5cf;--obsidian:#f7f6f4;--cloud-50:#262a2b;--cloud-100:#2d3233;--cloud-200:#3a4142;--cloud-600:#9aa6a8;--cloud-700:#b4bfc1;--taupe-50:#2a2724;--taupe-100:#332f2b;--taupe-200:#dad2c7;--taupe-600:#a69d92;--taupe-700:#c9bfb2;--sage-50:#252923;--sage-100:#2c312a;--sage-200:#3a4237;--sage-600:#95a28e;--sage-700:#b5c0ae;--surface:#232220;--surface-raised:#2a2927;--text-heading:#f7f6f4;--text-body:#d8d5cf;--text-muted:#b3b0aa;--rule:#f7f6f41f;--rule-strong:#f7f6f438;--action:#f7f6f4;--on-action:#2c2c2c;--focus:#ccd4d6;--highlight-tint:#2d3233;--highlight-wellness-tint:#2c312a;--shadow-soft:0 1px 2px #00000040,0 8px 24px #00000040;--lift:0 22px 50px -18px #0000008c,0 2px 6px #0003;--wash:#b7c2b152}html[data-look=dark] body:has(.rdw){background:#232220}html[data-look=dark] .rdw .ab-arch,html[data-look=dark] .rdw .ab-prin li,html[data-look=dark] .rdw .art .win,html[data-look=dark] .rdw .cath .ic,html[data-look=dark] .rdw .cb .in2,html[data-look=dark] .rdw .cpath .wave .dot,html[data-look=dark] .rdw .ct-card,html[data-look=dark] .rdw .ct-info,html[data-look=dark] .rdw .ct-map,html[data-look=dark] .rdw .cty-facts,html[data-look=dark] .rdw .cty-map,html[data-look=dark] .rdw .cty-svc a,html[data-look=dark] .rdw .exs div,html[data-look=dark] .rdw .fd-tier,html[data-look=dark] .rdw .fd-tier .rd-tag,html[data-look=dark] .rdw .fq-pills a,html[data-look=dark] .rdw .fq-rail,html[data-look=dark] .rdw .hdr .ddin,html[data-look=dark] .rdw .hdr .mb,html[data-look=dark] .rdw .hdr .ms,html[data-look=dark] .rdw .hdr .u .l .sx a.sc,html[data-look=dark] .rdw .hdr .u .l .ub,html[data-look=dark] .rdw .hero .chip,html[data-look=dark] .rdw .hr,html[data-look=dark] .rdw .hx .main,html[data-look=dark] .rdw .hx.tx .main .tic,html[data-look=dark] .rdw .hx.tx .treats li,html[data-look=dark] .rdw .ka-author,html[data-look=dark] .rdw .ka-by,html[data-look=dark] .rdw .ka-rail .in,html[data-look=dark] .rdw .ka-sheet,html[data-look=dark] .rdw .kn-card,html[data-look=dark] .rdw .kn-chip,html[data-look=dark] .rdw .kn-feat,html[data-look=dark] .rdw .lg-toc a,html[data-look=dark] .rdw .lk-card,html[data-look=dark] .rdw .lk-news,html[data-look=dark] .rdw .lk-news .rw input,html[data-look=dark] .rdw .lk-pill,html[data-look=dark] .rdw .lk-sched>div,html[data-look=dark] .rdw .mfan .chip,html[data-look=dark] .rdw .mprice,html[data-look=dark] .rdw .mt-card,html[data-look=dark] .rdw .mt-other,html[data-look=dark] .rdw .mt-terms,html[data-look=dark] .rdw .oc2 .fr,html[data-look=dark] .rdw .pane .m,html[data-look=dark] .rdw .pg-err .areas a,html[data-look=dark] .rdw .pg-fam,html[data-look=dark] .rdw .pg-fam .pg-opt,html[data-look=dark] .rdw .pg-lift,html[data-look=dark] .rdw .pg-opt,html[data-look=dark] .rdw .pg-pill,html[data-look=dark] .rdw .pg-rel a,html[data-look=dark] .rdw .pg-tcard,html[data-look=dark] .rdw .pg-tcard .tags>*,html[data-look=dark] .rdw .pg-tf,html[data-look=dark] .rdw .pg-th,html[data-look=dark] .rdw .pg-win,html[data-look=dark] .rdw .pg-xc,html[data-look=dark] .rdw .pg-xc .fr,html[data-look=dark] .rdw .pi-chips li,html[data-look=dark] .rdw .pi-mark,html[data-look=dark] .rdw .pol-list li,html[data-look=dark] .rdw .rd-card,html[data-look=dark] .rdw .rd-consent,html[data-look=dark] .rdw .rd-faq-i,html[data-look=dark] .rdw .rd-field input,html[data-look=dark] .rdw .rd-field select,html[data-look=dark] .rdw .rd-field textarea,html[data-look=dark] .rdw .rd-form .rd-chip,html[data-look=dark] .rdw .rd-form .rd-file,html[data-look=dark] .rdw .rd-form .rd-form-alert,html[data-look=dark] .rdw .rd-form .rd-radios label,html[data-look=dark] .rdw .rd-form [data-slot=input],html[data-look=dark] .rdw .rd-form [data-slot=select-trigger],html[data-look=dark] .rdw .rd-form [data-slot=textarea],html[data-look=dark] .rdw .rd-form [role=checkbox],html[data-look=dark] .rdw .rd-form button[role=combobox],html[data-look=dark] .rdw .rd-form input[type=date],html[data-look=dark] .rdw .rd-form input[type=email],html[data-look=dark] .rdw .rd-form input[type=tel],html[data-look=dark] .rdw .rd-form input[type=text],html[data-look=dark] .rdw .rd-form select,html[data-look=dark] .rdw .rd-form textarea,html[data-look=dark] .rdw .rd-form-sheet,html[data-look=dark] .rdw .rd-form-sheet .rd-form [data-slot=input],html[data-look=dark] .rdw .rd-form-sheet .rd-form [data-slot=select-trigger],html[data-look=dark] .rdw .rd-form-sheet .rd-form [data-slot=textarea],html[data-look=dark] .rdw .rd-mcta,html[data-look=dark] .rdw .rd-motion,html[data-look=dark] .rdw .rd-prose .ka-cta,html[data-look=dark] .rdw .rd-prose table,html[data-look=dark] .rdw .rd-prose th,html[data-look=dark] .rdw .rd-sheet,html[data-look=dark] .rdw .rd-welcome .win,html[data-look=dark] .rdw .sh-b,html[data-look=dark] .rdw .st-card,html[data-look=dark] .rdw .sx .sc,html[data-look=dark] .rdw .tabs,html[data-look=dark] .rdw .team>div,html[data-look=dark] .rdw .tele-inc li,html[data-look=dark] .rdw .tier,html[data-look=dark] .rdw .tlinks a,html[data-look=dark] .rdw .tm2 .pp .fr,html[data-look=dark] .rdw .tq .cnt,html[data-look=dark] .rdw .tq figure,html[data-look=dark] .rdw .tx-taupe,html[data-look=dark] .rdw .xcat,html[data-look=dark] .rdw .xcat li,html[data-look=dark] .rdw .xf,html[data-look=dark] .rdw .xf-c,html[data-look=dark] .rdw footer,html[data-look=dark] .rdw.tp .app,html[data-look=dark] .rdw.tp .cc,html[data-look=dark] .rdw.tp .empty,html[data-look=dark] .rdw.tp .g1,html[data-look=dark] .rdw.tp .g1 .ic,html[data-look=dark] .rdw.tp .g1.sage .ic,html[data-look=dark] .rdw.tp .g1.warm .ic,html[data-look=dark] .rdw.tp .gc,html[data-look=dark] .rdw.tp .gc .half,html[data-look=dark] .rdw.tp .note-card,html[data-look=dark] .rdw.tp .pills li,html[data-look=dark] .rdw.tp .rx-card,html[data-look=dark] .rdw.tp .rx-chips a,html[data-look=dark] .rdw.tp .sc,html[data-look=dark] .rdw.tp .st,html[data-look=dark] .rdw .hdr,html[data-look=dark] .rdw .pi,html[data-look=dark] .rdw .hx,html[data-look=dark] .rdw .tpb.t-dark,html[data-look=dark] .rdw .stmt,html[data-look=dark] .rdw .tier.lg,html[data-look=dark] .rdw.tp .sc.book,html[data-look=dark] .rdw .mt-dark,html[data-look=dark] .rdw .card-base,html[data-look=dark] .rdw .bg-white,html[data-look=dark] .rdw [class~="bg-[#F7F6F4]"],html[data-look=dark] .rdw [class~=bg-frosted-50\/50]{--foreground:#2c2c2c;--background:#f7f6f4;--frosted-700:#5c6d71;--ink:#2c2c2c;--ink-body:#4a4a4a;--ink-tertiary:#6f6f6d;--muted-foreground:#6b6b6b;--white:#fff;--porcelain-50:#fbfaf8;--porcelain:#f7f6f4;--line:#eceae5;--silkstone:#e3e3e1;--line-strong:#d9d7d1;--ink-40:#9a9892;--ink-60:#6f6f6d;--ink-80:#4a4a4a;--obsidian:#2c2c2c;--cloud-50:#f0f3f4;--cloud-100:#e5eaea;--cloud-200:#d7dddf;--cloud-300:#ccd4d6;--cloud-600:#879395;--cloud-700:#657275;--taupe-50:#f4f2ef;--taupe-100:#eae5de;--taupe-200:#dad2c7;--taupe-300:#b8afa5;--taupe-600:#8b8277;--taupe-700:#6a6156;--sage-50:#f1f4f0;--sage-100:#e4e9e2;--sage-200:#d1dacd;--sage-300:#b7c2b1;--sage-600:#76836f;--sage-700:#596352;--surface:#f7f6f4;--surface-raised:#fbfaf8;--text-heading:#2c2c2c;--text-body:#4a4a4a;--text-muted:#6f6f6d;--rule:#eceae5;--rule-strong:#d9d7d1;--accent-dot:#b8afa5;--action:#2c2c2c;--on-action:#f7f6f4;--focus:#657275;--highlight:#879395;--highlight-tint:#e5eaea;--highlight-wellness:#76836f;--highlight-wellness-tint:#e4e9e2;--shadow-soft:0 1px 2px #2c2c2c0f, 0 8px 24px #2c2c2c0f;--lift:0 18px 44px #2c2c2c12, 0 2px 6px #2c2c2c08;--rule-accent:2px;--wash:#ccd4d6f2}html[data-look=dark] .rdw :is(.hdr,.pi,.hx,.tpb.t-dark,.stmt,.tier.lg,.mt-dark),html[data-look=dark] .rdw.tp .sc.book{--wash:#b7c2b166}html[data-look=dark] :where(.rdw .ab-arch,.rdw .ab-prin li,.rdw .art .win,.rdw .cath .ic,.rdw .cb .in2,.rdw .cpath .wave .dot,.rdw .ct-card,.rdw .ct-info,.rdw .ct-map,.rdw .cty-facts,.rdw .cty-map,.rdw .cty-svc a,.rdw .exs div,.rdw .fd-tier,.rdw .fd-tier .rd-tag,.rdw .fq-pills a,.rdw .fq-rail,.rdw .hdr .ddin,.rdw .hdr .mb,.rdw .hdr .ms,.rdw .hdr .u .l .sx a.sc,.rdw .hdr .u .l .ub,.rdw .hero .chip,.rdw .hr,.rdw .hx .main,.rdw .hx.tx .main .tic,.rdw .hx.tx .treats li,.rdw .ka-author,.rdw .ka-by,.rdw .ka-rail .in,.rdw .ka-sheet,.rdw .kn-card,.rdw .kn-chip,.rdw .kn-feat,.rdw .lg-toc a,.rdw .lk-card,.rdw .lk-news,.rdw .lk-news .rw input,.rdw .lk-pill,.rdw .lk-sched>div,.rdw .mfan .chip,.rdw .mprice,.rdw .mt-card,.rdw .mt-other,.rdw .mt-terms,.rdw .oc2 .fr,.rdw .pane .m,.rdw .pg-err .areas a,.rdw .pg-fam,.rdw .pg-fam .pg-opt,.rdw .pg-lift,.rdw .pg-opt,.rdw .pg-pill,.rdw .pg-rel a,.rdw .pg-tcard,.rdw .pg-tcard .tags>*,.rdw .pg-tf,.rdw .pg-th,.rdw .pg-win,.rdw .pg-xc,.rdw .pg-xc .fr,.rdw .pi-chips li,.rdw .pi-mark,.rdw .pol-list li,.rdw .rd-card,.rdw .rd-consent,.rdw .rd-faq-i,.rdw .rd-field input,.rdw .rd-field select,.rdw .rd-field textarea,.rdw .rd-form .rd-chip,.rdw .rd-form .rd-file,.rdw .rd-form .rd-form-alert,.rdw .rd-form .rd-radios label,.rdw .rd-form [data-slot=input],.rdw .rd-form [data-slot=select-trigger],.rdw .rd-form [data-slot=textarea],.rdw .rd-form [role=checkbox],.rdw .rd-form button[role=combobox],.rdw .rd-form input[type=date],.rdw .rd-form input[type=email],.rdw .rd-form input[type=tel],.rdw .rd-form input[type=text],.rdw .rd-form select,.rdw .rd-form textarea,.rdw .rd-form-sheet,.rdw .rd-form-sheet .rd-form [data-slot=input],.rdw .rd-form-sheet .rd-form [data-slot=select-trigger],.rdw .rd-form-sheet .rd-form [data-slot=textarea],.rdw .rd-mcta,.rdw .rd-motion,.rdw .rd-prose .ka-cta,.rdw .rd-prose table,.rdw .rd-prose th,.rdw .rd-sheet,.rdw .rd-welcome .win,.rdw .sh-b,.rdw .st-card,.rdw .sx .sc,.rdw .tabs,.rdw .team>div,.rdw .tele-inc li,.rdw .tier,.rdw .tlinks a,.rdw .tm2 .pp .fr,.rdw .tq .cnt,.rdw .tq figure,.rdw .tx-taupe,.rdw .xcat,.rdw .xcat li,.rdw .xf,.rdw .xf-c,.rdw footer,.rdw.tp .app,.rdw.tp .cc,.rdw.tp .empty,.rdw.tp .g1,.rdw.tp .g1 .ic,.rdw.tp .g1.sage .ic,.rdw.tp .g1.warm .ic,.rdw.tp .gc,.rdw.tp .gc .half,.rdw.tp .note-card,.rdw.tp .pills li,.rdw.tp .rx-card,.rdw.tp .rx-chips a,.rdw.tp .sc,.rdw.tp .st,.rdw .hdr,.rdw .pi,.rdw .hx,.rdw .tpb.t-dark,.rdw .stmt,.rdw .tier.lg,.rdw.tp .sc.book,.rdw .mt-dark,.rdw .card-base,.rdw .bg-white,.rdw [class~="bg-[#F7F6F4]"],.rdw [class~=bg-frosted-50\/50]){color:var(--obsidian)}html[data-look=dark] .rdw .rd-btn-primary{background-image:none;box-shadow:0 14px 30px -14px #0009}html[data-look=dark] .rdw :is(.pi,.hx) .rd-btn-primary{background:var(--porcelain);color:var(--obsidian)}html[data-look=dark] .rdw :is(.pi,.pg-err) .wash{opacity:.16}html[data-look=dark] .rdw .pg-err{background:radial-gradient(90% 80% at 50% 0,#3a3733,#2c2c2c 55%,#232220)}html[data-look=dark] .rdw .ab-vals .v,html[data-look=dark] .rdw .ct-book,html[data-look=dark] .rdw .fd-tier.is-legacy,html[data-look=dark] .rdw .kn-card .ph.is-empty,html[data-look=dark] .rdw .kn-feat .tx,html[data-look=dark] .rdw .kn-news .in,html[data-look=dark] .rdw .mfan .o1,html[data-look=dark] .rdw .mfan .o2,html[data-look=dark] .rdw .mt-peel .bd,html[data-look=dark] .rdw .mt-renew,html[data-look=dark] .rdw .pg-ref,html[data-look=dark] .rdw .pg-tcard .face.back,html[data-look=dark] .rdw .ps-online,html[data-look=dark] .rdw .tcard,html[data-look=dark] .rdw .xcat:not(.ph),html[data-look=dark] .rdw.tp .note-card.cool,html[data-look=dark] .rdw.tp .note-card.warm,html[data-look=dark] .rdw .ct-fast,html[data-look=dark] .rdw .tcard.deep,html[data-look=dark] .rdw .xcat.deep,html[data-look=dark] .rdw.tp .g1.deep{--white:#fff;--porcelain-50:#fbfaf8;--porcelain:#f7f6f4;--line:#eceae5;--silkstone:#e3e3e1;--line-strong:#d9d7d1;--ink-40:#9a9892;--ink-60:#6f6f6d;--ink-80:#4a4a4a;--obsidian:#2c2c2c;--cloud-50:#f0f3f4;--cloud-100:#e5eaea;--cloud-200:#d7dddf;--cloud-300:#ccd4d6;--cloud-600:#879395;--cloud-700:#657275;--taupe-50:#f4f2ef;--taupe-100:#eae5de;--taupe-200:#dad2c7;--taupe-300:#b8afa5;--taupe-600:#8b8277;--taupe-700:#6a6156;--sage-50:#f1f4f0;--sage-100:#e4e9e2;--sage-200:#d1dacd;--sage-300:#b7c2b1;--sage-600:#76836f;--sage-700:#596352;--surface:#f7f6f4;--surface-raised:#fbfaf8;--text-heading:#2c2c2c;--text-body:#4a4a4a;--text-muted:#6f6f6d;--rule:#eceae5;--rule-strong:#d9d7d1;--accent-dot:#b8afa5;--action:#2c2c2c;--on-action:#f7f6f4;--focus:#657275;--highlight:#879395;--highlight-tint:#e5eaea;--highlight-wellness:#76836f;--highlight-wellness-tint:#e4e9e2;--shadow-soft:0 1px 2px #2c2c2c0f, 0 8px 24px #2c2c2c0f;--lift:0 18px 44px #2c2c2c12, 0 2px 6px #2c2c2c08;--rule-accent:2px;--wash:#ccd4d6f2}html[data-look=dark] :where(.rdw .ab-vals .v,.rdw .ct-book,.rdw .fd-tier.is-legacy,.rdw .kn-card .ph.is-empty,.rdw .kn-feat .tx,.rdw .kn-news .in,.rdw .mfan .o1,.rdw .mfan .o2,.rdw .mt-peel .bd,.rdw .mt-renew,.rdw .pg-ref,.rdw .pg-tcard .face.back,.rdw .ps-online,.rdw .tcard,.rdw .xcat:not(.ph),.rdw.tp .note-card.cool,.rdw.tp .note-card.warm,.rdw .ct-fast,.rdw .tcard.deep,.rdw .xcat.deep,.rdw.tp .g1.deep){color:var(--obsidian)}html[data-look=dark] .rdw :is(.ct-fast,.tcard.deep,.xcat.deep),html[data-look=dark] .rdw.tp .g1.deep{--wash:#b7c2b166}html[data-look=dark] .rdw a[class*="bg-[#2C2C2C]"],html[data-look=dark] .rdw button[class*="bg-[#2C2C2C]"]{background-color:var(--action)!important;color:var(--on-action)!important}html[data-look=dark] .rdw :is(.pi,.hx) :is(a,button)[class*="bg-[#2C2C2C]"]{background-color:var(--porcelain)!important;color:var(--obsidian)!important}html[data-look=dark] .rdw .pg-err .pg-pill{color:var(--porcelain);background:0 0;box-shadow:inset 0 0 0 1px #f7f6f459}html[data-look=dark] .rdw .pg-err .pg-pill.is-primary{background:var(--porcelain);color:var(--obsidian);box-shadow:none}html[data-look=dark] .rdw .rdw{--foreground:inherit;--background:inherit;--frosted-700:inherit;--ink:inherit;--ink-body:inherit;--ink-tertiary:inherit;--muted-foreground:inherit;--accent-dot:inherit;--action:inherit;--cloud-100:inherit;--cloud-200:inherit;--cloud-300:inherit;--cloud-50:inherit;--cloud-600:inherit;--cloud-700:inherit;--focus:inherit;--highlight:inherit;--highlight-tint:inherit;--highlight-wellness:inherit;--highlight-wellness-tint:inherit;--ink-40:inherit;--ink-60:inherit;--ink-80:inherit;--lift:inherit;--line:inherit;--line-strong:inherit;--obsidian:inherit;--on-action:inherit;--porcelain:inherit;--porcelain-50:inherit;--rule:inherit;--rule-accent:inherit;--rule-strong:inherit;--sage-100:inherit;--sage-200:inherit;--sage-300:inherit;--sage-50:inherit;--sage-600:inherit;--sage-700:inherit;--shadow-soft:inherit;--silkstone:inherit;--surface:inherit;--surface-raised:inherit;--taupe-100:inherit;--taupe-200:inherit;--taupe-300:inherit;--taupe-50:inherit;--taupe-600:inherit;--taupe-700:inherit;--text-body:inherit;--text-heading:inherit;--text-muted:inherit;--white:inherit;--wash:inherit}html[data-look=dark] .rdw [class~="text-[#2C2C2C]"]{color:var(--obsidian)}html[data-look=dark] .rdw [class~="text-[#4A4A4A]"]{color:var(--ink-80)}html[data-look=dark] .rdw [class~=bg-frosted-50\/50]{background-color:#f0f3f4}@media (min-width:1001px){html[data-look=dark] .rdw .lg-toc a{--ink-80:#d8d5cf;--obsidian:#f7f6f4;--taupe-700:#c9bfb2;--white:#f7f6f414}}
.rdw .ea .g{align-items:stretch}.rdw .ea .rd-card.ar{min-height:220px;padding-top:34px}.rdw .tq .g{align-items:stretch}.rdw .tq figure:nth-child(2){margin-top:0}.rdw .tq figure{flex-direction:column;display:flex}.rdw .tq figure blockquote{flex:1 0 auto}@media (min-width:761px) and (max-width:1000px){.rdw .hx{grid-template-columns:1fr;min-height:0}.rdw .hx .copy{max-width:620px}.rdw .hx .stage{width:100%;max-width:460px;margin:16px auto 0}.rdw .hx .cue{display:none}}@media (pointer:coarse){.rdw .rd-link{position:relative}.rdw .rd-link:before{content:"";position:absolute;inset:-14px -6px}.rdw footer .sx .sc{width:44px;height:44px}}@media (max-width:1000px){.rdw .hdr .mb,.rdw .hdr .ms{width:44px;height:44px}.rdw .hdr .mb i{left:14px;right:14px}.rdw .hdr .mb i:first-child{top:18px}.rdw .hdr .mb i:last-child{top:25px}}.rdw footer .legal a{white-space:nowrap}.rdw footer .cols4 a.em{overflow-wrap:normal;word-break:normal}.rdw .rd-motion.is-inline{display:none}@media (max-width:1023.98px){.rdw .rd-motion:not(.is-inline){display:none}.rdw .rd-motion.is-inline{background:var(--porcelain);width:auto;height:auto;min-height:44px;color:var(--ink-80);box-shadow:inset 0 0 0 1px var(--line-strong);font:700 11.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin:18px auto 0;padding:0 18px;display:inline-flex;position:static}.rdw .rd-motion.is-inline .mk{transform:scale(.75)}.rdw .rd-motion.is-inline[aria-pressed=true]{color:var(--obsidian);box-shadow:inset 0 0 0 1px var(--taupe-300)}}@media (max-width:760px){.rdw .ea .rd-card.ar{min-height:0;padding-top:24px}.rdw .ms2 .top .r{justify-self:start}.rdw.tp .g1 .v{font-size:16px;line-height:22px}.rdw.tp .tpb.t-dark .tph:has(>.accent):before{grid-row:1}.rdw.tp .tpb.t-dark .tph:has(>.accent)>.rd-label{grid-row:1}}.rdw section section{padding-left:revert-layer;padding-right:revert-layer}.rdw .tq .g:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:28px}@media (max-width:1000px){.rdw .oc2 .fr{aspect-ratio:1}.rdw .oc2 .fr .rdw-photo--whole{padding:6%}}@media (min-width:1001px) and (max-height:820px){.rdw .hx.tx{min-height:0;padding-top:96px!important;padding-bottom:48px!important}.rdw .hx.tx h1{font-size:52px;line-height:58px}.rdw .hx.tx .lead{max-width:60ch;margin-bottom:20px;font-size:16.5px}.rdw .hx.tx .copy{flex-direction:column;align-items:flex-start;display:flex}.rdw .hx.tx .treats{order:1;margin:0 0 22px}.rdw .hx.tx .trust{order:2}.rdw .hx.tx .ctas{margin-bottom:22px}.rdw .pi{padding-top:100px;padding-bottom:48px}.rdw .pi h1{margin:14px 0;font-size:48px}}@media (max-width:760px){.rdw .pi h1{margin:16px 0;font-size:34px}.rdw #hx{flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 140px);display:flex;position:relative;overflow:hidden;padding-top:28px!important;padding-bottom:30px!important}.rdw #hx .copy{z-index:2;position:relative}.rdw #hx .eyebrow{font-size:10.5px}.rdw #hx h1{margin:12px 0;font-size:min(34px,9.3vw);line-height:1.1}.rdw #hx .lead{margin-bottom:20px;font-size:15.5px;line-height:1.5}.rdw #hx .ctas{gap:6px}.rdw #hx .trust{display:none}.rdw #hx .stage{z-index:0;width:auto;max-width:none;height:auto;margin:0;position:absolute;inset:0}.rdw #hx .stage .main{width:auto;height:auto;box-shadow:none;clip-path:none;border-radius:0;animation:none;position:absolute;inset:0}.rdw #hx .stage .main .pearl,.rdw #hx .stage .main svg{display:none}.rdw #hx .stage .main:after{background:linear-gradient(#1615138c 0%,#16151359 30%,#161513b8 62%,#161513e6 100%)}.rdw #hx .stage .frame,.rdw #hx .stage .back,.rdw #hx .stage .orb,.rdw #hx .stage .chip{display:none}.rdw #hx .stage .seal{z-index:3;width:96px;height:96px;inset:18px 16px auto auto}.rdw #hx .stage .seal .core b{font-size:30px}.rdw #hx .stage .seal .core sup{font-size:15px}.rdw #hx .stage .seal .core small{font-size:6px}.rdw #hx .wash,.rdw #hx .spot{display:none}}@media (max-width:1023.98px){.rdw .hx.tx .stage{display:none}.rdw .hx.tx{min-height:0;padding-bottom:32px!important}}@media (max-width:760px){.rdw .hx.tx .trust{display:none}.rdw .hx.tx h1{font-size:34px;line-height:1.1}.rdw .hx.tx .treats{margin:0 -20px 18px;padding:0 20px}.rdw .hx.tx .treats ul{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.rdw .hx.tx .treats ul::-webkit-scrollbar{display:none}.rdw .hx.tx .treats li{flex:none}.rdw .hx.tx .lead,.rdw .pi .lead{margin-bottom:0}.rdw .hx.tx .cop,.rdw .pi .cop{margin-bottom:20px}.rdw .pi{padding-bottom:32px}.rdw .pi .ctas .pi-chips,.rdw .pi .ctas .pi-where{display:none}}@media (max-width:760px) and (max-height:720px){.rdw .ps-top .pg-main{aspect-ratio:16/9}.rdw .ps-top .pg-thumbs{display:none}.rdw .ps-top .cop[data-open=false]>p{-webkit-line-clamp:2}.rdw.shop-sub .ps-top{padding-top:12px}.rdw.shop-sub .ps-crumbs{white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;overflow:hidden}.rdw .ps-top h1{font-size:24px}.rdw .ps-top .grid{gap:18px}}@media (min-width:1001px) and (max-width:1099px){.rdw .hdr .ni:last-child .dd{left:auto;right:0;transform:translateY(-6px)}.rdw .hdr .ni:last-child:hover .dd,.rdw .hdr .ni:last-child:focus-within .dd{transform:none}}
.rdw .sn{padding:0 var(--rdw-pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--porcelain);align-items:center;gap:24px;display:flex}.rdw .sn ul{scrollbar-width:none;flex:1;gap:4px 30px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.rdw .sn ul::-webkit-scrollbar{display:none}.rdw .sn li{flex:none}.rdw .sn a{min-height:54px;font:600 11.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);white-space:nowrap;align-items:center;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.rdw .sn a:hover,.rdw .sn a[aria-current=page]{color:var(--obsidian)}.rdw .sn ul a:after{content:"";background:var(--obsidian);transform-origin:0;height:2px;transition:scale .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0;right:0;scale:0 1}.rdw .sn ul a[aria-current=page]:after{scale:1}.rdw .sn a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.rdw .sn .sn-q{border-left:1px solid var(--line);flex:none;gap:8px;padding-left:24px}.rdw .sn .sn-q svg{width:16px;height:16px}@media (max-width:760px){.rdw .sn{gap:0;padding:0 0 0 20px}.rdw .sn ul{gap:26px;padding-right:20px;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.rdw .sn .sn-q{padding:0 18px}.rdw .sn .sn-q span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.rdw .pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 26px;display:grid}.rdw .pc{flex-direction:column;min-width:0;display:flex}.rdw .pc-plate{aspect-ratio:1;isolation:isolate;background:#f3f0eb;border-radius:20px;display:block;position:relative;overflow:hidden}.rdw .pc-plate img{mix-blend-mode:multiply;transition:scale .7s cubic-bezier(.2,.7,.2,1)}.rdw .pc:hover .pc-plate img{scale:1.045}.rdw .pc-when{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:700 10px/1 var(--font-sans);letter-spacing:.14em;color:#4a4a4a;background:#ffffffd1;border-radius:999px;padding:6px 10px;position:absolute;top:12px;left:12px}.rdw .pc-brand{font:700 10.5px/1.3 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe-700);margin:18px 0 0}.rdw .pc-name{font:400 19px/1.3 var(--font-display);color:var(--obsidian);margin:7px 0 0}.rdw .pc-name a{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none;transition:background-size .4s}.rdw .pc:hover .pc-name a,.rdw .pc-name a:focus-visible{background-size:100% 1px}.rdw .pc{position:relative}.rdw .pc-name a:focus-visible{outline:none}.rdw .pc:has(.pc-name a:focus-visible){outline:2px solid var(--focus);outline-offset:8px;border-radius:22px}.rdw .pc-desc{-webkit-line-clamp:2;font:400 14px/1.55 var(--font-sans);color:var(--ink-60);-webkit-box-orient:vertical;margin:7px 0 0;display:-webkit-box;overflow:hidden}.rdw .pc-foot{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:2px;margin-top:auto;padding-top:12px;display:flex}.rdw .pc-name,.rdw .pc-desc{margin-bottom:16px}.rdw .pc-name:has(+.pc-desc){margin-bottom:0}.rdw .pc-avail{font:400 12px/1.4 var(--font-sans);color:var(--ink-60);margin:0}.rdw .pc-cta{min-height:44px;font:700 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--obsidian);white-space:nowrap;flex:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.rdw .pc-cta svg{width:14px;height:14px;transition:translate .3s}.rdw .pc-cta:hover svg{translate:2px -2px}.rdw .pc-cta:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.rdw .pshelves{gap:72px;display:grid}.rdw .pshelf{border-bottom:1px solid var(--line);font:400 26px/1.2 var(--font-display);color:var(--obsidian);align-items:baseline;gap:12px;margin:0 0 28px;padding-bottom:14px;display:flex}.rdw .pshelf span{font:600 12px/1 var(--font-sans);letter-spacing:.1em;color:var(--ink-60)}.rdw .pempty{text-align:center;font:400 15px/1.6 var(--font-sans);color:var(--ink-60);padding:56px 0}@media (min-width:1280px){.rdw .pgrid{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px}.rdw .sh-picks .pgrid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1080px}}@media (max-width:1100px){.rdw .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.rdw .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 14px}.rdw .pc-plate{border-radius:16px}.rdw .pc-brand{letter-spacing:.16em;margin-top:14px;font-size:9.5px}.rdw .pc-name{font-size:16px}.rdw .pc-desc{font-size:13px}.rdw .pc-cta{min-height:40px}.rdw .pshelves{gap:52px}.rdw .pshelf{margin-bottom:20px;font-size:22px}}@media (prefers-reduced-motion:reduce){.rdw .pc-plate img,.rdw .pc-name a,.rdw .pc-cta svg{transition:none}.rdw .pc:hover .pc-plate img{scale:1}}.rdw .sh-head{max-width:none}.rdw .tpb.sh-tight{padding-top:24px}.rdw .sh-tight .sh-all{margin-top:56px}.rdw .sb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.rdw .sb{height:100%;color:var(--obsidian);flex-direction:column;text-decoration:none;display:flex}.rdw .sb .ph{aspect-ratio:3/2;isolation:isolate;background:#f3f0eb;border-radius:24px;display:block;position:relative;overflow:hidden}.rdw .sb .ph img{mix-blend-mode:multiply;transition:scale .8s cubic-bezier(.2,.7,.2,1)}.rdw .sb:hover .ph img{scale:1.05}.rdw .sb .tx{flex-direction:column;flex:1;padding-top:22px;display:flex}.rdw .sb .tag{font:700 10.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--taupe-700)}.rdw .sb .nm{font:400 30px/1.15 var(--font-display);margin-top:12px}.rdw .sb .bl{font:400 15px/1.6 var(--font-sans);color:var(--ink-60);flex:1;margin-top:10px}.rdw .sb .go{font:700 11.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-top:18px;display:inline-flex}.rdw .sb .go svg{width:16px;height:16px;transition:translate .4s cubic-bezier(.2,.7,.2,1)}.rdw .sb:hover .go svg{translate:5px}.rdw .sb:focus-visible{outline:2px solid var(--focus);outline-offset:8px;border-radius:26px}.rdw .sc-list{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none;display:grid}.rdw .sc-list li{border-top:1px solid var(--line-strong)}.rdw .sc-list a{color:var(--obsidian);grid-template-columns:1fr auto;grid-template-areas:"nm ct""ds ct";align-items:center;gap:6px 24px;padding:24px 4px;text-decoration:none;display:grid}.rdw .sc-list .nm{font:400 23px/1.2 var(--font-display);grid-area:nm}.rdw .sc-list .ds{font:400 14px/1.5 var(--font-sans);color:var(--ink-60);grid-area:ds}.rdw .sc-list .ct{font:600 12px/1 var(--font-sans);letter-spacing:.08em;color:var(--ink-60);grid-area:ct;align-items:center;gap:12px;display:inline-flex}.rdw .sc-list .ct svg{width:18px;height:18px;color:var(--obsidian);transition:translate .4s cubic-bezier(.2,.7,.2,1)}.rdw .sc-list a:hover .ct svg{translate:5px}.rdw .sc-list a:hover .nm{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.rdw .sc-list a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.rdw #concerns{scroll-margin-top:110px}.rdw .sh-guide{margin-top:56px}@media (max-width:1000px){.rdw .sb-grid{margin:0 calc(var(--rdw-pad) * -1);padding:0 var(--rdw-pad) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--rdw-pad);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.rdw .sb-grid li{scroll-snap-align:start;flex:0 0 min(78%,340px)}}@media (max-width:760px){.rdw .sb-grid{margin:0 -20px;padding:0 20px 6px;scroll-padding:0 20px}.rdw .sb .nm{font-size:26px}.rdw .sc-list{grid-template-columns:1fr}.rdw .sc-list a{padding:20px 2px}.rdw .sc-list .nm{font-size:20px}.rdw .tpb.sh-tight{padding-top:8px}}@media (prefers-reduced-motion:reduce){.rdw .sb .ph img,.rdw .sb .go svg,.rdw .sc-list .ct svg{transition:none}}.rdw .ps-count{font:600 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);margin:0 0 24px}.rdw .ps-grid+.ps-online{margin-top:72px;margin-bottom:0}.rdw .pb-bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:24px;display:flex}.rdw .pb-search{flex:1;min-width:0;position:relative}.rdw .pb-search svg{width:17px;height:17px;color:var(--ink-60);pointer-events:none;position:absolute;top:50%;left:18px;translate:0 -50%}.rdw .pb-search input{border:1px solid var(--line-strong);width:100%;height:50px;font:400 15px/1 var(--font-sans);color:var(--obsidian);background:0 0;border-radius:999px;padding:0 20px 0 48px;scroll-margin-top:140px}.rdw .pb-search input::placeholder{color:var(--ink-60)}.rdw .pb-search input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rdw .pb-open,.rdw .pb-sort select{border:1px solid var(--line-strong);height:50px;font:600 12px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--obsidian);cursor:pointer;background:0 0;border-radius:999px}.rdw .pb-open{align-items:center;gap:10px;padding:0 20px;display:none}.rdw .pb-open svg{width:16px;height:16px}.rdw .pb-open .n{background:var(--obsidian);min-width:20px;height:20px;color:var(--porcelain);letter-spacing:0;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.rdw .pb-sort{align-items:center;gap:10px;display:flex}.rdw .pb-sort>span{font:700 10.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-60)}.rdw .pb-sort select{text-transform:none;letter-spacing:0;padding:0 18px;font-size:14px;font-weight:500}.rdw .pb-sort select option{color:#2c2c2c;background:#fff}.rdw .pb-open:focus-visible,.rdw .pb-sort select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rdw .pb-body{grid-template-columns:232px minmax(0,1fr);gap:56px;margin-top:36px;display:grid}.rdw .pb-side{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 130px);padding-right:6px;position:sticky;top:110px;overflow-y:auto}.rdw .pb-sheet-head,.rdw .pb-sheet-foot,.rdw .pb-scrim{display:none}.rdw .pb-groups{display:grid}.rdw .pb-group{border-top:1px solid var(--line)}.rdw .pb-group:last-child{border-bottom:1px solid var(--line)}.rdw .pb-group h3{margin:0}.rdw .pb-group h3 button{text-align:left;width:100%;min-height:52px;font:700 10.5px/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--obsidian);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.rdw .pb-group h3 .n{letter-spacing:.06em;color:var(--ink-60);margin-left:6px}.rdw .pb-group .pm{width:11px;height:11px;margin-left:auto;position:relative}.rdw .pb-group .pm:before,.rdw .pb-group .pm:after{content:"";background:currentColor;height:1px;transition:rotate .3s,opacity .3s;position:absolute;inset:5px 0 auto}.rdw .pb-group .pm:after{rotate:90deg}.rdw .pb-group [aria-expanded=true] .pm:after{opacity:0;rotate:0deg}.rdw .pb-group h3 button:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.rdw .pb-group ul{margin:-4px 0 0;padding:0 0 16px;list-style:none}.rdw .pb-opt{text-align:left;min-height:36px;font:400 15px/1.3 var(--font-sans);color:var(--ink-60);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;transition:color .2s;display:inline-flex}.rdw .pb-opt:hover{color:var(--obsidian)}.rdw .pb-opt[aria-pressed=true]{color:var(--obsidian);font-weight:600}.rdw .pb-opt .dot{background:var(--obsidian);border-radius:50%;width:5px;height:5px;transition:scale .25s cubic-bezier(.2,.7,.2,1);scale:0}.rdw .pb-opt[aria-pressed=true] .dot{scale:1}.rdw .pb-opt:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.rdw .pb-opt,.rdw .pb-opt .dot,.rdw .pb-group .pm:before,.rdw .pb-group .pm:after{transition:none}}.rdw .pb-meta{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:36px;margin-bottom:28px;display:flex}.rdw .pb-meta>p{font:600 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);margin:0}.rdw .pb-applied{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rdw .pb-applied button{border:1px solid var(--line-strong);min-height:36px;font:500 13px/1 var(--font-sans);color:var(--obsidian);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.rdw .pb-applied button svg{width:13px;height:13px}.rdw .pb-applied button:hover{border-color:var(--obsidian)}.rdw .pb-applied .clr{text-underline-offset:4px;color:var(--ink-60);border-color:#0000;text-decoration:underline}.rdw .pb-applied button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:1100px) and (min-width:1024px){.rdw .pb-body{grid-template-columns:200px minmax(0,1fr);gap:40px}}@media (min-width:1024px){.rdw .pb-main .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.rdw .pb-main .pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023.98px){.rdw .pb-open{display:inline-flex}.rdw .pb-sort>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rdw .pb-body{grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px}.rdw .pb-side{display:none}.rdw .pb-side.is-open{z-index:90;background:var(--porcelain);border-radius:26px 26px 0 0;flex-direction:column;max-height:88dvh;padding:0;animation:.35s cubic-bezier(.2,.7,.2,1) rdw-sheet-up;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -24px 60px #00000059}.rdw .pb-scrim{z-index:89;background:#14141280;display:block;position:fixed;inset:0}.rdw .pb-sheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}.rdw .pb-sheet-head h2{font:400 24px/1 var(--font-display);color:var(--obsidian);margin:0}.rdw .pb-sheet-head button{width:44px;height:44px;color:var(--obsidian);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-right:-8px;display:grid}.rdw .pb-sheet-head button svg{width:20px;height:20px}.rdw .pb-groups{overscroll-behavior:contain;flex:1;align-content:start;padding:8px 20px 28px;overflow-y:auto}.rdw .pb-group:first-child{border-top:0}.rdw .pb-group h3 button{min-height:56px}.rdw .pb-opt{min-height:44px;font-size:16px}.rdw .pb-sheet-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:12px;display:flex}.rdw .pb-sheet-foot button{height:50px;font:700 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px}.rdw .pb-sheet-foot .clr{border:1px solid var(--line-strong);color:var(--obsidian);background:0 0;padding:0 20px}.rdw .pb-sheet-foot .clr:disabled{opacity:.45;cursor:default}.rdw .pb-sheet-foot .go{background:var(--obsidian);color:var(--porcelain);border:0;flex:1}.rdw .pb-sheet-head button:focus-visible,.rdw .pb-sheet-foot button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (max-width:760px){.rdw .pb-bar{flex-wrap:wrap}.rdw .pb-search{flex:1 0 100%}.rdw .pb-open,.rdw .pb-sort{flex:1}.rdw .pb-open{justify-content:center}.rdw .pb-sort select{width:100%}.rdw .pb-meta{margin-bottom:22px}}@keyframes rdw-sheet-up{0%{opacity:0;translate:0 40px}}@media (prefers-reduced-motion:reduce){.rdw .pb-side.is-open{animation:none}}.rdw .pb-float{display:none}@media (max-width:1023.98px){.rdw .pb-float{left:50%;bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:41;background:var(--obsidian);height:46px;font:600 11.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--porcelain);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px;animation:.3s cubic-bezier(.2,.7,.2,1) rdw-float-in;display:inline-flex;position:fixed;translate:-50%;box-shadow:0 12px 30px -10px #00000073}.rdw .pb-float svg{width:16px;height:16px}.rdw .pb-float .n{background:var(--porcelain);min-width:20px;height:20px;color:var(--obsidian);letter-spacing:0;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.rdw .pb-float .ct{border-left:1px solid color-mix(in srgb,var(--porcelain) 30%,transparent);letter-spacing:.06em;text-transform:none;opacity:.8;padding-left:12px;font-weight:500}.rdw .pb-float:focus-visible{outline:2px solid var(--focus);outline-offset:3px}}@keyframes rdw-float-in{0%{opacity:0;translate:-50% 16px}}@media (prefers-reduced-motion:reduce){.rdw .pb-float{animation:none}}.rdw .fop-btn{display:none}.rdw section.bs{padding:28px}@media (min-width:768px){.rdw section.bs{padding:36px}}@media (max-width:760px){.rdw .pgrid{row-gap:30px}.rdw .pc-desc{display:none}.rdw .pc-name{margin-bottom:4px}.rdw .pc-foot{border-top:0;padding-top:0}.rdw .pc-when{padding:5px 8px;font-size:9px;top:9px;left:9px}.rdw .sb-grid li{flex-basis:72%}.rdw section.bs{padding:24px 22px}.rdw .fop[data-open=false] .fop-body{display:none}.rdw .fop-btn{border:0;border-top:1px solid;border-top-color:color-mix(in srgb,currentColor 18%,transparent);width:100%;min-height:48px;font:600 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;margin-top:18px;padding:14px 0 0;display:flex}.rdw .fop[data-open=true] .fop-btn{margin-top:24px}.rdw .fop-btn .pm{width:11px;height:11px;margin-left:auto;position:relative}.rdw .fop-btn .pm:before,.rdw .fop-btn .pm:after{content:"";background:currentColor;height:1px;transition:rotate .3s,opacity .3s;position:absolute;inset:5px 0 auto}.rdw .fop-btn .pm:after{rotate:90deg}.rdw .fop-btn[aria-expanded=true] .pm:after{opacity:0;rotate:0deg}.rdw .fop-btn:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}}@media (min-width:1024px){.rdw .hx.tx.hx-compact{min-height:0;padding-top:100px!important;padding-bottom:40px!important}.rdw .hx.tx.hx-compact .stage{zoom:.68;height:540px}}@media (max-width:1023.98px){.rdw .hx.tx.hx-compact .stage{display:none}.rdw .hx.tx.hx-compact{padding-bottom:36px!important}}@media (min-width:1001px){.rdw .pi.pi-compact{grid-template-columns:minmax(0,1fr) 200px;padding-top:100px;padding-bottom:40px}.rdw .pi.pi-compact .pi-mark{width:150px}.rdw .pi.pi-compact h1{font-size:48px}body:has(.ps-top) .rdw .hdr .nv{margin-bottom:0}.rdw.shop-sub .ps-top{padding-top:40px}}.rdw.shop-sub .ps-crumbs{margin-bottom:20px}@media (max-width:760px){.rdw.shop-sub .ps-top{padding-top:20px}.rdw.shop-sub .ps-crumbs{margin-bottom:14px}}.rdw .cop-btn{display:none}@media (max-width:760px){.rdw .cop[data-open=false]>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rdw .cop-btn{font:600 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:6px 0;text-decoration:underline;display:inline-block}.rdw .cop-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}}@media (min-width:1001px){.rdw.shop .tpb,.rdw.shop-sub .tpb{padding-top:72px;padding-bottom:72px}.rdw.shop-sub>.tpb:first-child{padding-top:44px}.rdw.shop-sub .tpb.ps-top{padding-top:40px}}@media (max-width:1000px){.rdw.shop .tpb,.rdw.shop-sub .tpb{padding-top:44px;padding-bottom:48px}.rdw.shop-sub>.tpb:first-child{padding-top:28px}}@media (max-width:760px){.rdw.shop-sub .tpb.ps-top{padding-top:20px}}.rdw .xx{width:14px;height:14px;display:inline-block;position:relative}.rdw .xx:before,.rdw .xx:after{content:"";background:currentColor;height:1.5px;position:absolute;top:50%;left:-1px;right:-1px;rotate:45deg}.rdw .xx:after{rotate:-45deg}.rdw .pb-applied .xx{width:10px;height:10px}.rdw .pb-sort{position:relative}.rdw .pb-sort select{appearance:none;padding-right:42px}.rdw .pb-sort:after{content:"";border-right:1.5px solid var(--obsidian);border-bottom:1.5px solid var(--obsidian);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:20px;translate:0 -70%;rotate:45deg}@media (max-width:1023.98px){.rdw .pb-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 12px;padding-bottom:0}.rdw .pb-search{flex:1 0 100%}.rdw .pb-search input{height:46px;font-size:15px}.rdw .pb-open{letter-spacing:.14em;border:0;border-radius:0;flex:none;justify-content:flex-start;height:46px;padding:0;font-size:11.5px}.rdw .pb-sort{flex:none;gap:8px;margin-left:auto}.rdw .pb-sort>span{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.rdw .pb-sort select{border:0;border-radius:0;width:auto;height:46px;padding:0 18px 0 0;font-size:14px}.rdw .pb-sort:after{right:2px}.rdw .pb-body{margin-top:18px}.rdw .pb-meta{min-height:0;margin-bottom:18px}.rdw .pb-side.is-open{max-height:82dvh}.rdw .pb-sheet-head{padding:12px 20px 10px}.rdw .pb-sheet-head h2{font-size:20px}.rdw .pb-groups{padding:4px 20px 20px}.rdw .pb-group h3 button{min-height:50px}.rdw .pb-group ul{flex-wrap:wrap;gap:8px;margin:0;padding:0 0 18px;display:flex}.rdw .pb-opt{border:1px solid var(--line-strong);min-height:38px;color:var(--obsidian);border-radius:999px;padding:0 15px;font-size:14px}.rdw .pb-opt .dot{display:none}.rdw .pb-opt[aria-pressed=true]{border-color:var(--obsidian);background:var(--obsidian);color:var(--porcelain);font-weight:500}.rdw .pb-sheet-foot{padding:10px 20px calc(10px + env(safe-area-inset-bottom))}.rdw .pb-sheet-foot button{height:46px}}@media (max-width:760px){.rdw .pgrid{gap:26px 12px}.rdw .pc-plate{border-radius:14px}.rdw .pc-when{display:none}.rdw .pc-brand{letter-spacing:.14em;margin-top:10px;font-size:9px}.rdw .pc-name{font-size:15px;line-height:1.3}.rdw .pc-cta{letter-spacing:.12em;min-height:34px;font-size:10px;font-weight:600}.rdw .pc-cta svg{width:12px;height:12px}.rdw.shop .sh-head h2{font-size:30px;line-height:1.1}.rdw .pshelf{font-size:21px}.rdw .sb .nm{font-size:22px}.rdw .hx.tx.hx-compact .trust{display:none}}
.rdw .mfan.three .mc.h{width:60%;top:1%;left:0;rotate:-6deg}.rdw .mfan.three .mc.c{opacity:0;width:60%;animation:rdw-fadeUp 1.1s var(--ease-reveal) .68s forwards;top:29%;left:20%;rotate:-1deg}.rdw .mfan.three .mc.c>div{animation:8s ease-in-out -2s infinite rdw-lux-float}.rdw .mfan.three .mc.l{width:60%;top:57%;bottom:auto;right:0;rotate:4deg}@media (prefers-reduced-motion:reduce){.rdw .mfan.three .mc.c{opacity:1;animation:none}.rdw .mfan.three .mc.c>div{animation:none}}.rdw .mcards{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.rdw .mcards.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.rdw .mcard{--action:#2c2c2c;--on-action:#f7f6f4;grid-row:span 7;grid-template-rows:subgrid;color:#2c2c2c;background:#fff;border-radius:28px;row-gap:0;padding:0 30px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #b8afa54d,0 30px 60px -34px #2c2c2c4d}.rdw .mcard h3{font:400 28px/1.15 var(--font-display);color:#2c2c2c;margin:0}.rdw .mcard h3 a{color:inherit;text-decoration:none}.rdw .mcard h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.rdw .mcard .pr{font:400 15px/1 var(--font-sans);color:#6a6156;align-items:baseline;gap:4px;margin:18px 0 0;display:flex}.rdw .mcard .pr b{font:400 46px/1 var(--font-display);letter-spacing:-.01em;color:#2c2c2c}.rdw .mcard .pr .fr{margin-right:4px}.rdw .mcard .art{background:radial-gradient(120% 90% at 50% 0,#fbfaf8,#eae5de);place-items:center;margin:0 -30px 26px;padding:58px 30px 30px;display:grid;position:relative}.rdw .mcard.obsidian .art{background:radial-gradient(120% 90% at 50% 0,#4a4a4a,#1f1f1f)}.rdw .mcard.sage .art{background:radial-gradient(120% 90% at 50% 0,#f1f4f0,#d1dacd)}.rdw .mcard .cv{filter:drop-shadow(0 22px 26px #2c2c2c47);width:min(72%,260px);transition:rotate .5s var(--ease-entrance),translate .5s var(--ease-entrance);rotate:-4deg}.rdw .mcard:hover .cv{translate:0 -4px;rotate:-1deg}.rdw .mcard .bf{font:500 12.5px/1.2 var(--font-sans);color:#2c2c2c;background:#ffffffe0;border-radius:999px;margin:0;padding:7px 12px;position:absolute;top:18px;left:20px}.rdw .mcard .bf span{font:700 9.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#585856;margin-right:6px}.rdw .mcard .hk{font:italic 400 17px/1.4 var(--font-display);color:#4a4a4a;margin:8px 0 0}@media (prefers-reduced-motion:reduce){.rdw .mcard .cv{transition:none}}.rdw .mcard .main{font:400 21px/1.3 var(--font-display);color:#2c2c2c;background:#f4f2ef;border-radius:18px;margin:20px 0 0;padding:18px 20px}.rdw .mcard.obsidian .main{color:#f7f6f4;background:#2c2c2c}.rdw .mcard.sage .main{background:#e4e9e2}.rdw .mcard .main span{font:700 10px/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#585856;margin-bottom:8px;display:block}.rdw .mcard.obsidian .main span{color:#dad2c7}.rdw .mcard>ul{font:400 15px/1.4 var(--font-sans);color:#2c2c2c;align-content:start;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.rdw .mcard>ul li{align-items:flex-start;gap:10px;display:flex}.rdw .mcard>ul svg{color:#596352;flex:none;width:19px;height:19px;margin-top:1px}.rdw .mcard .act{border-top:1px solid #eceae5;align-self:end;justify-items:center;gap:16px;margin-top:26px;padding-top:22px;display:grid}.rdw .mcard .act>:first-child{justify-content:center;width:100%}.rdw .mcard .act .rd-link{color:#2c2c2c}.rdw .mcmp,.rdw .mincl{background:#fff;border-radius:24px;max-width:1100px;margin:0 auto;overflow-x:auto;box-shadow:0 0 0 1px #b8afa54d,0 30px 60px -34px #2c2c2c38}.rdw .mcmp:focus-visible,.rdw .mincl:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rdw .mcmp table,.rdw .mincl table{border-collapse:collapse;width:100%;min-width:640px;font:400 14.5px/1.5 var(--font-sans);color:#4a4a4a}.rdw .mcmp th,.rdw .mcmp td,.rdw .mincl th,.rdw .mincl td{text-align:left;vertical-align:top;border-bottom:1px solid #eceae5;padding:16px 20px}.rdw .mcmp tr:last-child>*,.rdw .mincl tr:last-child>*{border-bottom:0}.rdw .mcmp thead th,.rdw .mincl thead th{font:700 10.5px/1.3 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#6f6f6d;background:#fbfaf8}.rdw .mcmp thead th a{font:400 20px/1.2 var(--font-display);letter-spacing:0;text-transform:none;color:#2c2c2c;text-decoration:none}.rdw .mcmp thead th a:hover,.rdw .mincl tbody th a:hover{text-underline-offset:4px;text-decoration:underline}.rdw .mcmp tbody th,.rdw .mincl tbody th{font:600 14px/1.45 var(--font-sans);color:#2c2c2c;white-space:nowrap}.rdw .mincl tbody th a{color:#2c2c2c;border-bottom:1px solid #b8afa5;text-decoration:none}.rdw .mincl td:last-child{white-space:nowrap;color:#6a6156}.rdw .mcmp table{table-layout:fixed;min-width:0}.rdw .mcmp thead th{text-align:center;vertical-align:bottom;border-top:6px solid #b8afa5;padding:26px 20px 22px}.rdw .mcmp thead th.obsidian{border-top-color:#2c2c2c}.rdw .mcmp thead th.sage{border-top-color:#b7c2b1}.rdw .mcmp thead th+th,.rdw .mcmp td+td{border-left:1px solid #eceae5}.rdw .mcmp thead th .pr{font:400 13px/1 var(--font-sans);letter-spacing:0;text-transform:none;color:#6a6156;margin-top:10px;display:block}.rdw .mcmp thead th .pr b{font:400 30px/1 var(--font-display);color:#2c2c2c}.rdw .mcmp tr.q th{text-align:center;font:700 11px/1.3 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#4a4a4a;white-space:normal;background:#f4f2ef;padding:12px 20px}.rdw .mcmp td{text-align:center;vertical-align:middle;font:500 16px/1.4 var(--font-sans);color:#2c2c2c;padding:18px 20px}.rdw .mcmp td svg{color:#596352;width:22px;height:22px;margin:0 auto 8px;display:block}.rdw .mcmp td.no{color:#6f6f6d;font-weight:400}.rdw .mcmp td.no svg{color:#d9d7d1}.rdw .mcmp tbody:last-child tr:last-child>*{border-bottom:0}.rdw .mdisc{text-align:center;max-width:760px;font:italic 400 14px/1.55 var(--font-sans);color:var(--ink-60);margin:22px auto 0}.rdw .mmaint{color:#2c2c2c;background:radial-gradient(120% 140% at 0 0,#f1f4f0,#d1dacd);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1180px;margin:24px auto 0;padding:22px 30px;display:grid;box-shadow:0 0 0 1px #b8afa54d}.rdw .mmaint .badge{font:400 30px/1.05 var(--font-display);color:#2c2c2c;margin:0}.rdw .mmaint h3{font:400 22px/1.2 var(--font-display);color:#2c2c2c;margin:0}.rdw .mmaint .mh{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.rdw .mmaint .pr{font:400 14px/1 var(--font-sans);color:#4a4a4a}.rdw .mmaint .pr b{font:400 22px/1 var(--font-display);color:#2c2c2c}.rdw .mmaint p:not(.badge){font:400 14.5px/1.5 var(--font-sans);color:#4a4a4a;margin:6px 0 0}.rdw .mmaint .rd-link{color:#2c2c2c}.rdw .mwhich{text-align:center;max-width:1180px;font:400 15px/1.5 var(--font-sans);color:var(--ink-60);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin:22px auto 0;display:flex}@media (max-width:1000px){.rdw .mmaint{grid-template-columns:1fr;gap:12px;max-width:560px;padding:22px}}.rdw .mcards.one{grid-template-columns:minmax(0,1fr);max-width:400px}.rdw .mlaser-h{margin:80px auto 36px}.rdw.tp .tph.mlaser-h{counter-increment:none;flex-direction:column;align-items:center;display:flex}.rdw.tp .tph.mlaser-h:before{content:none}.rdw .mlaser-h h3{font:400 clamp(28px,3vw,40px)/1.15 var(--font-display);color:var(--obsidian);margin:14px 0 0}.rdw .mlaser-h h3 a{color:inherit;text-decoration:none}.rdw .mlaser-h h3 a:hover{text-underline-offset:6px;text-decoration:underline}.rdw .mcard .art .badge{text-align:center;font:400 40px/1.05 var(--font-display);letter-spacing:-.01em;color:#2c2c2c;margin:0}.rdw .mcards.lasers .art{padding:30px 30px 26px}.rdw .mplans-cards{margin:0 0 36px}.rdw .mfits{max-width:760px;margin:28px auto 0}.rdw .mfits p{font:400 13.5px/1.5 var(--font-sans);color:#6f6f6d;margin:12px 0 0}.rdw .tcards.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;margin-inline:auto}@media (max-width:760px){.rdw .tcards.two{grid-template-columns:1fr}}.rdw .mhow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;max-width:1180px;margin:0 auto;display:grid}.rdw .mhow .note-card h3.mt{margin-top:22px}@media (min-width:1001px){.rdw .ms2 .tiers.three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1000px){.rdw .ms2 .tiers.three{grid-template-columns:1fr}}@media (max-width:1000px){.rdw .mcards{grid-template-rows:none;grid-template-columns:1fr;row-gap:24px;max-width:560px}.rdw .mcard{grid-row:auto;grid-template-rows:none}.rdw .mhow{grid-template-columns:1fr;max-width:640px}}@media (max-width:760px){.rdw .mcards.two{grid-template-rows:none;grid-template-columns:1fr;row-gap:24px}.rdw .mcards.two .mcard{grid-row:auto;grid-template-rows:none}.rdw .mcard{padding:0 22px 24px}.rdw .mcard .art{margin:0 -22px 22px}.rdw .mcard h3{font-size:25px}.rdw .mcard .pr b{font-size:40px}.rdw .mcard .main{font-size:19px}.rdw .mcard .art .badge{font-size:36px}.rdw .mcmp th,.rdw .mcmp td,.rdw .mincl th,.rdw .mincl td{padding:14px 16px}.rdw .mincl table{min-width:560px}.rdw .mcmp thead th{padding:18px 6px 16px}.rdw .mcmp thead th a{font-size:15px;line-height:1.2}.rdw .mcmp thead th .pr{font-size:11px}.rdw .mcmp thead th .pr b{font-size:22px}.rdw .mcmp tr.q th{letter-spacing:.14em;padding:10px;font-size:10px}.rdw .mcmp td{padding:14px 6px;font-size:13.5px}.rdw .mcmp td svg{width:19px;height:19px;margin-bottom:6px}}@media (min-width:1001px){.rdw .mcard{padding:0 26px 22px}.rdw .mcards.two{max-width:980px}.rdw .mcard .art{margin:0 -26px 16px;padding:44px 26px 22px;overflow:hidden}.rdw .mcard .cv{filter:drop-shadow(0 12px 14px #2c2c2c42);width:min(42%,150px)}.rdw .mcards.lasers .art{gap:10px;padding:16px 20px 18px}.rdw .mcards.lasers .bf{position:static}.rdw .mcard .art .badge{font-size:30px}.rdw .mcard .bf{padding:6px 11px;top:12px;left:14px}.rdw .mcard h3{font-size:25px}.rdw .mcard .hk{margin-top:4px;font-size:15.5px}.rdw .mcard .pr{margin-top:12px}.rdw .mcard .pr b{font-size:38px}.rdw .mcard .main{border-radius:14px;margin-top:14px;padding:12px 16px;font-size:17.5px}.rdw .mcard .main span{margin-bottom:6px}.rdw .mcard>ul{gap:7px;margin-top:14px;font-size:14px}.rdw .mcard>ul svg{width:17px;height:17px}.rdw .mcard .act{gap:8px;margin-top:14px;padding-top:12px}.rdw .mmaint{margin-top:16px;padding:16px 28px}.rdw .mmaint .badge{font-size:26px}}
.rdw.lt{--light:#f7f6f4;--dark:#2c2c2c;--sand:#dad2c7;--soft:#bdb7af;--mid:#6f6f6d;--glass:#ffffff0e;--edge:#ffffff1a;isolation:isolate;min-height:100dvh;color:var(--light);font-family:var(--font-sans);background:#1c1c1b radial-gradient(120% 60% at 50% 0,#33312e 0%,#1e1d1c 55%,#191918 100%);position:relative;overflow-x:clip}.rdw.lt:before{content:"";z-index:-1;background-image:var(--grain);opacity:.5;mix-blend-mode:overlay;pointer-events:none;background-size:160px 160px;position:absolute;inset:0}.rdw .lt-wash{z-index:-1;aspect-ratio:1;filter:blur(90px);opacity:.28;pointer-events:none;border-radius:44% 56% 61% 39%/47% 41% 59% 53%;width:min(90vw,620px);position:fixed}.rdw .lt-wash.a{background:#8e9a88;top:-14%;right:-22%}.rdw .lt-wash.b{background:#8b8277;bottom:-20%;left:-26%}.rdw .lt-glyph{opacity:.35;pointer-events:none;display:none;position:absolute}.rdw.lt .rd-label{color:var(--sand)}.rdw.lt .lt-group{padding:0}.rdw.lt a:focus-visible{outline:2px solid var(--sand);outline-offset:3px}.rdw .lt-col{max-width:480px;padding:22px 18px calc(40px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:22px;margin:0 auto;display:flex}.rdw .lt-pro{text-align:center;flex-direction:column;align-items:center;display:flex}.rdw .lt-pro .arch{width:124px;height:154px;margin:10px 0 22px 34px;position:relative}.rdw .lt-pro .back{opacity:.92;background:linear-gradient(170deg,#e5eaea,#f1f4f0 70%);border-radius:22px;position:absolute;inset:0;transform:translate(10px,-9px)}.rdw .lt-pro .frame{animation:lt-arch 1.4s var(--ease-reveal) both;background:#fff;border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -20px #0009}.rdw .lt-pro .frame .arch-video{object-fit:cover;width:100%;height:100%;display:block}@keyframes lt-arch{0%{clip-path:inset(100% 0 0 round 22px)}to{clip-path:inset(0 round 22px)}}.rdw .lt-pro .seal{background:radial-gradient(circle at 35% 28%,#47433e,#2c2c2c 58%,#1f1e1c);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:absolute;bottom:-22px;left:-58px;box-shadow:0 20px 40px -16px #000000b3,inset 0 0 0 1px #b8afa566}.rdw .lt-pro .seal svg{width:100%;height:100%;position:absolute;inset:0}.rdw .lt-pro .seal text{font:700 10.5px var(--font-sans);letter-spacing:.06em;fill:var(--sand)}.rdw .lt-pro .seal b{font:italic 400 34px/1 var(--font-display);color:var(--light)}.rdw .lt-pro .seal sup{font-size:.5em}.rdw .lt-pro .seal small{font:700 10px/1 var(--font-sans);letter-spacing:.18em;color:var(--soft);margin-top:3px}.rdw .lt-pro h1{margin:0;line-height:0}.rdw .lt-pro .lk{width:78px;height:auto}.rdw .lt-pro .tag{font:400 22px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--light);text-wrap:balance;margin:10px 0 0}.rdw .lt-pro .tag em{background:linear-gradient(#0000 62%,#8e9a8873 62% 92%,#0000 92%);font-style:italic}.rdw .lt-pro .trust{font:700 10px/1.4 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:10px 0 0;display:flex}.rdw .lt-pro .trust span{align-items:center;gap:7px;display:inline-flex}.rdw .lt-pro .trust span:before{content:"";background:#8e9a88;border-radius:50%;width:5px;height:5px}.rdw .lt-pro .lk-social{justify-content:center;gap:2px;margin-top:10px}.rdw .lt-pro .lk-social a{width:42px;height:42px}.rdw .lt-pro .lk-social a svg{width:18px;height:18px}.rdw .lt-top{flex-direction:column;align-items:center;gap:16px;display:flex}.rdw .lt-book{background:var(--light);width:min(100%,250px);min-height:48px;color:var(--dark);font:700 12px/1 var(--font-sans);letter-spacing:.2em;transition:transform .5s var(--ease-entrance),box-shadow .5s var(--ease-entrance);border-radius:999px;justify-content:center;align-items:center;padding:0 52px 0 28px;text-decoration:none;display:flex;position:relative;box-shadow:0 20px 40px -18px #000000b3,inset 0 0 0 1px #fff9}.rdw .lt-book .disc{width:36px;height:36px;transition:rotate .8s var(--ease-entrance);background:#e8e4de;border-radius:50%;place-items:center;margin-top:-18px;display:grid;position:absolute;top:50%;right:6px}.rdw .lt-book:hover{transform:translateY(-2px)}.rdw .lt-book:hover .disc{rotate:90deg}.rdw .lt-icons{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.rdw .lt-icons a{color:var(--light);font:600 11.5px/1 var(--font-sans);letter-spacing:.06em;transition:background-color .4s var(--ease-standard);border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:8px 0;text-decoration:none;display:flex}.rdw .lt-icons a img{box-sizing:content-box;background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:50%;padding:11px}.rdw .lt-icons a:hover{background:var(--glass)}.rdw .lt-mem{color:var(--dark);text-align:center;background:radial-gradient(130% 90% at 50% 0,#fbfaf8,#e6e1d9);border-radius:26px;flex-direction:column;align-items:center;padding:18px 18px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3}.rdw .lt-mem .nb{background:var(--dark);font:700 9.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--light);border-radius:999px;padding:6px 11px 5px;position:absolute;top:16px;right:16px}.rdw .lt-mem .fan{width:100%;max-width:290px;height:134px;margin:4px 0 10px;position:relative}.rdw .lt-mem .fan>*{filter:drop-shadow(0 16px 20px #2c2c2c40);width:50%;transition:rotate .8s var(--ease-entrance),translate .8s var(--ease-entrance);position:absolute}.rdw .lt-mem .fan .c1{top:16px;left:2%;rotate:-10deg}.rdw .lt-mem .fan .c2{z-index:2;top:0;left:25%;rotate:-1deg}.rdw .lt-mem .fan .c3{z-index:1;top:20px;right:2%;rotate:9deg}.rdw .lt-mem:hover .fan .c1{translate:-6px;rotate:-14deg}.rdw .lt-mem:hover .fan .c3{translate:6px;rotate:13deg}.rdw.lt .lt-mem .rd-label{color:var(--mid);justify-content:center}.rdw .lt-mem b{font:400 23px/1.15 var(--font-display);color:var(--dark);margin-top:6px}.rdw .lt-mem b em{font-style:italic}.rdw .lt-mem i{max-width:34ch;font:italic 400 14px/1.45 var(--font-sub);color:#4a4a4a;margin-top:6px}.rdw .lt-mem .more{background:var(--dark);font:700 11px/1 var(--font-sans);letter-spacing:.2em;color:var(--light);border-radius:999px;margin-top:14px;padding:11px 20px}.rdw .lt-pair,.rdw .lt-two{flex-direction:column;gap:22px;display:flex}.rdw .lt-two{gap:8px}.rdw .lt-group>.rd-label{margin:0 0 10px 4px}.rdw .lt-group .stack{flex-direction:column;gap:8px;display:flex}.rdw .lt-link{background:var(--glass);min-height:60px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--light);transition:background-color .4s var(--ease-standard),transform .5s var(--ease-entrance);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 16px 9px 9px;text-decoration:none;display:grid}.rdw .lt-link:hover{background:#ffffff1a;transform:translateY(-2px)}.rdw .lt-link .ic{background:var(--light);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.rdw .lt-link .ph{background:#fff;border-radius:12px;width:42px;height:42px;position:relative;overflow:hidden}.rdw .lt-link .ph img{object-fit:cover}.rdw .lt-link .tx{flex-direction:column;gap:3px;min-width:0;display:flex}.rdw .lt-link b{font:400 17px/1.2 var(--font-display);color:var(--light)}.rdw .lt-link i{font:italic 400 13px/1.35 var(--font-sub);color:var(--soft)}.rdw .lt-link .go{background:var(--soft);width:26px;height:10px;transition:width .5s var(--ease-entrance),background-color .4s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 12'%3E%3Cpath d='M1 9 C 22 1, 48 1, 79 6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 12'%3E%3Cpath d='M1 9 C 22 1, 48 1, 79 6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.rdw .lt-link:hover .go{background:var(--light);width:38px}.rdw .lt-note{font:400 12px/1.5 var(--font-sans);color:var(--soft);margin:2px 6px 0}.rdw .st-feat{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -18px;padding:2px 18px 6px;scroll-padding-inline:18px;list-style:none;display:flex;overflow-x:auto}.rdw .st-feat::-webkit-scrollbar{display:none}.rdw .st-feat li{scroll-snap-align:start;flex:0 0 72%}.rdw .st-fc{height:100%;color:var(--dark);background:#fff;border-radius:24px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.rdw .st-fc .ph{aspect-ratio:16/11;display:block;position:relative;overflow:hidden}.rdw .st-fc .ph img{object-fit:cover;transition:scale 1.2s var(--ease-entrance)}.rdw .st-fc:hover .ph img{scale:1.05}.rdw .st-fc .tx{flex-direction:column;gap:5px;padding:14px 16px 18px;display:flex}.rdw .st-fc .lb{font:700 9.5px/1.4 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mid)}.rdw .st-fc .tt{font:400 19px/1.2 var(--font-display);color:var(--dark)}.rdw .st-fc .bd{font:italic 400 13.5px/1.45 var(--font-sub);color:#4a4a4a}.rdw .lt-bf{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:24px;padding:16px 0 14px}.rdw .lt-bf .hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:0 18px;display:flex}.rdw.lt .lt-bf .rd-label{color:var(--sand)}.rdw .lt-bf h2{font:400 23px/1.15 var(--font-display);color:var(--light);margin:4px 0 0}.rdw .lt-bf .wh{font:italic 400 13px/1.4 var(--font-sub);color:var(--soft);margin:4px 0 0}.rdw .lt-bf .cal{gap:6px;margin:0;padding:0;list-style:none;display:flex}.rdw .lt-bf .cal li{background:var(--light);width:54px;color:var(--dark);text-align:center;border-radius:12px;flex-direction:column;align-items:center;display:flex;overflow:hidden}.rdw .lt-bf .cal small{background:var(--dark);width:100%;box-shadow:inset 0 0 0 1px var(--edge);font:700 9.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--light);padding:4px 0 3px;display:block}.rdw .lt-bf .cal b{font:400 24px/1 var(--font-display);padding:5px 0 0}.rdw .lt-bf .cal i{font:700 9px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--mid);padding:2px 0 6px;font-style:normal}.rdw .lt-bf .row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:14px 0 0;padding:0 18px 2px;scroll-padding-inline:18px;list-style:none;display:flex;overflow-x:auto}.rdw .lt-bf .row::-webkit-scrollbar{display:none}.rdw .lt-bf .row li{background:var(--light);color:var(--dark);scroll-snap-align:start;border-radius:16px;flex:0 0 146px;overflow:hidden}.rdw .lt-bf .ph{height:84px;display:block;position:relative}.rdw .lt-bf .ph img{object-fit:cover}.rdw .lt-bf .ph em{background:var(--dark);font:700 13.5px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--light);border-radius:999px;padding:6px 10px 5px;font-style:normal;position:absolute;bottom:7px;left:7px}.rdw .lt-bf .gc{background-blend-mode:soft-light,normal;color:var(--light);background:url(/images/logo/randali-motif-tile.png) 0 0/40px 35px,linear-gradient(135deg,#3a3836,#2c2c2c 55%,#1f1f1f);flex-direction:column;justify-content:flex-start;gap:4px;padding:13px 14px 0;display:flex;position:absolute;inset:0}.rdw .lt-bf .gc:after{content:"";pointer-events:none;border:1px solid #b8afa54d;border-radius:10px;position:absolute;inset:6px}.rdw .lt-bf .gc img{width:22px;height:auto}.rdw .lt-bf .gc b{font:400 13px/1 var(--font-display);letter-spacing:.3em}.rdw .lt-bf .gc small{font:700 8.5px/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#b8afa5}.rdw .lt-bf .tx{flex-direction:column;gap:3px;padding:9px 11px 11px;display:flex}.rdw .lt-bf .tx .from{font:700 9.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mid);margin-bottom:-1px}.rdw .lt-bf .tx b{font:400 27px/1 var(--font-display)}.rdw .lt-bf .tx b small{font:400 11px/1 var(--font-sans);color:var(--mid);margin-left:3px}.rdw .lt-bf .tx span{font:600 12.5px/1.3 var(--font-sans)}.rdw .lt-bf .tx s,.rdw .lt-bf .tx i{font:400 11px/1.3 var(--font-sans);color:var(--mid);font-style:normal}.rdw .lt-bf .terms{font:400 11.5px/1.5 var(--font-sans);color:var(--soft);margin:12px 0 0;padding:0 18px}.rdw .lt-bf .ft{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:10px;padding:0 18px;display:flex}.rdw.lt .lt-bf .ft .rd-link{color:var(--light)}.rdw .lt-bf details summary{cursor:pointer;font:700 10.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.rdw .lt-bf details{text-align:right;flex:auto}.rdw .lt-bf details[open]{text-align:left;flex-basis:100%}.rdw .lt-bf details p{font:400 11.5px/1.5 var(--font-sans);color:var(--soft);margin:8px 0 0}.rdw .lt-visit{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:24px;overflow:hidden}.rdw .lt-visit .ph{aspect-ratio:16/9;position:relative}.rdw .lt-visit .ph img{object-fit:cover;object-position:50% 66%}.rdw .lt-visit .in{flex-direction:column;padding:16px 18px 18px;display:flex}.rdw .lt-visit b{font:400 20px/1.2 var(--font-display);color:var(--light)}.rdw .lt-visit i{font:italic 400 14px/1.4 var(--font-sub);color:var(--soft);margin-top:3px}.rdw .lt-visit dl{margin:14px 0}.rdw .lt-visit dl div{border-top:1px solid var(--edge);font:400 13px/1.4 var(--font-sans);grid-template-columns:auto auto;justify-content:space-between;gap:12px;padding:8px 0;display:grid}.rdw .lt-visit dt{color:var(--light)}.rdw .lt-visit dd{text-align:right;color:var(--soft);margin:0}.rdw.lt .lt-visit .rd-link{color:var(--light);align-self:flex-start}.rdw.lt .lk-social a{color:var(--light)}.rdw.lt .lk-social a:hover{background:var(--glass)}.rdw.lt .lk-news .rd-label{font:700 11px/16px var(--font-sans);letter-spacing:.24em;color:var(--mid)}.rdw .lt-sign{text-align:center;font:700 10px/1.7 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--soft);margin:0}.rdw .lt-bd{z-index:-1;pointer-events:none;height:min(760px,100svh);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask:linear-gradient(#000 0%,#0009 55%,#0000 100%);mask:linear-gradient(#000 0%,#0009 55%,#0000 100%)}.rdw .lt-bd img{object-fit:cover;filter:blur(46px)saturate(1.1);opacity:.42;width:100%;height:100%;scale:1.25}.rdw .lt-motif{z-index:-1;opacity:.05;pointer-events:none;background-color:#b8afa5;position:absolute;inset:0;-webkit-mask:url(/images/logo/randali-motif-tile.png) top/78px 68px;mask:url(/images/logo/randali-motif-tile.png) top/78px 68px}.rdw .lt-orn{justify-content:center;align-items:center;gap:18px;margin:4px 0;display:flex}.rdw .lt-orn span{background:linear-gradient(90deg,#0000,#dad2c78c);width:min(110px,24vw);height:1px}.rdw .lt-orn span:last-child{background:linear-gradient(90deg,#dad2c78c,#0000)}.rdw .lt-orn img{opacity:.85;animation:48s linear infinite rdw-lux-turn}.rdw .lt-tick{margin:-6px -18px 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.rdw .lt-tick .track{width:max-content;animation:48s linear infinite lt-tick;display:flex}.rdw .lt-tick span{font:italic 400 15px/1 var(--font-sub);color:var(--soft);white-space:nowrap;align-items:center;gap:22px;padding-right:22px;display:inline-flex}.rdw .lt-tick span:after{content:"";background:#8e9a88;border-radius:50%;width:5px;height:5px}@keyframes lt-tick{to{transform:translate(-50%)}}.rdw .lt-link{position:relative;overflow:hidden}.rdw .lt-link:after{content:"";transition:translate 1s var(--ease-entrance);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff1a 45%,#0000 60%);position:absolute;inset:0;translate:-100%}.rdw .lt-link:hover:after{translate:100%}.rdw .lt-link.is-cloud{background:linear-gradient(110deg,#ccd4d629,#ffffff0a 70%)}.rdw .lt-link.is-sage{background:linear-gradient(110deg,#b7c2b12b,#ffffff0a 70%)}.rdw .lt-link.is-taupe{background:linear-gradient(110deg,#b8afa52b,#ffffff0a 70%)}.rdw .lt-link.is-sage .ic{background:#e4e9e2}.rdw .lt-link.is-cloud .ic{background:#e5eaea}.rdw .lt-link .ph{box-shadow:0 8px 18px -8px #0009}.rdw.lt .st-fc{background:#111;position:relative}.rdw.lt .st-fc .ph{aspect-ratio:1}.rdw.lt .st-fc .tx{background:linear-gradient(#0000,#121212e0 55%);padding:48px 14px 14px;position:absolute;inset:auto 0 0}.rdw.lt .st-fc .lb{color:var(--sand)}.rdw.lt .st-fc .tt{color:var(--light);font-size:19px}.rdw.lt .st-fc .bd{display:none}.rdw.lt .st-feat li{flex-basis:52%}.rdw .lt-quotes ul{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -18px;padding:2px 18px 6px;scroll-padding-inline:18px;list-style:none;display:flex;overflow-x:auto}.rdw .lt-quotes ul::-webkit-scrollbar{display:none}.rdw .lt-quotes li{scroll-snap-align:start;flex:0 0 74%}.rdw .lt-quotes figure{height:100%;color:var(--dark);background:#fbfaf8;border-radius:24px;flex-direction:column;gap:10px;margin:0;padding:18px 18px 16px;display:flex}.rdw .lt-quotes blockquote{font:italic 400 15px/1.5 var(--font-sub);color:var(--dark);margin:0}.rdw .lt-quotes figcaption{font:700 10px/1.4 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mid);margin-top:auto}@media (min-width:700px){.rdw .lt-col{gap:30px;max-width:600px;padding-top:36px}.rdw .lt-pro .arch{width:150px;height:186px}.rdw .lt-pro .seal{width:118px;height:118px;left:-66px}.rdw .lt-pro .seal b{font-size:38px}.rdw .lt-pro .tag{font-size:28px}.rdw .lt-pro .lk{width:92px}.rdw .st-feat li{flex-basis:46%}.rdw.lt .st-feat li{flex-basis:36%}.rdw .lt-quotes li{flex-basis:48%}}@media (min-width:1100px){.rdw .lt-col{gap:32px;max-width:960px;padding:44px 40px 56px}.rdw .lt-glyph{display:block}.rdw .lt-glyph.g1{width:76px;top:30%;left:6%}.rdw .lt-glyph.g2{width:60px;top:30%;right:6%}.rdw .lt-pro .arch{width:160px;height:198px}.rdw .lt-pro .seal{width:124px;height:124px;bottom:-26px;left:-70px}.rdw .lt-pro .seal b{font-size:40px}.rdw .lt-pro .lk{width:96px}.rdw .lt-pro .tag{font-size:40px}.rdw .lt-tick{margin:-6px 0 0}.rdw .lt-book{width:auto}.rdw .lt-icons{grid-template-columns:repeat(4,96px);width:auto}.rdw .lk-card{max-width:620px;margin:0 auto}.rdw .lt-mem{text-align:left;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:36px;padding:30px 40px;display:grid}.rdw .lt-mem .fan{grid-row:1/5;max-width:340px;height:170px;margin:0 auto}.rdw.lt .lt-mem .rd-label{justify-content:flex-start;align-self:end}.rdw .lt-mem b{font-size:30px}.rdw .lt-mem i{font-size:15px}.rdw .lt-mem .more{place-self:start}.rdw.lt .st-feat{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;display:grid;overflow:visible}.rdw .lt-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.rdw .lt-visit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rdw .lt-visit .ph{aspect-ratio:auto;min-height:100%}.rdw .lt-visit .in{padding:22px 24px}.rdw .lt-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;display:grid}.rdw .lt-quotes ul{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.rdw.lt .lk-news{width:100%;max-width:560px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.rdw .lt-pro .frame,.rdw .lt-orn img,.rdw .lt-tick .track{animation:none}.rdw .lt-link:after{display:none}.rdw .lt-link,.rdw .lt-book,.rdw .lt-book .disc,.rdw .lt-mem .fan>*,.rdw .st-fc .ph img{transition:none}}
