.page-module__UtJgBW__guide{background:var(--ivory);color:var(--navy);padding:clamp(3rem,5vw,5rem) max(3.4vw,1.25rem)}.page-module__UtJgBW__intro,.page-module__UtJgBW__columns{max-width:1200px;margin-inline:auto}.page-module__UtJgBW__intro h2{letter-spacing:-.035em;max-width:900px;margin:0 0 1.5rem;font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.08}.page-module__UtJgBW__guide p,.page-module__UtJgBW__guide li{color:var(--navy-soft);font-size:1rem;line-height:1.75}.page-module__UtJgBW__intro>p:last-child{max-width:960px}.page-module__UtJgBW__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);margin-top:1.5rem;display:grid}.page-module__UtJgBW__columns h3{margin:1.5rem 0 .75rem;font-size:1.35rem;line-height:1.3}.page-module__UtJgBW__columns ul{padding-left:1.3rem}.page-module__UtJgBW__columns li+li{margin-top:.8rem}.page-module__UtJgBW__guide a{text-underline-offset:.2em;text-decoration:underline}.page-module__UtJgBW__guide a:hover{text-decoration-thickness:2px}.page-module__UtJgBW__guide a:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.page-module__UtJgBW__catalogLink{margin-top:.75rem;font-weight:700;display:inline-block}@media (max-width:760px){.page-module__UtJgBW__columns{grid-template-columns:minmax(0,1fr);gap:0}}
