.comparison-table-module__nNVr8G__comparison{gap:24px;display:grid}.comparison-table-module__nNVr8G__heading .comparison-table-module__nNVr8G__sectionLabel{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.comparison-table-module__nNVr8G__heading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(1.7rem,3.5vw,2.35rem);font-weight:600;line-height:1.12}.comparison-table-module__nNVr8G__heading>p:last-child{max-width:700px;color:var(--muted-foreground);margin:12px 0 0;font-size:14px;line-height:1.7}.comparison-table-module__nNVr8G__optionCards,.comparison-table-module__nNVr8G__desktopTable{display:none}.comparison-table-module__nNVr8G__mobileGroups{gap:20px;display:grid}.comparison-table-module__nNVr8G__mobileGroup{border:1px solid var(--border);background:var(--card);border-radius:5px;overflow:hidden}.comparison-table-module__nNVr8G__mobileGroup>h3{border-bottom:1px solid var(--border);background:var(--muted);color:var(--foreground);letter-spacing:.13em;text-transform:uppercase;margin:0;padding:14px 16px;font-size:11px;font-weight:700}.comparison-table-module__nNVr8G__mobileRows{display:grid}.comparison-table-module__nNVr8G__mobileRow{border-bottom:1px solid var(--border);padding:17px 16px 18px}.comparison-table-module__nNVr8G__mobileRow:last-child{border-bottom:0}.comparison-table-module__nNVr8G__mobileRow h4{color:var(--foreground);margin:0;font-size:14px;font-weight:700;line-height:1.45}.comparison-table-module__nNVr8G__rowDescription{color:var(--muted-foreground);margin-top:5px;font-size:12px;font-weight:400;line-height:1.6;display:block}.comparison-table-module__nNVr8G__mobileRow dl{gap:9px;margin:13px 0 0;display:grid}.comparison-table-module__nNVr8G__mobileRow dl>div{background:color-mix(in srgb, var(--muted) 55%, var(--card));border-radius:3px;grid-template-columns:minmax(116px,.72fr) minmax(0,1.28fr);gap:12px;padding:9px 10px;display:grid}.comparison-table-module__nNVr8G__mobileRow dl>.comparison-table-module__nNVr8G__mobileFeaturedValue{background:color-mix(in srgb, var(--primary) 9%, var(--card));box-shadow:inset 2px 0 var(--primary)}.comparison-table-module__nNVr8G__mobileRow dt,.comparison-table-module__nNVr8G__mobileRow dd{margin:0;font-size:12px;line-height:1.55}.comparison-table-module__nNVr8G__mobileRow dt{color:var(--muted-foreground);font-weight:600}.comparison-table-module__nNVr8G__mobileRow dd{color:var(--foreground);overflow-wrap:anywhere}.comparison-table-module__nNVr8G__mobileFeaturedValue dt,.comparison-table-module__nNVr8G__mobileFeaturedValue dd{color:var(--foreground);font-weight:650}.comparison-table-module__nNVr8G__desktopTable{border:1px solid var(--border);background:var(--card);border-radius:5px;width:100%;overflow-x:auto}.comparison-table-module__nNVr8G__table{min-width:900px;color:var(--card-foreground)}.comparison-table-module__nNVr8G__rowHeader{width:27%;color:var(--card-foreground);white-space:normal;padding:17px 18px;font-size:13px;font-weight:650;line-height:1.5}.comparison-table-module__nNVr8G__columnHeader{min-width:220px;color:var(--card-foreground);vertical-align:top;white-space:normal;padding:16px;font-size:14px;font-weight:700}.comparison-table-module__nNVr8G__columnHeader>span{margin-bottom:8px;display:block}.comparison-table-module__nNVr8G__featured{background:color-mix(in srgb, var(--primary) 8%, var(--card))}.comparison-table-module__nNVr8G__groupHeading{background:var(--muted);color:var(--foreground);letter-spacing:.12em;text-transform:uppercase;padding:13px 18px;font-size:11px;font-weight:700}.comparison-table-module__nNVr8G__tableGroupLabel{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0}.comparison-table-module__nNVr8G__valueCell{min-width:220px;color:var(--card-foreground);vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:17px 16px;font-size:13px;line-height:1.65}.comparison-table-module__nNVr8G__badge{border-color:var(--primary);background:var(--primary);width:fit-content;color:var(--primary-foreground);white-space:normal;padding:4px 8px;font-size:10px;line-height:1.3;display:inline-flex}@media (min-width:761px){.comparison-table-module__nNVr8G__optionCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.comparison-table-module__nNVr8G__optionCard{border:1px solid var(--border);background:var(--card);min-height:186px;color:var(--card-foreground);border-radius:5px;flex-direction:column;justify-content:space-between;gap:22px;padding:20px;display:flex}.comparison-table-module__nNVr8G__featuredCard{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--card))}.comparison-table-module__nNVr8G__cardTopline{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.comparison-table-module__nNVr8G__cardIndex{color:var(--muted-foreground);font-family:Space Mono,monospace;font-size:11px}.comparison-table-module__nNVr8G__optionCard h3{color:var(--card-foreground);font-family:var(--font-display), sans-serif;letter-spacing:-.025em;margin:0;font-size:19px;font-weight:650;line-height:1.2}.comparison-table-module__nNVr8G__optionCard p{color:var(--muted-foreground);margin:9px 0 0;font-size:12px;line-height:1.65}.comparison-table-module__nNVr8G__mobileGroups{display:none}.comparison-table-module__nNVr8G__desktopTable{display:block}}@media (max-width:360px){.comparison-table-module__nNVr8G__mobileRow dl>div{grid-template-columns:minmax(0,1fr);gap:3px}}
.page-module__WiuSea__page{background:var(--background);min-height:100vh;color:var(--foreground)}.page-module__WiuSea__content{width:min(100% - 48px,1180px);margin-inline:auto;padding-block:clamp(44px,7vw,92px) 88px}.page-module__WiuSea__hero{max-width:790px;margin-bottom:clamp(32px,5vw,58px)}.page-module__WiuSea__eyebrow,.page-module__WiuSea__sectionLabel{color:#506a50;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.5}.page-module__WiuSea__hero h1{max-width:740px;font-family:var(--font-display), sans-serif;letter-spacing:-.065em;margin:16px 0 0;font-size:clamp(2.7rem,6.2vw,5.4rem);font-weight:600;line-height:.99}.page-module__WiuSea__intro{color:#46574b;max-width:690px;margin:24px 0 0;font-size:clamp(16px,1.7vw,19px);line-height:1.75}.page-module__WiuSea__recommendation{color:#293c30;background:#e8ebe1;border:1px solid #cbd5c5;border-radius:4px;align-items:center;gap:13px;max-width:740px;margin:24px 0 0;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.page-module__WiuSea__recommendationMark{color:#f2f4ec;width:30px;height:30px;font-family:var(--font-display), sans-serif;background:#294a3b;border-radius:50%;flex:0 0 30px;place-items:center;font-size:13px;font-weight:700;display:grid}.page-module__WiuSea__process{background:#fafbf5;border:1px solid #d4dccf;border-radius:5px;grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);gap:clamp(28px,6vw,76px);margin-bottom:clamp(44px,7vw,80px);padding:clamp(24px,4vw,44px);display:grid}.page-module__WiuSea__processHeader h2,.page-module__WiuSea__cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:9px 0 0;font-size:clamp(1.55rem,3vw,2rem);font-weight:600;line-height:1.12}.page-module__WiuSea__processHeader>p:last-child,.page-module__WiuSea__cta>div>p:last-child{color:#536157;margin:14px 0 0;font-size:14px;line-height:1.75}.page-module__WiuSea__processSteps{gap:0;margin:0;padding:0;list-style:none;display:grid}.page-module__WiuSea__processSteps li{color:#263a30;border-bottom:1px solid #dfe4d9;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding-block:12px;font-size:14px;font-weight:600;line-height:1.55;display:grid}.page-module__WiuSea__processSteps li:first-child{padding-top:0}.page-module__WiuSea__processSteps li:last-child{border-bottom:0;padding-bottom:0}.page-module__WiuSea__stepNumber{color:#657663;font-family:Space Mono,monospace;font-size:11px;font-weight:700}.page-module__WiuSea__reviewNote{color:#46574b;background:#e8ebe1;border-left:3px solid #718f52;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);gap:20px;margin-top:24px;padding:18px 20px;font-size:13px;line-height:1.7;display:grid}.page-module__WiuSea__reviewNote p{margin:0}.page-module__WiuSea__reviewDate{color:#263a30;font-weight:700}.page-module__WiuSea__cta{color:#f2f4ec;background:#203a30;border-radius:5px;justify-content:space-between;align-items:center;gap:28px;margin-top:clamp(38px,6vw,68px);padding:clamp(24px,4vw,38px);display:flex}.page-module__WiuSea__cta .page-module__WiuSea__sectionLabel{color:#c5e879}.page-module__WiuSea__cta h2{color:#f2f4ec;max-width:620px}.page-module__WiuSea__cta>div>p:last-child{color:#d5dfd1;max-width:650px}.page-module__WiuSea__ctaButton{color:#203a30;background:#d7ed91;border:1px solid #d7ed91;border-radius:2px;flex:none;min-height:46px;font-weight:700}.page-module__WiuSea__ctaButton:hover{color:#f2f4ec;background:0 0;border-color:#f2f4ec}@media (max-width:760px){.page-module__WiuSea__content{width:min(100% - 40px,560px);padding-top:40px;padding-bottom:56px}.page-module__WiuSea__hero h1{font-size:clamp(2.65rem,11vw,4rem)}.page-module__WiuSea__process{grid-template-columns:minmax(0,1fr);gap:24px;padding:22px}.page-module__WiuSea__reviewNote{grid-template-columns:minmax(0,1fr);gap:8px}.page-module__WiuSea__cta{flex-direction:column;align-items:stretch}.page-module__WiuSea__ctaButton{width:100%}}
