html:has([data-wl-opti]){overflow-x:clip}html:has([data-wl-opti]) body{background:#0a0c10;overflow-x:clip}[data-wl-opti]{--wlo-bg-page:#0a0c10;--wlo-bg-section-dark:rgba(6,9,13,1);--wlo-bg-header-band:rgba(5,9,14,0.6);--wlo-bg-stage-deep:rgba(7,10,15,0.9);--wlo-surface-card:linear-gradient(180deg,rgba(13,19,26,0.75),rgba(7,10,14,0.92));--wlo-surface-card-alt:linear-gradient(180deg,rgba(24,33,44,0.66),rgba(11,16,23,0.72));--wlo-surface-stage:linear-gradient(180deg,rgba(15,20,28,0.78),rgba(7,10,15,0.9));--wlo-surface-inset-panel:rgba(6,10,14,0.55);--wlo-surface-chip-well:rgba(7,11,16,0.45);--wlo-sec-veil-top:0.3;--wlo-sec-veil-bottom:0.45;--wlo-border-hairline:rgba(255,255,255,0.06);--wlo-border-hairline-strong:rgba(255,255,255,0.09);--wlo-border-hairline-hover:rgba(255,255,255,0.15);--wlo-border-accent-ice:rgba(143,208,255,0.24);--wlo-border-accent-blue:rgba(110,170,255,0.3);--wlo-border-accent-green:rgba(98,231,173,0.22);--wlo-border-accent-amber:rgba(240,179,87,0.3);--wlo-text-primary:#f4f8fc;--wlo-text-secondary:#c2cdd9;--wlo-text-body:#aeb6c2;--wlo-text-muted:#8a93a3;--wlo-text-subtle:#8a96a5;--wlo-text-faint:#6f7c8b;--wlo-text-faintest:#5d6a79;--wlo-headline-gradient:linear-gradient(180deg,#f5f8fc,#c0cddd);--wlo-headline-gradient-close:linear-gradient(180deg,#f5f8fc,#b9c8da);--wlo-headline-dim-lead:#8a93a3;--wlo-accent-ice:#8fd0ff;--wlo-accent-blue:#82b4ff;--wlo-accent-blue-deep:#4ea8ff;--wlo-accent-blue-link:#3d86f0;--wlo-accent-green:#62e7ad;--wlo-accent-green-deep:#2fbf86;--wlo-accent-green-chip:#57d69f;--wlo-accent-green-bright:#7defc0;--wlo-accent-amber:#f0b357;--wlo-link:#8fd0ff;--wlo-link-hover:#bfe3ff;--wlo-selection:rgba(78,168,255,0.28);--wlo-shadow-card:0 24px 60px rgba(0,0,0,0.45);--wlo-inset-top-light:inset 0 1px 0 rgba(255,255,255,0.05);--wlo-shadow-cta-primary:inset 0 -12px 24px rgba(40,90,170,0.24),0 12px 38px rgba(15,45,95,0.48),0 0 26px rgba(78,168,255,0.12);--wlo-shadow-cta-primary-hover:0 0 16px rgba(110,180,255,0.22);--wlo-radius-pill:999px;--wlo-radius-sm:14px;--wlo-radius-md:16px;--wlo-radius-card:18px;--wlo-radius-card-lg:20px;--wlo-radius-stage:22px;--wlo-border-w:1px;--wlo-border-dashed:1px dashed rgba(150,175,205,0.3);--wlo-glass-cta-primary-fill:linear-gradient(180deg,rgba(120,185,255,0.34),rgba(60,120,210,0.18) 55%,rgba(28,66,124,0.26));--wlo-glass-cta-primary-blur:blur(14px) saturate(1.35);--wlo-glass-cta-secondary-fill:rgba(255,255,255,0.05);--wlo-glass-cta-secondary-blur:blur(10px);--wlo-glass-chip-fill:linear-gradient(180deg,rgba(143,208,255,0.14),rgba(60,110,165,0.1));--wlo-glass-chip-blur:blur(6px);--wlo-font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--wlo-font-mono:var(--font-geist-mono),ui-monospace,"SF Mono",monospace;--wlo-ease:cubic-bezier(0.22,1,0.36,1);--wlo-fs-hero-display:clamp(36px,4.3vw,57px);--wlo-fs-close-display:clamp(38px,5.2vw,70px);--wlo-fs-section-headline:clamp(30px,3.5vw,46px);--wlo-fs-value-verdict:clamp(24px,3.4vw,41px);--wlo-fs-eyebrow:12px;--wlo-fs-body-lead:17px;--wlo-fs-body:15px;--wlo-fs-card-label:10px;--wlo-fs-chip:8px;--wlo-fs-caption:9.5px;--wlo-fs-cta:15.5px;color:var(--wlo-text-body);font-family:var(--wlo-font-sans);background:var(--wlo-bg-page)}[data-wl-opti] ::selection{background:var(--wlo-selection);color:#fff}[data-wl-opti] .wlo-sec{position:relative;padding-top:clamp(84px,9.5vw,128px);padding-bottom:clamp(96px,11vw,148px);border-top:var(--wlo-border-w) solid var(--wlo-border-hairline)}[data-wl-opti] .wlo-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,24px)}[data-wl-opti] .wlo-sec--ambient:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--wlo-sec-glow,radial-gradient(closest-side,rgba(143,208,255,.08),transparent 74%));opacity:.72;animation:wlo-ambient 16s ease-in-out infinite alternate;animation-delay:var(--wlo-sec-glow-delay,0s)}[data-wl-opti] .wlo-sec--grid:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(160,190,225,.035) 1px,transparent 0);background-size:100% 44px;mask-image:linear-gradient(180deg,black,transparent 60%);-webkit-mask-image:linear-gradient(180deg,black,transparent 60%)}@keyframes wlo-ambient{0%{opacity:.72}to{opacity:1}}[data-wl-opti] .wlo-eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 var(--wlo-fs-eyebrow) /1 var(--wlo-font-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--wlo-eyebrow-color,var(--wlo-accent-blue-deep))}[data-wl-opti] .wlo-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;flex:none}[data-wl-opti] .wlo-caption{font:400 var(--wlo-fs-caption) /1.6 var(--wlo-font-sans);color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-chip{display:inline-flex;align-items:center;font:600 var(--wlo-fs-chip) /1 var(--wlo-font-mono);letter-spacing:.11em;text-transform:uppercase;padding:4px 10px;border-radius:var(--wlo-radius-pill);border:var(--wlo-border-w) solid color-mix(in oklab,var(--wlo-chip-accent,var(--wlo-accent-ice)) 35%,transparent);color:var(--wlo-chip-accent,var(--wlo-accent-ice))}[data-wl-opti] .wlo-chip--green{--wlo-chip-accent:var(--wlo-accent-green-chip)}[data-wl-opti] .wlo-chip--blue{--wlo-chip-accent:var(--wlo-accent-blue)}[data-wl-opti] .wlo-chip--ice{--wlo-chip-accent:var(--wlo-accent-ice)}[data-wl-opti] .wlo-chip--amber{--wlo-chip-accent:var(--wlo-accent-amber)}[data-wl-opti] .wlo-chip--neutral{--wlo-chip-accent:#b9c4d2}[data-wl-opti] .wlo-chip--glass{background:var(--wlo-glass-chip-fill);backdrop-filter:var(--wlo-glass-chip-blur);-webkit-backdrop-filter:var(--wlo-glass-chip-blur);box-shadow:var(--wlo-inset-top-light)}[data-wl-opti] .wlo-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:9px;padding:15px 30px;border-radius:var(--wlo-radius-pill);border:var(--wlo-border-w) solid rgba(160,210,255,.5);background:var(--wlo-glass-cta-primary-fill);color:#eef6ff;font:620 var(--wlo-fs-cta) /1 var(--wlo-font-sans);letter-spacing:-.005em;text-decoration:none;backdrop-filter:var(--wlo-glass-cta-primary-blur);-webkit-backdrop-filter:var(--wlo-glass-cta-primary-blur);box-shadow:var(--wlo-shadow-cta-primary);transition:border-color .18s ease,background .2s ease,transform .16s ease,box-shadow .22s ease}[data-wl-opti] .wlo-cta:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(160,210,255,.15));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}[data-wl-opti] .wlo-cta:hover{border-color:rgba(200,230,255,.75);background:linear-gradient(180deg,rgba(150,208,255,.42),rgba(80,145,235,.26) 55%,rgba(38,86,158,.32));color:#fff;transform:translateY(-1px);box-shadow:var(--wlo-shadow-cta-primary-hover)}[data-wl-opti] .wlo-cta:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 8px rgba(8,22,45,.6),0 4px 14px rgba(15,45,95,.4)}[data-wl-opti] .wlo-cta:focus-visible{outline:2px solid rgba(143,208,255,.85);outline-offset:3px}[data-wl-opti] .wlo-cta-ghost{position:relative;display:inline-flex;align-items:center;padding:15px 26px;border-radius:var(--wlo-radius-pill);border:var(--wlo-border-w) solid rgba(255,255,255,.15);background:var(--wlo-glass-cta-secondary-fill);color:#d9e1ea;font:500 15px/1 var(--wlo-font-sans);text-decoration:none;backdrop-filter:var(--wlo-glass-cta-secondary-blur);-webkit-backdrop-filter:var(--wlo-glass-cta-secondary-blur);box-shadow:var(--wlo-inset-top-light);transition:background .16s ease,border-color .16s ease,box-shadow .2s ease}[data-wl-opti] .wlo-cta-ghost:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.28);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 26px rgba(10,25,50,.4)}[data-wl-opti] .wlo-cta-ghost:focus-visible{outline:2px solid rgba(143,208,255,.7);outline-offset:3px}[data-wl-opti] .wlo-lang{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--wlo-border-hairline-strong);border-radius:999px;background:var(--wlo-surface-chip-well)}[data-wl-opti] .wlo-lang-b{height:20px;padding:0 9px;border-radius:999px;font:600 10px/1 var(--wlo-font-mono);letter-spacing:.08em;color:var(--wlo-text-faint);transition:color .25s var(--wlo-ease),background .25s var(--wlo-ease),border-color .25s var(--wlo-ease);border:1px solid transparent}[data-wl-opti] .wlo-lang-b:hover:not(.on){color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-lang-b.on{color:var(--wlo-text-primary);background:rgba(143,208,255,.1);border-color:var(--wlo-border-accent-ice)}[data-wl-opti] .wlo-lang-b:focus-visible{outline:2px solid rgba(143,208,255,.7);outline-offset:2px}[data-wl-opti] .wlo-lang-b:disabled{cursor:default}@media (pointer:coarse){[data-wl-opti] .wlo-lang-b{height:36px;padding:0 14px}}@keyframes wlo-up{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}[data-wl-opti] .wlo-rev{opacity:0}[data-wl-opti] .wlo-rev.in{animation:wlo-up .7s var(--wlo-ease) var(--wlo-d,0s) both}[data-wl-opti] .wlo-rev--weighted.in{animation-duration:1.05s}@media (prefers-reduced-motion:reduce){[data-wl-opti] *,[data-wl-opti] :after,[data-wl-opti] :before{animation:none!important;transition:none!important}html:has([data-wl-opti]){scroll-behavior:auto}[data-wl-opti] .wlo-rev{opacity:1!important;filter:none!important;transform:none!important}}[data-wl-opti] .wlo-hero{position:relative;overflow:clip;min-height:100vh;display:flex;flex-direction:column}[data-wl-opti] .wlo-hero-grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(160,190,225,.045) 1px,transparent 0),linear-gradient(90deg,rgba(160,190,225,.045) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(95% 75% at 68% 0,rgba(0,0,0,.9),transparent 72%);mask-image:radial-gradient(95% 75% at 68% 0,rgba(0,0,0,.9),transparent 72%)}[data-wl-opti] .wlo-hero-glow-a{position:absolute;top:6%;right:-12%;width:760px;height:680px;pointer-events:none}[data-wl-opti] .wlo-hero-glow-a>div{width:100%;height:100%;background:radial-gradient(closest-side,rgba(78,168,255,.13),rgba(78,168,255,.045) 52%,transparent 74%);animation:wlo-drift 26s ease-in-out infinite alternate}[data-wl-opti] .wlo-hero-glow-b{position:absolute;bottom:-22%;left:-10%;width:640px;height:520px;pointer-events:none;background:radial-gradient(closest-side,rgba(78,168,255,.055),transparent 72%)}[data-wl-opti] .wlo-hero-header{position:relative;z-index:2;animation:wlo-fade .7s ease both}[data-wl-opti] .wlo-hero-header-in{max-width:1240px;margin:0 auto;padding:22px clamp(24px,5vw,64px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:24px;row-gap:14px;border-bottom:1px solid var(--wlo-border-hairline)}[data-wl-opti] .wlo-hero-brand{display:flex;align-items:center;gap:11px}[data-wl-opti] .wlo-hero-brand-name{font-size:15.5px;font-weight:620;letter-spacing:-.01em}[data-wl-opti] .wlo-hero-header-right{display:flex;align-items:center;gap:16px;margin-left:auto}[data-wl-opti] .wlo-hero-by{display:flex;align-items:center;gap:9px;margin-left:2px;padding-left:13px;border-left:1px solid var(--wlo-border-hairline-hover);transition:opacity .25s var(--wlo-ease)}[data-wl-opti] .wlo-hero-by:hover{opacity:.78}[data-wl-opti] .wlo-hero-by-label{font:500 11px/1 var(--wlo-font-mono);color:var(--wlo-text-muted)}[data-wl-opti] .wlo-hero-by-mark{position:relative;display:inline-block;height:18px;width:27px}[data-wl-opti] .wlo-hero-by-mark img{height:18px;width:auto;display:block;opacity:0}[data-wl-opti] .wlo-hero-by-mark-shine{position:absolute;inset:0;background:linear-gradient(90deg,#97a2b1,#97a2b1 38%,#eef3f8 48%,#a9e6cd 52%,#eef3f8 56%,#97a2b1 66%,#97a2b1);background-size:260% 100%;animation:wlo-shimmer 3.4s linear infinite;-webkit-mask-image:url(/whitelabel/aleksi-logo.avif);mask-image:url(/whitelabel/aleksi-logo.avif);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-wl-opti] .wlo-hero-body{position:relative;z-index:1;flex:1;display:flex;align-items:center}[data-wl-opti] .wlo-hero-body-in{max-width:1240px;margin:0 auto;width:100%;padding:56px clamp(24px,5vw,64px) 80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:clamp(44px,5vw,72px);align-items:center}[data-wl-opti] .wlo-hero-copy{max-width:640px}[data-wl-opti] .wlo-hero-eyebrow{color:var(--wlo-accent-blue-deep);animation:wlo-up .65s var(--wlo-ease) 60ms both}[data-wl-opti] .wlo-hero-h1{margin:22px 0 0;font-size:var(--wlo-fs-hero-display);line-height:1.07;letter-spacing:-.022em;font-weight:720;text-wrap:balance}[data-wl-opti] .wlo-hero-h1-lead{display:block;color:var(--wlo-headline-dim-lead);animation:wlo-up .7s var(--wlo-ease) .15s both}[data-wl-opti] .wlo-hero-h1-lead--pinned{visibility:hidden}[data-wl-opti] .wlo-hero-h1-shine{display:block;margin-top:6px;background-image:linear-gradient(105deg,rgba(255,255,255,0) 34%,rgba(170,230,255,.5) 43%,rgba(255,255,255,1) 50%,rgba(170,230,255,.5) 57%,rgba(255,255,255,0) 66%),var(--wlo-headline-gradient);background-size:220% 100%,100% 100%;background-position:-45% 0,0 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wlo-up .7s var(--wlo-ease) .26s both,wlo-shine 2s ease-in-out 1.15s both}[data-wl-opti] .wlo-hero-lead{margin:24px 0 0;max-width:56ch;font-size:var(--wlo-fs-body-lead);line-height:1.66;color:var(--wlo-text-body);animation:wlo-up .7s var(--wlo-ease) .37s both}[data-wl-opti] .wlo-hero-lead strong{color:#eceef2;font-weight:500}[data-wl-opti] .wlo-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:34px;animation:wlo-up .7s var(--wlo-ease) .47s both}[data-wl-opti] .wlo-hero-micro{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px;margin-top:30px;font:400 12px/1 var(--wlo-font-mono);color:var(--wlo-text-muted);animation:wlo-up .7s var(--wlo-ease) .59s both}[data-wl-opti] .wlo-hero-micro-sep{color:#545e6b;margin:0 10px}[data-wl-opti] .wlo-hero-micro-live{display:inline-flex;align-items:center;gap:8px}[data-wl-opti] .wlo-hero-micro-dot{position:relative;width:7px;height:7px;flex:none}[data-wl-opti] .wlo-hero-micro-dot:before{content:"";position:absolute;inset:0;border-radius:999px;background:#2dd4a7}[data-wl-opti] .wlo-hero-micro-dot:after{content:"";position:absolute;inset:0;border-radius:999px;border:1px solid rgba(45,212,167,.7);animation:wlo-pulse 2.6s ease-out infinite}[data-wl-opti] .wlo-cta-ghost-rim{position:absolute;inset:-1px;border-radius:var(--wlo-radius-pill);padding:1px;overflow:hidden;pointer-events:none;box-sizing:border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}[data-wl-opti] .wlo-cta-ghost-rim>span{position:absolute;left:50%;top:50%;width:480px;height:480px;margin:-240px 0 0 -240px;background:conic-gradient(from 0deg at 50% 50%,rgba(143,208,255,0) 0deg,rgba(143,208,255,0) 212deg,rgba(120,185,255,.5) 282deg,rgba(255,255,255,.85) 322deg,rgba(143,208,255,.6) 344deg,rgba(143,208,255,0) 1turn);animation:wlo-spin 9s linear infinite}@media (max-width:767px){[data-wl-opti] .wlo-cta-ghost-rim>span{width:220px;height:220px;margin:-110px 0 0 -110px}}[data-wl-opti] .wlo-hero-stage{animation:wlo-fade .9s ease .35s both}[data-wl-opti] .wlo-hero-car-box{position:relative;width:100%;max-width:680px;aspect-ratio:660/578;margin:0 auto}[data-wl-opti] .wlo-hero-car-slot{position:absolute;left:50%;top:50%;width:44%;will-change:transform,opacity;transition:transform 1.2s var(--wlo-ease),opacity 1.2s var(--wlo-ease),z-index 0s .6s;cursor:pointer}[data-wl-opti] .wlo-hero-car-slot--left{transform:translate(-50%,-50%) translate3d(-198px,12px,0) scale(.78);opacity:.6;z-index:100}[data-wl-opti] .wlo-hero-car-slot--center{transform:translate(-50%,-50%);opacity:1;z-index:200;cursor:default}[data-wl-opti] .wlo-hero-car-slot--right{transform:translate(-50%,-50%) translate3d(198px,12px,0) scale(.78);opacity:.6;z-index:100}[data-wl-opti] .wlo-hero-card-frame{position:relative;border-radius:var(--wlo-radius-card);border:1px solid rgba(255,255,255,.12);background:#0a0d12;overflow:hidden;box-shadow:0 24px 58px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.05)}[data-wl-opti] .wlo-hero-card-frame--price{aspect-ratio:944/1560}[data-wl-opti] .wlo-hero-card-frame--forecast{aspect-ratio:720/1290;border-radius:20px;border-color:rgba(255,255,255,.14);background:#0b0d12;box-shadow:0 0 0 1px rgba(78,168,255,.09),0 30px 74px rgba(0,0,0,.58),0 8px 44px rgba(78,168,255,.08),inset 0 1px 0 rgba(255,255,255,.06);--wlo-forecast-dot-left:79%;--wlo-forecast-dot-top:5.9%}@media (max-width:900px){[data-wl-opti] .wlo-hero-card-frame--price{aspect-ratio:944/966}[data-wl-opti] .wlo-hero-card-frame--forecast{aspect-ratio:964/1016;--wlo-forecast-dot-left:80.2%;--wlo-forecast-dot-top:10.4%}[data-wl-opti] .wlo-hero-forecast-mobile-mask{display:block}[data-wl-opti] .wlo-hero-forecast-fade{display:none}}[data-wl-opti] .wlo-hero-card-frame img{display:block;width:100%;height:auto}[data-wl-opti] .wlo-hero-card-caption{margin-top:11px;text-align:center;font:400 10px/1 var(--wlo-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#7d8898}[data-wl-opti] .wlo-hero-forecast-mobile-mask{display:none;position:absolute;top:54.1%;left:3.9%;width:92.1%;height:22.6%;pointer-events:none;background:rgba(4,8,12,.42);border-top:1px solid rgba(120,140,165,.14);border-bottom:1px solid rgba(120,140,165,.14)}[data-wl-opti] .wlo-hero-forecast-dot{position:absolute;left:var(--wlo-forecast-dot-left,79%);top:var(--wlo-forecast-dot-top,5.9%);width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:999px;background:#2dd4a7;box-shadow:0 0 8px rgba(45,212,167,.9),0 0 16px rgba(45,212,167,.5);animation:wlo-blink 1.7s ease-in-out infinite;pointer-events:none}[data-wl-opti] .wlo-hero-forecast-fade{position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(180deg,rgba(11,13,18,0),#0b0d12);pointer-events:none}[data-wl-opti] .wlo-hero-live-note{margin-top:18px;text-align:center;font:400 11px/1 var(--wlo-font-mono);color:#545e6b;animation:wlo-fade .75s ease .9s both}[data-wl-opti] .wlo-hero-live-note span{margin:0 9px;color:#3d4550}@media (max-width:900px){[data-wl-opti] .wlo-hero-body{display:block}[data-wl-opti] .wlo-hero-car-box{position:static;display:flex;align-items:flex-start;gap:18px;width:100%;max-width:none;aspect-ratio:unset;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px calc((100% - min(86vw, 360px)) / 2) 8px 4px}[data-wl-opti] .wlo-hero-car-box::-webkit-scrollbar{display:none}[data-wl-opti] .wlo-hero-car-slot{position:static;left:auto;top:auto;flex:none;width:min(86vw,360px);opacity:1!important;transform:none!important;transition:none;scroll-snap-align:center;cursor:default;pointer-events:auto}[data-wl-opti] .wlo-hero-car-slot:last-child{margin-left:max(0px,calc((100% - min(86vw, 360px)) / 2 - 18px))}}@keyframes wlo-fade{0%{opacity:0}to{opacity:1}}@keyframes wlo-shine{0%{background-position:145% 0,0 0}to{background-position:-45% 0,0 0}}@keyframes wlo-shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes wlo-drift{0%{transform:translate(0)}to{transform:translate(-18px,14px)}}@keyframes wlo-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2.4);opacity:0}}@keyframes wlo-softpulse{0%,to{opacity:.5}50%{opacity:.9}}@keyframes wlo-sweep{0%{transform:translateX(-150%)}58%,to{transform:translateX(360%)}}@keyframes wlo-spin{to{transform:rotate(1turn)}}@keyframes wlo-blink{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){[data-wl-opti] .wlo-hero-car-slot{transition:none}}[data-wl-opti] .wlo-opt-frame{position:relative;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(21,29,39,.97),rgba(11,16,23,.98));overflow:hidden;box-shadow:0 24px 58px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.05)}[data-wl-opti] .wlo-opt-rim{opacity:0;position:absolute;inset:0;border-radius:18px;padding:1px;overflow:hidden;pointer-events:none;transition:opacity .8s ease;z-index:3;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;box-sizing:border-box}[data-wl-opti] .wlo-opt-frame:focus-within .wlo-opt-rim,[data-wl-opti] .wlo-opt-frame:hover .wlo-opt-rim{opacity:1}[data-wl-opti] .wlo-opt-rim>div{position:absolute;left:50%;top:50%;width:640px;height:640px;margin:-320px 0 0 -320px;background:conic-gradient(from 0deg at 50% 50%,rgba(98,231,173,0) 0deg,rgba(98,231,173,0) 200deg,rgba(140,200,255,.55) 275deg,rgba(255,255,255,.9) 320deg,rgba(98,231,173,.7) 345deg,rgba(98,231,173,0) 1turn);animation:wlo-spin 7s linear infinite}@media (max-width:767px){[data-wl-opti] .wlo-opt-rim>div{width:560px;height:560px;margin:-280px 0 0 -280px}}[data-wl-opti] .wlo-opt-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;background:linear-gradient(180deg,rgba(5,9,14,.72),rgba(7,11,16,.5));border-bottom:1px solid rgba(120,140,165,.14)}[data-wl-opti] .wlo-opt-head-label{font:700 8.5px/1 var(--wlo-font-mono);letter-spacing:.14em;color:transparent;background:linear-gradient(110deg,#8f9cab,#8f9cab 42%,#ffffff 50%,#bfe9d8 53%,#8f9cab 61%,#8f9cab);background-size:260% 100%;background-position:135% 0;-webkit-background-clip:text;background-clip:text;animation:wlo-shine-loop 5.5s ease-in-out infinite}[data-wl-opti] .wlo-opt-head-chip{font:600 8px/1 var(--wlo-font-mono);color:var(--wlo-accent-blue);padding:3px 8px;border-radius:999px;border:1px solid rgba(110,170,255,.35);background:rgba(80,150,255,.08);white-space:nowrap}[data-wl-opti] .wlo-opt-savings{position:relative;padding:11px 12px 10px;overflow:hidden}[data-wl-opti] .wlo-opt-savings-glow{position:absolute;left:30%;top:60%;width:220px;height:130px;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(47,191,134,.16) 0,rgba(47,191,134,.04) 55%,transparent 75%);filter:blur(8px);animation:wlo-breathe 5.2s ease-in-out infinite}[data-wl-opti] .wlo-opt-wave-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.75}[data-wl-opti] .wlo-opt-savings-in{position:relative;display:flex;flex-direction:column;gap:3px}[data-wl-opti] .wlo-opt-savings-label{font-size:10.5px;font-weight:500;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-opt-savings-figure{font:700 29px/1.05 var(--wlo-font-mono);letter-spacing:-.8px;color:var(--wlo-accent-green);text-shadow:0 0 20px rgba(47,191,134,.5),0 0 46px rgba(47,191,134,.25)}[data-wl-opti] .wlo-opt-savings-meta{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:9px;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-opt-savings-meta b{font-weight:700;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-opt-savings-meta-dot{width:6px;height:6px;border-radius:999px;flex:none;background:linear-gradient(180deg,#62e7ad,#2fbf86);box-shadow:0 0 8px rgba(47,191,134,.6);animation:wlo-blink 2.8s ease-in-out infinite}[data-wl-opti] .wlo-opt-split{position:relative;padding:10px 12px 9px;background:linear-gradient(180deg,rgba(5,9,14,.42),rgba(6,10,15,.6));border-top:1px solid rgba(120,140,165,.12)}[data-wl-opti] .wlo-opt-split-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;font-size:9px}[data-wl-opti] .wlo-opt-split-head-label{font-weight:600;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-opt-split-head-largest{font-size:8.5px;color:var(--wlo-text-faint);white-space:nowrap}[data-wl-opti] .wlo-opt-split-head-largest b{font:700 10.5px/1 var(--wlo-font-mono);color:var(--wlo-accent-green)}[data-wl-opti] .wlo-opt-split-bar{position:relative;display:flex;gap:2px;height:18px;border-radius:7px;overflow:hidden;background:rgba(7,11,16,.55);border:1px solid rgba(120,140,165,.14);box-shadow:inset 0 2px 6px rgba(0,0,0,.35)}[data-wl-opti] .wlo-opt-split-bar-sweep{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:7px}[data-wl-opti] .wlo-opt-split-bar-sweep:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.07),transparent);animation:wlo-sweep 4.2s ease-in-out infinite}[data-wl-opti] .wlo-opt-split-tip{position:absolute;bottom:calc(100% + 6px);transform:translateX(-50%);display:flex;flex-direction:column;gap:1px;align-items:center;padding:4px 9px;border-radius:8px;background:rgba(12,18,25,.97);border:1px solid rgba(120,140,165,.25);box-shadow:0 4px 14px rgba(0,0,0,.5);pointer-events:none;z-index:4;white-space:nowrap}[data-wl-opti] .wlo-opt-split-tip-name{font-size:8.5px;font-weight:600;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-opt-split-tip-val{font:700 10.5px/1 var(--wlo-font-mono)}[data-wl-opti] .wlo-opt-device{position:relative;border-top:1px solid rgba(120,140,165,.14);padding:10px 12px 9px}[data-wl-opti] .wlo-opt-device-row{display:flex;align-items:center;gap:8px}[data-wl-opti] .wlo-opt-device-icon{flex:none;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:rgba(61,134,240,.14);border:1px solid rgba(109,180,255,.4)}[data-wl-opti] .wlo-opt-device-name{display:flex;flex-direction:column;gap:1px;min-width:0}[data-wl-opti] .wlo-opt-device-name-label{font:700 8.5px/1 var(--wlo-font-mono);letter-spacing:.14em;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-opt-device-name-power{font-size:7.5px;color:var(--wlo-text-faint);white-space:nowrap}[data-wl-opti] .wlo-opt-device-edit{margin-left:auto;flex:none;font-size:8px;font-weight:600;color:var(--wlo-accent-blue);background:rgba(80,150,255,.06);border:1px solid rgba(110,170,255,.35);border-radius:999px;padding:3px 10px;cursor:pointer;transition:background .15s ease,border-color .15s ease}[data-wl-opti] .wlo-opt-device-edit:hover{background:rgba(80,150,255,.16);border-color:rgba(140,190,255,.6)}[data-wl-opti] .wlo-opt-window-row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:9px}[data-wl-opti] .wlo-opt-window-chip{font-size:7.5px;font-weight:600;color:var(--wlo-accent-green-chip);border:1px solid rgba(87,214,159,.4);background:rgba(47,191,134,.07);border-radius:999px;padding:2.5px 8px;white-space:nowrap}[data-wl-opti] .wlo-opt-window-caption{font-size:7px;color:var(--wlo-text-faintest);white-space:nowrap}[data-wl-opti] .wlo-opt-chart{position:relative;margin-top:8px}[data-wl-opti] .wlo-opt-chart-bars{display:flex;align-items:flex-end;gap:2.5px;height:44px}[data-wl-opti] .wlo-opt-chart-bar{flex-grow:1;flex-basis:0;border-radius:2.5px;background-position:0 0,0 0;box-shadow:none}[data-wl-opti] .wlo-opt-chart-ticks{display:flex;justify-content:space-between;margin-top:4px;font-size:7px;color:var(--wlo-text-faintest)}[data-wl-opti] .wlo-opt-chart-ticks span:first-child{font-weight:700;color:#f78088}[data-wl-opti] .wlo-opt-move-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px}[data-wl-opti] .wlo-opt-move-label{font-size:8px;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-opt-move-opts{display:flex;gap:2px;padding:2px;border-radius:999px;background:rgba(7,11,16,.6);border:1px solid rgba(120,140,165,.16)}[data-wl-opti] .wlo-opt-move-opt{font:700 7.5px/1 var(--wlo-font-mono);color:#7c8998;padding:3px 8px;border-radius:999px;cursor:pointer;background:none;border:1px solid transparent;transition:color .15s ease}[data-wl-opti] .wlo-opt-move-opt:hover{color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-opt-move-opt.on{font-weight:700;color:#eaf3ff;background:linear-gradient(180deg,rgba(61,134,240,.5),rgba(34,84,160,.5));border-color:rgba(130,180,255,.55)}[data-wl-opti] .wlo-opt-panel-shell{margin-top:10px;border-radius:12px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.04) 30%,rgba(47,191,134,.1));box-shadow:0 12px 26px -10px rgba(0,0,0,.65),0 2px 7px rgba(0,0,0,.35)}[data-wl-opti] .wlo-opt-panel{position:relative;border-radius:11px;background:linear-gradient(180deg,rgba(21,29,39,.92),rgba(11,16,23,.96));overflow:hidden}[data-wl-opti] .wlo-opt-panel-glow-a,[data-wl-opti] .wlo-opt-panel-glow-b{position:absolute;border-radius:50%;pointer-events:none}[data-wl-opti] .wlo-opt-panel-glow-a{top:-34px;left:-30px;width:104px;height:80px;background:radial-gradient(closest-side,rgba(227,88,99,.07),transparent 70%)}[data-wl-opti] .wlo-opt-panel-glow-b{top:-34px;right:-24px;width:120px;height:90px;background:radial-gradient(closest-side,rgba(47,191,134,.13),transparent 70%);animation:wlo-softpulse 5s ease-in-out infinite}[data-wl-opti] .wlo-opt-panel-rule{position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);pointer-events:none}[data-wl-opti] .wlo-opt-prices{position:relative;display:grid;grid-template-columns:.92fr 1fr 1.2fr;align-items:stretch;min-height:60px}[data-wl-opti] .wlo-opt-price-cell{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:9px 6px 8px 12px}[data-wl-opti] .wlo-opt-price-cell--optimised{position:relative;padding-left:10px;background:linear-gradient(180deg,rgba(47,191,134,.045),transparent 65%)}[data-wl-opti] .wlo-opt-price-cell--optimised:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,rgba(98,231,173,.45),transparent)}[data-wl-opti] .wlo-opt-price-div-a{position:absolute;left:29.5%;top:16%;bottom:16%;width:1px;background:linear-gradient(180deg,transparent,rgba(150,170,195,.18),transparent)}[data-wl-opti] .wlo-opt-price-div-b{position:absolute;left:61.5%;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,rgba(47,191,134,.32),transparent)}[data-wl-opti] .wlo-opt-price-tag{font-size:7.5px;font-weight:600;letter-spacing:.12em}[data-wl-opti] .wlo-opt-price-val{font:500 13.5px/1 var(--wlo-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.5px;color:#7c8a99}[data-wl-opti] .wlo-opt-price-val--optimised{font-weight:700;font-size:15px;color:#f6fafd}[data-wl-opti] .wlo-opt-price-val sup{font-size:9px;margin-left:2px;color:#566372;font-weight:600;vertical-align:0}[data-wl-opti] .wlo-opt-price-note{display:inline-flex;align-items:center;gap:4px;font-size:7.5px;white-space:nowrap;color:#66707e}[data-wl-opti] .wlo-opt-price-note--optimised{font-weight:600;color:var(--wlo-accent-green-chip)}[data-wl-opti] .wlo-opt-price-dot{width:4px;height:4px;border-radius:50%;flex:none}[data-wl-opti] .wlo-opt-saving-figure{position:relative;line-height:1}[data-wl-opti] .wlo-opt-saving-glow{position:absolute;left:-10px;top:-12px;width:100px;height:44px;border-radius:50%;background:radial-gradient(closest-side,rgba(47,191,134,.2),transparent 72%);pointer-events:none}[data-wl-opti] .wlo-opt-saving-val{position:relative;font:700 15px/1 var(--wlo-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.5px;background:linear-gradient(160deg,#a7f5d2,#62e7ad 45%,#2fbf86);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(47,191,134,.35))}[data-wl-opti] .wlo-opt-info{position:relative;display:flex;gap:9px;align-items:center;min-height:60px;padding:10px 12px;animation:wlo-infofade .25s ease}[data-wl-opti] .wlo-opt-info-icon{flex:none;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:rgba(140,190,255,.12);border:1px solid rgba(140,190,255,.45);font-size:9px;font-weight:700;font-style:italic;color:#8cc8ff}[data-wl-opti] .wlo-opt-info-text{font-size:9px;line-height:1.5;color:#aeb9c6}[data-wl-opti] .wlo-opt-actions-shell{margin-top:7px;border-radius:10px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02))}[data-wl-opti] .wlo-opt-actions{display:flex;align-items:center;border-radius:9px;padding:6px 9px;background:linear-gradient(180deg,rgba(18,25,34,.85),rgba(11,16,23,.9))}[data-wl-opti] .wlo-opt-toggle{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;font-size:9.5px;font-weight:700;font-style:italic;line-height:1;background:rgba(90,150,255,.1);border:1px solid rgba(120,175,255,.5);color:#8cc8ff;box-shadow:0 0 8px rgba(90,150,255,.15);transition:background .2s ease,border-color .2s ease}[data-wl-opti] .wlo-opt-toggle:hover{background:rgba(90,150,255,.2);border-color:rgba(140,190,255,.8);color:#b3daff}[data-wl-opti] .wlo-opt-toggle--close{background:#f2f6fa;border-color:rgba(255,255,255,.9);color:#0b1118;box-shadow:0 0 10px rgba(240,246,255,.35)}[data-wl-opti] .wlo-opt-toggle--close:hover{background:#fff}[data-wl-opti] .wlo-opt-accept{display:flex;align-items:center;gap:8px;margin-left:12px;padding:4px 6px;background:none;border:none;cursor:pointer;border-radius:8px;transition:background .15s ease}[data-wl-opti] .wlo-opt-accept:hover{background:rgba(98,231,173,.08)}[data-wl-opti] .wlo-opt-accept-check{width:16px;height:16px;border-radius:6px;flex:none;display:grid;place-items:center;background:linear-gradient(180deg,#62e7ad,#2fbf86);box-shadow:0 2px 8px rgba(47,191,134,.35),inset 0 1px 0 rgba(255,255,255,.35)}[data-wl-opti] .wlo-opt-accept-check--ok{border-radius:999px;box-shadow:0 0 12px rgba(47,191,134,.55)}[data-wl-opti] .wlo-opt-accept-label{font-size:10px;font-weight:500;color:#d5dde6}[data-wl-opti] .wlo-opt-skip{margin-left:auto;font-size:9px;font-weight:600;color:#d99a3f;cursor:pointer;background:none;border:none;padding:0;transition:color .15s ease}[data-wl-opti] .wlo-opt-skip:hover{color:#f2b45c}[data-wl-opti] .wlo-opt-accepted{display:flex;align-items:center;gap:8px;margin-left:12px;padding:4px 6px;font-size:10px;font-weight:600;color:#8ff0c6}[data-wl-opti] .wlo-opt-undo{margin-left:auto;font:600 8.5px/1 var(--wlo-font-mono);color:var(--wlo-text-subtle);background:none;border:none;cursor:pointer;padding:2px 4px;transition:color .15s ease}[data-wl-opti] .wlo-opt-undo:hover{color:var(--wlo-text-secondary)}@keyframes wlo-shine-loop{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes wlo-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes wlo-infofade{0%{opacity:0}to{opacity:1}}@keyframes wlo-barsweep{0%{background-position:140% 0,0 0}to{background-position:-240% 0,0 0}}@keyframes wlo-glowpulse{0%,to{opacity:1}50%{opacity:.68}}@media (max-width:900px){[data-wl-opti] .wlo-opt-desktop-only{display:none}}[data-wl-opti] .wlo-problem-in{display:flex;flex-direction:column;gap:clamp(40px,4.5vw,56px)}[data-wl-opti] .wlo-problem-glow{position:absolute;top:-12%;right:-10%;width:620px;height:480px;pointer-events:none;background:radial-gradient(closest-side,rgba(78,168,255,.045),transparent 74%);animation:wlo-ambient 16s ease-in-out 9s infinite alternate}[data-wl-opti] .wlo-problem-head{max-width:760px}[data-wl-opti] .wlo-problem-h2{margin:20px 0 0;font-size:clamp(28px,3.1vw,41px);line-height:1.14;letter-spacing:-.02em;font-weight:700;text-wrap:balance}[data-wl-opti] .wlo-problem-h2-lead{color:var(--wlo-headline-dim-lead)}[data-wl-opti] [data-wlsh]{--wlo-shine-tint:rgba(170,230,255,0.5);background-image:linear-gradient(105deg,rgba(255,255,255,0) 34%,var(--wlo-shine-tint) 43%,rgba(255,255,255,1) 50%,var(--wlo-shine-tint) 57%,rgba(255,255,255,0) 66%),var(--wlo-headline-gradient);background-size:220% 100%,100% 100%;background-position:145% 0,0 0;-webkit-background-clip:text;background-clip:text;color:transparent}[data-wl-opti] [data-wlsh].wlo-shine-fire{animation:wlo-shine 2.1s ease-in-out .55s both}[data-wl-opti] .wlo-problem-row{display:flex;flex-wrap:wrap;gap:22px;align-items:stretch}[data-wl-opti] .wlo-problem-stage-col{flex:1.22 1 480px;min-width:0}[data-wl-opti] .wlo-problem-stage{position:relative;height:100%;min-height:560px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:var(--wlo-surface-stage);overflow:hidden;display:flex;flex-direction:column;transition:border-color .35s ease,box-shadow .35s ease}[data-wl-opti] .wlo-problem-stage:hover{border-color:rgba(150,200,255,.65)}[data-wl-opti] .wlo-problem-stage-rim{position:absolute;inset:0;border-radius:20px;padding:1px;overflow:hidden;pointer-events:none;z-index:50;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;box-sizing:border-box}[data-wl-opti] .wlo-problem-stage-rim>div{position:absolute;left:50%;top:50%;width:1200px;height:1200px;margin:-600px 0 0 -600px;background:conic-gradient(from 0deg at 50% 50%,rgba(143,208,255,0) 0deg,rgba(143,208,255,0) 212deg,rgba(120,185,255,.5) 282deg,rgba(255,255,255,.85) 322deg,rgba(143,208,255,.6) 344deg,rgba(143,208,255,0) 1turn);animation:wlo-spin 9s linear infinite}@media (max-width:767px){[data-wl-opti] .wlo-problem-stage-rim>div{width:1000px;height:1000px;margin:-500px 0 0 -500px}}[data-wl-opti] .wlo-problem-stage-glow{position:absolute;top:-14%;left:18%;width:64%;height:44%;pointer-events:none;background:radial-gradient(closest-side,rgba(78,168,255,.1),transparent 74%)}[data-wl-opti] .wlo-problem-stage-grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(160,190,225,.035) 1px,transparent 0);background-size:100% 44px;-webkit-mask-image:radial-gradient(90% 70% at 50% 18%,rgba(0,0,0,.8),transparent 80%);mask-image:radial-gradient(90% 70% at 50% 18%,rgba(0,0,0,.8),transparent 80%)}[data-wl-opti] .wlo-problem-stage-top{position:relative;flex:1;min-height:352px}[data-wl-opti] .wlo-problem-att{position:absolute;left:50%;top:24px;transform:translateX(-50%);z-index:40;display:flex;align-items:center;gap:7px}[data-wl-opti] .wlo-problem-att-label{font:600 8.5px/1 var(--wlo-font-mono);letter-spacing:.16em;color:var(--wlo-accent-ice)}[data-wl-opti] .wlo-problem-att-dot{position:relative;width:7px;height:7px}[data-wl-opti] .wlo-problem-att-dot:before{content:"";position:absolute;inset:0;border-radius:999px;background:var(--wlo-accent-ice);box-shadow:0 0 9px rgba(143,208,255,.75)}[data-wl-opti] .wlo-problem-att-dot:after{content:"";position:absolute;inset:0;border-radius:999px;border:1px solid rgba(143,208,255,.6);animation:wlo-pulse-ring 3.2s ease-out infinite}[data-wl-opti] .wlo-problem-shell--back .wlo-problem-shell-sweep:after,[data-wl-opti] .wlo-problem-shell--back svg *,[data-wl-opti] .wlo-problem-shell--mid .wlo-problem-shell-sweep:after,[data-wl-opti] .wlo-problem-shell--mid svg *{animation:none!important}[data-wl-opti] .wlo-problem-shell{position:absolute;left:50%;top:98px;width:min(78%,470px);z-index:30;transition:transform 1.15s var(--wlo-ease),opacity 1.15s ease;will-change:transform}[data-wl-opti] .wlo-problem-shell--front{transform:translate(-50%) scale(1);z-index:30}[data-wl-opti] .wlo-problem-shell--mid{transform:translate(-50%,-30px) scale(.94);z-index:20}[data-wl-opti] .wlo-problem-shell--back{transform:translate(-50%,-56px) scale(.885);z-index:10}[data-wl-opti] .wlo-problem-shell-card{border-radius:16px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.05) 34%,rgba(78,168,255,.09));box-shadow:0 30px 60px -18px rgba(0,0,0,.72),0 4px 16px rgba(0,0,0,.42)}[data-wl-opti] .wlo-problem-shell-in{position:relative;border-radius:15px;background:#11161f;padding:15px 17px 12px;display:flex;flex-direction:column;gap:9px;overflow:hidden}[data-wl-opti] .wlo-problem-shell-in:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent)}[data-wl-opti] .wlo-problem-shell-in:after{content:"";position:absolute;top:-40%;right:-16%;width:70%;height:70%;pointer-events:none;background:radial-gradient(closest-side,rgba(78,168,255,.08),transparent 72%)}[data-wl-opti] .wlo-problem-shell-head{position:relative;display:flex;align-items:center;gap:10px}[data-wl-opti] .wlo-problem-shell-icon{width:24px;height:24px;flex:none;border:1px dashed rgba(150,175,205,.45);border-radius:7px;display:grid;place-items:center;background:rgba(140,165,195,.05)}[data-wl-opti] .wlo-problem-shell-bar{height:7px;border-radius:999px;background:rgba(150,175,205,.18)}[data-wl-opti] .wlo-problem-shell-price{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}[data-wl-opti] .wlo-problem-shell-price-val{font:600 13px/1 var(--wlo-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.2px;color:#e3eaf2}[data-wl-opti] .wlo-problem-shell-price-tag{font:400 7.5px/1 var(--wlo-font-mono);letter-spacing:.18em;color:var(--wlo-text-faintest)}[data-wl-opti] .wlo-problem-shell-chart{position:relative}[data-wl-opti] .wlo-problem-shell-chart svg{width:100%;height:92px;display:block}[data-wl-opti] .wlo-problem-shell-sweep{position:absolute;inset:0;pointer-events:none;overflow:hidden}[data-wl-opti] .wlo-problem-shell-sweep:after{content:"";position:absolute;top:0;bottom:0;width:38%;background:linear-gradient(100deg,transparent,rgba(200,228,255,.05),transparent);animation:wlo-sweep-slow 6.5s ease-in-out var(--wlo-sweep-delay,0s) infinite}[data-wl-opti] .wlo-problem-shell-axis{display:flex;justify-content:space-between;margin-top:-3px;font:400 7px/1 var(--wlo-font-mono);color:#4d5866}[data-wl-opti] .wlo-problem-shell-foot{position:relative;display:flex;align-items:center;gap:7px;border-top:1px solid rgba(150,175,205,.09);padding-top:8px}[data-wl-opti] .wlo-problem-shell-foot-bar{height:6px;border-radius:999px;background:rgba(150,175,205,.14)}[data-wl-opti] .wlo-problem-shell-foot-bar--dim{background:rgba(150,175,205,.09)}[data-wl-opti] .wlo-problem-shell-foot-dots{margin-left:auto;display:flex;gap:3px}[data-wl-opti] .wlo-problem-shell-foot-dots span{width:4px;height:4px;border-radius:999px;background:rgba(150,175,205,.3)}[data-wl-opti] .wlo-problem-shell-foot-dots span:not(:first-child){background:rgba(150,175,205,.14)}[data-wl-opti] .wlo-problem-shell-veil{position:absolute;inset:0;border-radius:15px;background:rgba(6,9,14,.94);pointer-events:none;z-index:6;transition:opacity 1.15s ease}[data-wl-opti] .wlo-problem-stem{position:relative;z-index:35;display:flex;flex-direction:column;align-items:center;padding:0 26px 20px}[data-wl-opti] .wlo-problem-stem-tick{width:1px;height:14px;background-image:linear-gradient(180deg,rgba(140,165,195,.5) 55%,rgba(140,165,195,0) 0);background-size:1px 5px}[data-wl-opti] .wlo-problem-stem-tick--dim{background-image:linear-gradient(180deg,rgba(140,165,195,.3) 55%,rgba(140,165,195,0) 0)}[data-wl-opti] .wlo-problem-stem-gap{width:1px;height:11px}[data-wl-opti] .wlo-problem-mock{margin-top:10px;width:min(72%,430px);border-radius:16px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));opacity:.92;position:relative}[data-wl-opti] .wlo-problem-mock-rim{position:absolute;inset:0;border-radius:16px;padding:1px;overflow:hidden;pointer-events:none;z-index:3;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;box-sizing:border-box}[data-wl-opti] .wlo-problem-mock-rim>div{position:absolute;left:50%;top:50%;width:560px;height:560px;margin:-280px 0 0 -280px;background:conic-gradient(from 0deg at 50% 50%,rgba(143,208,255,0) 0deg,rgba(143,208,255,0) 205deg,rgba(120,185,255,.45) 280deg,rgba(230,244,255,.8) 322deg,rgba(143,208,255,.55) 345deg,rgba(143,208,255,0) 1turn);animation:wlo-spin 8s linear infinite}@media (max-width:767px){[data-wl-opti] .wlo-problem-mock-rim>div{width:500px;height:500px;margin:-250px 0 0 -250px}}[data-wl-opti] .wlo-problem-mock-in{position:relative;border-radius:15px;border:1px dashed rgba(150,175,205,.3);background-color:rgba(10,14,20,.72);background-image:repeating-linear-gradient(135deg,rgba(150,175,205,.03),rgba(150,175,205,.03) 2px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 9px);padding:13px 15px 12px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}[data-wl-opti] .wlo-problem-mock-head{display:flex;align-items:center;gap:10px}[data-wl-opti] .wlo-problem-mock-icon{width:24px;height:24px;flex:none;border:1px dashed rgba(150,175,205,.38);border-radius:7px}[data-wl-opti] .wlo-problem-mock-label{display:flex;flex-direction:column;gap:2px}[data-wl-opti] .wlo-problem-mock-label-name{font:600 10px/1 var(--wlo-font-mono);letter-spacing:.15em;color:#a8b3c2}[data-wl-opti] .wlo-problem-mock-label-sub{font-size:9.5px;color:var(--wlo-text-faint)}[data-wl-opti] .wlo-problem-mock-bars{display:flex;align-items:flex-end;justify-content:space-between;height:30px;opacity:.85;border-bottom:1px solid rgba(150,175,205,.12);padding-bottom:1px}[data-wl-opti] .wlo-problem-mock-bars span{width:4px;flex:none;border-radius:2px 2px 0 0;background:rgba(150,175,205,.16)}[data-wl-opti] .wlo-problem-divider{display:flex;align-items:center;gap:10px;align-self:stretch;margin-top:16px}[data-wl-opti] .wlo-problem-divider-line{flex:1;height:1px;background:rgba(120,140,165,.12)}[data-wl-opti] .wlo-problem-divider-label{font:400 10px/1 var(--wlo-font-mono);letter-spacing:.13em;color:#6b7585}[data-wl-opti] .wlo-problem-points{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:13px}[data-wl-opti] .wlo-problem-point{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;border-radius:16px;border:1px solid rgba(150,175,205,.16);background-color:rgba(12,15,21,.6);background-image:radial-gradient(90% 120% at 22% 0,rgba(78,168,255,.075),rgba(78,168,255,.015) 55%,transparent 78%),linear-gradient(rgba(160,190,225,.06) 1px,transparent 0),linear-gradient(90deg,rgba(160,190,225,.06) 1px,transparent 0);background-size:100% 100%,26px 26px,26px 26px;padding:19px 22px 18px;transition:border-color .3s ease,background-color .3s ease}[data-wl-opti] .wlo-problem-point-head{display:flex;align-items:center;gap:11px}[data-wl-opti] .wlo-problem-point-index{font:600 23px/1 var(--wlo-font-mono);letter-spacing:.02em;color:#4d5866}[data-wl-opti] .wlo-problem-point-title{font-size:15.5px;font-weight:600;letter-spacing:-.008em;line-height:1.4;color:#eceef2;text-wrap:pretty}[data-wl-opti] .wlo-problem-point-body{margin-top:6px;font-size:13.5px;line-height:1.62;color:var(--wlo-text-muted);text-wrap:pretty}[data-wl-opti] .wlo-problem-close{margin:0;max-width:62ch;font-size:clamp(18px,1.8vw,22px);line-height:1.5;letter-spacing:-.01em;text-wrap:pretty}[data-wl-opti] .wlo-problem-close-dim{color:var(--wlo-headline-dim-lead)}[data-wl-opti] .wlo-problem-close-strong{color:#f4f6f9;font-weight:600}@keyframes wlo-pulse-ring{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(2.4);opacity:0}}@keyframes wlo-sweep-slow{0%{transform:translateX(-150%)}to{transform:translateX(360%)}}