.SiteHeader-module__azVQWW__header{z-index:20;background:color-mix(in srgb,var(--header-bg)85%,transparent);-webkit-backdrop-filter:blur(30px);border-bottom:1px solid var(--panel-border);align-items:center;gap:1.25rem;padding:1rem clamp(1.5rem,5vw,4rem);display:flex;position:sticky;top:0}.SiteHeader-module__azVQWW__branding{text-transform:uppercase;letter-spacing:.25em;align-items:center;gap:.65rem;font-size:.7rem;font-weight:600;display:flex}.SiteHeader-module__azVQWW__logoLink{color:var(--text-primary);align-items:center;gap:.5rem;display:inline-flex}.SiteHeader-module__azVQWW__logoWordmark{flex-direction:column;line-height:1.1;display:flex}.SiteHeader-module__azVQWW__logoWordmark span:last-child{letter-spacing:.2em;opacity:.7;font-size:.7rem}.SiteHeader-module__azVQWW__nav{align-items:center;gap:1.2rem;margin-left:auto;display:flex}.SiteHeader-module__azVQWW__nav a,.SiteHeader-module__azVQWW__nav button{color:var(--text-muted);font-size:.95rem;transition:color .2s}.SiteHeader-module__azVQWW__nav button{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.SiteHeader-module__azVQWW__nav a:hover,.SiteHeader-module__azVQWW__nav button:hover,.SiteHeader-module__azVQWW__nav a[aria-current=page],.SiteHeader-module__azVQWW__nav button[aria-current=page]{color:var(--text-primary)}.SiteHeader-module__azVQWW__actions{align-items:center;gap:.75rem;display:flex}.SiteHeader-module__azVQWW__primaryCta{background-image:var(--gradient-accent);color:#02050a;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.2rem;font-weight:600;display:inline-flex;box-shadow:0 18px 40px #20e3b259}.SiteHeader-module__azVQWW__dropdownWrapper{position:relative}.SiteHeader-module__azVQWW__dropdownTrigger{align-items:center;gap:.3rem;display:inline-flex}.SiteHeader-module__azVQWW__dropdownMenu{background:color-mix(in srgb,var(--panel-bg)90%,transparent);border:1px solid var(--panel-border);border-radius:1rem;flex-direction:column;gap:.35rem;min-width:230px;padding:.75rem;display:flex;position:absolute;top:calc(100% + .65rem);left:0;box-shadow:0 25px 45px #05050f59}.SiteHeader-module__azVQWW__dropdownLink{color:var(--text-primary);border-radius:.5rem;padding:.35rem .25rem;transition:background .2s}.SiteHeader-module__azVQWW__dropdownLink:hover{background:#ffffff14}.SiteHeader-module__azVQWW__menuButton{border:1px solid var(--panel-border);background:color-mix(in srgb,var(--panel-bg)85%,transparent);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:.35rem .9rem;display:none}.SiteHeader-module__azVQWW__mobileNav{display:none}.SiteHeader-module__azVQWW__mobileDropdown{flex-direction:column;gap:.3rem;display:flex}.SiteHeader-module__azVQWW__mobileDropdownLabel{color:var(--text-muted);font-weight:600}.SiteHeader-module__azVQWW__mobileDropdownMenu{flex-direction:column;gap:.25rem;padding-left:.75rem;display:flex}@media (max-width:1024px){.SiteHeader-module__azVQWW__nav{display:none}.SiteHeader-module__azVQWW__menuButton{align-items:center;gap:.4rem;display:inline-flex}.SiteHeader-module__azVQWW__mobileNav{background:color-mix(in srgb,var(--panel-bg)90%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur));border-bottom:1px solid var(--panel-border);flex-direction:column;gap:.75rem;padding:1.5rem clamp(1.5rem,5vw,4rem) 2rem;display:flex;position:absolute;top:100%;left:0;right:0}.SiteHeader-module__azVQWW__mobileNav a,.SiteHeader-module__azVQWW__mobileNav button{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:1rem;font-weight:600}.SiteHeader-module__azVQWW__actions{margin-left:auto}}.SiteHeader-module__azVQWW__navButton{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;padding:0}
.ThemeToggle-module__gv9_OW__toggle{border:1px solid var(--panel-border);background:color-mix(in srgb,var(--panel-bg)80%,transparent);color:var(--text-primary);letter-spacing:.02em;cursor:pointer;-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .95rem;font-size:.85rem;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.ThemeToggle-module__gv9_OW__toggle:focus-visible{outline-offset:2px;outline:2px solid #29ffc680}.ThemeToggle-module__gv9_OW__toggle:hover{border-color:#20e3b299;transform:translateY(-1px)}.ThemeToggle-module__gv9_OW__icon{place-items:center;width:1.1rem;height:1.1rem;display:grid}.ThemeToggle-module__gv9_OW__label{text-transform:uppercase;letter-spacing:.22em;font-size:.7rem;font-weight:600}
.SiteFooter-module__VFKzxG__footer{color:var(--text-muted);flex-direction:column;gap:1.5rem;display:flex}.SiteFooter-module__VFKzxG__footerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.SiteFooter-module__VFKzxG__footerBrand{color:var(--text-primary);align-items:center;gap:.75rem;display:flex}.SiteFooter-module__VFKzxG__footerBrand span{letter-spacing:.2em;text-transform:uppercase;font-size:.9rem}.SiteFooter-module__VFKzxG__footerLinks{flex-wrap:wrap;gap:1.2rem;font-size:.9rem;display:flex}.SiteFooter-module__VFKzxG__footerLinks a,.SiteFooter-module__VFKzxG__footerAnchor{color:inherit}.SiteFooter-module__VFKzxG__footerAnchor{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.SiteFooter-module__VFKzxG__footerBottom{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.SiteFooter-module__VFKzxG__highlight{color:var(--text-primary);font-weight:600}
.JointChatOverlayView-module__qp2SLW__overlay{isolation:isolate;border-radius:1.35rem;flex-direction:column;gap:.75rem;width:min(980px,100%);min-height:100%;margin:0 auto;padding:clamp(.75rem,1.5vw,1.2rem);display:flex;position:relative;overflow:hidden}.JointChatOverlayView-module__qp2SLW__feed{flex-direction:column;flex:1;justify-content:flex-end;gap:.6rem;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.JointChatOverlayView-module__qp2SLW__row{-webkit-backdrop-filter:blur(24px)saturate(170%);transform-origin:0;isolation:isolate;background:#080a12c1;border:1px solid #ffffff26;border-radius:1rem;padding:.7rem .8rem;position:relative;box-shadow:0 20px 40px #00000038}.JointChatOverlayView-module__qp2SLW__rowHeader{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.JointChatOverlayView-module__qp2SLW__username{font-size:.95rem;font-weight:700;line-height:1}.JointChatOverlayView-module__qp2SLW__chip{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:22px;font-size:.68rem;display:inline-flex}.JointChatOverlayView-module__qp2SLW__platformChip{border:none;width:22px;min-width:22px;padding:0}.JointChatOverlayView-module__qp2SLW__statusChip{color:#ffffffe0;background:#ffffff14;padding:.15rem .5rem}.JointChatOverlayView-module__qp2SLW__message{color:#fffffff2;word-break:break-word;margin:.48rem 0 0;font-size:.96rem;line-height:1.4}.JointChatOverlayView-module__qp2SLW__eventRow{background:radial-gradient(circle at 92% -5%,#f8c45433,#0000 42%),radial-gradient(circle at -10% 100%,#5fc8ff2e,#0000 35%),#0d0d12ca;border-color:#f8c4548f;box-shadow:0 24px 46px #f8c4542e,0 0 14px #f8c45424,0 0 26px #f8c45414}.JointChatOverlayView-module__qp2SLW__eventRow:after{content:"";filter:blur(9px);opacity:.5;pointer-events:none;z-index:-1;background:radial-gradient(circle at 88% 30%,#f8c45433,#0000 58%),radial-gradient(circle at 10% 78%,#5fc8ff1a,#0000 54%);border-radius:1.25rem;position:absolute;inset:-8px -3px}.JointChatOverlayView-module__qp2SLW__entering{animation:JointChatOverlayView-module__qp2SLW__itemEnter var(--joint-enter-ms,.28s)cubic-bezier(.22,1,.36,1)}.JointChatOverlayView-module__qp2SLW__leaving{animation:JointChatOverlayView-module__qp2SLW__itemLeave var(--joint-exit-ms,.28s)cubic-bezier(.55,0,.88,.37)forwards}.JointChatOverlayView-module__qp2SLW__waitingMessage{text-align:center;color:#ffffffa8;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.88rem}.JointChatOverlayView-module__qp2SLW__footer{text-align:right;text-transform:uppercase;letter-spacing:.14em;color:#ffffff80;font-size:.65rem}.JointChatOverlayView-module__qp2SLW__overlay[data-preview=true]{min-height:clamp(320px,46vh,460px)}.JointChatOverlayView-module__qp2SLW__connectionOverlay{border-radius:inherit;background:#05070fc2;border:1px solid #ffffff26;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex;position:absolute;inset:0}.JointChatOverlayView-module__qp2SLW__connectionBadge{text-transform:uppercase;letter-spacing:.12em;border:1px solid #ffffff3d;border-radius:999px;padding:.3rem .7rem;font-size:.72rem}.JointChatOverlayView-module__qp2SLW__connectionMessage{text-align:center;color:#ffffffb8;max-width:280px;margin:0;font-size:.82rem;line-height:1.4}.JointChatOverlayView-module__qp2SLW__platformIcon{width:14px;height:14px}.JointChatOverlayView-module__qp2SLW__platformChip[data-platform=TWITCH]{color:#b58dff;background:#9146ff3b}.JointChatOverlayView-module__qp2SLW__platformChip[data-platform=KICK]{color:#7cff7b;background:#4bff4e33}.JointChatOverlayView-module__qp2SLW__platformChip[data-platform=YOUTUBE]{color:#ff4b4b;background:#ff4b4b38}.JointChatOverlayView-module__qp2SLW__platformChip[data-platform=TIKTOK]{color:#8ef5ff;background:#5ff3ff2e}@keyframes JointChatOverlayView-module__qp2SLW__itemEnter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes JointChatOverlayView-module__qp2SLW__itemLeave{0%{opacity:1;max-height:220px;margin-top:0;margin-bottom:0;padding-top:.7rem;padding-bottom:.7rem;transform:translate(0,0)}to{opacity:0;max-height:0;margin-top:-.05rem;margin-bottom:-.45rem;padding-top:0;padding-bottom:0;transform:translateY(-8px)}}
.LanguageWarOverlayView-module__OEZpqq__overlay{background:radial-gradient(circle at 18% 22%,#26a6ff33,#0000 40%),radial-gradient(circle at 82% 18%,#e21b4d2e,#0000 34%),linear-gradient(#060d1ceb,#040812f0);border:1px solid #aad0ff2e;border-radius:32px;width:min(100%,980px);padding:24px 28px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 80px #00000073}.LanguageWarOverlayView-module__OEZpqq__overlay[data-preview=true]{border-radius:28px;padding:18px 20px 14px}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle]{background:radial-gradient(circle at 18% 22%,#7a88a024,#0000 42%),radial-gradient(circle at 82% 18%,#5d69801f,#0000 36%),linear-gradient(#0a0d13f0,#070a10f5);border-color:#abb5c529}.LanguageWarOverlayView-module__OEZpqq__board{z-index:1;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.LanguageWarOverlayView-module__OEZpqq__overlay[data-preview=true] .LanguageWarOverlayView-module__OEZpqq__board{gap:14px}.LanguageWarOverlayView-module__OEZpqq__ringPanel{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:0;display:flex;position:relative}.LanguageWarOverlayView-module__OEZpqq__panelTitle{letter-spacing:.16em;text-transform:uppercase;color:#f5f7fcf0;text-align:center;margin:0;font-size:clamp(.88rem,2vw,1.18rem);font-weight:800}.LanguageWarOverlayView-module__OEZpqq__ringShell{aspect-ratio:1;width:min(100%,420px);position:relative;container-type:inline-size}.LanguageWarOverlayView-module__OEZpqq__overlay[data-preview=true] .LanguageWarOverlayView-module__OEZpqq__ringShell{width:min(100%,340px)}.LanguageWarOverlayView-module__OEZpqq__svg{width:100%;height:100%;overflow:visible}.LanguageWarOverlayView-module__OEZpqq__ringTrack{fill:none;stroke:#8296b229}.LanguageWarOverlayView-module__OEZpqq__outerRing{fill:none;stroke:#c6dcff33;stroke-width:2.5px}.LanguageWarOverlayView-module__OEZpqq__timerTrack{fill:none;stroke:#5571a059;stroke-width:10px}.LanguageWarOverlayView-module__OEZpqq__timerProgress{fill:none;stroke:#27b0ff;stroke-width:10px;stroke-linecap:round;filter:drop-shadow(0 0 10px #27b0ffa6)}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__outerRing{stroke:#b0baca2e}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__timerTrack{stroke:#67718157}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__timerProgress{stroke:#9ca6b661;filter:none}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__ringTrack{stroke:#8893a538}.LanguageWarOverlayView-module__OEZpqq__segment{fill:none;stroke-linecap:round;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--segment-color)48%,transparent))}.LanguageWarOverlayView-module__OEZpqq__segmentLabel{fill:#f4f7fff5;letter-spacing:.04em;text-anchor:middle;dominant-baseline:middle;font-size:clamp(10px,4.2cqi,18px);font-weight:800}.LanguageWarOverlayView-module__OEZpqq__timerLabel{fill:#ebf2ffe6;letter-spacing:.06em;text-anchor:middle;dominant-baseline:middle;font-size:clamp(11px,4.6cqi,18px);font-weight:700}.LanguageWarOverlayView-module__OEZpqq__center{text-align:center;color:#f5f7fb;width:44%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.LanguageWarOverlayView-module__OEZpqq__centerCrown{z-index:2;aspect-ratio:1.15;background:linear-gradient(180deg,#ffe49a,color-mix(in srgb,var(--winner-color)50%,#d79a1b));clip-path:polygon(0 100%,10% 40%,28% 68%,42% 16%,58% 68%,74% 30%,90% 58%,100% 100%);width:clamp(24px,8.2cqi,40px);box-shadow:0 0 18px color-mix(in srgb,var(--winner-color)38%,#ffd77a6b),0 10px 22px #0000003d;position:absolute;top:10%;left:50%;transform:translate(-50%)}.LanguageWarOverlayView-module__OEZpqq__centerCrown:after{content:"";aspect-ratio:1;background:#fff2ca;border-radius:999px;width:22%;position:absolute;bottom:18%;left:50%;transform:translate(-50%);box-shadow:0 0 10px #ffe9acb3}.LanguageWarOverlayView-module__OEZpqq__centerCrownAnimated{animation:.72s cubic-bezier(.18,.9,.28,1.24) LanguageWarOverlayView-module__OEZpqq__crown-pop}.LanguageWarOverlayView-module__OEZpqq__roundTitle{color:#cad5eab8;margin:0;font-size:clamp(.62rem,3.9cqi,.95rem)}.LanguageWarOverlayView-module__OEZpqq__roundLabel{letter-spacing:.12em;text-transform:uppercase;color:#bfcbe0db;margin:12px 0 0;font-size:clamp(.58rem,3.7cqi,.85rem);font-weight:600}.LanguageWarOverlayView-module__OEZpqq__stateLabel{text-transform:uppercase;text-wrap:balance;margin:14px 0 0;font-size:clamp(1rem,7cqi,1.45rem);font-weight:900;line-height:.95}.LanguageWarOverlayView-module__OEZpqq__stateDescription{color:#d7dfefb8;text-wrap:balance;margin:8px 0 0;font-size:clamp(.62rem,4cqi,.98rem);line-height:1.2}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__roundTitle,.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__roundLabel,.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__stateDescription,.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__timerLabel{color:#bec6d4b3}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=idle] .LanguageWarOverlayView-module__OEZpqq__stateLabel{color:#e8edf6e0}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=resolution] .LanguageWarOverlayView-module__OEZpqq__stateLabel,.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=podium] .LanguageWarOverlayView-module__OEZpqq__stateLabel{color:#ffe49a}.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=resolution] .LanguageWarOverlayView-module__OEZpqq__segment:first-of-type,.LanguageWarOverlayView-module__OEZpqq__overlay[data-phase=podium] .LanguageWarOverlayView-module__OEZpqq__segment:first-of-type{stroke-width:52px}.LanguageWarOverlayView-module__OEZpqq__rail{flex-direction:column;gap:10px;width:min(100%,560px);display:flex}.LanguageWarOverlayView-module__OEZpqq__row{background:linear-gradient(#141c2eeb,#0e1422f0);border:1px solid #7892b640;border-radius:0 16px 16px 0;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-height:52px;padding:9px 16px 9px 18px;display:grid;position:relative;overflow:hidden}.LanguageWarOverlayView-module__OEZpqq__overlay[data-preview=true] .LanguageWarOverlayView-module__OEZpqq__row{min-height:48px;padding:8px 14px 8px 16px}.LanguageWarOverlayView-module__OEZpqq__row:before{content:"";background:var(--row-color);width:5px;box-shadow:0 0 18px color-mix(in srgb,var(--row-color)76%,transparent);position:absolute;inset:0 auto 0 0}.LanguageWarOverlayView-module__OEZpqq__rowLeader{box-shadow:0 0 0 1px color-mix(in srgb,var(--row-color)45%,#ffffff14),0 0 24px color-mix(in srgb,var(--row-color)26%,transparent)}.LanguageWarOverlayView-module__OEZpqq__swatch{background:var(--row-color);width:16px;height:16px;box-shadow:0 0 18px color-mix(in srgb,var(--row-color)70%,transparent);border-radius:4px}.LanguageWarOverlayView-module__OEZpqq__languageName{letter-spacing:.01em;color:#f7f9fdf7;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.98rem;font-weight:800;overflow:hidden}.LanguageWarOverlayView-module__OEZpqq__share{text-align:right;color:#eff4ffeb;min-width:3.5rem;font-size:.96rem;font-weight:900}.LanguageWarOverlayView-module__OEZpqq__count{text-align:right;color:#b2bfd6bd;min-width:4.9rem;font-size:.84rem;font-weight:700}.LanguageWarOverlayView-module__OEZpqq__trend{text-align:center;width:1.35rem;font-size:1.1rem;font-weight:900;line-height:1}.LanguageWarOverlayView-module__OEZpqq__trendUp{color:#49d66d}.LanguageWarOverlayView-module__OEZpqq__trendDown{color:#ff5a6f}.LanguageWarOverlayView-module__OEZpqq__trendFlat{color:#c4cddbb8}.LanguageWarOverlayView-module__OEZpqq__ticker{background:linear-gradient(#121826e6,#0c121ef5);border:1px solid #7892b633;border-radius:0 14px 14px 0;align-items:center;gap:10px;min-height:52px;margin-top:4px;padding:0 18px;display:flex;position:relative;overflow:hidden}.LanguageWarOverlayView-module__OEZpqq__ticker:before{content:"";background:var(--ticker-color);width:6px;box-shadow:0 0 16px color-mix(in srgb,var(--ticker-color)72%,transparent);position:absolute;inset:0 auto 0 0}.LanguageWarOverlayView-module__OEZpqq__tickerCode{color:var(--ticker-color);letter-spacing:.04em;font-size:1rem;font-weight:900}.LanguageWarOverlayView-module__OEZpqq__tickerText{color:#e6ecf7eb;font-size:1rem;font-weight:700}.LanguageWarOverlayView-module__OEZpqq__tickerDelta{color:#49d66d}.LanguageWarOverlayView-module__OEZpqq__footer{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#a6b4cd8f;text-align:center;margin-top:10px;font-size:.78rem;position:relative}.LanguageWarOverlayView-module__OEZpqq__connectionOverlay{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;color:#f5f7fcf0;background:#030812cc;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:18px}.LanguageWarOverlayView-module__OEZpqq__connectionBadge{letter-spacing:.08em;text-transform:uppercase;background:#27b0ff1f;border:1px solid #27b0ff4d;border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:800}@keyframes LanguageWarOverlayView-module__OEZpqq__crown-pop{0%{opacity:0;transform:translate(-50%,-18%)scale(.35)}58%{opacity:1;transform:translate(-50%,8%)scale(1.12)}to{opacity:1;transform:translate(-50%)scale(1)}}.LanguageWarOverlayView-module__OEZpqq__connectionMessage{color:#cad5eac2;max-width:28ch;margin:0;font-size:.96rem}@media (max-width:900px){.LanguageWarOverlayView-module__OEZpqq__rail{width:min(100%,460px);margin:0 auto}}
.Configurator-module__P1SXMG__heroTitle{margin:.35rem 0 .5rem;font-size:clamp(2.5rem,4vw,3.5rem)}.Configurator-module__P1SXMG__heroLead{color:#ffffffc7;max-width:720px;font-size:1.1rem;line-height:1.6}.Configurator-module__P1SXMG__formPanel{flex-direction:column;gap:1.35rem;display:flex}.Configurator-module__P1SXMG__section{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.9rem;padding-bottom:1.1rem;display:flex}.Configurator-module__P1SXMG__section:last-of-type{border-bottom:none;padding-bottom:0}.Configurator-module__P1SXMG__section h3{text-transform:uppercase;letter-spacing:.25em;color:#ffffffb3;margin:0;font-size:.75rem}.Configurator-module__P1SXMG__sectionHint{color:#fff9;margin:0;font-size:.85rem}.Configurator-module__P1SXMG__field{flex-direction:column;gap:.5rem;display:flex}.Configurator-module__P1SXMG__field label,.Configurator-module__P1SXMG__field span{text-transform:uppercase;letter-spacing:.2em;color:#ffffffb3;font-size:.75rem}.Configurator-module__P1SXMG__field input{color:#fff;background:#070814a6;border:1px solid #fff3;border-radius:.95rem;padding:.85rem 1rem;font-size:1rem}.Configurator-module__P1SXMG__field input:focus{border-color:#7d5effcc;outline:none;box-shadow:0 0 0 2px #7d5eff40}.Configurator-module__P1SXMG__roleGrid{flex-wrap:wrap;gap:.6rem;display:flex}.Configurator-module__P1SXMG__roleChip{color:#fff;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;padding:.45rem .9rem;font-size:.9rem;transition:border-color .2s,background .2s}.Configurator-module__P1SXMG__roleChip.Configurator-module__P1SXMG__active{background:linear-gradient(135deg,#8e2de2,#4a00e0);border-color:#0000;box-shadow:0 12px 22px #4a00e059}.Configurator-module__P1SXMG__shareRow{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}.Configurator-module__P1SXMG__shareLink{word-break:break-all;background:#ffffff14;border:1px solid #ffffff26;border-radius:.95rem;flex:1;padding:.85rem 1rem;font-size:.9rem}.Configurator-module__P1SXMG__shareRow button{cursor:pointer;color:#03040a;background:linear-gradient(135deg,#20e3b2,#29ffc6);border:none;border-radius:.95rem;padding:.85rem 1.6rem;font-weight:600}.Configurator-module__P1SXMG__helper{color:#ffffffa6;margin:0;font-size:.85rem}.Configurator-module__P1SXMG__segmented{border:1px solid #fff3;border-radius:.9rem;display:inline-flex;overflow:hidden}.Configurator-module__P1SXMG__segmentedItem{color:#ffffffbf;cursor:pointer;background:0 0;border:none;padding:.5rem 1.2rem;font-size:.85rem}.Configurator-module__P1SXMG__segmentedActive{color:#fff;background:linear-gradient(135deg,#8e2de2,#4a00e0)}.Configurator-module__P1SXMG__toggleGroup{flex-direction:column;gap:.65rem;display:flex}.Configurator-module__P1SXMG__toggleRow{color:#fffc;justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.Configurator-module__P1SXMG__toggleButton{cursor:pointer;text-transform:uppercase;letter-spacing:.2em;background:0 0;border:1px solid #ffffff40;border-radius:999px;min-width:70px;padding:.3rem 1rem;font-size:.75rem}.Configurator-module__P1SXMG__toggleOn{color:#051217;background:linear-gradient(135deg,#20e3b2,#29ffc6);border-color:#0000}.Configurator-module__P1SXMG__toggleOff{color:#fff9}.Configurator-module__P1SXMG__connectionStatus{letter-spacing:.15em;text-transform:uppercase;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.45rem;margin-top:.75rem;padding:.5rem .85rem;font-size:.8rem;display:inline-flex}.Configurator-module__P1SXMG__connectionStatus.Configurator-module__P1SXMG__connected{color:#3fffb0d9;border-color:#3fffb066}.Configurator-module__P1SXMG__connectionStatus.Configurator-module__P1SXMG__connecting{color:#ffd966d9;border-color:#ffd96659}.Configurator-module__P1SXMG__connectionStatus.Configurator-module__P1SXMG__error{color:#ff6b6bd9;border-color:#ff6b6b73}.Configurator-module__P1SXMG__statusDot{background:#ffffff80;border-radius:999px;width:8px;height:8px}.Configurator-module__P1SXMG__connectionStatus.Configurator-module__P1SXMG__connected .Configurator-module__P1SXMG__statusDot{background:#3fffb0;box-shadow:0 0 12px #3fffb099}.Configurator-module__P1SXMG__connectionStatus.Configurator-module__P1SXMG__connecting .Configurator-module__P1SXMG__statusDot{background:#ffd966;box-shadow:0 0 12px #ffd96699}.Configurator-module__P1SXMG__connectionStatus.Configurator-module__P1SXMG__error .Configurator-module__P1SXMG__statusDot{background:#ff6b6b;box-shadow:0 0 12px #ff6b6ba6}.Configurator-module__P1SXMG__previewPanel{box-shadow:none;background:0 0;border:none;padding:0}.Configurator-module__P1SXMG__themeGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem;display:grid}.Configurator-module__P1SXMG__themeCard{color:#ffffffc7;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:1rem;padding:1rem;transition:transform .2s,border-color .2s,box-shadow .2s}.Configurator-module__P1SXMG__themeCard p{margin:.75rem 0 0;font-size:.85rem;line-height:1.4}.Configurator-module__P1SXMG__themePill{text-transform:uppercase;letter-spacing:.2em;background:#ffffff1a;border-radius:999px;padding:.35rem .85rem;font-size:.7rem;display:inline-flex}.Configurator-module__P1SXMG__activeTheme{border-color:#20e3b2a6;transform:translateY(-2px);box-shadow:0 18px 30px #20e3b240}.Configurator-module__P1SXMG__gradientGrid{flex-direction:column;gap:.75rem;display:flex}.Configurator-module__P1SXMG__gradientRow{background:#ffffff08;border:1px solid #ffffff26;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.Configurator-module__P1SXMG__gradientLabel{letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.85rem}.Configurator-module__P1SXMG__gradientHint{color:#ffffff8c;margin:.2rem 0 0;font-size:.85rem}.Configurator-module__P1SXMG__gradientInputs{gap:.75rem;display:flex}.Configurator-module__P1SXMG__gradientInputs label{letter-spacing:.15em;flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.Configurator-module__P1SXMG__gradientInputs input[type=color]{cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:50px;height:32px;padding:0}.Configurator-module__P1SXMG__resetBtn{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:.85rem;align-self:flex-start;margin-top:.5rem;padding:.65rem 1rem}@media (max-width:960px){.Configurator-module__P1SXMG__shareRow button{width:100%}.Configurator-module__P1SXMG__gradientRow{flex-direction:column;align-items:flex-start}.Configurator-module__P1SXMG__gradientInputs{justify-content:space-between;width:100%}}
.OverlayView-module__nheBWG__overlay{isolation:isolate;background:0 0;border-radius:1.8rem;flex-direction:column;align-items:center;gap:clamp(.65rem,1.4vw,1.3rem);width:100%;padding:clamp(1rem,1.6vw,1.75rem) clamp(.75rem,1.4vw,1.4rem) clamp(.6rem,1.2vw,1.2rem);transition:opacity .4s,transform .4s;display:flex;position:relative;overflow:hidden}.OverlayView-module__nheBWG__overlay[data-compact=true]{gap:clamp(.45rem,1vw,1.05rem);padding:clamp(.75rem,1.2vw,1.2rem) clamp(.55rem,1.05vw,1.05rem) clamp(.5rem,1vw,.95rem)}.OverlayView-module__nheBWG__overlay:before{content:"";border-radius:inherit;background:rgba(5,7,19,var(--overlay-opacity,.6));opacity:0;pointer-events:none;z-index:1;transition:opacity .35s;position:absolute;inset:0}.OverlayView-module__nheBWG__overlay[data-connection=connecting]:before,.OverlayView-module__nheBWG__overlay[data-connection=disconnected]:before{opacity:1;-webkit-backdrop-filter:grayscale(.6)blur(1px)}.OverlayView-module__nheBWG__overlay[data-connection=connecting] .OverlayView-module__nheBWG__cards,.OverlayView-module__nheBWG__overlay[data-connection=connecting] .OverlayView-module__nheBWG__totalRateCard,.OverlayView-module__nheBWG__overlay[data-connection=connecting] .OverlayView-module__nheBWG__footer,.OverlayView-module__nheBWG__overlay[data-connection=disconnected] .OverlayView-module__nheBWG__cards,.OverlayView-module__nheBWG__overlay[data-connection=disconnected] .OverlayView-module__nheBWG__totalRateCard,.OverlayView-module__nheBWG__overlay[data-connection=disconnected] .OverlayView-module__nheBWG__footer{filter:grayscale(.4)saturate(.6);opacity:.6}.OverlayView-module__nheBWG__overlay[data-empty=true]{opacity:0;pointer-events:none;transform:scale(.96)}.OverlayView-module__nheBWG__waitingMessage{letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf;background:linear-gradient(120deg,#ffffff40,#ffffffd9,#ffffff40);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-top:1rem;font-size:clamp(1rem,2.2vw,1.5rem);animation:2.5s ease-in-out infinite OverlayView-module__nheBWG__waitingWave}@keyframes OverlayView-module__nheBWG__waitingWave{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.OverlayView-module__nheBWG__previewWrapper{width:100%}.OverlayView-module__nheBWG__fullWrapper{width:min(1040px,100%);margin:0 auto}.OverlayView-module__nheBWG__cards{gap:clamp(.55rem,.9vw,1rem);width:100%;padding:clamp(.85rem,1.2vw,1.3rem) clamp(.55rem,.9vw,1rem) clamp(.45rem,.8vw,.9rem)}.OverlayView-module__nheBWG__cardsCompact{gap:clamp(.4rem,.75vw,.9rem);padding:clamp(.65rem,1vw,1rem) clamp(.4rem,.8vw,.85rem) clamp(.4rem,.8vw,.8rem)}.OverlayView-module__nheBWG__cardsStandalone{width:min(1040px,100%)}.OverlayView-module__nheBWG__cardsHorizontal{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(.55rem,.9vw,1rem);display:flex}.OverlayView-module__nheBWG__cardsHorizontal.OverlayView-module__nheBWG__cardsCompact{gap:clamp(.4rem,.75vw,.85rem)}.OverlayView-module__nheBWG__previewWrapper .OverlayView-module__nheBWG__cardsHorizontal{flex-wrap:nowrap;gap:clamp(.45rem,.7vw,.85rem)}.OverlayView-module__nheBWG__previewWrapper .OverlayView-module__nheBWG__cardsHorizontal .OverlayView-module__nheBWG__card{flex:30%;min-width:0;max-width:320px}@media (max-width:900px){.OverlayView-module__nheBWG__previewWrapper .OverlayView-module__nheBWG__cardsHorizontal{flex-wrap:wrap}}.OverlayView-module__nheBWG__cardsVertical{grid-template-columns:minmax(min(320px,100%),1fr);grid-auto-flow:row;justify-content:center;place-items:stretch center;gap:clamp(.55rem,.9vw,1rem);display:grid}.OverlayView-module__nheBWG__cardsVertical .OverlayView-module__nheBWG__identity{flex-direction:column;align-items:flex-start;gap:.35rem}.OverlayView-module__nheBWG__cardsHorizontal .OverlayView-module__nheBWG__card{flex:clamp(190px,25vw,320px)}.OverlayView-module__nheBWG__cardsVertical .OverlayView-module__nheBWG__card{--card-justify:center;--card-align:stretch}.OverlayView-module__nheBWG__card{width:min(100%,var(--card-max-width,100%));align-self:var(--card-align,flex-start);justify-self:var(--card-justify,stretch);border:1px solid color-mix(in srgb,var(--card-border,#fff3)80%,transparent);--card-height:clamp(120px,17vw,165px);min-height:var(--card-height);-webkit-backdrop-filter:blur(40px)saturate(180%);transform:translate3d(0,var(--lift,0px),0)scale(var(--scale,1));isolation:isolate;background:0 0;border-radius:1.8rem;padding:clamp(.85rem,1.2vw,1.15rem);transition:transform .6s cubic-bezier(.19,1,.22,1),box-shadow .4s,border-color .4s;position:relative;overflow:hidden;box-shadow:0 40px 80px #04050d73}.OverlayView-module__nheBWG__cardCompact{border-radius:1.2rem;min-height:auto;padding:clamp(.5rem,.85vw,.75rem);box-shadow:0 28px 60px #04050d6b}.OverlayView-module__nheBWG__card:before{content:"";border-radius:inherit;background:color-mix(in srgb,var(--card-solid-bg,#111428)var(--card-opacity-percent,78%),transparent);pointer-events:none;z-index:0;position:absolute;inset:0}.OverlayView-module__nheBWG__cardAccent,.OverlayView-module__nheBWG__cardGlow,.OverlayView-module__nheBWG__cardSheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.OverlayView-module__nheBWG__cardAccent{z-index:1}.OverlayView-module__nheBWG__cardGlow{z-index:2}.OverlayView-module__nheBWG__cardSheen{z-index:3}.OverlayView-module__nheBWG__cardAccent{background:var(--gradient-primary);filter:blur(38px);opacity:.52;border-radius:2.4rem;inset:8% 10%}.OverlayView-module__nheBWG__cardCompact .OverlayView-module__nheBWG__cardAccent{filter:blur(24px);opacity:.48;border-radius:1.3rem;inset:12% 14%}.OverlayView-module__nheBWG__cardGlow{opacity:.5;filter:blur(30px);background:radial-gradient(circle at 30% 25%,#ffffff73,#0000 70%);border-radius:2.4rem;inset:12% 18%}.OverlayView-module__nheBWG__cardCompact .OverlayView-module__nheBWG__cardGlow{opacity:.48;border-radius:1.1rem;inset:18% 22%}.OverlayView-module__nheBWG__cardSheen{mix-blend-mode:screen;opacity:.5;background:linear-gradient(120deg,#ffffff40,#0000 50%,#ffffff0d)}.OverlayView-module__nheBWG__cardCompact .OverlayView-module__nheBWG__cardSheen{opacity:.45}.OverlayView-module__nheBWG__rank1 .OverlayView-module__nheBWG__cardContent{min-height:calc(var(--card-height) + 16px)}.OverlayView-module__nheBWG__cardsVertical .OverlayView-module__nheBWG__rank1 .OverlayView-module__nheBWG__cardContent{min-height:calc(var(--card-height) + 24px)}.OverlayView-module__nheBWG__rank1 .OverlayView-module__nheBWG__cardAccent{background:var(--gradient-rank1,linear-gradient(135deg,#8e2de2,#4a00e0))}.OverlayView-module__nheBWG__rank1{--gradient-primary:var(--gradient-rank1,linear-gradient(135deg,#8e2de2,#4a00e0));box-shadow:0 35px 70px #8e2de259}.OverlayView-module__nheBWG__rank2 .OverlayView-module__nheBWG__cardAccent{background:var(--gradient-rank2,linear-gradient(135deg,#ff8a00,#e52e71))}.OverlayView-module__nheBWG__rank2{--gradient-primary:var(--gradient-rank2,linear-gradient(135deg,#ff8a00,#e52e71));--scale:1}.OverlayView-module__nheBWG__rank3 .OverlayView-module__nheBWG__cardAccent{background:var(--gradient-rank3,linear-gradient(135deg,#20e3b2,#29ffc6))}.OverlayView-module__nheBWG__rank3{--gradient-primary:var(--gradient-rank3,linear-gradient(135deg,#20e3b2,#29ffc6))}.OverlayView-module__nheBWG__cardContent{z-index:4;color:#f5f7ff;flex-direction:column;gap:.35rem;line-height:1.3;display:flex;position:relative}.OverlayView-module__nheBWG__cardContentCompact{z-index:4;color:#f5f7ff;justify-content:space-between;align-items:center;gap:.65rem;width:100%;line-height:1.2;display:flex;position:relative}.OverlayView-module__nheBWG__rank{text-transform:uppercase;letter-spacing:.4em;color:#ffffffb3;font-size:clamp(.68rem,1vw,.85rem)}.OverlayView-module__nheBWG__cardCompact .OverlayView-module__nheBWG__rank{letter-spacing:.3em;font-size:clamp(.95rem,1.3vw,1.25rem)}.OverlayView-module__nheBWG__identity{justify-content:space-between;align-items:center;gap:.35rem;min-width:0;display:flex}.OverlayView-module__nheBWG__compactIdentity{align-items:center;gap:.55rem;width:100%;min-width:0;display:inline-flex}.OverlayView-module__nheBWG__username{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.3rem,2.8vw,2.1rem);font-weight:700;overflow:hidden}.OverlayView-module__nheBWG__cardCompact .OverlayView-module__nheBWG__username{font-size:clamp(1rem,2vw,1.45rem)}.OverlayView-module__nheBWG__role{text-transform:uppercase;letter-spacing:.25em;border:1px solid #ffffff59;border-radius:999px;padding:.2rem .7rem;font-size:.75rem}.OverlayView-module__nheBWG__count{color:#ffffffe6;font-size:clamp(.9rem,1.5vw,1.05rem)}.OverlayView-module__nheBWG__countPop{align-items:baseline;gap:.25rem;display:inline-flex}.OverlayView-module__nheBWG__rate{color:#ffffffc7;font-size:.85rem}.OverlayView-module__nheBWG__placeholderCard .OverlayView-module__nheBWG__username{text-transform:none;opacity:.8}.OverlayView-module__nheBWG__placeholderCard .OverlayView-module__nheBWG__role{opacity:.5}.OverlayView-module__nheBWG__state-enter{animation:.65s cubic-bezier(.23,1,.32,1) OverlayView-module__nheBWG__cardEnter}.OverlayView-module__nheBWG__state-promoted{z-index:2;animation:.75s cubic-bezier(.19,1,.22,1) OverlayView-module__nheBWG__cardPromoted}.OverlayView-module__nheBWG__state-demoted{animation:.65s OverlayView-module__nheBWG__cardDemoted}.OverlayView-module__nheBWG__state-update .OverlayView-module__nheBWG__countPop{animation:.4s OverlayView-module__nheBWG__countPop}.OverlayView-module__nheBWG__footer{letter-spacing:.2em;text-transform:uppercase;color:#ffffffa6;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.OverlayView-module__nheBWG__brand{background:var(--brand-gradient,linear-gradient(120deg,#8e2de2,#29ffc6));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700}.OverlayView-module__nheBWG__totalRateCard{--pulse-strength:0;--pulse-color:#29ffc6;-webkit-backdrop-filter:blur(40px);text-align:center;color:#ecfeff;min-width:min(280px,90%);box-shadow:0 20px 40px #03050f66,0 0 calc(40px*var(--pulse-strength))color-mix(in srgb,var(--pulse-color,#29ffc6)52%,transparent);isolation:isolate;background:0 0;border:1px solid #ffffff1f;border-radius:1.5rem;padding:1rem 1.4rem;transition:box-shadow .35s;position:relative;overflow:visible}.OverlayView-module__nheBWG__totalRateCard:before{content:"";border-radius:inherit;background:color-mix(in srgb,#050713 var(--card-opacity-percent,78%),transparent);pointer-events:none;z-index:0;position:absolute;inset:0}.OverlayView-module__nheBWG__totalRateCard:after{content:"";background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--pulse-color,#29ffc6)72%,transparent)60%,transparent 65%);opacity:calc(.68*var(--pulse-strength));filter:blur(28px);pointer-events:none;z-index:-1;border-radius:999px;transition:opacity .4s;position:absolute;inset:-20% -10%}.OverlayView-module__nheBWG__totalRateCard>*{z-index:1;position:relative}.OverlayView-module__nheBWG__totalTitle{text-transform:uppercase;letter-spacing:.35em;color:#ffffffa6;margin-bottom:.4rem;font-size:.75rem}.OverlayView-module__nheBWG__totalValue{letter-spacing:.08em;font-size:clamp(2rem,4vw,2.8rem);font-weight:700}.OverlayView-module__nheBWG__totalValue span{letter-spacing:.2em;text-transform:uppercase;margin-left:.35rem;font-size:1rem}.OverlayView-module__nheBWG__totalHint{color:#fff9;letter-spacing:.15em;text-transform:uppercase;margin:.35rem 0 0;font-size:.85rem}.OverlayView-module__nheBWG__connectionOverlay{text-align:center;color:#f4f7ff;z-index:2;pointer-events:none;opacity:0;background:#040612a6;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:clamp(1rem,2vw,1.5rem);transition:opacity .35s;display:flex;position:absolute;inset:clamp(.5rem,1vw,1rem)}.OverlayView-module__nheBWG__overlay[data-connection=connecting] .OverlayView-module__nheBWG__connectionOverlay,.OverlayView-module__nheBWG__overlay[data-connection=disconnected] .OverlayView-module__nheBWG__connectionOverlay{opacity:1}.OverlayView-module__nheBWG__connectionBadge{text-transform:uppercase;letter-spacing:.6em;background:#040612a6;border:1px solid #ffffff59;border-radius:999px;padding:.45rem 1.6rem;font-size:.85rem;box-shadow:0 15px 40px #02030859}.OverlayView-module__nheBWG__connectionMessage{letter-spacing:.08em;text-transform:uppercase;color:#f4f7ffd9;max-width:420px;font-size:.95rem;line-height:1.4}@keyframes OverlayView-module__nheBWG__cardEnter{0%{opacity:0;transform:translateY(24px)scale(.9)}to{opacity:1;transform:translate3d(0,var(--lift,0px),0)scale(var(--scale,1))}}@keyframes OverlayView-module__nheBWG__cardPromoted{0%{transform:translateY(10px)scale(.95)}40%{transform:translateY(-6px)scale(1.08)}to{transform:translate3d(0,var(--lift,0px),0)scale(var(--scale,1))}}@keyframes OverlayView-module__nheBWG__cardDemoted{0%{transform:translateY(-6px)scale(1.04)}to{transform:translate3d(0,var(--lift,0px),0)scale(var(--scale,1))}}@keyframes OverlayView-module__nheBWG__countPop{0%{transform:scale(.94)}50%{transform:scale(1.08)}to{transform:scale(1)}}@media (max-width:900px){.OverlayView-module__nheBWG__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:640px){.OverlayView-module__nheBWG__overlay{padding:1rem}.OverlayView-module__nheBWG__cards{grid-template-columns:minmax(0,1fr)}.OverlayView-module__nheBWG__cardsHorizontal{grid-auto-rows:auto}}
.OverlayShowcase-module__w7EWpa__wrapper{flex-direction:column;gap:.75rem;margin:1.5rem 0 2rem;display:flex}.OverlayShowcase-module__w7EWpa__compact{margin:0}.OverlayShowcase-module__w7EWpa__caption{color:var(--text-muted);margin:0;font-size:.9rem}
.LandingSections-module__Zp3meW__section{flex-direction:column;gap:1.5rem;width:min(1200px,100%);margin:0 auto;display:flex}.LandingSections-module__Zp3meW__hero{background:color-mix(in srgb,var(--panel-bg)85%,transparent);border:1px solid var(--panel-border);border-radius:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,4vw,3rem);padding:clamp(2.5rem,5vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 60px 120px #04050d73}.LandingSections-module__Zp3meW__hero:before,.LandingSections-module__Zp3meW__hero:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.LandingSections-module__Zp3meW__hero:after{opacity:.95;background:radial-gradient(circle at 88% 10%,#49e8ff4d 0%,#49e8ff29 24%,#0000 58%)}.LandingSections-module__Zp3meW__hero:before{opacity:.9;background:radial-gradient(circle at 12% 88%,#8e2de252 0%,#8e2de22e 28%,#0000 62%)}.LandingSections-module__Zp3meW__heroContent{z-index:1;flex-direction:column;gap:1.25rem;display:flex;position:relative}.LandingSections-module__Zp3meW__heroTitle{margin:0;font-size:clamp(2.7rem,6vw,4.2rem);line-height:1.05}.LandingSections-module__Zp3meW__heroLead{color:var(--text-muted);max-width:540px;font-size:1.1rem}.LandingSections-module__Zp3meW__heroActions{flex-wrap:wrap;gap:1rem;display:flex}.LandingSections-module__Zp3meW__gradientButton{color:#04050c;background:linear-gradient(120deg,#8e2de2,#29ffc6,#8e2de2) 0 0/200% 200%;border:none;border-radius:999px;padding:.85rem 1.6rem;font-weight:600;animation:4s infinite LandingSections-module__Zp3meW__gradientShift;box-shadow:0 20px 40px #47e8ff59}@keyframes LandingSections-module__Zp3meW__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.LandingSections-module__Zp3meW__primaryButton{background-image:var(--gradient-primary);color:#fff;border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.8rem;font-weight:600;display:inline-flex;box-shadow:0 25px 45px #1e175c59}.LandingSections-module__Zp3meW__ghostButton{border:1px solid var(--panel-border);color:var(--text-primary);background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-weight:600;display:inline-flex}.LandingSections-module__Zp3meW__heroStats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-top:1rem;display:grid}.LandingSections-module__Zp3meW__statCard{border:1px solid color-mix(in srgb,var(--panel-border)70%,transparent);background:color-mix(in srgb,var(--panel-bg)70%,transparent);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);border-radius:1.25rem;padding:1rem 1.1rem}.LandingSections-module__Zp3meW__statValue{font-size:2rem;font-weight:600}.LandingSections-module__Zp3meW__statLabel{text-transform:uppercase;letter-spacing:.2em;color:var(--text-muted);font-size:.65rem}.LandingSections-module__Zp3meW__heroVisual{z-index:1;isolation:isolate;border-radius:2rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.LandingSections-module__Zp3meW__heroVisual>*{z-index:1;position:relative}.LandingSections-module__Zp3meW__heroVisual:after{content:"";-webkit-backdrop-filter:blur(40px);z-index:0;border:1px solid #ffffff1a;border-radius:2rem;position:absolute;inset:10% 5% 0}.LandingSections-module__Zp3meW__sectionTitle{margin:0;font-size:clamp(2rem,4vw,3rem)}.LandingSections-module__Zp3meW__sectionLead{color:var(--text-muted);max-width:640px;margin:0}.LandingSections-module__Zp3meW__gallery{flex-direction:column;gap:1.5rem;display:flex}.LandingSections-module__Zp3meW__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:900px){.LandingSections-module__Zp3meW__galleryGrid{grid-template-columns:minmax(0,1fr)}}.LandingSections-module__Zp3meW__galleryCard{border:1px solid color-mix(in srgb,var(--panel-border)80%,transparent);background:color-mix(in srgb,var(--panel-bg)80%,transparent);isolation:isolate;border-radius:2rem;flex-direction:column;gap:1.2rem;padding:1.75rem;display:flex;position:relative;overflow:hidden}.LandingSections-module__Zp3meW__galleryCardFeatured{grid-column:1/-1}.LandingSections-module__Zp3meW__galleryCard:after{content:"";background:radial-gradient(circle at 25% 25%,var(--card-sheen),transparent 55%);pointer-events:none;z-index:0;position:absolute;inset:0}.LandingSections-module__Zp3meW__galleryCard>*{z-index:1;position:relative}.LandingSections-module__Zp3meW__galleryPreview{border:1px solid color-mix(in srgb,var(--panel-border)80%,transparent);-webkit-backdrop-filter:blur(30px);background:#04050d59;border-radius:1.5rem;padding:1rem;overflow:hidden}.LandingSections-module__Zp3meW__cardPill{text-transform:uppercase;letter-spacing:.2em;border:1px solid #fff3;border-radius:999px;align-self:flex-start;padding:.35rem .9rem;font-size:.65rem}.LandingSections-module__Zp3meW__cardHeading{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.LandingSections-module__Zp3meW__cardHeading h3{margin:0}.LandingSections-module__Zp3meW__cardBadge{color:#ffdc84f5;letter-spacing:.12em;text-transform:uppercase;background:#ffc65224;border:1px solid #ffc65259;border-radius:999px;align-items:center;padding:.24rem .6rem;font-size:.7rem;font-weight:800;display:inline-flex}.LandingSections-module__Zp3meW__benefitList{color:var(--text-muted);flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.LandingSections-module__Zp3meW__benefits{gap:2rem}.LandingSections-module__Zp3meW__benefitGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.LandingSections-module__Zp3meW__benefitCard{border:1px solid color-mix(in srgb,var(--panel-border)75%,transparent);background:color-mix(in srgb,var(--panel-bg)70%,transparent);border-radius:1.5rem;min-height:160px;padding:1.4rem}.LandingSections-module__Zp3meW__funnel{border:1px solid color-mix(in srgb,var(--panel-border)70%,transparent);background:linear-gradient(135deg,#8e2de21f,#20e3b21f);border-radius:2rem;padding:2rem}.LandingSections-module__Zp3meW__funnelSteps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.LandingSections-module__Zp3meW__funnelCard{background:color-mix(in srgb,var(--panel-bg)80%,transparent);border:1px solid #ffffff14;border-radius:1.4rem;padding:1.5rem}.LandingSections-module__Zp3meW__stepBadge{background:var(--gradient-accent);color:#02050a;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.75rem;font-weight:700;display:inline-flex}.LandingSections-module__Zp3meW__integration{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.LandingSections-module__Zp3meW__integrationCard{border:1px solid color-mix(in srgb,var(--panel-border)75%,transparent);background:color-mix(in srgb,var(--panel-bg)78%,transparent);border-radius:1.75rem;padding:1.75rem}.LandingSections-module__Zp3meW__ctaWrapper{flex-direction:column;gap:1.5rem;display:flex}.LandingSections-module__Zp3meW__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.LandingSections-module__Zp3meW__ctaLinks{color:var(--text-muted);text-align:center;justify-items:center;gap:.65rem;margin-top:1.5rem;font-size:.95rem;display:grid}.LandingSections-module__Zp3meW__ctaLinks a{color:var(--text-primary);font-weight:600}.LandingSections-module__Zp3meW__ctaNote{color:var(--text-muted);margin-top:1rem}.LandingSections-module__Zp3meW__ctaGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.LandingSections-module__Zp3meW__ctaCard{border:1px solid color-mix(in srgb,var(--panel-border)70%,transparent);text-align:left;-webkit-backdrop-filter:blur(45px);background:#ffffff05;border-radius:1.75rem;flex-direction:column;gap:1rem;min-height:220px;padding:2rem;display:flex}.LandingSections-module__Zp3meW__ctaPrimary{color:#fff;background:linear-gradient(120deg,#8e2de2e6,#20e3b2d9);border:none;box-shadow:0 25px 50px #12131b66}.LandingSections-module__Zp3meW__ctaPrimary .LandingSections-module__Zp3meW__sectionTitle,.LandingSections-module__Zp3meW__ctaPrimary .LandingSections-module__Zp3meW__sectionLead{color:#fff}.LandingSections-module__Zp3meW__ctaSecondary{color:#fff;background:linear-gradient(135deg,#ff52bcbf,#b66dffb3,#765dffb3);border:1px solid #fff3}.LandingSections-module__Zp3meW__cardActions{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:auto;display:flex}.LandingSections-module__Zp3meW__smallButton{letter-spacing:.08em;font-size:.9rem}.LandingSections-module__Zp3meW__ctaSubtitle{color:inherit;margin:0;font-size:clamp(2rem,4vw,2.6rem);font-weight:600;line-height:1.1}.LandingSections-module__Zp3meW__cardBody{color:var(--text-muted);margin:0}.LandingSections-module__Zp3meW__ctaPrimary .LandingSections-module__Zp3meW__cardBody,.LandingSections-module__Zp3meW__ctaSecondary .LandingSections-module__Zp3meW__cardBody{color:#ffffffd9}@media (max-width:720px){.LandingSections-module__Zp3meW__hero{padding:2rem}.LandingSections-module__Zp3meW__heroActions{flex-direction:column}.LandingSections-module__Zp3meW__galleryCard{padding:1.2rem}}
.OverlayDemoWall-module__0ic69W__page{background:0 0;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:clamp(.75rem,2vw,1.5rem);display:flex}.OverlayDemoWall-module__0ic69W__canvas{gap:clamp(1rem,2vw,1.5rem);width:min(1400px,98vw);display:grid}.OverlayDemoWall-module__0ic69W__row{gap:clamp(.75rem,1.4vw,1rem);display:grid}.OverlayDemoWall-module__0ic69W__row.OverlayDemoWall-module__0ic69W__dual{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.OverlayDemoWall-module__0ic69W__label{letter-spacing:.08em;text-transform:uppercase;opacity:.78;color:#ffffffbf;text-align:center;font-size:.78rem}.OverlayDemoWall-module__0ic69W__overlayFrame{background:0 0;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;padding:clamp(.4rem,.8vw,.9rem);display:flex}@media (max-width:720px){.OverlayDemoWall-module__0ic69W__canvas{width:100%}}
