.demo-module__hHLqsq__app{background:#101113;border:1px solid #f3f3f11f;border-radius:1.4cqw;width:min(1120px,100%);margin:0 auto;padding:.5cqw;box-shadow:0 50px 140px -40px #3446f08c,0 30px 60px -30px #000000b3;container-type:inline-size}.demo-module__hHLqsq__win{--px:calc(100cqw / 1400);--u:calc(100cqw * .817 / 100);aspect-ratio:16/10;color:#f3f3f1;font:calc(13 * var(--px)) / 1.4 "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, sans-serif;letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased;cursor:default;-webkit-user-select:none;user-select:none;background:#161719;border-radius:1cqw;position:relative;overflow:hidden}.demo-module__hHLqsq__win p,.demo-module__hHLqsq__win h3,.demo-module__hHLqsq__win h4,.demo-module__hHLqsq__win ol{margin:0}.demo-module__hHLqsq__win svg{flex:none;display:block}.demo-module__hHLqsq__spacer{flex:1}.demo-module__hHLqsq__caret{width:max(1px, calc(1.6 * var(--px)));height:1.15em;margin-left:calc(1 * var(--px));vertical-align:-.2em;background:#c3caff;animation:1s step-end infinite demo-module__hHLqsq__blink;display:inline-block}@keyframes demo-module__hHLqsq__blink{50%{opacity:0}}@keyframes demo-module__hHLqsq__pulse{to{opacity:.3}}.demo-module__hHLqsq__sd{width:calc(7 * var(--px));height:calc(7 * var(--px));background:#c3caff;border-radius:50%;flex:none;position:relative}.demo-module__hHLqsq__sd:before{content:"";background:#3446f0;border-radius:50%;animation:1.6s ease-in-out infinite demo-module__hHLqsq__breathe;position:absolute;inset:0}@keyframes demo-module__hHLqsq__breathe{0%,to{opacity:0}50%{opacity:.85}}.demo-module__hHLqsq__side{background:#161719;border-right:1px solid #f3f3f113;flex-direction:column;width:18.3%;display:flex;position:absolute;inset:0 auto 0 0}.demo-module__hHLqsq__sideHead{align-items:center;gap:calc(4 * var(--px));height:calc(48 * var(--px));padding:0 calc(8 * var(--px)) 0 calc(14 * var(--px));display:flex}.demo-module__hHLqsq__sideHead b{margin-left:calc(4 * var(--px));font:650 calc(15 * var(--px)) / 1.2 var(--font), "Segoe UI", system-ui, sans-serif;letter-spacing:calc(-.2 * var(--px))}.demo-module__hHLqsq__sideLogo{width:calc(19 * var(--px));height:calc(19 * var(--px))}.demo-module__hHLqsq__lights{gap:calc(8 * var(--px));margin-right:calc(10 * var(--px));display:none}.demo-module__hHLqsq__lights i{width:calc(12 * var(--px));height:calc(12 * var(--px));background:#ff5f57;border-radius:50%}.demo-module__hHLqsq__lights i:nth-child(2){background:#febc2e}.demo-module__hHLqsq__lights i:nth-child(3){background:#28c840}html[data-os=mac] .demo-module__hHLqsq__lights{display:flex}html[data-os=mac] .demo-module__hHLqsq__winCtl{display:none}.demo-module__hHLqsq__ibS{width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:calc(7 * var(--px));color:#8b8e94;flex:none;place-items:center;display:grid}.demo-module__hHLqsq__ibS svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.demo-module__hHLqsq__ibLit{color:#a4a6aa}.demo-module__hHLqsq__seg{align-items:center;gap:calc(2 * var(--px));height:calc(30 * var(--px));margin:0 calc(10 * var(--px)) calc(8 * var(--px));padding:calc(2 * var(--px));border-radius:calc(8 * var(--px));background:#ffffff08;border:1px solid #f3f3f10a;display:flex}.demo-module__hHLqsq__seg span{justify-content:center;align-items:center;gap:calc(6 * var(--px));height:calc(24 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(12 * var(--px));color:#8b8e94;flex:1;display:flex}.demo-module__hHLqsq__seg svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.demo-module__hHLqsq__seg .demo-module__hHLqsq__segOn{color:#f3f3f1;background:#2f3035}.demo-module__hHLqsq__tree{flex:1}.demo-module__hHLqsq__tr{align-items:center;gap:calc(7 * var(--px));height:calc(28 * var(--px));margin:calc(1 * var(--px)) calc(6 * var(--px));padding:0 calc(8 * var(--px)) 0 calc(11 * var(--px));border-radius:calc(6 * var(--px));color:#a4a6aa;white-space:nowrap;display:flex;position:relative}.demo-module__hHLqsq__chev{color:#8b8e94}.demo-module__hHLqsq__chev svg{width:calc(13 * var(--px));height:calc(13 * var(--px));transform:rotate(90deg)}.demo-module__hHLqsq__shut .demo-module__hHLqsq__chev svg{transform:none}.demo-module__hHLqsq__home{width:calc(16 * var(--px));height:calc(16 * var(--px));color:#8b8e94;place-items:center;display:grid}.demo-module__hHLqsq__home svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}.demo-module__hHLqsq__kids{position:relative}.demo-module__hHLqsq__kids:before{content:"";left:calc(17 * var(--px));top:calc(2 * var(--px));bottom:calc(28 * var(--px));background:#f3f3f113;width:1px;position:absolute}.demo-module__hHLqsq__kids2{position:relative}.demo-module__hHLqsq__kids2:before{content:"";left:calc(36 * var(--px));top:calc(2 * var(--px));bottom:calc(2 * var(--px));background:#f3f3f113;width:1px;position:absolute}.demo-module__hHLqsq__cv{gap:calc(8 * var(--px));padding-left:calc(30 * var(--px))}.demo-module__hHLqsq__kids2 .demo-module__hHLqsq__cv{padding-left:calc(49 * var(--px))}.demo-module__hHLqsq__cv svg{width:calc(15 * var(--px));height:calc(15 * var(--px));color:#8b8e94}.demo-module__hHLqsq__trOn{color:#f3f3f1;background:#f3f3f116}.demo-module__hHLqsq__trOn svg{color:#c3caff}.demo-module__hHLqsq__proj{margin-left:calc(25 * var(--px))}.demo-module__hHLqsq__mark{width:calc(16 * var(--px));height:calc(16 * var(--px));border-radius:calc(4 * var(--px));font:650 calc(8 * var(--px)) / 1 "Segoe UI", system-ui, sans-serif;letter-spacing:calc(.2 * var(--px));color:#8b8e94;background:#f3f3f112;flex:none;place-items:center;display:grid}.demo-module__hHLqsq__markC{background:color-mix(in srgb, var(--c) 20%, transparent);color:var(--c)}.demo-module__hHLqsq__trEnd{height:calc(28 * var(--px));padding-left:calc(30 * var(--px));font-size:calc(11 * var(--px));color:#8b8e94;white-space:nowrap;align-items:center;display:flex;position:relative}.demo-module__hHLqsq__trEnd:before{content:"";left:calc(17 * var(--px));width:calc(8 * var(--px));height:calc(14 * var(--px));border-bottom-left-radius:calc(6 * var(--px));border-bottom:1px solid #f3f3f113;border-left:1px solid #f3f3f113;position:absolute;top:0}.demo-module__hHLqsq__lo{padding:calc(2 * var(--px)) 0 calc(6 * var(--px));flex-direction:column;display:flex}.demo-module__hHLqsq__loHead{align-items:center;gap:calc(8 * var(--px));height:calc(26 * var(--px));margin:0 calc(6 * var(--px));padding:0 calc(8 * var(--px));font:600 calc(11.5 * var(--px)) / 1 "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;color:#8b8e94;display:flex}.demo-module__hHLqsq__loLine{background:#f3f3f10a;flex:1;height:1px}.demo-module__hHLqsq__loChev svg{width:calc(13 * var(--px));height:calc(13 * var(--px));transform:rotate(180deg)}.demo-module__hHLqsq__loRow{align-items:center;gap:calc(9 * var(--px));height:calc(28 * var(--px));margin:calc(1 * var(--px)) calc(6 * var(--px));padding:0 calc(8 * var(--px));border-radius:calc(6 * var(--px));color:#8b8e94;display:flex}.demo-module__hHLqsq__loTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.demo-module__hHLqsq__loMeta{align-items:center;gap:calc(6 * var(--px));font-size:calc(11 * var(--px));font-variant-numeric:tabular-nums;display:inline-flex}.demo-module__hHLqsq__loNew{width:calc(6 * var(--px));height:calc(6 * var(--px));background:#c3caff;border-radius:50%}.demo-module__hHLqsq__loSep{height:1px;margin:calc(4 * var(--px)) calc(14 * var(--px));background:#f3f3f10a;display:block}.demo-module__hHLqsq__sideFoot{align-items:center;gap:calc(2 * var(--px));padding:calc(2 * var(--px)) calc(8 * var(--px)) calc(8 * var(--px));display:flex}.demo-module__hHLqsq__me{align-items:center;gap:calc(9 * var(--px));height:calc(40 * var(--px));padding:0 calc(6 * var(--px));flex:1;display:flex}.demo-module__hHLqsq__avatar{width:calc(26 * var(--px));height:calc(26 * var(--px));font-style:normal;font-weight:650;font-size:calc(12 * var(--px));color:#c3caff;background:#3446f029;border-radius:50%;place-items:center;display:grid}.demo-module__hHLqsq__me>span{flex-direction:column;display:flex}.demo-module__hHLqsq__me b{font-size:calc(13 * var(--px));font-weight:600;line-height:1.2}.demo-module__hHLqsq__me em{font-style:normal;font-size:calc(11.5 * var(--px));color:#8b8e94;line-height:1.2}.demo-module__hHLqsq__tabbar{align-items:flex-end;gap:calc(2 * var(--px));height:4.6%;padding:0 calc(142 * var(--px)) 0 calc(8 * var(--px));background:#161719;border-bottom:1px solid #f3f3f10a;display:flex;position:absolute;top:0;left:18.3%}.demo-module__hHLqsq__tabbarDocked{padding-right:calc(6 * var(--px))}.demo-module__hHLqsq__tabbar>.demo-module__hHLqsq__ibS{align-self:center}.demo-module__hHLqsq__tabbar>.demo-module__hHLqsq__tabNew{margin:0 0 calc(2.5 * var(--px)) calc(2 * var(--px));align-self:flex-end}.demo-module__hHLqsq__tab{align-items:center;gap:calc(7 * var(--px));height:calc(33 * var(--px));padding:0 calc(6 * var(--px)) 0 calc(12 * var(--px));border-radius:calc(9 * var(--px)) calc(9 * var(--px)) 0 0;font-size:calc(12.5 * var(--px));color:#8b8e94;white-space:nowrap;display:flex;position:relative}.demo-module__hHLqsq__tab svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.demo-module__hHLqsq__tab:not(.demo-module__hHLqsq__tabOn){padding-right:calc(10 * var(--px))}.demo-module__hHLqsq__tabOn{height:calc(34 * var(--px));color:#f3f3f1;background:#1c1d20;margin-bottom:-1px}.demo-module__hHLqsq__tabOn>svg{color:#c3caff}.demo-module__hHLqsq__tabX{width:calc(20 * var(--px));height:calc(20 * var(--px));border-radius:calc(5 * var(--px));color:#8b8e94;place-items:center;display:grid}.demo-module__hHLqsq__tabX svg{width:calc(13 * var(--px));height:calc(13 * var(--px))}.demo-module__hHLqsq__winCtl{z-index:4;height:calc(40 * var(--px));display:flex;position:absolute;top:0;right:0}.demo-module__hHLqsq__winCtl i{width:calc(46 * var(--px));position:relative}.demo-module__hHLqsq__winCtl i:before,.demo-module__hHLqsq__winCtl i:after{content:"";width:calc(10 * var(--px));margin-left:calc(-5 * var(--px));background:#f3f3f1e0;position:absolute;top:50%;left:50%}.demo-module__hHLqsq__winCtl i:first-child:before{height:1px}.demo-module__hHLqsq__winCtl i:first-child:after{display:none}.demo-module__hHLqsq__winCtl i:nth-child(2):before{height:calc(10 * var(--px));margin-top:calc(-5 * var(--px));border-radius:calc(1.5 * var(--px));box-sizing:border-box;background:0 0;border:1px solid #f3f3f1e0}.demo-module__hHLqsq__winCtl i:nth-child(2):after{display:none}.demo-module__hHLqsq__winCtl i:nth-child(3):before,.demo-module__hHLqsq__winCtl i:nth-child(3):after{width:calc(13 * var(--px));height:1px;margin-left:calc(-6.5 * var(--px));transform:rotate(45deg)}.demo-module__hHLqsq__winCtl i:nth-child(3):after{transform:rotate(-45deg)}.demo-module__hHLqsq__winDock{top:0;right:0}.demo-module__hHLqsq__stage{background:#1c1d20;position:absolute;bottom:0;right:0;overflow:hidden}.demo-module__hHLqsq__canvas,.demo-module__hHLqsq__focus{background-color:#1c1d20;background-image:radial-gradient(circle, #f3f3f116 calc(1.05 * var(--px)), transparent calc(1.35 * var(--px)))}.demo-module__hHLqsq__canvas{background-size:calc(26 * var(--px) * var(--gs)) calc(26 * var(--px) * var(--gs));position:absolute;inset:0}.demo-module__hHLqsq__world{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.demo-module__hHLqsq__group{border:calc(1 * var(--px) / var(--gs)) solid color-mix(in srgb, var(--gc) 55%, transparent);border-radius:calc(18 * var(--px));background:color-mix(in srgb, var(--gc) 6%, transparent);position:absolute}.demo-module__hHLqsq__groupHead{align-items:center;gap:calc(7 * var(--px));height:calc(32 * var(--px));padding:0 calc(11 * var(--px));transform-origin:0 0;transform:scale(calc(1 / var(--gs))) translateY(calc(-40 * var(--px)));font-size:calc(13 * var(--px));color:#ffffffe6;white-space:nowrap;font-weight:600;display:flex;position:absolute;top:0;left:0}.demo-module__hHLqsq__groupHead b{font-weight:600}.demo-module__hHLqsq__tools{top:calc(12 * var(--px));gap:calc(8 * var(--px));flex-direction:column;display:flex;position:absolute}.demo-module__hHLqsq__toolG{border-radius:calc(8 * var(--px));box-shadow:0 calc(4 * var(--px)) calc(14 * var(--px)) #0000004d;color:#a4a6aa;background:#25262aeb;border:1px solid #ffffff14;flex-direction:column;display:flex}.demo-module__hHLqsq__toolG svg{box-sizing:content-box;width:calc(16 * var(--px));height:calc(16 * var(--px));padding:calc(8 * var(--px))}.demo-module__hHLqsq__toolG svg+svg{border-top:1px solid #ffffff12}.demo-module__hHLqsq__toolOff svg{opacity:.4}.demo-module__hHLqsq__hud{right:calc(14 * var(--px));bottom:calc(14 * var(--px));width:calc(216 * var(--px));padding:calc(6 * var(--px)) calc(6 * var(--px)) calc(3 * var(--px));border-radius:calc(12 * var(--px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c1d20c7;border:1px solid #f3f3f117;position:absolute}.demo-module__hHLqsq__map{height:calc(116 * var(--px));position:relative;overflow:hidden}.demo-module__hHLqsq__map i{border-radius:calc(1.5 * var(--px));position:absolute}.demo-module__hHLqsq__mapFrame{border:1px solid #fff3}.demo-module__hHLqsq__mapFlow{border:1px solid #c3caff4d}.demo-module__hHLqsq__mapChat{background:#c3caff52}.demo-module__hHLqsq__mapMorphy{background:#c3caff8c}.demo-module__hHLqsq__mapNode{background:#fff3}.demo-module__hHLqsq__mapView{border:calc(1.5 * var(--px)) solid #c3caffd9;box-shadow:0 0 calc(6 * var(--px)) #c3caff4d;background:#c3caff0f}.demo-module__hHLqsq__hudFoot{height:calc(22 * var(--px));margin-top:calc(3 * var(--px));font-size:calc(11 * var(--px));letter-spacing:calc(.2 * var(--px));color:#8b8e94;justify-content:space-between;align-items:center;display:flex}.demo-module__hHLqsq__hudFoot span{padding:0 calc(6 * var(--px))}.demo-module__hHLqsq__hudFoot svg{width:calc(12 * var(--px));height:calc(12 * var(--px));margin-right:calc(5 * var(--px))}.demo-module__hHLqsq__tabnav{z-index:2;top:calc(8 * var(--px));left:calc(10 * var(--px));align-items:center;gap:calc(2 * var(--px));color:#f3f3f19e;display:flex;position:absolute}.demo-module__hHLqsq__tabnav>span:not(.demo-module__hHLqsq__path){width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:calc(7 * var(--px));place-items:center;display:grid}.demo-module__hHLqsq__tabnav svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.demo-module__hHLqsq__off{opacity:.3}.demo-module__hHLqsq__path{align-items:center;gap:calc(7 * var(--px));margin-left:calc(8 * var(--px));font-size:calc(12.5 * var(--px));white-space:nowrap;display:flex}.demo-module__hHLqsq__path em{opacity:.6;font-style:normal}.demo-module__hHLqsq__path b{color:#f3f3f1;font-weight:600}.demo-module__hHLqsq__fTools{z-index:4;top:calc(8 * var(--px));right:calc(10 * var(--px));align-items:center;gap:calc(2 * var(--px));height:calc(30 * var(--px));border-radius:calc(9 * var(--px));border:1px solid #0000;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:absolute}.demo-module__hHLqsq__fToolsOpen{box-shadow:0 calc(4 * var(--px)) calc(14 * var(--px)) #0000004d;background:#25262aeb;border-color:#ffffff14}.demo-module__hHLqsq__fTools span:not(.demo-module__hHLqsq__fItems){width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:calc(7 * var(--px));color:#f3f3f19e;place-items:center;display:grid}.demo-module__hHLqsq__fTools svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.demo-module__hHLqsq__fItems{gap:calc(2 * var(--px));opacity:0;max-width:0;transition:max-width .22s cubic-bezier(.22,1,.36,1),opacity .18s;display:flex;overflow:hidden}.demo-module__hHLqsq__fToolsOpen .demo-module__hHLqsq__fItems{max-width:calc(90 * var(--px));opacity:1}.demo-module__hHLqsq__fTools .demo-module__hHLqsq__fOn{color:#f3f3f1;background:#ffffff12}.demo-module__hHLqsq__viewMenu{z-index:5;top:calc(44 * var(--px));right:calc(10 * var(--px));gap:calc(4 * var(--px));padding:calc(6 * var(--px));border-radius:calc(12 * var(--px));box-shadow:0 calc(12 * var(--px)) calc(32 * var(--px)) #00000080;background:#25262af7;border:1px solid #f3f3f124;display:flex;position:absolute}.demo-module__hHLqsq__viewOpt{align-items:center;gap:calc(7 * var(--px));width:calc(84 * var(--px));height:calc(80 * var(--px));padding:calc(8 * var(--px)) calc(8 * var(--px)) calc(7 * var(--px));border-radius:calc(8 * var(--px));color:#a4a6aa;flex-direction:column;display:flex}.demo-module__hHLqsq__viewOpt b{font-size:calc(11 * var(--px));font-weight:600;line-height:1}.demo-module__hHLqsq__viewOn{color:#f3f3f1;background:#f3f3f10d}.demo-module__hHLqsq__viewMap{width:calc(68 * var(--px));height:calc(47 * var(--px));border-radius:calc(3 * var(--px));display:block;position:relative;overflow:hidden}.demo-module__hHLqsq__viewMap i{border-radius:calc(2 * var(--px));background:#f3f3f124;position:absolute}.demo-module__hHLqsq__viewMap .demo-module__hHLqsq__lead{background:#f3f3f142}.demo-module__hHLqsq__viewOn .demo-module__hHLqsq__viewMap i{background:#c3caff73}.demo-module__hHLqsq__viewOn .demo-module__hHLqsq__viewMap .demo-module__hHLqsq__lead{background:#3446f0}.demo-module__hHLqsq__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.demo-module__hHLqsq__photoShade{background-image:linear-gradient(#16171975,#161719b8);position:absolute;inset:0}.demo-module__hHLqsq__onPhoto .demo-module__hHLqsq__canvas,.demo-module__hHLqsq__onPhoto .demo-module__hHLqsq__focus{background-color:#0000}.demo-module__hHLqsq__lasso{z-index:5;border-radius:calc(4 * var(--px));background:#3446f01a;border:1px solid #3446f0d9;position:absolute}.demo-module__hHLqsq__selTools{z-index:6;left:50%;top:calc(3 * var(--px));align-items:center;gap:calc(2 * var(--px));padding:calc(4 * var(--px));border-radius:calc(10 * var(--px));-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:0 calc(9 * var(--px)) calc(26 * var(--px)) #00000073;white-space:nowrap;background:#25262af5;border:1px solid #f3f3f124;display:flex;position:absolute;transform:translate(-50%)}.demo-module__hHLqsq__selCount{padding:0 calc(5 * var(--px));font-size:calc(10 * var(--px));color:#a4a6aa;font-weight:650}.demo-module__hHLqsq__tDiv{width:1px;height:calc(15 * var(--px));margin:0 calc(2 * var(--px));background:#f3f3f117}.demo-module__hHLqsq__tBtn{width:calc(25 * var(--px));height:calc(24 * var(--px));border-radius:calc(7 * var(--px));color:#a4a6aa;justify-content:center;align-items:center;display:inline-flex;position:relative}.demo-module__hHLqsq__tBtn svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}.demo-module__hHLqsq__tOn{color:#c3caff;background:#f3f3f10d}.demo-module__hHLqsq__tPalette.demo-module__hHLqsq__tOn{color:#a4a6aa}.demo-module__hHLqsq__tZoom{min-width:calc(38 * var(--px));padding:calc(4 * var(--px)) 0;font-size:calc(10 * var(--px));color:#8b8e94;text-align:center}.demo-module__hHLqsq__tOpacity{align-items:center;gap:calc(5 * var(--px));height:calc(24 * var(--px));padding:0 calc(4 * var(--px));color:#a4a6aa;display:inline-flex}.demo-module__hHLqsq__tOpacity svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.demo-module__hHLqsq__tOpacity em{min-width:calc(30 * var(--px));font-style:normal;font-size:calc(9 * var(--px));color:#8b8e94;text-align:right}.demo-module__hHLqsq__tSlider{width:calc(64 * var(--px));height:calc(14 * var(--px));position:relative}.demo-module__hHLqsq__tSlider:before{content:"";height:calc(8 * var(--px));margin-top:calc(-4 * var(--px));box-sizing:border-box;background:#2a2b30;border:1px solid #f3f3f152;border-radius:999px;position:absolute;top:50%;left:0;right:0}.demo-module__hHLqsq__tFill{height:calc(8 * var(--px));margin-top:calc(-4 * var(--px));background:#c3caff;border-radius:999px;position:absolute;top:50%;left:0}.demo-module__hHLqsq__tThumb{width:calc(14 * var(--px));height:calc(14 * var(--px));margin:calc(-7 * var(--px)) 0 0 calc(-7 * var(--px));background:#c3caff;border-radius:50%;position:absolute;top:50%}.demo-module__hHLqsq__themeMenu{top:calc(100% + 6 * var(--px));gap:calc(6 * var(--px));width:calc(132 * var(--px));padding:calc(8 * var(--px));border-radius:calc(12 * var(--px));box-shadow:0 calc(16 * var(--px)) calc(40 * var(--px)) #00000080;background:#25262afa;border:1px solid #f3f3f124;flex-wrap:wrap;display:flex;position:absolute;left:50%;transform:translate(-50%)}.demo-module__hHLqsq__themeMenu i{box-sizing:border-box;width:calc(24 * var(--px));height:calc(24 * var(--px));border-radius:calc(7 * var(--px));border:1px solid #ffffff2e}.demo-module__hHLqsq__themeMenu .demo-module__hHLqsq__swNone{font-style:normal;font-size:calc(13 * var(--px));color:#8b8e94;justify-content:center;align-items:center;line-height:1;display:flex}.demo-module__hHLqsq__themeMenu .demo-module__hHLqsq__swCustom{background:conic-gradient(#e08c85,#f0c674,#c3e88d,#7fe0a7,#8fd8d0,#6fd3e6,#7db7ff,#9b8cff,#f19bd0,#e08c85)}.demo-module__hHLqsq__themeMenu .demo-module__hHLqsq__swNow{box-shadow:0 0 0 calc(2 * var(--px)) #f3f3f1, 0 0 0 calc(3 * var(--px)) #00000073}.demo-module__hHLqsq__focus{z-index:1;background-size:calc(26 * var(--px)) calc(26 * var(--px));transform-origin:50% 40%;position:absolute;inset:0}.demo-module__hHLqsq__focusZoom{transform-origin:0 0;position:absolute;inset:0}.demo-module__hHLqsq__grip{border-radius:calc(3 * var(--px));background:#f3f3f129;position:absolute}.demo-module__hHLqsq__rail{position:absolute;inset:0}.demo-module__hHLqsq__railFrame{border-radius:1px;transition:box-shadow .12s;position:absolute}.demo-module__hHLqsq__railLit{box-shadow:0 0 0 calc(2 * var(--px)) #c3caffd9, 0 0 0 calc(6 * var(--px)) #3446f029}.demo-module__hHLqsq__railFrame b{align-items:center;gap:calc(6 * var(--px));left:calc(5 * var(--px));top:calc(4 * var(--px));padding:calc(3 * var(--px)) calc(7 * var(--px));border-radius:calc(6 * var(--px));box-shadow:0 calc(4 * var(--px)) calc(12 * var(--px)) #00000059;font-size:calc(11 * var(--px));color:#a4a6aa;white-space:nowrap;background:#161719e0;border:1px solid #f3f3f117;font-weight:600;line-height:1.3;display:flex;position:absolute}.demo-module__hHLqsq__railFrame .demo-module__hHLqsq__railOn{color:#f3f3f1}.demo-module__hHLqsq__stripBar{left:50%;top:calc(812 * var(--px));gap:calc(2 * var(--px));display:flex;position:absolute;transform:translate(-50%,-50%)}.demo-module__hHLqsq__stripBar i{width:calc(24 * var(--px));height:calc(14 * var(--px));position:relative}.demo-module__hHLqsq__stripBar i:before{content:"";left:calc(2 * var(--px));right:calc(2 * var(--px));top:calc(5 * var(--px));height:calc(4 * var(--px));border-radius:calc(2 * var(--px));background:#f3f3f12e;position:absolute}.demo-module__hHLqsq__stripBar .demo-module__hHLqsq__markOn:before{background:#f3f3f19e}.demo-module__hHLqsq__stripBar .demo-module__hHLqsq__markBusy:before{background:#c3caffbf}.demo-module__hHLqsq__viewHint{top:calc(740 * var(--px));padding:calc(7 * var(--px)) calc(14 * var(--px));border-radius:calc(9 * var(--px));box-shadow:0 calc(8 * var(--px)) calc(24 * var(--px)) #0006;font-size:calc(12 * var(--px));color:#a4a6aa;white-space:nowrap;background:#161719e0;border:1px solid #f3f3f117;line-height:1.3;position:absolute;transform:translate(-50%)}.demo-module__hHLqsq__chat{border:1px solid rgb(243 243 241/calc(.09 * var(--op,1)));border-radius:calc(12 * var(--px));background:rgb(28 29 32/calc(.92 * var(--op,1)));box-shadow:0 calc(24 * var(--px)) calc(60 * var(--px)) rgb(0 0 0/calc(.55 * var(--op,1))), 0 calc(2 * var(--px)) calc(8 * var(--px)) rgb(0 0 0/calc(.35 * var(--op,1)));flex-direction:column;transition:box-shadow .3s;display:flex;position:absolute;overflow:hidden}.demo-module__hHLqsq__glass{-webkit-backdrop-filter:blur(calc(20 * var(--px) * var(--op,1))) saturate(1.4);backdrop-filter:blur(calc(20 * var(--px) * var(--op,1))) saturate(1.4)}.demo-module__hHLqsq__tinted{border-color:color-mix(in srgb, var(--tint) 52%, transparent);background-image:linear-gradient(160deg, color-mix(in srgb, var(--tint) calc(15% * var(--op,1)), transparent), color-mix(in srgb, var(--tint) calc(5% * var(--op,1)), transparent) 58%, transparent)}.demo-module__hHLqsq__tinted .demo-module__hHLqsq__dot{background:var(--tint)}.demo-module__hHLqsq__tinted .demo-module__hHLqsq__user{background:color-mix(in srgb, var(--tint) calc(20% * var(--op,1)), transparent)}.demo-module__hHLqsq__tinted .demo-module__hHLqsq__focused{background:color-mix(in srgb, var(--tint) 12%, transparent)}.demo-module__hHLqsq__tinted .demo-module__hHLqsq__ready{background:color-mix(in srgb, var(--tint) 30%, transparent);color:color-mix(in srgb, var(--tint) 55%, #f3f3f1)}.demo-module__hHLqsq__selected{box-shadow:0 0 0 calc(2 * var(--px)) #3446f059, 0 calc(24 * var(--px)) calc(60 * var(--px)) rgb(0 0 0/calc(.55 * var(--op,1)));border-color:#3446f0bf}.demo-module__hHLqsq__tinted.demo-module__hHLqsq__selected{border-color:var(--tint);box-shadow:0 0 0 calc(2 * var(--px)) color-mix(in srgb, var(--tint) 40%, transparent), 0 calc(24 * var(--px)) calc(60 * var(--px)) rgb(0 0 0/calc(.55 * var(--op,1)))}.demo-module__hHLqsq__glow{box-shadow:0 0 0 calc(3 * var(--px)) #3446f0d9, 0 calc(24 * var(--px)) calc(60 * var(--px)) #0000008c}.demo-module__hHLqsq__head{align-items:center;gap:calc(6 * var(--px));min-height:calc(36 * var(--px));padding:0 calc(6 * var(--px)) 0 calc(12 * var(--px));white-space:nowrap;display:flex}.demo-module__hHLqsq__dot{width:calc(7 * var(--px));height:calc(7 * var(--px));margin-right:calc(2 * var(--px));background:var(--dot);border-radius:50%;flex:none}.demo-module__hHLqsq__busy{animation:1.1s ease-in-out infinite alternate demo-module__hHLqsq__pulse}.demo-module__hHLqsq__title{text-overflow:ellipsis;min-width:0;font-size:calc(12.5 * var(--px));flex:1;font-weight:600;overflow:hidden}.demo-module__hHLqsq__cwd{align-items:center;gap:calc(5 * var(--px));padding:calc(5 * var(--px)) calc(7 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(11 * var(--px));color:#a4a6aa;font-weight:500;line-height:1.2;display:flex}.demo-module__hHLqsq__cwd svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.demo-module__hHLqsq__msgs{min-height:0;padding:calc(15.68 * var(--px)) calc(17.92 * var(--px)) calc(24.64 * var(--px));font-size:calc(15.12 * var(--px));flex-direction:column-reverse;flex:1;line-height:1.55;display:flex;overflow:hidden}.demo-module__hHLqsq__msgsIn{gap:calc(13.44 * var(--px));flex-direction:column;margin-bottom:auto;display:flex}.demo-module__hHLqsq__user{max-width:85%;padding:calc(7.84 * var(--px)) calc(13.44 * var(--px));border-radius:calc(11.2 * var(--px));white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f3f112;align-self:flex-end}.demo-module__hHLqsq__reply b{font-weight:700}.demo-module__hHLqsq__reply ol{margin-top:calc(4 * var(--px));padding-left:1.4em}.demo-module__hHLqsq__reply li+li{margin-top:calc(2 * var(--px))}.demo-module__hHLqsq__steps{align-items:center;gap:calc(6.72 * var(--px));width:fit-content;max-width:100%;margin-left:calc(-4.48 * var(--px));padding:calc(3.36 * var(--px)) calc(8.96 * var(--px)) calc(3.36 * var(--px)) calc(4.48 * var(--px));font-size:calc(13.44 * var(--px));color:#8b8e94;white-space:nowrap;display:flex}.demo-module__hHLqsq__steps svg{width:calc(13.44 * var(--px));height:calc(13.44 * var(--px))}.demo-module__hHLqsq__steps b{color:#a4a6aa;font-weight:500}.demo-module__hHLqsq__steps code{text-overflow:ellipsis;min-width:0;font:calc(12.32 * var(--px)) / 1.4 "Cascadia Mono", Consolas, Menlo, monospace;overflow:hidden}.demo-module__hHLqsq__steps code:before{content:"·";margin-right:calc(6.72 * var(--px));font-family:Segoe UI Variable Text,Segoe UI,system-ui,sans-serif}.demo-module__hHLqsq__worked,.demo-module__hHLqsq__thinking{align-items:center;gap:calc(8.96 * var(--px));color:#8b8e94;font-variant-numeric:tabular-nums;display:flex}.demo-module__hHLqsq__worked{margin-top:calc(-6.72 * var(--px));font-size:calc(12.32 * var(--px))}.demo-module__hHLqsq__thinking{font-size:calc(13.44 * var(--px))}.demo-module__hHLqsq__thinking:before{content:"";width:calc(6.72 * var(--px));height:calc(6.72 * var(--px));background:#c3caff;border-radius:50%;flex:none;animation:.55s ease-in-out infinite alternate demo-module__hHLqsq__pulse}.demo-module__hHLqsq__turnTools{gap:calc(2.24 * var(--px));margin:calc(-4.48 * var(--px)) 0 calc(-4.48 * var(--px)) auto;display:flex}.demo-module__hHLqsq__turnTools svg{box-sizing:content-box;width:calc(14.56 * var(--px));height:calc(14.56 * var(--px));padding:calc(5.04 * var(--px));opacity:.55}.demo-module__hHLqsq__composer{padding:calc(9.6 * var(--px)) calc(12 * var(--px)) calc(12 * var(--px))}.demo-module__hHLqsq__input{padding:calc(12 * var(--px)) calc(9.6 * var(--px)) calc(7.2 * var(--px)) calc(12 * var(--px));border-radius:calc(12 * var(--px));background:rgb(255 255 255/calc(.047 * var(--op,1)));transition:background .2s;position:relative}.demo-module__hHLqsq__focused{background:#ffffff12}.demo-module__hHLqsq__textarea{min-height:calc(48 * var(--px));padding:calc(1.2 * var(--px)) calc(2.4 * var(--px)) calc(7.2 * var(--px));font-size:calc(16.8 * var(--px));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.demo-module__hHLqsq__placeholder{color:#8b8e94}.demo-module__hHLqsq__placeholder .demo-module__hHLqsq__caret{margin:0 calc(1 * var(--px)) 0 0}.demo-module__hHLqsq__row{align-items:center;gap:calc(2.4 * var(--px));height:calc(33.6 * var(--px));margin:calc(2.4 * var(--px)) 0 0 calc(-4.8 * var(--px));display:flex}.demo-module__hHLqsq__ib{width:calc(33.6 * var(--px));height:calc(33.6 * var(--px));border-radius:calc(8.4 * var(--px));color:#8b8e94;flex:none;place-items:center;transition:opacity .15s;display:grid}.demo-module__hHLqsq__ib svg{width:calc(19.2 * var(--px));height:calc(19.2 * var(--px))}.demo-module__hHLqsq__folded{width:0;margin-right:calc(-2.4 * var(--px));opacity:0;overflow:hidden}.demo-module__hHLqsq__quiet{opacity:0}.demo-module__hHLqsq__mic{margin-right:calc(3.6 * var(--px))}.demo-module__hHLqsq__model{align-items:center;gap:calc(3.6 * var(--px));height:calc(33.6 * var(--px));padding:0 calc(8.4 * var(--px));font-size:calc(13.8 * var(--px));color:#8b8e94;white-space:nowrap;display:flex}.demo-module__hHLqsq__model svg{width:calc(13.2 * var(--px));height:calc(13.2 * var(--px));opacity:.7}.demo-module__hHLqsq__send{width:calc(33.6 * var(--px));height:calc(33.6 * var(--px));border-radius:calc(9.6 * var(--px));color:#8b8e94;background:#f3f3f112;flex:none;place-items:center;transition:background .15s,color .15s,opacity .15s;display:grid}.demo-module__hHLqsq__send svg{width:calc(18 * var(--px));height:calc(18 * var(--px))}.demo-module__hHLqsq__ready{color:#f3f3f1;background:#3446f0}.demo-module__hHLqsq__stop{color:#e5645f;background:#e5645f29}.demo-module__hHLqsq__stop svg{width:calc(15.6 * var(--px));height:calc(15.6 * var(--px))}.demo-module__hHLqsq__mascot{width:calc(34 * var(--px));pointer-events:none;position:absolute;bottom:100%;left:74%}.demo-module__hHLqsq__mascot svg{width:100%;height:auto}.demo-module__hHLqsq__eyes{fill:#15161c}.demo-module__hHLqsq__flFrame{border:calc(1.5 * var(--px) / var(--gs)) solid #c3caff4d;border-radius:calc(18 * var(--px));background:#3446f008;position:absolute}.demo-module__hHLqsq__flAnchor{z-index:3;transform-origin:0 0;width:0;height:0;transform:scale(calc(1 / var(--gs)));position:absolute}.demo-module__hHLqsq__flHead{left:0;bottom:calc(8 * var(--px));align-items:center;gap:calc(7 * var(--px));height:calc(32 * var(--px));padding:0 calc(4 * var(--px)) 0 calc(11 * var(--px));border-radius:calc(8 * var(--px));font-size:calc(13 * var(--px));white-space:nowrap;background:#25262a;font-weight:600;line-height:1.35;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #c3caff52}.demo-module__hHLqsq__flState{display:none}.demo-module__hHLqsq__flState.demo-module__hHLqsq__working,.demo-module__hHLqsq__flState.demo-module__hHLqsq__asking{display:inline-block}.demo-module__hHLqsq__flState.demo-module__hHLqsq__asking{background:#3446f0}.demo-module__hHLqsq__flMark{color:#c3caff}.demo-module__hHLqsq__flMark svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}.demo-module__hHLqsq__flName{font-weight:700}.demo-module__hHLqsq__flBrief{max-width:calc(260 * var(--px));height:calc(22 * var(--px));padding:0 calc(8 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(12 * var(--px));font-weight:500;line-height:calc(22 * var(--px));color:#a4a6aa;text-overflow:ellipsis;background:#3446f014;overflow:hidden}.demo-module__hHLqsq__flBrief b{color:#c3caff;font-weight:600}.demo-module__hHLqsq__flStatus{align-items:center;gap:calc(6 * var(--px));font-size:calc(12 * var(--px));color:#8b8e94;font-weight:500;display:inline-flex}.demo-module__hHLqsq__flSep{opacity:.6;font-style:normal}.demo-module__hHLqsq__flInline{height:calc(22 * var(--px));padding:0 calc(9 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(11.5 * var(--px));color:#f3f3f1;background:#3446f0;align-items:center;font-weight:600;line-height:1;display:inline-flex}.demo-module__hHLqsq__flTools{margin-left:calc(2 * var(--px));align-items:center;gap:1px;display:inline-flex}.demo-module__hHLqsq__flTools span{justify-content:center;align-items:center;gap:calc(5 * var(--px));min-width:calc(26 * var(--px));height:calc(26 * var(--px));padding:0 calc(6 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(12 * var(--px));color:#a4a6aa;font-weight:600;display:inline-flex}.demo-module__hHLqsq__flTools svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.demo-module__hHLqsq__flTools .demo-module__hHLqsq__flGo{padding-right:calc(9 * var(--px));color:#c3caff}.demo-module__hHLqsq__flPanel{left:0;top:calc(-2 * var(--px));gap:calc(8 * var(--px));width:calc(440 * var(--px));padding:calc(10 * var(--px)) calc(12 * var(--px)) calc(12 * var(--px));border-radius:calc(12 * var(--px));box-shadow:inset 0 0 0 1px #f3f3f113, 0 calc(14 * var(--px)) calc(36 * var(--px)) #00000061;font-size:calc(13 * var(--px));background:#25262a;flex-direction:column;line-height:1.45;display:flex;position:absolute}.demo-module__hHLqsq__flBoxTitle{align-items:center;gap:calc(7 * var(--px));font-size:calc(12.5 * var(--px));color:#a4a6aa;font-weight:600;display:flex;margin-left:calc(2 * var(--px))!important}.demo-module__hHLqsq__flBoxTitle>span{flex:1}.demo-module__hHLqsq__flBoxTitle b{color:#f3f3f1;font-weight:600}.demo-module__hHLqsq__flBoxTitle>svg{width:calc(13 * var(--px));height:calc(13 * var(--px));color:#c3caff}.demo-module__hHLqsq__flBoxTitle i{width:calc(24 * var(--px));height:calc(24 * var(--px));color:#8b8e94;place-items:center;display:grid}.demo-module__hHLqsq__flBoxTitle i svg{width:calc(13 * var(--px));height:calc(13 * var(--px))}.demo-module__hHLqsq__flText{min-height:calc(64 * var(--px));padding:calc(8 * var(--px)) calc(10 * var(--px));border-radius:calc(8 * var(--px));background:#1c1d20;box-shadow:inset 0 0 0 1px #c3caff99}.demo-module__hHLqsq__flCheck{align-items:center;gap:calc(7 * var(--px));font-size:calc(12.5 * var(--px));color:#a4a6aa;display:flex;margin:0 calc(2 * var(--px))!important}.demo-module__hHLqsq__flCheck i{width:calc(13 * var(--px));height:calc(13 * var(--px));border-radius:calc(3 * var(--px));border:1px solid #f3f3f166}.demo-module__hHLqsq__flFoot{justify-content:flex-end;display:flex}.demo-module__hHLqsq__btnPrimary{align-items:center;gap:calc(7 * var(--px));height:calc(26 * var(--px));padding:0 calc(10 * var(--px));border-radius:calc(8 * var(--px));font-size:calc(12 * var(--px));color:#f3f3f1;background:#3446f0;font-weight:600;display:inline-flex}.demo-module__hHLqsq__btnPrimary svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.demo-module__hHLqsq__flChip{align-content:center;column-gap:calc(7 * var(--px));padding:0 calc(12 * var(--px));border-radius:calc(12 * var(--px));box-shadow:inset 0 0 0 calc(1.5 * var(--px)) #c3caff8c, 0 calc(6 * var(--px)) calc(18 * var(--px)) #00000038;font-size:calc(13 * var(--px));background:#25262a;grid-template-rows:auto auto;grid-template-columns:auto 1fr;font-weight:600;line-height:1.2;display:grid;position:absolute}.demo-module__hHLqsq__flChip svg{width:calc(14 * var(--px));height:calc(14 * var(--px));color:#c3caff;grid-row:1/3;align-self:center}.demo-module__hHLqsq__flChip small{font-size:calc(10.5 * var(--px));color:#8b8e94;grid-column:2;font-weight:500;line-height:1.25}.demo-module__hHLqsq__flWires{pointer-events:none;position:absolute;overflow:visible}.demo-module__hHLqsq__flWires path{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke .24s}.demo-module__hHLqsq__wirePath{stroke:#c3caffa8;stroke-width:calc(.14 * var(--wire))}.demo-module__hHLqsq__glowPath{stroke:#0000;stroke-width:calc(.7 * var(--wire))}.demo-module__hHLqsq__wire_idle .demo-module__hHLqsq__wirePath{stroke:#c3caff6b}.demo-module__hHLqsq__wire_running .demo-module__hHLqsq__wirePath{stroke:#c3caffa8}.demo-module__hHLqsq__wire_asking .demo-module__hHLqsq__wirePath{stroke:#3446f0f2}.demo-module__hHLqsq__wire_asking .demo-module__hHLqsq__glowPath{stroke:#3446f01f}.demo-module__hHLqsq__wire_flash .demo-module__hHLqsq__glowPath{animation:1.8s ease-out forwards demo-module__hHLqsq__wireFlash}@keyframes demo-module__hHLqsq__wireFlash{0%{stroke:#3446f080}to{stroke:#3446f000}}.demo-module__hHLqsq__tip_idle{fill:#c3caff6b}.demo-module__hHLqsq__tip_running{fill:#c3caffa8}.demo-module__hHLqsq__tip_asking{fill:#3446f0f2}.demo-module__hHLqsq__light{width:calc(4.5 * var(--px) * var(--wire));height:calc(4.5 * var(--px) * var(--wire));margin:calc(-2.25 * var(--px) * var(--wire)) 0 0 calc(-2.25 * var(--px) * var(--wire));box-shadow:0 0 calc(5 * var(--px) * var(--wire)) calc(1 * var(--px) * var(--wire)) #3446f059;background:#c3caff;border-radius:50%;position:absolute}.demo-module__hHLqsq__atScreen{z-index:2;transform-origin:0 0;width:0;height:0;transform:scale(calc(1 / var(--gs)));position:absolute}.demo-module__hHLqsq__atScreen>*{position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.demo-module__hHLqsq__pillWire{height:calc(20 * var(--px));padding:0 calc(9 * var(--px));font-size:calc(11 * var(--px));font-weight:500;line-height:calc(18 * var(--px));color:#a4a6aa;white-space:nowrap;background:#25262a;border:1px solid #c3caff73;border-radius:999px}.demo-module__hHLqsq__pillAsk{color:#f3f3f1;background:#3446f0;border-color:#0000;font-weight:600}.demo-module__hHLqsq__card{border-radius:calc(12 * var(--px));box-shadow:0 calc(24 * var(--px)) calc(60 * var(--px)) #0000008c, 0 calc(2 * var(--px)) calc(8 * var(--px)) #00000059;transform-origin:0 30%;background:#1c1d20;border:1px solid #f3f3f117;flex-direction:column;display:flex;position:absolute;overflow:hidden}.demo-module__hHLqsq__cardBar{height:calc(36 * var(--px));padding:0 calc(6 * var(--px)) 0 calc(12 * var(--px));font-size:calc(12 * var(--px));letter-spacing:calc(.1 * var(--px));color:#a4a6aa;background:#1c1d20c7;border-bottom:1px solid #f3f3f113;flex:none;align-items:center;font-weight:600;display:flex}.demo-module__hHLqsq__cardBody{gap:calc(14 * var(--px));padding:calc(24 * var(--px)) calc(24 * var(--px)) calc(26 * var(--px));flex-direction:column;font-family:system-ui,Segoe UI,sans-serif;display:flex}.demo-module__hHLqsq__statsTop{justify-content:space-between;align-items:center;display:flex}.demo-module__hHLqsq__statsTop h3{font-size:calc(26 * var(--px));letter-spacing:-.02em;font-weight:700}.demo-module__hHLqsq__pill{align-items:center;gap:calc(8 * var(--px));padding:calc(7 * var(--px)) calc(14 * var(--px));font-size:calc(13 * var(--px));color:#a4a6aa;background:#ffffff12;border:1px solid #f3f3f117;border-radius:999px;font-weight:600;display:flex}.demo-module__hHLqsq__pill span{color:#c3caff}.demo-module__hHLqsq__pill svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}.demo-module__hHLqsq__hero{padding:calc(4 * var(--px)) calc(2 * var(--px)) 0;justify-content:space-between;align-items:flex-end;display:flex}.demo-module__hHLqsq__hero b{font-size:calc(58 * var(--px));letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;display:block}.demo-module__hHLqsq__hero small,.demo-module__hHLqsq__trio small{margin-top:calc(6 * var(--px));font-size:calc(13 * var(--px));color:#a4a6aa;display:block}.demo-module__hHLqsq__heroSide{text-align:right}.demo-module__hHLqsq__heroSide b{font-size:calc(30 * var(--px))}.demo-module__hHLqsq__panel{padding:calc(16 * var(--px)) calc(20 * var(--px)) calc(18 * var(--px));border-radius:calc(20 * var(--px));background:#f3f3f10b}.demo-module__hHLqsq__panelHead{font-size:calc(13 * var(--px));justify-content:space-between;font-weight:600;display:flex;margin-bottom:calc(12 * var(--px))!important}.demo-module__hHLqsq__panelHead em{font-style:normal;font-weight:400;font-size:calc(12 * var(--px));color:#8b8e94}.demo-module__hHLqsq__bars{align-items:flex-end;gap:calc(5 * var(--px));height:calc(92 * var(--px));display:flex}.demo-module__hHLqsq__bars i{border-radius:calc(4 * var(--px)) calc(4 * var(--px)) 0 0;background:#3446f0;flex:1}.demo-module__hHLqsq__split{gap:calc(2 * var(--px));height:calc(10 * var(--px));transform:scaleX(var(--k));transform-origin:0;border-radius:999px;display:flex;overflow:hidden}.demo-module__hHLqsq__split i:first-child,.demo-module__hHLqsq__legend span:first-child i{background:#3446f0}.demo-module__hHLqsq__split i:nth-child(2),.demo-module__hHLqsq__legend span:nth-child(2) i{background:#c3caff}.demo-module__hHLqsq__split i:nth-child(3),.demo-module__hHLqsq__legend span:nth-child(3) i{background:#7d89f7}.demo-module__hHLqsq__legend{gap:calc(14 * var(--px));font-size:calc(12 * var(--px));color:#a4a6aa;display:flex;margin-top:calc(10 * var(--px))!important}.demo-module__hHLqsq__legend span{align-items:center;gap:calc(5 * var(--px));display:flex}.demo-module__hHLqsq__legend i{width:calc(8 * var(--px));height:calc(8 * var(--px));border-radius:50%}.demo-module__hHLqsq__legend b{color:#f3f3f1;font-weight:600}.demo-module__hHLqsq__trio{gap:calc(12 * var(--px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.demo-module__hHLqsq__trio b{font-size:calc(26 * var(--px));font-weight:800;line-height:1;display:block}.demo-module__hHLqsq__pickBody{padding:calc(22 * var(--px)) calc(22 * var(--px)) calc(26 * var(--px));background:radial-gradient(calc(900 * var(--px)) calc(420 * var(--px)) at 15% -10%, #c3caff0d, transparent 60%), linear-gradient(160deg, #1c1d20, #161719);flex:1;display:block}.demo-module__hHLqsq__pickTop{align-items:center;gap:calc(12 * var(--px));margin-bottom:calc(14 * var(--px));display:flex}.demo-module__hHLqsq__pickTop h3{min-width:0;font-size:calc(22 * var(--px));letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.demo-module__hHLqsq__pickTop .demo-module__hHLqsq__pill{padding:calc(6 * var(--px)) calc(13 * var(--px));white-space:nowrap}.demo-module__hHLqsq__pickTop .demo-module__hHLqsq__pillOn{color:#1c1d20;background:#c3caff;border-color:#0000}.demo-module__hHLqsq__pickSent{font-size:calc(13 * var(--px));color:#c3caff;margin:calc(2 * var(--px)) calc(2 * var(--px)) calc(10 * var(--px))!important}.demo-module__hHLqsq__pickSub{font-size:calc(13 * var(--px));color:#8b8e94;margin:0 calc(2 * var(--px)) calc(12 * var(--px))!important}.demo-module__hHLqsq__option{margin-bottom:calc(12 * var(--px));padding:calc(16 * var(--px)) calc(18 * var(--px));border-radius:calc(22 * var(--px));background:#f3f3f10b;border:1px solid #f3f3f117}.demo-module__hHLqsq__option h4{font-size:calc(16 * var(--px));font-weight:700;margin-bottom:calc(8 * var(--px))!important}.demo-module__hHLqsq__option>p:not(.demo-module__hHLqsq__optRow){font-size:calc(14 * var(--px));color:#a4a6aa;line-height:1.5}.demo-module__hHLqsq__optRow{align-items:center;gap:calc(8 * var(--px));display:flex;margin-top:calc(12 * var(--px))!important}.demo-module__hHLqsq__btnPill{padding:calc(7 * var(--px)) calc(14 * var(--px));font-size:calc(13 * var(--px));color:#a4a6aa;background:#ffffff0f;border:1px solid #f3f3f117;border-radius:999px;font-weight:600}.demo-module__hHLqsq__btnGo{padding:calc(9 * var(--px)) calc(16 * var(--px));border-radius:calc(14 * var(--px));font-size:calc(14 * var(--px));background:#3446f0;margin-left:auto;font-weight:700}.demo-module__hHLqsq__pickEmpty{padding:calc(6 * var(--px)) calc(2 * var(--px));font-size:calc(14 * var(--px));color:#8b8e94;line-height:1.5}.demo-module__hHLqsq__pickDone{padding:calc(9 * var(--px)) calc(2 * var(--px));font-size:calc(13 * var(--px));color:#8b8e94;border-top:1px solid #ffffff14}.demo-module__hHLqsq__pickDone b{color:#c3caff;font-weight:600}.demo-module__hHLqsq__seg2{gap:calc(2 * var(--px));padding:calc(2 * var(--px));background:#ffffff0d;border:1px solid #f3f3f117;border-radius:999px;display:inline-flex}.demo-module__hHLqsq__seg2 i{padding:calc(5 * var(--px)) calc(12 * var(--px));font-style:normal;font-size:calc(13 * var(--px));color:#8b8e94;border-radius:999px;font-weight:600}.demo-module__hHLqsq__seg2 .demo-module__hHLqsq__seg2On{color:#1c1d20;background:#f3f3f1}.demo-module__hHLqsq__skit{align-items:center;gap:calc(10 * var(--px));padding:calc(13 * var(--px)) calc(16 * var(--px));border-radius:calc(18 * var(--px));background:#f3f3f10b;border:1px solid #f3f3f117;display:flex;margin-bottom:calc(10 * var(--px))!important}.demo-module__hHLqsq__skit b{min-width:0;font-size:calc(15 * var(--px));white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.demo-module__hHLqsq__skit span{font-size:calc(12 * var(--px));color:#8b8e94;white-space:nowrap}.demo-module__hHLqsq__skitNew{border-color:#c3caff80}.demo-module__hHLqsq__dock{z-index:3;background:#161719;border-left:1px solid #f3f3f113;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.demo-module__hHLqsq__dockIn{width:40cqw;position:absolute;top:0;bottom:0;right:0}.demo-module__hHLqsq__dockBar{align-items:center;gap:calc(2 * var(--px));height:calc(40 * var(--px));padding:0 calc(8 * var(--px));display:flex;position:relative}.demo-module__hHLqsq__dockTab{width:calc(30 * var(--px));height:calc(28 * var(--px));border-radius:calc(7 * var(--px));color:#8b8e94;place-items:center;display:grid}.demo-module__hHLqsq__dockTab svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.demo-module__hHLqsq__dockOn{color:#f3f3f1;background:#f3f3f116}.demo-module__hHLqsq__brBar{align-items:center;gap:calc(2 * var(--px));height:calc(39 * var(--px));padding:calc(6 * var(--px)) calc(8 * var(--px));border-bottom:1px solid #f3f3f10a;display:flex}.demo-module__hHLqsq__brB{width:calc(26 * var(--px));height:calc(26 * var(--px));border-radius:calc(7 * var(--px));color:#8b8e94;flex:none;place-items:center;display:grid}.demo-module__hHLqsq__brB svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.demo-module__hHLqsq__dim{opacity:.35}.demo-module__hHLqsq__address{height:calc(26 * var(--px));margin:0 calc(4 * var(--px));padding:0 calc(10 * var(--px));border-radius:calc(7 * var(--px));font-size:calc(12 * var(--px));color:#a4a6aa;background:#ffffff09;border:1px solid #f3f3f113;flex:1;align-items:center;display:flex}.demo-module__hHLqsq__pickOn{color:#fff;background:#3446f0}.demo-module__hHLqsq__surface{top:calc(79 * var(--px));background:#1c1d20;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.demo-module__hHLqsq__site{font-family:var(--font), system-ui, sans-serif;letter-spacing:-.01em;transition:opacity .15s;position:absolute;inset:0}.demo-module__hHLqsq__siteSky{background:linear-gradient(#1c1d20 0%,#1e2029 30%,#232845 52%,#2c3576 72%,#3a4bd6 90%,#5c6cf2 100%);position:absolute;inset:0}.demo-module__hHLqsq__siteLayer{position:absolute;bottom:0;left:0;right:0}.demo-module__hHLqsq__siteLayer svg{width:100%}.demo-module__hHLqsq__siteFar svg{height:calc(330 * var(--px));fill:#454c7e}.demo-module__hHLqsq__siteSnow{fill:#9ea7ec;opacity:.85}.demo-module__hHLqsq__siteMid svg{height:calc(290 * var(--px));fill:#2d3255}.demo-module__hHLqsq__siteHills svg{height:calc(180 * var(--px));fill:#22253a}.demo-module__hHLqsq__siteNav{top:calc(16 * var(--px));left:calc(20 * var(--px));right:calc(20 * var(--px));align-items:center;gap:calc(8 * var(--px));display:flex;position:absolute}.demo-module__hHLqsq__siteNav>span:first-child{align-items:center;gap:calc(8 * var(--px));font-size:calc(16 * var(--px));flex:1;font-weight:500;display:flex}.demo-module__hHLqsq__siteLogo{width:calc(21 * var(--px));height:calc(21 * var(--px))}.demo-module__hHLqsq__siteRound{width:calc(30 * var(--px));height:calc(30 * var(--px));border:1px solid #f3f3f138;border-radius:50%;place-items:center;display:grid}.demo-module__hHLqsq__siteRound svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.demo-module__hHLqsq__siteOther{font-size:calc(10.5 * var(--px));color:#f3f3f180;margin-top:calc(14 * var(--px))!important}.demo-module__hHLqsq__siteOther u{text-underline-offset:2px;color:#f3f3f1b8;text-decoration-color:#f3f3f159}.demo-module__hHLqsq__siteHero{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:15%;left:0;right:0}.demo-module__hHLqsq__siteBadge{align-items:center;gap:calc(7 * var(--px));padding:calc(5 * var(--px)) calc(11 * var(--px)) calc(5 * var(--px)) calc(8 * var(--px));font-size:calc(10 * var(--px));color:#f3f3f1b3;background:#3446f024;border:1px solid #c3caff47;border-radius:999px;display:flex}.demo-module__hHLqsq__siteBadgeLogo{width:calc(13 * var(--px));height:calc(13 * var(--px))}.demo-module__hHLqsq__siteTitle{font-size:calc(40 * var(--px));letter-spacing:-.05em;font-weight:400;line-height:.98;position:relative;margin-top:calc(18 * var(--px))!important}.demo-module__hHLqsq__siteLead{max-width:calc(380 * var(--px));font-size:calc(12 * var(--px));color:#f3f3f199;line-height:1.45;margin-top:calc(14 * var(--px))!important}.demo-module__hHLqsq__siteCta{margin-top:calc(22 * var(--px));position:relative}.demo-module__hHLqsq__sitePrimary{align-items:center;gap:calc(14 * var(--px));padding:calc(4 * var(--px)) calc(4 * var(--px)) calc(4 * var(--px)) calc(17 * var(--px));font-size:calc(13 * var(--px));color:#1c1d20;white-space:nowrap;background:#f3f3f1;border-radius:999px;font-weight:500;display:flex;position:relative}.demo-module__hHLqsq__sitePrimary>i{width:calc(30 * var(--px));height:calc(30 * var(--px));color:#f3f3f1;background:#3446f0;border-radius:50%;place-items:center;display:grid}.demo-module__hHLqsq__sitePrimary>i svg{width:calc(14 * var(--px));height:calc(14 * var(--px));transform:rotate(45deg)}.demo-module__hHLqsq__siteNew{animation:.9s ease-out demo-module__hHLqsq__changed}@keyframes demo-module__hHLqsq__changed{0%{box-shadow:0 0 #3446f0e6}to{box-shadow:0 0 0 calc(14 * var(--px)) #3446f000}}.demo-module__hHLqsq__hl:after{content:"";inset:calc(-4 * var(--px));border:calc(2 * var(--px)) solid #3446f0;border-radius:calc(4 * var(--px));pointer-events:none;background:#3446f01a;position:absolute;box-shadow:0 0 0 1px #ffffff8c}.demo-module__hHLqsq__hl:before{content:attr(data-tag);z-index:1;left:calc(-4 * var(--px));bottom:calc(100% + 8 * var(--px));padding:calc(3 * var(--px)) calc(7 * var(--px));border-radius:calc(5 * var(--px));font:600 calc(11 * var(--px)) / 1.35 system-ui, "Segoe UI", sans-serif;letter-spacing:0;color:#fff;white-space:nowrap;background:#3446f0;position:absolute}.demo-module__hHLqsq__ask{z-index:2;top:calc(100% + 10 * var(--px));width:calc(320 * var(--px));margin-left:calc(-160 * var(--px));padding:calc(8 * var(--px)) calc(8 * var(--px)) calc(6 * var(--px));border-radius:calc(12 * var(--px));box-shadow:0 calc(12 * var(--px)) calc(32 * var(--px)) #00000061;font:calc(13 * var(--px)) / 1.45 system-ui, "Segoe UI", sans-serif;letter-spacing:0;color:#f3f3f1;text-align:left;background:#25262a;border:1px solid #ffffff1f;position:absolute;left:50%}.demo-module__hHLqsq__askRow{align-items:flex-end;gap:calc(6 * var(--px));display:flex}.demo-module__hHLqsq__askInput{min-height:calc(28 * var(--px));padding:calc(4 * var(--px)) calc(6 * var(--px));flex:1}.demo-module__hHLqsq__askSend{width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:calc(8 * var(--px));color:#fff;background:#3446f0;flex:none;place-items:center;transition:opacity .15s;display:grid}.demo-module__hHLqsq__askSend svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}.demo-module__hHLqsq__askSend.demo-module__hHLqsq__off{opacity:.35}.demo-module__hHLqsq__askTo{align-items:center;gap:calc(3 * var(--px));margin:calc(3 * var(--px)) calc(6 * var(--px)) 0;font-size:calc(11 * var(--px));color:#a4a6aa;white-space:nowrap;display:flex}.demo-module__hHLqsq__askTo b{color:#c3caff;font-weight:500}.demo-module__hHLqsq__askTo svg{width:calc(12 * var(--px));height:calc(12 * var(--px))}.demo-module__hHLqsq__cursor{z-index:10;pointer-events:none;width:1.15cqw;position:absolute;top:74%;left:62%}.demo-module__hHLqsq__cursor svg{width:100%;filter:drop-shadow(0 calc(2 * var(--px)) calc(3 * var(--px)) #00000080);position:relative;overflow:visible}.demo-module__hHLqsq__cursor path{fill:#f3f3f1;stroke:#1c1d20;stroke-width:1px}.demo-module__hHLqsq__ripple{border:calc(2 * var(--px)) solid #c3caffe6;width:2.2cqw;height:2.2cqw;transform:scale(calc(.35 + var(--k) * 1.1));opacity:calc(1 - var(--k));border-radius:50%;position:absolute;top:-1.1cqw;left:-1.1cqw}.demo-module__hHLqsq__fadeOut{z-index:20;pointer-events:none;background:#101113;position:absolute;inset:0}.demo-module__hHLqsq__opener{width:100%;color:inherit;font:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.demo-module__hHLqsq__opener:focus-visible{outline:none}.demo-module__hHLqsq__opener:focus-visible .demo-module__hHLqsq__app{outline-offset:4px;outline:2px solid #c3caff}.demo-module__hHLqsq__badge{z-index:2;-webkit-backdrop-filter:blur(10px);color:#f3f3f1bf;height:32px;font:500 12.5px / 1 var(--font), system-ui, sans-serif;opacity:.7;background:#1617199e;border:1px solid #f3f3f129;border-radius:999px;align-items:center;gap:0;padding:0 8px;transition:opacity .25s,gap .3s,background .25s,color .25s;display:flex;position:absolute;top:-15px;right:max(4px,50% - 575px)}.demo-module__hHLqsq__badge svg{width:15px;height:15px}.demo-module__hHLqsq__badge span{white-space:nowrap;max-width:0;transition:max-width .35s cubic-bezier(.22,1,.36,1);overflow:hidden}.demo-module__hHLqsq__opener:hover .demo-module__hHLqsq__badge,.demo-module__hHLqsq__opener:focus-visible .demo-module__hHLqsq__badge{opacity:1;color:#f3f3f1;background:#3446f0d9;gap:7px}.demo-module__hHLqsq__opener:hover .demo-module__hHLqsq__badge span,.demo-module__hHLqsq__opener:focus-visible .demo-module__hHLqsq__badge span{max-width:90px}.demo-module__hHLqsq__overlay{z-index:100;-webkit-backdrop-filter:blur(10px);cursor:zoom-out;background:#0a0b0dc7;place-items:center;padding:24px;animation:.25s ease-out demo-module__hHLqsq__overlayIn;display:grid;position:fixed;inset:0}.demo-module__hHLqsq__overlay:focus{outline:none}.demo-module__hHLqsq__closing{animation:.18s ease-in forwards demo-module__hHLqsq__overlayOut}.demo-module__hHLqsq__stagebox{cursor:default;width:min(100%,160vh - 192px,1760px);animation:.35s cubic-bezier(.22,1,.36,1) demo-module__hHLqsq__stageIn}.demo-module__hHLqsq__closing .demo-module__hHLqsq__stagebox{animation:.18s ease-in forwards demo-module__hHLqsq__stageOut}.demo-module__hHLqsq__big{width:100%;box-shadow:0 60px 160px -40px #3446f080,0 40px 100px -30px #000c}.demo-module__hHLqsq__hint{font:13px / 1 var(--font), system-ui, sans-serif;color:#f3f3f173;pointer-events:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.demo-module__hHLqsq__close{color:#f3f3f1cc;cursor:pointer;background:#16171999;border:1px solid #f3f3f129;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:background .2s,color .2s;display:grid;position:absolute;top:16px;right:16px}.demo-module__hHLqsq__close:hover{color:#f3f3f1;background:#f3f3f11f}.demo-module__hHLqsq__close svg{width:18px;height:18px}@keyframes demo-module__hHLqsq__overlayIn{0%{opacity:0}}@keyframes demo-module__hHLqsq__overlayOut{to{opacity:0}}@keyframes demo-module__hHLqsq__stageIn{0%{opacity:0;transform:scale(.92)translateY(12px)}}@keyframes demo-module__hHLqsq__stageOut{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.demo-module__hHLqsq__overlay,.demo-module__hHLqsq__overlay *,.demo-module__hHLqsq__badge,.demo-module__hHLqsq__badge span{transition:none!important;animation:none!important}}
.mockups-module__7g_VHG__page{background:#101113;min-height:100vh;padding:64px 32px 120px}.mockups-module__7g_VHG__head{max-width:1120px;margin:0 auto 56px}.mockups-module__7g_VHG__head h1{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:500}.mockups-module__7g_VHG__head p{color:#f3f3f199;margin:10px 0 0;font-size:15px}.mockups-module__7g_VHG__clip{margin:0 auto 88px}.mockups-module__7g_VHG__about{grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:14px;max-width:1120px;margin:0 auto 18px;display:grid}.mockups-module__7g_VHG__num{color:#f3f3f166;font-variant-numeric:tabular-nums;font-size:13px}.mockups-module__7g_VHG__about h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500}.mockups-module__7g_VHG__about p{color:#f3f3f199;grid-column:2/4;margin:6px 0 0;font-size:14px;line-height:1.5}.mockups-module__7g_VHG__alone{color:#c3caff;grid-area:1/3;font-size:13px;text-decoration:none}.mockups-module__7g_VHG__alone:hover{text-decoration:underline}.mockups-module__7g_VHG__alonePage{background:#101113;place-items:center;min-height:100vh;padding:24px;display:grid}.mockups-module__7g_VHG__fit{width:min(100vw - 48px,157.48vh - 75.5905px)}
.site-module__L9BMAq__page{--blue:#3446f0;--sky:#c3caff;--ink:#1c1d20;--muted:#6d6f73;--paper:#f3f3f1;--paper-70:#f3f3f1b3;--paper-60:#f3f3f199;--line-dark:#f3f3f11f;--line:#1c1d2024;--pad:clamp(20px, 9vw, 180px);--edge:clamp(20px, 3vw, 44px);--ease:cubic-bezier(.76, 0, .24, 1);--out:cubic-bezier(.22, 1, .36, 1);background:var(--ink);color:var(--paper);font-family:var(--font);letter-spacing:-.01em;position:relative;overflow-x:clip}.site-module__L9BMAq__page ::selection{background:var(--blue);color:var(--paper)}.site-module__L9BMAq__page a:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:4px}.site-module__L9BMAq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.site-module__L9BMAq__page [data-reveal]{opacity:0;transition:opacity 1s var(--out), transform 1.1s var(--out);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(28px)}.site-module__L9BMAq__page [data-reveal][data-in]{opacity:1;transform:none}.site-module__L9BMAq__nav{z-index:50;padding:22px var(--edge);transition:background .5s, border-color .5s, padding .5s var(--ease);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}html[data-scrolled] .site-module__L9BMAq__nav{border-bottom-color:var(--line-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c1d20e6;padding-block:14px}.site-module__L9BMAq__brand{letter-spacing:-.02em;justify-self:start;align-items:center;gap:10px;font-size:17px;font-weight:500;display:inline-flex}.site-module__L9BMAq__brandLogo{width:26px;height:26px}.site-module__L9BMAq__brandRoll{height:1.3em;display:inline-grid;overflow:hidden}.site-module__L9BMAq__brandRoll span{white-space:nowrap;transition:transform .6s var(--ease);grid-area:1/1;line-height:1.3}.site-module__L9BMAq__brandRoll span:last-child{transform:translateY(100%)}.site-module__L9BMAq__brand:hover .site-module__L9BMAq__brandRoll span:first-child{transform:translateY(-100%)}.site-module__L9BMAq__brand:hover .site-module__L9BMAq__brandRoll span:last-child{transform:none}.site-module__L9BMAq__navLinks{gap:clamp(20px,3vw,40px);font-size:15px;display:flex}.site-module__L9BMAq__navLinks a{color:var(--paper-70);padding:6px 0;transition:color .3s;position:relative}.site-module__L9BMAq__navLinks a:after{content:"";background:var(--sky);width:5px;height:5px;transition:transform .35s var(--ease);border-radius:50%;margin-left:-2.5px;position:absolute;bottom:-5px;left:50%;transform:scale(0)}.site-module__L9BMAq__navLinks a:hover{color:var(--paper)}.site-module__L9BMAq__navLinks a:hover:after{transform:scale(1)}.site-module__L9BMAq__navCta{background:var(--paper);color:var(--ink);border-radius:999px;justify-self:end;padding:10px 20px;font-size:14px;font-weight:500;transition:background .35s}.site-module__L9BMAq__navCta:hover{background:var(--sky)}.site-module__L9BMAq__navEnd{justify-self:end;align-items:center;gap:8px;display:flex}.site-module__L9BMAq__navDiscord{width:37px;height:37px;color:var(--paper);border:1px solid #f3f3f138;border-radius:50%;place-items:center;transition:background .35s,border-color .35s;display:grid}.site-module__L9BMAq__navDiscord:hover{border-color:var(--blue);background:var(--blue)}.site-module__L9BMAq__navDiscord svg{fill:currentColor;width:18px;height:18px}.site-module__L9BMAq__menuButton{width:37px;height:37px;color:var(--paper);cursor:pointer;background:0 0;border:1px solid #f3f3f138;border-radius:50%;transition:background .35s,border-color .35s;display:none;position:relative}.site-module__L9BMAq__menuButton[aria-expanded=true]{border-color:var(--paper);background:var(--paper);color:var(--ink)}.site-module__L9BMAq__menuButton span{width:14px;height:1.5px;transition:transform .55s var(--ease);background:currentColor;border-radius:1px;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.site-module__L9BMAq__menuButton span:first-child{transform:translateY(-3px)}.site-module__L9BMAq__menuButton span:last-child{transform:translateY(3px)}.site-module__L9BMAq__menuButton[aria-expanded=true] span:first-child{transform:rotate(45deg)}.site-module__L9BMAq__menuButton[aria-expanded=true] span:last-child{transform:rotate(-45deg)}html[data-menu] .site-module__L9BMAq__nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.site-module__L9BMAq__menu{z-index:49;padding:96px var(--edge) calc(32px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--ink);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .55s var(--ease), visibility 0s .55s;flex-direction:column;justify-content:space-between;gap:48px;display:flex;position:fixed;inset:0;overflow-y:auto}.site-module__L9BMAq__menu[data-open]{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease), visibility 0s}.site-module__L9BMAq__menuLinks{display:grid}.site-module__L9BMAq__menuLinks a,.site-module__L9BMAq__menuFoot{opacity:0;transition:opacity .25s, transform .35s var(--out);transform:translateY(28px)}.site-module__L9BMAq__menu[data-open] .site-module__L9BMAq__menuLinks a,.site-module__L9BMAq__menu[data-open] .site-module__L9BMAq__menuFoot{opacity:1;transition:opacity .6s var(--out), transform .9s var(--out);transition-delay:calc(.18s + var(--i,0) * 55ms);transform:none}.site-module__L9BMAq__menuLinks a{border-bottom:1px solid var(--line-dark);letter-spacing:-.04em;color:var(--paper);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;font-size:clamp(2rem,9vw,2.6rem);line-height:1.1;display:flex}.site-module__L9BMAq__menuNum{letter-spacing:0;color:var(--muted);font-size:13px}.site-module__L9BMAq__menuFoot{justify-items:start;gap:16px;display:grid}.site-module__L9BMAq__menuFoot p{color:var(--muted);font-size:13px}@media (min-width:761px){.site-module__L9BMAq__menu{display:none}}.site-module__L9BMAq__scene{--s:1;isolation:isolate;padding:clamp(130px,17vh,180px) 20px 40px;position:relative;overflow:clip}.site-module__L9BMAq__sky{z-index:0;background:linear-gradient(180deg, var(--ink) 0%, #1e2029 28%, #232845 50%, #2c3576 68%, #3a4bd6 84%, #5c6cf2 100%);position:absolute;inset:0}.site-module__L9BMAq__glow{z-index:1;aspect-ratio:2.2;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#c3caff6b,#7888ff3d 32%,#3446f01a 60%,#3446f000 100%);border-radius:50%;width:min(1150px,120vw);position:absolute;top:520px;left:50%;translate:-50%}.site-module__L9BMAq__layer{pointer-events:none;will-change:transform;position:absolute;bottom:0;left:0;right:0}.site-module__L9BMAq__layer svg{width:100%;display:block}.site-module__L9BMAq__far{z-index:2}.site-module__L9BMAq__far svg{height:calc(1060px * var(--s));fill:#454c7e}.site-module__L9BMAq__far .site-module__L9BMAq__snow{fill:#9ea7ec;opacity:.85}.site-module__L9BMAq__mid{z-index:3}.site-module__L9BMAq__mid svg{height:calc(970px * var(--s));fill:#2d3255}.site-module__L9BMAq__mid .site-module__L9BMAq__snow{fill:#6a73bd;opacity:.55}.site-module__L9BMAq__hills{z-index:4}.site-module__L9BMAq__hills svg{height:calc(620px * var(--s));fill:#22253a}.site-module__L9BMAq__sceneContent{z-index:5;position:relative}.site-module__L9BMAq__forest{z-index:6;bottom:calc(-1080px * var(--s))}.site-module__L9BMAq__forest svg{height:calc(1700px * var(--s))}.site-module__L9BMAq__pinesBack{fill:#1f2130}.site-module__L9BMAq__pinesFront{fill:var(--ink)}.site-module__L9BMAq__heroCopy{text-align:center;will-change:transform, opacity;max-width:1120px;margin:0 auto}.site-module__L9BMAq__heroCopy:focus-within{opacity:1!important}.site-module__L9BMAq__badge{border:1px solid var(--line-dark);color:var(--paper-70);background:#f3f3f10a;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:13px;display:inline-flex}.site-module__L9BMAq__badgeDot{background:var(--blue);border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite site-module__L9BMAq__ping;box-shadow:0 0 #3446f0b3}@keyframes site-module__L9BMAq__ping{to{box-shadow:0 0 0 9px #3446f000}}.site-module__L9BMAq__title{letter-spacing:-.05em;margin-top:28px;font-size:clamp(3rem,7.4vw,7rem);font-weight:400;line-height:.98}.site-module__L9BMAq__shimmer{background:linear-gradient(100deg, var(--paper) 0%, var(--paper) 40%, var(--sky) 48%, #8a98ff 52%, var(--paper) 60%, var(--paper) 100%);color:#0000;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite site-module__L9BMAq__shimmer}@keyframes site-module__L9BMAq__shimmer{0%{background-position:100% 0}40%,to{background-position:0 0}}.site-module__L9BMAq__lead{max-width:54ch;color:var(--paper-60);margin:28px auto 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.site-module__L9BMAq__ctaNote{color:var(--muted);text-wrap:balance;margin-top:18px;font-size:13px;line-height:1.8}.site-module__L9BMAq__ctaNote a{color:var(--paper-70);text-underline-offset:3px;-webkit-text-decoration:underline #f3f3f14d;text-decoration:underline #f3f3f14d;transition:color .3s,text-decoration-color .3s}.site-module__L9BMAq__ctaNote a:hover{color:var(--paper);-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.site-module__L9BMAq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 30px;margin-top:40px;display:flex}.site-module__L9BMAq__primary{background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:22px;padding:7px 7px 7px 26px;font-size:16px;font-weight:500;transition:background .35s;display:inline-flex}.site-module__L9BMAq__primary:hover{background:var(--sky)}.site-module__L9BMAq__primaryIcon{background:var(--blue);width:46px;height:46px;color:var(--paper);transition:transform .6s var(--ease);border-radius:50%;place-items:center;display:grid}.site-module__L9BMAq__primary:hover .site-module__L9BMAq__primaryIcon{transform:rotate(-45deg)}.site-module__L9BMAq__primaryButton{font:inherit;cursor:pointer;border:0;font-size:16px;font-weight:500}.site-module__L9BMAq__emailForm{width:min(100%,420px);margin:40px auto 0}.site-module__L9BMAq__emailPill{background:var(--paper);border-radius:999px;align-items:center;gap:10px;padding:7px 7px 7px 24px;transition:box-shadow .3s;display:flex;box-shadow:0 0 #c3caff00}.site-module__L9BMAq__emailPill:focus-within{box-shadow:0 0 0 3px #c3caff73}.site-module__L9BMAq__emailPill input{min-width:0;height:46px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.site-module__L9BMAq__emailPill input::placeholder{color:#8b8e94}.site-module__L9BMAq__emailPill button{cursor:pointer;border:0;flex:none}.site-module__L9BMAq__emailPill button:disabled{cursor:default}.site-module__L9BMAq__spinner{border:2px solid #f3f3f159;border-top-color:var(--paper);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite site-module__L9BMAq__spin}@keyframes site-module__L9BMAq__spin{to{transform:rotate(360deg)}}.site-module__L9BMAq__emailError{color:#f0a3a0;margin-top:14px;font-size:14px;line-height:1.6}.site-module__L9BMAq__emailSent{border:1px solid var(--line-dark);color:var(--paper-70);border-radius:999px;align-items:center;gap:14px;padding:7px 26px 7px 7px;font-size:15px;display:inline-flex}.site-module__L9BMAq__emailSent b{color:var(--paper);overflow-wrap:anywhere;font-weight:500}.site-module__L9BMAq__textButton{font:inherit;color:var(--paper-70);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #f3f3f14d;text-decoration:underline #f3f3f14d}.site-module__L9BMAq__textButton:hover{color:var(--paper);-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.site-module__L9BMAq__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.site-module__L9BMAq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-module__L9BMAq__demo{margin-top:clamp(64px,9vh,100px);scroll-margin-top:90px}.site-module__L9BMAq__features{padding:clamp(24px, 3vw, 48px) var(--pad) clamp(110px, 13vw, 200px);position:relative}.site-module__L9BMAq__intro{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.site-module__L9BMAq__intro .site-module__L9BMAq__label{padding-top:.9em}.site-module__L9BMAq__statement{letter-spacing:-.035em;font-size:clamp(1.6rem,3vw,2.9rem);font-weight:400;line-height:1.24}.site-module__L9BMAq__statement span{color:var(--muted)}.site-module__L9BMAq__rows{border-bottom:1px solid var(--line-dark);margin-top:clamp(72px,9vw,140px);list-style:none}.site-module__L9BMAq__row{border-top:1px solid var(--line-dark);grid-template-columns:clamp(40px,6vw,90px) minmax(0,1fr) minmax(0,34ch);align-items:baseline;gap:24px;padding:clamp(28px,3.4vw,50px) 0;display:grid}.site-module__L9BMAq__rowNum{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.site-module__L9BMAq__rowTitle{letter-spacing:-.05em;transition:transform .6s var(--ease), color .4s;font-size:clamp(2.6rem,6.4vw,6.4rem);font-weight:400;line-height:1}.site-module__L9BMAq__rowText{color:var(--paper-60);font-size:16px;line-height:1.6}@media (hover:hover){.site-module__L9BMAq__row:hover .site-module__L9BMAq__rowTitle{color:var(--sky);transform:translate(14px)}}.site-module__L9BMAq__how{padding:clamp(96px, 12vw, 180px) var(--pad) clamp(120px, 14vw, 220px);background:var(--paper);color:var(--ink);border-radius:clamp(28px,4vw,56px) clamp(28px,4vw,56px) 0 0;position:relative}.site-module__L9BMAq__how ::selection{color:var(--paper)}.site-module__L9BMAq__howHead{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:32px;margin-bottom:clamp(56px,7vw,100px);display:grid}.site-module__L9BMAq__h2{letter-spacing:-.05em;font-size:clamp(2.8rem,6vw,6rem);font-weight:400;line-height:1}.site-module__L9BMAq__howHead p{color:var(--muted);font-size:17px;line-height:1.6}.site-module__L9BMAq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);list-style:none;display:grid}.site-module__L9BMAq__step{border-top:1px solid var(--ink);align-content:start;gap:18px;padding-top:26px;display:grid}.site-module__L9BMAq__stepNum{color:var(--muted);font-size:14px}.site-module__L9BMAq__step h3{letter-spacing:-.04em;font-size:clamp(1.8rem,2.6vw,2.5rem);font-weight:400}.site-module__L9BMAq__step p{color:#1c1d20b8;font-size:17px;line-height:1.6}.site-module__L9BMAq__stepMeta{border:1px solid var(--line);border-radius:999px;justify-self:start;padding:7px 14px;font-size:13px}.site-module__L9BMAq__works{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:16px 40px;margin-top:clamp(88px,11vw,160px);padding-top:28px;display:flex}.site-module__L9BMAq__works .site-module__L9BMAq__worksList{letter-spacing:-.045em;font-size:clamp(1.9rem,4.4vw,4rem);line-height:1.1}.site-module__L9BMAq__worksList{flex:auto}.site-module__L9BMAq__worksNote{max-width:52ch;color:var(--muted);flex-basis:100%;margin-left:auto;font-size:16px;line-height:1.6}.site-module__L9BMAq__worksDot{background:var(--blue);vertical-align:.22em;border-radius:50%;width:.16em;height:.16em;margin:0 .36em;display:inline-block}.site-module__L9BMAq__compare{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:16px 40px;margin-top:clamp(40px,5vw,72px);padding-top:28px;display:flex}.site-module__L9BMAq__compareList{letter-spacing:-.03em;flex:1 1 0;min-width:min(100%,30ch);font-size:clamp(1.25rem,2.3vw,1.85rem);line-height:1.4}.site-module__L9BMAq__compareList>span{white-space:nowrap}.site-module__L9BMAq__compareList a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-color .2s}.site-module__L9BMAq__latestList{font-size:clamp(1.1rem,1.8vw,1.4rem)}.site-module__L9BMAq__latestList>span{white-space:normal;display:block}.site-module__L9BMAq__latestList>span+span{margin-top:.35em}.site-module__L9BMAq__compare .site-module__L9BMAq__worksNote a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.site-module__L9BMAq__compareList a:hover{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.site-module__L9BMAq__voices{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-bottom:clamp(88px,11vw,150px);list-style:none;display:grid}.site-module__L9BMAq__voice,.site-module__L9BMAq__wallCard{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.site-module__L9BMAq__voice{border-top:1px solid var(--line-dark);height:100%;color:var(--paper);padding-top:24px}.site-module__L9BMAq__voice p{letter-spacing:-.02em;font-size:clamp(1.1rem,1.45vw,1.35rem);line-height:1.4}.site-module__L9BMAq__voice figcaption,.site-module__L9BMAq__wallCard figcaption{margin-top:auto;padding-top:10px}.site-module__L9BMAq__stars{letter-spacing:3px;color:var(--sky);font-size:13px}.site-module__L9BMAq__readMore{color:var(--sky);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;-webkit-text-decoration:underline #c3caff59;text-decoration:underline #c3caff59;transition:text-decoration-color .3s}.site-module__L9BMAq__readMore:hover{text-decoration-color:currentColor}.site-module__L9BMAq__voiceBy{color:var(--muted);align-items:center;gap:12px;font-size:13px;line-height:1.35;display:flex}.site-module__L9BMAq__voiceBy img,.site-module__L9BMAq__voiceInitial{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.site-module__L9BMAq__voiceInitial{color:var(--paper);text-transform:uppercase;background:#f3f3f11a;place-items:center;font-size:14px;display:grid}.site-module__L9BMAq__voiceBy strong{color:inherit;font-size:14px;font-weight:500;display:block}.site-module__L9BMAq__voice .site-module__L9BMAq__voiceBy strong{color:var(--paper-70)}.site-module__L9BMAq__wall{margin:clamp(88px, 11vw, 160px) calc(var(--pad) * -1) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.site-module__L9BMAq__wallTrack{align-items:stretch;gap:20px;width:max-content;padding-right:20px;animation:80s linear infinite site-module__L9BMAq__wall;display:flex}.site-module__L9BMAq__wall:hover .site-module__L9BMAq__wallTrack{animation-play-state:paused}.site-module__L9BMAq__wall:has(dialog[open]) .site-module__L9BMAq__wallTrack{animation-play-state:paused}@keyframes site-module__L9BMAq__wall{to{transform:translate(-50%)}}.site-module__L9BMAq__wallCard{border:1px solid var(--line);width:clamp(270px,25vw,350px);color:var(--ink);background:#fff;border-radius:20px;padding:26px}.site-module__L9BMAq__wallCard p{letter-spacing:-.015em;font-size:17px;line-height:1.5}.site-module__L9BMAq__wallCard .site-module__L9BMAq__stars,.site-module__L9BMAq__wallCard .site-module__L9BMAq__readMore{color:var(--blue)}.site-module__L9BMAq__wallCard .site-module__L9BMAq__readMore{text-decoration-color:#3446f04d}.site-module__L9BMAq__wallCard .site-module__L9BMAq__voiceInitial{color:var(--ink);background:#1c1d2014}.site-module__L9BMAq__wallCard .site-module__L9BMAq__voiceBy strong{color:var(--ink)}.site-module__L9BMAq__reviewDialog{background:var(--paper);width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);overscroll-behavior:contain;border:0;border-radius:24px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px #00000073}.site-module__L9BMAq__reviewDialog[open]{animation:site-module__L9BMAq__reviewIn .5s var(--out)}.site-module__L9BMAq__reviewDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c1d2099;animation:.3s ease-out site-module__L9BMAq__reviewFade}@keyframes site-module__L9BMAq__reviewIn{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes site-module__L9BMAq__reviewFade{0%{opacity:0}}.site-module__L9BMAq__reviewFull{gap:18px;padding:clamp(28px,4vw,40px);display:grid;position:relative}.site-module__L9BMAq__reviewFull blockquote{gap:14px;display:grid}.site-module__L9BMAq__reviewFull p{letter-spacing:-.01em;padding-right:24px;font-size:17px;line-height:1.6}.site-module__L9BMAq__reviewFull .site-module__L9BMAq__stars{color:var(--blue)}.site-module__L9BMAq__reviewFull .site-module__L9BMAq__voiceInitial{color:var(--ink);background:#1c1d2014}.site-module__L9BMAq__reviewFull .site-module__L9BMAq__voiceBy strong{color:var(--ink)}.site-module__L9BMAq__reviewClose{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:20px;line-height:1;transition:background .3s,color .3s;display:grid;position:absolute;top:16px;right:16px}.site-module__L9BMAq__reviewClose:hover{background:var(--ink);color:var(--paper)}.site-module__L9BMAq__priceVoices{padding:0 var(--pad)}.site-module__L9BMAq__priceVoices>.site-module__L9BMAq__label{margin-bottom:22px}.site-module__L9BMAq__upQuote{text-align:left;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:4px 12px;margin-top:26px;display:grid}.site-module__L9BMAq__upQuote img{object-fit:cover;border-radius:50%;grid-row:span 2;width:36px;height:36px}.site-module__L9BMAq__upQuote p{color:var(--paper-70);font-size:15px;line-height:1.4}.site-module__L9BMAq__upQuote figcaption{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.site-module__L9BMAq__upQuote .site-module__L9BMAq__stars{letter-spacing:2px;font-size:11px}.site-module__L9BMAq__crew{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px 40px;margin-top:clamp(40px,5vw,64px);padding-top:28px;display:flex}.site-module__L9BMAq__crewLink{flex-wrap:wrap;flex:auto;align-items:center;gap:18px 28px;display:flex}.site-module__L9BMAq__crewFaces{padding-left:12px;display:flex}.site-module__L9BMAq__crewFaces>*{width:48px;height:48px;box-shadow:0 0 0 3px var(--paper);object-fit:cover;transition:transform .5s var(--out);transition-delay:calc(var(--n,0) * 35ms);background:#1c1d2014;border-radius:50%;margin-left:-12px}.site-module__L9BMAq__crewMore{background:var(--ink);color:var(--paper);letter-spacing:0;place-items:center;font-size:13px;font-weight:500;display:grid}.site-module__L9BMAq__crewText{letter-spacing:-.035em;flex:auto;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.2}.site-module__L9BMAq__crewText span{color:var(--muted)}.site-module__L9BMAq__crewGo{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:3px;font-size:16px;font-weight:500;transition:color .3s,border-color .3s;display:inline-flex}.site-module__L9BMAq__crewGo svg{width:14px;height:14px;transition:transform .5s var(--ease)}@media (hover:hover){.site-module__L9BMAq__crewLink:hover .site-module__L9BMAq__crewFaces>*{transform:translateY(-6px)}.site-module__L9BMAq__crewLink:hover .site-module__L9BMAq__crewGo{color:var(--blue);border-color:var(--blue)}.site-module__L9BMAq__crewLink:hover .site-module__L9BMAq__crewGo svg{transform:translate(3px)rotate(-45deg)!important}}.site-module__L9BMAq__faq{padding:0 var(--pad) clamp(120px, 14vw, 220px);background:var(--paper);color:var(--ink);scroll-margin-top:90px}.site-module__L9BMAq__faq ::selection{color:var(--paper)}.site-module__L9BMAq__faq a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;transition:text-decoration-color .3s}.site-module__L9BMAq__faq a:hover{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.site-module__L9BMAq__faqHead,.site-module__L9BMAq__faqItem{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.site-module__L9BMAq__faqHead p{max-width:56ch}.site-module__L9BMAq__faqList{border-bottom:1px solid var(--line);list-style:none}.site-module__L9BMAq__faqItem{border-top:1px solid var(--line);align-items:baseline;gap:14px 32px;padding:clamp(26px,3vw,42px) 0;display:grid}.site-module__L9BMAq__faqItem h3{letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:400;line-height:1.15}.site-module__L9BMAq__faqItem p{color:#1c1d20b8;max-width:56ch;font-size:17px;line-height:1.6}.site-module__L9BMAq__footer{background:var(--ink);position:relative}.site-module__L9BMAq__curve{width:100%;height:16vh;fill:var(--paper);pointer-events:none;position:absolute;top:-1px;left:0}.site-module__L9BMAq__footerInner{padding:clamp(150px, 16vw, 240px) var(--pad) 36px}.site-module__L9BMAq__footerTitle{letter-spacing:-.05em;flex-wrap:wrap;align-items:center;gap:0 .25em;font-size:clamp(3.2rem,8vw,8rem);font-weight:400;line-height:1.02;display:flex}.site-module__L9BMAq__footerMark{width:.95em;height:.95em;display:block}.site-module__L9BMAq__footerLine{background:var(--line-dark);height:1px;margin:clamp(64px,8vw,110px) 0 clamp(90px,10vw,140px);position:relative}.site-module__L9BMAq__circle{aspect-ratio:1;background:var(--blue);width:clamp(150px,13vw,190px);color:var(--paper);text-align:center;isolation:isolate;transition:color .5s, translate .6s var(--out);border-radius:50%;place-items:center;margin-top:calc(clamp(150px,13vw,190px)/-2);font-size:16px;font-weight:500;line-height:1.25;display:grid;position:absolute;top:50%;right:clamp(0px,6vw,120px);overflow:hidden}.site-module__L9BMAq__circle:before{content:"";z-index:-1;background:var(--sky);height:150%;transition:top .7s var(--ease);border-radius:50%;position:absolute;top:100%;left:-25%;right:-25%}.site-module__L9BMAq__circle:hover{color:var(--ink)}.site-module__L9BMAq__circle:hover:before{top:-25%}.site-module__L9BMAq__meta{grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between;gap:32px;display:grid}.site-module__L9BMAq__meta>div{color:var(--paper-70);align-content:start;gap:10px;font-size:15px;display:grid}.site-module__L9BMAq__metaLinks{flex-wrap:wrap;gap:10px 20px;display:flex}.site-module__L9BMAq__meta a{transition:background-size .45s var(--ease), color .3s;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat}.site-module__L9BMAq__meta a:hover{color:var(--paper);background-position-x:0;background-size:100% 1px}.site-module__L9BMAq__metaCrew{align-items:center;gap:10px;display:flex}.site-module__L9BMAq__metaFaces{flex:none;padding-left:6px;display:flex}.site-module__L9BMAq__metaFaces img{width:22px;height:22px;box-shadow:0 0 0 2px var(--ink);object-fit:cover;border-radius:50%;margin-left:-6px}.site-module__L9BMAq__lost{--u:max(.55px, 100vw / 2400);min-height:100svh;padding-bottom:calc(640 * var(--u))}.site-module__L9BMAq__lost .site-module__L9BMAq__layer{translate:0 calc(180 * var(--u))}.site-module__L9BMAq__lost .site-module__L9BMAq__glow{top:auto;bottom:calc(420 * var(--u));translate:-50% 50%}.site-module__L9BMAq__lost .site-module__L9BMAq__title{text-wrap:balance}.site-module__L9BMAq__lost .site-module__L9BMAq__far svg{height:calc(1060 * var(--u))}.site-module__L9BMAq__lost .site-module__L9BMAq__mid svg{height:calc(970 * var(--u))}.site-module__L9BMAq__lost .site-module__L9BMAq__hills svg{height:calc(620 * var(--u))}.site-module__L9BMAq__lost .site-module__L9BMAq__forest{bottom:calc(-1080 * var(--u))}.site-module__L9BMAq__lost .site-module__L9BMAq__forest svg{height:calc(1700 * var(--u))}.site-module__L9BMAq__doc{padding:clamp(140px, 18vh, 200px) var(--pad) clamp(110px, 13vw, 200px)}.site-module__L9BMAq__docHead,.site-module__L9BMAq__docRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px 32px;display:grid}.site-module__L9BMAq__docHead{align-items:end;margin-bottom:clamp(56px,7vw,100px)}.site-module__L9BMAq__docIntro{gap:14px;max-width:60ch;display:grid}.site-module__L9BMAq__docIntro p:last-child{color:var(--paper-70);font-size:17px;line-height:1.6}.site-module__L9BMAq__docRows{border-bottom:1px solid var(--line-dark)}.site-module__L9BMAq__docRow{border-top:1px solid var(--line-dark);align-items:baseline;padding:clamp(26px,3vw,42px) 0}.site-module__L9BMAq__docRow h2{letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:400;line-height:1.15}.site-module__L9BMAq__docText{max-width:60ch;color:var(--paper-70);gap:1em;font-size:17px;line-height:1.65;display:grid}.site-module__L9BMAq__docText ul{gap:.3em;padding-left:1.2em;display:grid}.site-module__L9BMAq__docText li::marker{color:var(--blue)}.site-module__L9BMAq__docIntro a,.site-module__L9BMAq__docText a{color:var(--paper);text-underline-offset:3px;-webkit-text-decoration:underline #f3f3f14d;text-decoration:underline #f3f3f14d;transition:text-decoration-color .3s}.site-module__L9BMAq__docIntro a:hover,.site-module__L9BMAq__docText a:hover{-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.site-module__L9BMAq__docText code{color:var(--paper);background:#f3f3f114;border-radius:6px;padding:1px 6px;font:.88em ui-monospace,Cascadia Mono,Consolas,monospace}.site-module__L9BMAq__docText pre{background:#f3f3f10f;border-radius:10px;padding:12px 16px}.site-module__L9BMAq__docText pre code{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;padding:0}.site-module__L9BMAq__docText ol{gap:.3em;padding-left:1.4em;display:grid}.site-module__L9BMAq__docText h3{letter-spacing:-.02em;color:var(--paper);margin-top:.4em;font-size:19px;font-weight:500}.site-module__L9BMAq__docText strong{color:var(--paper);font-weight:500}.site-module__L9BMAq__docText hr{border:0;border-top:1px solid var(--line-dark)}.site-module__L9BMAq__releaseHead{align-content:start;justify-items:start;gap:16px;display:grid}.site-module__L9BMAq__docRow .site-module__L9BMAq__releaseHead h2{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,4.6rem);line-height:1}.site-module__L9BMAq__releaseMeta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.site-module__L9BMAq__releaseGet{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:.5em;display:flex}.site-module__L9BMAq__releaseGet:empty{display:none}.site-module__L9BMAq__docText .site-module__L9BMAq__releaseGet a{color:var(--paper);border:1px solid #f3f3f14d;border-radius:999px;padding:9px 20px;font-size:15px;text-decoration:none;transition:background .35s,color .35s,border-color .35s}.site-module__L9BMAq__docText .site-module__L9BMAq__releaseGet a:hover{border-color:var(--paper);background:var(--paper);color:var(--ink)}.site-module__L9BMAq__releaseGet span{color:var(--muted);font-size:13px}.site-module__L9BMAq__docBack{margin-top:clamp(56px,7vw,96px)}.site-module__L9BMAq__thanksTitle{text-wrap:balance;font-size:clamp(2.4rem,4.4vw,4.4rem);line-height:1.04}.site-module__L9BMAq__docIntro .site-module__L9BMAq__badge{justify-self:start}.site-module__L9BMAq__thanksGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(14px,1.6vw,22px);list-style:none;display:grid}.site-module__L9BMAq__thanksCard{border:1px solid var(--line-dark);background:#f3f3f108;border-radius:20px;align-content:start;gap:20px;height:100%;padding:26px;transition:border-color .4s,background .4s;display:grid}.site-module__L9BMAq__thanksCard:hover{background:#f3f3f10e;border-color:#f3f3f14d}.site-module__L9BMAq__thanksTop{align-items:center;gap:16px;display:flex}.site-module__L9BMAq__thanksTop>div{justify-items:start;gap:8px;min-width:0;display:grid}.site-module__L9BMAq__thanksTop h2{overflow-wrap:anywhere;letter-spacing:-.03em;max-width:100%;font-size:clamp(1.25rem,1.7vw,1.55rem);font-weight:400;line-height:1.1}.site-module__L9BMAq__thanksAvatar{aspect-ratio:1;border:1px solid var(--line-dark);width:56px;color:var(--paper);text-transform:uppercase;background:#f3f3f114;border-radius:50%;flex:none;place-items:center;font-size:22px;line-height:1;display:grid;overflow:hidden}.site-module__L9BMAq__thanksAvatar img{object-fit:cover;width:100%;height:100%}.site-module__L9BMAq__thanksTag{border:1px solid var(--line-dark);color:var(--paper-60);border-radius:999px;padding:3px 10px;font-size:12px}.site-module__L9BMAq__thanksDid{color:var(--paper-70);font-size:16px;line-height:1.55}.site-module__L9BMAq__thanksSpotlight{gap:18px;margin-bottom:clamp(40px,5vw,64px);display:grid}.site-module__L9BMAq__thanksSupporter{background:linear-gradient(160deg,#3446f02e,#f3f3f108 62%);border-color:#c3caff57;box-shadow:0 32px 80px -44px #3446f0b3}.site-module__L9BMAq__thanksSupporter:hover{background:linear-gradient(160deg,#3446f03d,#f3f3f10d 62%);border-color:#c3caff99}.site-module__L9BMAq__thanksTagSupporter{color:var(--sky);background:#3446f024;border-color:#c3caff57;align-items:center;gap:6px;display:inline-flex}.site-module__L9BMAq__thanksTagSupporter svg{width:13px;height:13px}.site-module__L9BMAq__thanksJoinItem{grid-column:1/-1}.site-module__L9BMAq__thanksJoin{border:1px dashed #f3f3f13d;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:clamp(24px,3vw,36px);display:flex}.site-module__L9BMAq__thanksJoin p{max-width:52ch;color:var(--paper-70);font-size:17px;line-height:1.6}.site-module__L9BMAq__thanksJoin strong{letter-spacing:-.03em;color:var(--paper);margin-bottom:4px;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:400;display:block}.site-module__L9BMAq__featuresMore{text-align:right;margin-top:clamp(32px,4vw,52px)}.site-module__L9BMAq__featuresMore a,.site-module__L9BMAq__featDocs{color:var(--sky);border-bottom:1px solid #c3caff59;align-items:center;gap:10px;padding-bottom:3px;font-size:16px;font-weight:500;transition:color .3s,border-color .3s;display:inline-flex}.site-module__L9BMAq__featuresMore a:hover,.site-module__L9BMAq__featDocs:hover{color:var(--paper);border-color:var(--paper)}.site-module__L9BMAq__featuresMore svg,.site-module__L9BMAq__featDocs svg{width:14px;height:14px;transition:transform .5s var(--ease)}.site-module__L9BMAq__featuresMore a:hover svg,.site-module__L9BMAq__featDocs:hover svg{transform:translate(3px)rotate(-45deg)!important}.site-module__L9BMAq__featHero{padding:clamp(140px, 18vh, 200px) var(--pad) 0}.site-module__L9BMAq__featTitle{letter-spacing:-.055em;margin-top:22px;font-size:clamp(3.4rem,9.4vw,9.4rem);font-weight:400;line-height:.95}.site-module__L9BMAq__featLead{max-width:52ch;color:var(--paper-60);margin-top:30px;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.site-module__L9BMAq__featJump{flex-wrap:wrap;gap:10px;margin-top:44px;display:flex}.site-module__L9BMAq__featJump a{border:1px solid var(--line-dark);color:var(--paper-70);border-radius:999px;padding:9px 16px;font-size:14px;transition:border-color .3s,color .3s}.site-module__L9BMAq__featJump a:hover{border-color:var(--sky);color:var(--paper)}.site-module__L9BMAq__featList{padding:0 var(--pad) clamp(120px, 14vw, 220px);gap:clamp(96px,11vw,170px);margin-top:clamp(96px,11vw,160px);list-style:none;display:grid}.site-module__L9BMAq__feat{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(28px,4vw,72px);scroll-margin-top:110px;display:grid}.site-module__L9BMAq__feat:nth-child(2n){grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.site-module__L9BMAq__feat:nth-child(2n) .site-module__L9BMAq__featText{order:2}.site-module__L9BMAq__featText{align-content:center;justify-items:start;gap:18px;display:grid}.site-module__L9BMAq__featText h2{letter-spacing:-.045em;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:400;line-height:1.02}.site-module__L9BMAq__featText p{max-width:40ch;color:var(--paper-60);font-size:17px;line-height:1.6}.site-module__L9BMAq__featText .site-module__L9BMAq__featDocs{margin-top:6px}.site-module__L9BMAq__featClip{aspect-ratio:16/9;border:1px solid var(--line-dark);background:#141518;border-radius:clamp(12px,1.3vw,18px);overflow:hidden;box-shadow:0 40px 90px -40px #000000d9,0 30px 120px -60px #3446f073}.site-module__L9BMAq__clip{object-fit:cover;width:100%;height:100%;display:block}.site-module__L9BMAq__featMore .site-module__L9BMAq__howHead{margin-bottom:clamp(48px,6vw,84px)}.site-module__L9BMAq__moreGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(20px,2.4vw,36px);list-style:none;display:grid}.site-module__L9BMAq__moreItem{border-top:1px solid var(--line);height:100%;color:var(--ink);align-content:start;gap:12px;padding-top:24px;transition:border-color .3s;display:grid;position:relative}.site-module__L9BMAq__moreItem h3{letter-spacing:-.035em;padding-right:28px;font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:400;line-height:1.15}.site-module__L9BMAq__moreItem p{color:#1c1d20ad;font-size:15.5px;line-height:1.55}.site-module__L9BMAq__moreArrow{color:var(--muted);transition:transform .5s var(--ease), color .3s;position:absolute;top:27px;right:0}.site-module__L9BMAq__moreArrow svg{width:15px;height:15px}.site-module__L9BMAq__moreItem:hover{border-top-color:var(--ink)}.site-module__L9BMAq__moreItem:hover .site-module__L9BMAq__moreArrow{color:var(--blue);transform:translate(3px,-3px)}.site-module__L9BMAq__moreActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:clamp(72px,9vw,120px);padding-top:28px;display:flex}.site-module__L9BMAq__featMore .site-module__L9BMAq__primary{background:var(--ink);color:var(--paper)}.site-module__L9BMAq__featMore .site-module__L9BMAq__primary:hover{background:#2e3036}.site-module__L9BMAq__moreDocs{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;font-size:16px;font-weight:500;transition:text-decoration-color .3s}.site-module__L9BMAq__moreDocs:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.site-module__L9BMAq__navPlain{color:var(--paper-70);grid-column:-2;justify-self:end;font-size:15px;transition:color .3s}.site-module__L9BMAq__navPlain:hover{color:var(--paper)}.site-module__L9BMAq__plans{padding:0 var(--pad);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(64px,8vw,120px);display:grid}.site-module__L9BMAq__plan{border:1px solid var(--line-dark);background:#f3f3f108;border-radius:clamp(20px,2vw,28px);flex-direction:column;align-items:flex-start;gap:32px;padding:clamp(28px,3.2vw,52px);display:flex}.site-module__L9BMAq__planPro{background:radial-gradient(110% 70% at 100% 0,#3446f057,#0000 65%),#f3f3f108;border-color:#c3caff52;box-shadow:0 40px 140px -70px #3446f0bf}.site-module__L9BMAq__planHead{align-self:stretch}.site-module__L9BMAq__planTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.site-module__L9BMAq__planName{letter-spacing:-.035em;align-items:center;gap:10px;font-size:clamp(1.5rem,2vw,1.9rem);font-weight:400;display:flex}.site-module__L9BMAq__planName svg{width:28px;height:28px}.site-module__L9BMAq__planPill{color:var(--sky);background:#c3caff1f;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.site-module__L9BMAq__planPrice{align-items:baseline;gap:12px;margin-top:clamp(20px,2.4vw,32px);display:flex}.site-module__L9BMAq__planPrice b{letter-spacing:-.06em;font-size:clamp(4rem,7vw,6.4rem);font-weight:400;line-height:.9}.site-module__L9BMAq__planPrice span{color:var(--paper-60);font-size:16px}.site-module__L9BMAq__planText{max-width:40ch;color:var(--paper-60);margin-top:18px;font-size:17px;line-height:1.6}.site-module__L9BMAq__planGhost{border:1px solid #f3f3f147;border-radius:999px;align-items:center;min-height:60px;padding:0 28px;font-size:16px;font-weight:500;transition:border-color .35s,background .35s;display:inline-flex}.site-module__L9BMAq__planGhost:hover{border-color:var(--paper);background:#f3f3f10f}.site-module__L9BMAq__planList{border-top:1px solid var(--line-dark);align-self:stretch;gap:18px;padding-top:28px;display:grid}.site-module__L9BMAq__planList ul{gap:14px;list-style:none;display:grid}.site-module__L9BMAq__planList li{color:var(--paper-70);grid-template-columns:16px minmax(0,1fr);gap:14px;font-size:16px;line-height:1.5;display:grid}.site-module__L9BMAq__planList svg{width:16px;height:16px;color:var(--muted);margin-top:4px}.site-module__L9BMAq__planPro .site-module__L9BMAq__planList svg{color:var(--sky)}.site-module__L9BMAq__planNote{padding:28px var(--pad) clamp(110px, 13vw, 200px);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;font-size:14px;display:flex}.site-module__L9BMAq__planNote a{color:var(--sky);border-bottom:1px solid #c3caff59;align-items:center;gap:10px;padding-bottom:3px;font-size:16px;font-weight:500;transition:color .3s,border-color .3s;display:inline-flex}.site-module__L9BMAq__planNote a:hover{color:var(--paper);border-color:var(--paper)}.site-module__L9BMAq__planNote svg{width:14px;height:14px}.site-module__L9BMAq__planLinks{flex-wrap:wrap;align-items:center;gap:14px 28px;display:inline-flex}.site-module__L9BMAq__planNote .site-module__L9BMAq__planOnce{color:var(--muted);border-bottom-color:#f3f3f129;font-size:14px;font-weight:400}.site-module__L9BMAq__planNote .site-module__L9BMAq__planOnce:hover{color:var(--paper-70);border-color:var(--paper-70)}.site-module__L9BMAq__sheetLinks a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;transition:text-decoration-color .3s}.site-module__L9BMAq__sheetLinks a:hover{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.site-module__L9BMAq__upBadge{color:var(--paper-70);background:#3446f024;border:1px solid #c3caff47;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 12px;font-size:13px;display:inline-flex}.site-module__L9BMAq__upBadge svg,.site-module__L9BMAq__upBadge img{width:18px;height:18px}.site-module__L9BMAq__promo{color:var(--paper);background:#3446f024;border:1px solid #c3caff47;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin:26px auto -6px;padding:9px 18px 9px 14px;font-size:14px;line-height:1.4;display:inline-flex}.site-module__L9BMAq__promoDot{background:var(--sky);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite site-module__L9BMAq__promoPulse;box-shadow:0 0 #c3caff99}@keyframes site-module__L9BMAq__promoPulse{0%{box-shadow:0 0 #c3caff8c}70%{box-shadow:0 0 0 9px #c3caff00}to{box-shadow:0 0 #c3caff00}}.site-module__L9BMAq__promoCode{font:inherit;letter-spacing:.04em;color:var(--sky);cursor:pointer;background:#f3f3f10f;border:1px dashed #c3caff8c;border-radius:8px;margin-left:2px;padding:2px 9px;font-weight:650;transition:background .3s,border-color .3s}.site-module__L9BMAq__promoCode:hover{border-color:var(--sky);background:#c3caff24}.site-module__L9BMAq__promoMeta{color:var(--paper-70)}.site-module__L9BMAq__promoMeta b{color:var(--paper);font-weight:650}.site-module__L9BMAq__lifeButton{position:relative}.site-module__L9BMAq__lifeLeft{background:var(--blue);color:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:-11px;left:18px;box-shadow:0 4px 14px #3446f059}.site-module__L9BMAq__lifeDot{background:var(--paper);border-radius:50%;width:6px;height:6px;animation:2.4s ease-out infinite site-module__L9BMAq__lifePulse}@keyframes site-module__L9BMAq__lifePulse{0%{box-shadow:0 0 #f3f3f199}70%{box-shadow:0 0 0 6px #f3f3f100}to{box-shadow:0 0 #f3f3f100}}@media (prefers-reduced-motion:reduce){.site-module__L9BMAq__lifeDot,.site-module__L9BMAq__promoDot{animation:none}}.site-module__L9BMAq__upTitle{font-size:clamp(2.6rem,6.2vw,6.2rem)}.site-module__L9BMAq__supportForm{justify-items:center;gap:24px;width:min(100%,560px);margin:36px auto 0;display:grid}.site-module__L9BMAq__supportForm fieldset{border:0;min-width:0}.site-module__L9BMAq__supportSwitch input,.site-module__L9BMAq__supportChip input[type=radio],.site-module__L9BMAq__supportPerks input{opacity:0;pointer-events:none;position:absolute}.site-module__L9BMAq__supportSwitch input:focus-visible+span,.site-module__L9BMAq__supportChip input:focus-visible+span,.site-module__L9BMAq__supportPerks input:focus-visible+.site-module__L9BMAq__supportBox{outline:2px solid var(--sky);outline-offset:3px}.site-module__L9BMAq__supportSwitch{border:1px solid var(--line-dark);background:#f3f3f10a;border-radius:999px;padding:4px;display:inline-flex}.site-module__L9BMAq__supportSwitch label{position:relative}.site-module__L9BMAq__supportSwitch span{color:var(--paper-70);cursor:pointer;border-radius:999px;padding:9px 20px;font-size:14px;transition:background .3s,color .3s;display:block}.site-module__L9BMAq__supportSwitch span:hover{color:var(--paper)}.site-module__L9BMAq__supportSwitch input:checked+span{background:var(--paper);color:var(--ink)}.site-module__L9BMAq__supportPrice{letter-spacing:-.04em;min-height:46px;color:var(--paper);justify-content:center;align-items:baseline;gap:8px;font-size:34px;line-height:46px;display:flex}.site-module__L9BMAq__supportPrice span{letter-spacing:0;color:var(--paper-60);font-size:15px}.site-module__L9BMAq__supportAmounts{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.site-module__L9BMAq__supportChip{position:relative}.site-module__L9BMAq__supportChip>span{min-width:60px;height:46px;color:var(--paper-70);cursor:pointer;border:1px solid #f3f3f138;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:16px;transition:border-color .3s,background .3s,color .3s;display:inline-flex}.site-module__L9BMAq__supportChip>span:hover{color:var(--paper);border-color:#f3f3f173}.site-module__L9BMAq__supportChip input:checked+span{border-color:var(--sky);color:var(--paper);background:#3446f03d}.site-module__L9BMAq__supportOther>span{cursor:text;gap:2px;padding:0 16px 0 18px}.site-module__L9BMAq__supportOther>span input{width:3.2em;color:var(--paper);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:16px}.site-module__L9BMAq__supportOther>span input::placeholder{color:var(--paper-60)}.site-module__L9BMAq__supportPerks{text-align:left;justify-items:start;gap:12px;display:grid}.site-module__L9BMAq__supportPerks legend{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:500}.site-module__L9BMAq__supportPerks label{color:var(--paper-70);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.5;display:grid;position:relative}.site-module__L9BMAq__supportBox{color:#0000;border:1.5px solid #f3f3f159;border-radius:6px;place-items:center;width:20px;height:20px;margin-top:2px;transition:background .25s,border-color .25s,color .25s;display:grid}.site-module__L9BMAq__supportBox svg{width:14px;height:14px}.site-module__L9BMAq__supportPerks input:checked+.site-module__L9BMAq__supportBox{border-color:var(--blue);background:var(--blue);color:var(--paper)}.site-module__L9BMAq__supportPerks input:not(:checked)+.site-module__L9BMAq__supportBox+span{color:var(--paper-60)}.site-module__L9BMAq__supportPerks a{color:var(--paper);text-underline-offset:3px;-webkit-text-decoration:underline #c3caff66;text-decoration:underline #c3caff66;transition:text-decoration-color .3s}.site-module__L9BMAq__supportPerks a:hover{-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.site-module__L9BMAq__supportGo{justify-items:center;gap:10px;margin-top:4px;display:grid}.site-module__L9BMAq__supportGo button:disabled{opacity:.5;cursor:default}.site-module__L9BMAq__supportHint{color:#f0a3a0;font-size:13px}.site-module__L9BMAq__upEnd{z-index:7;padding:0 var(--pad) clamp(40px, 6vw, 72px);text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:clamp(-130px,-9vw,-48px);display:flex;position:relative}.site-module__L9BMAq__upEnd p{letter-spacing:-.015em;color:var(--paper-70);text-wrap:balance;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.5}.site-module__L9BMAq__upEnd p a{color:var(--sky);text-underline-offset:4px;-webkit-text-decoration:underline #c3caff59;text-decoration:underline #c3caff59;transition:text-decoration-color .3s}.site-module__L9BMAq__upEnd p a:hover{-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.site-module__L9BMAq__upTop{width:48px;height:48px;color:var(--paper);transition:border-color .3s, background .3s, color .3s, transform .5s var(--ease);border:1px solid #f3f3f147;border-radius:50%;place-items:center;display:grid}.site-module__L9BMAq__upTop:hover{border-color:var(--sky);color:var(--sky);background:#c3caff14;transform:translateY(-3px)}.site-module__L9BMAq__upTop svg{width:20px;height:20px}@media (max-width:1000px){.site-module__L9BMAq__plans,.site-module__L9BMAq__feat,.site-module__L9BMAq__feat:nth-child(2n){grid-template-columns:minmax(0,1fr)}.site-module__L9BMAq__feat:nth-child(2n) .site-module__L9BMAq__featText{order:0}.site-module__L9BMAq__moreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.site-module__L9BMAq__moreGrid{grid-template-columns:minmax(0,1fr)}.site-module__L9BMAq__featuresMore{text-align:left}}@media (max-width:1000px){.site-module__L9BMAq__intro,.site-module__L9BMAq__howHead,.site-module__L9BMAq__docHead{grid-template-columns:1fr}.site-module__L9BMAq__row,.site-module__L9BMAq__faqItem,.site-module__L9BMAq__docRow{grid-template-columns:1fr;gap:12px}.site-module__L9BMAq__steps,.site-module__L9BMAq__voices{grid-template-columns:1fr}.site-module__L9BMAq__meta{grid-template-columns:repeat(2,minmax(0,auto))}}@media (max-width:760px){.site-module__L9BMAq__scene{--s:.55}.site-module__L9BMAq__nav{grid-template-columns:1fr auto}.site-module__L9BMAq__navLinks,.site-module__L9BMAq__navCta{display:none}.site-module__L9BMAq__menuButton{display:block}.site-module__L9BMAq__brandRoll span:last-child{display:none}.site-module__L9BMAq__demo{margin-top:104px;margin-bottom:150px}.site-module__L9BMAq__footerLine{border-top:1px solid var(--line-dark);background:0 0;justify-content:flex-end;height:auto;padding-top:32px;display:flex}.site-module__L9BMAq__circle{margin:0;position:relative;top:auto;right:auto}.site-module__L9BMAq__meta{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site-module__L9BMAq__page *,.site-module__L9BMAq__page :before,.site-module__L9BMAq__page :after{transition:none!important;animation:none!important}.site-module__L9BMAq__page [data-reveal]{opacity:1;transform:none}}
