.guide-opening{padding-block:70px 42px;max-width:1040px}.guide-opening>a{display:inline-block;margin-bottom:30px}.guide-opening h1{max-width:18ch;font-size:clamp(42px,5.4vw,76px);line-height:1.1}.guide-opening .lead{max-width:70ch;margin-top:25px}.guide-body{max-width:900px;padding-bottom:70px}.guide-body section{padding-block:32px;border-top:1px solid #decbb5}.guide-body h2{font-size:clamp(28px,3vw,40px);line-height:1.2;margin-bottom:20px}.guide-body p,.guide-body li{line-height:1.85;max-width:75ch}.guide-body p+p{margin-top:16px}.guide-body ul{padding-left:24px;margin:20px 0}.guide-body li{padding-left:5px;margin:10px 0}.guide-next{padding:30px;background:#f2e9dc;border:1px solid #decbb5}.guide-next .actions{gap:18px;flex-wrap:wrap;margin-bottom:20px}.guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:35px}.guide-cards article{padding:28px;border:1px solid #decbb5;background:#fffaf3;display:flex;flex-direction:column;gap:18px}.guide-cards h3{font-size:clamp(25px,2.2vw,33px);line-height:1.2}.guide-cards p{line-height:1.8}.guide-cards article>a{margin-top:auto}.guide-note{padding-block:20px 45px;font-size:14px;line-height:1.8}.guide-body a,.guide-cards a,.guide-note a{text-decoration:underline;text-underline-offset:4px}.guide-body a:focus-visible,.guide-cards a:focus-visible{outline:2px solid #8b1e25;outline-offset:4px}@media(max-width:760px){.guide-cards{grid-template-columns:1fr}.guide-opening{padding-top:40px}.guide-opening h1{font-size:42px}.guide-body section{padding-block:25px}.guide-next{padding:22px}.guide-cards article{padding:24px}}
