@font-face{font-family:Estedad;src:url('/seo-assets/estedad-regular-v1.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:Estedad;src:url('/seo-assets/estedad-bold-v1.ttf') format('truetype');font-weight:700;font-display:swap}*{box-sizing:border-box}html{background:#f4f7f9;color:#233b65}body{margin:0;font:16px/2.05 Estedad,Tahoma,sans-serif}a{color:#0f766e;text-underline-offset:5px}a:focus-visible,summary:focus-visible{outline:3px solid #60bab3;outline-offset:5px}.wrap{max-width:1120px;margin:auto;padding:0 24px}.top{background:white;border-bottom:1px solid #dbe5eb}.top .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:14px;padding-bottom:14px}.brand img{width:116px;height:51px;object-fit:contain;display:block}.top nav{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.top nav a{font-size:14px;text-decoration:none;min-height:44px;display:flex;align-items:center}.badge{font-size:12px;color:#0f766e;background:#e5f2ef;border-radius:99px;padding:3px 12px}.skip{position:fixed;top:-100px;right:15px;background:white;z-index:9;padding:12px}.skip:focus{top:10px}.crumb{font-size:13px;color:#60768b;padding:24px 0 0}.hero{padding:30px 0 42px;max-width:850px}h1{font-size:clamp(28px,4.5vw,45px);line-height:1.75;margin:16px 0;font-weight:700}h2{font-size:23px;line-height:1.8;margin:0 0 16px}p{margin:0 0 20px}.lead{font-size:18px;color:#486378}.notice{background:#fff8e9;border:1px solid #e6d6b8;color:#705837;padding:17px 22px;border-radius:14px;font-size:14px}.layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:36px;align-items:start;padding-bottom:55px}.content{background:white;border:1px solid #dce6ed;border-radius:20px;padding:32px 36px}.content section{padding:10px 0 22px;margin-bottom:22px;border-bottom:1px solid #e9eef3;scroll-margin-top:25px}.content section:last-of-type{border-bottom:0;margin-bottom:0}.side{background:#eaf3f1;border:1px solid #d7e8e3;border-radius:16px;padding:22px;position:sticky;top:24px;font-size:14px}.side ul{padding:0 20px 0 0;margin:10px 0}.side a{display:block;padding:6px 0}.cta{display:inline-block;background:#0f766e;color:white;text-decoration:none;padding:12px 24px;border-radius:12px;min-height:48px;font-weight:700}.related{padding:24px;background:#f2f7fa;border-radius:14px;margin:30px 0 0}.related a{display:block;margin:10px 0}.footer{border-top:1px solid #dce5ec;background:white;padding:30px 0;color:#5c7185;font-size:13px}.footer nav{display:flex;gap:20px;flex-wrap:wrap;margin:15px 0}.footer a{min-height:40px;display:inline-flex;align-items:center}.small{font-size:13px;color:#647b8e}.muted{color:#60768b}bdi[dir=ltr]{font-family:Arial,sans-serif}@media(max-width:780px){.layout{grid-template-columns:1fr;gap:20px}.side{position:static;grid-row:1}.content{padding:24px 20px}.top .wrap{align-items:flex-start;gap:12px;flex-wrap:wrap}.top nav{gap:15px}.wrap{padding-left:18px;padding-right:18px}.hero{padding-top:18px;padding-bottom:25px}body{font-size:15px}h2{font-size:21px}.lead{font-size:17px}.side ul{display:flex;gap:15px;flex-wrap:wrap;list-style:none;padding:0}.notice{font-size:13px}}.guide-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 30px}.guide-card{display:block;padding:20px;border:1px solid #dce6ed;border-radius:14px;background:#f4f8fa;text-decoration:none}.guide-card strong{display:block;font-size:17px;margin-bottom:8px}.guide-card span{display:block;font-size:14px;color:#486378}.faq details{border-top:1px solid #dce6ed;padding:15px 0}.faq summary{cursor:pointer;font-weight:700;min-height:44px}.faq details p{margin:10px 0 0}p,a{overflow-wrap:anywhere}@media(max-width:600px){.guide-cards{grid-template-columns:1fr}}