.CgvTelecomComparisonPage-module__0-oi6G__page{color:#11182c;width:min(1120px,100% - 40px);margin:0 auto;padding:48px 0 80px}.CgvTelecomComparisonPage-module__0-oi6G__hero{background:radial-gradient(circle at 92% 12%,#5242e829,#0000 34%),linear-gradient(145deg,#f8f9ff 0%,#fff 55%,#fff8e6 100%);border:1px solid #dfe4ee;border-radius:24px;gap:18px;padding:clamp(32px,6vw,68px);display:grid}.CgvTelecomComparisonPage-module__0-oi6G__breadcrumb{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.CgvTelecomComparisonPage-module__0-oi6G__breadcrumb a{color:inherit;text-decoration:none}.CgvTelecomComparisonPage-module__0-oi6G__breadcrumb a:hover{color:#5242e8;text-underline-offset:3px;text-decoration:underline}.CgvTelecomComparisonPage-module__0-oi6G__eyebrow,.CgvTelecomComparisonPage-module__0-oi6G__sectionHeading p,.CgvTelecomComparisonPage-module__0-oi6G__guide>div>p,.CgvTelecomComparisonPage-module__0-oi6G__unavailable>p{color:#5242e8;letter-spacing:.02em;margin:0;font-size:13px;font-weight:800}.CgvTelecomComparisonPage-module__0-oi6G__hero h1{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(36px,6vw,64px);line-height:1.06}.CgvTelecomComparisonPage-module__0-oi6G__lead{color:#5e6678;max-width:760px;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.7}.CgvTelecomComparisonPage-module__0-oi6G__judgmentKeys{flex-wrap:wrap;gap:8px;display:flex}.CgvTelecomComparisonPage-module__0-oi6G__judgmentKeys span{color:#465068;background:#ffffffd1;border:1px solid #e2e5ee;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:750}.CgvTelecomComparisonPage-module__0-oi6G__comparisonSection{gap:28px;padding-top:64px;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__sectionHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}.CgvTelecomComparisonPage-module__0-oi6G__sectionHeading h2,.CgvTelecomComparisonPage-module__0-oi6G__guide h2,.CgvTelecomComparisonPage-module__0-oi6G__unavailable h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(25px,4vw,36px);line-height:1.22}.CgvTelecomComparisonPage-module__0-oi6G__sectionHeading>a{color:#5242e8;text-underline-offset:4px;flex:none;font-size:14px;font-weight:750}.CgvTelecomComparisonPage-module__0-oi6G__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__card{background:#fff;border:1px solid #dfe4ee;border-radius:18px;gap:18px;min-width:0;padding:26px;display:grid;box-shadow:0 14px 36px #1d28460f}.CgvTelecomComparisonPage-module__0-oi6G__cardHeader{color:#7b8496;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.CgvTelecomComparisonPage-module__0-oi6G__carrier{color:#fff;background:#11182c;border-radius:8px;padding:7px 10px;font-size:12px;display:inline-flex}.CgvTelecomComparisonPage-module__0-oi6G__card h3{letter-spacing:-.03em;margin:0;font-size:23px}.CgvTelecomComparisonPage-module__0-oi6G__value{color:#5242e8;overflow-wrap:anywhere;min-height:58px;font-size:20px;line-height:1.45}.CgvTelecomComparisonPage-module__0-oi6G__factList{border-top:1px solid #eceff4;margin:0;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__factList>div{border-bottom:1px solid #eceff4;grid-template-columns:54px minmax(0,1fr);gap:10px;padding:13px 0;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__factList dt,.CgvTelecomComparisonPage-module__0-oi6G__factList dd{margin:0;font-size:13px;line-height:1.55}.CgvTelecomComparisonPage-module__0-oi6G__factList dt{color:#8a91a1}.CgvTelecomComparisonPage-module__0-oi6G__factList dd{color:#3f485d;overflow-wrap:anywhere;font-weight:650}.CgvTelecomComparisonPage-module__0-oi6G__detailLink{color:#fff;background:#5242e8;border-radius:10px;justify-content:space-between;align-items:center;min-height:46px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.CgvTelecomComparisonPage-module__0-oi6G__detailLink:hover{background:#4031ca}.CgvTelecomComparisonPage-module__0-oi6G__guide{background:#f5f6fa;border-radius:20px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:36px;margin-top:64px;padding:clamp(28px,5vw,48px);display:grid}.CgvTelecomComparisonPage-module__0-oi6G__guide ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__guide li{border-bottom:1px solid #dfe3eb;grid-template-columns:70px minmax(0,1fr);gap:14px;padding-bottom:16px;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__guide li:last-child{border-bottom:0;padding-bottom:0}.CgvTelecomComparisonPage-module__0-oi6G__guide li strong{color:#11182c;font-size:14px}.CgvTelecomComparisonPage-module__0-oi6G__guide li span{color:#626b7d;font-size:14px;line-height:1.6}.CgvTelecomComparisonPage-module__0-oi6G__unavailable{background:#f7f8fb;border:1px solid #e1e5ed;border-radius:20px;gap:12px;margin-top:48px;padding:clamp(28px,5vw,48px);display:grid}.CgvTelecomComparisonPage-module__0-oi6G__unavailable>span{color:#687084}.CgvTelecomComparisonPage-module__0-oi6G__unavailable>a{color:#5242e8;width:fit-content;margin-top:8px;font-weight:800}@media (max-width:860px){.CgvTelecomComparisonPage-module__0-oi6G__cardGrid{grid-template-columns:minmax(0,1fr)}.CgvTelecomComparisonPage-module__0-oi6G__value{min-height:auto}.CgvTelecomComparisonPage-module__0-oi6G__guide{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.CgvTelecomComparisonPage-module__0-oi6G__page{width:calc(100% - 32px);padding:24px 0 56px}.CgvTelecomComparisonPage-module__0-oi6G__hero{border-radius:16px;padding:28px 22px}.CgvTelecomComparisonPage-module__0-oi6G__hero h1{font-size:38px}.CgvTelecomComparisonPage-module__0-oi6G__comparisonSection{padding-top:44px}.CgvTelecomComparisonPage-module__0-oi6G__sectionHeading{align-items:start;display:grid}.CgvTelecomComparisonPage-module__0-oi6G__card{border-radius:14px;padding:22px 18px}.CgvTelecomComparisonPage-module__0-oi6G__guide{border-radius:16px;gap:24px;margin-top:44px;padding:26px 20px}.CgvTelecomComparisonPage-module__0-oi6G__guide li{grid-template-columns:minmax(0,1fr);gap:5px}}
