[data-wl-opti] .wlo-s3-in{display:flex;flex-direction:column;gap:clamp(36px,4vw,52px)}[data-wl-opti] .wlo-s3-glow{position:absolute;top:-12%;right:-14%;width:720px;height:560px;pointer-events:none;background:radial-gradient(closest-side,rgba(47,191,134,.06),transparent 74%);animation:wlo-ambient 16s ease-in-out 5s infinite alternate}[data-wl-opti] .wlo-s3-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:28px clamp(36px,5vw,72px)}[data-wl-opti] .wlo-s3-head-title{flex:1 1 440px;min-width:0}[data-wl-opti] .wlo-s3-h2{margin:20px 0 0;font-size:var(--wlo-fs-section-headline);line-height:1.08;letter-spacing:-.022em;font-weight:720;text-wrap:balance}[data-wl-opti] .wlo-s3-h2-lead{display:block;color:var(--wlo-headline-dim-lead)}[data-wl-opti] .wlo-s3-h2 [data-wlsh]{display:block;--wlo-shine-tint:rgba(167,245,210,0.55)}[data-wl-opti] .wlo-s3-desc{flex:0 1 440px;min-width:300px;padding-bottom:5px}[data-wl-opti] .wlo-s3-desc p{margin:0;font-size:14.5px;line-height:1.68;color:var(--wlo-text-body);text-wrap:pretty}[data-wl-opti] .wlo-s3-desc p+p{margin-top:12px}[data-wl-opti] .wlo-s3-desc strong{color:#eceef2;font-weight:500}[data-wl-opti] .wlo-s3-stage{position:relative;border-radius:var(--wlo-radius-stage);border:1px solid var(--wlo-border-hairline-strong);background:var(--wlo-surface-stage);overflow:clip;display:flex;flex-direction:column;transition:border-color .35s ease,box-shadow .35s ease;--wlo-s3-pale:#dff6ea;--wlo-s3-hi:#62e7ad;--wlo-s3-lo:#2fbf86;--wlo-s3-light:#5ce8a9;--wlo-s3-mid:#57d69f;--wlo-s3-dot:#2dd4a7;--wlo-s3-tint:#bfe9d8;--wlo-s3-sh:#a9e6cd}[data-wl-opti] .wlo-s3-stage[data-s3-theme=blue]{--wlo-s3-pale:#e2efff;--wlo-s3-hi:#6db4ff;--wlo-s3-lo:#3d86f0;--wlo-s3-light:#7cc0ff;--wlo-s3-mid:#82b4ff;--wlo-s3-dot:#6db4ff;--wlo-s3-tint:#cfe4ff;--wlo-s3-sh:#aed3ff}[data-wl-opti] .wlo-s3-stage[data-s3-theme=purple]{--wlo-s3-pale:#ece8ff;--wlo-s3-hi:#a89bff;--wlo-s3-lo:#7c6df0;--wlo-s3-light:#b7a9ff;--wlo-s3-mid:#a89bff;--wlo-s3-dot:#a89bff;--wlo-s3-tint:#ded8ff;--wlo-s3-sh:#cabfff}[data-wl-opti] .wlo-s3-stage--hover{border-color:color-mix(in srgb,var(--wlo-s3-hi) 38%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--wlo-s3-lo) 12%,transparent),inset 0 0 70px color-mix(in srgb,var(--wlo-s3-lo) 4%,transparent)}[data-wl-opti] .wlo-s3-rim{position:absolute;inset:0;border-radius:var(--wlo-radius-stage);padding:1px;overflow:hidden;pointer-events:none;z-index:30;-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-s3-rim>div{position:absolute;left:50%;top:50%;width:1400px;height:1400px;margin:-700px 0 0 -700px;background:conic-gradient(from 0deg at 50% 50%,color-mix(in srgb,var(--wlo-s3-hi) 0%,transparent) 0deg,color-mix(in srgb,var(--wlo-s3-hi) 0%,transparent) 212deg,color-mix(in srgb,var(--wlo-s3-hi) 42%,transparent) 282deg,color-mix(in srgb,#ebfff6 85%,transparent) 322deg,color-mix(in srgb,var(--wlo-s3-hi) 55%,transparent) 344deg,color-mix(in srgb,var(--wlo-s3-hi) 0%,transparent) 1turn);animation:wlo-spin 9s linear infinite}@media (max-width:767px){[data-wl-opti] .wlo-s3-rim>div{width:1000px;height:1000px;margin:-500px 0 0 -500px}}[data-wl-opti] .wlo-s3-stage-glow-a{position:absolute;top:-16%;left:24%;width:56%;height:46%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--wlo-s3-hi) 10%,transparent),transparent 74%)}[data-wl-opti] .wlo-s3-stage-glow-b{position:absolute;top:14%;right:-9%;width:32%;height:72%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--wlo-s3-hi) 5.5%,transparent),transparent 72%)}[data-wl-opti] .wlo-s3-stage-grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--wlo-s3-hi) 5.2%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--wlo-s3-hi) 2.8%,transparent) 1px,transparent 1px);background-size:100% 44px,88px 100%;-webkit-mask-image:radial-gradient(90% 70% at 50% 16%,rgba(0,0,0,.8),transparent 80%);mask-image:radial-gradient(90% 70% at 50% 16%,rgba(0,0,0,.8),transparent 80%)}[data-wl-opti] .wlo-s3-stage-row{position:relative;flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:26px clamp(18px,2.5vw,34px);padding:clamp(28px,4vw,48px) clamp(18px,3.5vw,44px) clamp(24px,3vw,36px)}[data-wl-opti] .wlo-s3-dep-col{flex:0 1 158px;min-width:136px;align-self:center}[data-wl-opti] .wlo-s3-dep-label{display:flex;align-items:center;gap:8px;padding:0 0 12px}[data-wl-opti] .wlo-s3-dep-label span:first-child{font:600 8.5px/1 var(--wlo-font-mono);letter-spacing:.2em;color:var(--wlo-text-faintest)}[data-wl-opti] .wlo-s3-dep-label-rule{flex:1;height:1px;background:linear-gradient(90deg,rgba(120,140,165,.22),transparent)}[data-wl-opti] .wlo-s3-dep-list{position:relative;margin-left:13px;display:flex;flex-direction:column;gap:11px}[data-wl-opti] .wlo-s3-dep-spine{position:absolute;left:-13px;top:10px;bottom:10px;width:1px;background:linear-gradient(180deg,color-mix(in srgb,var(--wlo-s3-hi) 45%,transparent),rgba(120,140,165,.2) 55%,rgba(120,140,165,.06))}[data-wl-opti] .wlo-s3-dep{position:relative;cursor:pointer;background:none;border:none;padding:0;text-align:left;font:inherit;display:block;width:100%}[data-wl-opti] .wlo-s3-dep-dot{position:absolute;left:-13px;top:50%;transform:translate(-50%,-50%);border-radius:999px;box-sizing:border-box;transition:width .25s ease,height .25s ease,background .25s ease,box-shadow .25s ease;width:5px;height:5px;background:#0d1117;border:1px solid rgba(150,175,205,.4)}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-dot{width:7px;height:7px;background:linear-gradient(180deg,var(--wlo-s3-hi),var(--wlo-s3-lo));border:none;box-shadow:0 0 10px color-mix(in srgb,var(--wlo-s3-lo) 80%,transparent)}[data-wl-opti] .wlo-s3-dep-pad{border-radius:12px;padding:1px;transition:background .3s ease;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03))}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-pad{background:linear-gradient(180deg,color-mix(in srgb,var(--wlo-s3-hi) 50%,transparent),color-mix(in srgb,var(--wlo-s3-lo) 12%,transparent))}[data-wl-opti] .wlo-s3-dep-card{border-radius:11px;padding:10px 12px 9px;display:flex;flex-direction:column;gap:3px;transition:background .3s ease;background:rgba(10,14,20,.92)}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-card{background:linear-gradient(180deg,color-mix(in srgb,var(--wlo-s3-lo) 13%,transparent),rgba(9,13,14,.98))}[data-wl-opti] .wlo-s3-dep-row{display:flex;align-items:center;justify-content:space-between;gap:8px}[data-wl-opti] .wlo-s3-dep-name{font:700 9.5px/1 var(--wlo-font-mono);letter-spacing:.12em;transition:color .3s ease;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-name{color:#eef4f0}[data-wl-opti] .wlo-s3-dep-live{position:relative;width:5px;height:5px;flex:none;display:none}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-live{display:inline-block}[data-wl-opti] .wlo-s3-dep-live i{position:absolute;inset:0;border-radius:999px;background:var(--wlo-s3-dot)}[data-wl-opti] .wlo-s3-dep-live i+i{border:1px solid color-mix(in srgb,var(--wlo-s3-dot) 70%,transparent);background:none;animation:wlo-pulse 2.8s ease-out infinite}[data-wl-opti] .wlo-s3-dep-check{flex:none;opacity:.8;display:block}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-check{display:none}[data-wl-opti] .wlo-s3-dep-tag{font:400 6.5px/1 var(--wlo-font-mono);letter-spacing:.16em;transition:color .3s ease;color:var(--wlo-text-faintest)}[data-wl-opti] .wlo-s3-dep--on .wlo-s3-dep-tag{color:var(--wlo-s3-mid)}[data-wl-opti] .wlo-s3-dep-note{font-size:8.5px;line-height:1.55;color:var(--wlo-text-faintest);padding:12px 0 0 13px}[data-wl-opti] .wlo-s3-mockup-col{flex:1 1 400px;min-width:0;position:relative;max-width:680px;margin:0 auto}[data-wl-opti] .wlo-s3-coach{position:absolute;right:4px;top:-48px;z-index:40;display:flex;align-items:flex-start;gap:7px;opacity:0;transform:translateY(6px);transition:opacity .7s ease,transform .7s var(--wlo-ease);pointer-events:none}[data-wl-opti] .wlo-s3-coach--on{opacity:1;transform:translateY(0)}[data-wl-opti] .wlo-s3-coach-pill{font:400 9.5px/1 var(--wlo-font-mono);letter-spacing:.06em;color:#c2cdd9;background:rgba(10,15,21,.94);border:1px solid rgba(160,210,255,.55);border-radius:999px;padding:7px 13px;box-shadow:0 10px 28px rgba(0,0,0,.5);white-space:nowrap}[data-wl-opti] .wlo-s3-coach-pill span{color:var(--wlo-text-faint)}[data-wl-opti] .wlo-s3-coach svg{margin-top:13px;flex:none}[data-wl-opti] .wlo-s3-plane-web{will-change:transform;transition:transform .7s var(--wlo-ease)}[data-wl-opti] .wlo-s3-web-frame{border-radius:16px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.17) 0,rgba(255,255,255,.05) 34%,color-mix(in srgb,var(--wlo-s3-lo) 12%,transparent) 100%);box-shadow:0 34px 70px -18px rgba(0,0,0,.75),0 6px 20px rgba(0,0,0,.45)}[data-wl-opti] .wlo-s3-web-in{border-radius:15px;background:#0d1117;overflow:hidden}[data-wl-opti] .wlo-s3-web-nav{display:flex;align-items:center;gap:10px;padding:11px 15px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(5,9,14,.65)}[data-wl-opti] .wlo-s3-mark{width:23px;height:23px;flex:none;border-radius:7px;display:grid;place-items:center;background:linear-gradient(135deg,var(--wlo-s3-hi),var(--wlo-s3-lo));box-shadow:0 2px 10px color-mix(in srgb,var(--wlo-s3-lo) 35%,transparent),inset 0 1px 0 rgba(255,255,255,.35);animation:wlo-markloop 4.5s ease-in-out infinite}[data-wl-opti] .wlo-s3-mark--sm{width:15px;height:15px;border-radius:5px;box-shadow:0 1px 5px color-mix(in srgb,var(--wlo-s3-lo) 40%,transparent),inset 0 1px 0 rgba(255,255,255,.35);animation:wlo-markloop-sm 3.6s ease-in-out .8s infinite}[data-wl-opti] .wlo-s3-brand{font:600 10px/1 var(--wlo-font-mono);letter-spacing:.15em;color:#e9eef4;white-space:nowrap}[data-wl-opti] .wlo-s3-nav-pills{display:flex;gap:5px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}[data-wl-opti] .wlo-s3-nav-pill{font:600 9px/1 var(--wlo-font-mono);letter-spacing:.06em;padding:4px 10px;border-radius:999px;white-space:nowrap;cursor:pointer;user-select:none;border:1px solid rgba(255,255,255,.08);color:var(--wlo-text-faint);background:none;transition:color .4s ease,background .4s ease,border-color .4s ease,transform .15s ease}[data-wl-opti] .wlo-s3-nav-pill--on{border-color:color-mix(in srgb,var(--wlo-s3-hi) 40%,transparent);color:var(--wlo-s3-pale);background:color-mix(in srgb,var(--wlo-s3-lo) 12%,transparent)}[data-wl-opti] .wlo-s3-nav-pill:active{transform:scale(.93)}[data-wl-opti] .wlo-s3-tokens{display:flex;align-items:center;gap:7px;flex:none;padding-left:4px}[data-wl-opti] .wlo-s3-tok{position:relative;width:11px;height:11px;cursor:pointer;padding:0;border:none;background:none}[data-wl-opti] .wlo-s3-tok-fill{position:absolute;inset:1px;border-radius:999px;transition:opacity .3s ease;opacity:.38}[data-wl-opti] .wlo-s3-tok--on .wlo-s3-tok-fill{opacity:1}[data-wl-opti] .wlo-s3-tok[data-tok=green] .wlo-s3-tok-fill{background:linear-gradient(180deg,#62e7ad,#2fbf86)}[data-wl-opti] .wlo-s3-tok[data-tok=blue] .wlo-s3-tok-fill{background:linear-gradient(180deg,#6db4ff,#3d86f0)}[data-wl-opti] .wlo-s3-tok[data-tok=purple] .wlo-s3-tok-fill{background:linear-gradient(180deg,#a89bff,#7c6df0)}[data-wl-opti] .wlo-s3-tok-ring{position:absolute;inset:-2.5px;border-radius:999px;display:none;animation:wlo-pulse 3.4s ease-out infinite}[data-wl-opti] .wlo-s3-tok--on .wlo-s3-tok-ring{display:block}[data-wl-opti] .wlo-s3-tok[data-tok=green] .wlo-s3-tok-ring{border:1px solid rgba(98,231,173,.7)}[data-wl-opti] .wlo-s3-tok[data-tok=blue] .wlo-s3-tok-ring{border:1px solid rgba(109,180,255,.7)}[data-wl-opti] .wlo-s3-tok[data-tok=purple] .wlo-s3-tok-ring{border:1px solid rgba(168,155,255,.7)}[data-wl-opti] .wlo-s3-lights{position:relative;height:clamp(310px,28vw,372px)}[data-wl-opti] .wlo-s3-wind{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}[data-wl-opti] .wlo-s3-beat{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .9s ease,transform .9s var(--wlo-ease)}[data-wl-opti] .wlo-s3-beat--a{padding:20px clamp(150px,27%,200px) 20px 24px}[data-wl-opti] .wlo-s3-beat--b{padding:16px clamp(150px,27%,200px) 16px 24px}[data-wl-opti] .wlo-s3-beat--off{opacity:0;pointer-events:none}[data-wl-opti] .wlo-s3-beat--a.wlo-s3-beat--off{transform:translateY(-10px)}[data-wl-opti] .wlo-s3-beat--b.wlo-s3-beat--off{transform:translateY(12px)}[data-wl-opti] .wlo-s3-price-card{position:relative;width:100%;max-width:430px;border-radius:24px;border:1px solid color-mix(in srgb,var(--wlo-s3-hi) 50%,transparent);background-color:rgba(10,18,14,.82);background-image:radial-gradient(120% 120% at 50% 0,color-mix(in srgb,var(--wlo-s3-lo) 10%,transparent),color-mix(in srgb,var(--wlo-s3-lo) 2%,transparent) 55%,rgba(0,0,0,0) 80%),linear-gradient(color-mix(in srgb,var(--wlo-s3-hi) 6%,transparent) 1px,rgba(0,0,0,0) 1px),linear-gradient(90deg,color-mix(in srgb,var(--wlo-s3-hi) 6%,transparent) 1px,rgba(0,0,0,0) 1px);background-size:100% 100%,42px 42px,42px 42px;box-shadow:0 0 34px color-mix(in srgb,var(--wlo-s3-lo) 9%,transparent),inset 0 0 40px color-mix(in srgb,var(--wlo-s3-lo) 5%,transparent);padding:32px 24px 30px;text-align:center;overflow:hidden}[data-wl-opti] .wlo-s3-price-label{font-size:11px;font-weight:600;letter-spacing:.24em;color:#dfe7ee}[data-wl-opti] .wlo-s3-price-val{position:relative;margin-top:10px;font:700 clamp(20px,4.2vw,48px) /1 var(--wlo-font-mono);letter-spacing:-1.5px;background:linear-gradient(175deg,var(--wlo-s3-light) 20%,var(--wlo-s3-lo) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--wlo-s3-lo) 35%,transparent))}[data-wl-opti] .wlo-s3-price-meta{margin-top:12px;font-size:14px;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-s3-price-sweep{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:24px}[data-wl-opti] .wlo-s3-price-sweep i{position:absolute;top:0;bottom:0;left:0;width:42%;background:linear-gradient(100deg,transparent,rgba(190,255,225,.05),transparent);animation:wlo-sweep 6s ease-in-out 1.2s infinite}[data-wl-opti] .wlo-s3-savings-card{width:100%;max-width:430px;border-radius:18px;border:1px solid rgba(120,140,165,.18);background:linear-gradient(180deg,rgba(24,33,44,.84),rgba(11,16,23,.9));box-shadow:0 18px 44px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden}[data-wl-opti] .wlo-s3-savings-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 15px;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-s3-shine-label{font:700 8.5px/1 var(--wlo-font-mono);letter-spacing:.16em;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-s3-next24{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-s3-savings-body{position:relative;padding:14px 15px 13px;overflow:hidden}[data-wl-opti] .wlo-s3-savings-breathe{position:absolute;left:30%;top:62%;width:240px;height:120px;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--wlo-s3-lo) 15%,transparent) 0,color-mix(in srgb,var(--wlo-s3-lo) 4%,transparent) 55%,transparent 75%);filter:blur(9px);animation:wlo-breathe 5.2s ease-in-out infinite}[data-wl-opti] .wlo-s3-savings-col{position:relative;display:flex;flex-direction:column;gap:4px}[data-wl-opti] .wlo-s3-savings-lead{font-size:11px;font-weight:500;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-s3-savings-figure{font:700 32px/1.05 var(--wlo-font-mono);letter-spacing:-1px;color:var(--wlo-s3-hi);text-shadow:0 0 22px color-mix(in srgb,var(--wlo-s3-lo) 50%,transparent),0 0 50px color-mix(in srgb,var(--wlo-s3-lo) 25%,transparent)}[data-wl-opti] .wlo-s3-savings-devices{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:9.5px;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-s3-savings-devices b{font-weight:700;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-s3-blink-dot{width:6px;height:6px;border-radius:999px;flex:none;background:linear-gradient(180deg,var(--wlo-s3-hi),var(--wlo-s3-lo));box-shadow:0 0 9px color-mix(in srgb,var(--wlo-s3-lo) 60%,transparent);animation:wlo-blink 2.8s ease-in-out infinite}[data-wl-opti] .wlo-s3-split{position:relative;padding:10px 15px 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-s3-split-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;font-size:9px;font-weight:600;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-s3-split-head span:last-child{font-size:8.5px;font-weight:400;color:var(--wlo-text-faint);white-space:nowrap}[data-wl-opti] .wlo-s3-split-head b{font:700 8.5px/1 var(--wlo-font-mono);color:var(--wlo-s3-hi)}[data-wl-opti] .wlo-s3-split-bar{position:relative;display:flex;gap:2px;height:16px;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-s3-split-sweep{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:7px}[data-wl-opti] .wlo-s3-split-sweep i{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-s3-foot{padding:9px 15px 12px;font-size:9px;line-height:1.55;color:var(--wlo-text-faint);text-wrap:pretty;background:rgba(6,10,15,.6)}[data-wl-opti] .wlo-s3-web-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 15px;border-top:1px solid rgba(255,255,255,.06);background:rgba(5,9,14,.55)}[data-wl-opti] .wlo-s3-powered{display:inline-flex;align-items:center;gap:6px;font:400 8.5px/1 var(--wlo-font-mono);color:var(--wlo-text-faintest)}[data-wl-opti] .wlo-s3-powered img{width:10px;height:10px;display:block;opacity:.75}[data-wl-opti] .wlo-s3-shimmer-caption{font:400 8.5px/1 var(--wlo-font-mono);background:linear-gradient(90deg,#5d6a79,#5d6a79 38%,#eef3f8 48%,#a9e6cd 52%,#eef3f8 56%,#5d6a79 66%,#5d6a79);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wlo-shimmer 3.4s linear 1.7s infinite}[data-wl-opti] .wlo-s3-phone-slot{position:absolute;right:clamp(-30px,-2vw,-12px);top:50%;z-index:9;width:clamp(152px,27%,188px);pointer-events:none}[data-wl-opti] .wlo-s3-plane-phone{will-change:transform;transition:transform .7s var(--wlo-ease)}[data-wl-opti] .wlo-s3-phone-tilt{transform:translateY(-50%) rotate(3.5deg)}[data-wl-opti] .wlo-s3-phone-float{animation:wlo-floaty 9s ease-in-out 1s infinite}[data-wl-opti] .wlo-s3-phone-frame{border-radius:28px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.07) 40%,color-mix(in srgb,var(--wlo-s3-lo) 14%,transparent) 100%);box-shadow:0 30px 60px -14px rgba(0,0,0,.8),0 8px 26px rgba(0,0,0,.55)}[data-wl-opti] .wlo-s3-phone-in{border-radius:27px;background:#0b0e13;padding:10px 10px 9px;display:flex;flex-direction:column;gap:8px}[data-wl-opti] .wlo-s3-phone-notch-row{display:flex;justify-content:center;padding-top:1px}[data-wl-opti] .wlo-s3-phone-notch{width:32px;height:8px;border-radius:999px;background:#05070a;border:1px solid rgba(255,255,255,.06)}[data-wl-opti] .wlo-s3-phone-nav{display:flex;align-items:center;gap:6px;padding:2px 3px 0}[data-wl-opti] .wlo-s3-phone-brand{font:600 6.5px/1 var(--wlo-font-mono);letter-spacing:.14em;color:#cfd8e2}[data-wl-opti] .wlo-s3-phone-live-dot{margin-left:auto;width:4px;height:4px;border-radius:999px;background:#2dd4a7;box-shadow:0 0 5px rgba(45,212,167,.8)}[data-wl-opti] .wlo-s3-phone-screen{position:relative;height:128px}[data-wl-opti] .wlo-s3-phone-beat{position:absolute;inset:0;opacity:0;transition:opacity .85s ease}[data-wl-opti] .wlo-s3-phone-beat--on{opacity:1}[data-wl-opti] .wlo-s3-phone-price{height:100%;box-sizing:border-box;border-radius:14px;border:1px solid color-mix(in srgb,var(--wlo-s3-hi) 50%,transparent);background-color:rgba(10,18,14,.88);background-image:radial-gradient(130% 120% at 50% 0,color-mix(in srgb,var(--wlo-s3-lo) 12%,transparent),rgba(0,0,0,0) 70%),linear-gradient(color-mix(in srgb,var(--wlo-s3-hi) 5%,transparent) 1px,rgba(0,0,0,0) 1px),linear-gradient(90deg,color-mix(in srgb,var(--wlo-s3-hi) 5%,transparent) 1px,rgba(0,0,0,0) 1px);background-size:100% 100%,22px 22px,22px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:8px}[data-wl-opti] .wlo-s3-phone-price-label{font-size:6.5px;font-weight:600;letter-spacing:.24em;color:#dfe7ee}[data-wl-opti] .wlo-s3-phone-price-val{font:700 18px/1 var(--wlo-font-mono);letter-spacing:-.5px;background:linear-gradient(175deg,var(--wlo-s3-light) 20%,var(--wlo-s3-lo) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--wlo-s3-lo) 35%,transparent))}[data-wl-opti] .wlo-s3-phone-price-meta{font-size:6.5px;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-s3-phone-savings{height:100%;box-sizing:border-box;border-radius:14px;border:1px solid rgba(120,140,165,.28);background-color:rgba(16,22,30,.94);background-image:radial-gradient(130% 110% at 30% 0,color-mix(in srgb,var(--wlo-s3-lo) 14%,transparent),rgba(0,0,0,0) 65%),radial-gradient(120% 100% at 90% 100%,rgba(61,134,240,.09),rgba(0,0,0,0) 60%),linear-gradient(rgba(160,190,225,.05) 1px,rgba(0,0,0,0) 1px),linear-gradient(90deg,rgba(160,190,225,.05) 1px,rgba(0,0,0,0) 1px);background-size:100% 100%,100% 100%,22px 22px,22px 22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:center;gap:5px;padding:10px 11px}[data-wl-opti] .wlo-s3-phone-savings-label{font:700 6px/1 var(--wlo-font-mono);letter-spacing:.2em;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-s3-phone-savings-val{font:700 17px/1 var(--wlo-font-mono);letter-spacing:-.5px;color:var(--wlo-s3-hi);text-shadow:0 0 12px color-mix(in srgb,var(--wlo-s3-lo) 50%,transparent)}[data-wl-opti] .wlo-s3-phone-savings-bar{display:flex;gap:1.5px;height:5px;border-radius:3px;overflow:hidden;margin-top:2px;border:1px solid rgba(120,140,165,.14)}[data-wl-opti] .wlo-s3-phone-savings-meta{font-size:6px;color:var(--wlo-text-subtle)}[data-wl-opti] .wlo-s3-phone-savings-meta b{font-weight:700;color:var(--wlo-text-secondary)}[data-wl-opti] .wlo-s3-eq{display:flex;align-items:flex-end;justify-content:space-between;gap:2px;height:22px;padding:1px 3px 0}[data-wl-opti] .wlo-s3-eq span{flex:1;border-radius:2.5px 2.5px 0 0;transform-origin:50% 100%;background:rgba(150,175,205,.22);animation-name:wlo-eq;animation-timing-function:ease-in-out;animation-iteration-count:infinite}[data-wl-opti] .wlo-s3-eq span:nth-child(6){background:linear-gradient(180deg,var(--wlo-s3-hi),var(--wlo-s3-lo));box-shadow:0 0 9px color-mix(in srgb,var(--wlo-s3-lo) 50%,transparent)}[data-wl-opti] .wlo-s3-phone-home-row{display:flex;justify-content:center;padding-top:1px}[data-wl-opti] .wlo-s3-phone-home-bar{width:30px;height:3px;border-radius:999px;background:rgba(255,255,255,.18)}[data-wl-opti] .wlo-s3-package{position:relative;border-top:1px solid rgba(255,255,255,.07);background:rgba(5,8,12,.62);display:flex;flex-wrap:wrap;align-items:stretch}[data-wl-opti] .wlo-s3-package-label{flex:none;display:flex;align-items:center;padding:13px 18px;font:600 8.5px/1 var(--wlo-font-mono);letter-spacing:.2em;background:linear-gradient(90deg,#5d6a79,#5d6a79 38%,#eef3f8 48%,#a9e6cd 52%,#eef3f8 56%,#5d6a79 66%,#5d6a79);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wlo-shimmer 3.4s linear infinite}[data-wl-opti] .wlo-s3-package-item{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:10px;padding:13px 16px;border-left:1px solid rgba(255,255,255,.06)}[data-wl-opti] .wlo-s3-package-item span:first-child{font:600 9.5px/1 var(--wlo-font-mono);color:var(--wlo-accent-green-chip);flex:none}[data-wl-opti] .wlo-s3-package-item span:last-child{font-size:11.5px;line-height:1.45;color:var(--wlo-text-secondary);text-wrap:pretty}@keyframes wlo-markloop{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.1) rotate(4deg)}}@keyframes wlo-markloop-sm{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.22) rotate(7deg)}}@keyframes wlo-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes wlo-eq{0%,to{transform:scaleY(.68)}50%{transform:scaleY(1)}}@media (max-width:430px){[data-wl-opti] .wlo-s3-beat--a,[data-wl-opti] .wlo-s3-beat--b{padding-right:24px}}@media (max-width:660px){[data-wl-opti] .wlo-s3-web-nav{flex-wrap:wrap;row-gap:9px}[data-wl-opti] .wlo-s3-nav-pills{order:3;flex:1 0 100%;margin-left:0;justify-content:flex-start}[data-wl-opti] .wlo-s3-tokens{margin-left:auto}[data-wl-opti] .wlo-s3-phone-slot{display:none}[data-wl-opti] .wlo-s3-dep-col{flex:1 1 100%}[data-wl-opti] .wlo-s3-dep-list{flex-direction:row;gap:8px;margin-left:0}[data-wl-opti] .wlo-s3-dep-dot,[data-wl-opti] .wlo-s3-dep-spine{display:none}[data-wl-opti] .wlo-s3-dep{flex:1;min-width:0}[data-wl-opti] .wlo-s3-dep-card{padding:9px 9px 8px}[data-wl-opti] .wlo-s3-dep-name{font-size:8.5px}[data-wl-opti] .wlo-s3-dep-tag{font-size:6px}[data-wl-opti] .wlo-s3-dep-note{display:none}[data-wl-opti] .wlo-s3-coach{top:-26px}}