.guideReferencePage{--guide-gutter:clamp(1.25rem,3.5vw,3.25rem)}.guideRefHero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);margin:0 auto;max-width:1380px;min-height:720px}.guideRefHeroCopy{align-self:center;padding:clamp(3.5rem,7vw,6.5rem) var(--guide-gutter)}.guideRefHero h1{color:var(--journal-green);font-family:var(--font-editorial-display),var(--font-display),sans-serif;font-size:clamp(4.7rem,8vw,8.3rem);font-weight:400;letter-spacing:-.025em;line-height:.84;margin-top:1rem;text-transform:uppercase}.guideRefHero h1 span{display:block;font-size:1.36em}.guideRefLead{border-top:1px solid var(--journal-ink);margin-top:1.6rem;max-width:37rem;padding-top:1rem}.guideRefLead h2{font-size:clamp(1.2rem,2vw,1.65rem);font-style:italic;font-weight:500;line-height:1.4}.guideRefLead h2,.guideRefLead p{font-family:var(--font-serif),Georgia,serif}.guideRefLead p{color:#4f554e;line-height:1.7;margin-top:1rem}.guideRefHeroCopy .journalPrimaryButton{margin-top:1.6rem}.guideRefByline{border-left:3px solid var(--journal-mustard);margin-top:1.35rem;max-width:37rem;padding:.15rem 0 .15rem .85rem}.guideRefByline p{color:#555b54;font-family:var(--font-serif),Georgia,serif;font-size:.75rem;line-height:1.5}.guideRefByline p:first-child{color:var(--journal-green);font-family:var(--font-sans),sans-serif;font-weight:700}.guideRefByline strong{color:var(--journal-red)}.guideRefByline span{display:block;font-size:.64rem;letter-spacing:.05em;margin-top:.1rem;text-transform:uppercase}.guideRefByline p+p{margin-top:.35rem}.guideRefFacts{border-bottom:1px solid var(--journal-line);border-top:1px solid var(--journal-line);display:grid;grid-template-columns:repeat(4,1fr);margin-top:2rem}.guideRefFacts div{padding:.85rem .65rem}.guideRefFacts div+div{border-left:1px solid var(--journal-line)}.guideRefFacts dt{color:var(--journal-red);font-family:var(--font-display),sans-serif;font-size:1.2rem}.guideRefFacts dd{font-size:.61rem;font-weight:900;letter-spacing:.06em;margin-top:.25rem;text-transform:uppercase}.guideRefHeroVisual{min-height:640px;overflow:hidden;position:relative}.guideRefMap{filter:saturate(.66) contrast(.82);-o-object-fit:cover;object-fit:cover;opacity:.48}.guideRefHeroVisual figure{background:#fffdf8;box-shadow:0 18px 40px rgb(56 43 28/.2);height:min(520px,68%);left:14%;padding:.65rem .65rem 3.2rem;position:absolute;top:13%;transform:rotate(4deg);width:min(440px,64%)}.guideRefHeroVisual figure img{-o-object-fit:cover;object-fit:cover;padding:.65rem .65rem 3.2rem}.guideRefHeroVisual figcaption{bottom:.9rem;color:#53574f;font-family:var(--font-serif),Georgia,serif;font-size:.72rem;font-style:italic;left:1rem;position:absolute}.guideRefTape{background:rgb(216 190 143/.72);height:44px;left:38%;position:absolute;top:9%;transform:rotate(5deg);width:140px;z-index:2}.guideRefStamp{bottom:14%;position:absolute;right:8%;transform:rotate(-11deg);z-index:2}.guideRefIntro{border-top:1px solid var(--journal-line);display:grid;gap:clamp(3rem,7vw,6rem);grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:clamp(4rem,7vw,6rem) var(--guide-gutter)}.guideRefIntro>article{border-right:1px solid var(--journal-line);padding-right:clamp(2rem,6vw,5rem)}.guideRefIntro>aside{align-self:start}.guideRefCta h2,.guideRefFaq h2,.guideRefIntro h2,.guideRefSafety h2,.guideRefSignals h2{color:var(--journal-green);font-family:var(--font-display),sans-serif;font-size:clamp(2.4rem,4.5vw,4.7rem);line-height:.98;margin-top:.65rem;text-transform:uppercase}.guideRefIntro article>div{margin-top:1.5rem}.guideRefIntro article>div p{color:#4f554e;font-family:var(--font-serif),Georgia,serif;line-height:1.78;margin-top:1rem}.guideRefDropcap:first-letter{color:var(--journal-red);float:left;font-family:var(--font-serif),Georgia,serif;font-size:5rem;line-height:.75;padding:.1rem .5rem 0 0}.guideRefIntro aside ul{margin-top:1.2rem}.guideRefIntro aside li{align-items:start;display:grid;gap:1rem;grid-template-columns:2.5rem 1fr;padding:.8rem 0}.guideRefIntro aside li>span{color:var(--journal-green);font-family:var(--font-display),sans-serif;font-size:1.35rem}.guideRefIntro aside li p,.guideRefIntro aside strong{font-family:var(--font-serif),Georgia,serif}.guideRefIntro aside li p{color:#555b54;font-size:.82rem;line-height:1.55;margin-top:.2rem}.guideRefSignals{background:var(--journal-green);border-radius:.35rem;color:white;display:grid;gap:0;grid-template-columns:1.2fr repeat(4,1fr);margin:0 auto 1rem;max-width:1280px;overflow:hidden}.guideRefSignals article,.guideRefSignals>div{padding:2rem}.guideRefSignals h2{color:white;font-size:2.2rem}.guideRefSignals article{align-items:center;border-left:1px solid rgb(255 255 255/.3);display:flex;flex-direction:column;text-align:center}.guideRefSignals article svg{color:var(--journal-mustard)}.guideRefSignals article strong{font-family:var(--font-display),sans-serif;font-size:2rem;margin-top:.7rem;text-transform:uppercase}.guideRefSignals article span{color:rgb(255 255 255/.72);font-family:var(--font-serif),Georgia,serif;font-size:.72rem;margin-top:.25rem}.guideRefChapters{border-bottom:1px solid var(--journal-line);border-top:1px solid var(--journal-line);display:grid;grid-template-columns:repeat(3,1fr);margin:2.2rem auto 0;max-width:1280px}.guideRefChapters>article{padding:2rem}.guideRefChapters>article+article{border-left:1px solid var(--journal-line)}.guideRefChapters article>span{color:var(--journal-mustard);display:block;font-family:var(--font-display),sans-serif;font-size:2.3rem;margin-top:.5rem}.guideRefChapters h2{color:var(--journal-green);font-family:var(--font-display),sans-serif;font-size:clamp(1.9rem,3vw,3rem);line-height:1;text-transform:uppercase}.guideRefChapters article>p:not(.journalKicker){color:#525850;font-family:var(--font-serif),Georgia,serif;font-size:.85rem;line-height:1.65;margin-top:.8rem}.guideRefChapters ul{margin-top:1rem}.guideRefChapters li{border-top:1px solid var(--journal-line);display:grid;font-family:var(--font-serif),Georgia,serif;gap:.25rem;padding:.75rem 0}.guideRefChapters li strong{color:var(--journal-green);font-size:.85rem}.guideRefChapters li span{color:#5b6059;font-size:.72rem;line-height:1.5}.guideRefChapterMap,.guideRefChapters figure{height:230px;margin-top:1.3rem;position:relative}.guideRefChapterMap img,.guideRefChapters figure img{-o-object-fit:cover;object-fit:cover}.guideRefChapters figure{background:#fffdf8;box-shadow:0 8px 20px rgb(56 43 28/.16);transform:rotate(1.5deg)}.guideRefChapters figure,.guideRefChapters figure img{padding:.4rem .4rem 1.7rem}.guideRefSafety{align-items:center;background:#fffaf0;display:grid;gap:2rem;grid-template-columns:auto .8fr 1.2fr;margin:0 auto;max-width:1280px;padding:2.5rem var(--guide-gutter)}.guideRefSafety>svg{color:var(--journal-green)}.guideRefSafety h2{font-size:2.5rem}.guideRefSafety>p{border-left:1px solid var(--journal-line);color:#4f554e;font-family:var(--font-serif),Georgia,serif;line-height:1.7;padding-left:2rem}.guideRefFaq{border-top:1px solid var(--journal-ink);display:grid;grid-template-columns:1.1fr repeat(3,1fr);margin:2rem auto 0;max-width:1280px}.guideRefFaq details,.guideRefFaq>div{padding:1.2rem}.guideRefFaq h2{font-size:1.7rem}.guideRefFaq details{border-left:1px solid var(--journal-line)}.guideRefFaq summary{color:var(--journal-green);cursor:pointer;font-family:var(--font-serif),Georgia,serif;font-size:.85rem;font-weight:700}.guideRefFaq details p{color:#5a6059;font-family:var(--font-serif),Georgia,serif;font-size:.7rem;line-height:1.5;margin-top:.6rem}.guideRefCta{align-items:center;background:var(--journal-green-dark);border-radius:.35rem;color:white;display:grid;gap:3rem;grid-template-columns:1fr 1.1fr;margin:1rem auto 0;max-width:1280px;padding:2rem var(--guide-gutter)}.guideRefCta h2{color:white;font-size:2.5rem}.guideRefCta div>p:last-child{color:rgb(255 255 255/.72);font-family:var(--font-serif),Georgia,serif;margin-top:.5rem}.guideRefCta .journalLightButton{justify-content:center;margin-top:0}@media (max-width:900px){.guideRefHero{grid-template-columns:1fr}.guideRefHeroVisual{min-height:620px}.guideRefIntro{grid-template-columns:1fr}.guideRefIntro>article{border-bottom:1px solid var(--journal-line);border-right:0;padding-bottom:3rem;padding-right:0}.guideRefSignals{grid-template-columns:repeat(2,1fr);margin-left:var(--guide-gutter);margin-right:var(--guide-gutter)}.guideRefSignals>div{grid-column:1/-1}.guideRefSignals article:nth-of-type(odd){border-left:0}.guideRefSignals article{border-top:1px solid rgb(255 255 255/.3)}.guideRefChapters{grid-template-columns:1fr;margin-left:var(--guide-gutter);margin-right:var(--guide-gutter)}.guideRefChapters>article+article{border-left:0;border-top:1px solid var(--journal-line)}.guideRefSafety{grid-template-columns:auto 1fr;margin-left:var(--guide-gutter);margin-right:var(--guide-gutter)}.guideRefSafety>p{border-left:0;grid-column:1/-1;padding-left:0}.guideRefFaq{grid-template-columns:1fr;margin-left:var(--guide-gutter);margin-right:var(--guide-gutter)}.guideRefFaq details{border-left:0;border-top:1px solid var(--journal-line)}.guideRefCta{margin-left:var(--guide-gutter);margin-right:var(--guide-gutter)}}@media (max-width:560px){.guideReferencePage .siteHeader{backdrop-filter:none}.guideRefHeroCopy{padding-top:3.5rem}.guideRefHero h1{font-size:clamp(4.3rem,22vw,6.3rem)}.guideRefFacts{grid-template-columns:1fr 1fr}.guideRefFacts div:nth-child(3){border-left:0}.guideRefFacts div:nth-child(3),.guideRefFacts div:nth-child(4){border-top:1px solid var(--journal-line)}.guideRefHeroVisual{min-height:460px}.guideRefHeroVisual figure{height:340px;left:9%;top:10%;width:76%}.guideRefStamp{bottom:5%;right:3%;width:96px}.guideRefTape{left:32%}.guideRefSignals{grid-template-columns:1fr}.guideRefSignals article{align-items:flex-start;border-left:0;flex-direction:row;gap:1rem;text-align:left}.guideRefSignals article strong{margin-top:0}.guideRefSignals article span{margin-left:auto;max-width:8rem}.guideRefCta{grid-template-columns:1fr}}