.guides-module__qiWFoG__page{min-height:100vh;color:var(--ink);background:#fff}.guides-module__qiWFoG__hero{border-bottom:1px solid var(--ink);background:radial-gradient(circle at 88% 12%,#d7ad4547,#0000 24%),linear-gradient(135deg,#f7f3e9 0 55%,#edf4fb 55% 100%);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:clamp(42px,7vw,120px);max-width:1600px;margin:0 auto;padding:clamp(58px,7vw,108px) clamp(22px,4.5vw,72px) clamp(50px,6vw,86px);display:grid}.guides-module__qiWFoG__eyebrow,.guides-module__qiWFoG__sectionHeading>div>p,.guides-module__qiWFoG__standards>div>p{color:var(--orange-dark);text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:9px;margin:0 0 14px;font-size:9px;font-weight:900;display:flex}.guides-module__qiWFoG__eyebrow span{background:linear-gradient(90deg, var(--blue) 0 48%, var(--orange) 48% 100%);width:30px;height:3px}.guides-module__qiWFoG__hero h1{max-width:920px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(48px,6.2vw,92px);font-weight:580;line-height:.91}.guides-module__qiWFoG__heroCopy{border-top:3px solid var(--ink);gap:14px;padding:24px 0 4px;display:grid}.guides-module__qiWFoG__heroCopy p{color:#4d596c;margin:0;font-size:13px;line-height:1.65}.guides-module__qiWFoG__guideSection{max-width:1600px;margin:0 auto;padding:clamp(52px,6vw,88px) clamp(22px,4.5vw,72px)}.guides-module__qiWFoG__sectionHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;padding-bottom:18px;display:flex}.guides-module__qiWFoG__sectionHeading h2,.guides-module__qiWFoG__standards h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,56px);font-weight:600;line-height:.97}.guides-module__qiWFoG__sectionHeading>span{color:#657080;font-size:10px;font-weight:800}.guides-module__qiWFoG__guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.guides-module__qiWFoG__guideCard{border:1px solid var(--ink);background:#edf4fb;flex-direction:column;min-height:380px;padding:clamp(28px,3.2vw,48px);display:flex;position:relative;overflow:hidden}.guides-module__qiWFoG__guideCard[data-tone=citrus]{background:#fff4d4}.guides-module__qiWFoG__guideCard[data-tone=rose]{background:#f8efeb}.guides-module__qiWFoG__guideCard[data-tone=honey]{background:#f8f1df}.guides-module__qiWFoG__guideCard[data-tone=forest]{background:#edf2ed}.guides-module__qiWFoG__guideCard:after{content:"";pointer-events:none;border:1px solid #17233b47;border-radius:50%;width:210px;height:210px;position:absolute;top:-88px;right:-92px;box-shadow:0 0 0 30px #ffffff4d,0 0 0 60px #fff3}.guides-module__qiWFoG__cardNumber{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:auto;font-size:10px;font-weight:900;display:grid}.guides-module__qiWFoG__guideCard>p:not(.guides-module__qiWFoG__cardDescription){color:var(--orange-dark);text-transform:uppercase;letter-spacing:.13em;margin:40px 0 9px;font-size:8px;font-weight:900}.guides-module__qiWFoG__guideCard h3{max-width:610px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.2vw,46px);line-height:.98}.guides-module__qiWFoG__guideCard h3 a:after{content:"";position:absolute;inset:0}.guides-module__qiWFoG__guideCard h3 a:focus-visible{outline-offset:5px}.guides-module__qiWFoG__cardDescription{color:#4f5b6b;max-width:640px;margin:18px 0 26px;font-size:12px;line-height:1.6}.guides-module__qiWFoG__cardFooter{border-top:1px solid #17233b40;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:17px;display:flex}.guides-module__qiWFoG__cardFooter span{color:#657080;font-size:9px;font-weight:750}.guides-module__qiWFoG__cardFooter a{z-index:1;align-items:center;gap:12px;font-size:10px;font-weight:900;display:inline-flex;position:relative}.guides-module__qiWFoG__cardFooter b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.guides-module__qiWFoG__standards{background:var(--ink);color:#fff;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:clamp(46px,8vw,130px);padding:clamp(58px,7vw,100px) clamp(22px,4.5vw,72px);display:grid}.guides-module__qiWFoG__standards>div>p{color:#f2cc75}.guides-module__qiWFoG__standards ol{border-top:1px solid #ffffff52;margin:0;padding:0;list-style:none}.guides-module__qiWFoG__standards li{border-bottom:1px solid #ffffff3d;grid-template-columns:54px minmax(0,1fr);gap:22px;padding:22px 0;display:grid}.guides-module__qiWFoG__standards li>span{color:#f2cc75;font-size:11px;font-weight:900}.guides-module__qiWFoG__standards strong{font-family:var(--font-display), Georgia, serif;margin-bottom:6px;font-size:22px;display:block}.guides-module__qiWFoG__standards li p{color:#cad3df;margin:0;font-size:11px;line-height:1.55}@media (max-width:860px){.guides-module__qiWFoG__hero,.guides-module__qiWFoG__standards{grid-template-columns:1fr}.guides-module__qiWFoG__hero{gap:34px}.guides-module__qiWFoG__heroCopy{max-width:680px}.guides-module__qiWFoG__guideGrid{grid-template-columns:1fr}.guides-module__qiWFoG__guideCard{min-height:340px}}@media (max-width:620px){.guides-module__qiWFoG__hero h1{font-size:clamp(42px,14vw,62px)}.guides-module__qiWFoG__sectionHeading{flex-direction:column;align-items:flex-start;gap:10px}.guides-module__qiWFoG__guideCard{min-height:390px}.guides-module__qiWFoG__cardFooter{flex-direction:column;align-items:flex-start}}
