.guide-back{font-size:14px;text-decoration:underline}.care-guide{max-width:1250px;margin:auto;padding:0 5%}.guide-breadcrumb{color:#71523a;flex-wrap:wrap;gap:10px;margin:24px 0;font-size:13px;display:flex}.guide-breadcrumb a{text-decoration:underline}.guide-hero{grid-template-columns:1.25fr .8fr;align-items:center;gap:7%;padding:30px 0 65px;display:grid}.guide-hero h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:20px 0 26px;font-family:Georgia,serif;font-size:clamp(1.5rem,3.9vw,3.6rem);font-weight:400;line-height:1.15}.guide-lead{font-size:20px!important;line-height:1.65!important}.guide-hero p,.guide-section p,.guide-end p{margin-bottom:18px;font-size:16px;line-height:1.8}.guide-hero>img{object-fit:cover;border:6px solid #ead1ab;border-radius:180px 180px 60px 60px;width:100%;height:490px}.guide-cta{color:#fff8eb;background:#a94d32;border-radius:30px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:14px;padding:15px 24px;font-size:16px;display:inline-flex}.guide-cta:hover{background:#873b25}.guide-section{border-top:1px solid #ddbf91;padding:55px 0}.guide-section h2,.guide-end h2{margin:12px 0 24px;font-family:Georgia,serif;font-size:clamp(2rem,3.3vw,3rem);font-weight:400;line-height:1.18}.guide-section-intro{max-width:750px}.guide-services{grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;display:grid}.guide-services article{background:#f7e8d0;border:1px solid #e7cda7;border-radius:26px;padding:28px}.guide-services svg{color:#a94d32}.guide-services h3,.guide-steps h3{margin:18px 0 12px;font-family:Georgia,serif;font-size:25px;font-weight:400}.guide-services p{margin:0}.guide-care{grid-template-columns:1fr 1.2fr;gap:8%;display:grid}.guide-steps{grid-template-columns:repeat(3,1fr);gap:35px;padding-inline-start:24px;list-style:decimal;display:grid}.guide-steps li::marker{color:#a94d32;font-size:24px}.guide-questions details{border-bottom:1px solid #ddbf91;padding:20px 0}.guide-questions summary{cursor:pointer;font-size:17px;font-weight:500;line-height:1.5}.guide-questions p{max-width:850px;margin:16px 0 0}.guide-end{text-align:center;background:#ead1ab;border-radius:36px;margin:30px 0 65px;padding:40px}.guide-more{margin-top:22px;font-size:14px;text-decoration:underline;display:block}.guide-footer{align-items:center}.guide-footer nav{flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.guide-footer a{text-decoration:underline}@media (max-width:700px){.guide-hero,.guide-care{grid-template-columns:1fr;gap:28px}.guide-hero>img{max-width:420px;height:330px;margin:auto}.guide-services,.guide-steps{grid-template-columns:1fr}.guide-section{padding:35px 0}.guide-hero{padding-bottom:40px}.guide-end{padding:30px 20px}.guide-header{flex-wrap:wrap;height:auto}.guide-steps{gap:8px}.guide-footer{align-items:flex-start}}.guide-hero h1 span{display:block}.guide-hero>div{min-width:0}@media (max-width:700px){.guide-hero h1{font-size:clamp(1.5rem,7.5vw,3rem)}}.guide-header{z-index:40;border-bottom:1px solid #ddbf91;position:sticky;top:0;box-shadow:0 3px 15px #593c2910}.guide-back{color:#873b25;border:1px solid #a94d32;border-radius:24px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 17px;font-weight:600;text-decoration:none;display:inline-flex}.guide-back:hover{background:#ead1ab}.guide-back:focus-visible{outline-offset:3px;outline:2px solid #a94d32}.guide-languages a:focus-visible{outline-offset:3px;outline:2px solid #a94d32}.guide-back svg{flex-shrink:0}.guide-bottom-home{margin-top:22px}.guide-languages{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.guide-languages a{border:1px solid #ddbf91;border-radius:20px;align-items:center;gap:7px;min-height:44px;padding:8px 12px;font-size:14px;display:inline-flex}.guide-languages [aria-current=page]{background:#ead1ab;font-weight:600}.guide-languages img{object-fit:contain;width:24px;height:16px}.care-guide[dir=rtl]{text-align:right}.care-guide[dir=rtl] .guide-steps{padding-inline-start:24px}html[dir=rtl] .guide-back svg{transform:scaleX(-1)}@media (max-width:700px){.guide-header{gap:10px;padding:12px 4%}.guide-back{padding:10px 13px;font-size:14px}.guide-header .brand-name{font-size:23px}.guide-header .brand-name small{font-size:9px}.guide-languages{gap:7px}.guide-languages a{padding:7px 10px}}
