.ElectricitySpotPrices_root__3pDF_{--ink:#101d42;--muted:#51627e;--blue:#234bd1;--line:#dce5f5;--soft:#f5f8ff;--mint:#eaf8f3;--coral:#fff3eb;margin:34px 0 38px;padding:clamp(18px,3.2vw,36px);border:1px solid #dbe5f5;border-radius:25px;background:#fff;color:var(--ink);box-shadow:0 14px 48px rgba(21,48,104,.045)}.ElectricitySpotPrices_root__3pDF_ *{box-sizing:border-box}.ElectricitySpotPrices_root__3pDF_ button,.ElectricitySpotPrices_root__3pDF_ input,.ElectricitySpotPrices_root__3pDF_ select{font:inherit}.ElectricitySpotPrices_root__3pDF_ a:focus-visible,.ElectricitySpotPrices_root__3pDF_ button:focus-visible,.ElectricitySpotPrices_root__3pDF_ input:focus-visible,.ElectricitySpotPrices_root__3pDF_ select:focus-visible{outline:3px solid #668dfa;outline-offset:3px}.ElectricitySpotPrices_heading__vvTI7{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ElectricitySpotPrices_heading__vvTI7>div{min-width:0}.ElectricitySpotPrices_eyebrow__qT4Wb{display:inline-flex;align-items:center;gap:8px;margin:0 0 11px;color:#3159c6;font-size:11px;font-weight:900;letter-spacing:.1em}.ElectricitySpotPrices_heading__vvTI7 h2{margin:0!important;font-size:clamp(27px,3vw,38px)!important;letter-spacing:-.045em!important;line-height:1.08!important;color:var(--ink)!important}.ElectricitySpotPrices_heading__vvTI7 p{margin:12px 0 0!important;max-width:590px;line-height:1.5;font-size:15px;color:var(--muted)}.ElectricitySpotPrices_sourceTag__I5G4w{white-space:nowrap;display:flex;align-items:center;gap:8px;border:1px solid #d5e3fa;border-radius:999px;background:#f5f8ff;color:#3559a9;padding:9px 12px;font-size:11px;font-weight:800}.ElectricitySpotPrices_sourceTag__I5G4w>span{height:7px;width:7px;display:block;border-radius:50%;background:#40b394}.ElectricitySpotPrices_controls__R0CDE{display:flex;justify-content:space-between;align-items:end;gap:16px;margin:28px 0 22px}.ElectricitySpotPrices_areaLabel__RXiLB{display:flex;flex-direction:column;gap:9px;flex:1;max-width:350px;font-size:13px;font-weight:800;color:#314566}.ElectricitySpotPrices_areaLabel__RXiLB select{height:50px;width:100%;padding:10px 14px;background:#fff;color:#14294e;border:1px solid #cedcf0;border-radius:12px;font-size:14px;font-weight:750}.ElectricitySpotPrices_dayToggle__DCMR0{display:flex;gap:4px;padding:4px;border-radius:13px;background:#f0f4fb;border:1px solid #e0e9f6}.ElectricitySpotPrices_dayToggle__DCMR0 button{border:0;border-radius:9px;padding:10px 18px;min-height:42px;min-width:95px;font-size:13px;font-weight:800;color:#5d6f8b;background:transparent;cursor:pointer}.ElectricitySpotPrices_dayToggle__DCMR0 button[data-active=true]{background:#234bd1;color:#fff;box-shadow:0 3px 9px rgba(25,70,178,.16)}.ElectricitySpotPrices_dayToggle__DCMR0 button:disabled{opacity:.45;cursor:not-allowed}.ElectricitySpotPrices_fallback__O0yYT{padding:24px;border-radius:15px;background:#f5f8fe;border:1px solid #e2eaf7;color:#54647d;font-size:14px;line-height:1.65}.ElectricitySpotPrices_fallback__O0yYT strong{display:block;font-size:17px;color:#183058}.ElectricitySpotPrices_fallback__O0yYT p{margin:6px 0 14px}.ElectricitySpotPrices_fallback__O0yYT a{display:inline-flex;align-items:center;gap:8px;color:#214abd;font-weight:800;text-decoration:none}.ElectricitySpotPrices_overview__4u8sV{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:13px}.ElectricitySpotPrices_nowCard__G4jLJ,.ElectricitySpotPrices_opportunity__BXPsR{min-width:0;min-height:164px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:20px 21px;border-radius:18px}.ElectricitySpotPrices_nowCard__G4jLJ{background:linear-gradient(135deg,#15318c,#2856d6);color:#fff}.ElectricitySpotPrices_metricLabel__Lgtms{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:750;line-height:1.35}.ElectricitySpotPrices_nowCard__G4jLJ .ElectricitySpotPrices_metricLabel__Lgtms{color:#dce6ff}.ElectricitySpotPrices_bigNumber__GMgdg{margin:2px 0 0;font-size:clamp(32px,4vw,49px);line-height:1.08;font-weight:880;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.ElectricitySpotPrices_bigNumber__GMgdg small{font-size:clamp(13px,1.4vw,17px);letter-spacing:0;font-weight:700;color:#dce4ff}.ElectricitySpotPrices_metricBottom__LxicN{font-size:13px;color:#deebff;font-weight:700}.ElectricitySpotPrices_opportunity__BXPsR{background:#eaf8f3;border:1px solid #d1eae0;color:#1a463d}.ElectricitySpotPrices_opportunity__BXPsR .ElectricitySpotPrices_metricLabel__Lgtms{color:#2b7163}.ElectricitySpotPrices_opportunity__BXPsR>strong{font-size:clamp(24px,2.45vw,32px);line-height:1.12;letter-spacing:-.035em}.ElectricitySpotPrices_opportunity__BXPsR>span:not(.ElectricitySpotPrices_metricLabel__Lgtms){font-size:13px;color:#315a50}.ElectricitySpotPrices_opportunity__BXPsR button{border:0;background:none;padding:5px 0;min-height:34px;display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px;font-size:12px;font-weight:800;color:#197766;cursor:pointer}.ElectricitySpotPrices_chartPanel__k7gj1{margin:19px 0 0;padding:22px 22px 19px;border:1px solid #e4eaf6;border-radius:19px;background:#fafcff}.ElectricitySpotPrices_chartHeading__sLfiy{display:flex;justify-content:space-between;align-items:start;gap:12px}.ElectricitySpotPrices_chartHeading__sLfiy>div{display:grid;gap:5px}.ElectricitySpotPrices_chartHeading__sLfiy strong{font-size:17px;line-height:1.25;color:#1c3154}.ElectricitySpotPrices_chartHeading__sLfiy>div>span{font-size:12px;color:#677890}.ElectricitySpotPrices_legend__ckvn8{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#61738d;font-size:11px}.ElectricitySpotPrices_legend__ckvn8 i{display:inline-block;width:10px;height:10px;border-radius:3px;background:#4ab9a3}.ElectricitySpotPrices_legend__ckvn8 i:nth-of-type(2){margin-left:9px;background:#f0a376}.ElectricitySpotPrices_chart__AtuwO{display:block;width:100%;height:202px;margin:18px 0 6px;overflow:visible}.ElectricitySpotPrices_selection__PChwj{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:6px}.ElectricitySpotPrices_selectionText__l_D4b{display:grid;gap:5px}.ElectricitySpotPrices_selectionText__l_D4b>span{font-size:12px;color:#6a7a93}.ElectricitySpotPrices_selectionText__l_D4b strong{font-size:18px;line-height:1.25;color:#173266;font-variant-numeric:tabular-nums}.ElectricitySpotPrices_selectionText__l_D4b strong b{color:#234bd1;font-weight:850}.ElectricitySpotPrices_quickButtons__aJXwk{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.ElectricitySpotPrices_quickButtons__aJXwk button{border:1px solid #d3def3;background:white;color:#2754b1;border-radius:999px;min-height:37px;padding:6px 12px;font-weight:800;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s}.ElectricitySpotPrices_quickButtons__aJXwk button:hover{background:#ebf1ff;border-color:#adc2ed}.ElectricitySpotPrices_sliderLabel__PvGS0{display:block;margin-top:16px;font-size:12px;color:#4d6080;font-weight:750}.ElectricitySpotPrices_chartPanel__k7gj1 input[type=range],.ElectricitySpotPrices_shiftInputs__yMd8A input[type=range]{width:100%;height:30px;display:block;accent-color:#234bd1;cursor:pointer;margin:8px 0 0}.ElectricitySpotPrices_sliderFoot__vFJGo{display:flex;justify-content:space-between;gap:12px;color:#687993;font-size:11px}.ElectricitySpotPrices_shiftShell__kCmm3{margin-top:16px;border:1px solid #dce7f7;border-radius:18px;background:#fff;overflow:hidden}.ElectricitySpotPrices_shiftToggle__IW7E8{width:100%;padding:17px;min-height:86px;display:flex;align-items:center;gap:14px;border:0;background:linear-gradient(115deg,#f0f5ff,#fff);text-align:left;cursor:pointer;color:var(--ink)}.ElectricitySpotPrices_shiftIcon__03W6P{display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border-radius:13px;color:#2552ca;background:#dfeaff}.ElectricitySpotPrices_shiftTitle__5y9ns{display:grid;gap:5px;flex:1;min-width:0}.ElectricitySpotPrices_shiftTitle__5y9ns strong{font-size:16px;line-height:1.25;letter-spacing:-.015em}.ElectricitySpotPrices_shiftTitle__5y9ns small{font-size:12px;line-height:1.4;color:#546881}.ElectricitySpotPrices_shiftAction__8nbVH{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#234bd1;font-size:12px;font-weight:850}.ElectricitySpotPrices_rotate__140A9{transform:rotate(180deg)}.ElectricitySpotPrices_more__xo63u svg,.ElectricitySpotPrices_shiftAction__8nbVH svg{transition:transform .2s}.ElectricitySpotPrices_shiftPanel__M2wcd{border-top:1px solid #e5ecf9;padding:20px;background:#fff}.ElectricitySpotPrices_shiftDetails__rtdsP{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:stretch}.ElectricitySpotPrices_shiftInputs__yMd8A{min-width:0}.ElectricitySpotPrices_shiftInputs__yMd8A>label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#3a5075;font-size:13px;font-weight:800}.ElectricitySpotPrices_shiftInputs__yMd8A>label strong{font-size:21px;letter-spacing:-.02em;color:#234bd1;white-space:nowrap}.ElectricitySpotPrices_preset___SqWY{display:flex;gap:7px;margin-top:9px}.ElectricitySpotPrices_preset___SqWY button{border:1px solid #d8e3f7;border-radius:9px;background:#f8faff;padding:7px 12px;min-height:36px;color:#3158a0;font-size:12px;font-weight:800;cursor:pointer}.ElectricitySpotPrices_preset___SqWY button[data-active=true]{background:#234bd1;border-color:#234bd1;color:white}.ElectricitySpotPrices_windowComparison__PR4xz{margin-top:17px;display:grid;gap:8px}.ElectricitySpotPrices_windowComparison__PR4xz p{margin:0!important;display:flex;align-items:center;gap:9px;color:#4d6280;font-size:12px}.ElectricitySpotPrices_windowComparison__PR4xz p svg{color:#cf7446;flex:0 0 auto}.ElectricitySpotPrices_windowComparison__PR4xz p:nth-child(2) svg{color:#239478}.ElectricitySpotPrices_windowComparison__PR4xz p span{display:flex;flex-wrap:wrap;gap:5px}.ElectricitySpotPrices_windowComparison__PR4xz strong{color:#192f54}.ElectricitySpotPrices_shiftResult__Zlr6B{min-width:0;min-height:163px;background:#ecf4ff;border:1px solid #d6e7ff;border-radius:14px;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:9px}.ElectricitySpotPrices_shiftResult__Zlr6B>span{font-size:13px;color:#486387;font-weight:700;line-height:1.4}.ElectricitySpotPrices_shiftResult__Zlr6B>strong{font-size:clamp(36px,4vw,48px);color:#193aa5;line-height:1.02;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.ElectricitySpotPrices_shiftResult__Zlr6B>small{font-size:13px;color:#506e94}.ElectricitySpotPrices_shiftNotice__D4JzA{display:flex;gap:9px;margin:16px 0 0!important;padding:12px 14px;background:#f7f9fd;border-radius:11px;font-size:12px;line-height:1.6;color:#596a85}.ElectricitySpotPrices_shiftNotice__D4JzA svg{flex:0 0 auto;margin-top:2px;color:#4569b1}.ElectricitySpotPrices_shiftNotice__D4JzA strong{color:#2e466e}.ElectricitySpotPrices_nextActions__5Qdcf{margin-top:18px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #dfe6f4;border-radius:14px;background:#fff}.ElectricitySpotPrices_nextActions__5Qdcf>div{display:grid;gap:5px}.ElectricitySpotPrices_nextActions__5Qdcf strong{font-size:14px;color:#1b3155}.ElectricitySpotPrices_nextActions__5Qdcf span{font-size:12px;color:#526783}.ElectricitySpotPrices_nextActions__5Qdcf a{display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;text-align:center;white-space:nowrap;padding:12px 16px;border-radius:11px;min-height:44px;background:#234bd1;color:white;font-size:12px;font-weight:850}.ElectricitySpotPrices_more__xo63u{margin-top:14px;border:0;background:none;padding:9px 2px;color:#2650ae;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;cursor:pointer}.ElectricitySpotPrices_explanation__0Csjp{padding:15px 16px;border-radius:12px;background:#f5f8fd;color:#506580;font-size:13px;line-height:1.65}.ElectricitySpotPrices_explanation__0Csjp a{display:inline-flex;align-items:center;gap:5px;margin-left:7px;color:#214fbd;font-weight:800}.ElectricitySpotPrices_source__Akyve{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;margin:15px 0 0!important;font-size:12px!important;line-height:1.55;color:#65758c}.ElectricitySpotPrices_source__Akyve svg{flex:0 0 auto;margin-top:2px}.ElectricitySpotPrices_source__Akyve a{color:#244cb4;text-decoration:underline;text-underline-offset:3px}@media(max-width:850px){.ElectricitySpotPrices_heading__vvTI7{flex-direction:column;gap:12px}.ElectricitySpotPrices_sourceTag__I5G4w{align-self:flex-start}.ElectricitySpotPrices_overview__4u8sV{grid-template-columns:1fr 1fr}.ElectricitySpotPrices_bigNumber__GMgdg{font-size:clamp(28px,4.5vw,40px)}.ElectricitySpotPrices_shiftDetails__rtdsP{grid-template-columns:1fr 1fr}}@media(max-width:660px){.ElectricitySpotPrices_root__3pDF_{margin:22px 0 28px;padding:17px;border-radius:20px}.ElectricitySpotPrices_heading__vvTI7 h2{font-size:27px!important}.ElectricitySpotPrices_heading__vvTI7 p{font-size:14px}.ElectricitySpotPrices_controls__R0CDE{flex-direction:column;align-items:stretch;gap:12px;margin:20px 0 16px}.ElectricitySpotPrices_areaLabel__RXiLB{max-width:none}.ElectricitySpotPrices_dayToggle__DCMR0{width:100%}.ElectricitySpotPrices_dayToggle__DCMR0 button{flex:1}.ElectricitySpotPrices_overview__4u8sV{grid-template-columns:1fr}.ElectricitySpotPrices_nowCard__G4jLJ,.ElectricitySpotPrices_opportunity__BXPsR{min-height:0;padding:18px}.ElectricitySpotPrices_opportunity__BXPsR{gap:5px}.ElectricitySpotPrices_chartPanel__k7gj1{padding:15px 12px;border-radius:16px}.ElectricitySpotPrices_chartHeading__sLfiy{flex-direction:column}.ElectricitySpotPrices_chart__AtuwO{height:172px;margin:12px 0 7px}.ElectricitySpotPrices_selection__PChwj{align-items:stretch;flex-direction:column}.ElectricitySpotPrices_quickButtons__aJXwk{justify-content:flex-start}.ElectricitySpotPrices_quickButtons__aJXwk button{min-height:42px}.ElectricitySpotPrices_selectionText__l_D4b strong{font-size:16px}.ElectricitySpotPrices_shiftToggle__IW7E8{align-items:flex-start;gap:10px;flex-wrap:wrap}.ElectricitySpotPrices_shiftTitle__5y9ns{flex:1 1 calc(100% - 60px)}.ElectricitySpotPrices_shiftAction__8nbVH{margin-left:55px}.ElectricitySpotPrices_shiftDetails__rtdsP{grid-template-columns:1fr}.ElectricitySpotPrices_shiftPanel__M2wcd{padding:15px}.ElectricitySpotPrices_shiftResult__Zlr6B{min-height:137px}.ElectricitySpotPrices_nextActions__5Qdcf{align-items:stretch;flex-direction:column}.ElectricitySpotPrices_nextActions__5Qdcf a{width:100%;white-space:normal}}@media(max-width:380px){.ElectricitySpotPrices_root__3pDF_{padding:14px}.ElectricitySpotPrices_heading__vvTI7 h2{font-size:25px!important}.ElectricitySpotPrices_bigNumber__GMgdg{font-size:37px}.ElectricitySpotPrices_shiftTitle__5y9ns strong{font-size:14px}.ElectricitySpotPrices_selectionText__l_D4b strong{font-size:15px}.ElectricitySpotPrices_dayToggle__DCMR0 button{min-width:0}}@media(prefers-reduced-motion:reduce){.ElectricitySpotPrices_more__xo63u svg,.ElectricitySpotPrices_quickButtons__aJXwk button,.ElectricitySpotPrices_shiftAction__8nbVH svg{transition:none}}.CategorySpotlight_root__jJlPJ{--insight-navy:#112b45;--insight-blue:#2854e8;--insight-warm:#f8f5ef;--insight-muted:#53647a;--insight-line:#dddcd5;width:min(1760px,calc(100% - 80px));margin:35px auto 60px;scroll-margin-top:85px;color:var(--insight-navy)}.CategorySpotlight_grid__HifTV{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);background:#fffdf9;border:1px solid var(--insight-line);border-radius:16px;overflow:hidden}.CategorySpotlight_editorial__x9882{padding:clamp(30px,3.8vw,65px);min-width:0}.CategorySpotlight_eyebrow__AKxCj,.CategorySpotlight_priceExplain__QTUj8,.CategorySpotlight_visualKicker__SEkD_{margin:0 0 17px;font-size:12px;line-height:1.6;font-weight:800;letter-spacing:.1em;color:var(--insight-blue)}.CategorySpotlight_editorial__x9882 h2{max-width:23ch;margin:0 0 22px;font-size:clamp(34px,3.2vw,56px);font-weight:800;line-height:1.1;letter-spacing:-.05em;color:var(--insight-navy)}.CategorySpotlight_lead__JnCT5{max-width:650px;margin:0 0 28px;font-size:17px;line-height:1.65;color:var(--insight-muted)}.CategorySpotlight_questions__xMjWa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CategorySpotlight_choice__hiSdF{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:16px 18px;text-align:left;font:inherit;font-size:15px;font-weight:750;line-height:1.4;color:var(--insight-navy);cursor:pointer;background:#fff;border:1.5px solid var(--insight-line);border-radius:10px;transition:background .18s ease,border-color .18s ease}.CategorySpotlight_choice__hiSdF span:last-child{font-size:17px;color:var(--insight-blue);flex-shrink:0}.CategorySpotlight_choice__hiSdF.CategorySpotlight_active__i_Xlp{background:#e6edff;border-color:var(--insight-blue);color:var(--insight-navy);box-shadow:inset 0 0 0 1px var(--insight-blue)}.CategorySpotlight_choice__hiSdF:hover{border-color:var(--insight-blue)}.CategorySpotlight_answer__zRU9h{margin-top:20px;padding:24px 0 0;border-top:1px solid var(--insight-line);min-height:0}.CategorySpotlight_answer__zRU9h p{max-width:650px;font-size:15px;line-height:1.7;color:var(--insight-muted);margin:0 0 20px}.CategorySpotlight_action__Qs3Zl{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:50px;padding:13px 19px;border-radius:8px;font-size:14px;font-weight:750;line-height:1.5;text-decoration:none;color:#fff;background:var(--insight-blue);transition:background .18s ease}.CategorySpotlight_action__Qs3Zl:hover{background:#193dbb}.CategorySpotlight_action__Qs3Zl svg{flex-shrink:0}.CategorySpotlight_visual__pyVU0{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,3.8vw,65px);min-width:0;color:#fff;background:var(--insight-navy)}.CategorySpotlight_visual__pyVU0.CategorySpotlight_bredband__oORZa,.CategorySpotlight_visual__pyVU0.CategorySpotlight_ekonomi__cDwp5,.CategorySpotlight_visual__pyVU0.CategorySpotlight_forsakring__uiLUJ,.CategorySpotlight_visual__pyVU0.CategorySpotlight_mobil__SbDX8{background:var(--insight-navy)}.CategorySpotlight_visual__pyVU0.CategorySpotlight_el__9TDaF{justify-content:center;background:var(--insight-navy)}.CategorySpotlight_visualIcon__DhQNo{display:grid;place-items:center;width:64px;height:64px;background:#ffffff0d;border:1px solid #ffffff38;border-radius:15px;margin-bottom:28px;color:#dbe6ff}.CategorySpotlight_visualKicker__SEkD_{color:#c7d5e8;margin-bottom:18px}.CategorySpotlight_visualTitle__TO_lQ{display:block;max-width:18ch;color:#fff;font-size:clamp(32px,3vw,49px);line-height:1.1;font-weight:800;letter-spacing:-.05em;margin-bottom:22px}.CategorySpotlight_visualBody__6b5xz{max-width:46ch;margin:0 0 26px;font-size:16px;line-height:1.7;color:#dce5f0}.CategorySpotlight_visualLine__BzHp2{display:none}.CategorySpotlight_visualFooter__9ceFd{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #ffffff38;padding-top:21px;color:#e1e9f4;font-size:14px;font-weight:650;line-height:1.5}.CategorySpotlight_visualFooter__9ceFd svg{flex-shrink:0}.CategorySpotlight_brandLogo__XK6_h{display:flex;align-items:center;justify-content:center;min-height:95px;margin:0 0 24px;padding:20px 26px;background:#fff;border-radius:10px;max-width:280px}.CategorySpotlight_brandLogo__XK6_h img{display:block;width:100%;max-width:230px;height:auto;-o-object-fit:contain;object-fit:contain}.CategorySpotlight_brandFallback__8iSB0{display:block;color:#111;font-size:clamp(38px,4vw,54px);font-weight:900;letter-spacing:-.09em}.CategorySpotlight_el__9TDaF .CategorySpotlight_visualTitle__TO_lQ{font-size:clamp(30px,2.7vw,44px);max-width:20ch}.CategorySpotlight_el__9TDaF .CategorySpotlight_visualIcon__DhQNo{margin-bottom:22px}.CategorySpotlight_partnerLink__qa3k_{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;padding:14px 19px;border-radius:8px;background:#fffdf9;color:var(--insight-navy);text-decoration:none;font-size:15px;font-weight:750;line-height:1.5}.CategorySpotlight_partnerLink__qa3k_ svg{flex-shrink:0}.CategorySpotlight_disclosure__RTtjP{display:flex;align-items:flex-start;gap:7px;margin-top:18px;color:#d2deed;font-size:12px;line-height:1.6}.CategorySpotlight_disclosure__RTtjP svg{flex-shrink:0;margin-top:3px}.CategorySpotlight_spotPrice__a_CPR{padding:30px 0 0}.CategorySpotlight_priceExplain__QTUj8{padding:0;color:var(--insight-muted)}.CategorySpotlight_spotPrice__a_CPR>div{margin-top:12px}.CategorySpotlight_action__Qs3Zl:focus-visible,.CategorySpotlight_choice__hiSdF:focus-visible{outline:3px solid var(--insight-blue);outline-offset:4px}.CategorySpotlight_partnerLink__qa3k_:focus-visible{outline:3px solid #b9ccff;outline-offset:5px}@media(max-width:1100px){.CategorySpotlight_root__jJlPJ{width:calc(100% - 48px)}.CategorySpotlight_editorial__x9882,.CategorySpotlight_visual__pyVU0{padding:30px}.CategorySpotlight_editorial__x9882 h2{font-size:39px}.CategorySpotlight_visualTitle__TO_lQ{font-size:37px}.CategorySpotlight_lead__JnCT5{font-size:16px}.CategorySpotlight_questions__xMjWa{grid-template-columns:1fr}.CategorySpotlight_choice__hiSdF{min-height:56px}}@media(max-width:900px){.CategorySpotlight_grid__HifTV{grid-template-columns:1fr}.CategorySpotlight_editorial__x9882 h2{max-width:28ch}.CategorySpotlight_visual__pyVU0{padding:34px;min-height:0}.CategorySpotlight_visualTitle__TO_lQ{max-width:28ch}.CategorySpotlight_visualBody__6b5xz{max-width:65ch}.CategorySpotlight_visualIcon__DhQNo{margin-bottom:20px}.CategorySpotlight_questions__xMjWa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.CategorySpotlight_root__jJlPJ{width:calc(100% - 36px);margin:24px auto 38px}.CategorySpotlight_grid__HifTV{border-radius:12px}.CategorySpotlight_editorial__x9882{padding:25px 20px}.CategorySpotlight_editorial__x9882 h2{font-size:clamp(30px,8vw,39px);max-width:none;line-height:1.12}.CategorySpotlight_eyebrow__AKxCj,.CategorySpotlight_priceExplain__QTUj8,.CategorySpotlight_visualKicker__SEkD_{font-size:12px;letter-spacing:.06em}.CategorySpotlight_lead__JnCT5{font-size:15px;margin-bottom:23px}.CategorySpotlight_questions__xMjWa{grid-template-columns:1fr;gap:10px}.CategorySpotlight_choice__hiSdF{min-height:58px;padding:13px 15px;font-size:14px;border-radius:8px}.CategorySpotlight_answer__zRU9h{padding-top:20px}.CategorySpotlight_answer__zRU9h p{font-size:14px;margin-bottom:18px}.CategorySpotlight_action__Qs3Zl{width:100%;font-size:14px;min-height:50px;padding:13px 15px}.CategorySpotlight_visual__pyVU0{padding:27px 22px}.CategorySpotlight_visualIcon__DhQNo{width:52px;height:52px;border-radius:12px;margin-bottom:20px}.CategorySpotlight_visualIcon__DhQNo svg{width:28px}.CategorySpotlight_visualTitle__TO_lQ{font-size:32px;max-width:21ch}.CategorySpotlight_visualBody__6b5xz{font-size:15px}.CategorySpotlight_visualFooter__9ceFd{font-size:14px}.CategorySpotlight_el__9TDaF .CategorySpotlight_visualTitle__TO_lQ{font-size:31px}.CategorySpotlight_brandLogo__XK6_h{max-width:230px;min-height:80px;padding:17px 21px}.CategorySpotlight_partnerLink__qa3k_{width:100%;min-height:52px;font-size:14px}.CategorySpotlight_spotPrice__a_CPR{padding-top:24px}}@media(prefers-reduced-motion:reduce){.CategorySpotlight_action__Qs3Zl,.CategorySpotlight_choice__hiSdF{transition:none}}