.priser_sectionSubtitle__VBd4X{font-family:Inter,sans-serif;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:400;color:#444;margin:0 auto;max-width:720px;line-height:1.7}.priser_hero__BSope{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:160px 28px 80px;background:#FFFFFF;position:relative}.priser_heroTitle__PlJJz{font-family:Be Vietnam Pro,sans-serif;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;color:#0A0A0A;line-height:1.08;margin:0 0 24px;letter-spacing:-.03em;animation:priser_fadeInUp__7lnAh .8s ease-out .1s both}.priser_heroDescription___F4Td{font-family:Inter,sans-serif;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:400;color:#444;max-width:720px;margin:0 auto;line-height:1.7;animation:priser_fadeInUp__7lnAh .8s ease-out .2s both}.priser_pricingSection__K557y{padding:40px 0 120px;background:#FFFFFF}.priser_comparisonSection__uiHDv{padding:120px 0;background:#F9FAFB}.priser_comparisonTable__C4W0t{width:100%;border-collapse:collapse;margin-top:60px}.priser_comparisonTable__C4W0t td,.priser_comparisonTable__C4W0t th{padding:16px 20px;font-family:Inter,sans-serif;font-size:.93rem;text-align:center;border-bottom:1px solid #e5e7eb}.priser_comparisonTable__C4W0t td:first-child,.priser_comparisonTable__C4W0t th:first-child{text-align:left;padding-left:0}.priser_comparisonTable__C4W0t thead th{font-family:Be Vietnam Pro,sans-serif;font-weight:700;font-size:1.1rem;color:#0A0A0A;padding-bottom:20px;border-bottom:2px solid #d1d5db}.priser_comparisonTable__C4W0t thead th:first-child{font-size:.85rem;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:1.5px;font-family:Inter,sans-serif}.priser_comparisonTable__C4W0t tbody td{color:#333}.priser_comparisonTable__C4W0t tbody td:first-child{font-weight:500;color:#1A1A1A}.priser_comparisonFeatureDesc__6ePW8{display:block;font-size:.82rem;font-weight:400;color:#888;margin-top:2px}.priser_checkIcon__qQceB{color:#1F64B2;font-size:16px}.priser_dashIcon__phNzP{color:#D1D5DB;font-size:16px}.priser_popularColumn__YOWmF{background:rgba(31,100,178,.03)}.priser_faqSection__yBShr{padding:120px 0}.priser_faqGrid__CpASe{max-width:800px;margin:60px auto 0}.priser_faqQuestion__XPFbv{font-size:1.05rem;padding:24px 0}.priser_faqAnswerOpen__0Uizy{max-height:300px;padding:0 0 24px}.priser_faqAnswerText__Q3KS5{font-size:.95rem}.priser_cta__oPlc_{padding:120px 0;background:#F9FAFB}.priser_ctaInner__zpm6m{text-align:center;max-width:680px;margin:0 auto}.priser_ctaTitle__eS120{font-family:Be Vietnam Pro,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#0A0A0A;line-height:1.12;margin:0 0 20px;letter-spacing:-.02em}.priser_ctaDescription__FXkzs{font-family:Inter,sans-serif;font-size:clamp(1rem,1.6vw,1.15rem);color:#555;margin:0 0 36px;line-height:1.7}.priser_ctaButtons__g35N8{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}[data-theme=dark] .priser_hero__BSope{background:#111113}[data-theme=dark] .priser_heroTitle__PlJJz{color:#F5F5F5}[data-theme=dark] .priser_heroDescription___F4Td{color:#A0A0A0}[data-theme=dark] .priser_pricingSection__K557y{background:#111113}[data-theme=dark] .priser_comparisonSection__uiHDv{background:#0D0D0F}[data-theme=dark] .priser_comparisonTable__C4W0t th{color:#F5F5F5;border-bottom-color:#2A2A2E}[data-theme=dark] .priser_comparisonTable__C4W0t thead th:first-child{color:#777}[data-theme=dark] .priser_comparisonTable__C4W0t td{color:#CCC;border-bottom-color:#1A1A1D}[data-theme=dark] .priser_comparisonTable__C4W0t tbody td:first-child{color:#E0E0E0}[data-theme=dark] .priser_comparisonFeatureDesc__6ePW8{color:#666}[data-theme=dark] .priser_checkIcon__qQceB{color:#5B9BE6}[data-theme=dark] .priser_dashIcon__phNzP{color:#333}[data-theme=dark] .priser_popularColumn__YOWmF{background:rgba(31,100,178,.06)}[data-theme=dark] .priser_cta__oPlc_{background:#0D0D0F}[data-theme=dark] .priser_ctaTitle__eS120{color:#F5F5F5}[data-theme=dark] .priser_ctaDescription__FXkzs,[data-theme=dark] .priser_sectionSubtitle__VBd4X{color:#A0A0A0}@media (max-width:900px){.priser_comparisonTable__C4W0t{font-size:.85rem}.priser_comparisonTable__C4W0t td,.priser_comparisonTable__C4W0t th{padding:12px 10px}.priser_comparisonFeatureDesc__6ePW8{display:none}}@media (max-width:600px){.priser_hero__BSope{padding:140px 20px 60px}.priser_pricingSection__K557y{padding:20px 0 80px}.priser_comparisonSection__uiHDv,.priser_cta__oPlc_,.priser_faqSection__yBShr{padding:80px 0}}