@font-face{font-family:'Geist Mono';src:url(//smartstromvergleich.de/wp-content/themes/smartstromvergleich-child/fonts/geist/geistmono-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Geist Mono';src:url(//smartstromvergleich.de/wp-content/themes/smartstromvergleich-child/fonts/geist/geistmono-500.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Geist Mono';src:url(//smartstromvergleich.de/wp-content/themes/smartstromvergleich-child/fonts/geist/geistmono-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--ssv-mono:'Geist Mono',ui-monospace,'SF Mono','JetBrains Mono',Consolas,monospace}.ssv-trust-bar{background:#fff;border-bottom:1px solid var(--ssv-line);overflow:hidden;padding:13px 0;position:relative}.ssv-trust-inner{align-items:center;display:flex;flex-wrap:wrap;font-family:"Aptos","Segoe UI",system-ui,sans-serif;gap:0;justify-content:center;margin:0 auto;max-width:1180px;padding:0 22px}.ssv-trust-item{align-items:center;color:var(--ssv-ink);display:inline-flex;font-size:.82rem;font-weight:500;gap:7px;padding:0 20px;position:relative}.ssv-trust-item+.ssv-trust-item:before{background:var(--ssv-line);content:"";height:13px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.ssv-trust-item svg{color:var(--ssv-green);flex-shrink:0}@media (max-width:900px){.ssv-trust-bar{padding:10px 0}.ssv-trust-item{font-size:.76rem;padding:4px 12px}.ssv-trust-item+.ssv-trust-item:before{display:none}}.ssv-hero-stats{display:inline-flex;flex-wrap:wrap;gap:0;margin-top:32px}.ssv-hero-stat{padding:0 26px;position:relative;text-align:left}.ssv-hero-stat+.ssv-hero-stat:before{background:var(--ssv-line);content:"";height:36px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.ssv-hero-stat:first-child{padding-left:0}.ssv-hero-stat-num{color:var(--ssv-green);display:block;font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-variant-numeric:tabular-nums lining-nums;font-size:1.8rem;font-weight:500;letter-spacing:-.02em;line-height:1;margin-bottom:5px}.ssv-hero-stat-label{color:var(--ssv-muted);display:block;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media (max-width:640px){.ssv-hero-stat{padding:0 14px}.ssv-hero-stat-num{font-size:1.4rem}.ssv-hero-stat-label{font-size:.65rem}}.ssv-table .num,.ssv-money,.ssv-row strong,.ssv-table strong{font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-variant-numeric:tabular-nums lining-nums}:root{--ssv-ink:#14211d;--ssv-text:#263a35;--ssv-muted:#687c75;--ssv-bg:#f3f6f1;--ssv-surface:#fff;--ssv-line:#d8e0d5;--ssv-green:#2f8f46;--ssv-blue:#1b83a6;--ssv-lime:#b8d64f;--ssv-amber:#e1a72f;--ssv-red:#be4b3f;--ssv-radius:7px}body.ssv-body{background:linear-gradient(90deg,rgba(20,33,29,.035) 1px,transparent 1px),linear-gradient(180deg,#f8faf5,var(--ssv-bg));background-size:64px 64px,auto;color:var(--ssv-text);font-family:Georgia,"Times New Roman",serif;line-height:1.65}.ssv-body h1,.ssv-body h2,.ssv-body h3,.ssv-body h4,.ssv-body .button,.ssv-nav{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",sans-serif;letter-spacing:0}.ssv-shell{margin:0 auto;max-width:1180px;padding:0 22px}.ssv-header{background:rgba(255,255,255,.95);border-bottom:1px solid var(--ssv-line);position:sticky;top:0;z-index:50}.ssv-header-inner{align-items:center;display:flex;gap:22px;min-height:74px}.ssv-brand{align-items:center;color:var(--ssv-ink);display:inline-flex;gap:12px;min-width:250px;text-decoration:none}.ssv-mark{align-items:center;background:var(--ssv-ink);border:2px solid var(--ssv-lime);color:#fff;display:inline-flex;font-family:"Aptos","Segoe UI",sans-serif;font-weight:800;height:42px;justify-content:center;width:42px}.ssv-brand strong,.ssv-brand small{display:block}.ssv-brand strong{font-size:1.1rem;line-height:1.1}.ssv-brand small{color:var(--ssv-muted);font-size:.78rem;margin-top:3px}.ssv-nav{flex:1}.ssv-menu{align-items:center;display:flex;gap:4px;justify-content:flex-end;list-style:none;margin:0;padding:0}.ssv-menu li{position:relative}.ssv-menu a{color:var(--ssv-text);display:block;font-size:.9rem;font-weight:700;padding:10px 12px;text-decoration:none}.ssv-menu a:hover,.ssv-menu .current-menu-item>a,.ssv-menu .current-menu-ancestor>a{background:#edf4e8;color:var(--ssv-green)}.ssv-menu .sub-menu{background:#fff;border:1px solid var(--ssv-line);box-shadow:0 10px 28px rgba(20,33,29,.08);display:none;left:0;list-style:none;min-width:230px;padding:6px;position:absolute;top:100%;z-index:20}.ssv-menu li:hover>.sub-menu{display:block}.ssv-toggle,.ssv-menu-button{display:none}.button,.wp-block-button__link,.ssv-body button,.ssv-body input[type=submit]{background:var(--ssv-green);border:1px solid var(--ssv-green);border-radius:4px;box-shadow:none;color:#fff;font-family:"Aptos","Segoe UI",sans-serif;font-weight:800;min-height:42px;padding:10px 16px;text-decoration:none}.button:hover,.wp-block-button__link:hover{background:var(--ssv-ink);border-color:var(--ssv-ink);color:#fff}.button.secondary{background:#fff;border-color:var(--ssv-line);color:var(--ssv-ink)}.ssv-hero{background:radial-gradient(circle at 74% 15%,rgba(184,214,79,.24),transparent 30%),radial-gradient(circle at 15% 80%,rgba(27,131,166,.12),transparent 28%),var(--ssv-surface);border-bottom:1px solid var(--ssv-line);padding:52px 0 34px}.ssv-hero-stack{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0, 0.9fr) minmax(420px, 0.72fr)}.ssv-hero-copy{max-width:860px}.ssv-kicker{color:var(--ssv-green);font-family:"Aptos","Segoe UI",sans-serif;font-size:.78rem;font-weight:850;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.ssv-hero h1{font-size:clamp(2.15rem, 4.4vw, 4.3rem);line-height:1.06;margin:0}.ssv-hero p{color:var(--ssv-muted);font-size:1.12rem;margin:16px 0 0;max-width:760px}.ssv-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ssv-price-widget{background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(247,250,243,.96)),repeating-linear-gradient(90deg,rgba(20,33,29,.035),rgba(20,33,29,.035) 1px,transparent 1px,transparent 24px);border:1px solid rgba(20,33,29,.15);border-radius:18px;box-shadow:0 24px 70px rgba(20,33,29,.13);padding:18px;position:relative}.ssv-price-widget:before{background:linear-gradient(90deg,var(--ssv-lime),var(--ssv-blue));border-radius:999px;content:"";height:4px;left:18px;position:absolute;right:18px;top:0}.ssv-price-head{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.ssv-price-head h2{font-size:1.28rem;line-height:1.15;margin:0}.ssv-price-toggle{background:rgba(20,33,29,.07);border:1px solid rgba(20,33,29,.12);border-radius:999px;display:inline-flex;gap:2px;margin-top:12px;padding:3px}.ssv-price-toggle button{background:0 0;border:0;border-radius:999px;box-shadow:none;color:var(--ssv-muted);cursor:pointer;font-family:"Aptos","Segoe UI",sans-serif;font-size:.76rem;font-weight:850;min-height:32px;padding:7px 11px}.ssv-price-toggle button.is-active{background:var(--ssv-ink);color:#fff}.ssv-price-now{background:var(--ssv-ink);border-radius:14px;color:#fff;min-width:150px;padding:14px;text-align:right}.ssv-price-now span,.ssv-price-now small{color:rgba(255,255,255,.74);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-size:.76rem}.ssv-price-now strong{color:#fff;display:block;font-family:"Aptos","Segoe UI",sans-serif;font-size:1.34rem;line-height:1.05;margin:6px 0 4px}.ssv-price-graph{margin:16px 0 10px;overflow:hidden}.ssv-price-svg{display:block;height:auto;max-width:100%;width:100%}.ssv-price-area{fill:url(#ssvPriceArea)}.ssv-price-line{fill:none;stroke:var(--ssv-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.ssv-price-line-future{opacity:.48;stroke-dasharray:8 10}.ssv-price-now-line{stroke:rgba(20,33,29,.32);stroke-dasharray:4 6;stroke-width:1.5}.ssv-price-axis{stroke:rgba(20,33,29,.16);stroke-width:1}.ssv-price-grid{stroke:rgba(20,33,29,.08);stroke-width:1}.ssv-price-svg text{fill:var(--ssv-muted);font-family:"Aptos","Segoe UI",sans-serif;font-size:13px}.ssv-price-tick,.ssv-price-extreme{text-anchor:middle}.ssv-price-tick{fill:#5e716a;font-size:12px}.ssv-price-extreme{fill:var(--ssv-ink);font-size:12px;font-weight:850;paint-order:stroke;stroke:rgba(255,255,255,.9);stroke-linejoin:round;stroke-width:4px}.ssv-price-dot{fill:#fff;stroke-width:4}.ssv-price-dot-min{stroke:var(--ssv-blue)}.ssv-price-dot-max{stroke:var(--ssv-red)}.ssv-price-dot-now{fill:var(--ssv-ink);stroke:#fff}.ssv-price-now-label{fill:var(--ssv-ink);font-size:12px;font-weight:900;paint-order:stroke;stroke:rgba(255,255,255,.95);stroke-linejoin:round;stroke-width:4px;text-anchor:middle}.ssv-price-metrics{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0, 1fr))}.ssv-price-legend{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 10px}.ssv-price-legend span{align-items:center;color:var(--ssv-muted);display:inline-flex;font-family:"Aptos","Segoe UI",sans-serif;font-size:.74rem;gap:6px;line-height:1.35}.ssv-price-legend b{color:inherit;font-weight:700}.ssv-legend-line{background:var(--ssv-green);display:inline-block;height:3px;width:26px}.ssv-legend-line-dashed{background:repeating-linear-gradient(90deg,var(--ssv-green),var(--ssv-green) 7px,transparent 7px,transparent 12px);opacity:.58}.ssv-legend-dot{background:var(--ssv-ink);border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 1px rgba(20,33,29,.22);display:inline-block;height:11px;width:11px}.ssv-price-metrics div{background:rgba(237,244,232,.76);border:1px solid rgba(216,224,213,.9);border-radius:12px;padding:10px}.ssv-price-metrics span,.ssv-price-metrics small{color:var(--ssv-muted);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-size:.74rem}.ssv-price-metrics strong{color:var(--ssv-ink);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-size:1rem;line-height:1.1;margin:4px 0}.ssv-price-outlook{align-items:center;background:rgba(20,33,29,.045);border:1px dashed rgba(20,33,29,.18);border-radius:12px;display:grid;gap:8px;grid-template-columns:minmax(0, 1.3fr) repeat(2, minmax(0, 1fr));margin-top:8px;padding:10px}.ssv-price-outlook span,.ssv-price-outlook em,.ssv-price-outlook small{color:var(--ssv-muted);font-family:"Aptos","Segoe UI",sans-serif;font-size:.74rem;font-style:normal}.ssv-price-outlook strong{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",sans-serif;font-size:.9rem;line-height:1.25}.ssv-price-outlook b{color:var(--ssv-ink)}.ssv-price-foot{align-items:center;color:var(--ssv-muted);display:flex;flex-wrap:wrap;font-family:"Aptos","Segoe UI",sans-serif;font-size:.78rem;gap:8px 14px;justify-content:space-between;margin-top:12px}.ssv-price-foot span:first-child{color:var(--ssv-green);font-weight:850}.ssv-price-note,.ssv-price-empty{color:var(--ssv-muted);font-size:.78rem;line-height:1.5;margin:10px 0 0}.ssv-path-grid{background:var(--ssv-ink);display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0, 1fr));margin-top:34px}.ssv-path{background:#fff;color:var(--ssv-ink);min-height:128px;padding:20px;text-decoration:none}.ssv-path span,.ssv-path strong{display:block}.ssv-path span{color:var(--ssv-muted);font-size:.88rem}.ssv-path strong{font-family:"Aptos","Segoe UI",sans-serif;font-size:1.24rem;line-height:1.2;margin-top:12px}.ssv-band,.ssv-section,.ssv-page-wrap{padding:46px 0}.ssv-section-muted{background:rgba(255,255,255,.54);border-bottom:1px solid var(--ssv-line);border-top:1px solid var(--ssv-line)}.ssv-grid-2{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0, 1.45fr) minmax(300px, 0.85fr)}.ssv-panel,.ssv-aside,.ssv-card,.ssv-entry,.ssv-side{background:var(--ssv-surface);border:1px solid var(--ssv-line);border-radius:var(--ssv-radius)}.ssv-panel,.ssv-aside,.ssv-card{padding:24px}.ssv-checks{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0, 1fr));margin-top:24px}.ssv-checks div{background:#edf4e8;min-height:124px;padding:18px}.ssv-checks strong,.ssv-checks span{display:block}.ssv-checks strong{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",sans-serif;font-size:1.08rem}.ssv-checks span{color:var(--ssv-muted);margin-top:8px}.ssv-aside{border-top:5px solid var(--ssv-lime)}.ssv-table{border:1px solid var(--ssv-line);margin-top:22px}.ssv-row{background:#fff;display:grid;grid-template-columns:.8fr 1fr 1.2fr}.ssv-row+.ssv-row{border-top:1px solid var(--ssv-line)}.ssv-row>*{padding:16px 18px}.ssv-row-head{background:var(--ssv-ink);color:#fff;font-family:"Aptos","Segoe UI",sans-serif;font-size:.84rem;font-weight:850;text-transform:uppercase}.ssv-inline-cta{align-items:center;background:#edf4e8;border:1px solid var(--ssv-line);display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:18px}.ssv-cluster-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0, 1fr));margin-top:22px}.ssv-card a{border-top:1px solid var(--ssv-line);color:var(--ssv-text);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-weight:700;padding:10px 0;text-decoration:none}.ssv-provider-hero,.ssv-comparison-hero{background:radial-gradient(circle at 86% 8%,rgba(184,214,79,.2),transparent 30%),linear-gradient(135deg,#10231d,#1b3e34);border-radius:18px;color:#eef7ed;display:grid;gap:24px;grid-template-columns:minmax(0, 1fr) minmax(230px, 0.42fr);margin:0 0 28px;overflow:hidden;padding:clamp(24px, 4vw, 42px);position:relative}.ssv-provider-hero h2,.ssv-comparison-hero h2,.ssv-provider-hero .ssv-kicker,.ssv-comparison-hero .ssv-kicker{color:#fff}.ssv-provider-hero p,.ssv-comparison-hero p{color:#d7e7df;font-size:1.05rem}.ssv-provider-hero aside,.ssv-vs-mini{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:18px}.ssv-provider-hero aside strong,.ssv-provider-hero aside span{display:block;font-family:"Aptos","Segoe UI",sans-serif}.ssv-provider-hero aside strong{color:#fff;font-size:1.05rem;margin-bottom:12px}.ssv-provider-hero aside span{border-top:1px solid rgba(255,255,255,.16);color:#d7e7df;padding:9px 0}.ssv-vs-mini{align-items:center;display:grid;gap:10px;justify-items:center}.ssv-vs-mini a,.ssv-vs-mini span{color:#fff;font-family:"Aptos","Segoe UI",sans-serif;font-weight:900;text-decoration:none}.ssv-vs-mini span{background:var(--ssv-lime);border-radius:999px;color:var(--ssv-ink);padding:6px 12px}.ssv-provider-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0, 1fr));margin:24px 0}.ssv-provider-card{align-items:flex-start;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,250,242,.96));border:1px solid var(--ssv-line);border-radius:16px;box-shadow:0 16px 36px rgba(20,33,29,.06);display:grid;gap:16px;grid-template-columns:58px minmax(0, 1fr);padding:20px}.ssv-provider-card h3{margin-top:0}.ssv-provider-logo{align-items:center;background:var(--ssv-ink);border:2px solid var(--ssv-lime);border-radius:16px;color:#fff;display:inline-flex;font-family:"Aptos","Segoe UI",sans-serif;font-weight:950;height:58px;justify-content:center;letter-spacing:-.04em;width:58px}.ssv-badge-row{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.ssv-badge-row span{background:#edf4e8;border:1px solid var(--ssv-line);border-radius:999px;color:var(--ssv-ink);font-family:"Aptos","Segoe UI",sans-serif;font-size:.75rem;font-weight:800;padding:6px 9px}.ssv-link-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.ssv-link-cloud a{background:#edf4e8;border:1px solid var(--ssv-line);border-radius:999px;color:var(--ssv-ink);font-family:"Aptos","Segoe UI",sans-serif;font-size:.84rem;font-weight:800;padding:8px 12px;text-decoration:none}.ssv-provider-table a{color:var(--ssv-ink);text-decoration:none}.ssv-final{background:var(--ssv-ink);color:#fff;padding:46px 0}.ssv-final h2,.ssv-final .ssv-kicker{color:#fff}.ssv-final-inner{align-items:center;display:flex;gap:28px;justify-content:space-between}.ssv-page-hero,.ssv-article-hero{background:radial-gradient(circle at 90% 6%,rgba(212,236,95,.26),transparent 18rem),linear-gradient(145deg,rgba(16,35,31,.98),rgba(29,94,80,.96));border-bottom:none;color:#fff;padding:56px 0 44px}.ssv-page-hero h1,.ssv-article-hero h1,.ssv-page-hero h2,.ssv-article-hero h2,.ssv-page-hero h3,.ssv-article-hero h3{color:#fff}.ssv-page-hero h1,.ssv-article-hero h1{font-size:clamp(2rem, 3.6vw, 3.4rem);line-height:1.08;margin:0;max-width:900px}.ssv-page-hero .ssv-kicker,.ssv-article-hero .ssv-kicker{color:#d4ec5f}.ssv-page-hero .ssv-lead,.ssv-article-hero .ssv-lead{color:rgba(255,255,255,.88)}.ssv-page-hero .ssv-breadcrumbs,.ssv-article-hero .ssv-breadcrumbs,.ssv-page-hero .ssv-breadcrumbs *,.ssv-article-hero .ssv-breadcrumbs *{color:rgba(255,255,255,.7)}.ssv-page-hero .ssv-breadcrumbs a,.ssv-article-hero .ssv-breadcrumbs a{color:rgba(255,255,255,.88)}.ssv-page-hero .ssv-breadcrumbs a:hover,.ssv-article-hero .ssv-breadcrumbs a:hover{color:#d4ec5f}.ssv-page-hero .ssv-breadcrumbs strong,.ssv-article-hero .ssv-breadcrumbs strong{color:#fff}.ssv-money-intro{display:none !important}.ssv-disclosure{display:none !important}.ssv-lead{color:var(--ssv-muted);font-size:1.05rem;line-height:1.75;margin-top:14px;max-width:820px}.ssv-content-layout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0, 1fr) 290px}.ssv-entry{max-width:920px;padding:34px}.ssv-side{padding:18px;position:sticky;top:96px}.ssv-side h2{font-size:1rem;margin:0 0 10px}.ssv-side a{border-top:1px solid var(--ssv-line);color:var(--ssv-text);display:block;font-family:"Aptos","Segoe UI",sans-serif;padding:10px 0;text-decoration:none}.ssv-aff-note,.ssv-source-box,.ssv-cta-band{background:#fff;border:1px solid var(--ssv-line);border-radius:var(--ssv-radius);padding:18px}.ssv-aff-note{border-left:5px solid var(--ssv-amber)}.ssv-cta-band{background:var(--ssv-ink);color:#fff}.ssv-cta-band h2,.ssv-cta-band h3,.ssv-cta-band p{color:#fff}.ssv-footer{background:#111a16;color:#dce7df;padding:46px 0 26px}.ssv-footer-grid{display:grid;gap:26px;grid-template-columns:1.35fr 1fr 1fr}.ssv-footer a{color:#dce7df;text-decoration:none}.ssv-footer h2,.ssv-footer-brand{color:#fff;font-family:"Aptos","Segoe UI",sans-serif}.ssv-footer ul{list-style:none;margin:0;padding:0}.ssv-footer li+li{margin-top:8px}.ssv-footer-bottom{border-top:1px solid rgba(255,255,255,.12);color:#9fb0a8;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:30px;padding-top:18px}@media (max-width:980px){.ssv-menu-button{align-items:center;border:1px solid var(--ssv-line);display:inline-flex;height:40px;justify-content:center;margin-left:auto;width:44px}.ssv-menu-button span,.ssv-menu-button span:before,.ssv-menu-button span:after{background:var(--ssv-ink);content:"";display:block;height:2px;width:18px}.ssv-menu-button span:before{transform:translateY(-6px)}.ssv-menu-button span:after{transform:translateY(4px)}.ssv-nav{background:#fff;border-top:1px solid var(--ssv-line);display:none;left:0;padding:12px 22px 20px;position:absolute;right:0;top:74px}.ssv-toggle:checked~.ssv-nav{display:block}.ssv-menu,.ssv-menu .sub-menu{display:block;position:static}.ssv-menu .sub-menu{border:0;box-shadow:none;margin-left:12px;padding:0}.ssv-path-grid,.ssv-hero-stack,.ssv-grid-2,.ssv-provider-grid,.ssv-provider-hero,.ssv-comparison-hero,.ssv-cluster-grid,.ssv-footer-grid,.ssv-content-layout{grid-template-columns:1fr}.ssv-row{grid-template-columns:1fr}.ssv-inline-cta,.ssv-final-inner,.ssv-footer-bottom{align-items:flex-start;flex-direction:column}.ssv-side{position:static}}@media (max-width:640px){.ssv-shell{padding:0 16px}.ssv-brand{min-width:0}.ssv-brand small{display:none}.ssv-checks{grid-template-columns:1fr}.ssv-entry{padding:22px 18px}.ssv-price-head,.ssv-price-foot{align-items:flex-start;flex-direction:column}.ssv-price-now{text-align:left;width:100%}.ssv-price-metrics{grid-template-columns:1fr}.ssv-price-outlook{grid-template-columns:1fr}.ssv-provider-card{grid-template-columns:1fr}}:root{--ssv-ink:#10231f;--ssv-text:#273b35;--ssv-muted:#667c72;--ssv-bg:#f4efe4;--ssv-surface:rgba(255,252,244,.94);--ssv-line:rgba(27,62,52,.14);--ssv-green:#16705b;--ssv-blue:#166b87;--ssv-lime:#d4ec5f;--ssv-amber:#f4b342;--ssv-red:#c95a46;--ssv-radius:22px;--ssv-radius-lg:34px;--ssv-shadow-soft:0 22px 60px rgba(17,36,31,.11);--ssv-shadow-lift:0 34px 90px rgba(17,36,31,.16)}body.ssv-body{background:radial-gradient(circle at 8% 0%,rgba(212,236,95,.22),transparent 30rem),radial-gradient(circle at 92% 8%,rgba(22,107,135,.16),transparent 34rem),linear-gradient(90deg,rgba(16,35,31,.035) 1px,transparent 1px),linear-gradient(180deg,#fbf7ed 0%,#f4efe4 44%,#edf2e8 100%);background-size:auto,auto,84px 84px,auto}.ssv-shell{max-width:1240px}.ssv-header{background:rgba(255,252,244,.82);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,31,.1);box-shadow:0 12px 40px rgba(16,35,31,.06)}.ssv-brand{gap:14px}.ssv-mark{background:radial-gradient(circle at 30% 25%,rgba(212,236,95,.92),transparent 32%),linear-gradient(135deg,#10231f,#1d725c);border:1px solid rgba(255,255,255,.55);border-radius:16px;box-shadow:0 12px 28px rgba(16,35,31,.18);height:48px;width:48px}.ssv-brand strong{font-size:1.16rem;letter-spacing:-.03em}.ssv-menu{gap:7px}.ssv-menu a{border-radius:999px;font-weight:800;padding:10px 14px}.ssv-menu a:hover,.ssv-menu .current-menu-item>a,.ssv-menu .current-menu-ancestor>a{background:rgba(22,112,91,.1);color:var(--ssv-green)}.ssv-menu .sub-menu{background:rgba(255,252,244,.97);border:1px solid rgba(16,35,31,.1);border-radius:20px;box-shadow:var(--ssv-shadow-soft);min-width:260px;padding:10px}.button,.wp-block-button__link,.ssv-body button,.ssv-body input[type=submit]{background:linear-gradient(135deg,#16705b,#0f4f43);border:1px solid rgba(255,255,255,.22);border-radius:999px;box-shadow:0 14px 32px rgba(22,112,91,.24);letter-spacing:-.01em;padding:12px 20px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.button:hover,.wp-block-button__link:hover{background:linear-gradient(135deg,#10231f,#1a4037);box-shadow:0 18px 42px rgba(16,35,31,.24);transform:translateY(-1px)}.button.secondary{background:rgba(255,252,244,.86);border-color:rgba(16,35,31,.14);box-shadow:0 10px 26px rgba(16,35,31,.08);color:var(--ssv-ink)}.ssv-hero{background:radial-gradient(circle at 82% 14%,rgba(212,236,95,.32),transparent 24rem),radial-gradient(circle at 12% 86%,rgba(22,107,135,.18),transparent 28rem),linear-gradient(135deg,rgba(255,252,244,.94),rgba(241,247,235,.82));border-bottom:1px solid rgba(16,35,31,.09);padding:74px 0 44px;position:relative}.ssv-hero:after{background:linear-gradient(90deg,transparent,rgba(16,35,31,.12),transparent);bottom:0;content:"";height:1px;left:12%;position:absolute;right:12%}.ssv-hero-stack{gap:42px;grid-template-columns:minmax(0, 1fr) minmax(420px, 0.82fr)}.ssv-kicker{color:var(--ssv-green);letter-spacing:.12em}.ssv-hero h1{color:var(--ssv-ink);letter-spacing:-.055em}.ssv-page-hero h1,.ssv-article-hero h1{color:#fff;letter-spacing:-.055em}.ssv-hero h1{font-size:clamp(2.55rem, 5vw, 5.25rem)}.ssv-hero p,.ssv-lead{color:#5d756c}.ssv-price-widget{background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(255,250,239,.94)),radial-gradient(circle at 80% 5%,rgba(212,236,95,.2),transparent 18rem);border:1px solid rgba(255,255,255,.74);border-radius:30px;box-shadow:var(--ssv-shadow-lift);outline:1px solid rgba(16,35,31,.08);padding:24px}.ssv-price-widget:before{background:linear-gradient(90deg,#d4ec5f,#39b78c,#166b87);left:26px;right:26px}.ssv-price-head h2{letter-spacing:-.035em}.ssv-price-toggle{background:rgba(16,35,31,.07);border-color:rgba(16,35,31,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.ssv-price-now{background:radial-gradient(circle at 18% 18%,rgba(212,236,95,.2),transparent 42%),linear-gradient(135deg,#10231f,#1c5549);border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 18px 38px rgba(16,35,31,.18)}.ssv-price-graph{background:rgba(255,255,255,.48);border:1px solid rgba(16,35,31,.08);border-radius:24px;margin:18px 0 12px;padding:10px}.ssv-price-metrics div,.ssv-price-outlook{background:rgba(255,252,244,.78);border-color:rgba(16,35,31,.1);border-radius:18px}.ssv-price-legend span{background:rgba(255,252,244,.7);border:1px solid rgba(16,35,31,.09);border-radius:999px;padding:6px 9px}.ssv-path-grid{background:0 0;gap:14px}.ssv-path{background:linear-gradient(145deg,rgba(255,252,244,.94),rgba(245,249,239,.88));border:1px solid rgba(16,35,31,.1);border-radius:24px;box-shadow:0 16px 38px rgba(16,35,31,.07);min-height:142px;overflow:hidden;position:relative;transition:transform .16s ease,box-shadow .16s ease}.ssv-path:after{background:var(--ssv-lime);border-radius:999px;bottom:18px;content:"";height:9px;left:20px;opacity:.9;position:absolute;width:46px}.ssv-path:hover{box-shadow:0 24px 56px rgba(16,35,31,.12);transform:translateY(-2px)}.ssv-band,.ssv-section,.ssv-page-wrap{padding:62px 0}.ssv-section-muted{background:linear-gradient(135deg,rgba(255,252,244,.72),rgba(237,244,232,.82));border-color:rgba(16,35,31,.09)}.ssv-panel,.ssv-aside,.ssv-card,.ssv-entry,.ssv-side,.ssv-aff-note,.ssv-source-box{background:linear-gradient(145deg,rgba(255,252,244,.96),rgba(255,255,255,.9));border:1px solid rgba(16,35,31,.1);border-radius:var(--ssv-radius);box-shadow:0 14px 34px rgba(16,35,31,.055)}.ssv-panel,.ssv-aside,.ssv-card{padding:28px}.ssv-card{transition:transform .16s ease,box-shadow .16s ease}.ssv-card:hover{box-shadow:var(--ssv-shadow-soft);transform:translateY(-2px)}.ssv-checks{gap:12px}.ssv-checks div{background:rgba(237,244,232,.8);border:1px solid rgba(16,35,31,.08);border-radius:18px}.ssv-aside{border-top:0;overflow:hidden;position:relative}.ssv-aside:before{background:linear-gradient(90deg,#d4ec5f,#16705b);content:"";height:6px;left:0;position:absolute;right:0;top:0}.ssv-table{background:rgba(255,252,244,.74);border:1px solid rgba(16,35,31,.1);border-radius:22px;box-shadow:0 12px 30px rgba(16,35,31,.055);overflow:hidden}.ssv-row{background:rgba(255,252,244,.9)}.ssv-row+.ssv-row{border-top-color:rgba(16,35,31,.09)}.ssv-row-head{background:linear-gradient(135deg,#10231f,#1a4d42);letter-spacing:.06em}.ssv-inline-cta,.ssv-cta-band{border-radius:26px;box-shadow:0 18px 44px rgba(16,35,31,.09)}.ssv-inline-cta{background:radial-gradient(circle at 10% 10%,rgba(212,236,95,.28),transparent 40%),linear-gradient(135deg,rgba(255,252,244,.96),rgba(237,244,232,.9));border-color:rgba(16,35,31,.1)}.ssv-cta-band{background:radial-gradient(circle at 88% 18%,rgba(212,236,95,.26),transparent 32%),linear-gradient(135deg,#10231f,#1d5e50);border:1px solid rgba(255,255,255,.12)}.ssv-page-hero,.ssv-article-hero{background:radial-gradient(circle at 90% 6%,rgba(212,236,95,.26),transparent 18rem),linear-gradient(145deg,rgba(16,35,31,.98),rgba(29,94,80,.96));border-bottom:none;padding:58px 0 42px}.ssv-entry{padding:clamp(26px, 4vw, 48px)}.ssv-entry h2{letter-spacing:-.035em;margin-top:1.45em}.ssv-entry h3{letter-spacing:-.02em}.ssv-entry p,.ssv-entry li{font-size:1.02rem}.ssv-side{border-radius:24px}.ssv-side a{border-top-color:rgba(16,35,31,.09);border-radius:12px;margin:2px 0;padding:10px 12px}.ssv-side a:hover{background:rgba(22,112,91,.08);color:var(--ssv-green)}.ssv-provider-hero,.ssv-comparison-hero{background:radial-gradient(circle at 88% 10%,rgba(212,236,95,.34),transparent 24rem),radial-gradient(circle at 4% 100%,rgba(22,107,135,.24),transparent 26rem),linear-gradient(135deg,#10231f 0%,#164b40 58%,#1f6e5b 100%);border:1px solid rgba(255,255,255,.12);border-radius:32px;box-shadow:var(--ssv-shadow-lift)}.ssv-provider-hero aside,.ssv-vs-mini{background:rgba(255,255,255,.12);backdrop-filter:blur(12px);border-color:rgba(255,255,255,.2);border-radius:24px}.ssv-provider-grid{gap:22px}.ssv-provider-card{background:radial-gradient(circle at 100% 0%,rgba(212,236,95,.22),transparent 15rem),linear-gradient(145deg,rgba(255,252,244,.98),rgba(255,255,255,.9));border:1px solid rgba(16,35,31,.1);border-radius:28px;box-shadow:0 18px 46px rgba(16,35,31,.08);padding:24px;transition:transform .16s ease,box-shadow .16s ease}.ssv-provider-card:hover{box-shadow:var(--ssv-shadow-lift);transform:translateY(-3px)}.ssv-provider-logo{background:radial-gradient(circle at 30% 25%,rgba(212,236,95,.95),transparent 34%),linear-gradient(135deg,#10231f,#19715c);border:1px solid rgba(255,255,255,.5);border-radius:20px;box-shadow:0 16px 34px rgba(16,35,31,.18)}.ssv-badge-row span,.ssv-link-cloud a{background:rgba(237,244,232,.9);border-color:rgba(16,35,31,.1)}.ssv-link-cloud a:hover{background:var(--ssv-ink);color:#fff}.ssv-final{background:radial-gradient(circle at 10% 10%,rgba(212,236,95,.18),transparent 28rem),linear-gradient(135deg,#10231f,#15372f)}.ssv-footer{background:radial-gradient(circle at 88% 10%,rgba(212,236,95,.12),transparent 24rem),linear-gradient(135deg,#0b1714,#10231f)}@media (max-width:640px){.ssv-hero{padding-top:46px}.ssv-price-widget{border-radius:24px;padding:18px}.ssv-provider-hero,.ssv-comparison-hero{border-radius:24px}}@media (max-width:980px){html{overflow-x:hidden}body.ssv-body{overflow-x:hidden}.ssv-header-inner{min-height:66px}.ssv-mark{border-radius:14px;height:42px;width:42px}.ssv-brand strong{font-size:1.02rem}.ssv-menu-button{background:rgba(255,252,244,.88);border-radius:14px;box-shadow:0 10px 24px rgba(16,35,31,.08);height:44px;width:46px}.ssv-nav{background:rgba(255,252,244,.98);border:1px solid rgba(16,35,31,.1);border-left:0;border-right:0;box-shadow:0 26px 50px rgba(16,35,31,.12);max-height:calc(100vh - 66px);overflow-y:auto;padding:14px 18px 22px;top:66px}.ssv-menu a{border-radius:14px;padding:11px 12px}.ssv-menu .sub-menu{background:rgba(237,244,232,.56);border-radius:14px;margin:4px 0 10px 10px;padding:5px}.ssv-hero{padding:42px 0 28px}.ssv-hero-stack{gap:24px}.ssv-hero-copy{max-width:none}.ssv-hero-actions{display:grid;grid-template-columns:1fr;gap:10px}.ssv-hero-actions .button{justify-content:center;text-align:center;width:100%}.ssv-price-widget{box-shadow:0 18px 50px rgba(16,35,31,.12);order:2;width:100%}.ssv-path-grid{gap:10px;grid-template-columns:repeat(2,minmax(0, 1fr));margin-top:22px}.ssv-path{min-height:118px;padding:16px}.ssv-band,.ssv-section,.ssv-page-wrap{padding:42px 0}.ssv-panel,.ssv-aside,.ssv-card{padding:22px}.ssv-content-layout{gap:16px}}@media (max-width:640px){body.ssv-body{background:radial-gradient(circle at 12% 0%,rgba(212,236,95,.18),transparent 18rem),linear-gradient(180deg,#fbf7ed 0%,#f4efe4 58%,#edf2e8 100%)}.ssv-shell{padding:0 14px}.ssv-header{position:sticky}.ssv-header-inner{gap:10px;min-height:62px}.ssv-brand{gap:9px;min-width:0}.ssv-brand strong{font-size:.98rem;max-width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssv-mark{border-radius:12px;flex:0 0 auto;height:38px;width:38px}.ssv-nav{top:62px}.ssv-hero{padding:30px 0 24px}.ssv-kicker{font-size:.68rem;letter-spacing:.09em;margin-bottom:8px}.ssv-hero h1{font-size:clamp(2rem, 12vw, 3.05rem);line-height:.98}.ssv-hero p{font-size:1rem;line-height:1.62;margin-top:13px}.ssv-hero-actions{margin-top:18px}.button,.wp-block-button__link,.ssv-body button,.ssv-body input[type=submit]{min-height:46px;padding:12px 16px}.ssv-price-widget{border-radius:22px;margin-top:2px;padding:16px}.ssv-price-widget:before{left:18px;right:18px}.ssv-price-head{gap:12px}.ssv-price-head h2{font-size:1.08rem}.ssv-price-toggle{display:grid;grid-template-columns:1fr 1fr;width:100%}.ssv-price-toggle button{font-size:.68rem;padding:7px 6px;white-space:nowrap}.ssv-price-now{border-radius:18px;padding:13px}.ssv-price-now strong{font-size:1.28rem}.ssv-price-graph{border-radius:18px;margin:14px -4px 10px;overflow-x:auto;padding:6px}.ssv-price-svg{min-width:560px}.ssv-price-legend{gap:6px}.ssv-price-legend span{border-radius:14px;display:flex;font-size:.68rem;width:100%}.ssv-price-metrics{gap:7px}.ssv-price-metrics div,.ssv-price-outlook{border-radius:16px;padding:10px}.ssv-price-foot{gap:6px}.ssv-price-note{font-size:.72rem}.ssv-path-grid{grid-template-columns:1fr;margin-top:18px}.ssv-path{border-radius:18px;min-height:auto;padding:16px 16px 34px}.ssv-path strong{font-size:1.12rem;margin-top:6px}.ssv-band,.ssv-section,.ssv-page-wrap{padding:34px 0}.ssv-section h2,.ssv-band h2,.ssv-final h2{font-size:clamp(1.55rem, 8vw, 2.1rem);line-height:1.08}.ssv-panel,.ssv-aside,.ssv-card,.ssv-entry,.ssv-side,.ssv-aff-note,.ssv-source-box{border-radius:18px;padding:18px}.ssv-checks{gap:8px}.ssv-checks div{border-radius:14px;min-height:0;padding:15px}.ssv-table{border-radius:18px;overflow:hidden}.ssv-row>*{padding:11px 13px}.ssv-row-head{display:none}.ssv-row{border-top:1px solid rgba(16,35,31,.09);gap:0}.ssv-row strong{background:rgba(237,244,232,.72)}.ssv-inline-cta{border-radius:18px;padding:16px}.ssv-inline-cta .button,.ssv-final .button{text-align:center;width:100%}.ssv-cluster-grid{gap:12px}.ssv-card a{padding:12px 0}.ssv-page-hero,.ssv-article-hero{padding:30px 0 24px}.ssv-page-hero h1,.ssv-article-hero h1{font-size:clamp(1.95rem, 10vw, 2.65rem)}.ssv-lead{font-size:.98rem;line-height:1.6}.ssv-provider-grid{gap:12px}.ssv-provider-card{border-radius:20px;gap:12px;padding:18px}.ssv-provider-logo{border-radius:16px;height:52px;width:52px}.ssv-provider-hero,.ssv-comparison-hero{border-radius:22px;gap:16px;padding:20px}.ssv-vs-mini{border-radius:18px}.ssv-link-cloud a{border-radius:14px;font-size:.78rem;padding:8px 10px;width:100%}.ssv-side{display:none}.ssv-final{padding:34px 0}.ssv-footer{padding:34px 0 22px}}@media (max-width:390px){.ssv-shell{padding:0 12px}.ssv-brand strong{max-width:150px}.ssv-price-toggle button{font-size:.62rem}.ssv-price-svg{min-width:520px}}.ssv-shell{max-width:1380px}.ssv-header-inner{gap:18px}.ssv-nav{min-width:0}.ssv-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.ssv-header-link,.ssv-header-cta{align-items:center;border-radius:999px;display:inline-flex;font-family:"Aptos","Segoe UI",sans-serif;font-size:.82rem;font-weight:900;min-height:40px;padding:9px 13px;text-decoration:none;white-space:nowrap}.ssv-header-link{background:rgba(255,252,244,.72);border:1px solid rgba(16,35,31,.12);color:var(--ssv-ink)}.ssv-header-cta{background:linear-gradient(135deg,var(--ssv-lime),#b7da44);border:1px solid rgba(16,35,31,.12);box-shadow:0 12px 28px rgba(16,35,31,.13);color:var(--ssv-ink)}@media (min-width:981px){.ssv-menu>.menu-item-has-children>.sub-menu{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(190px, 1fr));opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .14s ease,transform .14s ease;visibility:hidden}.ssv-menu>.menu-item-has-children:hover>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.ssv-menu>.menu-item-has-children>.sub-menu{min-width:520px}.ssv-menu>.menu-item-has-children>.sub-menu a{background:rgba(255,252,244,.72);border:1px solid rgba(16,35,31,.08);border-radius:14px;min-height:44px}.ssv-menu>.menu-item-has-children>.sub-menu a:hover{background:rgba(22,112,91,.1)}}.ssv-hero-stack{grid-template-columns:minmax(0, 1.06fr) minmax(500px, 0.78fr)}.ssv-content-layout{gap:30px;grid-template-columns:minmax(0, 1fr) 330px}.ssv-entry{max-width:1060px}.ssv-entry>h2:first-child{margin-top:0}.ssv-page-hero h1,.ssv-article-hero h1{max-width:1080px}.ssv-lead{max-width:980px}.ssv-side{padding:20px}.ssv-side-cta{background:radial-gradient(circle at 82% 0%,rgba(212,236,95,.28),transparent 56%),linear-gradient(135deg,#10231f,#1d5e50);border-radius:20px;color:#fff;margin-bottom:18px;padding:18px}.ssv-side-cta span,.ssv-side-cta strong{display:block;font-family:"Aptos","Segoe UI",sans-serif}.ssv-side-cta span{color:rgba(255,255,255,.72);font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ssv-side-cta strong{color:#fff;font-size:1.2rem;line-height:1.12;margin:7px 0 14px}.ssv-side-cta .button{box-shadow:none;justify-content:center;width:100%}.ssv-provider-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}.ssv-entry .ssv-provider-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.ssv-footer-grid{grid-template-columns:minmax(260px, 1.35fr) repeat(3, minmax(180px, 0.75fr))}.ssv-footer-brand-block p{max-width:430px}.ssv-footer li+li{margin-top:10px}.ssv-footer a:hover{color:var(--ssv-lime)}.ssv-footer-tools{border-top:1px solid rgba(255,255,255,.1);margin-top:12px !important;padding-top:12px !important}@media (max-width:1180px) and (min-width:981px){.ssv-brand small,.ssv-header-link{display:none}.ssv-menu a{font-size:.82rem;padding-left:10px;padding-right:10px}}@media (max-width:980px){.ssv-header-actions{display:none}.ssv-provider-grid,.ssv-entry .ssv-provider-grid{grid-template-columns:1fr}.ssv-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ssv-shell{max-width:100%}.ssv-footer-grid{grid-template-columns:1fr}}@media (max-width:980px){.ssv-index,.ssv-hero,.ssv-hero .ssv-shell,.ssv-hero-stack,.ssv-price-widget{max-width:100% !important;min-width:0 !important;overflow-wrap:anywhere}.ssv-hero-stack{display:grid !important;grid-template-columns:minmax(0, 1fr) !important}.ssv-hero-copy{max-width:100% !important;min-width:0 !important}.ssv-price-widget{box-sizing:border-box;grid-column:1/-1 !important;margin-top:22px;width:100% !important}.ssv-price-head{align-items:stretch !important;display:flex !important;flex-direction:column !important}.ssv-price-now{box-sizing:border-box;min-width:0 !important;text-align:left !important;width:100% !important}}@media (max-width:640px){.ssv-price-widget{padding:14px !important}.ssv-price-graph{margin:12px 0 10px !important;overflow:hidden !important;padding:4px !important}.ssv-price-svg{display:block;min-width:0 !important;width:100% !important}.ssv-price-extreme{display:none}.ssv-price-svg text{font-size:10px}.ssv-price-toggle{max-width:100%;min-width:0}.ssv-price-toggle button{min-width:0;overflow:hidden;text-overflow:ellipsis}.ssv-price-metrics,.ssv-price-outlook{min-width:0}}.ssv-entry,.ssv-card,.ssv-panel,.ssv-aside,.ssv-side,.ssv-provider-card,.ssv-provider-hero,.ssv-comparison-hero,.ssv-inline-cta,.ssv-cta-band,.ssv-source-box,.ssv-aff-note{box-sizing:border-box;min-width:0}.ssv-entry img,.ssv-entry svg,.ssv-card img,.ssv-provider-card img{height:auto;max-width:100%}.ssv-entry table,.ssv-entry .wp-block-table table,.ssv-provider-table table{border-collapse:collapse;width:100%}.ssv-entry .wp-block-table,.ssv-entry table,.ssv-provider-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.single .ssv-entry table:not(.ssv-no-style),.page .ssv-entry table:not(.ssv-no-style){display:table;border:1px solid #d6e0db;border-radius:12px;box-shadow:0 1px 3px rgba(11,29,51,.04),0 8px 24px rgba(11,29,51,.06);margin:24px 0 32px;background:#fff;font-size:.92rem;overflow:hidden}.single .ssv-entry thead th,.page .ssv-entry thead th{background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%);color:#fff;font-weight:800;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;text-align:left;padding:13px 18px;border:none}.single .ssv-entry tbody td,.page .ssv-entry tbody td{padding:13px 18px;line-height:1.55;color:#2c3e4f;border-top:1px solid #edf1ee;border-right:1px solid #edf1ee;vertical-align:top}.single .ssv-entry tbody td:last-child,.page .ssv-entry tbody td:last-child{border-right:none}.single .ssv-entry tbody tr:nth-child(even) td,.page .ssv-entry tbody tr:nth-child(even) td{background:#fafdfb}.single .ssv-entry tbody tr:hover td,.page .ssv-entry tbody tr:hover td{background:#f0f9f5}.single .ssv-entry tbody td:first-child,.page .ssv-entry tbody td:first-child{font-weight:700;color:#10231f;background:rgba(47,143,70,.04)}.ssv-entry pre,.ssv-entry code{white-space:pre-wrap;word-break:break-word}.ssv-entry .wp-block-columns,.ssv-entry .wp-block-group,.ssv-entry .wp-block-media-text{min-width:0}.ssv-entry .wp-block-button__link,.ssv-entry .button,.ssv-card .button,.ssv-provider-card .button{display:inline-flex;justify-content:center;max-width:100%;text-align:center}.ssv-cookie-banner{bottom:18px;left:18px;position:fixed;right:18px;z-index:9999}.ssv-cookie-banner[hidden]{display:none}.ssv-cookie-card{align-items:center;background:radial-gradient(circle at 92% 0%,rgba(212,236,95,.26),transparent 18rem),linear-gradient(145deg,rgba(255,252,244,.98),rgba(245,249,239,.98));border:1px solid rgba(16,35,31,.13);border-radius:28px;box-shadow:0 24px 80px rgba(16,35,31,.22);display:grid;gap:20px;grid-template-columns:minmax(0, 1fr) auto;margin:0 auto;max-width:1040px;padding:22px}.ssv-cookie-card h2{font-size:1.18rem;letter-spacing:-.03em;margin:0 0 6px}.ssv-cookie-card p{color:var(--ssv-muted);font-size:.92rem;line-height:1.55;margin:0}.ssv-cookie-card a{color:var(--ssv-green);display:inline-block;font-family:"Aptos","Segoe UI",sans-serif;font-size:.86rem;font-weight:850;margin-top:8px;text-decoration:none}.ssv-cookie-kicker{color:var(--ssv-green) !important;font-family:"Aptos","Segoe UI",sans-serif;font-size:.72rem !important;font-weight:900;letter-spacing:.1em;margin-bottom:5px !important;text-transform:uppercase}.ssv-cookie-actions{display:grid;gap:10px;grid-template-columns:1fr;min-width:240px}.ssv-cookie-actions .button{margin:0;width:100%}.ssv-cookie-settings-button{background:0 0;border:0;box-shadow:none;color:#dce7df;cursor:pointer;font:inherit;min-height:0;padding:0;text-align:left;text-decoration:none}.ssv-cookie-settings-button:hover{color:var(--ssv-lime)}@media (max-width:980px){.ssv-page-wrap>.ssv-shell,.ssv-content-layout,.ssv-entry,.ssv-side{max-width:100%;min-width:0}.ssv-content-layout{display:grid !important;grid-template-columns:minmax(0, 1fr) !important}.ssv-side{display:block !important;order:2;position:static !important;top:auto}.ssv-side a{background:rgba(237,244,232,.58);border:1px solid rgba(16,35,31,.08);display:inline-flex;margin:4px 4px 4px 0;padding:9px 11px}.ssv-side h2{margin-top:14px}.ssv-side-cta{margin-bottom:14px}.ssv-provider-hero,.ssv-comparison-hero{grid-template-columns:minmax(0, 1fr) !important;max-width:100%}.ssv-inline-cta,.ssv-final-inner{align-items:stretch !important}.ssv-inline-cta .button,.ssv-final-inner .button{width:100%}.ssv-cookie-card{grid-template-columns:1fr}.ssv-cookie-actions{min-width:0}}@media (max-width:760px){.ssv-page-hero,.ssv-article-hero{overflow:hidden}.ssv-page-hero h1,.ssv-article-hero h1{overflow-wrap:anywhere;word-break:normal}.ssv-entry{border-radius:20px;padding:20px 16px !important;width:100%}.ssv-entry h2{font-size:clamp(1.45rem, 8vw, 2rem);line-height:1.12}.ssv-entry h3{font-size:clamp(1.16rem, 6vw, 1.45rem);line-height:1.18}.ssv-entry p,.ssv-entry li{font-size:.98rem;line-height:1.68}.ssv-entry ul,.ssv-entry ol{padding-left:1.15rem}.ssv-entry blockquote{margin-left:0;margin-right:0}.ssv-entry .wp-block-columns,.ssv-entry .wp-block-media-text{display:grid !important;gap:14px;grid-template-columns:1fr !important}.ssv-entry .wp-block-table{border:1px solid rgba(16,35,31,.1);border-radius:16px;margin-left:-2px;margin-right:-2px;padding-bottom:4px}.ssv-entry table{min-width:620px}.ssv-entry .wp-block-button,.ssv-entry .wp-block-buttons{width:100%}.ssv-entry .wp-block-button__link,.ssv-entry .button,.ssv-card .button,.ssv-provider-card .button{width:100%}.ssv-provider-card{grid-template-columns:52px minmax(0, 1fr) !important;padding:16px}.ssv-provider-card h3,.ssv-provider-card p{overflow-wrap:anywhere}.ssv-link-cloud{display:grid;grid-template-columns:1fr}.ssv-link-cloud a{width:auto}.ssv-side{padding:16px !important}.ssv-cookie-banner{bottom:10px;left:10px;right:10px}.ssv-cookie-card{border-radius:20px;gap:14px;padding:16px}}@media (max-width:430px){.ssv-entry table{min-width:560px}.ssv-provider-card{grid-template-columns:1fr !important}.ssv-cookie-actions .button{font-size:.86rem;padding-left:12px;padding-right:12px}}.ssv-skip-link{background:var(--ssv-ink);border-radius:0 0 14px 14px;color:#fff;font-family:"Aptos","Segoe UI",sans-serif;font-weight:850;left:18px;padding:10px 14px;position:fixed;top:0;transform:translateY(-120%);transition:transform .14s ease;z-index:10000}.ssv-skip-link:focus{color:#fff;outline:2px solid var(--ssv-lime);transform:translateY(0)}.ssv-breadcrumbs{align-items:center;color:var(--ssv-muted);display:flex;flex-wrap:wrap;font-family:"Aptos","Segoe UI",sans-serif;font-size:.82rem;gap:8px;margin:0 0 14px}.ssv-breadcrumbs a{color:var(--ssv-green);font-weight:800;text-decoration:none}.ssv-breadcrumbs strong{color:var(--ssv-muted);font-weight:700}.ssv-disclosure,.ssv-trust-box{border-radius:20px;font-family:"Aptos","Segoe UI",sans-serif;margin:0 0 24px;padding:16px 18px}.ssv-disclosure{background:rgba(244,179,66,.15);border:1px solid rgba(244,179,66,.38);color:#5f4720}.ssv-disclosure strong{color:var(--ssv-ink)}.ssv-trust-box{background:radial-gradient(circle at 92% 8%,rgba(212,236,95,.24),transparent 16rem),linear-gradient(145deg,rgba(237,244,232,.92),rgba(255,252,244,.95));border:1px solid rgba(16,35,31,.1);margin:34px 0 0}.ssv-trust-box div{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:8px}.ssv-trust-box span{color:var(--ssv-green);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ssv-trust-box strong{color:var(--ssv-ink)}.ssv-trust-box p{color:var(--ssv-muted);font-size:.92rem;margin:8px 0 0}.ssv-trust-box a{color:var(--ssv-green);font-weight:850;text-decoration:none}.ssv-sitemap-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0, 1fr))}.ssv-sitemap-card{background:linear-gradient(145deg,rgba(255,252,244,.96),rgba(255,255,255,.9));border:1px solid rgba(16,35,31,.1);border-radius:22px;box-shadow:0 14px 34px rgba(16,35,31,.055);padding:22px}.ssv-sitemap-card h2{font-size:1.18rem;margin-top:0}.ssv-sitemap-card ul{list-style:none;margin:0;padding:0}.ssv-sitemap-card li+li{border-top:1px solid rgba(16,35,31,.08)}.ssv-sitemap-card a{color:var(--ssv-text);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-weight:760;padding:9px 0;text-decoration:none}.ssv-sitemap-card a:hover{color:var(--ssv-green)}@media (max-width:760px){.ssv-sitemap-grid{grid-template-columns:1fr}.ssv-breadcrumbs{font-size:.76rem;gap:6px}.ssv-disclosure,.ssv-trust-box{border-radius:16px;padding:14px}}.ssv-money-intro{background:radial-gradient(circle at 90% 6%,rgba(212,236,95,.26),transparent 18rem),linear-gradient(145deg,rgba(16,35,31,.98),rgba(29,94,80,.96));border-radius:26px;color:#fff;margin:0 0 28px;overflow:hidden;padding:clamp(22px, 4vw, 38px)}.ssv-money-intro h2,.ssv-money-intro h3,.ssv-money-intro p,.ssv-money-intro li{color:#fff}.ssv-money-intro p{max-width:850px}.ssv-score-grid,.ssv-decision-grid,.ssv-faq-list{display:grid;gap:14px;margin:22px 0}.ssv-score-grid{grid-template-columns:repeat(4,minmax(0, 1fr))}.ssv-decision-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}.ssv-score-card,.ssv-decision-card,.ssv-faq-item{background:linear-gradient(145deg,rgba(255,252,244,.96),rgba(255,255,255,.9));border:1px solid rgba(16,35,31,.1);border-radius:20px;box-shadow:0 12px 30px rgba(16,35,31,.055);padding:18px}.ssv-score-card span,.ssv-decision-card span,.ssv-card-kicker{color:var(--ssv-green);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-size:.74rem;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.ssv-score-card strong,.ssv-decision-card strong,.ssv-score-card h3,.ssv-decision-card h3,.ssv-faq-item strong,.ssv-faq-item h3{color:var(--ssv-ink);display:block;font-family:"Aptos","Segoe UI",sans-serif;font-size:1.05rem;line-height:1.22}.ssv-faq-item h3{margin:0}.ssv-score-card h3,.ssv-decision-card h3{margin:0}.ssv-score-card p,.ssv-decision-card p,.ssv-faq-item p{color:var(--ssv-muted);font-size:.95rem;line-height:1.55;margin:9px 0 0}.ssv-reco-box{background:radial-gradient(circle at 10% 0%,rgba(212,236,95,.28),transparent 18rem),linear-gradient(145deg,rgba(237,244,232,.92),rgba(255,252,244,.95));border:1px solid rgba(16,35,31,.11);border-radius:24px;margin:24px 0;padding:22px}.ssv-reco-box h2,.ssv-reco-box h3{margin-top:0}.ssv-test-verdict{background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,247,235,.98)),repeating-linear-gradient(135deg,rgba(20,33,29,.035),rgba(20,33,29,.035) 1px,transparent 1px,transparent 18px);border:1px solid rgba(16,35,31,.12);border-left:6px solid var(--ssv-lime);border-radius:24px;box-shadow:0 18px 46px rgba(16,35,31,.07);margin:24px 0;padding:clamp(20px, 3vw, 30px)}.ssv-test-verdict h2{margin-top:0}.ssv-test-verdict p:last-child{margin-bottom:0}.ssv-affiliate-button{white-space:normal}.ssv-source-box ul,.ssv-reco-box ul{margin-bottom:0}.ssv-source-title{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",sans-serif;font-weight:900;margin:0 0 8px}.ssv-entry .ssv-faq-list h2,.ssv-entry .ssv-faq-list h3{margin-top:0}@media (max-width:980px){.ssv-score-grid,.ssv-decision-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:680px){.ssv-score-grid,.ssv-decision-grid{grid-template-columns:1fr}.ssv-money-intro,.ssv-reco-box{border-radius:18px;padding:18px}}.ssv-crumbs{background:#fdfdfb;border-bottom:1px solid var(--ssv-line);color:var(--ssv-muted);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.82rem;padding:10px 0}.ssv-crumbs .ssv-shell{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ssv-crumbs a{color:var(--ssv-muted);text-decoration:none;transition:color .15s}.ssv-crumbs a:hover{color:var(--ssv-green);text-decoration:underline}.ssv-crumbs .sep{color:var(--ssv-line)}.ssv-crumbs span[aria-current=page]{color:var(--ssv-ink);font-weight:600}.ssv-xlink{background:linear-gradient(180deg,#fafdf6 0%,#f4f8ec 100%);border:1px solid var(--ssv-line);border-left:4px solid var(--ssv-green);border-radius:var(--ssv-radius);margin:36px 0;padding:24px 26px}.ssv-xlink header{margin-bottom:16px}.ssv-xlink h3{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.25rem;font-weight:700;margin:4px 0 0}.ssv-xlink-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px, 1fr));list-style:none;margin:0;padding:0}.ssv-xlink-grid li{list-style:none}.ssv-xlink-grid a{align-items:baseline;background:#fff;border:1px solid var(--ssv-line);border-radius:6px;color:var(--ssv-ink);display:flex;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.9rem;gap:8px;padding:9px 12px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.ssv-xlink-grid a:hover{background:#fbfffa;border-color:var(--ssv-green);transform:translateY(-1px)}.ssv-xlink-vs{background:var(--ssv-green);border-radius:3px;color:#fff;font-family:var(--ssv-mono);font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:2px 5px;text-transform:uppercase}.ssv-xlink-grid strong{color:var(--ssv-ink);font-weight:700}.ssv-top3{padding:56px 0;background:linear-gradient(180deg,#fafdf6 0%,var(--ssv-bg) 100%)}.ssv-top3-head{text-align:center;margin-bottom:32px}.ssv-top3-head h2{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:clamp(1.6rem, 2.6vw, 2rem);font-weight:700;margin:6px 0 10px}.ssv-top3-head p{color:var(--ssv-muted);font-family:Georgia,serif;margin:0 auto;max-width:560px}.ssv-top3-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}@media (max-width:800px){.ssv-top3-grid{grid-template-columns:1fr}}.ssv-top3-card{align-items:center;background:#fff;border:1px solid var(--ssv-line);border-radius:12px;box-shadow:0 1px 3px rgba(15,26,38,.04);color:var(--ssv-ink);display:flex;gap:16px;padding:22px;position:relative;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.ssv-top3-card:hover{border-color:var(--ssv-green);box-shadow:0 8px 24px rgba(47,143,70,.18);color:var(--ssv-ink);transform:translateY(-3px)}.ssv-top3-rank{align-items:center;background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));border-radius:12px;box-shadow:0 3px 10px rgba(47,143,70,.25);color:#fff;display:flex;flex-shrink:0;font-family:var(--ssv-mono);font-size:1.4rem;font-weight:700;height:54px;justify-content:center;width:54px}.ssv-top3-body{flex:1;min-width:0}.ssv-top3-badge{background:rgba(47,143,70,.1);border:1px solid rgba(47,143,70,.3);border-radius:999px;color:var(--ssv-green);display:inline-block;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.08em;margin-bottom:6px;padding:3px 9px;text-transform:uppercase}.ssv-top3-card:nth-child(2) .ssv-top3-badge{background:rgba(27,131,166,.1);border-color:rgba(27,131,166,.3);color:var(--ssv-blue)}.ssv-top3-card:nth-child(3) .ssv-top3-badge{background:rgba(225,167,47,.1);border-color:rgba(225,167,47,.3);color:var(--ssv-amber)}.ssv-top3-body h3{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.18rem;font-weight:700;margin:0 0 4px}.ssv-top3-pro{color:var(--ssv-muted);font-family:Georgia,serif;font-size:.88rem;line-height:1.45;margin:0 0 10px}.ssv-top3-rating{display:flex;align-items:center;gap:8px}.ssv-stars{color:var(--ssv-amber);font-size:1rem;letter-spacing:1px}.ssv-num{color:var(--ssv-ink);font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-size:.92rem;font-weight:600}.ssv-top3-arrow{color:var(--ssv-green);font-size:1.5rem;transition:transform .2s}.ssv-top3-card:hover .ssv-top3-arrow{transform:translateX(4px)}.ssv-top3-cta{margin-top:28px;text-align:center}.ssv-calc{background:linear-gradient(180deg,var(--ssv-bg) 0%,#fff 100%);padding:64px 0}.ssv-calc-head{text-align:center;margin-bottom:32px;max-width:720px;margin-left:auto;margin-right:auto}.ssv-calc-head h2{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:clamp(1.6rem, 2.6vw, 2rem);font-weight:700;margin:6px 0 10px}.ssv-calc-head p{color:var(--ssv-muted);font-family:Georgia,serif}.ssv-calc-card{background:#fff;border:1px solid var(--ssv-line);border-radius:14px;box-shadow:0 4px 20px rgba(15,26,38,.06);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}@media (max-width:800px){.ssv-calc-card{grid-template-columns:1fr}}.ssv-calc-form{padding:28px 30px;border-right:1px solid var(--ssv-line)}@media (max-width:800px){.ssv-calc-form{border-right:0;border-bottom:1px solid var(--ssv-line)}}.ssv-calc-field{margin-bottom:22px}.ssv-calc-field:last-child{margin-bottom:0}.ssv-calc-field label{color:var(--ssv-ink);display:block;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.86rem;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.ssv-calc-field small{color:var(--ssv-muted);display:block;font-size:.78rem;line-height:1.5;margin-top:6px}.ssv-calc-input-group{align-items:stretch;background:var(--ssv-bg);border:1.5px solid var(--ssv-line);border-radius:8px;display:flex;overflow:hidden;transition:border-color .15s}.ssv-calc-input-group:focus-within{border-color:var(--ssv-green)}.ssv-calc-input-group input{background:0 0;border:none;color:var(--ssv-ink);flex:1;font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-size:1.4rem;font-weight:500;outline:none;padding:12px 16px}.ssv-calc-unit{align-items:center;background:rgba(47,143,70,.08);border-left:1px solid var(--ssv-line);color:var(--ssv-green);display:flex;font-family:var(--ssv-mono);font-size:.86rem;font-weight:600;padding:0 16px}.ssv-calc-presets,.ssv-calc-flex{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ssv-calc-presets button,.ssv-flex-btn{background:#fff;border:1px solid var(--ssv-line);border-radius:999px;color:var(--ssv-ink-soft,var(--ssv-text));cursor:pointer;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.78rem;font-weight:500;padding:6px 12px;transition:background .15s,border-color .15s,color .15s}.ssv-calc-presets button:hover,.ssv-flex-btn:hover{background:var(--ssv-bg);border-color:var(--ssv-green);color:var(--ssv-green)}.ssv-flex-btn.is-active{background:var(--ssv-green);border-color:var(--ssv-green);color:#fff}.ssv-calc-result{padding:28px 30px;background:linear-gradient(180deg,#fafdf6,#fff)}.ssv-calc-result-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.ssv-calc-out{background:#fff;border:1.5px solid var(--ssv-line);border-radius:10px;padding:16px 18px}.ssv-calc-out-primary{border-color:var(--ssv-green);background:rgba(47,143,70,.05)}.ssv-calc-out-label{color:var(--ssv-muted);display:block;font-size:.72rem;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.ssv-calc-out-value{color:var(--ssv-ink);display:block;font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-size:1.8rem;font-weight:700;letter-spacing:-.02em}.ssv-calc-out-primary .ssv-calc-out-value{color:var(--ssv-green)}.ssv-calc-out-sub{color:var(--ssv-muted);display:block;font-family:var(--ssv-mono);font-size:.74rem;margin-top:2px}.ssv-calc-savings{align-items:center;background:rgba(47,143,70,.1);border:1.5px solid rgba(47,143,70,.35);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px;padding:12px 18px}.ssv-calc-savings.is-negative{background:rgba(190,75,63,.1);border-color:rgba(190,75,63,.35)}.ssv-calc-saving-label{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.84rem;font-weight:600}.ssv-calc-saving-value{color:var(--ssv-green);font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-size:1.4rem;font-weight:700}.ssv-calc-savings.is-negative .ssv-calc-saving-value{color:var(--ssv-red)}.ssv-calc-disclaimer{color:var(--ssv-muted);font-size:.74rem;line-height:1.55;margin-bottom:16px}.ssv-calc-disclaimer strong{color:var(--ssv-ink)}.ssv-calc-cta{text-align:center}.ssv-provider-logo,.ssv-top3-logo,.ssv-xlink-logo,.ssv-provider-header-logo,.ssv-vs-logo{background:#fff;border-radius:10px;object-fit:contain;padding:6px}.ssv-provider-logo--tile,.ssv-top3-logo--tile,.ssv-xlink-logo--tile,.ssv-provider-header-logo--tile,.ssv-vs-logo--tile{align-items:center;background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));color:#fff;display:inline-flex;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-weight:900;justify-content:center;padding:0}.ssv-top3-logo-wrap{align-items:center;background:#fff;border:1px solid var(--ssv-line);border-radius:10px;display:flex;flex-shrink:0;height:52px;justify-content:center;margin-left:-8px;overflow:hidden;width:52px}.ssv-top3-logo,.ssv-top3-logo--tile{height:44px;width:44px;border-radius:8px}.ssv-top3-logo--tile{font-size:1.2rem}.ssv-xlink-grid a{flex-wrap:nowrap;gap:10px;padding:10px 12px}.ssv-xlink-logo,.ssv-xlink-logo--tile{background:#fff;border:1px solid var(--ssv-line);border-radius:6px;flex-shrink:0;height:28px;object-fit:contain;padding:3px;width:28px}.ssv-xlink-logo--tile{font-size:.8rem;padding:0;border:none}.ssv-provider-header{align-items:center;background:linear-gradient(135deg,#fafdf6 0%,#fff 100%);border:1px solid var(--ssv-line);border-left:4px solid var(--ssv-green);border-radius:var(--ssv-radius);display:flex;gap:22px;margin-bottom:28px;padding:22px 26px}.ssv-provider-header-logo-wrap{align-items:center;background:#fff;border:1px solid var(--ssv-line);border-radius:14px;box-shadow:0 2px 8px rgba(15,26,38,.06);display:flex;flex-shrink:0;height:84px;justify-content:center;overflow:hidden;width:84px}.ssv-provider-header-logo,.ssv-provider-header-logo--tile{height:68px;object-fit:contain;width:68px;border-radius:8px}.ssv-provider-header-logo--tile{font-size:1.8rem;background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue))}.ssv-provider-header-body{flex:1}.ssv-provider-header-name{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.5rem;font-weight:700;margin:4px 0 8px}.ssv-provider-header-rating{align-items:center;color:var(--ssv-text);display:flex;flex-wrap:wrap;font-size:.88rem;gap:10px}.ssv-provider-header-rating .ssv-stars{font-size:1.1rem}.ssv-provider-header-rating .ssv-num{color:var(--ssv-ink);font-family:var(--ssv-mono);font-weight:700}.ssv-rating-source{color:var(--ssv-muted);font-size:.78rem}.ssv-vs-header{align-items:center;background:linear-gradient(180deg,#fafdf6 0%,#f4f8ec 100%);border:1px solid var(--ssv-line);border-radius:var(--ssv-radius);display:grid;gap:16px;grid-template-columns:1fr auto 1fr;margin-bottom:28px;padding:26px}.ssv-vs-side{align-items:center;color:var(--ssv-ink);display:flex;flex-direction:column;gap:12px;text-align:center;text-decoration:none;transition:transform .18s}.ssv-vs-side:hover{transform:translateY(-2px);color:var(--ssv-green)}.ssv-vs-logo,.ssv-vs-logo--tile{background:#fff;border:1px solid var(--ssv-line);border-radius:14px;box-shadow:0 4px 14px rgba(15,26,38,.08);height:80px;object-fit:contain;padding:10px;width:80px}.ssv-vs-logo--tile{font-size:1.8rem;padding:0;background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));border:none}.ssv-vs-name{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.1rem;font-weight:700}.ssv-vs-versus{align-items:center;background:var(--ssv-ink);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--ssv-mono);font-size:.78rem;font-weight:700;height:44px;justify-content:center;letter-spacing:.05em;width:44px}@media (max-width:540px){.ssv-vs-header{padding:20px 16px;gap:12px}.ssv-vs-logo,.ssv-vs-logo--tile{height:60px;width:60px}.ssv-vs-name{font-size:.95rem}.ssv-provider-header{flex-direction:column;text-align:center;padding:20px 16px}.ssv-provider-header-rating{justify-content:center}}.ssv-cmp-modal{align-items:flex-start;bottom:0;display:none;font-family:"Aptos","Segoe UI",system-ui,sans-serif;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;z-index:10000}.ssv-cmp-modal[hidden]{display:none !important}.ssv-cmp-modal.is-open{display:flex;animation:ssvCmpFade .2s ease-out}@keyframes ssvCmpFade{from{opacity:0}to{opacity:1}}.ssv-cmp-backdrop{background:rgba(15,26,38,.78);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);inset:0;position:fixed}.ssv-cmp-content{background:#fff;border-radius:16px;box-shadow:0 28px 80px rgba(0,0,0,.45);display:flex;flex-direction:column;max-width:1140px;overflow:hidden;position:relative;width:100%;z-index:1;animation:ssvCmpSlide .28s cubic-bezier(.16,1,.3,1);margin:auto}@keyframes ssvCmpSlide{from{transform:translateY(20px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.ssv-cmp-header{align-items:flex-start;background:linear-gradient(135deg,var(--ssv-ink),#1b3a30);color:#fff;display:flex;gap:16px;padding:22px 26px}.ssv-cmp-titlewrap{flex:1}.ssv-cmp-header h2{color:#fff;font-size:1.25rem;font-weight:700;margin:0 0 4px}.ssv-cmp-header p{color:rgba(255,255,255,.65);font-family:Georgia,serif;font-size:.9rem;margin:0}.ssv-cmp-close{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:300;height:40px;justify-content:center;transition:background .15s,transform .15s;width:40px}.ssv-cmp-close:hover{background:rgba(255,79,79,.3);transform:rotate(90deg)}.ssv-cmp-pickers{align-items:stretch;background:var(--ssv-bg);border-bottom:1px solid var(--ssv-line);display:grid;gap:14px;grid-template-columns:1fr auto 1fr;padding:22px 26px}@media (max-width:700px){.ssv-cmp-pickers{grid-template-columns:1fr}}.ssv-cmp-slot label{color:var(--ssv-ink);display:block;font-size:.74rem;font-weight:700;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.ssv-cmp-slot.is-filled label{color:var(--ssv-green)}.ssv-cmp-picker{background:#fff;border:1.5px solid var(--ssv-line);border-radius:8px;position:relative;transition:border-color .15s}.ssv-cmp-picker:focus-within{border-color:var(--ssv-green);box-shadow:0 0 0 3px rgba(47,143,70,.18)}.ssv-cmp-slot.is-filled .ssv-cmp-picker{border-color:var(--ssv-green);background:#fbfff8}.ssv-cmp-search{background:0 0;border:none;color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.96rem;outline:none;padding:10px 14px;width:100%}.ssv-cmp-list{background:#fff;border-radius:0 0 8px 8px;display:none;list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:0}.ssv-cmp-picker:focus-within .ssv-cmp-list{display:block;box-shadow:0 8px 24px rgba(15,26,38,.12)}.ssv-cmp-list li{list-style:none;margin:0}.ssv-cmp-opt{align-items:center;background:0 0;border:none;border-top:1px solid var(--ssv-line);color:var(--ssv-ink);cursor:pointer;display:flex;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.9rem;gap:10px;padding:8px 14px;text-align:left;transition:background .12s;width:100%}.ssv-cmp-opt:first-child{border-top:0}.ssv-cmp-opt:hover{background:var(--ssv-bg)}.ssv-cmp-opt.is-active{background:rgba(47,143,70,.1);font-weight:600}.ssv-cmp-opt img{background:#fff;border:1px solid var(--ssv-line);border-radius:5px;flex-shrink:0;height:28px;object-fit:contain;padding:2px;width:28px}.ssv-cmp-opt-name{flex:1}.ssv-cmp-opt-rating{color:var(--ssv-amber);font-family:var(--ssv-mono);font-size:.78rem;font-weight:600}.ssv-cmp-empty{color:var(--ssv-muted);font-size:.86rem;padding:12px 14px}.ssv-cmp-vs{align-items:center;align-self:center;background:var(--ssv-ink);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:var(--ssv-mono);font-size:.76rem;font-weight:700;height:42px;justify-content:center;letter-spacing:.04em;width:42px}@media (max-width:700px){.ssv-cmp-vs{display:none}}.ssv-cmp-result{padding:24px 26px 28px}.ssv-cmp-empty-state{color:var(--ssv-muted);font-family:Georgia,serif;padding:40px 0;text-align:center}.ssv-cmp-table-wrap{overflow-x:auto}.ssv-cmp-table{border-collapse:collapse;font-family:"Aptos","Segoe UI",system-ui,sans-serif;width:100%}.ssv-cmp-table thead th{background:var(--ssv-bg);border-bottom:2px solid var(--ssv-green);padding:12px 16px;text-align:left;width:calc((100% - 200px) / 2)}.ssv-cmp-table thead th:first-child{width:200px;background:0 0;border-bottom:2px solid var(--ssv-line)}.ssv-cmp-card{align-items:center;display:flex;gap:12px}.ssv-cmp-card img{background:#fff;border:1px solid var(--ssv-line);border-radius:8px;flex-shrink:0;height:44px;object-fit:contain;padding:4px;width:44px}.ssv-cmp-card strong{color:var(--ssv-ink);display:block;font-size:1rem;font-weight:700}.ssv-cmp-card span{color:var(--ssv-muted);display:block;font-size:.78rem}.ssv-cmp-card-empty{color:var(--ssv-muted);font-style:italic}.ssv-cmp-table tbody th{background:#fdfdfb;color:var(--ssv-muted);font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:10px 16px;text-align:left;text-transform:uppercase;vertical-align:top;width:200px}.ssv-cmp-table tbody td{border-top:1px solid var(--ssv-line);color:var(--ssv-text);font-size:.92rem;padding:10px 16px;vertical-align:top}.ssv-cmp-table tbody th{border-top:1px solid var(--ssv-line)}.ssv-cmp-list-inline{list-style:none;margin:0;padding:0}.ssv-cmp-list-inline li{font-size:.86rem;line-height:1.45;padding-left:14px;position:relative}.ssv-cmp-list-inline li:before{color:var(--ssv-green);content:"•";font-weight:700;left:0;position:absolute}.ssv-cmp-dim{color:var(--ssv-muted)}.ssv-cmp-num{color:var(--ssv-ink);font-family:var(--ssv-mono);font-weight:600;font-size:.86rem}.ssv-cmp-ctas{align-items:center;border-top:1px solid var(--ssv-line);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:22px;padding-top:22px}.ssv-cmp-trigger{align-items:center;background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));border:none;border-radius:999px;box-shadow:0 6px 22px rgba(47,143,70,.32);color:#fff;cursor:pointer;display:inline-flex;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1rem;font-weight:700;gap:10px;padding:14px 30px;text-decoration:none;transition:transform .15s,box-shadow .15s}.ssv-cmp-trigger:hover{box-shadow:0 10px 32px rgba(47,143,70,.45);color:#fff;transform:translateY(-2px)}@media (max-width:540px){.ssv-cmp-modal{padding:0}.ssv-cmp-content{border-radius:0;min-height:100vh}.ssv-cmp-header{padding:16px 18px}.ssv-cmp-pickers{padding:16px 18px}.ssv-cmp-result{padding:18px 16px 22px}.ssv-cmp-table{font-size:.85rem}.ssv-cmp-table thead th,.ssv-cmp-table tbody th,.ssv-cmp-table tbody td{padding:8px 10px}.ssv-cmp-table thead th:first-child{width:110px}.ssv-cmp-card img{height:36px;width:36px}}body.ssv-cookie-block{overflow:hidden !important}body.ssv-cookie-block:before{background:rgba(15,26,38,.86);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);content:"";inset:0;pointer-events:auto;position:fixed;z-index:99998}body.ssv-cookie-block .cmplz-cookiebanner,body.ssv-cookie-block #cmplz-cookiebanner,body.ssv-cookie-block .cmplz-show{background:#fff !important;border:1px solid var(--ssv-line) !important;border-radius:14px !important;box-shadow:0 28px 70px rgba(0,0,0,.5) !important;left:50% !important;max-height:90vh !important;max-width:580px !important;overflow-y:auto !important;padding:28px !important;position:fixed !important;right:auto !important;top:50% !important;transform:translate(-50%,-50%) !important;width:calc(100% - 32px) !important;z-index:99999 !important}body.ssv-cookie-block .cmplz-btn,body.ssv-cookie-block .cmplz-accept-all,body.ssv-cookie-block .cmplz-deny{border-radius:8px !important;font-family:"Aptos","Segoe UI",system-ui,sans-serif !important;font-weight:700 !important;padding:12px 22px !important}body.ssv-cookie-block .cmplz-accept-all{background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue)) !important;border:none !important;box-shadow:0 4px 14px rgba(47,143,70,.32) !important;color:#fff !important}@media (max-width:540px){body.ssv-cookie-block .cmplz-cookiebanner,body.ssv-cookie-block #cmplz-cookiebanner,body.ssv-cookie-block .cmplz-show{max-width:calc(100% - 24px) !important;padding:20px !important}}.ssv-provider-grid .ssv-provider-logo-wrap{align-items:center;background:#fff;border:1px solid var(--ssv-line);border-radius:14px;box-shadow:0 2px 8px rgba(15,26,38,.06);display:flex;flex-shrink:0;height:76px;justify-content:center;margin-bottom:14px;overflow:hidden;padding:8px;width:76px}.ssv-provider-grid .ssv-provider-logo{background:0 0;border:0;height:56px;object-fit:contain;padding:0;width:56px;border-radius:0}.ssv-provider-grid .ssv-provider-logo--tile{background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));border-radius:8px;font-size:1.4rem}.ssv-table .ssv-row-logo{background:#fff;border:1px solid var(--ssv-line);border-radius:6px;flex-shrink:0;height:26px;margin-right:8px;object-fit:contain;padding:2px;vertical-align:middle;width:26px;display:inline-block}.ssv-table .ssv-row-logo--tile{background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));color:#fff;font-size:.7rem;line-height:22px;text-align:center;padding:0;border:none}.ssv-table strong a{align-items:center;display:inline-flex;gap:0;text-decoration:none}.ssv-row-name{color:var(--ssv-ink);font-weight:700}.ssv-logo-strip{background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.08);margin:0 calc(-1 * 22px) 32px;padding:20px 22px;text-align:center}.ssv-logo-strip-label{color:rgba(255,255,255,.55);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.ssv-logo-strip-list{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:space-between;list-style:none;margin:0 auto;max-width:100%;overflow-x:auto;padding:4px 2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ssv-logo-strip-list::-webkit-scrollbar{height:4px}.ssv-logo-strip-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:2px}.ssv-logo-strip-list li{list-style:none;margin:0;flex:0 0 auto}.ssv-logo-strip-list a{align-items:center;background:#fff;border:1px solid rgba(255,255,255,.18);border-radius:8px;display:inline-flex;height:44px;justify-content:center;opacity:.78;overflow:hidden;padding:5px;transition:opacity .15s,transform .15s,border-color .15s;width:44px;box-sizing:border-box;line-height:0;vertical-align:middle}.ssv-logo-strip-list a:hover{background:#fff;border-color:rgba(47,209,130,.6);opacity:1;transform:translateY(-2px) scale(1.06)}.ssv-logo-strip-list img{display:block;height:32px;width:32px;max-height:32px;max-width:32px;object-fit:contain;vertical-align:middle}@media (max-width:900px){.ssv-logo-strip-list{justify-content:flex-start;gap:5px}.ssv-logo-strip-list a{height:40px;width:40px;padding:4px}.ssv-logo-strip-list img{max-height:28px;max-width:28px}}@media (max-width:540px){.ssv-logo-strip-list a{height:36px;width:36px;padding:4px}.ssv-logo-strip-list img{max-height:26px;max-width:26px}}.ssv-howitworks{background:#fff;padding:64px 0}.ssv-howitworks-head{margin-bottom:38px;max-width:640px}.ssv-howitworks-head h2{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:clamp(1.6rem, 2.6vw, 2rem);font-weight:700;margin:6px 0 8px}.ssv-howitworks-sub{color:var(--ssv-muted);font-family:Georgia,serif;font-size:1rem;margin:0}.ssv-howitworks-steps{counter-reset:step;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}@media (max-width:800px){.ssv-howitworks-steps{grid-template-columns:1fr}}.ssv-step{background:linear-gradient(180deg,var(--ssv-bg) 0%,#fff 100%);border:1px solid var(--ssv-line);border-radius:12px;padding:24px 22px 22px;position:relative;transition:border-color .2s,box-shadow .2s}.ssv-step:hover{border-color:var(--ssv-green);box-shadow:0 6px 22px rgba(47,143,70,.1)}.ssv-step-num{background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block;font-family:var(--ssv-mono);font-feature-settings:'tnum' 1;font-size:2.4rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:10px}.ssv-step h3{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.15rem;font-weight:700;margin:0 0 8px}.ssv-step p{color:var(--ssv-text);font-family:Georgia,serif;font-size:.94rem;line-height:1.55;margin:0 0 14px}.ssv-step-link{color:var(--ssv-green);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.86rem;font-weight:600;text-decoration:none;transition:color .15s}.ssv-step-link:hover{color:var(--ssv-blue)}.ssv-methodology{padding:32px 0 56px}.ssv-methodology-card{background:linear-gradient(135deg,#fafdf6 0%,#f4f8ec 100%);border:1px solid var(--ssv-line);border-left:5px solid var(--ssv-green);border-radius:12px;display:flex;gap:24px;padding:28px 30px}@media (max-width:700px){.ssv-methodology-card{flex-direction:column;gap:16px;padding:22px}}.ssv-methodology-icon{align-items:center;background:var(--ssv-green);border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.ssv-methodology-body{flex:1}.ssv-methodology-body h2{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.3rem;font-weight:700;margin:4px 0 10px}.ssv-methodology-body p{color:var(--ssv-text);font-family:Georgia,serif;line-height:1.65;margin:0 0 14px}.ssv-methodology-body strong{background:rgba(47,143,70,.12);border-radius:3px;color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-weight:700;padding:1px 6px}.ssv-methodology-link{color:var(--ssv-green);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-weight:700;text-decoration:none}.ssv-methodology-link:hover{color:var(--ssv-blue)}.ssv-decisions{background:linear-gradient(180deg,#fff 0%,var(--ssv-bg) 100%);padding:64px 0}.ssv-decisions-head{margin-bottom:32px;text-align:center}.ssv-decisions-head h2{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:clamp(1.6rem, 2.6vw, 2rem);font-weight:700;margin:6px 0 8px}.ssv-decisions-sub{color:var(--ssv-muted);font-family:Georgia,serif;margin:0 auto;max-width:580px}.ssv-decisions-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.ssv-decisions-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.ssv-decisions-grid{grid-template-columns:1fr}}.ssv-decision-card{background:#fff;border:1px solid var(--ssv-line);border-radius:12px;color:var(--ssv-ink);display:flex;flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.ssv-decision-card:hover{border-color:var(--ssv-green);box-shadow:0 10px 26px rgba(47,143,70,.13);color:var(--ssv-ink);transform:translateY(-3px)}.ssv-decision-icon{align-items:center;background:rgba(47,143,70,.1);border-radius:10px;color:var(--ssv-green);display:flex;height:52px;justify-content:center;margin-bottom:4px;width:52px}.ssv-decision-icon-2{background:rgba(27,131,166,.1);color:var(--ssv-blue)}.ssv-decision-icon-3{background:rgba(225,167,47,.1);color:var(--ssv-amber)}.ssv-decision-icon-4{background:rgba(184,214,79,.18);color:#6a8c1f}.ssv-decision-card h3{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.05rem;font-weight:700;margin:0}.ssv-decision-card p{color:var(--ssv-text);font-family:Georgia,serif;font-size:.88rem;line-height:1.5;margin:0;flex:1}.ssv-decision-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.ssv-decision-tags span{background:var(--ssv-bg);border-radius:999px;color:var(--ssv-muted);font-family:var(--ssv-mono);font-size:.7rem;font-weight:500;padding:3px 9px}.ssv-header{background:#fff;border-bottom:1px solid var(--ssv-line);box-shadow:0 1px 0 rgba(15,26,38,.04),0 2px 12px rgba(15,26,38,.04);position:sticky;top:0;z-index:9000}.ssv-header-inner{align-items:center;display:flex;gap:22px;min-height:72px;position:relative}.ssv-brand{align-items:center;color:var(--ssv-ink);display:inline-flex;flex-shrink:0;gap:12px;text-decoration:none;transition:opacity .15s}.ssv-brand:hover{opacity:.85;color:var(--ssv-ink)}.ssv-brand-logo{align-items:center;display:inline-flex;flex-shrink:0}.ssv-brand-logo svg{border-radius:10px;box-shadow:0 4px 14px rgba(47,143,70,.2);display:block}.ssv-brand-text{display:inline-flex;flex-direction:column;line-height:1.15}.ssv-brand-text strong{color:var(--ssv-ink);font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.06rem;font-weight:900;letter-spacing:-.018em}.ssv-brand-text strong em{color:var(--ssv-green);font-style:normal}.ssv-brand-text small{color:var(--ssv-muted);font-family:var(--ssv-mono);font-size:.66rem;font-weight:500;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.ssv-nav{flex:1;min-width:0}.ssv-menu{align-items:center;display:flex;gap:2px;justify-content:center;list-style:none;margin:0;padding:0}.ssv-menu>li{position:relative;list-style:none}.ssv-menu>li>a{border-radius:7px;color:var(--ssv-ink-soft,var(--ssv-text));display:block;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.91rem;font-weight:600;padding:8px 13px;position:relative;text-decoration:none;transition:color .15s}.ssv-menu>li>a:after{background:linear-gradient(90deg,var(--ssv-green),var(--ssv-blue));border-radius:999px;bottom:2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .22s ease;width:calc(100% - 26px)}.ssv-menu>li>a:hover,.ssv-menu>li.current-menu-item>a,.ssv-menu>li.current-menu-ancestor>a{color:var(--ssv-green)}.ssv-menu>li>a:hover:after,.ssv-menu>li.current-menu-item>a:after,.ssv-menu>li.current-menu-ancestor>a:after{transform:translateX(-50%) scaleX(1)}.ssv-menu .sub-menu{background:#fff;border:1px solid var(--ssv-line);border-radius:8px;box-shadow:0 12px 32px rgba(15,26,38,.12);display:none;left:0;list-style:none;margin:0;min-width:220px;padding:6px;position:absolute;top:calc(100% + 4px);z-index:9999}.ssv-menu>li:hover>.sub-menu,.ssv-menu>li:focus-within>.sub-menu{display:block}.ssv-menu .sub-menu li{list-style:none}.ssv-menu .sub-menu a{border-radius:5px;color:var(--ssv-text);display:block;font-size:.88rem;padding:8px 12px;text-decoration:none}.ssv-menu .sub-menu a:hover{background:var(--ssv-bg);color:var(--ssv-green)}.ssv-header-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.ssv-header-live{align-items:center;background:rgba(47,143,70,.08);border:1px solid rgba(47,143,70,.2);border-radius:999px;color:var(--ssv-green);display:inline-flex;font-family:var(--ssv-mono);font-size:.78rem;font-weight:600;gap:6px;padding:6px 12px;text-decoration:none;transition:background .15s,border-color .15s}.ssv-header-live:hover{background:rgba(47,143,70,.14);border-color:rgba(47,143,70,.4);color:var(--ssv-green)}.ssv-header-live-dot{background:#2f8f46;border-radius:50%;box-shadow:0 0 0 0 rgba(47,143,70,.5);flex-shrink:0;height:7px;width:7px;animation:ssvLivePulse 2.4s ease-out infinite}@keyframes ssvLivePulse{0%{box-shadow:0 0 0 0 rgba(47,143,70,.55)}70%{box-shadow:0 0 0 8px rgba(47,143,70,0)}100%{box-shadow:0 0 0 0 rgba(47,143,70,0)}}.ssv-header-cta{align-items:center;background:linear-gradient(135deg,var(--ssv-green),var(--ssv-blue));border-radius:8px;box-shadow:0 2px 8px rgba(47,143,70,.2),0 6px 16px rgba(47,143,70,.18);color:#fff !important;display:inline-flex;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.86rem;font-weight:700;gap:6px;padding:9px 16px;text-decoration:none;transition:box-shadow .18s,transform .12s}.ssv-header-cta:hover{box-shadow:0 4px 12px rgba(47,143,70,.3),0 10px 22px rgba(47,143,70,.32);color:#fff;transform:translateY(-1px)}.ssv-header-cta-arrow{transition:transform .18s}.ssv-header-cta:hover .ssv-header-cta-arrow{transform:translateX(2px)}.ssv-toggle{display:none;opacity:0;position:absolute;pointer-events:none}.ssv-menu-button{display:none}.ssv-burger,.ssv-burger:before,.ssv-burger:after{background:var(--ssv-ink);border-radius:2px;display:block;height:2px;transition:transform .2s;width:22px}.ssv-burger:before{content:"";transform:translateY(-7px)}.ssv-burger:after{content:"";transform:translateY(5px)}@media (max-width:980px){.ssv-header-inner{gap:14px;min-height:64px}.ssv-brand-text small{display:none}.ssv-menu-button{align-items:center;border:1px solid var(--ssv-line);border-radius:7px;cursor:pointer;display:inline-flex;height:38px;justify-content:center;margin-left:auto;order:99;width:42px}.ssv-toggle{display:block;height:0;left:-9999px;position:absolute;width:0}.ssv-nav{background:#fff;border-top:1px solid var(--ssv-line);box-shadow:0 10px 30px rgba(15,26,38,.12);display:none;left:0;max-height:calc(100vh - 64px);order:100;overflow-y:auto;padding:12px 18px 20px;position:absolute;right:0;top:100%;z-index:9998}.ssv-toggle:checked~.ssv-nav{display:block}.ssv-menu{display:block}.ssv-menu>li>a{border-radius:6px;font-size:.96rem;padding:12px}.ssv-menu .sub-menu{border:0;box-shadow:none;display:block;margin:4px 0 8px 14px;padding:0;position:static}.ssv-header-right{gap:6px;margin-left:auto;order:50}.ssv-header-live-label{display:none}.ssv-header-live{padding:8px 10px}.ssv-header-cta{font-size:.8rem;padding:8px 12px}}@media (max-width:600px){.ssv-header-inner{gap:8px}.ssv-brand-logo svg{width:32px;height:32px}.ssv-brand-text strong{font-size:.95rem}.ssv-header-cta span:not(.ssv-header-cta-arrow){display:none}.ssv-header-cta{padding:8px 10px}}.ssv-footer{background:var(--ssv-ink);background-image:radial-gradient(at 10% 8%,rgba(47,143,70,.1) 0px,transparent 45%),radial-gradient(at 90% 92%,rgba(27,131,166,.08) 0px,transparent 50%);border-top:3px solid transparent;border-image:linear-gradient(90deg,var(--ssv-green),var(--ssv-blue)) 1;color:rgba(255,255,255,.7);font-family:"Aptos","Segoe UI",system-ui,sans-serif;padding:50px 0 28px}.ssv-footer-grid{display:grid;gap:38px;grid-template-columns:1.5fr 1fr 1fr 1fr}@media (max-width:980px){.ssv-footer-grid{grid-template-columns:1fr 1fr;gap:32px}.ssv-footer-brand-col{grid-column:1/-1}}@media (max-width:560px){.ssv-footer-grid{grid-template-columns:1fr;gap:28px}}.ssv-footer-brand-col{max-width:380px}.ssv-footer-brand{align-items:center;color:#fff;display:inline-flex;gap:12px;margin-bottom:16px;text-decoration:none}.ssv-footer-brand:hover{color:#fff}.ssv-footer-brand-mark{flex-shrink:0}.ssv-footer-brand-text{font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:1.25rem;font-weight:900;letter-spacing:-.022em;line-height:1.1}.ssv-ftr-green{color:#4fcc80}.ssv-ftr-blue{color:#4ec1e0}.ssv-footer-tag{color:rgba(255,255,255,.62);font-family:Georgia,serif;font-size:.94rem;line-height:1.6;margin:0 0 18px}.ssv-footer-badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ssv-footer-badges li{align-items:center;background:rgba(47,143,70,.1);border:1px solid rgba(79,204,128,.22);border-radius:999px;color:#c0e9d0;display:inline-flex;font-size:.76rem;font-weight:600;gap:5px;padding:4px 10px}.ssv-footer-col h2{color:rgba(255,255,255,.92);font-size:.78rem;font-weight:800;letter-spacing:.14em;margin:0 0 16px;text-transform:uppercase}.ssv-footer-col ul{list-style:none;margin:0;padding:0}.ssv-footer-col li{margin-bottom:10px;list-style:none}.ssv-footer-col a{color:rgba(255,255,255,.6);font-size:.92rem;text-decoration:none;transition:color .15s,padding-left .15s}.ssv-footer-col a:hover{color:#4fcc80;padding-left:4px}.ssv-footer-tools{border-top:1px solid rgba(255,255,255,.06);margin-top:16px !important;padding-top:14px !important}.ssv-cookie-settings-button{background:0 0;border:none;color:rgba(255,255,255,.55);cursor:pointer;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:.92rem;padding:0;text-align:left;text-decoration:underline;text-decoration-color:rgba(255,255,255,.2);transition:color .15s}.ssv-cookie-settings-button:hover{color:#4fcc80}.ssv-footer-disclaimer{background:rgba(225,167,47,.06);border:1px solid rgba(225,167,47,.22);border-radius:10px;color:rgba(255,255,255,.7);font-size:.85rem;line-height:1.6;margin:36px 0 22px;padding:16px 20px}.ssv-footer-disclaimer strong{color:rgba(255,255,255,.92)}.ssv-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.45);display:flex;flex-wrap:wrap;font-size:.82rem;gap:14px;justify-content:space-between;padding-top:20px}@media (max-width:560px){.ssv-footer{padding:36px 0 20px}.ssv-footer-bottom{flex-direction:column;align-items:flex-start;gap:6px}}.ssv-final-actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:540px){.ssv-final-actions{width:100%}.ssv-final-actions .button{flex:1;min-width:0;text-align:center}}.dt-author-avatar{border-radius:50%}.ssv-pcard-logo--dark{background:linear-gradient(135deg,#14315a,#0b1d33) !important;border-color:#0b1d33 !important}.ssv-pcard-logo--dark img{filter:brightness(1.05)}.ssv-provider-hero-logo--dark{background:linear-gradient(135deg,#14315a,#0b1d33) !important}.ssv-similar-logo{background:#f7f9fb;border-radius:10px;padding:10px;width:80px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.ssv-similar-logo img{max-width:100%;max-height:100%;object-fit:contain;margin:0 !important}.ssv-similar-logo--dark{background:linear-gradient(135deg,#14315a,#0b1d33)}.ssv-body .button,.ssv-body a.button,.ssv-body button.button,.ssv-hero-actions .button,body .ssv-hero-actions a.button{background:#2f8f46 !important;border:none !important;border-radius:10px !important;box-shadow:0 4px 14px rgba(47,143,70,.22) !important;color:#fff !important;font-family:"Inter","Aptos","Segoe UI",sans-serif !important;font-weight:700 !important;font-size:.95rem !important;letter-spacing:0 !important;padding:12px 22px !important;text-decoration:none !important;text-transform:none !important;transition:all .18s !important;min-height:auto !important;line-height:1.3 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important}.ssv-body .button:hover,.ssv-body a.button:hover,.ssv-hero-actions .button:hover{background:#1e6f33 !important;color:#fff !important;border:none !important;transform:translateY(-1px) !important;box-shadow:0 8px 20px rgba(47,143,70,.36) !important}.ssv-body .button.secondary,.ssv-body a.button.secondary,.ssv-hero-actions .button.secondary,body .ssv-hero-actions a.button.secondary{background:#fff !important;border:1.5px solid #0b1d33 !important;color:#0b1d33 !important;box-shadow:none !important}.ssv-body .button.secondary:hover,.ssv-body a.button.secondary:hover{background:#0b1d33 !important;color:#fff !important;border-color:#0b1d33 !important}.ssv-hero-actions .ssv-cta-primary,.ssv-body .ssv-cta-primary{background:#2f8f46 !important;color:#fff !important;border:none !important;font-size:1.05rem !important;padding:14px 26px !important;box-shadow:0 10px 24px rgba(47,143,70,.3) !important}.ssv-hero-actions .ssv-cta-primary:hover{background:#1e6f33 !important;box-shadow:0 14px 32px rgba(47,143,70,.42) !important}.ssv-header,.ssv-trust-bar:not(.ssv-trustbar),.ssv-menu-button,.ssv-toggle,.ssv-nav.ssv-nav-old{display:none !important}.ssv-hdr-cta{background:#2f8f46 !important;color:#fff !important}.ssv-hdr-cta:hover{background:#1e6f33 !important}@media (max-width:960px){.ssv-hdr-inner{gap:8px !important;padding:0 14px !important}.ssv-hdr-actions{gap:6px !important}.ssv-hdr-cta{font-size:.82rem !important;padding:8px 14px !important}.ssv-hdr-live{font-size:.78rem !important;padding:7px 11px !important}.ssv-hdr-live span:not(.ssv-hdr-live-dot){display:none !important}.ssv-hdr-live{width:36px;height:36px;padding:0 !important;justify-content:center !important}}@media (max-width:480px){.ssv-hdr-cta{padding:7px 12px !important;font-size:.78rem !important}}.ssv-hdr{width:100%;box-sizing:border-box;overflow:visible}.ssv-hdr-inner{box-sizing:border-box;max-width:1200px}.ssv-hdr-brand{flex-shrink:0;min-width:0}.ssv-hdr-brand img,.ssv-hdr-logo svg{flex-shrink:0}.ssv-hdr-name{white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:960px){.ssv-hdr-nav{display:none}.ssv-hdr-nav.is-open{display:flex !important}.ssv-hdr-burger{display:inline-flex !important;background:#fff !important;border:1.5px solid #c3c4c7 !important;width:44px !important;height:44px !important;flex-shrink:0 !important}.ssv-hdr-actions{flex-shrink:0;margin-left:auto}}@media (max-width:540px){.ssv-hdr-cta{font-size:0 !important;padding:0 !important;width:36px;height:36px;border-radius:50% !important}.ssv-hdr-cta:before{content:"→";font-size:1rem !important;line-height:1 !important}}@media (max-width:960px){.ssv-hdr-nav.is-open{position:fixed !important;top:66px !important;left:0 !important;right:0 !important;bottom:0 !important;background:#fff !important;flex-direction:column !important;padding:20px !important;overflow-y:auto !important;z-index:99 !important;box-shadow:0 14px 32px rgba(11,29,51,.12) !important}}.ssv-list{display:flex !important;flex-direction:column !important;gap:12px !important;grid-template-columns:none !important}.ssv-list-item{background:#fff;border:1.5px solid #e4e8ec;border-radius:14px;padding:20px 22px;display:grid;grid-template-columns:50px 1fr 200px;gap:18px;align-items:center;transition:all .18s}.ssv-list-item:hover{border-color:#2f8f46;box-shadow:0 12px 28px rgba(11,29,51,.08);transform:translateY(-2px)}.ssv-list-top{border-color:#c5e8d3;background:linear-gradient(180deg,#f7fcf9 0%,#fff 100%)}.ssv-list-rank{font-size:1.6rem;font-weight:800;color:#2f8f46;text-align:center}.ssv-list-main{display:flex;flex-direction:column;gap:14px;min-width:0}.ssv-list-head{display:flex;gap:14px;align-items:center}.ssv-list-logo{background:#f7f9fb;border:1px solid #e4e8ec;border-radius:10px;width:64px;height:50px;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0}.ssv-list-logo img{max-width:100%;max-height:100%;object-fit:contain}.ssv-list-logo--dark{background:linear-gradient(135deg,#14315a,#0b1d33);border-color:#0b1d33}.ssv-list-logo--dark img{filter:brightness(1.05)}.ssv-list-headtext{flex:1;min-width:0}.ssv-list-name-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.ssv-list-name{color:#0b1d33 !important;font-size:1.25rem;font-weight:800;text-decoration:none !important}.ssv-list-name:hover{color:#2f8f46 !important}.ssv-list-badge{background:linear-gradient(135deg,#f5b500,#f59e0b);color:#fff;font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:999px;letter-spacing:.03em;text-transform:uppercase}.ssv-list-tag{color:#4a5867;font-size:.92rem;margin-bottom:8px}.ssv-list-tags{display:flex;flex-wrap:wrap;gap:4px}.ssv-list-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding-top:12px;border-top:1px solid #f0f3f5}.ssv-spec{display:flex;flex-direction:column;gap:2px}.ssv-spec-k{font-size:.72rem;color:#687078;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ssv-spec-v{font-size:.9rem;color:#0b1d33;font-weight:600}.ssv-list-cta{display:flex;flex-direction:column;gap:6px;align-items:stretch;text-align:center}.ssv-list-score{font-size:1.8rem;font-weight:800;color:#2f8f46;line-height:1}.ssv-list-score small{font-size:.65em;color:#687078;font-weight:600}.ssv-list-stars{color:#f5b500;font-size:.9rem;letter-spacing:1px;margin-bottom:4px}.ssv-btn-prim{background:#2f8f46;color:#fff !important;padding:10px 16px;border-radius:10px;text-decoration:none !important;font-weight:700;font-size:.9rem;transition:all .15s;box-shadow:0 4px 12px rgba(47,143,70,.25)}.ssv-btn-prim:hover{background:#1e6f33;transform:translateY(-1px)}.ssv-btn-review{color:#4a5867 !important;font-size:.82rem;text-decoration:underline}.ssv-btn-review:hover{color:#2f8f46 !important}@media (max-width:860px){.ssv-list-item{grid-template-columns:auto 1fr;gap:14px}.ssv-list-rank{grid-row:1;font-size:1.2rem}.ssv-list-main{grid-column:2}.ssv-list-cta{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #f0f3f5}.ssv-list-score{font-size:1.4rem}.ssv-btn-prim{flex:1}.ssv-list-specs{grid-template-columns:1fr 1fr}}.ssv-price-widget--slim{background:#fff;border:1px solid #e4e8ec;border-radius:16px;padding:22px 24px;box-shadow:0 6px 16px rgba(11,29,51,.05)}.ssv-price-widget--slim .ssv-price-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.ssv-price-widget--slim .ssv-price-head h2{font-size:1.4rem;margin:2px 0 10px;color:#0b1d33;font-weight:700}.ssv-price-widget--slim .ssv-kicker{display:inline-flex;align-items:center;gap:6px;color:#2f8f46;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin:0}.ssv-live-dot{width:8px;height:8px;background:#2f8f46;border-radius:50%;animation:ssvLivePulse 1.8s ease-in-out infinite}@keyframes ssvLivePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.ssv-price-widget--slim .ssv-price-toggle{display:inline-flex;background:#f0f3f5;border-radius:999px;padding:3px;gap:0}.ssv-price-widget--slim .ssv-price-toggle button{background:0 0;border:none;padding:6px 14px;font-size:.82rem;font-weight:600;color:#4a5867;cursor:pointer;border-radius:999px;transition:all .15s}.ssv-price-widget--slim .ssv-price-toggle button.is-active{background:#2f8f46;color:#fff;box-shadow:0 2px 6px rgba(47,143,70,.3)}.ssv-price-widget--slim .ssv-price-now{text-align:right;flex-shrink:0}.ssv-price-widget--slim .ssv-price-now span{display:block;font-size:.75rem;color:#687078;text-transform:uppercase;letter-spacing:.05em}.ssv-price-widget--slim .ssv-price-now strong{display:block;font-size:1.8rem;font-weight:800;color:#2f8f46;line-height:1.1;font-variant-numeric:tabular-nums}.ssv-price-widget--slim .ssv-price-now small{color:#687078;font-size:.78rem}.ssv-price-widget--slim .ssv-price-graph{margin:8px -10px 12px}.ssv-price-quickbar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#f7f9fb;border-radius:10px;padding:12px;margin-bottom:12px}.ssv-qb-item{text-align:center;padding:6px}.ssv-qb-item span{display:block;font-size:.7rem;color:#687078;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ssv-qb-item strong{display:block;font-size:1.05rem;font-weight:800;color:#0b1d33;font-variant-numeric:tabular-nums;margin-top:2px}.ssv-qb-item small{font-size:.7rem;color:#94a3b8}.ssv-qb-low strong{color:#2f8f46}.ssv-qb-high strong{color:#d97706}.ssv-price-details{border-top:1px solid #f0f3f5;padding-top:10px;margin-top:6px}.ssv-price-details summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:6px 0;color:#4a5867;font-size:.85rem;font-weight:600;user-select:none}.ssv-price-details summary::-webkit-details-marker{display:none}.ssv-price-details summary:hover{color:#2f8f46}.ssv-details-arrow{transition:transform .2s;font-size:1.1em}.ssv-price-details[open] .ssv-details-arrow{transform:rotate(180deg)}.ssv-details-body{padding-top:12px}.ssv-price-widget--slim .ssv-price-legend{display:flex;flex-wrap:wrap;gap:12px 18px;font-size:.78rem;color:#687078;padding-bottom:12px;border-bottom:1px solid #f0f3f5}.ssv-price-widget--slim .ssv-price-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 0;border-bottom:1px solid #f0f3f5}.ssv-price-widget--slim .ssv-price-metrics>div{display:flex;flex-direction:column;gap:2px;padding:6px 12px;background:#f7f9fb;border-radius:8px}.ssv-price-widget--slim .ssv-price-metrics span{font-size:.7rem;color:#687078;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ssv-price-widget--slim .ssv-price-metrics strong{font-size:1rem;color:#0b1d33;font-weight:800;font-variant-numeric:tabular-nums}.ssv-price-widget--slim .ssv-price-metrics small{font-size:.72rem;color:#94a3b8}.ssv-price-widget--slim .ssv-price-foot{display:flex;justify-content:space-between;font-size:.78rem;color:#687078;padding:10px 0;flex-wrap:wrap;gap:8px}.ssv-price-widget--slim .ssv-price-note{font-size:.75rem;color:#94a3b8;line-height:1.5;margin:6px 0 0}@media (max-width:640px){.ssv-price-widget--slim .ssv-price-head{flex-direction:column;align-items:stretch}.ssv-price-widget--slim .ssv-price-now{text-align:left}}.ssv-path-grid .ssv-path:after,.ssv-path:after{color:inherit;transition:all .18s}.ssv-path-grid .ssv-path:hover,.ssv-path:hover{border-color:#2f8f46 !important;background:linear-gradient(135deg,#f7fcf9,#fff) !important}.ssv-path-grid .ssv-path:hover:after,.ssv-path:hover:after,.ssv-path-grid .ssv-path:hover strong,.ssv-path:hover strong{color:#1e6f33 !important}.ssv-path-grid .ssv-path:hover span,.ssv-path:hover span{color:#2f8f46 !important}.ssv-archive-filter-shell{margin:0 0 24px;padding:18px 20px 16px;border-radius:16px;background:linear-gradient(135deg,#0b1d33 0%,#14315a 100%);box-shadow:0 12px 32px rgba(11,29,51,.18)}.ssv-filterbar{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) rgba(255,255,255,.08);margin:0;padding:0 0 8px}.ssv-filterbar::-webkit-scrollbar{height:8px}.ssv-filterbar::-webkit-scrollbar-track{background:rgba(255,255,255,.08);border-radius:999px}.ssv-filterbar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.35);border-radius:999px}.ssv-filter-lbl{font-size:.73rem;font-weight:700;color:rgba(255,255,255,.62);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex:0 0 auto}.ssv-filterbar .ssv-filter{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.12) !important;color:rgba(255,255,255,.92) !important;padding:7px 14px !important;border-radius:999px !important;font-size:.82rem !important;font-weight:600 !important;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1.4;flex:0 0 auto;transition:all .15s ease;letter-spacing:.02em;font-family:inherit}.ssv-filterbar .ssv-filter:hover{background:rgba(255,255,255,.22) !important;color:#fff !important;border-color:rgba(255,255,255,.22) !important;transform:none !important}.ssv-filterbar .ssv-filter.is-active{background:#fff !important;color:#0b1d33 !important;border-color:#fff !important;box-shadow:0 4px 14px rgba(47,143,70,.32);transform:none !important}.ssv-filter-count{font-size:.74rem;color:rgba(255,255,255,.68);white-space:nowrap;display:block;margin:8px 0 0}.ssv-archive-empty{background:#fff7ed;border:1px solid #fdba74;border-left:4px solid #f59e0b;border-radius:12px;padding:14px 18px;font-size:.88rem;color:#9a3412;margin:16px 0;text-align:center}.ssv-archive-reset{background:0 0;border:none;padding:0;color:#2271b1;font-weight:700;cursor:pointer;text-decoration:underline}.ssv-archive-meta{display:none}@media (max-width:640px){.ssv-archive-filter-shell{padding:14px 14px 12px}.ssv-filter-lbl{font-size:.68rem}}.page-id-101 .ssv-shell.ssv-content-layout{max-width:1320px !important;grid-template-columns:1fr !important;padding:0 22px}.page-id-101 .ssv-entry{max-width:none !important;width:100% !important;padding:30px 28px !important}.page-id-101 .ssv-side{display:none !important}.page-id-101 .ssv-filterbar{flex-wrap:wrap !important;overflow-x:visible !important;justify-content:flex-start;row-gap:10px}@media (max-width:760px){.page-id-101 .ssv-filterbar{flex-wrap:nowrap !important;overflow-x:auto !important}}.page-id-101 .ssv-entry .ssv-archive{max-width:none}.ssv-price-widget--slim .ssv-price-head{display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important;text-align:center !important;margin-bottom:16px !important;min-height:110px}.ssv-price-widget--slim .ssv-price-head h2{font-size:1.4rem !important;margin:0 0 4px !important;color:#0b1d33;font-weight:700;min-height:28px}.ssv-price-widget--slim .ssv-price-head .ssv-kicker{margin:0}.ssv-price-widget--slim .ssv-price-toggle{display:inline-flex !important;background:#f0f3f5;border-radius:999px;padding:3px;gap:0;margin:4px auto 0}.ssv-price-widget--slim .ssv-price-toggle button{background:0 0 !important;border:none !important;padding:7px 16px !important;font-size:.82rem !important;font-weight:600 !important;color:#4a5867 !important;cursor:pointer;border-radius:999px !important;transition:all .15s;box-shadow:none !important;text-transform:none;letter-spacing:0;font-family:inherit;min-height:auto !important}.ssv-price-widget--slim .ssv-price-toggle button.is-active{background:#2f8f46 !important;color:#fff !important;box-shadow:0 2px 6px rgba(47,143,70,.3)}.ssv-price-widget--slim .ssv-price-now{text-align:center !important;background:linear-gradient(135deg,#f7fcf9,#f0fdfa);border:1px solid #c5e8d3;border-radius:12px;padding:14px 18px;margin:12px 0 16px;min-height:92px;display:flex;flex-direction:column;justify-content:center;gap:2px}.ssv-price-widget--slim .ssv-price-now span{font-size:.75rem;color:#687078;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ssv-price-widget--slim .ssv-price-now strong{font-size:2rem !important;font-weight:800;color:#2f8f46;line-height:1.1;font-variant-numeric:tabular-nums;min-width:180px;display:inline-block}.ssv-price-widget--slim .ssv-price-now small{color:#687078;font-size:.8rem}.ssv-price-info-btn{background:0 0;border:1px solid #e4e8ec;color:#4a5867;padding:8px 14px;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:all .15s;margin:4px auto 0;width:auto}.ssv-price-info-btn:hover{border-color:#2f8f46;color:#2f8f46;background:#f7fcf9}.ssv-price-widget--slim{text-align:center}.ssv-price-widget--slim>*{text-align:left}.ssv-price-widget--slim>.ssv-price-info-btn{display:inline-flex}.ssv-price-modal[hidden]{display:none}.ssv-price-widget{position:relative}.ssv-price-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;animation:ssvModalFade .18s ease}.ssv-price-modal.ssv-price-modal--inline{position:absolute;inset:0;z-index:30;padding:0;animation:ssvModalFade .16s ease}.ssv-price-modal--inline .ssv-price-modal-backdrop{display:none}.ssv-price-modal--inline .ssv-price-modal-box{max-width:100%;max-height:100%;width:100%;height:100%;border-radius:inherit;box-shadow:0 8px 28px rgba(11,29,51,.18);animation:ssvModalFadeBox .16s ease}@keyframes ssvModalFadeBox{from{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes ssvModalFade{from{opacity:0}to{opacity:1}}.ssv-price-modal-backdrop{position:absolute;inset:0;background:rgba(11,29,51,.65);backdrop-filter:blur(4px);cursor:pointer}.ssv-price-modal-box{position:relative;background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:88vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 60px rgba(11,29,51,.32);animation:ssvModalSlide .22s ease}@keyframes ssvModalSlide{from{transform:translateY(20px)}to{transform:translateY(0)}}.ssv-price-modal-head{padding:18px 22px;border-bottom:1px solid #e4e8ec;display:flex;justify-content:space-between;align-items:center}.ssv-price-modal-head h3{margin:0;font-size:1.15rem;color:#0b1d33;font-weight:700}.ssv-price-modal-close{background:0 0;border:1px solid #e4e8ec;color:#4a5867;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:1.3rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.ssv-price-modal-close:hover{background:#fee2e2;border-color:#fca5a5;color:#be4b3f}.ssv-price-modal-body{padding:22px;overflow-y:auto}.ssv-price-zero-line{stroke:#94a3b8;stroke-width:1;opacity:.6}.ssv-price-zero-label{fill:#94a3b8;font-size:11px;font-weight:600;text-anchor:end}@media (max-width:640px){.ssv-price-modal{padding:10px;align-items:flex-end}.ssv-price-modal-box{max-height:92vh;border-radius:16px 16px 0 0}.ssv-price-modal.ssv-price-modal--inline{padding:0}.ssv-price-modal--inline .ssv-price-modal-box{max-height:100%;border-radius:inherit}}.ssv-modal-body-lock{overflow:hidden}.ssv-price-neg-zone{fill:#fee2e2;fill-opacity:.55}.ssv-price-zero-line{stroke:#be4b3f;stroke-width:1.2;opacity:.85}.ssv-price-zero-label{fill:#be4b3f;font-size:11px;font-weight:700;text-anchor:end}.ssv-compare-tool{background:#fff;border:1px solid var(--ssv-line);border-radius:16px;padding:clamp(20px, 3vw, 32px);margin:0 0 28px;box-shadow:0 4px 16px rgba(11,29,51,.06)}.ssv-compare-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:end;margin-bottom:22px}.ssv-compare-col{display:flex;flex-direction:column;gap:6px}.ssv-compare-label{font-size:.78rem;font-weight:700;color:var(--ssv-muted);text-transform:uppercase;letter-spacing:.05em}.ssv-compare-select{width:100%;padding:12px 14px;border:2px solid var(--ssv-line);border-radius:10px;background:#f7f9fb;font-size:1rem;font-weight:600;color:var(--ssv-ink);cursor:pointer;transition:border-color .15s,background .15s;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath fill='%230b1d33' d='M3 5l5 6 5-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.ssv-compare-select:focus{outline:none;border-color:#2f8f46;background:#fff}.ssv-compare-vs{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#2f8f46,#1b83a6);color:#fff;font-weight:800;font-size:.85rem;letter-spacing:.05em;align-self:center;margin-top:22px;flex-shrink:0}.ssv-compare-btn{width:100%;padding:16px 24px;background:#2f8f46;color:#fff;border:2px solid #2f8f46;border-radius:12px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:background .15s,transform .1s}.ssv-compare-btn:hover:not(:disabled){background:#0b1d33;border-color:#0b1d33;transform:translateY(-1px)}.ssv-compare-btn:disabled{background:#cbd5e0;border-color:#cbd5e0;cursor:not-allowed}.ssv-compare-hint{margin:14px 0 0;font-size:.88rem;color:var(--ssv-muted);text-align:center}@media (max-width:640px){.ssv-compare-grid{grid-template-columns:1fr;gap:14px}.ssv-compare-vs{margin:4px auto 0}}.ssv-side-cta--compare{background:linear-gradient(145deg,rgba(16,35,31,.98),rgba(29,94,80,.96));color:#fff;border:1px solid rgba(212,236,95,.25);padding:22px 20px}.ssv-side-cta--compare>span{color:#d4ec5f;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ssv-side-cta--compare>strong{display:block;color:#fff;font-size:1.25rem;font-weight:800;margin:6px 0 16px}.ssv-compare-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ssv-compare-points li{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.92);font-size:.92rem;font-weight:500}.ssv-compare-points li span{font-size:1.1rem;flex-shrink:0}.ssv-compare-tool{background:#fff;border:1px solid var(--ssv-line);border-radius:18px;padding:clamp(20px, 3vw, 32px);margin:0 0 24px;box-shadow:0 6px 24px rgba(11,29,51,.06)}.ssv-compare-panel{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch;margin-bottom:0}.ssv-compare-slot{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 14px;background:linear-gradient(180deg,#f7fafc 0%,#fff 100%);border:1px solid var(--ssv-line);border-radius:14px;transition:border-color .15s,box-shadow .15s}.ssv-compare-slot:focus-within{border-color:#2f8f46;box-shadow:0 0 0 3px rgba(47,143,70,.12)}.ssv-compare-slot-label{font-size:.72rem;font-weight:800;color:var(--ssv-muted);text-transform:uppercase;letter-spacing:.08em}.ssv-compare-logo-preview{width:96px;height:96px;border-radius:14px;background:#fff;border:1px solid var(--ssv-line);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.ssv-compare-logo-preview img{max-width:80%;max-height:80%;object-fit:contain}.ssv-compare-placeholder{font-size:2.2rem;color:rgba(11,29,51,.18)}.ssv-compare-select{width:100%;padding:12px 38px 12px 14px;border:2px solid var(--ssv-line);border-radius:10px;background:#f7f9fb;font-size:.98rem;font-weight:700;color:var(--ssv-ink);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath fill='%230b1d33' d='M3 5l5 6 5-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;transition:border-color .15s,background .15s}.ssv-compare-select:focus{outline:none;border-color:#2f8f46;background:#fff}.ssv-compare-vs{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#2f8f46,#1b83a6);color:#fff;font-weight:800;font-size:.9rem;letter-spacing:.05em;align-self:center;flex-shrink:0;box-shadow:0 4px 12px rgba(47,143,70,.28)}.ssv-compare-result{margin-top:24px;border-top:1px dashed var(--ssv-line);padding-top:22px}.ssv-compare-result[hidden]{display:none}.ssv-cmp-head{display:grid;grid-template-columns:1fr 1fr;gap:14px;text-align:center;margin-bottom:18px}.ssv-cmp-head-col h3{margin:0 0 6px;font-size:1.25rem;font-weight:800;color:var(--ssv-ink)}.ssv-cmp-rating{color:#f4b342;letter-spacing:.05em;font-size:1rem}.ssv-cmp-table{display:flex;flex-direction:column;border:1px solid var(--ssv-line);border-radius:12px;overflow:hidden}.ssv-cmp-row{display:grid;grid-template-columns:160px 1fr 1fr;border-bottom:1px solid var(--ssv-line);background:#fff}.ssv-cmp-row:last-child{border-bottom:none}.ssv-cmp-row:nth-child(even){background:#f7fafc}.ssv-cmp-key,.ssv-cmp-val{padding:12px 14px;font-size:.92rem;line-height:1.5}.ssv-cmp-key{font-weight:700;color:var(--ssv-ink);background:rgba(11,29,51,.04);border-right:1px solid var(--ssv-line)}.ssv-cmp-key-pos{color:#2f8f46}.ssv-cmp-key-neg{color:#be4b3f}.ssv-cmp-val+.ssv-cmp-val{border-left:1px solid var(--ssv-line)}.ssv-cmp-val ul{margin:0;padding-left:18px}.ssv-cmp-val li{margin:0 0 4px}.ssv-cmp-muted{color:var(--ssv-muted)}.ssv-cmp-cta-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.ssv-cmp-cta{display:block;padding:14px 18px;background:#2f8f46;color:#fff !important;text-align:center;border-radius:10px;font-weight:700;text-decoration:none;transition:background .15s,transform .1s}.ssv-cmp-cta:hover{background:#0b1d33;transform:translateY(-1px)}@media (max-width:720px){.ssv-compare-panel{grid-template-columns:1fr;gap:14px}.ssv-compare-vs{margin:4px auto}.ssv-cmp-row{grid-template-columns:1fr}.ssv-cmp-key{border-right:none;border-bottom:1px solid var(--ssv-line)}.ssv-cmp-val+.ssv-cmp-val{border-left:none;border-top:1px solid var(--ssv-line)}.ssv-cmp-cta-row{grid-template-columns:1fr}.ssv-cmp-head{grid-template-columns:1fr}}.ssv-trust-row{margin-top:28px}.ssv-trust-row .ssv-trust-box{margin:0;padding:clamp(20px, 3vw, 32px);border-radius:18px;width:100%}.ssv-entry .button,.ssv-side .button,.ssv-side-cta .button,.ssv-result-card-cta,.ssv-quiz-reset,.ssv-cmp-cta{display:inline-flex !important;align-items:center;justify-content:center;min-height:48px;padding:12px 22px !important;font-size:1rem !important;font-weight:700 !important;line-height:1.2 !important;border-radius:10px !important;text-decoration:none !important;transition:background .15s,transform .1s,border-color .15s !important;border:2px solid transparent;cursor:pointer}.ssv-side-cta .button,.ssv-side-cta a.button{background:#2f8f46 !important;color:#fff !important;border-color:#2f8f46 !important;width:100%;box-shadow:0 4px 12px rgba(47,143,70,.25) !important}.ssv-side-cta .button:hover,.ssv-side-cta a.button:hover{background:#fff !important;color:#10231f !important;border-color:#fff !important;transform:translateY(-1px)}.ssv-result-card-cta{background:#2f8f46 !important;color:#fff !important;border-color:#2f8f46 !important;width:100%;margin-top:14px}.ssv-result-card-cta:hover{background:#0b1d33 !important;border-color:#0b1d33 !important;transform:translateY(-1px)}.ssv-quiz-reset{background:#f7f9fb !important;color:var(--ssv-ink) !important;border-color:var(--ssv-line) !important}.ssv-quiz-reset:hover{background:#0b1d33 !important;color:#fff !important;border-color:#0b1d33 !important}.ssv-entry .ssv-table{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--ssv-line);border-radius:14px;overflow:hidden;margin:24px 0 28px;box-shadow:0 2px 8px rgba(11,29,51,.04)}.ssv-entry .ssv-row{display:grid;grid-template-columns:180px 1fr 1fr;gap:0;background:#fff;border-bottom:1px solid var(--ssv-line)}.ssv-entry .ssv-row:last-child{border-bottom:none}.ssv-entry .ssv-row>strong,.ssv-entry .ssv-row>span{padding:14px 16px;font-size:.93rem;line-height:1.5;border-right:1px solid var(--ssv-line)}.ssv-entry .ssv-row>*:last-child{border-right:none}.ssv-entry .ssv-row>strong{background:rgba(47,143,70,.06);color:var(--ssv-ink);font-weight:800}.ssv-entry .ssv-row-head{background:linear-gradient(135deg,#10231f,#1d5e50)}.ssv-entry .ssv-row-head>span{color:#fff !important;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;border-right-color:rgba(255,255,255,.15)}@media (max-width:720px){.ssv-entry .ssv-row{grid-template-columns:1fr}.ssv-entry .ssv-row>strong,.ssv-entry .ssv-row>span{border-right:none;border-bottom:1px solid var(--ssv-line)}.ssv-entry .ssv-row>*:last-child{border-bottom:none}}.ssv-entry .ssv-faq-list{display:grid;grid-template-columns:1fr;gap:12px;margin:22px 0 28px}.ssv-entry .ssv-faq-item{background:#fff;border:1px solid var(--ssv-line);border-left:4px solid #2f8f46;border-radius:12px;padding:16px 20px;transition:border-left-color .15s,box-shadow .15s}.ssv-entry .ssv-faq-item:hover{border-left-color:#1b83a6;box-shadow:0 6px 16px rgba(11,29,51,.06)}.ssv-entry .ssv-faq-item h3{margin:0 0 6px;font-size:1.05rem;color:var(--ssv-ink);font-weight:800}.ssv-entry .ssv-faq-item p{margin:0;font-size:.95rem;line-height:1.55;color:var(--ssv-text)}.ssv-entry .ssv-source-box{background:linear-gradient(135deg,#f7fafc 0%,#fff 100%);border:1px solid var(--ssv-line);border-radius:14px;padding:20px 22px;margin:28px 0 0}.ssv-entry .ssv-source-title{margin:0 0 8px !important;font-size:.78rem;font-weight:800;color:var(--ssv-muted);text-transform:uppercase;letter-spacing:.08em}.ssv-entry .ssv-source-box ul{margin:10px 0 0;padding-left:20px}.ssv-entry .ssv-source-box li{margin-bottom:6px;font-size:.92rem}.ssv-entry .ssv-source-box a{color:#1b83a6;text-decoration:none;border-bottom:1px dotted currentColor}.ssv-entry .ssv-source-box a:hover{color:#2f8f46}.ssv-entry>ol,.ssv-entry>ul{padding-left:22px;margin:16px 0 22px}.ssv-entry>ol>li,.ssv-entry>ul>li{margin-bottom:6px;line-height:1.6}.ssv-entry .ssv-score-card{background:linear-gradient(150deg,#fff,#f7fafc) !important;border:1px solid var(--ssv-line) !important;border-radius:14px !important;box-shadow:0 4px 14px rgba(11,29,51,.05) !important;padding:18px 18px 16px !important;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.ssv-entry .ssv-score-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(11,29,51,.1) !important}.ssv-entry .ssv-score-card h3{font-size:2rem !important;font-weight:900 !important;color:var(--ssv-ink) !important;margin:4px 0 10px !important;line-height:1 !important;font-variant-numeric:tabular-nums}.ssv-entry .ssv-score-card h3:after{content:"";display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,#2f8f46 0%,#2f8f46 var(--score-pct,80%),#e4e8ec var(--score-pct,80%),#e4e8ec 100%);margin-top:8px;width:100%}.ssv-entry .ssv-score-card[data-score="5"] h3,.ssv-entry .ssv-score-card:has(h3:contains("5/5")) h3{--score-pct:100%}.ssv-entry .ssv-score-card p{display:none}.ssv-entry h2+ul{margin:12px 0 24px;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:8px}.ssv-entry h2+ul li{padding:12px 14px 12px 38px;border-radius:10px;background:#fff;border:1px solid var(--ssv-line);border-left:4px solid var(--ssv-line);position:relative;font-size:.95rem;line-height:1.5}.ssv-entry h2+ul li:before{position:absolute;left:12px;top:12px;font-size:1.05rem;line-height:1.5;font-weight:900}.ssv-entry h2+ul li:before{content:"✓";color:#2f8f46}.ssv-entry h2+ul li{border-left-color:#2f8f46}.ssv-entry .ssv-reco-box{background:linear-gradient(135deg,rgba(16,35,31,.98),rgba(29,94,80,.96)) !important;color:#fff !important;border:none !important;border-radius:16px !important;padding:24px 26px !important;margin:28px 0 !important;box-shadow:0 12px 32px rgba(16,35,31,.22) !important}.ssv-entry .ssv-reco-box h2,.ssv-entry .ssv-reco-box h3{color:#fff !important;font-weight:800}.ssv-entry .ssv-reco-box ul{list-style:none !important;padding:0 !important;margin:8px 0 14px !important;display:grid !important;grid-template-columns:1fr !important;gap:10px !important}.ssv-entry .ssv-reco-box ul li{background:rgba(255,255,255,.08) !important;border-left:4px solid #d4ec5f !important;padding:14px 16px !important;border-radius:8px !important;color:#fff !important;font-size:1rem;font-weight:600}.ssv-entry .ssv-reco-box ul li:before{content:none !important}.ssv-entry .ssv-reco-box ul li:after{content:none !important}.ssv-entry .ssv-reco-box p{color:rgba(255,255,255,.85) !important;font-size:.88rem;margin:6px 0 0 !important}.ssv-entry .ssv-reco-box a{color:#d4ec5f !important;text-decoration:underline}.ssv-entry .ssv-test-verdict{background:linear-gradient(135deg,#f7fafc 0%,#fff 100%);border:1px solid var(--ssv-line);border-left:5px solid #2f8f46;border-radius:14px;padding:22px 26px;margin:0 0 28px}.ssv-entry .ssv-test-verdict h2{margin-top:0}.single .ssv-side .ssv-side-cta,.page-parent-anbieter .ssv-side .ssv-side-cta{background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%)}.ssv-provider-hero{background:linear-gradient(135deg,#f7fafc 0%,#fff 100%);border:1px solid var(--ssv-line);border-radius:18px;padding:24px;margin:0 0 28px;box-shadow:0 6px 20px rgba(11,29,51,.06)}.ssv-provider-hero-grid{display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center}.ssv-provider-hero-logo{width:140px;height:100px;background:#fff;border:1px solid var(--ssv-line);border-radius:14px;padding:12px;display:flex;align-items:center;justify-content:center}.ssv-provider-hero-logo img{max-width:100%;max-height:100%;object-fit:contain}.ssv-provider-hero-logo--dark{background:#0b1d33;border-color:#0b1d33}.ssv-provider-hero-meta{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.ssv-provider-stars{color:#f4b342;font-size:1.1rem;letter-spacing:.05em}.ssv-provider-rating{font-weight:800;color:var(--ssv-ink);font-size:.98rem}.ssv-provider-best{background:#2f8f46;color:#fff;padding:4px 10px;border-radius:6px;font-size:.78rem;font-weight:700}.ssv-provider-hero-title{margin:6px 0 14px !important;font-size:1.4rem;font-weight:800;color:var(--ssv-ink) !important}.ssv-provider-hero-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px;margin-bottom:16px;font-size:.92rem;color:var(--ssv-text)}.ssv-provider-hero-facts strong{color:var(--ssv-muted);font-weight:700}.ssv-provider-hero-cta{display:inline-flex !important;align-items:center;justify-content:center;padding:14px 24px !important;background:#2f8f46;color:#fff !important;border-radius:10px;font-weight:700;font-size:1.02rem;text-decoration:none;box-shadow:0 4px 14px rgba(47,143,70,.32);transition:background .15s,transform .1s}.ssv-provider-hero-cta:hover{background:#0b1d33 !important;transform:translateY(-2px);box-shadow:0 8px 22px rgba(11,29,51,.32)}.ssv-provider-hero-disc{font-size:.78rem;color:var(--ssv-muted);margin:8px 0 0 !important}@media (max-width:720px){.ssv-provider-hero-grid{grid-template-columns:1fr;text-align:center}.ssv-provider-hero-logo{margin:0 auto}.ssv-provider-hero-facts{grid-template-columns:1fr}}.ssv-quickfacts{background:#fff;border:1px solid var(--ssv-line);border-radius:16px;padding:22px 24px;margin:0 0 24px;box-shadow:0 4px 14px rgba(11,29,51,.04)}.ssv-quickfacts-head{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px dashed var(--ssv-line)}.ssv-qf-kicker{font-size:.72rem;font-weight:800;color:#2f8f46;text-transform:uppercase;letter-spacing:.08em}.ssv-quickfacts-head strong{font-size:1.1rem;color:var(--ssv-ink);font-weight:800}.ssv-quickfacts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ssv-qf-item{background:linear-gradient(180deg,#f7fafc 0%,#fff 100%);border:1px solid var(--ssv-line);border-radius:10px;padding:14px 14px 12px}.ssv-qf-icon{font-size:1.4rem;line-height:1;margin-bottom:6px}.ssv-qf-label{font-size:.72rem;color:var(--ssv-muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.ssv-qf-value{font-size:.92rem;font-weight:700;color:var(--ssv-ink);line-height:1.35}@media (max-width:720px){.ssv-quickfacts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.ssv-quickfacts-grid{grid-template-columns:1fr}}.ssv-toc{background:linear-gradient(135deg,#f0fdf4 0%,#f7fafc 100%);border:1px solid #c6e7d5;border-left:4px solid #2f8f46;border-radius:14px;padding:0;margin:0 0 28px;overflow:hidden}.ssv-toc details{padding:18px 22px}.ssv-toc-summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none}.ssv-toc-summary::-webkit-details-marker{display:none}.ssv-toc-kicker{font-size:1.05rem;font-weight:800;color:var(--ssv-ink)}.ssv-toc-toggle-hint{font-size:.78rem;color:var(--ssv-muted);font-weight:600}.ssv-toc-list{columns:2;column-gap:30px;margin:14px 0 0;padding:0 0 0 22px;list-style:decimal;font-size:.94rem}.ssv-toc-list li{margin-bottom:6px;break-inside:avoid;color:var(--ssv-muted)}.ssv-toc-list a{color:var(--ssv-text);text-decoration:none;border-bottom:1px dotted transparent;transition:color .15s,border-color .15s}.ssv-toc-list a:hover{color:#2f8f46;border-bottom-color:currentColor}@media (max-width:600px){.ssv-toc-list{columns:1}}.ssv-compete-table{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--ssv-line);border-radius:14px;overflow:hidden;margin:18px 0 28px;box-shadow:0 4px 14px rgba(11,29,51,.06)}.ssv-compete-head{display:grid;grid-template-columns:1fr 1fr 1fr;background:linear-gradient(135deg,#10231f,#1d5e50)}.ssv-compete-head .ssv-compete-col{padding:16px 14px;color:#fff;font-weight:800;text-align:center;border-right:1px solid rgba(255,255,255,.12);position:relative}.ssv-compete-head .ssv-compete-col:last-child{border-right:none}.ssv-compete-head .ssv-compete-col a{color:#fff;text-decoration:none;border-bottom:1px dotted rgba(255,255,255,.4)}.ssv-compete-head .ssv-compete-col a:hover{color:#d4ec5f}.ssv-compete-tag{display:block;margin-top:4px;font-size:.7rem;color:#d4ec5f;font-weight:700;letter-spacing:.06em}.ssv-compete-row{display:grid;grid-template-columns:160px 1fr 1fr 1fr;background:#fff;border-top:1px solid var(--ssv-line)}.ssv-compete-row:nth-child(even){background:#f7fafc}.ssv-compete-cell{padding:12px 14px;font-size:.92rem;line-height:1.45;border-right:1px solid var(--ssv-line)}.ssv-compete-cell:last-child{border-right:none}.ssv-compete-key{background:rgba(11,29,51,.04);font-weight:700;color:var(--ssv-ink)}@media (max-width:720px){.ssv-compete-head{grid-template-columns:1fr}.ssv-compete-head .ssv-compete-col{border-right:none;border-bottom:1px solid rgba(255,255,255,.12)}.ssv-compete-row{grid-template-columns:1fr}.ssv-compete-cell{border-right:none;border-bottom:1px solid var(--ssv-line)}}.ssv-calc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 14px}.ssv-calc-card{background:linear-gradient(160deg,#fff 0%,#f7fafc 100%);border:1px solid var(--ssv-line);border-radius:14px;padding:22px 20px;text-align:center;transition:transform .15s,box-shadow .15s}.ssv-calc-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(11,29,51,.08)}.ssv-calc-icon{font-size:2.2rem;margin-bottom:6px}.ssv-calc-label{font-size:1.05rem;font-weight:800;color:var(--ssv-ink);margin-bottom:4px}.ssv-calc-kwh{font-size:.85rem;color:var(--ssv-muted);margin-bottom:14px;font-weight:600}.ssv-calc-savings{display:flex;flex-direction:column;gap:2px;padding-top:12px;border-top:1px dashed var(--ssv-line)}.ssv-calc-savings span{font-size:.72rem;color:var(--ssv-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ssv-calc-savings strong{font-size:1.4rem;color:#2f8f46;font-weight:900}.ssv-calc-disc{font-size:.78rem;color:var(--ssv-muted);font-style:italic;margin:8px 0 22px}@media (max-width:720px){.ssv-calc-grid{grid-template-columns:1fr}}.ssv-pitfalls{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:18px 0 28px}.ssv-pitfall-card{background:linear-gradient(135deg,#fff8ee 0%,#fffdfa 100%);border:1px solid #f0d49a;border-left:4px solid #f4b342;border-radius:12px;padding:16px 18px}.ssv-pitfall-head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.ssv-pitfall-icon{font-size:1.2rem}.ssv-pitfall-head strong{color:var(--ssv-ink);font-size:1rem;font-weight:800}.ssv-pitfall-card p{margin:0;color:var(--ssv-text);font-size:.92rem;line-height:1.55}@media (max-width:720px){.ssv-pitfalls{grid-template-columns:1fr}}.ssv-glossary{display:grid;grid-template-columns:1fr;gap:4px;border:1px solid var(--ssv-line);border-radius:14px;overflow:hidden;margin:18px 0 28px;background:#fff}.ssv-glossary-item{display:grid;grid-template-columns:220px 1fr;border-bottom:1px solid var(--ssv-line);background:#fff}.ssv-glossary-item:last-child{border-bottom:none}.ssv-glossary-item dt{background:rgba(47,143,70,.06);padding:14px 18px;font-weight:800;color:var(--ssv-ink);border-right:1px solid var(--ssv-line)}.ssv-glossary-item dd{padding:14px 18px;margin:0;color:var(--ssv-text);font-size:.94rem;line-height:1.55}@media (max-width:720px){.ssv-glossary-item{grid-template-columns:1fr}.ssv-glossary-item dt{border-right:none;border-bottom:1px solid var(--ssv-line)}}.ssv-sticky-cta{position:fixed;left:50%;bottom:-100px;transform:translateX(-50%);width:calc(100% - 24px);max-width:560px;background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%);color:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 12px 32px rgba(11,29,51,.32);display:flex;align-items:center;gap:14px;z-index:90;transition:bottom .24s ease}.ssv-sticky-cta.is-visible{bottom:16px}.ssv-sticky-cta-info{flex:1;min-width:0}.ssv-sticky-cta-name{display:block;font-size:1rem;font-weight:800;line-height:1.15}.ssv-sticky-cta-rating{display:block;font-size:.78rem;color:rgba(255,255,255,.78);margin-top:2px}.ssv-sticky-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;background:#d4ec5f;color:#10231f !important;border-radius:10px;font-weight:800;font-size:.94rem;text-decoration:none;transition:background .15s,transform .1s;flex-shrink:0}.ssv-sticky-cta-btn:hover{background:#fff;transform:translateY(-1px)}.ssv-entry .ssv-score-card p{display:none !important}.ssv-entry .ssv-score-card h3{font-size:2.2rem !important;font-weight:900 !important;color:#2f8f46 !important;margin:4px 0 10px !important;line-height:1 !important;font-variant-numeric:tabular-nums}.ssv-entry .ssv-card-kicker{color:#2f8f46 !important}.header.is-stuck .header-logo-link img,.is-sticky .header-logo-link img{filter:none !important}.header-main{min-height:86px !important}.header.is-stuck .header-main,.header.stuck .header-main{min-height:72px !important}#wrapper .header-bg-color{background:#fff !important}.header-main .nav>li>a{font-size:.98rem !important;font-weight:700 !important;color:var(--ssv-ink) !important;padding:16px 12px !important}.header-main .nav>li>a:hover{color:#2f8f46 !important}.ssv-provider-stars{font-size:1.15rem !important}.ssv-trends-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 28px}.ssv-trend-card{background:linear-gradient(150deg,#fff 0%,#f7fafc 100%);border:1px solid var(--ssv-line);border-top:3px solid #1b83a6;border-radius:12px;padding:16px 18px;transition:transform .15s,box-shadow .15s}.ssv-trend-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(11,29,51,.08)}.ssv-trend-icon{font-size:1.6rem;margin-bottom:6px}.ssv-trend-card strong{color:var(--ssv-ink);font-size:1rem;font-weight:800;display:block;margin-bottom:4px}.ssv-trend-card p{margin:0;color:var(--ssv-text);font-size:.92rem;line-height:1.55}@media (max-width:720px){.ssv-trends-grid{grid-template-columns:1fr}}.ssv-wechsel-wizard{list-style:none !important;padding:0 !important;margin:18px 0 28px !important;counter-reset:wechsel-counter;display:grid;gap:12px}.ssv-wechsel-step{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:start;padding:18px 20px;background:#fff;border:1px solid var(--ssv-line);border-radius:12px;position:relative;transition:border-color .15s,transform .1s}.ssv-wechsel-step:hover{border-color:#2f8f46;transform:translateX(2px)}.ssv-wechsel-step:before{counter-increment:wechsel-counter;content:counter(wechsel-counter);position:absolute;top:-10px;left:16px;background:#2f8f46;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:900;box-shadow:0 2px 6px rgba(47,143,70,.32)}.ssv-wechsel-icon{font-size:2.2rem;line-height:1;text-align:center}.ssv-wechsel-body strong{display:block;color:var(--ssv-ink);font-weight:800;margin-bottom:4px;font-size:1.02rem}.ssv-wechsel-body p{margin:0;color:var(--ssv-text);font-size:.93rem;line-height:1.55}.ssv-method-grid{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0 28px;counter-reset:method}.ssv-method-step{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;padding:16px 18px;background:linear-gradient(180deg,rgba(47,143,70,.04),#fff);border:1px solid var(--ssv-line);border-left:4px solid #2f8f46;border-radius:10px}.ssv-method-num{background:linear-gradient(135deg,#2f8f46,#1b83a6);color:#fff;font-weight:900;font-size:1.6rem;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(47,143,70,.28)}.ssv-method-body strong{display:block;font-weight:800;color:var(--ssv-ink);margin-bottom:4px;font-size:1.02rem}.ssv-method-body p{margin:0;color:var(--ssv-text);font-size:.93rem;line-height:1.55}.ssv-entry .ssv-score-card p{display:block !important;color:var(--ssv-muted) !important;font-size:.85rem !important;line-height:1.5 !important;margin:8px 0 0 !important}.ssv-entry a,.ssv-entry button{min-height:24px}@media (hover:none) and (pointer:coarse){.ssv-entry a.button,.ssv-entry button,.ssv-toc-list a,.ssv-side a{min-height:44px;display:inline-flex;align-items:center}}.ssv-entry,.ssv-entry *{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.ssv-entry img{content-visibility:auto}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;transition-duration:.01ms !important}}@media (max-width:540px){.ssv-sticky-cta{padding:10px 12px;bottom:-120px}.ssv-sticky-cta.is-visible{bottom:12px}.ssv-sticky-cta-info{font-size:.88rem}.ssv-sticky-cta-name{font-size:.92rem}.ssv-sticky-cta-rating{font-size:.7rem}.ssv-sticky-cta-btn{padding:10px 14px;font-size:.86rem}}.ssv-progress{position:fixed;top:0;left:0;height:4px;width:0;background:linear-gradient(90deg,#2f8f46,#1b83a6);z-index:100000;box-shadow:0 0 10px rgba(47,143,70,.5);transition:width .08s linear}.ssv-article-layout{display:grid;grid-template-columns:1fr;gap:32px}.ssv-article-layout.has-toc{grid-template-columns:240px 1fr}.ssv-article-side{position:relative}.ssv-toc-float{position:sticky;top:96px;background:linear-gradient(135deg,#f0fdf4 0%,#f7fafc 100%);border:1px solid #c6e7d5;border-left:4px solid #2f8f46;border-radius:12px;padding:18px 20px;max-height:calc(100vh - 120px);overflow-y:auto;font-size:.88rem;box-shadow:0 4px 12px rgba(11,29,51,.05)}.ssv-toc-float-title{display:flex;align-items:center;justify-content:space-between;font-weight:800;color:var(--ssv-ink);cursor:pointer;user-select:none;margin-bottom:12px;font-size:.94rem}.ssv-toc-float-toggle{background:0 0;border:none;font-size:.78rem;color:var(--ssv-muted);cursor:pointer;transition:transform .2s;padding:2px 4px}.ssv-toc-float-list{margin:0;padding-left:20px;list-style:decimal}.ssv-toc-float-list li{margin:4px 0}.ssv-toc-float-list a{display:block;padding:6px 10px;border-radius:8px;color:var(--ssv-text);font-weight:500;text-decoration:none;line-height:1.4;transition:background .15s,color .15s,transform .15s}.ssv-toc-float-list a:hover{color:#2f8f46;background:rgba(47,143,70,.08)}.ssv-toc-float-list a.is-active{background:linear-gradient(135deg,rgba(47,143,70,.14),rgba(27,131,166,.12));color:#2f8f46;font-weight:700;transform:translateX(2px)}.ssv-toc-float.closed .ssv-toc-float-list{display:none}.ssv-toc-float.closed .ssv-toc-float-toggle{transform:rotate(-90deg)}@media (max-width:1024px){.ssv-article-layout.has-toc{grid-template-columns:1fr}.ssv-toc-float{position:static;max-height:none}}.ssv-article-hero .ssv-article-meta{display:flex;gap:8px;flex-wrap:wrap;color:rgba(255,255,255,.85);font-size:.92rem;margin-top:14px}.ssv-article-hero .ssv-article-meta strong{color:#fff}.tooltip,.tipsy,.wishlist-fragment,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-store-notice,#woocommerce_loop,.cart-item-error,.element-error,.nav-cart-popup,[class*=woocommerce-tooltip],[class*=-tooltip-wrapper],.wc-tooltip,.ux-tooltip{display:none !important}.header_logo img.header-logo,.header-logo img.header-logo,#header .header-logo img,.flex-col.logo img{max-height:72px !important;width:auto !important;height:auto !important}.header-logo-sticky{max-height:56px !important;width:auto !important;height:auto !important}.header.is-stuck .header-logo-link img,.is-sticky .header-logo-link img{max-height:52px !important}.header-main{min-height:96px !important}.header.is-stuck .header-main,.header.stuck .header-main{min-height:76px !important}.header-main .nav>li>a{font-size:1rem !important;font-weight:700 !important;padding:18px 14px !important}.ssv-footer-badges{list-style:none !important;padding:0 !important;margin:12px 0 0 !important;display:flex !important;flex-wrap:wrap !important;gap:8px !important}.ssv-footer-badges li{flex:1 1 200px !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;padding:0 14px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:8px !important;font-size:.76rem !important;color:rgba(255,255,255,.85) !important;text-align:center !important;line-height:1.2 !important;height:44px !important;box-sizing:border-box !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.ssv-provider-hero-logo--octopus,.ssv-list-item[data-slug=octopus-energy] .ssv-list-item-logo,.ssv-provider-card[data-slug=octopus-energy] .ssv-provider-card-logo{background:#e6217e !important;border-color:#c91966 !important}.header_logo img.header-logo,.header-logo img.header-logo,#header .header-logo img,.flex-col.logo img,.header-logo-sticky,.header.is-stuck .header-logo-link img,.is-sticky .header-logo-link img{max-height:110px !important;width:auto !important;height:auto !important}.header-main,.header.is-stuck .header-main,.header.stuck .header-main{min-height:126px !important}.ssv-provider-hero-logo[class*=octopus],.ssv-provider-hero[data-provider=octopus-energy] .ssv-provider-hero-logo{background:#e6217e !important;border-color:#c91966 !important}.ssv-provider-hero-logo--pink{background:#e6217e !important;border-color:#c91966 !important}.ssv-list-item-logo--pink,.ssv-list-item[data-pink="1"] .ssv-list-item-logo{background:#e6217e !important;border-color:#c91966 !important}.ssv-list-logo{background:#fff;border:1px solid var(--ssv-line,#e4e8ec)}.ssv-list-logo--dark{background:#0b1d33 !important;border-color:#0b1d33 !important}.ssv-list-logo--pink{background:#e6217e !important;border-color:#c91966 !important}.header-logo img.header-logo{display:inline-block !important}.header.is-stuck .header-logo-link img.header-logo,.is-sticky .header-logo-link img.header-logo,.stuck .header-logo-link img.header-logo{display:inline-block !important;max-height:80px !important}.header-logo-sticky{display:none !important}.header_logo img.header-logo,.header-logo img.header-logo,#header .header-logo img,.flex-col.logo img{max-height:110px !important}.header-main{min-height:130px !important}.header.is-stuck .header-main,.header.stuck .header-main{min-height:92px !important}.header-main .nav>li.current-menu-item>a,.header-main .nav>li.current-menu-parent>a,.header-main .nav>li.current-menu-ancestor>a,.header-main .nav>li.current_page_parent>a,.header-main .nav>li.current_page_ancestor>a,.header-main .nav>li.active>a{color:#2f8f46 !important;position:relative}.header-main .nav>li.current-menu-item>a:after,.header-main .nav>li.current-menu-parent>a:after,.header-main .nav>li.current-menu-ancestor>a:after,.header-main .nav>li.current_page_parent>a:after,.header-main .nav>li.current_page_ancestor>a:after,.header-main .nav>li.active>a:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:3px;background:linear-gradient(90deg,#2f8f46,#1b83a6);border-radius:2px}.header-main .nav .sub-menu li.current-menu-item>a,.header-main .nav .sub-menu li.current_page_item>a,.header-main .nav-dropdown li.current-menu-item>a,.header-main .nav-dropdown li.current_page_item>a{background:rgba(47,143,70,.1) !important;color:#2f8f46 !important;font-weight:700 !important;border-left:3px solid #2f8f46;padding-left:13px !important}.ssv-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin:28px 0}.ssv-post-card{background:#fff;border:1px solid var(--ssv-line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 2px 8px rgba(11,29,51,.04)}.ssv-post-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(11,29,51,.1)}.ssv-post-card-imglink{display:block;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%);position:relative}.ssv-post-card-imglink img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ssv-post-card:hover .ssv-post-card-imglink img{transform:scale(1.04)}.ssv-post-card-noimg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.85);font-size:1.4rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:radial-gradient(circle at 80% 10%,rgba(212,236,95,.25) 0%,transparent 50%),linear-gradient(135deg,#10231f 0%,#1d5e50 100%)}.ssv-post-card-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.ssv-post-cat{display:inline-block;align-self:flex-start;background:rgba(47,143,70,.1);color:#2f8f46;font-weight:800;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:999px}.ssv-post-title{margin:6px 0 0 !important;font-size:1.15rem !important;line-height:1.32 !important;font-weight:800 !important;color:var(--ssv-ink) !important}.ssv-post-title a{color:inherit !important;text-decoration:none;transition:color .15s}.ssv-post-title a:hover{color:#2f8f46 !important}.ssv-post-excerpt{margin:0 !important;color:var(--ssv-text);font-size:.94rem;line-height:1.55;flex:1}.ssv-post-meta{color:var(--ssv-muted);font-size:.82rem;padding-top:8px;border-top:1px solid var(--ssv-line);margin-top:4px}.ssv-pagination{display:flex;justify-content:center;gap:6px;margin:32px 0 8px;flex-wrap:wrap}.ssv-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;background:#fff;border:1px solid var(--ssv-line);border-radius:8px;color:var(--ssv-ink);text-decoration:none;font-weight:700;transition:background .15s,border-color .15s}.ssv-pagination .page-numbers:hover{background:#2f8f46;border-color:#2f8f46;color:#fff}.ssv-pagination .page-numbers.current{background:#2f8f46;border-color:#2f8f46;color:#fff}.ssv-empty-state{text-align:center;padding:40px;color:var(--ssv-muted)}@media (max-width:900px){.ssv-posts-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:600px){.ssv-posts-grid{grid-template-columns:1fr}}.header_logo img.header-logo,.header-logo img.header-logo,#header .header-logo img,.flex-col.logo img{max-height:130px !important;width:auto !important;height:auto !important}.header-main{min-height:92px !important;padding:0 !important}.header.is-stuck .header-main,.header.stuck .header-main{min-height:76px !important}.header.is-stuck .header_logo img.header-logo,.header.stuck .header_logo img.header-logo,.header.is-stuck #header .header-logo img,.header.stuck #header .header-logo img{max-height:100px !important}.header-logo,.flex-col.logo{position:relative;z-index:10}.header-logo-link{display:inline-flex;align-items:center}.ssv-provider-best,.ssv-provider-card .ssv-provider-best,.ssv-list-item .ssv-provider-best{color:#fff !important;background:#2f8f46 !important;font-weight:700 !important}.header-main .nav>li.menu-item-has-children:has(.current-menu-item)>a,.header-main .nav>li.menu-item-has-children:has(.current_page_item)>a{color:#2f8f46 !important;position:relative}.header-main .nav>li.menu-item-has-children:has(.current-menu-item)>a:after,.header-main .nav>li.menu-item-has-children:has(.current_page_item)>a:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:3px;background:linear-gradient(90deg,#2f8f46,#1b83a6);border-radius:2px}#header .header-main .nav>li.current-menu-item>a,#header .header-main .nav>li.current-menu-parent>a,#header .header-main .nav>li.current-menu-ancestor>a,#header .header-main .nav>li.current_page_item>a,#header .header-main .nav>li.current_page_parent>a,#header .header-main .nav>li.current_page_ancestor>a,#header .header-main .nav>li.active>a{color:#2f8f46 !important;position:relative !important}#header .header-main .nav>li.current-menu-item>a:after,#header .header-main .nav>li.current-menu-parent>a:after,#header .header-main .nav>li.current-menu-ancestor>a:after,#header .header-main .nav>li.current_page_item>a:after,#header .header-main .nav>li.current_page_parent>a:after,#header .header-main .nav>li.current_page_ancestor>a:after,#header .header-main .nav>li.active>a:after{content:"" !important;position:absolute !important;left:12px !important;right:12px !important;bottom:4px !important;height:3px !important;background:linear-gradient(90deg,#2f8f46,#1b83a6) !important;border-radius:2px !important}#header .header-main .nav .sub-menu li.current-menu-item>a,#header .header-main .nav .sub-menu li.current_page_item>a,#header .header-main .nav-dropdown li.current-menu-item>a,#header .header-main .nav-dropdown li.current_page_item>a{background:rgba(47,143,70,.1) !important;color:#2f8f46 !important;font-weight:700 !important;border-left:3px solid #2f8f46 !important;padding-left:13px !important}#header .header-main .nav>li.ssv-nav-cta>a{background:rgba(47,143,70,.1);border-radius:8px;margin:0 4px}#header .header-main .nav>li.ssv-nav-cta.current-menu-item>a,#header .header-main .nav>li.ssv-nav-cta.active>a{background:#2f8f46 !important;color:#fff !important}.page-id-6 .ssv-money-intro,.page-id-40 .ssv-money-intro,.page-id-10 .ssv-money-intro{display:block !important;margin:0 0 32px !important}.page-id-6 .ssv-grid-2,.page-id-40 .ssv-grid-2,.page-id-10 .ssv-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:18px;margin:20px 0 28px}@media (max-width:720px){.page-id-6 .ssv-grid-2,.page-id-40 .ssv-grid-2,.page-id-10 .ssv-grid-2{grid-template-columns:1fr}}.page-id-6 .ssv-table,.page-id-40 .ssv-table,.page-id-10 .ssv-table{background:#fff;border:1px solid var(--ssv-line,#dce4e0);border-radius:12px;overflow:hidden;margin:20px 0 28px;font-family:var(--font,system-ui)}.page-id-6 .ssv-table .ssv-row,.page-id-40 .ssv-table .ssv-row,.page-id-10 .ssv-table .ssv-row{display:grid;grid-template-columns:1.3fr 1fr 1.3fr;gap:14px;padding:12px 16px;border-bottom:1px solid var(--ssv-line,#dce4e0);align-items:center;font-size:.93rem}.page-id-6 .ssv-table .ssv-row:last-child,.page-id-40 .ssv-table .ssv-row:last-child,.page-id-10 .ssv-table .ssv-row:last-child{border-bottom:none}.page-id-6 .ssv-table .ssv-row-head,.page-id-40 .ssv-table .ssv-row-head,.page-id-10 .ssv-table .ssv-row-head{background:linear-gradient(135deg,#10231f,#1d5e50);color:#fff;font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.page-id-6 .ssv-table .ssv-row strong,.page-id-40 .ssv-table .ssv-row strong,.page-id-10 .ssv-table .ssv-row strong{color:#10231f}@media (max-width:640px){.page-id-6 .ssv-table .ssv-row,.page-id-40 .ssv-table .ssv-row,.page-id-10 .ssv-table .ssv-row{grid-template-columns:1fr;gap:4px;padding:12px 14px}.page-id-6 .ssv-table .ssv-row-head,.page-id-40 .ssv-table .ssv-row-head,.page-id-10 .ssv-table .ssv-row-head{display:none}}.page-id-10 .ssv-pkg-grid{grid-template-columns:1fr 1fr 1fr !important;gap:22px;margin:28px 0 36px}@media (max-width:980px){.page-id-10 .ssv-pkg-grid{grid-template-columns:1fr 1fr !important}}@media (max-width:640px){.page-id-10 .ssv-pkg-grid{grid-template-columns:1fr !important}}.page-id-10 .ssv-pkg-grid .ssv-provider-card{position:relative;padding:28px 22px 22px;border-radius:18px !important;background:linear-gradient(180deg,#fff 0%,#fbfdfc 100%) !important;border:1px solid var(--ssv-line,#dce4e0) !important;box-shadow:0 2px 8px rgba(11,29,51,.04),0 12px 30px rgba(11,29,51,.07) !important;display:flex !important;flex-direction:column !important}.page-id-10 .ssv-pkg-grid .ssv-provider-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(47,143,70,.1),0 18px 38px rgba(47,143,70,.18) !important}.page-id-10 .ssv-pkg-grid .ssv-provider-card:first-child{border:2px solid #2f8f46 !important}.page-id-10 .ssv-pkg-rank{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#2f8f46,#1ca77a);color:#fff;font-size:.72rem;font-weight:800;padding:5px 14px;border-radius:14px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px rgba(47,143,70,.3);white-space:nowrap}.page-id-10 .ssv-pkg-grid .ssv-provider-card:first-child .ssv-pkg-rank{background:linear-gradient(135deg,#c98a1a,#e6a035);box-shadow:0 4px 12px rgba(201,138,26,.34)}.page-id-10 .ssv-pkg-grid h3{margin:8px 0 6px !important;font-size:1.18rem !important;font-weight:800 !important;color:#10231f !important;line-height:1.25 !important}.page-id-10 .ssv-pkg-sub{color:#5d6b7e;font-size:.88rem;margin:0 0 14px !important;line-height:1.4}.page-id-10 .ssv-pkg-specs{list-style:none;padding:0 !important;margin:0 0 14px !important;background:rgba(47,143,70,.05);border-radius:10px;padding:12px 14px !important}.page-id-10 .ssv-pkg-specs li{margin:0 0 6px;font-size:.86rem;line-height:1.5;color:#2c3e4f;list-style:none}.page-id-10 .ssv-pkg-specs li:last-child{margin:0}.page-id-10 .ssv-pkg-specs strong{color:#10231f}.page-id-10 .ssv-pkg-pros,.page-id-10 .ssv-pkg-cons{font-size:.86rem !important;line-height:1.55 !important;margin:0 0 10px !important;padding:10px 12px;border-radius:8px}.page-id-10 .ssv-pkg-pros{background:rgba(47,143,70,.08);border-left:3px solid #2f8f46;color:#1d4e35}.page-id-10 .ssv-pkg-cons{background:rgba(201,138,26,.08);border-left:3px solid #c98a1a;color:#6b4915}.page-id-10 .ssv-pkg-grid .button{margin-top:auto !important;width:100% !important;background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;border:none !important;border-radius:10px !important;padding:12px 16px !important;font-weight:700 !important;text-align:center !important;box-shadow:0 4px 14px rgba(47,143,70,.28) !important;text-decoration:none !important}.page-id-10 .ssv-pkg-grid .button:hover{box-shadow:0 8px 22px rgba(47,143,70,.42) !important;transform:translateY(-1px)}.page-id-10 .ssv-pkg-grid .ssv-provider-card:first-child .button{background:linear-gradient(135deg,#c98a1a,#e6a035) !important;box-shadow:0 4px 14px rgba(201,138,26,.32) !important}.page-id-6 .entry-content h2,.page-id-40 .entry-content h2,.page-id-10 .entry-content h2{color:#10231f;font-family:"Aptos","Segoe UI",system-ui,sans-serif;font-size:clamp(1.45rem, 2.4vw, 1.85rem);font-weight:800;letter-spacing:-.015em;margin:36px 0 12px;scroll-margin-top:100px}.page-id-6 .entry-content h3,.page-id-40 .entry-content h3,.page-id-10 .entry-content h3{color:#10231f;font-size:1.15rem;font-weight:700;margin:22px 0 8px}.page-id-6 .entry-content p,.page-id-40 .entry-content p,.page-id-10 .entry-content p{color:#2c3e4f;line-height:1.72;margin:0 0 14px}.page-id-6 .entry-content ul,.page-id-40 .entry-content ul,.page-id-10 .entry-content ul{margin:0 0 18px;padding-left:1.4em}.page-id-6 .entry-content ul li,.page-id-40 .entry-content ul li,.page-id-10 .entry-content ul li{margin-bottom:7px;line-height:1.6}.page-id-6 .ssv-cta-band,.page-id-40 .ssv-cta-band,.page-id-10 .ssv-cta-band{background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%) !important;color:#fff !important;border-radius:16px !important;padding:32px 28px !important;margin:32px 0 24px !important;text-align:center !important}.page-id-6 .ssv-cta-band h2,.page-id-40 .ssv-cta-band h2,.page-id-10 .ssv-cta-band h2{color:#fff !important;margin:0 0 8px !important}.page-id-6 .ssv-cta-band p,.page-id-40 .ssv-cta-band p,.page-id-10 .ssv-cta-band p{color:rgba(255,255,255,.88) !important;margin:0 0 16px !important}.page-id-6 .ssv-cta-band .button,.page-id-40 .ssv-cta-band .button,.page-id-10 .ssv-cta-band .button{background:#fff !important;color:#10231f !important;border:none !important;margin:4px 6px}.page-id-6 .ssv-cta-band .button.primary,.page-id-40 .ssv-cta-band .button.primary,.page-id-10 .ssv-cta-band .button.primary{background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important}.page-id-6 .ssv-aff-note,.page-id-40 .ssv-aff-note,.page-id-10 .ssv-aff-note{background:rgba(201,138,26,.06);border-left:3px solid #c98a1a;border-radius:0 8px 8px 0;padding:12px 16px;font-size:.82rem;color:#6b4915;margin:24px 0 0}.page-id-6 .ssv-page-hero-img,.page-id-40 .ssv-page-hero-img,.page-id-10 .ssv-page-hero-img{margin:0 0 32px;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px rgba(11,29,51,.14)}.page-id-6 .ssv-page-hero-img img,.page-id-40 .ssv-page-hero-img img,.page-id-10 .ssv-page-hero-img img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.page-id-6 .ssv-inline-img,.page-id-40 .ssv-inline-img,.page-id-10 .ssv-inline-img{margin:24px 0;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(11,29,51,.1)}.page-id-6 .ssv-inline-img img,.page-id-40 .ssv-inline-img img,.page-id-10 .ssv-inline-img img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;display:block}.page-id-6 .ssv-inline-img figcaption,.page-id-40 .ssv-inline-img figcaption,.page-id-10 .ssv-inline-img figcaption{background:#f6f8f7;color:#4a5867;font-size:.84rem;font-style:italic;padding:10px 14px;line-height:1.5;border-top:1px solid #dce4e0}.page-id-6 .ssv-inline-provider,.page-id-40 .ssv-inline-provider,.page-id-10 .ssv-inline-provider{background:linear-gradient(135deg,#0b1d33 0%,#1d5e50 100%);color:#fff;border-radius:16px;padding:22px 24px;margin:28px 0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;box-shadow:0 14px 32px rgba(11,29,51,.2);position:relative;overflow:hidden}.page-id-6 .ssv-inline-provider:before,.page-id-40 .ssv-inline-provider:before,.page-id-10 .ssv-inline-provider:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 90% 10%,rgba(212,236,95,.18),transparent 60%),radial-gradient(circle at 10% 90%,rgba(47,143,70,.18),transparent 60%);pointer-events:none}.page-id-6 .ssv-inline-provider>*,.page-id-40 .ssv-inline-provider>*,.page-id-10 .ssv-inline-provider>*{position:relative;z-index:1}.page-id-6 .ssv-inline-provider-kicker,.page-id-40 .ssv-inline-provider-kicker,.page-id-10 .ssv-inline-provider-kicker{display:inline-block;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);color:#d4ec5f;padding:3px 11px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.page-id-6 .ssv-inline-provider h3,.page-id-40 .ssv-inline-provider h3,.page-id-10 .ssv-inline-provider h3{color:#fff !important;font-size:1.2rem !important;margin:0 0 6px !important;font-weight:800 !important}.page-id-6 .ssv-inline-provider p,.page-id-40 .ssv-inline-provider p,.page-id-10 .ssv-inline-provider p{color:rgba(255,255,255,.88) !important;font-size:.93rem !important;line-height:1.55 !important;margin:0 !important;max-width:540px}.page-id-6 .ssv-inline-provider-cta,.page-id-40 .ssv-inline-provider-cta,.page-id-10 .ssv-inline-provider-cta{background:linear-gradient(135deg,#2f8f46,#1ca77a);color:#fff !important;text-decoration:none !important;padding:11px 20px;border-radius:10px;font-weight:700;font-size:.92rem;white-space:nowrap;box-shadow:0 4px 14px rgba(47,143,70,.4);transition:transform .15s,box-shadow .15s}.page-id-6 .ssv-inline-provider-cta:hover,.page-id-40 .ssv-inline-provider-cta:hover,.page-id-10 .ssv-inline-provider-cta:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(47,143,70,.55)}@media (max-width:640px){.page-id-6 .ssv-inline-provider,.page-id-40 .ssv-inline-provider,.page-id-10 .ssv-inline-provider{grid-template-columns:1fr;text-align:center}.page-id-6 .ssv-inline-provider-cta,.page-id-40 .ssv-inline-provider-cta,.page-id-10 .ssv-inline-provider-cta{justify-self:stretch;text-align:center}}.page-id-10 .ssv-pkg-img{margin:14px 0 14px;aspect-ratio:4/3;background:#f7faf8;border:1px solid #dce4e0;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:14px}.page-id-10 .ssv-pkg-img img{width:100%;height:100%;object-fit:contain;display:block}.page-id-10 .ssv-pkg-card--top{border:2px solid #2f8f46 !important;box-shadow:0 4px 14px rgba(47,143,70,.18),0 20px 44px rgba(47,143,70,.22) !important}.single .ssv-entry .ssv-table,.page .ssv-entry .ssv-table{border:1px solid #d6e0db !important;border-radius:16px !important;overflow:hidden !important;box-shadow:0 1px 3px rgba(11,29,51,.04),0 8px 24px rgba(11,29,51,.06) !important;margin:24px 0 32px !important;background:#fff !important}.single .ssv-entry .ssv-row,.page .ssv-entry .ssv-row{display:grid !important;grid-template-columns:1fr 1.1fr 2fr !important;align-items:stretch !important;background:#fff !important;border-top:1px solid #edf1ee !important;transition:background .18s !important}.single .ssv-entry .ssv-row:nth-child(even):not(.ssv-row-head),.page .ssv-entry .ssv-row:nth-child(even):not(.ssv-row-head){background:#fafdfb !important}.single .ssv-entry .ssv-row:hover:not(.ssv-row-head),.page .ssv-entry .ssv-row:hover:not(.ssv-row-head){background:#f0f9f5 !important}.single .ssv-entry .ssv-row>*,.page .ssv-entry .ssv-row>*{padding:16px 20px !important;font-size:.93rem !important;line-height:1.55 !important;color:#2c3e4f !important;border-right:1px solid #edf1ee !important}.single .ssv-entry .ssv-row>*:last-child,.page .ssv-entry .ssv-row>*:last-child{border-right:none !important}.single .ssv-entry .ssv-row>strong,.page .ssv-entry .ssv-row>strong{font-weight:800 !important;color:#10231f !important;font-size:.94rem !important;background:rgba(47,143,70,.04) !important}.single .ssv-entry .ssv-row-head,.page .ssv-entry .ssv-row-head{background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%) !important;border:none !important}.single .ssv-entry .ssv-row-head>*,.page .ssv-entry .ssv-row-head>*{color:#fff !important;font-weight:800 !important;font-size:.72rem !important;text-transform:uppercase !important;letter-spacing:.08em !important;padding:14px 20px !important;border-right:1px solid rgba(255,255,255,.1) !important;background:0 0 !important}.single .ssv-entry .ssv-row-head>*:last-child,.page .ssv-entry .ssv-row-head>*:last-child{border-right:none !important}.single .ssv-entry .ssv-row>span.ssv-eig-good,.single .ssv-entry .ssv-row>span.ssv-eig-meh,.single .ssv-entry .ssv-row>span.ssv-eig-bad,.page .ssv-entry .ssv-row>span.ssv-eig-good,.page .ssv-entry .ssv-row>span.ssv-eig-meh,.page .ssv-entry .ssv-row>span.ssv-eig-bad{align-items:center !important;display:inline-flex !important;justify-content:flex-start !important;gap:8px !important;align-self:center !important}.single .ssv-entry .ssv-row>span.ssv-eig-good:before,.page .ssv-entry .ssv-row>span.ssv-eig-good:before{content:"●";color:#2f8f46;font-size:1.1rem;line-height:1}.single .ssv-entry .ssv-row>span.ssv-eig-meh:before,.page .ssv-entry .ssv-row>span.ssv-eig-meh:before{content:"●";color:#c98a1a;font-size:1.1rem;line-height:1}.single .ssv-entry .ssv-row>span.ssv-eig-bad:before,.page .ssv-entry .ssv-row>span.ssv-eig-bad:before{content:"●";color:#d94865;font-size:1.1rem;line-height:1}.single .ssv-entry .ssv-row>span.ssv-eig-good,.page .ssv-entry .ssv-row>span.ssv-eig-good{color:#1d4e35 !important;font-weight:700 !important}.single .ssv-entry .ssv-row>span.ssv-eig-meh,.page .ssv-entry .ssv-row>span.ssv-eig-meh{color:#6b4915 !important;font-weight:700 !important}.single .ssv-entry .ssv-row>span.ssv-eig-bad,.page .ssv-entry .ssv-row>span.ssv-eig-bad{color:#7a2d3e !important;font-weight:700 !important}@media (max-width:720px){.single .ssv-entry .ssv-row,.page .ssv-entry .ssv-row{grid-template-columns:1fr !important}.single .ssv-entry .ssv-row>*,.page .ssv-entry .ssv-row>*{border-right:none !important;border-bottom:1px solid #edf1ee !important;padding:12px 16px !important}.single .ssv-entry .ssv-row>*:last-child,.page .ssv-entry .ssv-row>*:last-child{border-bottom:none !important}.single .ssv-entry .ssv-row-head,.page .ssv-entry .ssv-row-head{display:none !important}.single .ssv-entry .ssv-row>strong,.page .ssv-entry .ssv-row>strong{padding-top:14px !important}}.single .ssv-entry h2[id=sec-5]+ul,.page .ssv-entry h2[id^=sec-]:not(.ssv-provider-hero-title)+ul{background:#fff;border:1px solid #d6e0db;border-radius:14px;padding:18px 20px !important;margin:18px 0 28px !important;list-style:none !important;box-shadow:0 1px 3px rgba(11,29,51,.04),0 6px 18px rgba(11,29,51,.05)}.single .ssv-entry h2[id^=sec-]:not(.ssv-provider-hero-title)+ul li,.page .ssv-entry h2[id^=sec-]:not(.ssv-provider-hero-title)+ul li{list-style:none !important;position:relative;padding-left:30px;margin:8px 0 !important;line-height:1.55;color:#2c3e4f}.single .ssv-entry h2[id=sec-5]+ul,.page .ssv-entry h2[id=sec-5]+ul{border-left:4px solid #2f8f46}.single .ssv-entry h2[id=sec-5]+ul li:before,.page .ssv-entry h2[id=sec-5]+ul li:before{content:"✓";position:absolute;left:6px;top:1px;color:#2f8f46;font-weight:900;font-size:1.05rem}.single .ssv-entry h2[id=sec-6]+ul,.page .ssv-entry h2[id=sec-6]+ul{border-left:4px solid #c98a1a}.single .ssv-entry h2[id=sec-6]+ul li:before,.page .ssv-entry h2[id=sec-6]+ul li:before{content:"!";position:absolute;left:9px;top:0;color:#fff;background:#c98a1a;width:18px;height:18px;border-radius:50%;text-align:center;line-height:18px;font-size:.78rem;font-weight:900}.single .ssv-entry h2[id=sec-7]+ul,.page .ssv-entry h2[id=sec-7]+ul{border-left:4px solid #d94865}.single .ssv-entry h2[id=sec-7]+ul li:before,.page .ssv-entry h2[id=sec-7]+ul li:before{content:"✕";position:absolute;left:8px;top:1px;color:#d94865;font-weight:900;font-size:1.05rem}.single .ssv-entry .ssv-reco-box,.page .ssv-entry .ssv-reco-box{background:linear-gradient(135deg,rgba(212,236,95,.12) 0%,rgba(47,143,70,.08) 100%) !important;border:1px solid rgba(47,143,70,.25) !important;border-left:4px solid #2f8f46 !important;border-radius:14px !important;padding:24px 26px !important;margin:24px 0 28px !important;box-shadow:0 1px 3px rgba(11,29,51,.04),0 8px 22px rgba(47,143,70,.08) !important}.single .ssv-entry .ssv-reco-box p:last-child,.page .ssv-entry .ssv-reco-box p:last-child{margin-bottom:0 !important}.single .ssv-entry .ssv-reco-box ul,.page .ssv-entry .ssv-reco-box ul{margin:8px 0 12px !important;padding-left:22px !important}.single .ssv-entry .ssv-reco-box ul li,.page .ssv-entry .ssv-reco-box ul li{list-style:disc;color:#1d4e35;margin-bottom:4px;line-height:1.55}.single .ssv-entry .ssv-reco-box .button,.page .ssv-entry .ssv-reco-box .button{background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;border:none !important;border-radius:10px !important;padding:12px 22px !important;font-weight:700 !important;box-shadow:0 4px 14px rgba(47,143,70,.28) !important;text-decoration:none !important;display:inline-block !important;margin-top:8px;transition:transform .15s,box-shadow .15s}.single .ssv-entry .ssv-reco-box .button:hover,.page .ssv-entry .ssv-reco-box .button:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(47,143,70,.42) !important}.single .ssv-entry .ssv-link-cloud,.page .ssv-entry .ssv-link-cloud{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:18px 0 28px !important}.single .ssv-entry .ssv-link-cloud a,.page .ssv-entry .ssv-link-cloud a{background:#fff !important;border:1px solid #d6e0db !important;border-radius:999px !important;color:#10231f !important;padding:8px 16px !important;font-size:.86rem !important;font-weight:600 !important;text-decoration:none !important;transition:all .18s !important;line-height:1.4 !important}.single .ssv-entry .ssv-link-cloud a:hover,.page .ssv-entry .ssv-link-cloud a:hover{background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;border-color:transparent !important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(47,143,70,.25) !important}.single .ssv-entry .ssv-faq-list,.page .ssv-entry .ssv-faq-list{display:grid !important;gap:10px !important;margin:18px 0 32px !important}.single .ssv-entry .ssv-faq-item,.page .ssv-entry .ssv-faq-item{background:#fff !important;border:1px solid #d6e0db !important;border-radius:12px !important;padding:16px 22px !important;transition:box-shadow .15s,border-color .15s !important;box-shadow:0 1px 3px rgba(11,29,51,.03) !important}.single .ssv-entry .ssv-faq-item:hover,.page .ssv-entry .ssv-faq-item:hover{border-color:#2f8f46 !important;box-shadow:0 4px 14px rgba(47,143,70,.1) !important}.single .ssv-entry .ssv-faq-item h3,.page .ssv-entry .ssv-faq-item h3{cursor:pointer !important;margin:0 0 6px !important;color:#10231f !important;font-size:1.02rem !important;font-weight:800 !important;padding-right:32px;position:relative}.single .ssv-entry .ssv-faq-item h3:after,.page .ssv-entry .ssv-faq-item h3:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:#2f8f46;font-size:1.4rem;font-weight:700;transition:transform .15s}.single .ssv-entry .ssv-faq-item.ssv-faq-open h3:after,.page .ssv-entry .ssv-faq-item.ssv-faq-open h3:after{content:"−"}.single .ssv-entry .ssv-faq-item p,.page .ssv-entry .ssv-faq-item p{margin:8px 0 0 !important;color:#4a5867 !important;font-size:.94rem !important;line-height:1.6 !important}.single .ssv-entry .ssv-faq-item:not(.ssv-faq-open) p,.page .ssv-entry .ssv-faq-item:not(.ssv-faq-open) p{display:none !important}.single .ssv-entry .ssv-test-verdict,.page .ssv-entry .ssv-test-verdict{background:rgba(245,250,246,.8) !important;border:1px solid #d6e0db !important;border-left:4px solid #1d5e50 !important;border-radius:14px !important;padding:24px 26px !important;margin:24px 0 28px !important}.single .ssv-entry .ssv-test-verdict p:last-child,.page .ssv-entry .ssv-test-verdict p:last-child{margin-bottom:0 !important}.single .ssv-entry .ssv-affiliate-button,.page .ssv-entry .ssv-affiliate-button{background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;padding:12px 22px !important;border-radius:10px !important;font-weight:700 !important;text-decoration:none !important;box-shadow:0 4px 14px rgba(47,143,70,.28) !important;transition:transform .15s,box-shadow .15s !important;display:inline-block !important}.single .ssv-entry .ssv-affiliate-button:hover,.page .ssv-entry .ssv-affiliate-button:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(47,143,70,.42) !important}.single .ssv-entry .button.secondary,.page .ssv-entry .button.secondary{background:#fff !important;color:#10231f !important;border:1px solid #d6e0db !important;padding:12px 20px !important;border-radius:10px !important;font-weight:700 !important;text-decoration:none !important;margin-left:6px}.single .ssv-entry .button.secondary:hover,.page .ssv-entry .button.secondary:hover{background:#fafdfb !important;border-color:#2f8f46 !important;color:#2f8f46 !important}.single .ssv-entry .ssv-quickfacts,.single .ssv-entry .ssv-test-verdict,.single .ssv-entry .ssv-reco-box,.single .ssv-entry .ssv-source-box,.single .ssv-entry .ssv-trust-box,.single .ssv-entry .ssv-trends-grid,.single .ssv-entry .ssv-wechsel-wizard,.page .ssv-entry .ssv-quickfacts,.page .ssv-entry .ssv-test-verdict,.page .ssv-entry .ssv-reco-box,.page .ssv-entry .ssv-source-box,.page .ssv-entry .ssv-trust-box{background:#fff !important;border:1px solid #d6e0db !important;border-radius:16px !important;padding:24px 28px !important;margin:24px 0 28px !important;box-shadow:0 1px 3px rgba(11,29,51,.04),0 8px 22px rgba(11,29,51,.06) !important}.single .ssv-entry .ssv-reco-box,.page .ssv-entry .ssv-reco-box{border-left:4px solid #2f8f46 !important;background:linear-gradient(180deg,#fff 0%,#f9fdf8 100%) !important}.single .ssv-entry .ssv-test-verdict,.page .ssv-entry .ssv-test-verdict{border-left:4px solid #1d5e50 !important}.single .ssv-entry .ssv-quickfacts,.page .ssv-entry .ssv-quickfacts{background:radial-gradient(circle at 95% 5%,rgba(212,236,95,.18),transparent 36%),#fff !important}.single .ssv-entry .ssv-quickfacts-grid,.page .ssv-entry .ssv-quickfacts-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:16px;margin-top:18px}.single .ssv-entry .ssv-qf-item,.page .ssv-entry .ssv-qf-item{background:rgba(47,143,70,.04);border:1px solid rgba(47,143,70,.15);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.single .ssv-entry .ssv-qf-icon,.page .ssv-entry .ssv-qf-icon{font-size:1.4rem;line-height:1}.single .ssv-entry .ssv-qf-label,.page .ssv-entry .ssv-qf-label{font-size:.7rem;color:#5d6b7e;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.single .ssv-entry .ssv-qf-value,.page .ssv-entry .ssv-qf-value{font-size:.92rem;color:#10231f;font-weight:700;line-height:1.35}@media (max-width:720px){.single .ssv-entry .ssv-quickfacts-grid,.page .ssv-entry .ssv-quickfacts-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.single .ssv-entry .ssv-quickfacts-grid,.page .ssv-entry .ssv-quickfacts-grid{grid-template-columns:1fr}}.single .ssv-entry .ssv-score-grid,.page .ssv-entry .ssv-score-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(180px, 1fr)) !important;gap:14px !important;margin:20px 0 28px !important}.single .ssv-entry .ssv-score-card,.page .ssv-entry .ssv-score-card{background:#fff !important;border:1px solid #d6e0db !important;border-radius:12px !important;padding:16px 18px !important;box-shadow:0 1px 3px rgba(11,29,51,.04) !important;transition:transform .15s,box-shadow .15s}.single .ssv-entry .ssv-score-card:hover,.page .ssv-entry .ssv-score-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(47,143,70,.1) !important;border-color:#2f8f46 !important}.single .ssv-entry .ssv-card-kicker,.page .ssv-entry .ssv-card-kicker{font-size:.7rem !important;color:#5d6b7e !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.06em !important;margin:0 0 4px !important}.single .ssv-entry .ssv-score-card h3,.page .ssv-entry .ssv-score-card h3{margin:0 0 6px !important;color:#10231f !important;font-size:1.3rem !important;font-weight:800 !important;line-height:1 !important}.single .ssv-entry .ssv-score-card p,.page .ssv-entry .ssv-score-card p{margin:0 !important;font-size:.86rem !important;line-height:1.45 !important;color:#4a5867 !important}.single .ssv-entry .ssv-provider-hero,.page .ssv-entry .ssv-provider-hero{background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%);color:#fff;border-radius:18px;padding:28px 30px;margin:20px 0 32px;box-shadow:0 14px 36px rgba(16,35,31,.2)}.single .ssv-entry .ssv-provider-hero-grid,.page .ssv-entry .ssv-provider-hero-grid{display:grid;grid-template-columns:96px 1fr;gap:24px;align-items:center}.single .ssv-entry .ssv-provider-hero-logo,.page .ssv-entry .ssv-provider-hero-logo{background:#fff;border-radius:14px;padding:12px;width:96px;height:96px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.2)}.single .ssv-entry .ssv-provider-hero-logo img,.page .ssv-entry .ssv-provider-hero-logo img{width:100%;height:100%;object-fit:contain}.single .ssv-entry .ssv-provider-hero-meta,.page .ssv-entry .ssv-provider-hero-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:6px;color:rgba(255,255,255,.85);font-size:.86rem}.single .ssv-entry .ssv-provider-stars,.page .ssv-entry .ssv-provider-stars{color:#f3b53a}.single .ssv-entry .ssv-provider-rating,.page .ssv-entry .ssv-provider-rating{font-weight:800;color:#fff}.single .ssv-entry .ssv-provider-best,.page .ssv-entry .ssv-provider-best{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#fff;padding:3px 11px;border-radius:999px;font-size:.74rem;font-weight:700}.single .ssv-entry .ssv-provider-hero-title,.page .ssv-entry .ssv-provider-hero-title{color:#fff !important;font-size:clamp(1.4rem, 2.4vw, 1.85rem) !important;font-weight:800 !important;margin:4px 0 12px !important;letter-spacing:-.018em !important}.single .ssv-entry .ssv-provider-hero-facts,.page .ssv-entry .ssv-provider-hero-facts{display:flex;flex-wrap:wrap;gap:18px;color:rgba(255,255,255,.88);font-size:.92rem;margin-bottom:14px}.single .ssv-entry .ssv-provider-hero-cta,.page .ssv-entry .ssv-provider-hero-cta{display:inline-block;background:linear-gradient(135deg,#2f8f46,#1ca77a);color:#fff !important;padding:13px 26px;border-radius:10px;font-weight:700;text-decoration:none;box-shadow:0 4px 14px rgba(47,143,70,.4);transition:transform .15s,box-shadow .15s}.single .ssv-entry .ssv-provider-hero-cta:hover,.page .ssv-entry .ssv-provider-hero-cta:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(47,143,70,.55);color:#fff !important}.single .ssv-entry .ssv-provider-hero-disc,.page .ssv-entry .ssv-provider-hero-disc{color:rgba(255,255,255,.6) !important;font-size:.74rem !important;margin:8px 0 0 !important;font-style:italic}@media (max-width:640px){.single .ssv-entry .ssv-provider-hero,.page .ssv-entry .ssv-provider-hero{padding:22px 20px}.single .ssv-entry .ssv-provider-hero-grid,.page .ssv-entry .ssv-provider-hero-grid{grid-template-columns:76px 1fr;gap:16px}.single .ssv-entry .ssv-provider-hero-logo,.page .ssv-entry .ssv-provider-hero-logo{width:76px;height:76px;padding:9px}}.single .ssv-entry .ssv-toc,.page .ssv-entry .ssv-toc{background:#f6f8f7;border:1px solid #d6e0db;border-radius:12px;padding:14px 18px;margin:0 0 28px;font-size:.92rem}.single .ssv-entry .ssv-toc-summary,.page .ssv-entry .ssv-toc-summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}.single .ssv-entry .ssv-toc-summary::-webkit-details-marker,.page .ssv-entry .ssv-toc-summary::-webkit-details-marker{display:none}.single .ssv-entry .ssv-toc-kicker,.page .ssv-entry .ssv-toc-kicker{color:#10231f;font-weight:800;font-size:.9rem}.single .ssv-entry .ssv-toc-toggle-hint,.page .ssv-entry .ssv-toc-toggle-hint{color:#8b97a8;font-size:.78rem;font-style:italic}.single .ssv-entry .ssv-toc-list,.page .ssv-entry .ssv-toc-list{margin:14px 0 0;padding-left:22px}.single .ssv-entry .ssv-toc-list li,.page .ssv-entry .ssv-toc-list li{margin:4px 0;list-style:decimal;color:#4a5867}.single .ssv-entry .ssv-toc-list a,.page .ssv-entry .ssv-toc-list a{color:#2f8f46;text-decoration:none;font-size:.88rem}.single .ssv-entry .ssv-toc-list a:hover,.page .ssv-entry .ssv-toc-list a:hover{text-decoration:underline;color:#1d5e50}.single .ssv-entry .ssv-source-box,.page .ssv-entry .ssv-source-box{background:#f6f8f7 !important;font-size:.86rem !important}.single .ssv-entry .ssv-source-title,.page .ssv-entry .ssv-source-title{font-weight:800 !important;color:#10231f !important;margin-bottom:8px;font-size:.84rem;text-transform:uppercase;letter-spacing:.05em}.single .ssv-entry .ssv-money-intro,.page .ssv-entry .ssv-money-intro{background:linear-gradient(135deg,#10231f 0%,#1d5e50 100%) !important;color:#fff !important;border-radius:16px !important;padding:24px 28px !important;margin:20px 0 28px !important;border:none !important}.single .ssv-entry .ssv-money-intro p:last-child,.page .ssv-entry .ssv-money-intro p:last-child{margin-bottom:0 !important}.single .ssv-entry .ssv-money-intro .button,.page .ssv-entry .ssv-money-intro .button{margin-top:10px;background:rgba(255,255,255,.14) !important;border:1px solid rgba(255,255,255,.22) !important;color:#fff !important;padding:10px 20px !important;border-radius:10px !important;font-weight:700 !important;text-decoration:none !important;margin-right:8px}.single .ssv-entry .ssv-money-intro .button:hover,.page .ssv-entry .ssv-money-intro .button:hover{background:rgba(255,255,255,.22) !important;color:#fff !important}.single .ssv-entry .ssv-money-intro .ssv-affiliate-button,.page .ssv-entry .ssv-money-intro .ssv-affiliate-button{background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;border:none !important}.single .ssv-entry .ssv-wechsel-wizard,.page .ssv-entry .ssv-wechsel-wizard{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px, 1fr));gap:14px}.single .ssv-entry .ssv-wechsel-step,.page .ssv-entry .ssv-wechsel-step{background:#fafdfb;border:1px solid #d6e0db;border-radius:10px;padding:14px 16px;display:flex;gap:12px}.single .ssv-entry .ssv-wechsel-icon,.page .ssv-entry .ssv-wechsel-icon{font-size:1.6rem;line-height:1;flex-shrink:0}.single .ssv-entry .ssv-wechsel-body,.page .ssv-entry .ssv-wechsel-body{flex:1}.single .ssv-entry .ssv-xlink-grid,.page .ssv-entry .ssv-xlink-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px, 1fr));gap:12px;margin:18px 0 28px}.single .ssv-entry .ssv-xlink,.page .ssv-entry .ssv-xlink{background:#fff;border:1px solid #d6e0db;border-radius:12px;padding:16px 18px;text-decoration:none;color:#10231f;transition:transform .15s,border-color .15s,box-shadow .15s}.single .ssv-entry .ssv-xlink:hover,.page .ssv-entry .ssv-xlink:hover{transform:translateY(-2px);border-color:#2f8f46;box-shadow:0 8px 20px rgba(47,143,70,.1)}.single .ssv-entry .ssv-xlink-logo,.page .ssv-entry .ssv-xlink-logo{width:38px;height:38px;object-fit:contain;margin-right:10px}.single .ssv-entry .ssv-similar-card,.page .ssv-entry .ssv-similar-card{background:#fff;border:1px solid #d6e0db;border-radius:12px;padding:16px;display:flex;gap:14px;align-items:center;transition:border-color .15s,box-shadow .15s,transform .15s;text-decoration:none;color:#10231f}.single .ssv-entry .ssv-similar-card:hover,.page .ssv-entry .ssv-similar-card:hover{border-color:#2f8f46;box-shadow:0 6px 18px rgba(47,143,70,.1);transform:translateY(-2px)}.single .ssv-entry .ssv-similar-logo,.page .ssv-entry .ssv-similar-logo{width:44px;height:44px;object-fit:contain;flex-shrink:0}.single .ssv-entry .ssv-trends-grid,.page .ssv-entry .ssv-trends-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr)) !important;gap:12px !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important}.single .ssv-entry .ssv-trend-card,.page .ssv-entry .ssv-trend-card{background:#fff;border:1px solid #d6e0db;border-radius:12px;padding:16px 18px}.single .ssv-entry .ssv-trend-icon,.page .ssv-entry .ssv-trend-icon{font-size:1.6rem;line-height:1;margin-bottom:8px}.single .ssv-entry .ssv-sticky-cta,.page .ssv-entry .ssv-sticky-cta{background:linear-gradient(135deg,#10231f,#1d5e50);color:#fff;border-radius:14px;padding:16px 20px;box-shadow:0 14px 32px rgba(16,35,31,.22)}.single .ssv-entry h2,.page .ssv-entry h2{margin-top:36px;margin-bottom:14px}.single .ssv-entry h2:first-child,.page .ssv-entry h2:first-child{margin-top:0}.single .ssv-entry .ssv-money-intro+h2,.single .ssv-entry .ssv-test-verdict+h2,.single .ssv-entry .ssv-score-grid+h2,.single .ssv-entry .ssv-reco-box+h2,.single .ssv-entry .ssv-table+h2,.page .ssv-entry .ssv-money-intro+h2,.page .ssv-entry .ssv-test-verdict+h2,.page .ssv-entry .ssv-score-grid+h2,.page .ssv-entry .ssv-reco-box+h2,.page .ssv-entry .ssv-table+h2{margin-top:32px !important}.single .ssv-entry .ssv-side-cta,.page .ssv-entry .ssv-side-cta{background:linear-gradient(135deg,#fafdfb 0%,#fff 100%);border:1px solid #d6e0db;border-left:4px solid #2f8f46;border-radius:12px;padding:18px 20px;box-shadow:0 4px 14px rgba(11,29,51,.06)}.single .ssv-entry .ssv-quickfacts,.page .ssv-entry .ssv-quickfacts,.single .ssv-entry .ssv-score-grid,.page .ssv-entry .ssv-score-grid{display:none !important}.single .ssv-entry,.page .ssv-entry{display:flex !important;flex-direction:column !important}.single .ssv-entry>*,.page .ssv-entry>*{order:10}.single .ssv-entry>.ssv-disclosure,.page .ssv-entry>.ssv-disclosure{order:1}.single .ssv-entry>.ssv-provider-hero,.page .ssv-entry>.ssv-provider-hero{order:2;margin-top:0 !important}.single .ssv-entry>.ssv-toc,.page .ssv-entry>.ssv-toc{order:3}.single .ssv-entry>.ssv-provider-hero,.page .ssv-entry>.ssv-provider-hero{background:linear-gradient(135deg,#10231f 0%,#1d5e50 50%,#14403a 100%) !important;color:#fff !important;border-radius:20px !important;padding:32px 34px !important;margin:0 0 24px !important;box-shadow:0 18px 44px rgba(16,35,31,.24) !important;position:relative;overflow:hidden}.single .ssv-entry>.ssv-provider-hero:before,.page .ssv-entry>.ssv-provider-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 92% 8%,rgba(212,236,95,.2),transparent 38%),radial-gradient(circle at 8% 92%,rgba(47,143,70,.2),transparent 50%);pointer-events:none}.single .ssv-entry>.ssv-provider-hero>*,.page .ssv-entry>.ssv-provider-hero>*{position:relative;z-index:1}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid{display:grid !important;grid-template-columns:120px 1fr !important;gap:28px !important;align-items:center !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo{background:#fff !important;border-radius:16px !important;padding:16px !important;width:120px !important;height:120px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 8px 24px rgba(0,0,0,.3) !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo img,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo img{width:100% !important;height:100% !important;object-fit:contain !important;display:block !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-meta,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-meta{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important;margin-bottom:8px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-stars,.page .ssv-entry>.ssv-provider-hero .ssv-provider-stars{color:#f3b53a !important;font-size:1.15rem !important;letter-spacing:1px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-rating,.page .ssv-entry>.ssv-provider-hero .ssv-provider-rating{color:#fff !important;font-weight:800 !important;font-size:1rem !important;font-variant-numeric:tabular-nums}.single .ssv-entry>.ssv-provider-hero .ssv-provider-best,.page .ssv-entry>.ssv-provider-hero .ssv-provider-best{background:rgba(255,255,255,.14) !important;border:1px solid rgba(255,255,255,.24) !important;color:#d4ec5f !important;padding:4px 12px !important;border-radius:999px !important;font-size:.76rem !important;font-weight:700 !important;letter-spacing:.02em !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-title,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-title{color:#fff !important;font-family:"Aptos","Segoe UI",sans-serif !important;font-size:clamp(1.45rem, 2.6vw, 2rem) !important;font-weight:800 !important;margin:6px 0 14px !important;letter-spacing:-.018em !important;line-height:1.18 !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts{display:flex !important;flex-wrap:wrap !important;gap:22px !important;color:rgba(255,255,255,.92) !important;font-size:.94rem !important;margin-bottom:18px !important;padding:12px 0 !important;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts strong,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts strong{color:#d4ec5f !important;font-weight:700 !important;margin-right:6px}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta{display:inline-flex !important;align-items:center !important;gap:8px !important;background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;padding:14px 28px !important;border-radius:12px !important;font-weight:800 !important;font-size:1rem !important;text-decoration:none !important;box-shadow:0 6px 18px rgba(47,143,70,.45) !important;transition:transform .15s,box-shadow .15s !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta:hover,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta:hover{transform:translateY(-2px) !important;box-shadow:0 12px 28px rgba(47,143,70,.6) !important;color:#fff !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-disc,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-disc{color:rgba(255,255,255,.6) !important;font-size:.76rem !important;margin:12px 0 0 !important;font-style:italic !important}@media (max-width:640px){.single .ssv-entry>.ssv-provider-hero,.page .ssv-entry>.ssv-provider-hero{padding:24px 22px !important;border-radius:16px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid{grid-template-columns:92px 1fr !important;gap:18px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo{width:92px !important;height:92px !important;padding:12px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta{width:100% !important;justify-content:center !important}}.single .ssv-entry .ssv-score-card,.page .ssv-entry .ssv-score-card{display:none !important}.single .ssv-entry aside.ssv-xlink,.page .ssv-entry aside.ssv-xlink{display:none !important}.single .ssv-entry h2#sec-methodik,.page .ssv-entry h2#sec-methodik,.single .ssv-entry h2#sec-methodik+p,.page .ssv-entry h2#sec-methodik+p,.single .ssv-entry .ssv-method-grid,.page .ssv-entry .ssv-method-grid{display:none !important}.single .ssv-entry h2#sec-4+.ssv-table,.page .ssv-entry h2#sec-4+.ssv-table{background:0 0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important;margin:16px 0 28px !important;padding:0 !important;display:flex !important;flex-direction:column !important;gap:12px !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row-head,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row-head{display:none !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;background:#fff !important;border:1px solid #d6e0db !important;border-left:4px solid #2f8f46 !important;border-radius:12px !important;padding:16px 20px !important;box-shadow:0 1px 3px rgba(11,29,51,.03),0 4px 12px rgba(11,29,51,.04) !important;transition:transform .15s,box-shadow .15s !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row:hover,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row:hover{transform:translateX(2px) !important;box-shadow:0 4px 10px rgba(47,143,70,.08),0 12px 24px rgba(47,143,70,.08) !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>*,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>*{background:0 0 !important;padding:0 !important;border:none !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>strong,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>strong{color:#10231f !important;font-size:1.05rem !important;font-weight:800 !important;text-transform:none !important;letter-spacing:0 !important;margin-bottom:4px}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(1),.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(1){color:#2c3e4f !important;font-size:.95rem !important;line-height:1.55 !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(2),.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(2){color:#5d6b7e !important;font-size:.85rem !important;font-style:italic !important;line-height:1.5 !important;background:rgba(47,143,70,.06) !important;border-radius:8px;padding:8px 12px !important;margin-top:4px;position:relative;padding-left:32px !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(2):before,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(2):before{content:"💡";position:absolute;left:8px;top:6px;font-size:.95rem}.single .ssv-entry .ssv-pros-cons-wrap,.page .ssv-entry .ssv-pros-cons-wrap{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px;margin:16px 0 32px}.single .ssv-entry .ssv-pros-cons-col,.page .ssv-entry .ssv-pros-cons-col{background:#fff;border:1px solid #d6e0db;border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px rgba(11,29,51,.04),0 6px 18px rgba(11,29,51,.05);display:flex;flex-direction:column;gap:12px}.single .ssv-entry .ssv-pros-cons-col--good,.page .ssv-entry .ssv-pros-cons-col--good{border-left:4px solid #2f8f46}.single .ssv-entry .ssv-pros-cons-col--bad,.page .ssv-entry .ssv-pros-cons-col--bad{border-left:4px solid #c98a1a}.single .ssv-entry .ssv-pros-cons-col--nope,.page .ssv-entry .ssv-pros-cons-col--nope{border-left:4px solid #d94865}.single .ssv-entry .ssv-pros-cons-col h2,.page .ssv-entry .ssv-pros-cons-col h2,.single .ssv-entry .ssv-pros-cons-coltitle,.page .ssv-entry .ssv-pros-cons-coltitle{margin:0 0 6px !important;padding-top:0 !important;font-size:1.05rem !important;font-weight:800 !important;color:#10231f !important}.single .ssv-entry .ssv-pros-cons-coltitle,.page .ssv-entry .ssv-pros-cons-coltitle{margin:0 !important}.single .ssv-entry .ssv-pros-cons-col ul,.page .ssv-entry .ssv-pros-cons-col ul{margin:0 !important;padding:0 !important;list-style:none !important;background:0 0 !important;border:none !important;box-shadow:none !important}.single .ssv-entry .ssv-pros-cons-col li,.page .ssv-entry .ssv-pros-cons-col li{position:relative;padding-left:26px;margin:0 0 8px;font-size:.9rem;line-height:1.5;color:#2c3e4f;list-style:none !important}.single .ssv-entry .ssv-pros-cons-col--good li:before,.page .ssv-entry .ssv-pros-cons-col--good li:before{content:"✓";position:absolute;left:4px;top:0;color:#2f8f46;font-weight:900;font-size:1rem;background:0 0;width:auto;height:auto;border-radius:0}.single .ssv-entry .ssv-pros-cons-col--bad li:before,.page .ssv-entry .ssv-pros-cons-col--bad li:before{content:"!";position:absolute;left:5px;top:0;color:#fff;background:#c98a1a;width:18px;height:18px;border-radius:50%;text-align:center;line-height:18px;font-size:.76rem;font-weight:900}.single .ssv-entry .ssv-pros-cons-col--nope li:before,.page .ssv-entry .ssv-pros-cons-col--nope li:before{content:"✕";position:absolute;left:5px;top:0;color:#d94865;font-weight:900;font-size:1rem}@media (max-width:800px){.single .ssv-entry .ssv-pros-cons-wrap,.page .ssv-entry .ssv-pros-cons-wrap{grid-template-columns:1fr}}.single .ssv-entry h2#sec-trends,.single .ssv-entry h2#sec-trends+p,.single .ssv-entry h2#sec-trends+p+.ssv-trends-grid,.page .ssv-entry h2#sec-trends,.page .ssv-entry h2#sec-trends+p,.page .ssv-entry h2#sec-trends+p+.ssv-trends-grid{display:none !important}.single .ssv-entry h2#sec-glossar,.single .ssv-entry h2#sec-glossar+p,.single .ssv-entry h2#sec-glossar+p+.ssv-glossary,.page .ssv-entry h2#sec-glossar,.page .ssv-entry h2#sec-glossar+p,.page .ssv-entry h2#sec-glossar+p+.ssv-glossary{display:none !important}.single .ssv-entry .ssv-provider-similar,.page .ssv-entry .ssv-provider-similar{display:none !important}.single .ssv-entry .ssv-reco-box,.page .ssv-entry .ssv-reco-box{background:rgba(47,143,70,.04) !important;border:1px solid rgba(47,143,70,.15) !important;border-left:3px solid #2f8f46 !important;border-radius:6px !important;padding:14px 18px !important;box-shadow:none !important;margin:18px 0 22px !important}.single .ssv-entry .ssv-test-verdict,.page .ssv-entry .ssv-test-verdict{background:rgba(29,94,80,.04) !important;border:1px solid rgba(29,94,80,.15) !important;border-left:3px solid #1d5e50 !important;border-radius:6px !important;padding:14px 18px !important;box-shadow:none !important;margin:18px 0 22px !important}.single .ssv-entry .ssv-pitfalls,.page .ssv-entry .ssv-pitfalls{background:0 0 !important;border:none !important;padding:0 !important;margin:16px 0 28px !important;display:flex !important;flex-direction:column !important;gap:14px !important}.single .ssv-entry .ssv-pitfall-card,.page .ssv-entry .ssv-pitfall-card{background:rgba(201,138,26,.05) !important;border:1px solid rgba(201,138,26,.18) !important;border-left:3px solid #c98a1a !important;border-radius:6px !important;padding:14px 18px !important;box-shadow:none !important}.single .ssv-entry .ssv-pitfall-head,.page .ssv-entry .ssv-pitfall-head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.single .ssv-entry .ssv-pitfall-icon,.page .ssv-entry .ssv-pitfall-icon{font-size:1.1rem;flex-shrink:0}.single .ssv-entry .ssv-pitfall-card strong,.page .ssv-entry .ssv-pitfall-card strong{color:#6b4915 !important;font-size:.98rem;font-weight:800}.single .ssv-entry .ssv-pitfall-card p,.page .ssv-entry .ssv-pitfall-card p{margin:0 !important;color:#2c3e4f !important;font-size:.92rem;line-height:1.55}.single .ssv-entry .ssv-calc-grid,.page .ssv-entry .ssv-calc-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:12px !important;margin:16px 0 20px !important}.single .ssv-entry .ssv-calc-card,.page .ssv-entry .ssv-calc-card{background:#fff !important;border:1px solid #d6e0db !important;border-radius:10px !important;padding:14px 16px !important;box-shadow:0 1px 3px rgba(11,29,51,.04) !important;text-align:center}.single .ssv-entry .ssv-calc-icon,.page .ssv-entry .ssv-calc-icon{font-size:1.6rem;margin-bottom:6px}.single .ssv-entry .ssv-calc-label,.page .ssv-entry .ssv-calc-label{font-weight:800;color:#10231f;font-size:.92rem}.single .ssv-entry .ssv-calc-kwh,.page .ssv-entry .ssv-calc-kwh{color:#5d6b7e;font-size:.8rem;margin:2px 0 8px}.single .ssv-entry .ssv-calc-savings,.page .ssv-entry .ssv-calc-savings{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid #edf1ee;font-size:.82rem;color:#5d6b7e}.single .ssv-entry .ssv-calc-savings strong,.page .ssv-entry .ssv-calc-savings strong{color:#2f8f46 !important;font-size:1.15rem;line-height:1}.single .ssv-entry .ssv-calc-disc,.page .ssv-entry .ssv-calc-disc{color:#8b97a8 !important;font-size:.76rem !important;font-style:italic !important;margin:4px 0 24px !important}@media (max-width:720px){.single .ssv-entry .ssv-calc-grid,.page .ssv-entry .ssv-calc-grid{grid-template-columns:1fr !important}}.single .ssv-entry .ssv-compete-table,.page .ssv-entry .ssv-compete-table{background:#fff !important;border:1px solid #d6e0db !important;border-radius:12px !important;overflow:hidden !important;margin:16px 0 24px !important;font-size:.9rem !important}.single .ssv-entry .ssv-compete-head,.page .ssv-entry .ssv-compete-head,.single .ssv-entry .ssv-compete-row,.page .ssv-entry .ssv-compete-row{display:grid !important;grid-template-columns:.9fr 1fr 1fr 1fr !important;gap:0 !important}.single .ssv-entry .ssv-compete-head,.page .ssv-entry .ssv-compete-head{background:linear-gradient(135deg,#10231f,#1d5e50);color:#fff;font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.single .ssv-entry .ssv-compete-head .ssv-compete-col,.page .ssv-entry .ssv-compete-head .ssv-compete-col{padding:12px 14px;border-right:1px solid rgba(255,255,255,.1)}.single .ssv-entry .ssv-compete-head .ssv-compete-col:last-child,.page .ssv-entry .ssv-compete-head .ssv-compete-col:last-child{border-right:none}.single .ssv-entry .ssv-compete-head .ssv-compete-col:first-child,.page .ssv-entry .ssv-compete-head .ssv-compete-col:first-child{background:0 0 !important}.single .ssv-entry .ssv-compete-tag,.page .ssv-entry .ssv-compete-tag{background:#d4ec5f;color:#10231f;padding:2px 8px;border-radius:4px;font-size:.68rem;margin-left:6px}.single .ssv-entry .ssv-compete-row,.page .ssv-entry .ssv-compete-row{background:#fff;border-top:1px solid #edf1ee}.single .ssv-entry .ssv-compete-row:nth-child(even),.page .ssv-entry .ssv-compete-row:nth-child(even){background:#fafdfb}.single .ssv-entry .ssv-compete-cell,.page .ssv-entry .ssv-compete-cell{padding:12px 14px;border-right:1px solid #edf1ee;color:#2c3e4f;line-height:1.45;font-size:.88rem}.single .ssv-entry .ssv-compete-cell:last-child,.page .ssv-entry .ssv-compete-cell:last-child{border-right:none}.single .ssv-entry .ssv-compete-key,.page .ssv-entry .ssv-compete-key{background:rgba(47,143,70,.04);font-weight:800;color:#10231f}.single .ssv-entry .ssv-compete-cell strong,.page .ssv-entry .ssv-compete-cell strong{color:#2f8f46}@media (max-width:720px){.single .ssv-entry .ssv-compete-head,.page .ssv-entry .ssv-compete-head{display:none !important}.single .ssv-entry .ssv-compete-row,.page .ssv-entry .ssv-compete-row{grid-template-columns:1fr !important}.single .ssv-entry .ssv-compete-cell,.page .ssv-entry .ssv-compete-cell{border-right:none !important;border-bottom:1px solid #edf1ee !important}}.single .ssv-entry .ssv-wechsel-wizard,.page .ssv-entry .ssv-wechsel-wizard{background:0 0 !important;border:none !important;padding:0 !important;margin:16px 0 28px !important;display:flex !important;flex-direction:column !important;gap:12px !important;counter-reset:ssv-wechsel;list-style:none !important}.single .ssv-entry .ssv-wechsel-step,.page .ssv-entry .ssv-wechsel-step{background:#fafdfb !important;border:1px solid #d6e0db !important;border-left:3px solid #2f8f46 !important;border-radius:6px !important;padding:12px 18px !important;display:flex !important;gap:14px !important;box-shadow:none !important}.single .ssv-entry .ssv-wechsel-step strong,.page .ssv-entry .ssv-wechsel-step strong{color:#10231f !important;font-size:.98rem !important;font-weight:800 !important}.single .ssv-entry .ssv-wechsel-step p,.page .ssv-entry .ssv-wechsel-step p{margin:4px 0 0 !important;font-size:.9rem !important;line-height:1.5 !important;color:#4a5867 !important}.single .ssv-entry .ssv-wechsel-icon,.page .ssv-entry .ssv-wechsel-icon{font-size:1.4rem !important;line-height:1 !important;flex-shrink:0 !important}.single .ssv-entry h2#sec-10+p+ol,.page .ssv-entry h2#sec-10+p+ol{background:rgba(47,143,70,.03);border:1px solid rgba(47,143,70,.15);border-radius:10px;padding:16px 18px 16px 38px;margin:14px 0 24px}.single .ssv-entry h2#sec-10+p+ol li,.page .ssv-entry h2#sec-10+p+ol li{margin-bottom:6px;line-height:1.55;color:#2c3e4f}.single .ssv-entry h2#sec-10+p+ol li::marker,.page .ssv-entry h2#sec-10+p+ol li::marker{color:#2f8f46;font-weight:800}.single .ssv-entry>h2,.page .ssv-entry>h2{margin-top:36px !important;margin-bottom:10px !important}.single .ssv-entry>p+h2,.page .ssv-entry>p+h2{margin-top:32px !important}.single .ssv-entry>p,.page .ssv-entry>p{font-size:1.02rem;line-height:1.78;color:#2c3e4f;margin:0 0 16px}.single .ssv-entry>p strong,.page .ssv-entry>p strong{color:#10231f;font-weight:700}.single .ssv-entry h2#sec-wechsel,.single .ssv-entry h2#sec-wechsel+p,.single .ssv-entry h2#sec-wechsel+p+.ssv-wechsel-wizard,.single .ssv-entry h2#sec-wechsel+p+ol.ssv-wechsel-wizard,.page .ssv-entry h2#sec-wechsel,.page .ssv-entry h2#sec-wechsel+p,.page .ssv-entry h2#sec-wechsel+p+.ssv-wechsel-wizard,.page .ssv-entry h2#sec-wechsel+p+ol.ssv-wechsel-wizard{display:none !important}.single .ssv-entry h2#sec-rechnung,.page .ssv-entry h2#sec-rechnung{margin-top:32px !important}.single .ssv-entry>.ssv-toc,.page .ssv-entry>.ssv-toc{order:8 !important}.single .ssv-entry>h2#sec-4,.single .ssv-entry>h2#sec-4+.ssv-table,.page .ssv-entry>h2#sec-4,.page .ssv-entry>h2#sec-4+.ssv-table{order:3 !important}.single .ssv-entry>h2#sec-2,.page .ssv-entry>h2#sec-2{order:4 !important}.single .ssv-entry>.ssv-money-intro,.page .ssv-entry>.ssv-money-intro{order:4 !important}.single .ssv-entry>h2#sec-3,.page .ssv-entry>h2#sec-3{order:5 !important}.single .ssv-entry>.ssv-test-verdict,.page .ssv-entry>.ssv-test-verdict{order:5 !important}.single .ssv-entry>h2#sec-10,.single .ssv-entry>h2#sec-10+p,.single .ssv-entry>h2#sec-10+p+ol,.page .ssv-entry>h2#sec-10,.page .ssv-entry>h2#sec-10+p,.page .ssv-entry>h2#sec-10+p+ol{order:6 !important}.single .ssv-entry>h2#sec-9,.single .ssv-entry>h2#sec-9+.ssv-table,.page .ssv-entry>h2#sec-9,.page .ssv-entry>h2#sec-9+.ssv-table{order:9 !important}.single .ssv-entry>.ssv-pros-cons-wrap,.page .ssv-entry>.ssv-pros-cons-wrap{order:10 !important}.single .ssv-entry>h2#sec-konkurrenz,.single .ssv-entry>h2#sec-konkurrenz+p,.single .ssv-entry>h2#sec-konkurrenz+p+.ssv-compete-table,.page .ssv-entry>h2#sec-konkurrenz,.page .ssv-entry>h2#sec-konkurrenz+p,.page .ssv-entry>h2#sec-konkurrenz+p+.ssv-compete-table{order:11 !important}.single .ssv-entry>h2#sec-pitfalls,.single .ssv-entry>h2#sec-pitfalls+p,.single .ssv-entry>h2#sec-pitfalls+p+.ssv-pitfalls,.page .ssv-entry>h2#sec-pitfalls,.page .ssv-entry>h2#sec-pitfalls+p,.page .ssv-entry>h2#sec-pitfalls+p+.ssv-pitfalls{order:12 !important}.single .ssv-entry>h2#sec-rechnung,.single .ssv-entry>h2#sec-rechnung+p,.single .ssv-entry>h2#sec-rechnung+p+.ssv-calc-grid,.single .ssv-entry>h2#sec-rechnung~.ssv-calc-disc,.page .ssv-entry>h2#sec-rechnung,.page .ssv-entry>h2#sec-rechnung+p,.page .ssv-entry>h2#sec-rechnung+p+.ssv-calc-grid,.page .ssv-entry>h2#sec-rechnung~.ssv-calc-disc{order:13 !important}.single .ssv-entry>h2#sec-8,.single .ssv-entry>h2#sec-8+p,.single .ssv-entry>h2#sec-8~.ssv-reco-box,.page .ssv-entry>h2#sec-8,.page .ssv-entry>h2#sec-8+p,.page .ssv-entry>h2#sec-8~.ssv-reco-box{order:14 !important}.single .ssv-entry>h2#sec-13,.single .ssv-entry>h2#sec-13+.ssv-faq-list,.page .ssv-entry>h2#sec-13,.page .ssv-entry>h2#sec-13+.ssv-faq-list{order:15 !important}.single .ssv-entry>h2#sec-11,.single .ssv-entry>h2#sec-11+p,.single .ssv-entry>h2#sec-11+p+.ssv-link-cloud,.page .ssv-entry>h2#sec-11,.page .ssv-entry>h2#sec-11+p,.page .ssv-entry>h2#sec-11+p+.ssv-link-cloud{order:16 !important}.single .ssv-entry h2#sec-4,.page .ssv-entry h2#sec-4{font-size:clamp(1.15rem, 1.8vw, 1.35rem) !important;margin-top:24px !important;margin-bottom:10px !important;text-transform:uppercase;letter-spacing:.04em;color:#5d6b7e !important;font-weight:800 !important}.single .ssv-entry h2#sec-4+.ssv-table,.page .ssv-entry h2#sec-4+.ssv-table{background:#fafdfb !important;border:1px solid #d6e0db !important;border-radius:12px !important;padding:18px !important;margin:0 0 24px !important;box-shadow:0 1px 3px rgba(11,29,51,.03) !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important;flex-direction:initial !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row{background:#fff !important;border:1px solid #edf1ee !important;border-left:3px solid #2f8f46 !important;border-radius:8px !important;padding:12px 14px !important;box-shadow:none !important;display:flex !important;flex-direction:column !important;gap:4px !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row:hover,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row:hover{transform:none !important;border-color:#2f8f46 !important;box-shadow:0 2px 6px rgba(47,143,70,.08) !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>strong,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>strong{font-size:.76rem !important;color:#5d6b7e !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.05em !important;margin-bottom:2px !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(1),.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(1){color:#10231f !important;font-size:.92rem !important;font-weight:700 !important;line-height:1.4 !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(2),.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row>span:nth-of-type(2){display:none !important}@media (max-width:640px){.single .ssv-entry h2#sec-4+.ssv-table,.page .ssv-entry h2#sec-4+.ssv-table{grid-template-columns:1fr !important}}.single .ssv-entry h2#sec-3,.page .ssv-entry h2#sec-3{font-size:1.1rem !important;text-transform:uppercase;letter-spacing:.04em;color:#5d6b7e !important;font-weight:800 !important;margin-top:24px !important;margin-bottom:8px !important}.single .ssv-entry .ssv-test-verdict,.page .ssv-entry .ssv-test-verdict{background:0 0 !important;border:none !important;border-left:3px solid #1d5e50 !important;padding:8px 18px !important;margin:0 0 24px !important;font-size:1.02rem;line-height:1.7}.single .ssv-entry .ssv-test-verdict .ssv-kicker,.page .ssv-entry .ssv-test-verdict .ssv-kicker{display:none !important}.single .ssv-entry .ssv-test-verdict h2,.page .ssv-entry .ssv-test-verdict h2{display:none !important}.single .ssv-entry .ssv-money-intro,.page .ssv-entry .ssv-money-intro{background:linear-gradient(135deg,#fafdfb 0%,#f0f9f5 100%) !important;color:#2c3e4f !important;border:1px solid rgba(47,143,70,.18) !important;border-left:3px solid #2f8f46 !important;border-radius:10px !important;padding:18px 22px !important;margin:18px 0 24px !important}.single .ssv-entry .ssv-money-intro p,.single .ssv-entry .ssv-money-intro h2,.page .ssv-entry .ssv-money-intro p,.page .ssv-entry .ssv-money-intro h2{color:#10231f !important}.single .ssv-entry .ssv-money-intro h2,.page .ssv-entry .ssv-money-intro h2{font-size:1.15rem !important;margin:0 0 8px !important;font-weight:800 !important}.single .ssv-entry .ssv-money-intro .ssv-kicker,.page .ssv-entry .ssv-money-intro .ssv-kicker{color:#2f8f46 !important;font-size:.72rem !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;margin-bottom:4px !important;display:block !important}.single .ssv-entry .ssv-money-intro .button,.page .ssv-entry .ssv-money-intro .button{background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;border:none !important;padding:10px 18px !important;border-radius:8px !important;font-weight:700 !important;margin-top:10px;margin-right:6px}.single .ssv-entry .ssv-money-intro .button.secondary,.page .ssv-entry .ssv-money-intro .button.secondary{background:rgba(47,143,70,.12) !important;color:#1d4e35 !important;border:1px solid rgba(47,143,70,.25) !important}.single .ssv-entry .ssv-toc,.page .ssv-entry .ssv-toc{background:0 0 !important;border:1px dashed #d6e0db !important;border-radius:8px !important;padding:10px 16px !important;margin:12px 0 24px !important}.single .ssv-entry>h2,.page .ssv-entry>h2{font-size:clamp(1.3rem, 2.2vw, 1.65rem) !important;font-weight:800 !important;color:#10231f !important;margin-top:36px !important;margin-bottom:10px !important;letter-spacing:-.018em !important;line-height:1.25 !important}.single .ssv-entry .ssv-money-intro h2,.page .ssv-entry .ssv-money-intro h2{font-size:1.15rem !important;color:#10231f !important}.single .ssv-entry .ssv-sticky-cta,.page .ssv-entry .ssv-sticky-cta{box-shadow:0 8px 24px rgba(16,35,31,.18) !important;padding:14px 18px !important;border-radius:12px !important}.single .ssv-entry .ssv-money-intro,.single .ssv-entry .ssv-money-intro p,.single .ssv-entry .ssv-money-intro li,.single .ssv-entry .ssv-money-intro h2,.single .ssv-entry .ssv-money-intro h3,.page .ssv-entry .ssv-money-intro,.page .ssv-entry .ssv-money-intro p,.page .ssv-entry .ssv-money-intro li,.page .ssv-entry .ssv-money-intro h2,.page .ssv-entry .ssv-money-intro h3{color:#10231f !important}.single .ssv-entry .ssv-test-verdict,.single .ssv-entry .ssv-test-verdict p,.single .ssv-entry .ssv-test-verdict h2,.page .ssv-entry .ssv-test-verdict,.page .ssv-entry .ssv-test-verdict p,.page .ssv-entry .ssv-test-verdict h2{color:#10231f !important;background:0 0 !important}.single .ssv-entry .ssv-reco-box,.single .ssv-entry .ssv-reco-box p,.single .ssv-entry .ssv-reco-box li,.single .ssv-entry .ssv-reco-box h2,.single .ssv-entry .ssv-reco-box h3,.single .ssv-entry .ssv-reco-box strong,.page .ssv-entry .ssv-reco-box,.page .ssv-entry .ssv-reco-box p,.page .ssv-entry .ssv-reco-box li,.page .ssv-entry .ssv-reco-box h2,.page .ssv-entry .ssv-reco-box h3,.page .ssv-entry .ssv-reco-box strong{color:#10231f !important}.single .ssv-entry .ssv-reco-box p,.single .ssv-entry .ssv-reco-box li,.page .ssv-entry .ssv-reco-box p,.page .ssv-entry .ssv-reco-box li{color:#2c3e4f !important}.single .ssv-entry .ssv-reco-box a,.page .ssv-entry .ssv-reco-box a{color:#1d4e35 !important;font-weight:700;text-decoration:underline}.single .ssv-entry .ssv-pitfall-card,.single .ssv-entry .ssv-pitfall-card p,.page .ssv-entry .ssv-pitfall-card,.page .ssv-entry .ssv-pitfall-card p{color:#2c3e4f !important}.single .ssv-entry .ssv-pitfall-card strong,.page .ssv-entry .ssv-pitfall-card strong{color:#6b4915 !important}.single .ssv-entry .ssv-pros-cons-col,.single .ssv-entry .ssv-pros-cons-col li,.single .ssv-entry .ssv-pros-cons-col h2,.page .ssv-entry .ssv-pros-cons-col,.page .ssv-entry .ssv-pros-cons-col li,.page .ssv-entry .ssv-pros-cons-col h2{color:#10231f !important}.single .ssv-entry .ssv-pros-cons-col li,.page .ssv-entry .ssv-pros-cons-col li{color:#2c3e4f !important}.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row,.single .ssv-entry h2#sec-4+.ssv-table>.ssv-row *,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row,.page .ssv-entry h2#sec-4+.ssv-table>.ssv-row *{color:inherit}.single .ssv-entry h2#sec-9+.ssv-table .ssv-row>*,.page .ssv-entry h2#sec-9+.ssv-table .ssv-row>*{color:#2c3e4f !important}.single .ssv-entry h2#sec-9+.ssv-table .ssv-row>strong,.page .ssv-entry h2#sec-9+.ssv-table .ssv-row>strong{color:#10231f !important}.single .ssv-entry h2#sec-9+.ssv-table .ssv-row-head>*,.page .ssv-entry h2#sec-9+.ssv-table .ssv-row-head>*{color:#fff !important}.single .ssv-entry .ssv-compete-cell,.page .ssv-entry .ssv-compete-cell{color:#2c3e4f !important}.single .ssv-entry .ssv-compete-cell strong,.page .ssv-entry .ssv-compete-cell strong{color:#2f8f46 !important}.single .ssv-entry .ssv-compete-key,.page .ssv-entry .ssv-compete-key{color:#10231f !important}.single .ssv-entry .ssv-compete-head .ssv-compete-col,.single .ssv-entry .ssv-compete-head .ssv-compete-col a,.page .ssv-entry .ssv-compete-head .ssv-compete-col,.page .ssv-entry .ssv-compete-head .ssv-compete-col a{color:#fff !important}.single .ssv-entry .ssv-calc-card,.single .ssv-entry .ssv-calc-card *,.page .ssv-entry .ssv-calc-card,.page .ssv-entry .ssv-calc-card *{color:#2c3e4f !important}.single .ssv-entry .ssv-calc-label,.page .ssv-entry .ssv-calc-label{color:#10231f !important}.single .ssv-entry .ssv-calc-savings strong,.page .ssv-entry .ssv-calc-savings strong{color:#2f8f46 !important}.single .ssv-entry .ssv-faq-item h3,.page .ssv-entry .ssv-faq-item h3{color:#10231f !important}.single .ssv-entry .ssv-faq-item p,.page .ssv-entry .ssv-faq-item p{color:#2c3e4f !important}.single .ssv-entry>p,.single .ssv-entry>ul li,.single .ssv-entry>ol li,.page .ssv-entry>p,.page .ssv-entry>ul li,.page .ssv-entry>ol li{color:#2c3e4f !important}.single .ssv-entry>p strong,.page .ssv-entry>p strong{color:#10231f !important}.single .ssv-entry .ssv-link-cloud a,.page .ssv-entry .ssv-link-cloud a{color:#10231f !important}.single .ssv-entry .ssv-link-cloud a:hover,.page .ssv-entry .ssv-link-cloud a:hover{color:#fff !important}.single .ssv-entry .ssv-toc-list a,.page .ssv-entry .ssv-toc-list a{color:#2f8f46 !important}.single .ssv-entry .ssv-toc-kicker,.page .ssv-entry .ssv-toc-kicker{color:#10231f !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-best,.page .ssv-entry>.ssv-provider-hero .ssv-provider-best{color:#d4ec5f !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-rating,.page .ssv-entry>.ssv-provider-hero .ssv-provider-rating{color:#fff !important}.single .ssv-entry .ssv-sticky-cta,.single .ssv-entry .ssv-sticky-cta *,.page .ssv-entry .ssv-sticky-cta,.page .ssv-entry .ssv-sticky-cta *{color:#fff !important}.single .ssv-entry .ssv-sticky-cta-btn,.page .ssv-entry .ssv-sticky-cta-btn{color:#fff !important}.single .ssv-entry .ssv-affiliate-button,.single .ssv-entry .ssv-affiliate-button span,.page .ssv-entry .ssv-affiliate-button,.page .ssv-entry .ssv-affiliate-button span{color:#fff !important}.single .ssv-entry .ssv-disclosure,.page .ssv-entry .ssv-disclosure{background:#fafdfb !important;border:1px solid #d6e0db !important;border-radius:8px !important;color:#4a5867 !important;padding:10px 14px !important;font-size:.82rem !important;margin:0 0 16px !important}.single .ssv-entry .ssv-disclosure strong,.page .ssv-entry .ssv-disclosure strong{color:#10231f !important}.single .ssv-entry .ssv-pros-cons-wrap,.page .ssv-entry .ssv-pros-cons-wrap{display:grid !important;grid-template-columns:1fr 1fr !important;gap:18px !important;margin:24px 0 18px !important}@media (max-width:720px){.single .ssv-entry .ssv-pros-cons-wrap,.page .ssv-entry .ssv-pros-cons-wrap{grid-template-columns:1fr !important}}.single .ssv-entry .ssv-pros-cons-col,.page .ssv-entry .ssv-pros-cons-col{background:#ecfdf5 !important;border:1px solid #bbf7d0 !important;border-left:none !important;border-radius:14px !important;padding:22px 24px !important;box-shadow:0 1px 2px rgba(11,29,51,.03) !important}.single .ssv-entry .ssv-pros-cons-col--good,.page .ssv-entry .ssv-pros-cons-col--good{background:#ecfdf5 !important;border-color:#bbf7d0 !important}.single .ssv-entry .ssv-pros-cons-col--bad,.page .ssv-entry .ssv-pros-cons-col--bad{background:#fef2f2 !important;border-color:#fecaca !important}.single .ssv-entry .ssv-pros-cons-head,.page .ssv-entry .ssv-pros-cons-head{display:flex !important;align-items:center !important;gap:12px !important;margin-bottom:16px !important;padding-bottom:14px !important;border-bottom:1px dashed rgba(0,0,0,.08)}.single .ssv-entry .ssv-pros-cons-head h2,.page .ssv-entry .ssv-pros-cons-head h2{margin:0 !important;padding:0 !important;font-size:1.1rem !important;font-weight:800 !important;line-height:1.2 !important;letter-spacing:-.01em !important}.single .ssv-entry .ssv-pros-cons-col--good .ssv-pros-cons-head h2,.page .ssv-entry .ssv-pros-cons-col--good .ssv-pros-cons-head h2{color:#065f46 !important}.single .ssv-entry .ssv-pros-cons-col--bad .ssv-pros-cons-head h2,.page .ssv-entry .ssv-pros-cons-col--bad .ssv-pros-cons-head h2{color:#991b1b !important}.single .ssv-entry .ssv-pros-cons-icon,.page .ssv-entry .ssv-pros-cons-icon{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.single .ssv-entry .ssv-pros-cons-col--good .ssv-pros-cons-icon,.page .ssv-entry .ssv-pros-cons-col--good .ssv-pros-cons-icon{background:#10b981;color:#fff}.single .ssv-entry .ssv-pros-cons-col--bad .ssv-pros-cons-icon,.page .ssv-entry .ssv-pros-cons-col--bad .ssv-pros-cons-icon{background:#ef4444;color:#fff}.single .ssv-entry .ssv-pros-cons-col ul,.page .ssv-entry .ssv-pros-cons-col ul{list-style:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important}.single .ssv-entry .ssv-pros-cons-col li,.page .ssv-entry .ssv-pros-cons-col li{position:relative !important;padding:6px 0 6px 28px !important;margin:0 !important;font-size:.94rem !important;line-height:1.55 !important;list-style:none !important}.single .ssv-entry .ssv-pros-cons-col--good li,.page .ssv-entry .ssv-pros-cons-col--good li{color:#064e3b !important}.single .ssv-entry .ssv-pros-cons-col--bad li,.page .ssv-entry .ssv-pros-cons-col--bad li{color:#7f1d1d !important}.single .ssv-entry .ssv-pros-cons-col li:before,.page .ssv-entry .ssv-pros-cons-col li:before{content:"";position:absolute;left:4px;top:12px;width:14px;height:14px;border-radius:50%;background-color:transparent}.single .ssv-entry .ssv-pros-cons-col--good li:before,.page .ssv-entry .ssv-pros-cons-col--good li:before{content:"✓";width:auto;height:auto;top:6px;left:6px;color:#10b981;font-weight:900;font-size:1rem;border-radius:0}.single .ssv-entry .ssv-pros-cons-col--bad li:before,.page .ssv-entry .ssv-pros-cons-col--bad li:before{content:"✕";width:auto;height:auto;top:6px;left:6px;color:#ef4444;font-weight:900;font-size:1rem;background:0 0;border-radius:0}.single .ssv-entry .ssv-pros-cons-nope,.page .ssv-entry .ssv-pros-cons-nope{background:#fff7ed !important;border:1px solid #fed7aa !important;border-radius:12px !important;padding:18px 22px !important;margin:0 0 24px !important;display:grid !important;grid-template-columns:auto 1fr !important;gap:16px !important;align-items:start !important}.single .ssv-entry .ssv-pros-cons-nope-head,.page .ssv-entry .ssv-pros-cons-nope-head{display:flex;align-items:center;gap:12px;grid-column:1/-1;margin:0 0 6px !important}.single .ssv-entry .ssv-pros-cons-nope-head h2,.page .ssv-entry .ssv-pros-cons-nope-head h2{margin:0 !important;padding:0 !important;color:#9a3412 !important;font-size:1rem !important;font-weight:800 !important;line-height:1.25 !important}.single .ssv-entry .ssv-pros-cons-nope-icon,.page .ssv-entry .ssv-pros-cons-nope-icon{width:32px;height:32px;border-radius:50%;background:#f97316;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:900;flex-shrink:0}.single .ssv-entry .ssv-pros-cons-nope ul,.page .ssv-entry .ssv-pros-cons-nope ul{grid-column:1/-1;list-style:none !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;display:flex;flex-wrap:wrap;gap:6px 16px}.single .ssv-entry .ssv-pros-cons-nope li,.page .ssv-entry .ssv-pros-cons-nope li{position:relative !important;padding:4px 0 4px 22px !important;margin:0 !important;font-size:.9rem !important;line-height:1.45 !important;color:#7c2d12 !important;list-style:none !important;flex:1 1 280px}.single .ssv-entry .ssv-pros-cons-nope li:before,.page .ssv-entry .ssv-pros-cons-nope li:before{content:"•";position:absolute;left:6px;top:4px;color:#f97316;font-weight:900;font-size:1rem;width:auto;height:auto;background:0 0;border-radius:0}@media (max-width:720px){.single .ssv-entry .ssv-pros-cons-nope li,.page .ssv-entry .ssv-pros-cons-nope li{flex:1 1 100%}}.single .ssv-entry h2#sec-konkurrenz,.single .ssv-entry h2#sec-konkurrenz+p,.single .ssv-entry h2#sec-konkurrenz+p+.ssv-compete-table,.single .ssv-entry .ssv-compete-table,.page .ssv-entry h2#sec-konkurrenz,.page .ssv-entry h2#sec-konkurrenz+p,.page .ssv-entry h2#sec-konkurrenz+p+.ssv-compete-table,.page .ssv-entry .ssv-compete-table{display:none !important}.single .ssv-entry article h2:has(+p+.ssv-compete-table),.single .ssv-entry article h2:has(+p+.ssv-compete-table)+p,.page .ssv-entry article h2:has(+p+.ssv-compete-table),.page .ssv-entry article h2:has(+p+.ssv-compete-table)+p{display:none !important}.single .ssv-entry h2#sec-rechnung,.single .ssv-entry h2#sec-rechnung+p,.single .ssv-entry h2#sec-rechnung+p+.ssv-calc-grid,.single .ssv-entry h2#sec-rechnung~.ssv-calc-disc,.single .ssv-entry .ssv-calc-grid,.single .ssv-entry .ssv-calc-disc,.page .ssv-entry h2#sec-rechnung,.page .ssv-entry h2#sec-rechnung+p,.page .ssv-entry h2#sec-rechnung+p+.ssv-calc-grid,.page .ssv-entry h2#sec-rechnung~.ssv-calc-disc,.page .ssv-entry .ssv-calc-grid,.page .ssv-entry .ssv-calc-disc{display:none !important}.single .ssv-entry .ssv-pros-cons-head h2,.page .ssv-entry .ssv-pros-cons-head h2{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.single .ssv-entry .ssv-pros-cons-head,.page .ssv-entry .ssv-pros-cons-head{justify-content:center !important;border-bottom:none !important;padding-bottom:0 !important;margin-bottom:14px !important}.single .ssv-entry .ssv-pros-cons-icon,.page .ssv-entry .ssv-pros-cons-icon{width:46px !important;height:46px !important}.single .ssv-entry .ssv-pros-cons-nope-head h2,.page .ssv-entry .ssv-pros-cons-nope-head h2{font-size:.88rem !important;text-transform:uppercase;letter-spacing:.05em;color:#9a3412 !important}.single .ssv-entry .ssv-alt-cards,.page .ssv-entry .ssv-alt-cards{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:16px !important;margin:18px 0 32px !important}@media (max-width:900px){.single .ssv-entry .ssv-alt-cards,.page .ssv-entry .ssv-alt-cards{grid-template-columns:1fr 1fr !important}}@media (max-width:540px){.single .ssv-entry .ssv-alt-cards,.page .ssv-entry .ssv-alt-cards{grid-template-columns:1fr !important}}.single .ssv-entry .ssv-alt-card,.page .ssv-entry .ssv-alt-card{background:#fff !important;border:1px solid #d6e0db !important;border-radius:14px !important;padding:20px 22px 16px !important;text-decoration:none !important;color:#10231f !important;display:flex !important;flex-direction:column !important;gap:12px !important;transition:transform .18s,border-color .18s,box-shadow .18s !important;box-shadow:0 1px 3px rgba(11,29,51,.04),0 6px 18px rgba(11,29,51,.05) !important;position:relative}.single .ssv-entry .ssv-alt-card:hover,.page .ssv-entry .ssv-alt-card:hover{transform:translateY(-4px) !important;border-color:#2f8f46 !important;box-shadow:0 4px 12px rgba(47,143,70,.1),0 16px 32px rgba(47,143,70,.14) !important;color:#10231f !important}.single .ssv-entry .ssv-alt-card-logo,.page .ssv-entry .ssv-alt-card-logo{width:64px;height:48px;display:flex;align-items:center;justify-content:flex-start}.single .ssv-entry .ssv-alt-card-logo img,.page .ssv-entry .ssv-alt-card-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}.single .ssv-entry .ssv-alt-card-name,.page .ssv-entry .ssv-alt-card-name{font-size:1.1rem !important;font-weight:800 !important;color:#10231f !important;line-height:1.2 !important;margin:0 !important}.single .ssv-entry .ssv-alt-card-rating,.page .ssv-entry .ssv-alt-card-rating{color:#c98a1a !important;font-size:.86rem !important;font-weight:700 !important;font-variant-numeric:tabular-nums}.single .ssv-entry .ssv-alt-card-tag,.page .ssv-entry .ssv-alt-card-tag{color:#4a5867 !important;font-size:.88rem !important;line-height:1.5 !important;flex:1}.single .ssv-entry .ssv-alt-card-cta,.page .ssv-entry .ssv-alt-card-cta{color:#2f8f46 !important;font-size:.9rem !important;font-weight:700 !important;margin-top:auto !important;align-self:flex-start;padding-top:8px;border-top:1px solid #edf1ee;transition:gap .15s,color .15s !important}.single .ssv-entry .ssv-alt-card:hover .ssv-alt-card-cta,.page .ssv-entry .ssv-alt-card:hover .ssv-alt-card-cta{color:#1d4e35 !important}.single .ssv-entry,.page .ssv-entry{display:block !important}.ssv-content-layout{display:grid !important;grid-template-columns:minmax(0, 1fr) 300px !important;gap:32px !important;align-items:start !important}@media (max-width:900px){.ssv-content-layout{grid-template-columns:1fr !important}}.ssv-side{position:sticky !important;top:96px !important;align-self:start !important;max-height:calc(100vh - 120px) !important;overflow-y:auto !important;scrollbar-width:thin}@media (max-width:900px){.ssv-side{position:static !important;max-height:none !important}}.ssv-toc.ssv-toc--sidebar{background:#fff !important;border:1px solid #d6e0db !important;border-radius:14px !important;padding:18px 20px !important;margin:0 !important;box-shadow:0 4px 14px rgba(11,29,51,.06) !important}.ssv-toc.ssv-toc--sidebar details,.ssv-toc.ssv-toc--sidebar details[open]{background:0 0 !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-summary{list-style:none !important;cursor:default !important;padding:0 0 12px !important;border-bottom:1px solid #edf1ee;margin-bottom:12px;display:flex;flex-direction:column;gap:2px}.ssv-toc.ssv-toc--sidebar .ssv-toc-summary::-webkit-details-marker{display:none}.ssv-toc.ssv-toc--sidebar .ssv-toc-kicker{color:#2f8f46 !important;font-size:.72rem !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;margin:0 !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-toggle-hint{display:none !important}.ssv-toc.ssv-toc--sidebar:before{content:"Auf einen Blick";display:block;font-size:1rem;font-weight:800;color:#10231f;margin-bottom:4px}.ssv-toc.ssv-toc--sidebar .ssv-toc-list{list-style:none !important;padding:0 !important;margin:0 !important;counter-reset:ssv-toc}.ssv-toc.ssv-toc--sidebar .ssv-toc-list li{margin:0 !important;padding:0 !important;counter-increment:ssv-toc;list-style:none !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a{display:block !important;padding:8px 10px 8px 32px !important;margin:2px 0 !important;border-radius:6px !important;color:#4a5867 !important;font-size:.86rem !important;line-height:1.4 !important;text-decoration:none !important;position:relative !important;transition:background .15s,color .15s}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a:before{content:counter(ssv-toc,decimal-leading-zero);position:absolute;left:8px;top:8px;color:#8b97a8;font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a:hover{background:#f0f9f5 !important;color:#1d4e35 !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a.is-active{background:rgba(47,143,70,.1) !important;color:#2f8f46 !important;font-weight:700 !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a.is-active:before{color:#2f8f46}.ssv-toc.ssv-toc--sidebar+.ssv-side-cta-mini{background:linear-gradient(135deg,#10231f,#1d5e50);color:#fff;border-radius:12px;padding:16px 18px;margin-top:16px}.single .ssv-entry>.ssv-provider-hero,.page .ssv-entry>.ssv-provider-hero{background:radial-gradient(circle at 18% 22%,rgba(14,165,201,.32) 0px,transparent 42%),radial-gradient(circle at 82% 18%,rgba(212,236,95,.18) 0px,transparent 48%),radial-gradient(circle at 55% 95%,rgba(47,143,70,.3) 0px,transparent 52%),linear-gradient(135deg,#06152a 0%,#0a1b30 50%,#0d2440 100%) !important;border-radius:22px !important;padding:32px 36px !important;margin:0 0 32px !important;box-shadow:0 18px 50px rgba(16,35,31,.24) !important;position:relative !important;overflow:hidden !important}.single .ssv-entry>.ssv-provider-hero:before,.page .ssv-entry>.ssv-provider-hero:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.single .ssv-entry>.ssv-provider-hero>*,.page .ssv-entry>.ssv-provider-hero>*{position:relative;z-index:1}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid{display:grid !important;grid-template-columns:110px 1fr !important;gap:28px !important;align-items:flex-start !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo{background:#fff !important;border-radius:18px !important;padding:14px !important;width:110px !important;height:110px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 8px 24px rgba(0,0,0,.25) !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-meta,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-meta{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important;margin:0 0 10px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-stars,.page .ssv-entry>.ssv-provider-hero .ssv-provider-stars{color:#f3b53a !important;font-size:1.2rem !important;letter-spacing:1px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-rating,.page .ssv-entry>.ssv-provider-hero .ssv-provider-rating{color:#fff !important;font-size:1rem !important;font-weight:800 !important;font-variant-numeric:tabular-nums !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-best,.page .ssv-entry>.ssv-provider-hero .ssv-provider-best{background:rgba(212,236,95,.14) !important;border:1px solid rgba(212,236,95,.35) !important;color:#d4ec5f !important;padding:4px 12px !important;border-radius:999px !important;font-size:.78rem !important;font-weight:700 !important;letter-spacing:.02em !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-title,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-title{color:#fff !important;font-family:"Aptos","Segoe UI",sans-serif !important;font-size:clamp(1.65rem, 3.2vw, 2.4rem) !important;font-weight:900 !important;margin:0 0 14px !important;letter-spacing:-.022em !important;line-height:1.12 !important;text-shadow:0 2px 14px rgba(0,0,0,.3)}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts{display:flex !important;flex-wrap:wrap !important;gap:22px 32px !important;padding:12px 0 !important;margin:4px 0 18px !important;border-top:1px solid rgba(255,255,255,.12) !important;border-bottom:1px solid rgba(255,255,255,.12) !important;color:rgba(255,255,255,.92) !important;font-size:.96rem !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts>div,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts>div{color:rgba(255,255,255,.92) !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts strong,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-facts strong{color:#d4ec5f !important;margin-right:6px !important;font-weight:700 !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta{display:inline-flex !important;align-items:center !important;gap:8px !important;background:linear-gradient(135deg,#2f8f46,#1ca77a) !important;color:#fff !important;padding:14px 28px !important;border-radius:12px !important;font-weight:800 !important;font-size:1rem !important;text-decoration:none !important;box-shadow:0 6px 18px rgba(47,143,70,.5) !important;margin-top:6px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta:hover,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta:hover{transform:translateY(-2px) !important;box-shadow:0 12px 28px rgba(47,143,70,.65) !important;color:#fff !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-disc,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-disc{color:rgba(255,255,255,.58) !important;font-size:.74rem !important;margin:10px 0 0 !important;font-style:italic !important}@media (max-width:720px){.single .ssv-entry>.ssv-provider-hero,.page .ssv-entry>.ssv-provider-hero{padding:24px 22px !important;border-radius:18px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-grid{grid-template-columns:84px 1fr !important;gap:18px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-logo{width:84px !important;height:84px !important;padding:10px !important;border-radius:14px !important}.single .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta,.page .ssv-entry>.ssv-provider-hero .ssv-provider-hero-cta{width:100% !important;justify-content:center !important}}.single .ssv-entry~aside.ssv-side,.page .ssv-entry~aside.ssv-side,aside.ssv-side{padding:0 !important;background:0 0 !important;border:0 !important}.ssv-toc.ssv-toc--sidebar{background:#fff !important;border:1px solid #e5ece8 !important;border-radius:16px !important;padding:20px 18px 18px !important;margin:0 !important;box-shadow:0 1px 0 rgba(11,29,51,.03),0 18px 40px -28px rgba(11,29,51,.25) !important}.ssv-toc.ssv-toc--sidebar:before{content:none !important;display:none !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-summary{list-style:none !important;cursor:default !important;padding:0 0 14px !important;border-bottom:1px solid #eef3ef !important;margin:0 0 12px !important;display:flex !important;align-items:center !important;gap:10px !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-summary::-webkit-details-marker{display:none !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-summary::marker{display:none !important;content:'' !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-summary:before{content:'';width:6px;height:22px;border-radius:4px;background:linear-gradient(180deg,#2f8f46,#1d5e50);flex:0 0 auto}.ssv-toc.ssv-toc--sidebar .ssv-toc-kicker{color:#10231f !important;font-size:.95rem !important;font-weight:800 !important;letter-spacing:.01em !important;text-transform:none !important;margin:0 !important;line-height:1.2 !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-toggle-hint{display:none !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list{list-style:none !important;padding:0 !important;margin:0 !important;counter-reset:ssv-toc;display:flex !important;flex-direction:column !important;gap:1px !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list li{margin:0 !important;padding:0 !important;counter-increment:ssv-toc;list-style:none !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list li:before{content:none !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a{display:flex !important;align-items:flex-start !important;gap:10px !important;padding:9px 10px 9px 12px !important;margin:0 !important;border-radius:8px !important;color:#4a5867 !important;font-size:.88rem !important;line-height:1.35 !important;font-weight:500 !important;text-decoration:none !important;position:relative !important;transition:background .18s ease,color .18s ease,padding .18s ease !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a:before{content:'' !important;flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:#c4cfd6;margin-top:8px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease;position:static !important;left:auto !important;top:auto !important;color:transparent !important;font-size:0 !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a:hover{background:#f3faf6 !important;color:#10231f !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a:hover:before{background:#2f8f46}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a.is-active{background:linear-gradient(90deg,rgba(47,143,70,.12),rgba(47,143,70,.03)) !important;color:#1d5e50 !important;font-weight:700 !important;padding-left:14px !important}.ssv-toc.ssv-toc--sidebar .ssv-toc-list a.is-active:before{background:#2f8f46 !important;transform:scale(1.45);box-shadow:0 0 0 3px rgba(47,143,70,.15)}@media (min-width:901px){.ssv-toc.ssv-toc--sidebar{position:sticky !important;top:100px !important;max-height:calc(100vh - 130px) !important;overflow:auto !important}.ssv-toc.ssv-toc--sidebar::-webkit-scrollbar{width:6px}.ssv-toc.ssv-toc--sidebar::-webkit-scrollbar-thumb{background:#d6e0db;border-radius:999px}.ssv-toc.ssv-toc--sidebar::-webkit-scrollbar-thumb:hover{background:#2f8f46}}aside.ssv-side>h2{display:none !important}.ssv-page-hero.ssv-page-hero--provider{background:radial-gradient(circle at 18% 22%,rgba(14,165,201,.32) 0px,transparent 42%),radial-gradient(circle at 82% 18%,rgba(212,236,95,.18) 0px,transparent 48%),radial-gradient(circle at 55% 95%,rgba(47,143,70,.3) 0px,transparent 52%),linear-gradient(135deg,#06152a 0%,#0a1b30 50%,#0d2440 100%) !important;color:#f5f8fb !important;padding-top:48px !important;padding-bottom:56px !important;border-bottom:1px solid rgba(255,255,255,.06)}.ssv-page-hero.ssv-page-hero--provider .ssv-breadcrumbs,.ssv-page-hero.ssv-page-hero--provider .ssv-breadcrumbs a{color:rgba(245,248,251,.78) !important}.ssv-page-hero.ssv-page-hero--provider .ssv-breadcrumbs a:hover{color:#d4ec5f !important}.ssv-page-hero.ssv-page-hero--provider .ssv-breadcrumbs>*+*:before{color:rgba(245,248,251,.4) !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:24px 0 0 !important;margin:16px 0 0 !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-grid{display:grid !important;grid-template-columns:130px 1fr !important;gap:28px !important;align-items:start !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-logo{background:#fff !important;border-radius:22px !important;padding:16px !important;width:130px !important;height:130px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 10px 30px -10px rgba(0,0,0,.45) !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-logo img{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-body{display:flex !important;flex-direction:column !important;gap:14px !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-meta{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:10px 14px !important;margin:0 !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-stars{color:#d4ec5f !important;font-size:1.05rem !important;letter-spacing:1px !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-rating{color:#fff !important;font-weight:800 !important;font-size:1.05rem !important;letter-spacing:.01em !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-best{background:#d4ec5f !important;color:#0d2440 !important;font-weight:800 !important;font-size:.82rem !important;text-transform:uppercase !important;letter-spacing:.06em !important;padding:6px 12px !important;border-radius:999px !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-title{color:#fff !important;font-weight:900 !important;font-size:clamp(1.65rem, 2.4vw, 2.4rem) !important;line-height:1.15 !important;margin:4px 0 0 !important;letter-spacing:-.01em !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-facts{display:flex !important;flex-wrap:wrap !important;gap:6px 22px !important;padding:12px 0 !important;margin:6px 0 0 !important;border-top:1px solid rgba(212,236,95,.22) !important;border-bottom:1px solid rgba(212,236,95,.22) !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-facts>div{color:rgba(245,248,251,.92) !important;font-size:.92rem !important;line-height:1.45 !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-facts strong{color:#d4ec5f !important;font-weight:800 !important;margin-right:4px !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-cta{align-self:flex-start !important;background:linear-gradient(135deg,#2f8f46,#1d5e50) !important;color:#fff !important;font-weight:800 !important;font-size:1rem !important;padding:14px 26px !important;border-radius:999px !important;text-decoration:none !important;box-shadow:0 12px 28px -10px rgba(47,143,70,.55),0 0 0 1px rgba(255,255,255,.05) inset !important;transition:transform .15s ease,box-shadow .15s ease !important;margin:4px 0 0 !important;display:inline-flex !important;align-items:center !important;gap:8px !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-cta:hover{transform:translateY(-1px);box-shadow:0 16px 34px -8px rgba(47,143,70,.65),0 0 0 1px rgba(255,255,255,.08) inset !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-disc{color:rgba(245,248,251,.55) !important;font-size:.76rem !important;margin:6px 0 0 !important;letter-spacing:.01em !important}@media (max-width:720px){.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-grid{grid-template-columns:1fr !important;gap:20px !important;text-align:left !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-logo{width:96px !important;height:96px !important;margin:0 !important}.ssv-page-hero.ssv-page-hero--provider .ssv-provider-hero-cta{align-self:stretch !important;justify-content:center !important}}.ssv-quiz-page{max-width:680px;margin:0 auto}.ssv-quiz-intro{text-align:center;margin:0 0 22px}.ssv-quiz-app{background:#fff;border:1px solid var(--ssv-line);border-radius:16px;padding:24px 24px 28px;box-shadow:0 1px 2px rgba(16,35,30,.04),0 10px 34px -14px rgba(16,35,30,.14)}.ssv-quiz-progress{position:relative;height:7px;border-radius:99px;background:var(--ssv-line);margin:2px 0 36px}.ssv-quiz-progress-bar{height:100%;min-width:7px;border-radius:99px;background:linear-gradient(90deg,#2f8f46,#4cbf6b);transition:width .45s cubic-bezier(.4,0,.2,1)}.ssv-quiz-progress-label{position:absolute;top:13px;left:0;font-size:.78rem;font-weight:700;letter-spacing:.02em;color:#6a786f}.ssv-quiz-question h3{font-size:1.22rem;line-height:1.34;font-weight:800;color:var(--ssv-ink);margin:0 0 18px;padding-top:0}.ssv-quiz-options{display:flex;flex-direction:column;gap:9px}.single .ssv-quiz-options button,.page .ssv-quiz-options button,.ssv-quiz-options button{display:flex !important;align-items:center;gap:13px;width:100%;text-align:left !important;padding:13px 16px !important;margin:0 !important;min-height:0 !important;height:auto !important;background:#fff !important;color:var(--ssv-ink) !important;border:1.5px solid var(--ssv-line) !important;border-radius:12px !important;font-size:.97rem !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:none !important;cursor:pointer;transition:border-color .15s,background .15s,transform .08s,box-shadow .15s}.ssv-quiz-options button:before{content:"";flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:2px solid var(--ssv-line);transition:border-color .15s,background .15s,box-shadow .15s}.ssv-quiz-options button:hover{border-color:var(--ssv-green) !important;background:#f6fbf7 !important;transform:translateY(-1px)}.ssv-quiz-options button:hover:before{border-color:var(--ssv-green)}.ssv-quiz-options button.is-selected{border-color:var(--ssv-green) !important;background:#eef8f1 !important;box-shadow:0 0 0 3px rgba(47,143,70,.13) !important}.ssv-quiz-options button.is-selected:before{border-color:var(--ssv-green);background:var(--ssv-green);box-shadow:inset 0 0 0 3px #fff}.ssv-quiz-result .ssv-result-head{text-align:center;margin:4px 0 20px}.ssv-quiz-result .ssv-result-cards{display:grid;gap:14px}@media (max-width:560px){.ssv-quiz-app{padding:18px 16px 22px;border-radius:14px}.ssv-quiz-question h3{font-size:1.12rem}.ssv-quiz-options button{padding:12px 14px !important;font-size:.94rem !important}}.header_logo img.header-logo,.header-logo img.header-logo,#header .header-logo img,.flex-col.logo img,.header-logo-sticky,.header.is-stuck .header-logo-link img,.is-sticky .header-logo-link img,.header.is-stuck #header .header-logo img,.header.stuck #header .header-logo img{max-height:110px !important;width:auto !important;height:auto !important}.header-main,.header.is-stuck .header-main,.header.stuck .header-main{min-height:126px !important}.page-id-6 .ssv-cta-band a:not(.button),.page-id-40 .ssv-cta-band a:not(.button),.page-id-10 .ssv-cta-band a:not(.button){color:#d4ec5f !important;font-weight:700 !important;text-decoration:underline !important;text-underline-offset:2px}.page-id-6 .ssv-cta-band a:not(.button):hover,.page-id-40 .ssv-cta-band a:not(.button):hover,.page-id-10 .ssv-cta-band a:not(.button):hover{color:#eaffa0 !important}#logo img.header_logo,#logo img.header-logo,.stuck #logo img.header_logo,.stuck #logo img.header-logo,.is-stuck #logo img.header_logo,.is-stuck #logo img.header-logo,.header.is-stuck #logo img.header-logo{display:inline-block !important}#logo img.header-logo-sticky,#logo img.header-logo-dark,.stuck #logo img.header-logo-sticky,.is-stuck #logo img.header-logo-sticky,.header.is-stuck #logo img.header-logo-sticky{display:none !important}#logo img.header_logo,#logo img.header-logo,.stuck #logo img.header_logo,.stuck #logo img.header-logo,.is-stuck #logo img.header_logo,.is-stuck #logo img.header-logo{max-height:60px !important;max-width:300px !important;width:auto !important;height:auto !important}#logo{width:300px !important}@media (max-width:549px){#logo{width:auto !important}#logo img.header_logo,#logo img.header-logo{max-height:46px !important;max-width:200px !important}}