.ow .ov-frame{background:#0d0d18;border:1px solid #262540;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 24px 60px #00000059}.ow .ov-bar{background:#12121f;border-bottom:1px solid #1f1e33;align-items:center;gap:5px;padding:8px 12px;display:flex}.ow .ov-bar i{background:#2c2a44;border-radius:50%;flex:none;width:7px;height:7px}.ow .ov-bar span{font:500 10.5px var(--ow-mono), monospace;letter-spacing:.05em;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin-left:6px;overflow:hidden}.ow .ov-bar em{font:600 9.5px var(--ow-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#ffb14a;border:1px solid #ffb14a66;border-radius:99px;flex:none;margin-left:auto;padding:1px 7px;font-style:normal}.ow .ov-b{flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.ow .ov-note{color:var(--dim);margin:0;font-size:13px;line-height:1.5}.ow .ov-note b{color:#fff}.ow .ov-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.ow .ov-hero-l{min-width:0}@media (min-width:900px){.ow .ov-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px}}.ow .ov-thread{flex-direction:column;gap:6px;display:flex}.ow .ov-m{color:#e8e8f2;background:#1a1a2c;border-radius:12px;align-self:flex-start;max-width:86%;padding:7px 10px;font-size:13px;line-height:1.4}.ow .ov-m.me{background:#2a2360;align-self:flex-end}.ow .ov-m.ok{color:#bff5dc;background:#0f2a1ff2;border:1px solid #3ddc9780}.ow .ov-m.ok b{color:#fff}.ow .ov-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.ow .ov-cal>span{background:#12121f;border:1px solid #1f1e33;border-radius:8px;flex-direction:column;gap:4px;min-height:52px;padding:5px;display:flex}.ow .ov-cal>span:not(.on){opacity:.45}.ow .ov-cal small{color:#6e6c88;font:500 9.5px var(--ow-mono), monospace}.ow .ov-cal b{flex-wrap:wrap;gap:3px;display:flex}.ow .ov-cal i{border-radius:50%;width:7px;height:7px}.ow .ov-cal.sm{gap:3px}.ow .ov-cal.sm>span{border-radius:5px;min-height:18px;padding:3px}.ow .ov-cal.sm i{width:4px;height:4px}.ow .ov-cal.sm b{gap:2px}.ow .ov-track{flex-direction:column;gap:8px;display:flex}.ow .ov-track-bar{gap:3px;height:8px;margin-bottom:4px;display:flex}.ow .ov-track-bar i{background:#8b7dff;border-radius:4px;min-width:8px}.ow .ov-track-bar.tall{height:16px;margin:16px 0}.ow .ov-track-row{grid-template-columns:20px 76px minmax(0,1fr);align-items:center;gap:8px;font-size:13.5px;display:grid}.ow .ov-track-row span{color:#3ddc97;background:#1a2e26;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.ow .ov-track-row b{color:#fff}.ow .ov-track-row small{color:var(--dim);font-size:13px}.ow .ov-report-top{align-items:center;gap:12px;display:flex}.ow .ov-report-top div{flex-direction:column;gap:2px;min-width:0;display:flex}.ow .ov-report-top b{color:#fff;font-size:14px}.ow .ov-report-top small{color:var(--dim);font-size:12.5px;line-height:1.4}.ow .ov-ring{flex:none}.ow .ov-rank{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ow .ov-rank li{color:#e8e8f2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 8px;font-size:12.5px;display:grid}.ow .ov-rank li b{color:#b6acff;background:#1a1830;border:1px solid #3a3170;border-radius:6px;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.ow .ov-rank li i{background:linear-gradient(90deg,#8b7dff,#b6acff);border-radius:2px;grid-column:2;height:4px}.ow .ov-phone-row{align-items:center;gap:16px;min-width:0;display:flex}.ow .ov-phone{background:#0b0b14;border:2px solid #2c2a44;border-radius:18px;flex-direction:column;flex:0 0 132px;gap:6px;padding:8px;display:flex}.ow .ov-phone-hero{background:linear-gradient(135deg,#4b3fa8,#1d1a36);border-radius:10px;flex-direction:column;gap:2px;padding:12px 8px;display:flex}.ow .ov-phone-hero b{color:#fff;font-size:12.5px}.ow .ov-phone-hero small{color:#cfc8ff;font-size:9.5px}.ow .ov-phone-cta,.ow .ov-phone-send{color:#0b0b14;background:#8b7dff;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:5px;font-size:10.5px;font-weight:700;display:flex}.ow .ov-phone-send{color:#b6acff;background:#1a1a2c}.ow .ov-phone-field{border:1px solid #2c2a44;border-radius:5px;height:16px}.ow .ov-ticks{color:#e8e8f2;flex-direction:column;gap:9px;min-width:0;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.ow .ov-ticks li{padding-left:22px;position:relative}.ow .ov-ticks li:before{content:"";border-bottom:2px solid #3ddc97;border-left:2px solid #3ddc97;width:12px;height:7px;position:absolute;top:4px;left:0;transform:rotate(-45deg)scale(.8)}.ow .ov-ticks b{color:#3ddc97}.ow .ov-call{align-items:center;gap:10px;min-width:0;display:flex}.ow .ov-call>div{flex-direction:column;min-width:0;display:flex}.ow .ov-call b{color:#fff;font-size:13.5px}.ow .ov-call small{color:var(--dim);font-size:12px}.ow .ov-call-ic{color:#3ddc97;background:#1a2e26;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.ow .ov-wave{flex:none;align-items:center;gap:3px;height:32px;margin-left:auto;display:flex}.ow .ov-wave i{background:#8b7dff;border-radius:2px;width:3px;animation:1.6s ease-in-out infinite ov-wave}.ow .ov-wave i:nth-child(2n){animation-delay:-.5s}.ow .ov-wave i:nth-child(3n){animation-delay:-1s}@keyframes ov-wave{50%{transform:scaleY(.5)}}@media (prefers-reduced-motion:reduce){.ow .ov-wave i{animation:none}}.ow .ov-minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ow .ov-minis>div{background:#12121f;border:1px solid #1f1e33;border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:8px;display:flex}.ow .ov-minis small{color:var(--dim);font-size:11px}.ow .ov-minis b{font-size:14px}.ow .ov-minis svg{width:100%;height:24px;display:block}.ow .ov-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ow .ov-tiles span{color:#e8e8f2;background:#12121f;border:1px solid #1f1e33;border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-size:13.5px;display:flex}.ow .ov-tiles svg{color:#b6acff}.ow .ov-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ow .ov-file{background:#12121f;border:1px solid #262540;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.ow .ov-file svg{color:#b6acff;margin-bottom:4px}.ow .ov-file.md svg{color:#3ddc97}.ow .ov-file b{color:#fff;font-size:14px}.ow .ov-file small{color:var(--dim);margin-bottom:4px;font-size:11.5px}.ow .ov-file i{background:#2c2a44;border-radius:2px;height:4px}.ow .ov-file i:nth-of-type(2){width:80%}.ow .ov-file i:nth-of-type(3){width:60%}.ow .ov-file code{font:500 11px var(--ow-mono), monospace;color:#bff5dc}.ow .ov-path{grid-template-columns:repeat(var(--ov-n), minmax(0, 1fr));gap:12px;display:grid;position:relative}.ow .ov-path:before{content:"";background:linear-gradient(90deg,#3a3170,#3ddc97);height:2px;position:absolute;top:20px;left:20px;right:20px}.ow .ov-path>div{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.ow .ov-path b{color:#fff;margin-top:6px;font-size:14.5px}.ow .ov-path small{color:var(--dim);font-size:13px;line-height:1.4}.ow .ov-path-n{color:#b6acff;background:#1a1830;border:2px solid #3a3170;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.ow .ov-path-n img{object-fit:cover;background:#f4f1ec;width:100%;height:100%}.ow .ov-path>div:last-child .ov-path-n{color:#3ddc97;background:#1a2e26;border-color:#3ddc97}@media (max-width:620px){.ow .ov-path{grid-template-columns:minmax(0,1fr);gap:14px}.ow .ov-path:before{background:linear-gradient(#3a3170,#3ddc97);width:2px;height:auto;inset:10px auto 10px 19px}.ow .ov-path>div{min-height:40px;padding-left:52px}.ow .ov-path-n{position:absolute;top:0;left:0}.ow .ov-path b{margin-top:0}}.ow .ov-list{padding-left:0;list-style:none}.ow .ov-list li{padding-left:26px;position:relative}.ow .ov-list li:before{content:"";border-bottom:2px solid #3ddc97;border-left:2px solid #3ddc97;width:12px;height:7px;position:absolute;top:6px;left:3px;transform:rotate(-45deg)}.ow .ov-list.no li:before{background:var(--red);border:0;width:2px;height:14px;top:5px;left:9px;transform:rotate(45deg)}.ow .ov-list.no li:after{content:"";background:var(--red);width:2px;height:14px;position:absolute;top:5px;left:9px;transform:rotate(-45deg)}.ow .ov-mini{background:#0d0d18;border:1px solid #1f1e33;border-radius:10px;flex-direction:column;justify-content:center;min-height:76px;margin:0 0 10px;padding:8px 10px;display:flex;overflow:hidden}.ow .ov-mini .ov-m{padding:4px 8px;font-size:11.5px}.ow .ov-mini .ov-m b{font-size:inherit;letter-spacing:0;display:inline}.ow .ov-mini .ov-call-ic{width:30px;height:30px}.ow .ov-mini-site{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.ow .ov-mini-site i{background:linear-gradient(#4b3fa8 40%,#12121f 40%);border:2px solid #2c2a44;border-radius:7px;grid-row:span 3;height:54px}.ow .ov-mini-site b{background:#b6acff;border-radius:3px;width:70%;height:7px}.ow .ov-mini-site span{background:#2c2a44;border-radius:3px;width:92%;height:5px}.ow .ov-mini-site em{color:#0b0b14;background:#8b7dff;border-radius:5px;grid-column:2;justify-self:start;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.ow .ov-mini-score{align-items:center;gap:10px;display:flex}.ow .ov-mini-score .ov-rank{flex:1;min-width:0}.ow .ov-mini-score .ov-rank li{grid-template-columns:minmax(0,1fr);font-size:11px}.ow .ov-mini-score .ov-rank li i{grid-column:1}.ow .ov-mini .ov-rank{gap:4px}.ow .ov-mini .ov-rank li{row-gap:1px;font-size:11px}.ow .ov-mini .ov-rank li b{grid-row:span 2;width:15px;height:15px;font-size:9.5px}.ow .ov-mini-rails{width:100%;height:48px;display:block}.ow .ov-mini-partner{color:#b6acff;justify-content:center;align-items:center;gap:10px;display:flex}.ow .ov-mini-partner span{color:#e8e8f2;border:1px solid #3a3170;border-radius:99px;padding:6px 12px;font-size:12.5px}.ow .ov-mini-partner span.ai{background:#2a2360}.ow .w-sr-cal{margin:12px 0 2px}.ow .lv.wwu .w-how{counter-reset:ov-how;position:relative}.ow .lv.wwu .w-how>div{counter-increment:ov-how;padding-top:42px;position:relative}.ow .lv.wwu .w-how>div:before{content:counter(ov-how);color:#b6acff;background:#1a1830;border:1px solid #3a3170;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:12px;left:14px}.ow .lv.wwu .w-how>div:not(:last-child):after{content:"";background:linear-gradient(90deg,#3a3170,#0000);height:2px;position:absolute;top:23px;left:42px;right:8px}
