@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2) format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2) format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/build/assets/newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2) format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/build/assets/newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2) format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/build/assets/newsreader-latin-opsz-italic-kJKFiXvB.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--rd-paper: #fbfaf7;--rd-paper-2: #f3f1ec;--rd-surface: #ffffff;--rd-ink: #15181b;--rd-ink-2: #474c52;--rd-ink-3: #686d73;--rd-rule: rgba(21, 24, 27, .12);--rd-rule-strong: rgba(21, 24, 27, .85);--rd-accent: #0f7a65;--rd-accent-hover: #0c6554;--rd-mark: #fbe7a1;--rd-on-ink: #fbfaf7;--rd-on-ink-2: rgba(251, 250, 247, .72);--rd-on-ink-3: rgba(251, 250, 247, .6);--rd-on-ink-field: rgba(251, 250, 247, .4);--rd-on-ink-error: #ffb4a8;--rd-fld-label: var(--rd-ink-2);--rd-fld-text: var(--rd-ink);--rd-fld-bg: var(--rd-surface);--rd-fld-border: rgba(21, 24, 27, .5);--rd-fld-focus: var(--rd-accent);--rd-fld-muted: var(--rd-ink-2);--rd-fld-link: var(--rd-ink);--rd-fld-error: #b42318;--rd-serif: "Newsreader Variable", Georgia, "Times New Roman", serif;--rd-sans: "Manrope Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--rd-ease-out: cubic-bezier(.23, 1, .32, 1);--rd-ease-draw: cubic-bezier(.77, 0, .175, 1);--rd-wrap: 1200px;--rd-gutter: clamp(20px, 4vw, 48px);--rd-section: clamp(80px, 11vw, 136px);--rd-header-h: 68px;--rd-shadow-surface: 0 0 0 1px rgba(21, 24, 27, .06), 0 1px 2px -1px rgba(21, 24, 27, .08), 0 12px 32px -12px rgba(21, 24, 27, .14)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--rd-header-h) + 16px)}body.rd{margin:0;background:var(--rd-paper);color:var(--rd-ink);font-family:var(--rd-sans);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility}:where(.rd) a{color:inherit}.rd img{max-width:100%;display:block}.rd ::-moz-selection{background:var(--rd-mark);color:var(--rd-ink)}.rd ::selection{background:var(--rd-mark);color:var(--rd-ink)}.rd :focus-visible{outline:2px solid var(--rd-accent);outline-offset:3px;border-radius:2px}.rd-wrap{max-width:var(--rd-wrap);margin:0 auto;padding:0 var(--rd-gutter)}.rd-skip{position:absolute;left:-9999px}.rd-skip:focus{left:16px;top:16px;z-index:10;background:var(--rd-ink);color:var(--rd-paper);padding:8px 12px}.rd-h1,.rd-h2,.rd-h3{font-family:var(--rd-serif);font-weight:500;color:var(--rd-ink);margin:0;text-wrap:balance}.rd-h1{font-size:clamp(2.6rem,6.2vw,4.75rem);line-height:1.04;letter-spacing:-.02em}.rd-h2{font-size:clamp(2rem,3.8vw,3rem);line-height:1.1;letter-spacing:-.02em}.rd-h3{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em}.rd-h1 em,.rd-h2 em{font-style:italic;color:var(--rd-accent)}.rd-lede{font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.55;color:var(--rd-ink-2);max-width:38em;margin:0;text-wrap:pretty}.rd-text{color:var(--rd-ink-2);max-width:65ch;margin:0;text-wrap:pretty}.rd-label{font-size:.875rem;font-weight:600;color:var(--rd-ink-3);margin:0}.rd-num{font-variant-numeric:tabular-nums;white-space:nowrap}.rd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font:600 1rem/1 var(--rd-sans);text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;transition-property:scale,background-color,border-color,color;transition-duration:.15s;transition-timing-function:ease-out}.rd-btn:not(:disabled):active{scale:.96}.rd-btn--accent{background:var(--rd-accent);color:#fff}.rd-btn--outline{border-color:var(--rd-rule-strong);color:var(--rd-ink);background:transparent}.rd-btn--small{min-height:40px;padding:0 16px;font-size:.9375rem}.rd-link{color:var(--rd-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;text-underline-offset:3px;transition:color .15s ease}.rd-arrow{display:inline-block;transition:translate .15s ease-out}.rd-link--button{padding:0;border:0;background:none;font:inherit;font-weight:600;cursor:pointer}.rd .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover)and (pointer:fine){.rd-btn--accent:hover{background:var(--rd-accent-hover)}.rd-btn--outline:hover{background:var(--rd-ink);color:var(--rd-paper)}.rd-link:hover{color:var(--rd-accent)}.rd-link:hover .rd-arrow{translate:3px 0}.rd-nav a:hover{color:var(--rd-ink)}.rd-table tbody tr:hover,.rd-media li:hover{background-color:#15181b08}}.rd-header{position:sticky;top:0;z-index:5;background:color-mix(in srgb,var(--rd-paper) 88%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--rd-rule)}.rd-header__bar{display:flex;align-items:center;gap:32px;height:var(--rd-header-h)}.rd-brandline{display:flex;align-items:center;gap:12px;flex:none}.rd .mm-brand{display:inline-flex;align-items:center;gap:.4em;text-decoration:none;color:var(--rd-ink);font-family:var(--rd-sans);font-weight:700;font-size:1.125rem;letter-spacing:-.04em;line-height:1;white-space:nowrap}.rd .mm-brand__mark{width:1.5em;height:1.5em;flex:none;transition:scale .15s ease-out}.rd .mm-brand__m{stroke:var(--rd-accent)}.rd .mm-brand__dot{color:var(--rd-accent)}.rd .mm-brand__tld{color:var(--rd-ink-3);font-weight:600}.rd .mm-brand:active .mm-brand__mark{scale:.96}.rd-beta{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rd-accent);border:1px solid currentColor;border-radius:4px;padding:3px 6px 2px;line-height:1}.rd-nav{display:flex;gap:28px;margin-right:auto}.rd-nav a{color:var(--rd-ink-2);text-decoration:none;font-size:.9375rem;font-weight:500;white-space:nowrap;transition:color .15s ease}.rd-nav a[aria-current=page]{color:var(--rd-ink);text-decoration:underline;text-decoration-color:var(--rd-accent);text-decoration-thickness:2px;text-underline-offset:8px}.rd-header__actions{display:flex;align-items:center;gap:20px;margin-left:auto}.rd{--mm-wm-ink: var(--rd-ink);--mm-wm-tld: var(--rd-ink-3)}.rd-join{--mm-wm-ink: var(--rd-on-ink);--mm-wm-tld: var(--rd-on-ink-3)}.mm-wm{font-family:var(--rd-sans);font-style:normal;font-weight:700;letter-spacing:-.04em;color:var(--mm-wm-ink);white-space:nowrap}.mm-wm__dot{color:var(--rd-accent)}.mm-wm__tld{font-weight:600;color:var(--mm-wm-tld)}.rd-btn .mm-wm,.rd-ai__tip .mm-wm,.rd-skip .mm-wm{color:inherit}.rd-btn .mm-wm__dot,.rd-btn .mm-wm__tld,.rd-ai__tip .mm-wm__tld{color:inherit;opacity:.85}.rd-lang{display:flex;align-items:center;padding:3px;border-radius:999px;background:var(--rd-paper-2)}.rd-lang a{min-width:36px;height:32px;display:grid;place-items:center;padding:0 8px;border-radius:999px;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-decoration:none;color:var(--rd-ink-3);transition:color .15s ease,background-color .15s ease}.rd-lang a[aria-current=true]{background:var(--rd-surface);color:var(--rd-ink);box-shadow:0 0 0 1px #15181b0f,0 1px 2px #15181b14}.rd-header__login{font-size:.9375rem;font-weight:500;text-decoration:none;color:var(--rd-ink-2);white-space:nowrap}.rd-menu{display:none}@media(max-width:860px){.rd-nav,.rd-header__login{display:none}.rd-header__bar{gap:12px}.rd-menu{display:block;position:relative}.rd-menu summary{list-style:none;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--rd-rule);border-radius:999px}.rd-menu summary::-webkit-details-marker{display:none}.rd-menu summary svg{width:18px;height:18px}.rd-menu__panel{position:absolute;right:0;top:52px;min-width:220px;background:var(--rd-surface);border:1px solid transparent;border-radius:16px;padding:8px;box-shadow:var(--rd-shadow-surface);transform-origin:top right}.rd-menu__panel a{display:block;padding:12px 14px;text-decoration:none;border-radius:8px;font-size:1rem;font-weight:500}}.rd-hero{padding:clamp(56px,9vw,112px) 0 var(--rd-section)}.rd-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,6vw,88px);align-items:center}.rd-hero__copy>*+*{margin-top:28px}.rd-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.rd-hero__note{display:flex;gap:10px;align-items:baseline;font-size:.9375rem;color:var(--rd-ink-3);max-width:34em}.rd-hero__note:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--rd-accent);translate:0 -1px}.rd-w{display:inline-block}.rd-specimen{position:relative;margin:0;background:var(--rd-surface);border:1px solid transparent;border-radius:6px;padding:clamp(24px,3vw,36px);box-shadow:var(--rd-shadow-surface)}.rd-specimen__masthead{display:flex;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:2px solid var(--rd-ink);font-size:.8125rem;color:var(--rd-ink-3)}.rd-specimen__masthead strong{font-family:var(--rd-serif);font-size:1.0625rem;font-weight:600;color:var(--rd-ink);letter-spacing:-.01em}.rd-specimen__title{font-family:var(--rd-serif);font-size:clamp(1.35rem,2.1vw,1.6rem);line-height:1.2;font-weight:500;letter-spacing:-.015em;margin:18px 0 12px;text-wrap:balance}.rd-specimen__body{font-family:var(--rd-serif);font-size:1.0625rem;line-height:1.6;color:var(--rd-ink-2);margin:0;-webkit-hyphens:auto;hyphens:auto}.rd-specimen__more{font-family:var(--rd-serif);font-size:1.0625rem;line-height:1.6;color:var(--rd-ink-2);margin:10px 0 0;-webkit-hyphens:auto;hyphens:auto;max-height:3.2em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 20%,transparent);mask-image:linear-gradient(#000 20%,transparent)}.rd-specimen__tag{display:inline-flex;gap:6px;margin-top:16px;font-size:.8125rem;font-weight:600;color:var(--rd-accent)}.rd-specimen mark,.rd-hl{background-color:transparent;background-image:linear-gradient(var(--rd-mark),var(--rd-mark));background-repeat:no-repeat;background-position:0 55%;background-size:100% 76%;color:var(--rd-ink);padding:0 2px;margin:0 -2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rd-receipt{margin-top:22px;padding-top:16px;border-top:1px dashed var(--rd-rule);font-size:.9375rem}.rd-receipt__row{display:flex;justify-content:space-between;gap:16px;padding:5px 0;color:var(--rd-ink-2);font-variant-numeric:tabular-nums}.rd-receipt__row--total{color:var(--rd-ink);font-weight:700;border-top:1px solid var(--rd-rule);margin-top:6px;padding-top:11px}.rd-receipt__row--compare{color:var(--rd-ink-3);font-size:.875rem}.rd-receipt__row--save{color:var(--rd-accent);font-weight:700}.rd-strike{position:relative;white-space:nowrap}.rd-strike:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1px;background:currentColor;transform-origin:left center}.rd-carousel{min-width:0}.rd-specimen__slides{display:grid}.rd-slide{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.rd-slide.is-active{opacity:1;visibility:visible;transition:opacity .4s ease .12s,visibility 0s}.rd-carousel__nav{display:none}.rd-js .rd-carousel__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.rd-carousel__tabs{display:flex;flex-wrap:wrap;gap:0 12px;min-width:0}.rd-carousel__tab{position:relative;padding:10px 0;border:0;background:none;font:600 .8125rem/1.2 var(--rd-sans);color:var(--rd-ink-3);cursor:pointer;transition:color .15s ease}.rd-carousel__tab[aria-current=true]{color:var(--rd-ink)}.rd-carousel__bar{position:absolute;left:0;right:0;bottom:4px;height:2px;border-radius:1px;background:var(--rd-rule);overflow:hidden;opacity:0}.rd-carousel__tab[aria-current=true] .rd-carousel__bar{opacity:1}.rd-carousel__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rd-accent);transform-origin:left center}.rd-carousel.is-playing .rd-carousel__tab[aria-current=true] .rd-carousel__bar:after{animation:rd-progress 9s linear both}.rd-carousel.is-paused .rd-carousel__bar:after,.rd-carousel:has(:focus-visible) .rd-carousel__bar:after,.rd-js .rd-carousel:not(.is-in) .rd-carousel__bar:after{animation-play-state:paused!important}.rd-carousel__toggle{flex:none;display:none;place-items:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--rd-rule);background:none;color:var(--rd-ink-2);cursor:pointer}.rd-carousel.is-playing .rd-carousel__toggle,.rd-carousel.is-paused .rd-carousel__toggle{display:grid}.rd-carousel__toggle svg{width:14px;height:14px}.rd-carousel .rd-icon-play,.rd-carousel.is-paused .rd-icon-pause{display:none}.rd-carousel.is-paused .rd-icon-play{display:block}@keyframes rd-progress{0%{scale:0 1}}@media(hover:hover)and (pointer:fine){.rd-carousel:hover .rd-carousel__bar:after{animation-play-state:paused!important}.rd-carousel__tab:hover,.rd-carousel__toggle:hover{color:var(--rd-ink)}}.rd-section{padding:var(--rd-section) 0}.rd-section--tint{background:var(--rd-paper-2)}.rd-section__head{max-width:46rem;margin-bottom:clamp(40px,6vw,64px)}.rd-section__head .rd-lede{margin-top:20px}.rd-section__head--split{max-width:none;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px clamp(32px,6vw,88px);align-items:end}.rd-section__head--split .rd-lede{margin-top:0}.rd-reasons{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(24px,4vw,56px)}.rd-reasons .rd-h3{margin-bottom:12px}.rd-reasons .rd-h3:before{content:"";display:block;width:28px;height:3px;background:var(--rd-accent);margin-bottom:20px}.rd-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:step}.rd-steps li{counter-increment:step;position:relative;padding:0 clamp(16px,2vw,28px) 0 0}.rd-steps li:before{content:counter(step);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--rd-ink);background:var(--rd-ink);color:var(--rd-paper);font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;position:relative;z-index:1;margin-bottom:22px}.rd-steps li:after{content:"";position:absolute;top:18px;left:36px;right:0;height:1px;background:var(--rd-rule-strong);transform-origin:left center}.rd-steps li:last-child:after{display:none}.rd-steps strong{display:block;font-weight:700;margin-bottom:6px}.rd-steps p{margin:0;color:var(--rd-ink-2);font-size:.9375rem}.rd-formats{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px clamp(32px,6vw,88px);align-items:start}.rd-table{width:100%;border-collapse:collapse;font-size:.9875rem}.rd-table th,.rd-table td{text-align:start;padding:16px 16px 16px 0;border-bottom:1px solid var(--rd-rule);vertical-align:top}.rd-table thead th{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rd-ink-3);border-bottom-color:var(--rd-rule-strong);padding-top:0}.rd-table td:first-child{font-weight:700;color:var(--rd-ink)}.rd-table td{color:var(--rd-ink-2)}.rd-table tbody tr{transition:background-color .15s ease}.rd-table .rd-right{text-align:end;padding-right:0;padding-left:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-table .rd-us,.rd-table .rd-save{color:var(--rd-ink);font-weight:700}.rd-table .rd-them{color:var(--rd-ink-3)}.rd-table-scroll{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.rd-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,6vw,88px);align-items:start}.rd-sides{display:grid;gap:16px}.rd-side{background:var(--rd-surface);border:1px solid transparent;border-radius:12px;padding:24px 24px 20px;box-shadow:0 0 0 1px #15181b0f}.rd-side .rd-h3{margin:4px 0 10px}.rd-side ul{margin:0;padding:0;list-style:none;color:var(--rd-ink-2);font-size:.9875rem}.rd-side li{padding:5px 0 5px 22px;position:relative}.rd-side li:before{content:"–";position:absolute;left:0;color:var(--rd-accent)}.rd-footnote{margin-top:18px;font-size:.875rem;color:var(--rd-ink-3)}.rd-media{list-style:none;margin:0;padding:0;border-top:1px solid var(--rd-rule-strong)}.rd-media li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--rd-rule);transition:background-color .15s ease}.rd-media__name{font-family:var(--rd-serif);font-size:1.3125rem;letter-spacing:-.01em}.rd-media__meta{color:var(--rd-ink-3);font-size:.9375rem}.rd-media__price{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.rd-join{background:var(--rd-ink);color:var(--rd-on-ink);--rd-fld-label: var(--rd-on-ink-2);--rd-fld-text: var(--rd-on-ink);--rd-fld-bg: rgba(251, 250, 247, .06);--rd-fld-border: var(--rd-on-ink-field);--rd-fld-focus: var(--rd-on-ink);--rd-fld-muted: var(--rd-on-ink-3);--rd-fld-link: var(--rd-on-ink);--rd-fld-error: var(--rd-on-ink-error)}.rd-join .rd-h2{color:var(--rd-on-ink)}.rd-join .rd-text{color:var(--rd-on-ink-2)}.rd-join :focus-visible{outline-color:var(--rd-on-ink)}.rd-join__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,88px);align-items:start}.rd-form{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.rd-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.rd-field{display:grid;gap:6px;font-size:.875rem;font-weight:600;color:var(--rd-fld-label)}.rd-field input,.rd-field select,.rd-field textarea{font:500 1rem/1.2 var(--rd-sans);color:var(--rd-fld-text);background:var(--rd-fld-bg);border:1px solid var(--rd-fld-border);border-radius:8px;min-height:48px;width:100%;min-width:0;padding:0 14px;transition:border-color .15s ease}.rd-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-size:5px 5px;background-repeat:no-repeat}.rd-field select option{color:var(--rd-ink)}.rd-field input:focus-visible,.rd-field select:focus-visible,.rd-field textarea:focus-visible{border-color:var(--rd-fld-focus)}.rd-consent{display:flex;gap:12px;align-items:flex-start;font-size:.8125rem;line-height:1.55;color:var(--rd-fld-muted)}.rd-consent input{margin-top:3px;accent-color:var(--rd-accent);width:18px;height:18px;flex:none}.rd-consent a{color:var(--rd-fld-link)}.rd-form__error{margin:0;font-size:.875rem;color:var(--rd-fld-error)}.rd-join .rd-btn--accent{justify-self:start}.rd-footer{padding:64px 0 40px;font-size:.9375rem;color:var(--rd-ink-2)}.rd-footer__grid{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px}.rd-footer h4{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rd-ink-3);margin:0 0 14px}.rd-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-footer a{text-decoration:none}.rd-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-top:20px;border-top:1px solid var(--rd-rule);font-size:.875rem;color:var(--rd-ink-3)}.rd-h1 em{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 94%;background-size:100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (animation-timeline: scroll()){.rd-header{border-bottom-color:transparent;animation:rd-header-rule linear both;animation-timeline:scroll();animation-range:0 80px}}.rd-hero .rd-w,.rd-hero .rd-lede,.rd-hero__actions,.rd-hero__note,.rd-carousel{animation:rd-fade .3s ease-out both}.rd-hero .rd-w{animation-delay:calc(var(--w, 0) * 80ms)}.rd-hero .rd-lede{animation-delay:.3s}.rd-hero__actions,.rd-hero__note{animation-delay:.4s}.rd-carousel{animation-delay:.5s}@media(prefers-reduced-motion:no-preference){.rd-hero .rd-w,.rd-hero .rd-lede,.rd-hero__actions,.rd-hero__note,.rd-carousel{animation-name:rd-rise}.rd-h1 em{animation:rd-draw-underline .48s var(--rd-ease-draw) .82s both}.rd-js .rd-carousel:not(.is-in) *,.rd-js .rd-carousel:not(.is-in) *:after{animation-play-state:paused}.rd-carousel{--rd-lag: .9s}.rd-carousel.has-moved{--rd-lag: .5s}.rd-slide.is-active mark{animation:rd-draw-bg .52s var(--rd-ease-draw) var(--rd-lag) both}.rd-slide.is-active .rd-specimen__tag{animation:rd-fade .3s ease-out calc(var(--rd-lag) + .35s) both}.rd-slide.is-active .rd-strike:after{animation:rd-draw-line .36s var(--rd-ease-draw) calc(var(--rd-lag) + .5s) both}.rd-slide.is-active .rd-receipt__row--save{animation:rd-rise .3s ease-out calc(var(--rd-lag) + .75s) both}.rd-js .rd-steps li:after{scale:0 1;transition:scale .52s var(--rd-ease-draw);transition-delay:calc(var(--i, 0) * .26s + .16s)}.rd-js .rd-steps li:before{background:var(--rd-paper);color:var(--rd-ink);transition:background-color .24s ease,color .24s ease;transition-delay:calc(var(--i, 0) * .26s)}.rd-js .rd-steps.is-in li:after{scale:1 1}.rd-js .rd-steps.is-in li:before{background:var(--rd-ink);color:var(--rd-paper)}.rd-js .rd-table--prices .rd-hl{background-size:0% 76%;transition:background-size .52s var(--rd-ease-draw);transition-delay:calc(var(--i, 0) * 90ms + .12s)}.rd-js [data-rd-observe].is-in .rd-hl{background-size:100% 76%}.rd-menu[open] .rd-menu__panel{animation:rd-pop .15s ease-out}}@keyframes rd-header-rule{to{border-bottom-color:var(--rd-rule)}}@keyframes rd-fade{0%{opacity:0}}@keyframes rd-rise{0%{opacity:0;translate:0 12px;filter:blur(4px)}}@keyframes rd-pop{0%{opacity:0;scale:.96}}@keyframes rd-draw-bg{0%{background-size:0% 76%}}@keyframes rd-draw-underline{0%{background-size:0% 2px}}@keyframes rd-draw-line{0%{scale:0 1}}@media(max-width:960px){.rd-hero__grid,.rd-section__head--split,.rd-formats,.rd-split,.rd-join__grid,.rd-reasons{grid-template-columns:minmax(0,1fr)}.rd-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.rd-steps li:nth-child(2):after{display:none}.rd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){body.rd{font-size:1rem}.rd-steps{grid-template-columns:minmax(0,1fr)}.rd-steps li:after{display:none}.rd-form__row{grid-template-columns:minmax(0,1fr)}.rd-table{font-size:.875rem}.rd-table th,.rd-table td{padding-right:8px}.rd-table .rd-right{padding-left:8px}.rd-table thead th{font-size:.6875rem}.rd-media li{grid-template-columns:minmax(0,1fr) auto}.rd-media__meta{grid-column:1;grid-row:2}.rd-hero__actions .rd-btn{width:100%}.rd-header__actions .rd-btn{display:none}.rd-specimen__masthead{flex-direction:column;gap:4px}.rd-footer__grid{grid-template-columns:minmax(0,1fr)}}.rd-page-head{padding:clamp(48px,8vw,96px) 0 clamp(32px,5vw,56px)}.rd-page-head .rd-lede{margin-top:18px}.rd-h1--page{font-size:clamp(2.4rem,5vw,3.75rem);line-height:1.06}.rd-page{padding-bottom:var(--rd-section)}.rd-narrow{max-width:46rem;margin-inline:auto}.rd-back{display:inline-flex;gap:6px;margin-bottom:28px;font-size:.9375rem;font-weight:600;color:var(--rd-ink-2);text-decoration:none}.rd-meta{font-size:.875rem;color:var(--rd-ink-3);margin:0 0 16px;font-variant-numeric:tabular-nums}.rd-tag{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rd-accent);border:1px solid currentColor;border-radius:4px;padding:3px 6px 2px;line-height:1;white-space:nowrap}.rd-card{background:var(--rd-surface);border-radius:16px;box-shadow:var(--rd-shadow-surface);padding:clamp(24px,4vw,40px)}.rd-notice{margin:0;padding:14px 16px;border-radius:10px;font-size:.9375rem;line-height:1.55;background:var(--rd-paper-2);color:var(--rd-ink-2)}.rd-notice strong{display:block;color:var(--rd-ink);margin-bottom:2px}.rd-notice ul{margin:0;padding-left:18px}.rd-notice--success{background:color-mix(in srgb,var(--rd-accent) 10%,var(--rd-surface));color:#0b4f41}.rd-notice--error{background:#fcebe8;color:#8a1c12}.rd-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:20px 24px;border-radius:16px;background:color-mix(in srgb,var(--rd-accent) 8%,var(--rd-paper))}.rd-callout p{margin:0;max-width:40em;color:var(--rd-ink-2)}.rd-field textarea{min-height:168px;padding:12px 14px;line-height:1.5;resize:vertical}.rd-field input[type=file]{padding:11px 14px;min-height:0;font-size:.9375rem}.rd-field [aria-invalid=true]{border-color:var(--rd-fld-error)}.rd-field__hint{font-size:.8125rem;font-weight:400;color:var(--rd-ink-3)}.rd-field__error{font-size:.8125rem;font-weight:500;color:var(--rd-fld-error)}.rd-form__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:.9375rem}.rd-form__line .rd-consent{font-size:.9375rem;align-items:center}.rd-form__line .rd-consent input{margin-top:0}.rd-form__foot{margin:0;font-size:.9375rem;color:var(--rd-ink-2)}.rd-btn--block{width:100%}.rd-btn:disabled{opacity:.6;cursor:progress}.rd-options{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}.rd-options legend{padding:0;margin-bottom:8px;font-size:.875rem;font-weight:600;color:var(--rd-fld-label)}.rd-option{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:12px;background:var(--rd-surface);box-shadow:0 0 0 1px var(--rd-rule);cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.rd-option input{width:18px;height:18px;margin:3px 0 0;accent-color:var(--rd-accent)}.rd-option:has(input:checked){box-shadow:0 0 0 2px var(--rd-accent);background:color-mix(in srgb,var(--rd-accent) 5%,var(--rd-surface))}.rd-option strong{color:var(--rd-ink)}.rd-option small{display:block;margin-top:2px;font-size:.875rem;color:var(--rd-ink-3)}.rd-prose{color:var(--rd-ink-2);overflow-wrap:break-word}.rd-prose p,.rd-prose ul,.rd-prose ol,.rd-prose address{margin:0 0 1.1em}.rd-prose h2{font-family:var(--rd-serif);font-weight:500;font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;color:var(--rd-ink);margin:2em 0 .6em;text-wrap:balance}.rd-prose h2:first-child{margin-top:0}.rd-prose h3{font-size:1.0625rem;font-weight:700;color:var(--rd-ink);margin:1.6em 0 .5em}.rd-prose strong{color:var(--rd-ink)}.rd-prose a{color:var(--rd-ink);text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:3px}.rd-prose ul,.rd-prose ol{padding-left:1.3em}.rd-prose li{margin-bottom:.4em}.rd-prose li::marker{color:var(--rd-accent)}.rd-prose address{font-style:normal}.rd-prose blockquote{margin:1.6em 0;padding-left:20px;border-left:2px solid var(--rd-accent);font-family:var(--rd-serif);font-size:1.25rem;line-height:1.45;color:var(--rd-ink)}.rd-prose code{font-size:.9em;background:var(--rd-paper-2);padding:1px 5px;border-radius:4px}.rd-prose img{border-radius:8px;margin:1.6em 0}.rd-prose hr{border:0;border-top:1px solid var(--rd-rule);margin:2.5em 0}.rd-prose .rd-table-scroll{margin:8px 0 28px}.rd-prose table{width:100%;min-width:480px;border-collapse:collapse;font-size:.9375rem}.rd-prose th,.rd-prose td{text-align:start;padding:12px 16px 12px 0;border-bottom:1px solid var(--rd-rule);vertical-align:top}.rd-prose thead th{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rd-ink-3);border-bottom-color:var(--rd-rule-strong);padding-top:0}.rd-prose td:first-child{font-weight:600;color:var(--rd-ink)}.rd-prose__meta{margin-top:3em;padding-top:16px;border-top:1px solid var(--rd-rule);font-size:.875rem;color:var(--rd-ink-3)}.rd-posts{list-style:none;margin:0;padding:0;border-top:1px solid var(--rd-rule-strong)}.rd-posts a{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:8px clamp(24px,5vw,64px);padding:32px 0;border-bottom:1px solid var(--rd-rule);text-decoration:none}.rd-posts .rd-meta{margin:4px 0 0}.rd-posts h2{font-family:var(--rd-serif);font-weight:500;font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.2;letter-spacing:-.01em;margin:0;text-wrap:balance;transition:color .15s ease}.rd-posts p{margin:10px 0 0;color:var(--rd-ink-2);max-width:60ch}.rd-posts .rd-link{display:inline-block;margin-top:14px;text-decoration:none}.rd-article-end{margin-top:clamp(48px,7vw,72px)}.rd-posts a.has-cover{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.rd-posts .rd-meta{margin:0 0 8px}.rd-posts__cover{position:relative;display:block;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:var(--rd-paper-2)}.rd-posts__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rd-cover{position:relative;margin:0 0 clamp(32px,5vw,48px);border-radius:10px;overflow:visible}.rd-cover>img{width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:10px;background:var(--rd-paper-2)}.rd-cta{margin:2.2em 0;padding:clamp(22px,4vw,32px);border-radius:14px;background:color-mix(in srgb,var(--rd-accent) 8%,var(--rd-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--rd-accent) 18%,transparent)}.rd-prose .rd-cta p{margin:0}.rd-prose .rd-cta__title{font-family:var(--rd-serif);font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;color:var(--rd-ink);text-wrap:balance}.rd-prose .rd-cta__text{margin-top:8px;color:var(--rd-ink-2)}.rd-cta .rd-btn{margin-top:18px;text-decoration:none;color:#fff}.rd-prose .rd-cta__note{margin-top:12px;font-size:.8125rem;color:var(--rd-ink-3)}.rd-ai{position:relative}.rd-ai__mark{position:absolute;right:8px;bottom:8px;z-index:2;width:24px;height:24px;line-height:0;pointer-events:none}.rd-ai__mark img{width:24px;height:24px;opacity:.85;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.rd-ai__toggle{position:absolute;right:12px;bottom:12px;z-index:3;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;overflow:hidden;cursor:pointer;transition:width .16s ease-out}.rd-ai__label{position:absolute;left:0;top:5.5px;height:21px;width:auto;max-width:none;opacity:0;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));transition:opacity .12s ease}.rd-ai__dot{position:absolute;top:0;right:0;width:32px;height:32px;opacity:.72;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));transition:opacity 80ms ease}.rd-ai.is-open .rd-ai__toggle,.rd-ai__toggle:focus-visible{width:105px}.rd-ai.is-open .rd-ai__dot,.rd-ai__toggle:focus-visible .rd-ai__dot{opacity:0}.rd-ai.is-open .rd-ai__label,.rd-ai__toggle:focus-visible .rd-ai__label{opacity:.8}.rd-ai__tip{position:absolute;right:12px;bottom:52px;z-index:4;width:min(320px,calc(100% - 24px));padding:12px 14px;border-radius:10px;background:#0c0c0cf0;color:#fff;font-size:.75rem;line-height:1.45;box-shadow:0 10px 28px #00000052;opacity:0;visibility:hidden;translate:0 6px;transition:opacity .18s ease 80ms,translate .18s ease 80ms,visibility .18s ease 80ms}.rd-ai.is-open .rd-ai__tip,.rd-ai__toggle:focus-visible~.rd-ai__tip{opacity:1;visibility:visible;translate:0 0}.rd-ai__title{display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.14);font-family:var(--rd-serif);font-size:.875rem;font-weight:600}.rd-ai__row{display:block}.rd-ai__row+.rd-ai__row{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.12)}.rd-ai__k{display:block;margin-bottom:2px;font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.rd-ai__v{display:block;overflow-wrap:anywhere}.rd .mm-pagination{display:flex;flex-wrap:wrap;gap:6px;margin-top:40px}.rd .mm-pagination a,.rd .mm-pagination span{min-width:44px;height:44px;padding:0 10px;display:grid;place-items:center;border-radius:999px;text-decoration:none;font-weight:600;font-variant-numeric:tabular-nums;color:var(--rd-ink-2)}.rd .mm-pagination .is-active{background:var(--rd-ink);color:var(--rd-paper)}.rd .mm-pagination [aria-disabled=true]{color:var(--rd-rule-strong);opacity:.35}.rd-contact{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,6vw,88px);align-items:start}.rd-address{font-style:normal;color:var(--rd-ink-2);line-height:1.7;margin:16px 0 0}.rd-address strong{color:var(--rd-ink)}.rd-auth{padding:clamp(40px,7vw,88px) 0 var(--rd-section)}.rd-auth__card{max-width:32rem;margin-inline:auto}.rd-auth .rd-h2{font-size:clamp(1.9rem,3.2vw,2.4rem)}.rd-auth .rd-text{margin-top:10px}.rd-auth__body{display:grid;gap:20px;margin-top:28px}.rd-filters{display:grid;gap:18px;padding:20px;border-radius:16px;background:var(--rd-surface);box-shadow:var(--rd-shadow-surface)}.rd-filters__row{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(4,minmax(0,1fr));gap:12px;align-items:end}.rd-filters .rd-field{font-size:.8125rem}.rd-filters .rd-field input,.rd-filters .rd-field select{min-height:44px}.rd-filters .rd-field select{background-position:calc(100% - 20px) 19px,calc(100% - 15px) 19px}.rd-filters__more summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.9375rem;font-weight:600;list-style:none}.rd-filters__more summary::-webkit-details-marker{display:none}.rd-filters__more summary:after{content:"+";color:var(--rd-accent);font-weight:700}.rd-filters__more[open] summary:after{content:"−"}.rd-filters__kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;margin-top:14px}.rd-filters__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.rd-chips{display:flex;flex-wrap:wrap;gap:8px}.rd-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--rd-rule);background:transparent;font:500 .9375rem/1 var(--rd-sans);color:var(--rd-ink-2);cursor:pointer;transition-property:scale,background-color,border-color,color;transition-duration:.15s;transition-timing-function:ease-out}button.rd-chip:active{scale:.96}.rd-chip[aria-pressed=true]{background:var(--rd-ink);border-color:var(--rd-ink);color:var(--rd-paper)}span.rd-chip{cursor:default}.rd-catalog-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:32px 0 20px}.rd-catalog-meta p{margin:0;color:var(--rd-ink-2);font-variant-numeric:tabular-nums}.rd-toggle{display:inline-flex;padding:4px;border-radius:999px;background:var(--rd-paper-2)}.rd-toggle button{min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;font:600 .875rem/1 var(--rd-sans);color:var(--rd-ink-2);cursor:pointer}.rd-toggle button[aria-pressed=true]{background:var(--rd-surface);color:var(--rd-ink);box-shadow:0 0 0 1px #15181b0f,0 1px 2px #15181b14}.rd-catalog-meta+.rd-callout{margin-bottom:24px}.rd-channels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px}.rd-channel{height:100%;display:grid;grid-template-rows:auto 1fr;background:var(--rd-surface);border-radius:16px;box-shadow:0 0 0 1px #15181b0f;overflow:hidden;text-decoration:none;transition:box-shadow .2s ease-out}.rd-channel__media{position:relative;aspect-ratio:16 / 10;background:var(--rd-paper-2);overflow:hidden}.rd-channel__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.rd-channel__media.is-blurred img{filter:blur(8px);scale:1.06}.rd-channel__media--empty{display:grid;place-items:center;font-family:var(--rd-serif);font-size:1.25rem;color:var(--rd-ink-3)}.rd-channel__body{display:grid;gap:12px;align-content:start;padding:18px 20px 20px}.rd-channel__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-family:var(--rd-serif);font-size:1.3125rem;line-height:1.25;letter-spacing:-.01em;color:var(--rd-ink)}.rd-channel__niche{margin:-6px 0 0;font-size:.875rem;color:var(--rd-ink-3)}.rd-kpis{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.8125rem}.rd-kpis div{display:flex;gap:5px}.rd-kpis dt{color:var(--rd-ink-3)}.rd-kpis dd{margin:0;font-weight:700;color:var(--rd-ink);font-variant-numeric:tabular-nums}.rd-channel__formats{margin:0;font-size:.8125rem;color:var(--rd-ink-2)}.rd-channel__foot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:4px;padding-top:14px;border-top:1px solid var(--rd-rule);font-size:.875rem}.rd-price{font-weight:700;font-size:1rem;color:var(--rd-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rd-price small{font-size:.8125rem;font-weight:500;color:var(--rd-ink-3)}.rd-channel__cta{font-weight:600;color:var(--rd-ink);text-align:end}.rd-empty{margin:0;padding:40px 0;color:var(--rd-ink-2)}.rd-catalog-table{min-width:1080px;font-size:.9375rem}.rd-catalog-table th,.rd-catalog-table td{padding:14px 12px 14px 0;vertical-align:middle}.rd-catalog-table .rd-right{padding-left:12px}.rd-catalog-table td:first-child{font-weight:400}.rd-sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap}.rd-sort span[aria-hidden=true]{color:var(--rd-ink-3);opacity:.6}th[aria-sort] .rd-sort{color:var(--rd-ink)}th[aria-sort] .rd-sort span[aria-hidden=true]{opacity:1;color:var(--rd-accent)}.rd-cell-channel a{display:grid;gap:2px;text-decoration:none}.rd-cell-channel strong{color:var(--rd-ink);white-space:nowrap}.rd-catalog-table .rd-cell-formats{padding-left:28px;min-width:13rem;font-size:.875rem}.rd-cell-channel span{font-size:.8125rem;color:var(--rd-ink-3)}.rd-spam--ok{color:var(--rd-accent);font-weight:700}.rd-spam--warn{color:#8a5a00;font-weight:700}.rd-spam--danger{color:#b42318;font-weight:700}.rd-go{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--rd-rule);text-decoration:none;color:var(--rd-ink)}.rd-assist{display:grid;gap:24px}.rd-matches{display:grid;gap:12px;list-style:none;margin:0;padding:0}.rd-match{grid-template-columns:20px minmax(0,1fr) auto;gap:14px;padding:18px 20px}.rd-match__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.rd-match__head strong{font-family:var(--rd-serif);font-weight:500;font-size:1.25rem}.rd-match p{margin:6px 0 0;font-size:.9375rem;color:var(--rd-ink-2)}.rd-match__side{display:grid;gap:6px;justify-items:end;text-align:end;font-size:.875rem}.rd-exit{width:min(30rem,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:clamp(24px,4vw,36px);border:0;border-radius:16px;background:var(--rd-surface);color:var(--rd-ink);box-shadow:0 24px 64px -16px #15181b73}.rd-exit::backdrop{background:#15181b73}.rd-exit__close{position:absolute;top:10px;right:10px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--rd-ink-3);cursor:pointer}.rd-exit__close svg{width:16px;height:16px}.rd-exit__title{margin:0 32px 0 0;font-family:var(--rd-serif);font-size:1.75rem;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.rd-exit__lead{display:block}.rd-exit__lead em{font-style:italic;color:var(--rd-accent)}.rd-exit__text{margin:10px 0 22px;color:var(--rd-ink-2)}@media(prefers-reduced-motion:no-preference){.rd-exit[open]{animation:rd-pop .2s ease-out}.rd-exit[open]::backdrop{animation:rd-fade .2s ease-out}}@media(hover:hover)and (pointer:fine){.rd-exit__close:hover{color:var(--rd-ink);background:#15181b0d}}.rd-error{padding:clamp(72px,12vw,160px) 0 var(--rd-section)}.rd-error__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}@media(hover:hover)and (pointer:fine){.rd-back:hover,.rd-posts a:hover h2,.rd-channel:hover .rd-channel__cta,.rd-prose a:hover,.rd-cell-channel a:hover strong{color:var(--rd-accent)}.rd-ai__toggle:hover{width:105px}.rd-ai__toggle:hover .rd-ai__dot{opacity:0}.rd-ai__toggle:hover .rd-ai__label{opacity:.8}.rd-ai__toggle:hover~.rd-ai__tip{opacity:1;visibility:visible;translate:0 0}.rd-back:hover .rd-arrow{translate:-3px 0}.rd-posts a:hover .rd-arrow,.rd-channel:hover .rd-arrow{translate:3px 0}.rd-channel:hover{box-shadow:var(--rd-shadow-surface)}.rd-lang a:not([aria-current=true]):hover,.rd-chip:not([aria-pressed=true]):hover,.rd-go:hover{border-color:var(--rd-ink);color:var(--rd-ink)}.rd-toggle button:not([aria-pressed=true]):hover,.rd .mm-pagination a:hover{color:var(--rd-ink);background:#15181b0d}}@media(max-width:960px){.rd-contact{grid-template-columns:minmax(0,1fr)}.rd-filters__row{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-filters__row>:first-child{grid-column:1 / -1}}@media(max-width:560px){.rd-posts a,.rd-posts a.has-cover{grid-template-columns:minmax(0,1fr)}.rd-filters{padding:16px}.rd-filters__row{grid-template-columns:minmax(0,1fr)}.rd-match{grid-template-columns:20px minmax(0,1fr)}.rd-match__side{grid-column:2;justify-items:start;text-align:start}.rd-prose h2{font-size:1.5rem}}.rd-mediahead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:32px clamp(32px,6vw,72px);align-items:start}.rd-mediahead__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 18px}.rd-mediahead__facts{display:flex;flex-wrap:wrap;gap:16px 36px;margin:28px 0 0;padding-top:20px;border-top:1px solid var(--rd-rule)}.rd-mediahead__facts dt,.rd-figures dt{font-size:.8125rem;color:var(--rd-ink-3)}.rd-mediahead__facts dd{margin:2px 0 0;font-weight:600}.rd-mediahead__trust ul{margin:12px 0 0;padding:0;list-style:none;color:var(--rd-ink-2);font-size:.9375rem}.rd-mediahead__trust li{position:relative;padding:7px 0 7px 26px}.rd-mediahead__trust li:before{content:"✓";position:absolute;left:0;color:var(--rd-accent);font-weight:700}.rd-mediasection{margin-top:clamp(48px,7vw,88px)}.rd-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:24px 0 0}.rd-figures div{background:var(--rd-surface);border-radius:12px;box-shadow:0 0 0 1px #15181b0f;padding:18px 20px}.rd-figures dd{margin:6px 0 0;font-family:var(--rd-serif);font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;color:var(--rd-ink);font-variant-numeric:tabular-nums}.rd-offers{list-style:none;margin:0;padding:0;display:grid;gap:20px}.rd-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:24px clamp(24px,4vw,56px);align-items:start}.rd-offer .rd-h3{margin:12px 0 8px}.rd-offer__req{margin-top:16px;padding:14px 16px;border-radius:10px;background:var(--rd-paper-2)}.rd-offer__req .rd-text{margin-top:4px;font-size:.9375rem}.rd-offer .rd-meta{margin:14px 0 0}.rd-offer__price .rd-receipt{margin:0 0 18px;padding-top:0;border-top:0}.rd-steps--stack{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.rd-steps--stack li{display:grid;grid-template-columns:36px minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;padding:0}.rd-steps--stack li:before{grid-row:span 2;margin:0}.rd-steps--stack li:after{display:none}@media(max-width:960px){.rd-mediahead,.rd-offer,.rd-steps.rd-steps--stack{grid-template-columns:minmax(0,1fr)}}.rd-section--tight{padding:clamp(56px,7vw,88px) 0}.rd-about-head{max-width:52rem}.rd-about-head .rd-label{margin-bottom:14px}.rd-about-signature{font-family:var(--rd-serif);font-style:italic;color:var(--rd-ink-2)}.rd-about-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.rd-about-facts div{background:var(--rd-surface);border-radius:14px;box-shadow:var(--rd-shadow-surface);padding:22px 20px}.rd-about-facts dd{margin:0;font-family:var(--rd-serif);font-size:clamp(2rem,4vw,2.75rem);line-height:1;color:var(--rd-accent);font-variant-numeric:tabular-nums}.rd-about-facts dt{margin-top:10px;font-size:.875rem;color:var(--rd-ink-2)}.rd-quote{margin:0 auto;max-width:52rem;padding-left:clamp(20px,3vw,32px);border-left:3px solid var(--rd-accent)}.rd-quote blockquote{margin:0}.rd-quote p{margin:0;font-family:var(--rd-serif);font-size:clamp(1.5rem,3vw,2.125rem);line-height:1.3;letter-spacing:-.01em;color:var(--rd-ink);text-wrap:pretty}.rd-quote figcaption{margin-top:18px;font-size:.9375rem;font-weight:600;color:var(--rd-ink-2)}.rd-quote figcaption:before{content:"— "}.rd-quote__more{margin-top:14px}.rd-principles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(24px,4vw,56px);counter-reset:principle}.rd-principles li{counter-increment:principle}.rd-principles .rd-h3:before{content:counter(principle,decimal-leading-zero);display:block;font-family:var(--rd-sans);font-size:.8125rem;font-weight:700;letter-spacing:.06em;color:var(--rd-accent);margin-bottom:14px}.rd-principles .rd-h3{margin-bottom:10px}@media(max-width:960px){.rd-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.rd-principles,.rd-about-facts{grid-template-columns:minmax(0,1fr)}}.rd-principles--four{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-founder{max-width:60rem}.rd-founder>.rd-label{margin-bottom:24px}.rd-founder .rd-quote{margin:0}.rd-founder__text{margin:28px 0 16px}.rd-pubpoints{list-style:none;margin:32px 0;padding:0;display:grid;gap:14px;color:var(--rd-ink-2)}.rd-pubpoints li{position:relative;padding-left:26px}.rd-pubpoints li:before{content:"✓";position:absolute;left:0;color:var(--rd-accent);font-weight:700}.rd-pubpoints strong{color:var(--rd-ink)}.rd-salesmock{margin:0;max-width:400px;justify-self:center;width:100%}.rd-salesmock>.rd-label{margin-bottom:12px}.rd-salesmock__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rd-salesmock__format{margin:18px 0 0;font-family:var(--rd-serif);font-size:1.375rem}.rd-salesmock__card .rd-receipt{margin:14px 0 18px}.rd-salesmock__mail{position:relative;margin:22px 0 0 28px;padding:14px 16px;border-radius:14px 14px 14px 4px;background:var(--rd-ink);color:var(--rd-on-ink);font-size:.9375rem;line-height:1.5}@media(max-width:960px){.rd-principles--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.rd-principles--four{grid-template-columns:minmax(0,1fr)}.rd-salesmock__mail{margin-left:0}}.rd-mediashot{margin:0;border-radius:16px;overflow:hidden;box-shadow:var(--rd-shadow-surface);max-height:420px}.rd-mediashot img{display:block;width:100%;height:auto}.rd-mediashot--blurred img{filter:blur(2px)}.rd-booking{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,4fr);gap:32px clamp(32px,5vw,64px);align-items:start}.rd-booking>.rd-form{gap:24px}.rd-booking__option{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.rd-booking__summary{position:sticky;top:calc(var(--rd-header-h) + 24px)}.rd-booking__summary .rd-meta{margin:8px 0 0}.rd-booking__summary .rd-receipt{margin:16px 0 0}.rd-booking__summary .rd-footnote{margin:16px 0 20px}.rd-booking__secondary{display:block;margin:14px auto 0;color:var(--rd-ink-2)}.rd-cart{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-cart__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 20px;align-items:center;padding:16px 18px;border-radius:12px;background:var(--rd-surface);box-shadow:0 0 0 1px var(--rd-rule)}.rd-cart__item small{display:block;margin-top:2px;font-size:.875rem;color:var(--rd-ink-3)}@media(max-width:960px){.rd-booking{grid-template-columns:minmax(0,1fr)}.rd-booking__summary{position:static}}@media(max-width:560px){.rd-cart__item{grid-template-columns:minmax(0,1fr) auto}.rd-cart__item .rd-link--button{grid-column:1 / -1;justify-self:start}}.rd-page-head>.rd-label{margin-bottom:14px}
