.masthead{text-align:center;padding:var(--s-5) 0 var(--s-4);border-bottom:1px solid var(--line);background:var(--blush-50)}.masthead .title{font:italic 600 var(--step-2)/1 var(--font-display);margin:0}.masthead .meta{margin:var(--s-2) 0 0;font-size:var(--step--1);color:var(--muted)}.lead{padding:var(--s-6) 0 var(--s-7)}.lead .grid{display:grid;gap:var(--s-6);align-items:center}.lead .byline{display:flex;gap:var(--s-3);align-items:center;font-size:var(--step--1);color:var(--muted);margin-bottom:var(--s-4)}.lead .byline .tag{background:var(--plum-900);color:var(--on-dark);font-weight:700;padding:2px var(--s-2);border-radius:4px;letter-spacing:.04em}.lead h1{margin-bottom:var(--s-5)}.lead .intro{font-size:var(--step-1);color:var(--plum-800)}.lead .arch{aspect-ratio:4 / 5;max-height:640px}.lead .cta-row{display:grid;gap:var(--s-3);margin-top:var(--s-5)}.lead .cta-row .note{font-size:var(--step--1);color:var(--muted);margin:0}@media(min-width:900px){.lead .grid{grid-template-columns:7fr 5fr;gap:var(--s-8)}.lead .cta-row{grid-template-columns:auto 1fr;align-items:center;gap:var(--s-5)}}.reasons{counter-reset:reason}.reason{padding:var(--s-8) 0;border-top:1px solid var(--line)}.reason .num{font:italic 500 clamp(3.5rem,2.5rem + 4vw,5.5rem)/.9 var(--font-display);color:var(--blush-300);display:block;margin-bottom:var(--s-3)}.reason h2{font-size:var(--step-3);margin-bottom:var(--s-5)}.reason figure{margin:0 0 var(--s-6)}.reason figure.arch{aspect-ratio:4 / 5}.reason figure.wide img{border-radius:var(--radius);width:100%}.reason figcaption{font-size:var(--step--1);color:var(--muted);margin-top:var(--s-2)}.reason p{font-size:1.0625rem}.reason .pull{font:italic 500 var(--step-2)/1.3 var(--font-display);color:var(--plum-800);margin:var(--s-6) 0;padding-left:var(--s-5);border-left:1px solid var(--plum-900)}.reason .cta{margin-top:var(--s-5)}.label-note{display:grid;grid-template-columns:auto 1fr;gap:var(--s-3) var(--s-4);align-items:start;background:var(--blush-50);border-radius:var(--radius);padding:var(--s-4) var(--s-5);margin-top:var(--s-5);font-size:var(--step--1)}.label-note b{font:italic 600 var(--step-0)/1.3 var(--font-display);color:var(--plum-600);white-space:nowrap}.label-note p{margin:0;color:var(--plum-800)}.mid-offer{padding:var(--s-7) 0}.final{padding:var(--s-8) 0 0}.final h2{text-align:center;margin-bottom:var(--s-6)}.final .reviews{margin-top:var(--s-8)}.final .reviews h2{margin-bottom:var(--s-5)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gwsr-listicle.css.map */
