.gdl{background:#f4fafd;border:1px solid #d7e9f3;border-radius:14px;color:#33434f;margin:28px 0;padding:24px}.gdl-head{align-items:flex-start;display:flex;gap:14px;margin-bottom:16px}.gdl-icon{color:#007ab0;flex-shrink:0;height:34px;width:34px}.gdl-kicker{color:#007ab0;font-size:12.5px;font-weight:600;letter-spacing:.05em;margin:0 0 2px;text-transform:uppercase}.gdl-title{color:#091d2b;font-family:Inter,sans-serif;font-size:19px;font-weight:700;margin:0 0 4px}.gdl-desc{font-size:15px;line-height:1.5;margin:0}.gdl-grid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}.gdl-grid label{color:#091d2b;display:flex;flex-direction:column;font-size:13.5px;font-weight:600;gap:5px}.gdl-grid input{background:#fff;border:1px solid #c9dbe6;border-radius:8px;font-size:15px;font-weight:400;padding:10px 12px}.gdl-grid input:focus{outline:2px solid #00a0e4;outline-offset:0}.gdl-captcha{margin:16px 0 12px}.gdl-btn{background:#007ab0;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:11px 20px}.gdl-btn:focus-visible,.gdl-btn:hover{background:#00a0e4}.gdl-btn:disabled{cursor:wait;opacity:.7}.gdl-error{color:#b3261e;font-size:14px;margin:0 0 10px}.gdl-note{color:#5b6b78;font-size:12.5px;margin:12px 0 0}.gdl-done{align-items:flex-start;display:flex;font-size:15px;gap:10px}.gdl-done svg{color:#1a9b5b;flex-shrink:0;height:24px;width:24px}.gdl-done p{margin:0}@media (max-width:575.98px){.gdl{padding:18px 16px}.gdl-grid{grid-template-columns:1fr}.gdl-captcha{transform:scale(.92);transform-origin:left top}}.gd-hero{background:#0b2233;color:#fff;padding:120px 0 48px}.gd-hero h1{font-size:clamp(30px,4vw,46px);line-height:1.15;margin:14px 0 18px;max-width:900px}.gd-hero .mp-crumbs a,.gd-hero .mp-crumbs span{color:#cfe3ef}.gd-answer{border-left:4px solid #4fb3e6;font-size:19px;line-height:1.6;margin:0 0 18px;max-width:820px;padding:4px 0 4px 18px}.gd-meta{color:#cfe3ef;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 18px;margin:0}.gd-layout{grid-gap:48px;display:grid;gap:48px;grid-template-columns:240px minmax(0,1fr);padding-bottom:64px;padding-top:40px}.gd-toc{align-self:start;font-size:14px;position:-webkit-sticky;position:sticky;top:96px}.gd-toc ol{margin:10px 0 0;padding-left:18px}.gd-toc li{margin:6px 0}.gd-toc a{color:#0b2233;text-decoration:none}.gd-toc a:hover{text-decoration:underline}.gd-body{color:#1d2b36;font-size:17px;line-height:1.7;max-width:780px}.gd-sec{margin-bottom:36px;scroll-margin-top:96px}.gd-sec h2{color:#0b2233;font-size:27px;line-height:1.25;margin:0 0 14px}.gd-sec h3{color:#0b2233;font-size:20px;margin:22px 0 10px}.gd-body a:not([class*=btn]){color:#006a9c}.gd-note{background:#eef6fb;border-left:4px solid #007ab0;border-radius:6px;padding:12px 16px}.gd-table-wrap{margin:16px 0 22px;overflow-x:auto}.gd-table{border-collapse:collapse;font-size:15px;width:100%}.gd-table caption{font-weight:600;margin-bottom:8px;text-align:left}.gd-table td,.gd-table th{border:1px solid #d6e2ea;padding:9px 12px;text-align:left;vertical-align:top}.gd-table thead th{background:#0b2233;color:#fff}.gd-table tbody th{background:#f4f8fb;font-weight:600}.gd-cta{background:#0b2233;border-radius:12px;color:#fff;margin:8px 0 36px;padding:22px 24px}.gd-cta strong{display:block;font-size:20px;margin-bottom:6px}.gd-cta p{color:#dbe9f2;margin:0 0 14px}.gd-faq details{border-bottom:1px solid #d6e2ea;padding:12px 0}.gd-faq summary{color:#0b2233;cursor:pointer;font-weight:600}.gd-faq details p{margin:10px 0 0}.gd-sources ol{font-size:14px;padding-left:20px}.rh-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.rh-card{background:#fff;border:1px solid #d6e2ea;border-radius:12px;color:#1d2b36;display:flex;flex-direction:column;gap:8px;padding:20px;text-decoration:none}.rh-card:hover{border-color:#007ab0;box-shadow:0 6px 16px #0000000f}.rh-card em{color:#006a9c;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.rh-card strong{color:#0b2233;font-size:19px;line-height:1.3}.rh-card span{font-size:15px;line-height:1.55}@media (max-width:900px){.gd-layout{gap:24px;grid-template-columns:1fr}.gd-toc{border:1px solid #d6e2ea;border-radius:10px;padding:14px 16px;position:static}.gd-hero{padding:104px 0 36px}.gd-answer{font-size:17px}}.cp-hero{padding:140px 0 72px}.cp-hero-plain{background:#0b2233;padding:130px 0 56px}.cp-hero-inner{max-width:1220px;position:relative;z-index:2}.cp-hero h1{font-size:clamp(32px,4.2vw,48px);max-width:900px}.cp-hero .lp-lead{max-width:760px}.cp .gd-body a:not([class*=btn]){text-decoration:underline;text-underline-offset:2px}.cp .gd-body .lp-btn,.cp .gd-body .rh-card{text-decoration:none}.cp .gd-body ol,.cp .gd-body ul{padding-left:22px}.cp .gd-body li{margin:6px 0}.cp .gd-toc a{text-decoration:none}.cp-no-toc{grid-template-columns:minmax(0,1fr)}.cp-no-toc .gd-body{max-width:860px}.cp-answer{border-left:4px solid #00a0e4;color:#0b2233;font-size:19px;line-height:1.6;margin:0 0 32px;padding:4px 0 4px 18px}.cp-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.cp-cta-row .lp-btn{padding:12px 22px}.cp-phone{align-items:center;color:#fff!important;display:inline-flex;font-weight:700;gap:8px;text-decoration:none!important}.cp-quote{background:#f3f9fd;border-left:4px solid #00a0e4;border-radius:10px;margin:18px 0 22px;padding:18px 22px}.cp-quote p{color:#0b2233;font-size:18px;line-height:1.6;margin:0}.cp-quote footer{color:#475569;font-size:14px;margin-top:8px}.cp-badges{flex-wrap:wrap;gap:18px 28px;list-style:none;margin:8px 0 26px;padding:0!important}.cp-badges,.cp-badges li{align-items:center;display:flex}.cp-badges li{height:72px;margin:0!important}.cp-badges img{height:auto;max-height:64px;width:auto}.cp-cards{margin:16px 0 24px}.cp-card-img{border-radius:8px;height:150px;margin-bottom:4px;object-fit:cover;width:100%}@media (max-width:900px){.cp-hero{padding:112px 0 48px}.cp-hero-plain{padding:104px 0 40px}.cp-answer{font-size:17px}}