.page-module__gawNOq__page{--accent:#045d65;--soft:#edf6f5;color:#111827}.page-module__gawNOq__hero{isolation:isolate;background:#f5f7f6;border-radius:25px;grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:28px;min-height:500px;padding:36px 24px;display:grid;position:relative;overflow:hidden}.page-module__gawNOq__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fffffff7 0%,#ffffffe0 45%,#ffffff87 100%);position:absolute;inset:0}.page-module__gawNOq__heroBackground{object-fit:cover;object-position:center;z-index:-2}.page-module__gawNOq__heroCopy{min-width:0}.page-module__gawNOq__heroCopy h1{letter-spacing:-1px;max-width:560px;font-size:clamp(28px,2.7vw,38px);font-weight:700;line-height:1.16}.page-module__gawNOq__heroCopy h1 span{color:var(--accent);margin-top:8px;display:block}.page-module__gawNOq__heroDescription{color:#526176;margin:18px 0;font-size:14px;line-height:1.7}.page-module__gawNOq__heroChecks{grid-template-columns:1fr 1fr;gap:10px 12px;margin:0 0 20px;display:grid}.page-module__gawNOq__heroChecks li{color:#334155;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.page-module__gawNOq__heroChecks svg{width:17px;height:17px;color:var(--accent);flex-shrink:0}.page-module__gawNOq__speedCard{border:1px solid #eee;border-top:4px solid var(--accent);background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:500px;display:flex;overflow:hidden;box-shadow:0 6px 18px #1118270d}.page-module__gawNOq__speedBody{flex:1;padding:22px}.page-module__gawNOq__speedHead{margin-bottom:20px;padding-right:48px;position:relative}.page-module__gawNOq__speedLabel{color:var(--accent);text-transform:uppercase;font-size:10px;font-weight:700;line-height:16px}.page-module__gawNOq__speedTitle{color:#111827;letter-spacing:-.4px;margin-top:5px;font-size:22px;font-weight:700;line-height:1.3}.page-module__gawNOq__speedEcg{background:var(--soft);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid;position:absolute;top:0;right:0}.page-module__gawNOq__speedEcg svg{width:21px;height:21px}.page-module__gawNOq__speedList{margin:0;padding:0;list-style:none}.page-module__gawNOq__speedStep{grid-template-columns:36px minmax(0,1fr);gap:13px;padding-bottom:21px;display:grid;position:relative}.page-module__gawNOq__speedStep:last-child{padding-bottom:0}.page-module__gawNOq__speedStep:not(:last-child):after{content:"";background:#cce0dd;width:2px;position:absolute;top:36px;bottom:0;left:17px}.page-module__gawNOq__speedIcon{z-index:1;background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.page-module__gawNOq__speedIcon svg{width:16px;height:16px}.page-module__gawNOq__speedStep:nth-child(2) .page-module__gawNOq__speedIcon{background:#111827}.page-module__gawNOq__speedRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:5px;display:flex}.page-module__gawNOq__speedTime{background:var(--soft);color:var(--accent);white-space:nowrap;border-radius:5px;align-items:center;padding:4px 7px;font-size:9px;font-weight:700;display:inline-flex}.page-module__gawNOq__speedRow h3{color:#111827;font-size:13px;font-weight:700;line-height:1.4}.page-module__gawNOq__speedText{color:#64748b;font-size:11px;line-height:1.55}.page-module__gawNOq__speedFoot{color:#475569;background:#f8f9fb;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;padding:12px 22px;font-size:10px;display:flex}.page-module__gawNOq__speedFoot span:first-child{align-items:center;gap:6px;display:flex}.page-module__gawNOq__speedFoot svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.page-module__gawNOq__process{text-align:center;border:1px solid #e8edf3;border-radius:25px;margin-top:28px;padding:28px 20px 24px}.page-module__gawNOq__processBadge{text-transform:uppercase;letter-spacing:.4px;background:#f7f9fc;border:1px solid #dde4ec;border-radius:30px;padding:7px 14px;font-size:11px;font-weight:700;display:inline-block}.page-module__gawNOq__process h2{margin:10px 0 6px;font-size:26px;font-weight:700;line-height:1.2}.page-module__gawNOq__processSubtitle{color:#677386;max-width:720px;margin:0 auto 24px;font-size:15px;line-height:1.5}.page-module__gawNOq__processSteps{justify-content:center;align-items:center;gap:34px;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:flex}.page-module__gawNOq__processCircle{background:linear-gradient(#fff,#f7faff);border:2px solid #9ebbd4;border-radius:50%;flex-direction:column;flex:0 0 255px;justify-content:center;align-items:center;width:255px;height:255px;padding:22px 24px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #dce6efa6,0 13px 25px #1b314e24}.page-module__gawNOq__processCircle:nth-child(2){border-color:var(--accent)}.page-module__gawNOq__processCircle:nth-child(n+2):before{content:"";border:3px solid #0000;border-top-color:var(--accent);pointer-events:none;border-right-color:#18a9e6;border-radius:50%;position:absolute;inset:-7px}.page-module__gawNOq__processCircle:not(:last-child):after{content:"";border-top:3px dotted #18a9e6;width:34px;position:absolute;top:50%;right:-37px}.page-module__gawNOq__processNumber{text-transform:uppercase;background:#edf2f7;border-radius:18px;margin-bottom:9px;padding:6px 11px;font-size:10px;font-weight:700;display:inline-block}.page-module__gawNOq__processCircle:nth-child(2) .page-module__gawNOq__processNumber{background:var(--accent);color:#fff}.page-module__gawNOq__processCircle h3{max-width:235px;margin-bottom:9px;font-size:16px;font-weight:700;line-height:1.2}.page-module__gawNOq__processCircle:nth-child(2) h3{background:var(--accent);color:#fff;border-radius:20px;padding:8px 14px}.page-module__gawNOq__processCircle p{color:#465268;max-width:235px;font-size:12px;line-height:1.45}.page-module__gawNOq__processNote{color:#286144;background:#dff8e9;border-radius:18px;max-width:92%;margin-top:10px;padding:6px 10px;font-size:9px;line-height:1.3}.page-module__gawNOq__processCta{color:#fff;background:#168b49;border-radius:28px;justify-content:center;align-items:center;gap:9px;margin-top:32px;padding:14px 24px;font-size:13px;font-weight:700;transition:background .2s;display:inline-flex}.page-module__gawNOq__processCta:hover{background:#107139}.page-module__gawNOq__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.page-module__gawNOq__benefitCard{background:linear-gradient(#fff,#f7faf9);border:1px solid #e6eeed;border-radius:18px;padding:20px}.page-module__gawNOq__coverage{margin:44px 0 28px}.page-module__gawNOq__coverageHeader{text-align:center;margin-bottom:28px}.page-module__gawNOq__coverageHeader h2{font-size:28px;font-weight:700;line-height:1.2}.page-module__gawNOq__coverageHeader p{color:#64748b;max-width:760px;margin:16px auto 0;font-size:15px;line-height:1.7}.page-module__gawNOq__coverageGrid{grid-template-columns:1fr 1.2fr;gap:24px;display:grid}.page-module__gawNOq__coverageIntro{color:#fff;background:#045d65;border-radius:20px;padding:24px}.page-module__gawNOq__coverageIntro>svg{width:40px;height:40px;margin-bottom:20px}.page-module__gawNOq__coverageIntro h3{font-size:25px;font-weight:700}.page-module__gawNOq__coverageIntro p{color:#ffffffcf;margin:14px 0 24px;font-size:14px;line-height:1.75}.page-module__gawNOq__coverageIntro a{border:1px solid #ffffff60;border-radius:30px;padding:12px 18px;font-size:13px;font-weight:600;display:inline-block}.page-module__gawNOq__areas{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module__gawNOq__area{background:#f8fbfa;border:1px solid #dfeae8;border-radius:14px;align-items:center;gap:10px;padding:20px;transition:background .2s;display:flex}.page-module__gawNOq__area:hover{background:#e9f3f2}.page-module__gawNOq__area>svg{width:22px;height:22px;color:var(--accent);flex-shrink:0}.page-module__gawNOq__area strong{font-size:14px;display:block}.page-module__gawNOq__area span{color:var(--accent);margin-top:5px;font-size:12px;display:block}.page-module__gawNOq__gallery{grid-template-columns:1fr 1fr 1fr;gap:16px;margin:24px 0 44px;display:grid}.page-module__gawNOq__galleryItem{aspect-ratio:3/2;background:#e9f3f2;border-radius:18px;position:relative;overflow:hidden}.page-module__gawNOq__galleryItem img{object-fit:cover}.page-module__gawNOq__galleryItem figcaption{color:#fff;background:linear-gradient(#0000,#0f282fdf);padding:28px 18px 16px;font-size:14px;font-weight:600;position:absolute;inset:auto 0 0}@media (max-width:1200px){.page-module__gawNOq__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:30px 24px}.page-module__gawNOq__heroChecks{grid-template-columns:1fr}.page-module__gawNOq__processSteps{gap:22px}.page-module__gawNOq__processCircle{flex-basis:255px;width:255px;height:255px;padding:18px}.page-module__gawNOq__processCircle h3{font-size:16px}.page-module__gawNOq__processCircle p{font-size:11px}.page-module__gawNOq__processCircle:not(:last-child):after{width:20px;right:-24px}}@media (max-width:1000px){.page-module__gawNOq__hero{grid-template-columns:1fr;gap:24px;min-height:0;padding:28px}.page-module__gawNOq__heroCopy h1{font-size:32px}.page-module__gawNOq__heroChecks{grid-template-columns:1fr 1fr}.page-module__gawNOq__speedCard{justify-self:center}.page-module__gawNOq__processSteps{flex-direction:column;gap:28px}.page-module__gawNOq__processCircle{flex-basis:245px;width:245px;height:245px;padding:18px}.page-module__gawNOq__processCircle h3{font-size:15px}.page-module__gawNOq__processCircle p{font-size:11px}.page-module__gawNOq__processCircle:not(:last-child):after{border-top:0;border-left:3px dotted #18a9e6;width:0;height:24px;inset:auto auto -28px 50%}.page-module__gawNOq__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__gawNOq__coverageGrid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__gawNOq__hero{border-radius:20px;padding:28px 16px}.page-module__gawNOq__heroCopy h1{letter-spacing:-.8px;font-size:28px}.page-module__gawNOq__heroDescription{font-size:13px}.page-module__gawNOq__heroChecks{gap:12px 6px}.page-module__gawNOq__heroChecks li{font-size:11px}.page-module__gawNOq__speedCard{border-radius:12px;min-height:0}.page-module__gawNOq__speedBody{padding:22px 16px}.page-module__gawNOq__speedHead{margin-bottom:24px;padding-right:42px}.page-module__gawNOq__speedLabel{font-size:10px}.page-module__gawNOq__speedTitle{margin-top:6px;font-size:20px}.page-module__gawNOq__speedEcg{border-radius:10px;width:36px;height:36px}.page-module__gawNOq__speedEcg svg{width:22px;height:22px}.page-module__gawNOq__speedStep{grid-template-columns:33px minmax(0,1fr);gap:11px;padding-bottom:22px}.page-module__gawNOq__speedStep:not(:last-child):after{top:33px;left:15px}.page-module__gawNOq__speedIcon{width:33px;height:33px}.page-module__gawNOq__speedIcon svg{width:17px;height:17px}.page-module__gawNOq__speedRow{gap:6px;min-height:33px}.page-module__gawNOq__speedRow h3{font-size:13px}.page-module__gawNOq__speedTime{min-height:30px;padding:6px;font-size:9px}.page-module__gawNOq__speedText{font-size:12px;line-height:1.65}.page-module__gawNOq__speedFoot{flex-wrap:wrap;min-height:55px;padding:14px 16px;font-size:10px}.page-module__gawNOq__process{padding:28px 14px}.page-module__gawNOq__process h2{font-size:27px}.page-module__gawNOq__processSubtitle{font-size:14px}.page-module__gawNOq__processCircle{flex-basis:245px;width:min(245px,100%);height:245px;padding:18px}.page-module__gawNOq__processCircle h3{font-size:15px}.page-module__gawNOq__processCircle p{font-size:11px}.page-module__gawNOq__benefits{grid-template-columns:1fr;gap:14px}.page-module__gawNOq__coverageHeader h2{font-size:28px}.page-module__gawNOq__coverageIntro{padding:25px}.page-module__gawNOq__areas{gap:10px}.page-module__gawNOq__area{gap:7px;padding:16px 12px}.page-module__gawNOq__area strong{font-size:12px}.page-module__gawNOq__gallery{grid-template-columns:1fr}}
