.guide-page .header{min-height:110px}.guide-page .header nav{display:flex;gap:24px;font-size:13px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:#657078;padding:24px 0}.breadcrumbs a{text-decoration:underline}.guide-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center;padding:35px 0 70px}.guide-hero h1{font-size:clamp(36px,4vw,60px);line-height:1.08;letter-spacing:-2px;margin:20px 0}.guide-hero p{font-size:16px;line-height:1.85}.guide-hero .actions{flex-wrap:wrap;margin-top:28px}.guide-page .guide-note{font-size:12px;margin-top:20px}.guide-hero figure{margin:0}.guide-hero img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:20px;background:#eef6f5}.guide-hero figcaption{font-size:11px;line-height:1.6;color:#6d7b84;margin-top:12px}.guide-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:35px 0}.guide-columns article{background:#f3f8fa;border:1px solid #e0edf1;border-radius:18px;padding:35px}.guide-page h2{font-size:29px;line-height:1.25;letter-spacing:-.7px;margin:12px 0 20px}.guide-page h3{font-size:19px;line-height:1.4;letter-spacing:-.3px;margin:0 0 12px}.guide-page li{font-size:15px;line-height:1.8;margin-bottom:12px;color:#42535f}.guide-page ul{padding-left:22px}.guide-care,.guide-intro{max-width:850px;padding:25px 0}.guide-care p,.guide-intro p{font-size:15px;margin:15px 0;line-height:1.9}.guide-section{padding:45px 0}.guide-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.guide-card{display:block;border:1px solid #dae5ea;border-radius:12px;padding:25px}.guide-card:hover{border-color:#009bc5;background:#f6fcfe}.guide-card h3 span{color:#009bc5}.guide-card p{font-size:14px}.guide-faq details{border-bottom:1px solid #dce6eb;padding:20px 0}.guide-faq summary{cursor:pointer;font-size:17px;font-weight:600}.guide-faq p{margin:15px 0;font-size:15px;max-width:850px}.guide-cta{padding:35px;border-radius:18px;background:#e7f8fb;display:flex;justify-content:space-between;align-items:center;gap:30px;margin:30px 0}.guide-cta h2{margin-top:0}.guide-related{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;padding:30px 0 60px}.guide-related a{border-bottom:1px solid #91b7c4;padding:8px 0}.subcategory-links{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.subcategory-links a{font-size:12px;border:1px solid #cddde5;border-radius:20px;padding:8px 12px}.category-guide-link{font-size:12px;color:#007d9e;margin-bottom:15px;display:inline-block}.guide-page .footer-bottom{flex-wrap:wrap;gap:20px}
@media(max-width:800px){.guide-page .header{flex-wrap:wrap;padding-block:20px;gap:20px}.guide-page .header nav{position:static;display:flex;flex-wrap:wrap;gap:15px;background:transparent;padding:0;box-shadow:none;font-size:12px}.guide-hero{grid-template-columns:1fr;gap:28px;padding-top:20px}.guide-hero h1{letter-spacing:-1px}.guide-columns,.guide-cards{grid-template-columns:1fr}.guide-columns article{padding:25px}.guide-cta{flex-direction:column;align-items:flex-start;padding:25px}.guide-page h2{font-size:25px}.guide-hero .button{font-size:13px}.guide-page .topline span:last-child{display:none}}
