.guide-editorial-page{background:#fdf8f0!important}.guide-editorial-page .guide-hero{background:#1f1914;color:#fdf8f0;padding-block:clamp(36px,5vw,72px);overflow:hidden}.guide-editorial-page .guide-hero>.absolute{display:none}.guide-editorial-page .guide-hero>.container{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.guide-editorial-page .guide-hero h1{font:700 clamp(40px,4.5vw,68px)/1.03 var(--font-display-loaded),Georgia,serif;letter-spacing:-.035em;word-spacing:.08em;max-width:13ch}.guide-editorial-page .guide-hero h1 span{color:#eda37b}.guide-editorial-page .guide-hero h1+p{font-size:17px;line-height:1.8;max-width:58ch;color:#e4d8cc}.guide-editorial-page .guide-hero .text-xs{font-size:12px}.guide-editorial-page .guide-hero .text-amber-300,.guide-editorial-page .guide-hero .text-emerald-300,.guide-editorial-page .guide-hero .text-orange-400,.guide-editorial-page .guide-hero .text-rose-300,.guide-editorial-page .guide-hero .text-teal-300,.guide-editorial-page .guide-hero .text-violet-300{color:#eda37b}.guide-editorial-page .guide-hero .bg-white{color:#1f1914;background:#fdf8f0}.guide-visual{margin:0;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.guide-visual-image{position:relative;isolation:isolate;aspect-ratio:1/1;max-height:570px;overflow:hidden;border-radius:12px;background:#5c534a}.guide-visual-image:after{content:"";position:absolute;inset:40% 0 0;z-index:1;background:linear-gradient(#0000,#15110d9e);pointer-events:none}.guide-visual-label{position:absolute;bottom:26px;left:26px;right:26px;z-index:2;color:#fff;font:700 clamp(24px,2.4vw,36px)/1.12 var(--font-display-loaded),Georgia,serif;letter-spacing:-.025em;max-width:17ch}.guide-visual figcaption{font-size:12px;line-height:1.5;color:#c4b6a8;margin-top:10px}.guide-research-container{max-width:1280px;margin-inline:auto;padding-inline:24px}.guide-editorial-page .list-rows .list-row{padding-block:25px}.guide-editorial-page .list-rows .list-title{font:700 clamp(21px,2vw,27px)/1.2 var(--font-display-loaded),Georgia,serif;letter-spacing:-.02em;color:#26201a}.guide-editorial-page .list-rows .rank-num{color:#b94c1d;font-size:14px}.guide-editorial-page .list-rows p.text-sm{font-size:16px;line-height:1.75}.guide-editorial-page .list-rows .text-xs{font-size:12px}.guide-operator-link{display:inline-flex;align-items:center;gap:7px;margin-top:12px;min-height:36px;font-size:14px;font-weight:700;color:#b94c1d;text-decoration:underline;text-underline-offset:4px}.guide-operator-link:focus-visible{outline:3px solid #de602a;outline-offset:4px;border-radius:3px}.guide-editorial-page .guide-hero .inline-flex{max-width:100%}@media(max-width:1023px){.guide-editorial-page .guide-hero>.container{grid-template-columns:1fr}.guide-editorial-page .guide-hero h1{max-width:20ch}.guide-visual{max-width:760px}.guide-visual-image{aspect-ratio:16/9;max-height:430px}.guide-editorial-page .guide-hero{padding-bottom:32px}}@media(max-width:640px){.guide-editorial-page .guide-hero h1{font-size:42px}.guide-editorial-page .guide-hero h1+p{font-size:16px}.guide-visual-label{left:20px;bottom:20px;font-size:26px}.guide-research-container{padding-inline:16px}.guide-editorial-page .list-rows .list-row{padding:23px 18px;gap:12px}.guide-editorial-page .guide-hero .inline-flex{flex-wrap:wrap}.guide-editorial-page .guide-hero .inline-flex .ml-3{margin-left:0}}