.guide-hero.astro-cy3ws76d{padding:100px 0 200px}.guide-hero.astro-cy3ws76d .grid.astro-cy3ws76d{grid-template-columns:573fr 597fr;align-items:start;display:grid}.g-img.astro-cy3ws76d{border-radius:30px;width:543px;max-width:100%;margin:15px 0 0 15px;overflow:hidden}.g-img.astro-cy3ws76d img{object-fit:cover;width:100%;height:100%}.g-text.astro-cy3ws76d{padding:15px 0 0 60px}.g-eyebrow.astro-cy3ws76d{font-family:var(--font-heading);color:var(--c-teal);text-transform:uppercase;font-size:20px;font-weight:600;line-height:30px}.g-h.astro-cy3ws76d{white-space:pre-line;font-size:var(--h2);letter-spacing:0;margin-top:20px;line-height:1.2}.g-body.astro-cy3ws76d{margin:20px 0;font-size:18px;line-height:32px}.g-body.astro-cy3ws76d p+p,.g-body.astro-cy3ws76d ul+p{margin-top:1.4em}.g-body.astro-cy3ws76d ul{margin-top:.2em}.a-hero.astro-cy3ws76d{background:var(--hero-bg,#fff);padding:100px 0 150px}.a-hero.astro-cy3ws76d .grid.astro-cy3ws76d{grid-template-columns:1fr 1fr;align-items:center;gap:0;display:grid}.a-text.astro-cy3ws76d{max-width:550px;padding:0 15px}.a-eyebrow.astro-cy3ws76d{color:var(--c-slate)}.a-h.astro-cy3ws76d{white-space:pre-line;margin-top:20px}.a-eyebrow.astro-cy3ws76d+.a-h.astro-cy3ws76d{margin-top:20px}.a-text.astro-cy3ws76d>.a-h.astro-cy3ws76d:first-child{margin-top:0}.a-intro.astro-cy3ws76d{font-size:var(--subtitle);margin-top:20px;line-height:1.7}.a-btns.astro-cy3ws76d{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.a-btns.astro-cy3ws76d .btn--orange.astro-cy3ws76d{border-radius:4px}.a-img.astro-cy3ws76d{justify-self:end;width:555px;max-width:100%;padding-right:15px}.a-img.astro-cy3ws76d img{object-fit:cover;width:100%;height:100%}.dl-band.astro-cy3ws76d{background:var(--c-navy);color:#fff;text-align:center;padding:50px 0 60px}.dl-h.astro-cy3ws76d{font-size:var(--h2)}.dl-text.astro-cy3ws76d{margin-top:6px;font-size:18px}.dl-band.astro-cy3ws76d form{text-align:left;margin-top:20px}.body.astro-cy3ws76d{padding:150px 0}.article-body.astro-cy3ws76d{font-size:var(--p);line-height:29px}.article-body.astro-cy3ws76d h2{color:var(--c-slate);margin-top:50px;font-size:28px;line-height:1.4}.article-body.astro-cy3ws76d h3{margin-top:50px;font-size:28px;line-height:1.4}.article-body.astro-cy3ws76d h4,.article-body.astro-cy3ws76d h5{margin-top:40px;font-size:19px;line-height:30px}.article-body.astro-cy3ws76d h2+p,.article-body.astro-cy3ws76d h3+p,.article-body.astro-cy3ws76d h5+p{margin-top:20px}.article-body.astro-cy3ws76d p+p{margin-top:29px}.article-body.astro-cy3ws76d .video,.article-body.astro-cy3ws76d img,.article-body.astro-cy3ws76d iframe{margin-top:50px;margin-bottom:20px}.article-body.astro-cy3ws76d .embed{width:100%}.promo.astro-cy3ws76d{padding:150px 0 200px}.promo.astro-cy3ws76d .grid.astro-cy3ws76d{grid-template-columns:434fr 736fr;align-items:center;display:grid}.p-img.astro-cy3ws76d{border-radius:30px;width:404px;max-width:100%;margin-left:15px;display:block;overflow:hidden}.p-text.astro-cy3ws76d{padding-left:30px}.p-h.astro-cy3ws76d{margin-top:20px}.p-body.astro-cy3ws76d{font-size:var(--subtitle);margin:20px 0;line-height:1.7}.related.astro-cy3ws76d{padding:150px 0 200px}.r-h.astro-cy3ws76d{text-align:center;margin-bottom:45px}.r-back.astro-cy3ws76d{text-align:center;margin-top:50px}@media (width<=991px){.guide-hero.astro-cy3ws76d .grid.astro-cy3ws76d,.a-hero.astro-cy3ws76d .grid.astro-cy3ws76d,.promo.astro-cy3ws76d .grid.astro-cy3ws76d{grid-template-columns:minmax(0,1fr);gap:40px}.g-img.astro-cy3ws76d,.p-img.astro-cy3ws76d{margin:0 auto}.g-text.astro-cy3ws76d,.p-text.astro-cy3ws76d{padding:0}.a-img.astro-cy3ws76d{justify-self:center;padding:0}.a-text.astro-cy3ws76d{max-width:none}}@media (width<=767px){.guide-hero.astro-cy3ws76d,.a-hero.astro-cy3ws76d{padding:50px 0 75px}.body.astro-cy3ws76d{padding:75px 0}.promo.astro-cy3ws76d,.related.astro-cy3ws76d{padding:75px 0 100px}.g-eyebrow.astro-cy3ws76d{font-size:17px}}.text-page.astro-ruliqujp{padding:100px 0 150px}.narrow.astro-ruliqujp{max-width:1050px}h1.astro-ruliqujp{letter-spacing:0;font-size:51px;line-height:1.3}.body.astro-ruliqujp{margin-top:20px}.body.astro-ruliqujp h2{margin-top:2em;font-size:26px;line-height:1.35}.body.astro-ruliqujp h3{font-size:20px;line-height:1.4}.body.astro-ruliqujp table{border-collapse:collapse;width:100%;font-size:15px}.body.astro-ruliqujp th,.body.astro-ruliqujp td{text-align:left;vertical-align:top;border:1px solid #d9dde5;padding:8px 10px}@media (width<=767px){.text-page.astro-ruliqujp{padding:60px 0 80px}h1.astro-ruliqujp{font-size:36px}}
