html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.adv-body{background:var(--surface);color:var(--ink)}.adv-body main{padding-bottom:84px}.adv-col{width:100%;max-width:720px;margin-inline:auto}.adv-wide{width:100%;max-width:1080px;margin-inline:auto}.adv-story,.adv-steps,.adv-symptoms,.adv-cta,.adv-compare,.adv-offer{display:grid;grid-template-columns:var(--content-grid);padding-block:var(--space-7)}.adv-story>*,.adv-steps>*,.adv-symptoms>*,.adv-cta>*,.adv-compare>*,.adv-offer>*{grid-column:2}.adv-tone--tint{background:var(--plum-tint)}.adv-tone--warm{background:var(--ember-tint)}.adv-tone--alert{background:#fbeeea}.adv-tone--plum{background:var(--plum);color:var(--ink-inverse)}.adv-tone--plum .adv-prose,.adv-tone--plum .adv-h2{color:var(--ink-inverse)}.adv-tone--plum .adv-kicker{color:var(--ember-on-dark)}.adv-kicker{margin:0;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ember)}.adv-h2{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(27px,3.6vw,40px);line-height:1.12;text-wrap:balance}.adv-h2 em,.adv-hero__title em{font-style:normal;color:var(--ember)}.adv-tone--plum .adv-h2 em{color:var(--ember-on-dark)}.adv-prose{display:flex;flex-direction:column;gap:var(--space-4);font-size:18px;line-height:1.65;color:var(--ink)}.adv-prose p,.adv-prose ul,.adv-prose ol{margin:0}.adv-prose strong{font-weight:700}.adv-prose ul{display:flex;flex-direction:column;gap:var(--space-2);padding-left:1.2em}.adv-prose sup{font-size:.65em;color:var(--ink-soft)}.adv-masthead{border-bottom:1px solid var(--line);background:var(--surface-raised)}.adv-news{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:8px var(--page-margin);background:var(--plum-deep);color:var(--ink-inverse);font-size:13px;line-height:1.3}.adv-news__tag{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:3px 8px;border-radius:4px;background:#c2362b;color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.adv-news__dot{width:7px;height:7px;border-radius:50%;background:#fff;animation:adv-news-pulse 1.4s ease-in-out infinite}@keyframes adv-news-pulse{50%{opacity:.25}}.adv-news__text{display:flex;flex-direction:column}.adv-news__date{font-size:12px;opacity:.75}@media(min-width:750px){.adv-news__text{flex-direction:row;gap:10px}}@media(prefers-reduced-motion:reduce){.adv-news__dot{animation:none}}.adv-masthead__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:1080px;margin-inline:auto;padding:var(--space-3) var(--page-margin)}.adv-masthead__logo{display:inline-flex}.adv-masthead__logo-svg{width:92px;height:auto}.adv-masthead__line{margin:0;color:var(--ink-soft)}.adv-hero{display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-6) var(--space-5)}.adv-hero__text{display:flex;flex-direction:column;gap:var(--space-3);text-align:center}.adv-hero__title{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(32px,5.2vw,54px);line-height:1.06;text-wrap:balance}.adv-hero__sub{margin:0;font-size:19px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.adv-hero__byline{margin:0;color:var(--ink-soft)}.adv-hero__media{margin:0;overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:4 / 3;background:var(--plum-tint)}.adv-hero__img{width:100%;height:100%;object-fit:cover}.adv-hero__cta{display:flex;justify-content:center}.adv-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.adv-chips--center{justify-content:center}.adv-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-pill);background:var(--surface-raised);border:1px solid var(--line);font-size:15px;font-weight:700;line-height:1.2}.adv-chip .icon{width:14px;height:14px;flex:0 0 14px;stroke-width:2.6;color:#2f7d4f}.adv-chips--bad .adv-chip .icon{color:#c2362b}.adv-story__inner{display:flex;flex-direction:column;gap:var(--space-5)}.adv-story__head{display:flex;flex-direction:column;gap:var(--space-3)}.adv-story__inner--center .adv-story__head{align-items:center;text-align:center}.adv-number{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--ember);color:#fff;font-family:var(--font-display);font-size:26px;font-weight:600}.adv-story__cta{display:flex;justify-content:center}.adv-figure{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.adv-figure__frame{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--plum-tint)}.adv-ratio--4-3{aspect-ratio:4 / 3}.adv-ratio--3-2{aspect-ratio:3 / 2}.adv-ratio--1-1{aspect-ratio:1 / 1}.adv-ratio--4-5{aspect-ratio:4 / 5}.adv-figure__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.adv-figure__caption{margin:0;color:var(--ink-soft);font-style:italic;text-align:center}.adv-cross{position:absolute;top:var(--space-3);right:var(--space-3);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#c2362b;color:#fff}.adv-cross .icon{width:28px;height:28px;stroke-width:3}.adv-pin{position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:var(--space-2);transform:translate(-14px,-50%)}.adv-pin--flip{flex-direction:row-reverse;transform:translate(calc(-100% + 14px),-50%)}.adv-pin__dot{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--plum);color:#fff;font-size:14px;font-weight:700;box-shadow:0 0 0 4px #ffffffb3}.adv-pin--alert .adv-pin__dot{background:#c2362b}.adv-pin--good .adv-pin__dot{background:#2f7d4f}.adv-pin__label{display:none;padding:6px 12px;border-radius:var(--radius-pill);background:#fffffff0;color:var(--ink);font-size:14px;font-weight:700;line-height:1.25;white-space:nowrap;box-shadow:0 2px 10px #2a1f331f}.adv-pin--tag{transform:translate(-50%,-50%)}.adv-pin--tag .adv-pin__label{display:block;color:#fff;background:var(--plum);box-shadow:none;text-transform:uppercase;letter-spacing:.06em;font-size:13px}.adv-pin--tag.adv-pin--alert .adv-pin__label{background:#c2362b}.adv-pin--tag.adv-pin--good .adv-pin__label{background:#2f7d4f}.adv-pin-legend{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:16px;font-weight:500}.adv-pin-legend li{display:flex;align-items:center;gap:var(--space-3)}.adv-callout{padding:var(--space-5);border-left:4px solid #c2362b;border-radius:var(--radius-md);background:#fbeeea;font-size:18px;line-height:1.6}.adv-callout p{margin:0}.adv-tone--alert .adv-callout{background:var(--surface-raised)}.adv-steps__inner{display:flex;flex-direction:column;gap:var(--space-6)}.adv-steps__head{display:flex;flex-direction:column;gap:var(--space-3)}.adv-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none}.adv-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised)}.adv-card__media{position:relative;overflow:hidden;background:var(--plum-tint)}.adv-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.adv-card__marker{position:absolute;top:var(--space-3);left:var(--space-3);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--ember);color:#fff;font-family:var(--font-display);font-size:20px;font-weight:600}.adv-card__marker--cross{background:#c2362b}.adv-card__marker .icon{width:20px;height:20px;stroke-width:3}.adv-badge{position:absolute;right:var(--space-3);bottom:var(--space-3);max-width:calc(100% - 24px);padding:7px 12px;border-radius:var(--radius-pill);background:var(--plum);color:#fff;font-size:14px;font-weight:700;line-height:1.2}.adv-badge--alert{background:#c2362b}.adv-badge--good{background:#2f7d4f}.adv-card__copy{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5)}.adv-card__title{margin:0;font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.2}.adv-card__text{font-size:16px;line-height:1.55;color:var(--ink-muted)}.adv-card__text p{margin:0}.adv-card__text strong{color:var(--ink)}.adv-ticks{display:flex;flex-direction:column;gap:var(--space-3);margin:0 auto;padding:0;list-style:none;font-size:18px;line-height:1.5}.adv-ticks li{display:flex;align-items:flex-start;gap:var(--space-3)}.adv-ticks__mark{display:flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;margin-top:1px;border-radius:50%;background:var(--plum);color:#fff}.adv-ticks__mark .icon{width:14px;height:14px;stroke-width:2.6}.adv-chart{--series-cozie: var(--ember);--series-other: #8b8090;margin:0 auto;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised)}.adv-chart .warmth__chart{display:block}.adv-cta__inner{display:flex;flex-direction:column;gap:var(--space-5)}.adv-cta__heading{text-align:center}.adv-reviews{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.adv-review{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised)}.adv-review__title{margin:0;font-weight:700;font-size:18px}.adv-review__quote{margin:0;font-size:18px;line-height:1.6}.adv-review__name{margin:0;font-weight:700;color:var(--ink-soft)}.adv-offerbox{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);border:2px dashed var(--ember);border-radius:var(--radius-lg);background:var(--ember-tint);text-align:center}.adv-offerbox__line{margin:0;font-size:15px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.adv-offerbox__line strong{color:#c2362b}.adv-offerbox__btn{width:100%;max-width:420px;font-size:19px}.adv-offerbox__ticks,.adv-offer__ticks{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none;font-size:15px;font-weight:700}.adv-offerbox__ticks li,.adv-offer__ticks li{display:inline-flex;align-items:center;gap:6px}.adv-offerbox__ticks .icon,.adv-offer__ticks .icon{width:14px;height:14px;flex:0 0 14px;stroke-width:2.6;color:#2f7d4f}.adv-cta__after{text-align:center}.adv-compare__inner{display:flex;flex-direction:column;gap:var(--space-5)}.adv-compare__heading{text-align:center}.adv-compare__table{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised)}.adv-compare__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adv-compare__row+.adv-compare__row{border-top:1px solid var(--line)}.adv-compare__us,.adv-compare__them{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);font-size:15px;line-height:1.4}.adv-compare__us{background:var(--plum-tint);font-weight:700}.adv-compare__them{color:var(--ink-muted)}.adv-compare__us .icon,.adv-compare__them .icon{width:16px;height:16px;flex:0 0 16px;margin-top:2px;stroke-width:2.6}.adv-compare__us .icon{color:#2f7d4f}.adv-compare__them .icon{color:#c2362b}.adv-compare__row--head span{font-family:var(--font-display);font-size:18px;font-weight:600}.adv-compare__row--head .adv-compare__us{background:var(--plum);color:var(--ink-inverse)}.adv-offer{scroll-margin-top:var(--space-4)}.adv-offer__inner{display:flex;flex-direction:column;gap:var(--space-6)}.adv-offer__head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.adv-packs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none}.adv-pack__link{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);height:100%;padding:var(--space-6) var(--space-4) var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);text-align:center;text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.adv-pack__link:hover{border-color:var(--plum)}.adv-pack--best .adv-pack__link{border:2px solid var(--ember);box-shadow:0 10px 30px #b8552624}.adv-pack__flag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:6px 14px;border-radius:var(--radius-pill);background:var(--ember);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.adv-pack__title{font-family:var(--font-display);font-size:26px;font-weight:600}.adv-pack__nights{color:var(--ink-soft)}.adv-pack__prices{display:flex;align-items:baseline;gap:var(--space-2)}.adv-pack__price{font-size:30px;font-weight:700}.adv-pack__was{color:var(--ink-soft);font-size:18px}.adv-pack__save{padding:4px 10px;border-radius:var(--radius-pill);background:#e4f2e9;color:#2f7d4f;font-size:14px;font-weight:700}.adv-pack__night{font-weight:700;color:var(--plum)}.adv-pack__btn{width:100%;margin-top:auto}.adv-pack__night{margin-bottom:var(--space-3)}.adv-offer__note{margin:0;text-align:center;color:var(--ink-muted)}.adv-footer{display:grid;grid-template-columns:var(--content-grid);padding-block:var(--space-7);border-top:1px solid var(--line);background:var(--surface-raised);color:var(--ink-muted)}.adv-footer>*{grid-column:2}.adv-footer__inner{display:flex;flex-direction:column;gap:var(--space-5)}.adv-footer__sources p,.adv-footer__disclaimer p{margin:0 0 var(--space-2)}.adv-footer__sources ol{margin:var(--space-2) 0 0;padding-left:1.4em}.adv-footer__links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.adv-footer__links a{color:var(--ink-muted)}.adv-footer__copy{margin:0}.adv-float{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--page-margin) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--surface-raised);border-top:1px solid var(--line);box-shadow:0 -6px 24px #2a1f331a;transform:translateY(110%);transition:transform var(--dur-slow) var(--ease-out)}.adv-float.is-shown{transform:none}.adv-float__line{margin:0;font-size:15px;line-height:1.3}.adv-float__line strong{color:#c2362b}.adv-float__btn{flex:0 0 auto;min-height:48px;padding:12px 22px}@media(max-width:749px){.adv-cards--4.adv-cards--numbered{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.adv-cards--4.adv-cards--numbered .adv-card__copy{padding:var(--space-3) var(--space-3) var(--space-4)}.adv-cards--4.adv-cards--numbered .adv-card__title{font-size:17px}.adv-cards--4.adv-cards--numbered .adv-card__text{font-size:15px}.adv-cards--4.adv-cards--numbered .adv-badge{right:var(--space-2);bottom:var(--space-2);font-size:13px;padding:5px 9px}}@media(min-width:750px){.adv-cards--2,.adv-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.adv-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.adv-reviews--many{grid-template-columns:repeat(2,minmax(0,1fr))}.adv-packs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.adv-pin__label{display:block}.adv-pin--dot .adv-pin__dot{font-size:0;flex-basis:16px;width:16px;height:16px}.adv-pin-legend{display:none}.adv-compare__us,.adv-compare__them{padding:var(--space-4) var(--space-5);font-size:16px}}@media(min-width:990px){.adv-story,.adv-steps,.adv-symptoms,.adv-cta,.adv-compare,.adv-offer{padding-block:var(--space-7)}.adv-hero{padding-block:var(--space-7) var(--space-5)}.adv-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.adv-pack--best .adv-pack__link{transform:scale(1.04)}.adv-body main{padding-bottom:0}.adv-float{display:none}}.adv-chart .warmth__band{fill:var(--plum-tint)}.adv-chart .warmth__rule{stroke:var(--line);stroke-width:1}.adv-chart .warmth__zone,.adv-chart .warmth__tick text{font-family:var(--font-sans);font-size:14px;font-weight:500;fill:var(--ink-soft)}.adv-chart .warmth__point{font-family:var(--font-sans);font-size:15px;font-weight:700;fill:var(--ink)}.adv-chart .warmth__area{fill:var(--series-cozie);opacity:.1;transition:opacity .9s var(--ease-out) .9s}.adv-chart .warmth__line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease-in-out) .2s}.adv-chart .warmth__line--cozie{stroke:var(--series-cozie)}.adv-chart .warmth__line--other{stroke:var(--series-other);transition-duration:1.1s}.adv-chart .warmth__mark circle{stroke:#fff;stroke-width:3}.adv-chart .warmth__mark--cozie circle{fill:var(--series-cozie)}.adv-chart .warmth__mark--other circle{fill:var(--series-other)}.adv-chart .warmth__mark{transition:opacity var(--dur-slow) var(--ease-out)}.adv-chart .warmth__mark--other{transition-delay:.9s}.adv-chart .warmth__mark--cozie{transition-delay:1.7s}html.js .adv-chart:not(.is-revealed) .warmth__line{stroke-dashoffset:1}html.js .adv-chart:not(.is-revealed) .warmth__mark,html.js .adv-chart:not(.is-revealed) .warmth__area{opacity:0}@media(prefers-reduced-motion:reduce){.adv-chart .warmth__line,.adv-chart .warmth__mark,.adv-chart .warmth__area{transition:none}}.adv-masthead__bar:has(.adv-masthead__pub){flex-direction:column;gap:2px;padding-block:var(--space-4) var(--space-3);text-align:center}.adv-masthead__pub{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,4vw,38px);font-weight:700;letter-spacing:-.01em;line-height:1.1;color:var(--ink)}.adv-masthead__tagline{margin:0;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.adv-masthead>.adv-masthead__line{margin:0;padding:8px var(--page-margin);border-top:1px solid var(--line);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--ember)}.adv-hero__trust{display:inline-flex;align-self:center;align-items:center;gap:6px;margin:0;padding:6px 14px;border-radius:var(--radius-pill);background:#e4f2e9;color:#24633e;font-weight:700}.adv-hero__trust .icon{width:14px;height:14px;flex:0 0 14px;stroke-width:2.6}.adv-evidence{padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--line-strong);border-top:4px solid var(--plum);border-radius:var(--radius-md);background:var(--surface-raised)}.adv-evidence__kicker{margin:0 0 var(--space-3);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--plum)}.adv-evidence__row{display:flex;gap:var(--space-4)}.adv-evidence__num{flex:0 0 auto;font-family:var(--font-display);font-size:34px;font-weight:600;line-height:1;color:var(--ember)}.adv-evidence__copy{display:flex;flex-direction:column;gap:var(--space-2)}.adv-evidence__title{margin:0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.adv-evidence__text{margin:0;font-size:16px;line-height:1.55;color:var(--ink-muted)}.adv-evidence__source{margin:0;font-size:14px;font-style:italic;color:var(--ink-soft)}.adv-story__cta{flex-direction:column;align-items:center;gap:var(--space-2)}.adv-btn-note{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#24633e}.adv-symptoms__inner{display:flex;flex-direction:column;gap:var(--space-6)}.adv-symptoms__list{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:0;list-style:none}.adv-symptom{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised)}.adv-symptom__media{position:relative;aspect-ratio:4 / 3;background:var(--plum-tint)}.adv-symptom__copy{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.adv-symptom__num{margin:0;font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1;color:#c2362b}.adv-symptom__title{margin:0;font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.15}.adv-symptom__words{display:flex;flex-direction:column;gap:6px;margin:0;padding:var(--space-3) var(--space-4);border-left:3px solid #c2362b;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#fbeeea;list-style:none;font-size:17px;font-style:italic;line-height:1.4}.adv-symptom__explain{font-size:17px;line-height:1.6;color:var(--ink-muted)}.adv-symptom__explain p{margin:0}.adv-symptom__takeaway{margin:0;font-weight:700;font-size:17px;line-height:1.5}@media(min-width:750px){.adv-symptom{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.adv-symptom__media{aspect-ratio:auto;min-height:100%}.adv-symptom__copy{padding:var(--space-6)}}.adv-stars{color:#e0a526;font-size:18px;letter-spacing:2px;line-height:1}.adv-rating{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:calc(var(--space-3) * -1) 0 0;font-size:16px;font-weight:700}.adv-rating .adv-stars{font-size:20px}.adv-stars__off{color:var(--line-strong)}.adv-reviews-wall{display:grid;grid-template-columns:var(--content-grid);padding-block:var(--space-7)}.adv-reviews-wall>*{grid-column:2}.adv-reviews-wall__inner{display:flex;flex-direction:column;gap:var(--space-6)}.adv-reviews-wall__head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.adv-reviews-wall__head .adv-rating{margin:0}.adv-reviews-wall__after{text-align:center}.adv-rgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none}.adv-rcard{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:0 4px 18px #2a1f330d}.adv-rcard__head{display:flex;align-items:center;gap:var(--space-3)}.adv-rcard__avatar{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:50%;font-family:var(--font-display);font-size:21px;font-weight:600;color:#fff}.adv-rcard__avatar--0{background:var(--plum)}.adv-rcard__avatar--1{background:var(--ember)}.adv-rcard__avatar--2{background:#8a6aa0}.adv-rcard__photo{width:100%;height:100%;object-fit:cover}.adv-rcard__who{display:flex;flex-direction:column;gap:2px;min-width:0}.adv-rcard__name{font-weight:700;font-size:16px}.adv-rcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.adv-rcard__meta .adv-stars{font-size:15px}.adv-rcard__tag{padding:2px 8px;border-radius:var(--radius-pill);background:var(--plum-tint);color:var(--plum);font-size:13px;font-weight:700}.adv-rcard__title{margin:0;font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.2}.adv-rcard__quote{margin:0;font-size:17px;line-height:1.6;color:var(--ink-muted)}.adv-rcard--featured{border:2px solid var(--ember);background:var(--ember-tint)}.adv-rcard--featured .adv-rcard__title{font-size:24px}.adv-rcard--featured .adv-rcard__quote{font-size:19px;color:var(--ink)}@media(min-width:750px){.adv-rgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adv-rgrid .adv-rcard--featured{grid-column:1 / -1}.adv-rgrid--inline{grid-template-columns:minmax(0,1fr)}.adv-rgrid--inline.adv-rgrid--many{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.adv-rgrid:not(.adv-rgrid--inline){grid-template-columns:repeat(3,minmax(0,1fr))}.adv-reviews-wall{padding-block:var(--space-7)}}@media(min-width:990px){.adv-rgrid:not(.adv-rgrid--inline) .adv-rcard--featured{grid-column:span 2}}.adv-rcard--featured{justify-content:center}.adv-hero__sources{margin:0;color:var(--ink-soft);font-style:italic}.adv-quiz{display:grid;grid-template-columns:var(--content-grid);padding-block:var(--space-7)}.adv-quiz>*{grid-column:2}.adv-quiz__inner{display:flex;flex-direction:column;gap:var(--space-5)}.adv-quiz__box{overflow:hidden;border:2px solid var(--plum);border-radius:var(--radius-lg);background:var(--surface-raised)}.adv-quiz__list{display:flex;flex-direction:column;margin:0;padding:var(--space-2) 0;list-style:none}.adv-quiz__item{display:flex;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-5);font-size:17px;line-height:1.4;cursor:pointer}.adv-quiz__item:hover{background:var(--plum-tint)}.adv-quiz__check{position:absolute;opacity:0;pointer-events:none}.adv-quiz__box-mark{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border:2px solid var(--line-strong);border-radius:8px;background:#fff;color:transparent;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.adv-quiz__box-mark .icon{width:16px;height:16px;stroke-width:3}.adv-quiz__check:checked+.adv-quiz__box-mark{border-color:#c2362b;background:#c2362b;color:#fff}.adv-quiz__check:focus-visible+.adv-quiz__box-mark{outline:2px solid var(--plum);outline-offset:2px}.adv-quiz__result{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--plum);color:var(--ink-inverse)}.adv-quiz__count{flex:0 0 auto;margin:0;font-family:var(--font-display);font-size:30px;font-weight:600}.adv-quiz__text{margin:0;font-size:16px;font-weight:700;line-height:1.45}.adv-quiz.is-strong .adv-quiz__result,.adv-quiz__box.is-strong .adv-quiz__result{background:#c2362b}.adv-quiz__item{position:relative}
/*# sourceMappingURL=/cdn/shop/t/6/assets/advertorial.css.map */
