.Demo-module___7dP9a__browser{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 30px 60px -30px #281e0a59}.Demo-module___7dP9a__chrome{background:var(--bg2);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 12px;display:flex}.Demo-module___7dP9a__lights{gap:6px;display:flex}.Demo-module___7dP9a__lights i{background:var(--line);border-radius:50%;width:10px;height:10px;display:block}.Demo-module___7dP9a__url{color:var(--muted);background:var(--bg);font-size:12px;font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:1;min-width:0;padding:5px 10px;overflow:hidden}.Demo-module___7dP9a__ctl{align-items:center;gap:10px;min-width:0;display:flex}.Demo-module___7dP9a__ctl input[type=range]{width:110px;accent-color:var(--accent);margin:0}.Demo-module___7dP9a__ctl output{font:600 12px var(--body);font-variant-numeric:tabular-nums;text-align:right;min-width:3ch;color:var(--fg)}.Demo-module___7dP9a__pals{gap:5px;display:flex}.Demo-module___7dP9a__pal{border:2px solid var(--line);background:var(--c);cursor:pointer;border-radius:50%;width:18px;height:18px;padding:0}.Demo-module___7dP9a__pal.Demo-module___7dP9a__active{border-color:var(--accent);box-shadow:0 0 0 2px var(--bg2), 0 0 0 3px var(--accent)}.Demo-module___7dP9a__pal:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:480px){.Demo-module___7dP9a__url{display:none}}.Demo-module___7dP9a__page{color:#111;--i:0;--pre:#f3ecdc;--inv:0;height:420px;filter:invert(var(--inv)) hue-rotate(calc(var(--inv) * 180deg)) saturate(calc(1 - .55 * var(--i))) brightness(calc(1 - .08 * var(--i)));background:#fff;font-family:Arial,Helvetica,sans-serif;transition:filter .25s;position:relative;overflow:hidden}.Demo-module___7dP9a__tint{background:var(--pre);mix-blend-mode:multiply;opacity:calc(var(--i) * .9);pointer-events:none;z-index:3;transition:opacity .25s,background .25s;position:absolute;inset:0}.Demo-module___7dP9a__bar{z-index:2;color:#fff;background:#1d4ed8;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:700;display:flex;position:sticky;top:0}.Demo-module___7dP9a__badge{color:#fff;filter:grayscale(calc(.8 * var(--i))) opacity(calc(1 - .3 * var(--i)));background:#e11d48;border-radius:999px;padding:2px 7px;font-size:11px}.Demo-module___7dP9a__inner{grid-template-columns:1fr;gap:12px;padding:14px 16px;display:grid}@media (min-width:560px){.Demo-module___7dP9a__inner{grid-template-columns:2fr 1fr}}.Demo-module___7dP9a__hd{color:#0f172a;font-size:24px;font-weight:800;line-height:1.1}.Demo-module___7dP9a__meta{color:#dc2626;text-transform:uppercase;letter-spacing:.08em;margin-top:6px;font-size:11px;font-weight:700}.Demo-module___7dP9a__body{color:#1f2937;line-height:calc(1.3 + .4 * var(--i));font-size:calc(13px + 1px * var(--i));margin-top:10px}.Demo-module___7dP9a__img{height:120px;filter:invert(var(--inv)) hue-rotate(calc(var(--inv) * 180deg));opacity:calc(1 - .35 * var(--i));background:linear-gradient(135deg,#ff0080,#7928ca 45%,#00e5ff);border-radius:6px;margin-top:12px}.Demo-module___7dP9a__inner aside{flex-direction:column;gap:10px;display:flex}.Demo-module___7dP9a__ad{color:#92400e;text-align:center;opacity:calc(1 - .45 * var(--i));background:#fef3c7;border:2px dashed #f59e0b;padding:10px;font-size:12px;font-weight:700}.Demo-module___7dP9a__cta{color:#fff;text-align:center;filter:saturate(calc(1 - .6 * var(--i)));background:#ff2d2d;border-radius:6px;padding:10px;font-size:13px;font-weight:800;animation:1.1s infinite Demo-module___7dP9a__pulse}@keyframes Demo-module___7dP9a__pulse{50%{transform:scale(1.06)}}.Demo-module___7dP9a__trend{color:#1f2937;font-size:12px}.Demo-module___7dP9a__trend b{color:#dc2626}.Demo-module___7dP9a__deep .Demo-module___7dP9a__hd,.Demo-module___7dP9a__deep .Demo-module___7dP9a__body,.Demo-module___7dP9a__deep .Demo-module___7dP9a__trend,.Demo-module___7dP9a__deep .Demo-module___7dP9a__ad{font-family:var(--display)}.Demo-module___7dP9a__deep .Demo-module___7dP9a__bar{position:relative}.Demo-module___7dP9a__deep .Demo-module___7dP9a__cta{animation:none}.Demo-module___7dP9a__deep .Demo-module___7dP9a__meta{color:#6b7280}.Demo-module___7dP9a__deep .Demo-module___7dP9a__ad{border-style:solid}@media (prefers-reduced-motion:reduce){.Demo-module___7dP9a__cta{animation:none}.Demo-module___7dP9a__page,.Demo-module___7dP9a__tint{transition:none}}
.page-module__E0kJGG__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:22px;display:flex}.page-module__E0kJGG__brand{font-family:var(--display);align-items:center;gap:10px;font-size:22px;display:flex}.page-module__E0kJGG__dot{background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:50%}.page-module__E0kJGG__hero{grid-template-columns:1fr;gap:36px;padding-block:32px 72px;display:grid}@media (min-width:900px){.page-module__E0kJGG__hero{grid-template-columns:5fr 7fr;align-items:center}}.page-module__E0kJGG__heroTitle{margin-top:14px}.page-module__E0kJGG__lede{color:var(--muted);max-width:30em;margin-top:18px;font-size:20px}.page-module__E0kJGG__cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.page-module__E0kJGG__fine{color:var(--muted);margin-top:14px;font-size:13px}.page-module__E0kJGG__section{border-top:1px solid var(--line);padding-block:56px}.page-module__E0kJGG__h2{margin-top:12px}.page-module__E0kJGG__grid{grid-template-columns:1fr;gap:28px;margin-top:36px;display:grid}@media (min-width:700px){.page-module__E0kJGG__grid.page-module__E0kJGG__three{grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__feat h3{margin-bottom:8px}.page-module__E0kJGG__feat p{color:var(--muted);font-size:16px}.page-module__E0kJGG__sw{background:var(--accent);border-radius:3px;height:6px;margin-bottom:16px}.page-module__E0kJGG__feat:nth-child(2) .page-module__E0kJGG__sw{background:linear-gradient(90deg,#f3ecdc,#e9d9bd,#2a2622,#1f242a)}.page-module__E0kJGG__feat:nth-child(3) .page-module__E0kJGG__sw{background:repeating-linear-gradient(90deg, var(--accent) 0 14px, transparent 14px 20px)}.page-module__E0kJGG__who{grid-template-columns:1fr;gap:14px;margin-top:32px;display:grid}@media (min-width:700px){.page-module__E0kJGG__who{grid-template-columns:repeat(2,1fr)}}.page-module__E0kJGG__who div{border-left:3px solid var(--accent);background:var(--bg2);padding:18px 20px}.page-module__E0kJGG__who b{font-family:var(--display);margin-bottom:4px;font-size:20px;font-weight:500;display:block}.page-module__E0kJGG__who p{color:var(--muted);font-size:15px}.page-module__E0kJGG__pricing{grid-template-columns:1fr;gap:20px;margin-top:36px;display:grid}@media (min-width:700px){.page-module__E0kJGG__pricing{grid-template-columns:repeat(2,1fr)}}.page-module__E0kJGG__plan{border:1px solid var(--line);background:var(--bg2);border-radius:14px;flex-direction:column;gap:14px;padding:28px;display:flex}.page-module__E0kJGG__plan.page-module__E0kJGG__pro{border-color:var(--accent)}.page-module__E0kJGG__price{font-family:var(--display);font-size:44px;line-height:1}.page-module__E0kJGG__price small{font:14px var(--body);color:var(--muted)}.page-module__E0kJGG__plan ul{color:var(--muted);flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.page-module__E0kJGG__plan li:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.page-module__E0kJGG__faq details{border-top:1px solid var(--line);padding-block:16px}.page-module__E0kJGG__faq details:last-child{border-bottom:1px solid var(--line)}.page-module__E0kJGG__faq summary{cursor:pointer;justify-content:space-between;font-size:17px;font-weight:600;list-style:none;display:flex}.page-module__E0kJGG__faq summary:after{content:"+";color:var(--muted);font-weight:400}.page-module__E0kJGG__faq details[open] summary:after{content:"–"}.page-module__E0kJGG__faq details p{color:var(--muted);max-width:62ch;margin-top:10px}.page-module__E0kJGG__faqTitle{margin-bottom:28px}.page-module__E0kJGG__footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:48px;font-size:14px;display:flex}
