.SpecsSection-module__rljvCG__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.SpecsSection-module__rljvCG__header{top:calc(var(--nav-height) + 40px);position:sticky}.SpecsSection-module__rljvCG__specList{border:var(--border-sign) solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-bg-raised);box-shadow:var(--shadow-sign);overflow:hidden}.SpecsSection-module__rljvCG__specRow{grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:24px;padding:18px 26px;display:grid}.SpecsSection-module__rljvCG__specRow+.SpecsSection-module__rljvCG__specRow{border-top:2px solid var(--color-line)}.SpecsSection-module__rljvCG__specLabel{color:var(--color-text);font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;font-size:22px;font-weight:900;line-height:1.1}.SpecsSection-module__rljvCG__specValue{color:var(--color-text-secondary);font-size:15px;line-height:1.6}@media (max-width:900px){.SpecsSection-module__rljvCG__layout{grid-template-columns:1fr}.SpecsSection-module__rljvCG__header{position:static}}@media (max-width:560px){.SpecsSection-module__rljvCG__specRow{grid-template-columns:1fr;gap:4px;padding:16px 18px}}
.AppSection-module__59W1Oa__panel{--color-text:#fbf8f1;--color-text-secondary:#e4efec;border:var(--border-sign) solid var(--fixed-ink);border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-text);box-shadow:10px 10px 0 var(--fixed-ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;padding:clamp(36px,5vw,72px) clamp(24px,5vw,72px) 0;display:grid;position:relative;overflow:hidden}.AppSection-module__59W1Oa__appCopy{align-self:center;padding-bottom:clamp(36px,5vw,72px)}.AppSection-module__59W1Oa__appTitle{max-width:13ch;margin-top:16px}.AppSection-module__59W1Oa__appText{max-width:480px;color:var(--color-text-secondary);margin-top:22px;font-size:17px;line-height:1.6}.AppSection-module__59W1Oa__appPoints{gap:12px;margin-top:26px;font-size:16px;font-weight:600;list-style:none;display:grid}.AppSection-module__59W1Oa__appPoints li{align-items:center;gap:12px;display:flex}.AppSection-module__59W1Oa__appPoints .icon{border:2px solid var(--fixed-ink);background:var(--color-mark);width:26px;height:26px;color:var(--color-on-mark);border-radius:6px;font-size:15px}.AppSection-module__59W1Oa__appPoints .icon svg{stroke-width:3px}.AppSection-module__59W1Oa__appBadge{margin-top:34px}.AppSection-module__59W1Oa__appVisual{justify-content:center;align-items:flex-end;display:flex}.AppSection-module__59W1Oa__appMockup{width:min(320px,100%);height:auto;filter:drop-shadow(8px 8px 0 var(--fixed-ink));margin-bottom:-38%;transform:rotate(-4deg)translateY(-10%)}@media (max-width:900px){.AppSection-module__59W1Oa__panel{box-shadow:6px 6px 0 var(--fixed-ink);grid-template-columns:1fr;gap:0}.AppSection-module__59W1Oa__appCopy{padding-bottom:32px}.AppSection-module__59W1Oa__appMockup{width:min(260px,72%);margin-bottom:-60%;transform:rotate(-4deg)}.AppSection-module__59W1Oa__appVisual{max-height:340px}}
.PlayStoreBadge-module__TT4Gka__badge{border:var(--border-sign) solid var(--fixed-ink);border-radius:var(--radius-sign);background:var(--fixed-ink);min-height:56px;color:var(--fixed-paper);box-shadow:4px 4px 0 var(--color-mark);transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);align-items:center;gap:12px;padding:8px 22px 8px 18px;font-size:24px;display:inline-flex}.PlayStoreBadge-module__TT4Gka__badge:hover{box-shadow:6px 6px 0 var(--color-mark);transform:translate(-2px,-2px)}.PlayStoreBadge-module__TT4Gka__text{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.PlayStoreBadge-module__TT4Gka__text span{opacity:.8;font-size:11px;font-weight:500}.PlayStoreBadge-module__TT4Gka__text strong{letter-spacing:-.01em;font-size:17px;font-weight:700}@media (prefers-reduced-motion:reduce){.PlayStoreBadge-module__TT4Gka__badge{transition:none}.PlayStoreBadge-module__TT4Gka__badge:hover{transform:none}}
.CoverageSection-module__9yl7hW__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.CoverageSection-module__9yl7hW__side{top:calc(var(--nav-height) + 40px);position:sticky}.CoverageSection-module__9yl7hW__counts{border-top:var(--border-sign) solid var(--color-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px;display:grid}.CoverageSection-module__9yl7hW__count{flex-direction:column;gap:8px;padding-top:16px;display:flex}.CoverageSection-module__9yl7hW__countValue{font-family:var(--font-display), "Arial Narrow", sans-serif;font-size:clamp(72px,8vw,112px);font-weight:900;line-height:.85}.CoverageSection-module__9yl7hW__countLabel{color:var(--color-text-secondary);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.CoverageSection-module__9yl7hW__dot{border:2px solid var(--color-line-strong);border-radius:50%;width:12px;height:12px}.CoverageSection-module__9yl7hW__dotActive{background:var(--color-mark)}.CoverageSection-module__9yl7hW__lists{gap:36px;display:grid}.CoverageSection-module__9yl7hW__listTitle{color:var(--color-text);text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:600}.CoverageSection-module__9yl7hW__areaList{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;list-style:none;display:grid}.CoverageSection-module__9yl7hW__area{border:var(--border-sign) solid var(--color-line-strong);border-radius:var(--radius-sign);background:var(--color-bg-raised);min-height:104px;box-shadow:var(--shadow-sign-sm);color:var(--color-text);transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 14px;padding:20px 44px 20px 18px;display:grid;position:relative}.CoverageSection-module__9yl7hW__area:hover{box-shadow:var(--shadow-sign);transform:translate(-2px,-2px)}.CoverageSection-module__9yl7hW__areaPin{border:2px solid var(--color-line-strong);background:var(--color-mark);width:44px;height:44px;color:var(--color-on-mark);border-radius:8px;grid-row:span 2;font-size:20px}.CoverageSection-module__9yl7hW__areaName{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;font-size:26px;font-weight:900;line-height:.95}.CoverageSection-module__9yl7hW__areaStatus{color:var(--color-accent);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;grid-column:2;font-size:12px;font-weight:600}.CoverageSection-module__9yl7hW__areaArrow{color:var(--color-text);font-size:18px;position:absolute;top:14px;right:14px}.CoverageSection-module__9yl7hW__areaUpcoming{box-shadow:none;background:0 0;border-style:dashed;grid-template-columns:minmax(0,1fr)}.CoverageSection-module__9yl7hW__areaUpcoming .CoverageSection-module__9yl7hW__areaStatus{color:var(--color-warning);grid-column:1}@media (max-width:900px){.CoverageSection-module__9yl7hW__layout{grid-template-columns:1fr}.CoverageSection-module__9yl7hW__side{position:static}}@media (prefers-reduced-motion:reduce){.CoverageSection-module__9yl7hW__area{transition:none}.CoverageSection-module__9yl7hW__area:hover{transform:none}}
.TestimonialSection-module__stFtFa__quoteGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px;margin-top:clamp(40px,5vw,64px);display:grid}.TestimonialSection-module__stFtFa__quoteCell{display:flex}.TestimonialSection-module__stFtFa__quote{border:var(--border-sign) solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-bg-raised);width:100%;box-shadow:var(--shadow-sign-sm);flex-direction:column;padding:26px;display:flex;transform:rotate(-.8deg)}.TestimonialSection-module__stFtFa__quoteCell:nth-child(2n) .TestimonialSection-module__stFtFa__quote{transform:rotate(.8deg)}.TestimonialSection-module__stFtFa__rating{color:var(--color-star);gap:3px;font-size:16px;display:flex}.TestimonialSection-module__stFtFa__quoteText{color:var(--color-text);text-wrap:pretty;flex-grow:1;margin-top:16px;font-size:18px;font-weight:500;line-height:1.55}.TestimonialSection-module__stFtFa__quoteMeta{border-top:2px dashed var(--color-line);flex-direction:column;gap:2px;margin-top:22px;padding-top:16px;display:flex}.TestimonialSection-module__stFtFa__quoteName{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;font-size:24px;font-weight:900;line-height:1}.TestimonialSection-module__stFtFa__quotePlan{color:var(--color-text-muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:12px}
