.guide-main{padding-bottom:2rem}.guide-breadcrumb{padding:1rem 0;color:#52665a;font-size:.9rem}.guide-intro{max-width:52rem;padding:2rem 0}.guide-intro h1{font-size:clamp(2rem,6vw,3.8rem);line-height:1.12;letter-spacing:-.035em;margin:.6rem 0 1.2rem}.guide-steps{counter-reset:guide;list-style:none;padding:0;max-width:48rem}.guide-steps>li{counter-increment:guide;padding:1.5rem 1.5rem 1.5rem 4.5rem;margin:1rem 0;background:#fff;border:1px solid #d4dfd0;border-radius:1rem;position:relative}.guide-steps>li:before{content:counter(guide);position:absolute;left:1.3rem;top:1.5rem;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:#d8ebe0;color:#14532d;font-weight:800}.guide-steps h2{font-size:1.25rem;line-height:1.35;margin:0 0 .6rem}.guide-steps p{margin:0}.guide-screen{margin:1.5rem 0 2rem;max-width:24rem}.guide-screen img{display:block;width:100%;height:auto;border:1px solid #d4dfd0;border-radius:1rem;background:#fff}.guide-screen figcaption{font-size:.88rem;line-height:1.5;margin-top:.65rem;color:#52665a}.guide-note{max-width:48rem;background:#e5f0e7;border:1px solid #c7dccb;border-radius:1rem;padding:1.5rem;margin:2rem 0}.guide-note h2{margin-top:0;line-height:1.3}.guide-note dt{font-weight:800;margin-top:.8rem}.guide-note dd{margin:0}.guide-video{max-width:48rem;margin:3rem 0}.guide-video video{display:block;width:min(100%,24rem);height:auto;aspect-ratio:9/16;border-radius:1rem;background:#102d24}.guide-video p{max-width:55ch;font-size:.92rem}.guide-main a{overflow-wrap:anywhere}.guide-main a:focus-visible{outline:3px solid #976700;outline-offset:4px}.guide-main p{overflow-wrap:anywhere}@media(max-width:30rem){.seo-header{align-items:flex-start;flex-wrap:wrap}.seo-header nav{gap:.5rem}.guide-intro{padding:1rem 0}.guide-steps>li{padding:1.2rem 1rem 1.2rem 3.6rem}.guide-steps>li:before{left:.9rem;top:1.2rem;width:1.8rem;height:1.8rem}.guide-note{padding:1rem}}

/* Breadcrumb links: comfortable phone tap targets. */
.guide-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}
