.landing_root__Ornbc{--u:clamp(1px,calc(100vw / 1440),1.5px);--blue:#0d41e1;--cyan:#07c8f9;--bg:#fff;--bg-alt:#f2f6ff;--card:#fff;--text:#0a1a4d;--soft:#475585;--line:#dce5fb;--line-strong:#b9c9f5;--tint:#e6edff;--danger:#c62828;--ok:#0e9f5c;--nav-h:calc(var(--u) * 76);width:100%;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-inter),"Inter","Helvetica Neue",Arial,system-ui,sans-serif;font-size:calc(var(--u) * 17);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}body:has(.landing_root__Ornbc){overflow:visible}.landing_root__Ornbc :where(h1,h2,h3,p,ul,ol){margin:0}.landing_root__Ornbc :where(h1,h2,h3){color:inherit;letter-spacing:normal}.landing_root__Ornbc :where(ul,ol){padding:0;list-style:none}.landing_root__Ornbc :where(a){color:inherit;text-decoration:none}.landing_root__Ornbc :where(svg){display:block}.landing_root__Ornbc ::-moz-selection{background:var(--blue);color:#fff}.landing_root__Ornbc ::selection{background:var(--blue);color:#fff}.landing_root__Ornbc :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:calc(var(--u) * 8)}.landing_sr__ahTSU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing_wrap__MxioC{max-width:calc(var(--u) * 1400);margin:0 auto;padding:0 calc(var(--u) * 56)}.landing_ico__uNZcA{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.landing_btn__jxaoG{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 54);padding:0 calc(var(--u) * 30);border-radius:calc(var(--u) * 999);font:inherit;font-weight:600;font-size:calc(var(--u) * 16);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.landing_btnPrimary__R_ZcD{background:var(--blue);color:#fff;border:0}.landing_btnGhost__Ut74x{border:1.5px solid var(--line-strong);color:var(--text);background:transparent}.landing_btnSm__Di09R{height:calc(var(--u) * 44);padding:0 calc(var(--u) * 22);font-size:calc(var(--u) * 15)}.landing_nav__34epT{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.88);backdrop-filter:blur(calc(var(--u) * 14));border-bottom:1px solid var(--line)}.landing_navInner__GwmGS{height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 24)}.landing_navBrand__LoQyl{display:inline-flex;color:var(--blue)}.landing_navLogo__4IpxH{height:calc(var(--u) * 28);width:auto}.landing_navLinks__rjx06{display:flex;gap:calc(var(--u) * 36);font-size:calc(var(--u) * 15);font-weight:500}.landing_navLinks__rjx06 a{color:var(--soft);transition:color .15s}.landing_navLinks__rjx06 a:hover{color:var(--text)}.landing_navRight__8D1rg{display:flex;align-items:center;gap:calc(var(--u) * 22)}.landing_navLogin__FK5_r{font-size:calc(var(--u) * 15);font-weight:500;color:var(--soft)}.landing_navLogin__FK5_r:hover{color:var(--text)}.landing_menu__14yJp{display:none;position:relative}.landing_menuButton__FCZFq{list-style:none;width:calc(var(--u) * 44);height:calc(var(--u) * 44);display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--line-strong);cursor:pointer;font-size:calc(var(--u) * 20)}.landing_menuButton__FCZFq::-webkit-details-marker{display:none}.landing_menuCloseIco__Jwj2Q,.landing_menu__14yJp[open] .landing_menuOpenIco__iJZVp{display:none}.landing_menu__14yJp[open] .landing_menuCloseIco__Jwj2Q{display:block}.landing_menuPanel__OhBPV{position:absolute;right:0;top:calc(var(--u) * 54);width:calc(var(--u) * 220);background:var(--card);border:1px solid var(--line);border-radius:calc(var(--u) * 18);padding:calc(var(--u) * 8);box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * -16) rgba(5,14,46,.35)}.landing_menuPanel__OhBPV a{display:block;padding:calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 12);font-weight:500}.landing_menuPanel__OhBPV a:hover{background:var(--bg-alt)}.landing_hero__v7463{position:relative;overflow:hidden;overflow:clip;padding:calc(var(--u) * 84) 0 0;min-height:calc(var(--u) * 740)}.landing_ribbon___24y8{position:absolute;right:-12%;bottom:3%;width:min(calc(var(--u) * 820),62vw);aspect-ratio:1440/879;background:url(/landing/ribbon.webp) 50%/100% 100% no-repeat;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%);mask-image:linear-gradient(90deg,transparent 0,#000 16%)}.landing_heroGrid__PxQhe{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:calc(var(--u) * 48);align-items:start}.landing_heroTitle__HLnmZ{font-size:clamp(calc(var(--u) * 42),5.6vw,calc(var(--u) * 80));font-weight:600;line-height:1;letter-spacing:-.045em;color:var(--blue)}.landing_lead__hR2Dm{margin-top:calc(var(--u) * 28);font-size:clamp(calc(var(--u) * 17),1.5vw,calc(var(--u) * 20));line-height:1.6;color:var(--soft);max-width:27em}.landing_ctaRow__u6a_n{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 14);margin-top:calc(var(--u) * 38)}.landing_assure__q3d8v{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 8) calc(var(--u) * 26);margin-top:calc(var(--u) * 26);font-size:calc(var(--u) * 15);color:var(--soft)}.landing_assure__q3d8v li{display:flex;align-items:center;gap:calc(var(--u) * 8)}.landing_assure__q3d8v .landing_ico__uNZcA{font-size:calc(var(--u) * 18);color:var(--blue)}.landing_today__WisCc{margin-top:calc(var(--u) * 96);justify-self:end;width:min(100%,calc(var(--u) * 340));background:var(--card);border-radius:calc(var(--u) * 24);padding:calc(var(--u) * 22);box-shadow:0 calc(var(--u) * 40) calc(var(--u) * 70) calc(var(--u) * -26) rgba(5,20,90,.55),0 0 0 1px rgba(13,65,225,.06)}.landing_todayHead__wQzoW{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--u) * 16);font-size:calc(var(--u) * 14);font-weight:600;color:var(--soft)}.landing_live__7gHbr{display:flex;align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 13);color:var(--blue)}.landing_live__7gHbr i{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:var(--blue);box-shadow:0 0 0 calc(var(--u) * 4) rgba(13,65,225,.16)}.landing_trow__QpwdO{display:flex;align-items:center;gap:calc(var(--u) * 13);padding:calc(var(--u) * 11) calc(var(--u) * 12);border-radius:calc(var(--u) * 15);background:var(--bg-alt);margin-bottom:calc(var(--u) * 9)}.landing_trow__QpwdO b{display:block;font-size:calc(var(--u) * 15);font-weight:600;line-height:1.25}.landing_trow__QpwdO small{display:block;font-size:calc(var(--u) * 13);color:var(--soft);line-height:1.3}.landing_tico__O_mZP{width:calc(var(--u) * 40);height:calc(var(--u) * 40);border-radius:calc(var(--u) * 12);display:grid;place-items:center;flex-shrink:0;font-size:calc(var(--u) * 20)}.landing_ticoBlue__qp0ap{background:var(--blue);color:#fff}.landing_ticoTint__b2O4Q{background:var(--tint);color:var(--blue)}.landing_trowHold__Vgtuw{background:transparent;border:1.5px dashed var(--blue)}.landing_trowHold__Vgtuw small{color:var(--blue)}.landing_todayFoot__EToZS{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 8);padding-top:calc(var(--u) * 15);border-top:1px solid var(--line);font-size:calc(var(--u) * 14);color:var(--soft)}.landing_okBadge__IdKsc{font-size:calc(var(--u) * 13);font-weight:600;color:var(--blue);background:var(--tint);padding:calc(var(--u) * 5) calc(var(--u) * 12);border-radius:calc(var(--u) * 999);white-space:nowrap}.landing_ribbonTail__cLH_e{display:none}@media (min-width:921px){.landing_hero__v7463{--rw:min(calc(var(--u) * 1060),83vw);--rd:calc(var(--u) * -12);--rr:min(calc(var(--u) * -6),calc(32vw - 0.433 * var(--rw)))}.landing_hero__v7463 .landing_ribbon___24y8{z-index:1;background-image:url(/landing/ribbon-hero-knot.webp);aspect-ratio:1922/879;width:calc(var(--rw) * .80083);right:var(--rr);bottom:calc(var(--rd) * -1);-webkit-mask-image:none;mask-image:none}.landing_hero__v7463 .landing_ribbonTail__cLH_e{display:block;position:absolute;z-index:1;left:calc((var(--rr) + .79583 * var(--rw) - 100vw) * .13689);right:calc(var(--rr) + .79583 * var(--rw));bottom:calc(var(--rd) * -1);height:calc(var(--rw) * .36625);background:url(/landing/ribbon-hero-tail.webp) 0 0/100% 100% no-repeat;pointer-events:none}.landing_hero__v7463 .landing_btnGhost__Ut74x{background:hsla(0,0%,100%,.74)}.landing_hero__v7463 .landing_assure__q3d8v li{background:hsla(0,0%,100%,.88);border:1px solid var(--line);border-radius:calc(var(--u) * 999);padding:calc(var(--u) * 5) calc(var(--u) * 14) calc(var(--u) * 5) calc(var(--u) * 10)}}@media (min-width:921px) and (hover:hover) and (pointer:fine){.landing_hero__v7463 .landing_btnGhost__Ut74x:hover{background:var(--bg-alt)}}.landing_types__caaYL{padding:calc(var(--u) * 72) 0 calc(var(--u) * 28)}.landing_typesLead__W8Pzx{font-size:clamp(calc(var(--u) * 20),2.2vw,calc(var(--u) * 26));font-weight:500;letter-spacing:-.02em;line-height:1.3;max-width:24em}.landing_typesList__eEkZd{display:grid;grid-template-columns:repeat(5,1fr);gap:0 calc(var(--u) * 20);margin-top:calc(var(--u) * 36);border-top:1px solid var(--line)}.landing_typesList__eEkZd li{display:flex;align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 26) 0;font-weight:600;font-size:calc(var(--u) * 16);line-height:1.3}.landing_typesList__eEkZd .landing_ico__uNZcA{font-size:calc(var(--u) * 28);color:var(--blue)}.landing_section__M2UMZ{padding:calc(var(--u) * 112) 0;scroll-margin-top:var(--nav-h)}.landing_root__Ornbc :where(h2){font-size:clamp(calc(var(--u) * 32),4.3vw,calc(var(--u) * 54));font-weight:600;line-height:1.06;letter-spacing:-.038em}.landing_secHead__7kqxX{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:calc(var(--u) * 28) calc(var(--u) * 48);margin-bottom:calc(var(--u) * 64)}.landing_secHead__7kqxX h2{max-width:13em}.landing_secHead__7kqxX p{max-width:24em;color:var(--soft);font-size:calc(var(--u) * 17)}.landing_sectionBlue__yqdm0{margin-top:calc(var(--u) * 56);background:var(--blue);color:#fff}.landing_sectionBlue__yqdm0 :focus-visible{outline-color:#fff}.landing_steps__DlVT8{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.landing_steps__DlVT8:before{content:"";position:absolute;left:calc(var(--u) * 23);right:10%;top:calc(var(--u) * 23);height:2px;background:hsla(0,0%,100%,.4)}.landing_step__lFU4M{position:relative;padding-right:calc(var(--u) * 28)}.landing_node__szXqz{width:calc(var(--u) * 48);height:calc(var(--u) * 48);border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;font-weight:600;font-size:calc(var(--u) * 19);position:relative;box-shadow:0 0 0 calc(var(--u) * 8) var(--blue)}.landing_step__lFU4M h3{margin-top:calc(var(--u) * 26);font-size:calc(var(--u) * 22);font-weight:600;letter-spacing:-.02em}.landing_step__lFU4M p{margin-top:calc(var(--u) * 10);color:hsla(0,0%,100%,.88);font-size:calc(var(--u) * 16)}.landing_features__22evY{display:grid;grid-template-columns:repeat(3,1fr);gap:0 calc(var(--u) * 48)}.landing_feat__0uY6a{padding:calc(var(--u) * 30) 0 calc(var(--u) * 44);border-top:1px solid var(--line-strong)}.landing_feat__0uY6a .landing_ico__uNZcA{font-size:calc(var(--u) * 32);color:var(--blue)}.landing_feat__0uY6a h3{margin-top:calc(var(--u) * 22);font-size:calc(var(--u) * 21);font-weight:600;letter-spacing:-.02em;line-height:1.25}.landing_feat__0uY6a p{margin-top:calc(var(--u) * 10);color:var(--soft);font-size:calc(var(--u) * 16);max-width:26em}.landing_bandOuter__2rOM6{padding:0 calc(var(--u) * 20)}.landing_band__jYZgM{background:radial-gradient(calc(var(--u) * 520) calc(var(--u) * 520) at 100% 0,hsla(0,0%,100%,.2),transparent 70%),var(--blue);color:#fff;border-radius:calc(var(--u) * 44);padding:calc(var(--u) * 104) 0;position:relative;overflow:hidden;overflow:clip}.landing_band__jYZgM :focus-visible{outline-color:#fff}.landing_bandGrid__Er7_W{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:calc(var(--u) * 64);align-items:center}.landing_bandP__Uj92B{margin-top:calc(var(--u) * 24);font-size:calc(var(--u) * 18);line-height:1.65;color:hsla(0,0%,100%,.86);max-width:27em}.landing_avail__4RB2F{background:var(--card);color:var(--text);border-radius:calc(var(--u) * 26);padding:calc(var(--u) * 24);box-shadow:0 calc(var(--u) * 40) calc(var(--u) * 70) calc(var(--u) * -30) rgba(2,12,60,.7)}.landing_avail__4RB2F :focus-visible{outline-color:var(--blue)}.landing_availHead__Oz7_K{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10);margin-bottom:calc(var(--u) * 18)}.landing_availHead__Oz7_K b{font-size:calc(var(--u) * 17);font-weight:600}.landing_legend__O8wJq{display:flex;gap:calc(var(--u) * 14);font-size:calc(var(--u) * 13);color:var(--soft)}.landing_legend__O8wJq span{display:flex;align-items:center;gap:calc(var(--u) * 6)}.landing_legend__O8wJq i{width:calc(var(--u) * 11);height:calc(var(--u) * 11);border-radius:calc(var(--u) * 4);display:block}.landing_kBooked__JURk7{background:var(--blue)}.landing_kFree__iZ_y5{background:var(--bg-alt);border:1.5px solid var(--line-strong)}.landing_kHold__7XJrM{background:var(--tint);border:1.5px dashed var(--blue)}.landing_cal__bmr4d{display:grid;grid-template-columns:calc(var(--u) * 78) repeat(7,minmax(0,1fr));gap:calc(var(--u) * 6);align-items:center}.landing_dh__8nmDS{text-align:center;font-size:calc(var(--u) * 12);color:var(--soft);line-height:1.25;padding-bottom:calc(var(--u) * 4)}.landing_dh__8nmDS b{display:block;font-size:calc(var(--u) * 15);color:var(--text);font-weight:600}.landing_dhWeekend__UEQEo b{color:var(--blue)}.landing_rl__vuNzM{font-size:calc(var(--u) * 14);font-weight:600}.landing_cell__iTpDu{height:calc(var(--u) * 42);width:100%;border-radius:calc(var(--u) * 10);background:var(--bg-alt);border:1.5px solid var(--line);font:inherit;font-size:calc(var(--u) * 10.5);font-weight:600;line-height:1;display:grid;place-items:center;overflow:hidden;white-space:nowrap;padding:0;color:inherit}.landing_cellBooked__zvoSn{background:var(--blue);border-color:var(--blue);color:#fff}.landing_cellTarget__TUod2{border:2px solid var(--blue);background:var(--bg);color:var(--blue);box-shadow:0 0 0 calc(var(--u) * 4) rgba(13,65,225,.14);cursor:pointer;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.landing_cellTarget__TUod2:hover{background:var(--tint)}.landing_cellHeld__oGpxc{background:var(--tint);border:2px dashed var(--blue);box-shadow:none}.landing_availNote__uzwrF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--u) * 12) calc(var(--u) * 16);margin-top:calc(var(--u) * 20);padding:calc(var(--u) * 14) calc(var(--u) * 16);border-radius:calc(var(--u) * 16);background:var(--bg-alt)}.landing_availNote__uzwrF p{display:flex;align-items:center;gap:calc(var(--u) * 10);font-size:calc(var(--u) * 15);font-weight:500;flex:1 1 calc(var(--u) * 220)}.landing_availNote__uzwrF .landing_ico__uNZcA{font-size:calc(var(--u) * 20);color:var(--blue)}.landing_holdBtn___YSrN{height:calc(var(--u) * 42);padding:0 calc(var(--u) * 20);border-radius:calc(var(--u) * 999);background:var(--blue);color:#fff;border:1.5px solid var(--blue);font:inherit;font-weight:600;font-size:calc(var(--u) * 14.5);cursor:pointer;transition:background .18s,transform .18s}.landing_holdBtnOn__glb9w{background:transparent;color:var(--text);border-color:var(--line-strong)}.landing_why__j1_dv{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 56)}.landing_wi__Fdwk_{width:calc(var(--u) * 56);height:calc(var(--u) * 56);border-radius:calc(var(--u) * 18);background:var(--tint);color:var(--blue);display:grid;place-items:center;font-size:calc(var(--u) * 28)}.landing_whyItem__cqsbN h3{margin-top:calc(var(--u) * 26);font-size:calc(var(--u) * 23);font-weight:600;letter-spacing:-.025em;line-height:1.2}.landing_whyItem__cqsbN p{margin-top:calc(var(--u) * 12);color:var(--soft)}.landing_faqSec__Ym2XU{border-top:1px solid var(--line)}.landing_faqGrid__oV824{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:calc(var(--u) * 72);align-items:start}.landing_faqSide__105ob p{margin-top:calc(var(--u) * 20);color:var(--soft);max-width:20em}.landing_faqSide__105ob a{display:inline-block;margin-top:calc(var(--u) * 18);font-weight:600;color:var(--blue);border-bottom:2px solid}.landing_q__L5eSM{border-top:1px solid var(--line-strong)}.landing_q__L5eSM:last-child{border-bottom:1px solid var(--line-strong)}.landing_q__L5eSM summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 20);padding:calc(var(--u) * 26) 0;font-size:calc(var(--u) * 20);font-weight:600;letter-spacing:-.018em;cursor:pointer}.landing_q__L5eSM summary::-webkit-details-marker{display:none}.landing_q__L5eSM summary .landing_ico__uNZcA{font-size:calc(var(--u) * 24);color:var(--blue);transition:transform .25s ease}.landing_q__L5eSM[open] summary .landing_ico__uNZcA{transform:rotate(45deg)}.landing_q__L5eSM p{padding:0 calc(var(--u) * 48) calc(var(--u) * 28) 0;color:var(--soft);max-width:36em}.landing_softRibbonSection__NhoXX{position:relative;overflow:hidden;overflow:clip}.landing_softRibbonSection__NhoXX>.landing_wrap__MxioC{position:relative;z-index:1}.landing_softRibbon__vUE9D{position:absolute;bottom:calc(var(--u) * -150);width:min(calc(var(--u) * 1100),78vw);aspect-ratio:2400/879;background:url(/landing/ribbon-wide.webp) 50%/100% 100% no-repeat;opacity:.22;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 34%);mask-image:linear-gradient(90deg,transparent 0,#000 34%)}.landing_softRibbonRight__4XzJJ{right:-12%}.landing_softRibbonLeft__BvFd8{left:-12%;transform:scaleX(-1)}@media (max-width:920px){.landing_softRibbon__vUE9D{width:140vw;bottom:calc(var(--u) * -90)}.landing_softRibbonRight__4XzJJ{right:-42%}.landing_softRibbonLeft__BvFd8{left:-42%}}.landing_final__SPZ5R{position:relative;overflow:hidden;overflow:clip;padding:calc(var(--u) * 128) 0 calc(var(--u) * 150);background:var(--bg-alt);scroll-margin-top:var(--nav-h)}.landing_final__SPZ5R .landing_ribbon___24y8{width:min(calc(var(--u) * 760),56vw);right:-10%;bottom:-26%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%);mask-image:linear-gradient(90deg,transparent 0,#000 18%)}@media (min-width:921px){.landing_final__SPZ5R .landing_ribbon___24y8{background-image:url(/landing/ribbon-wide.webp);aspect-ratio:2400/879;width:min(calc(var(--u) * 1500),104vw);right:calc(26vw - .433 * min(calc(var(--u) * 1500), 104vw));bottom:calc(calc(var(--u) * 177) - .2718 * min(calc(var(--u) * 1500), 104vw));-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.28) 10%,rgba(0,0,0,.62) 26%,#000 48%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.28) 10%,rgba(0,0,0,.62) 26%,#000 48%)}}.landing_finalGrid__Azozf{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:calc(var(--u) * 64);align-items:start}.landing_finalCopy__kG4dD h2{font-size:clamp(calc(var(--u) * 36),4.4vw,calc(var(--u) * 60));line-height:1.02;letter-spacing:-.045em;color:var(--blue)}.landing_finalCopy__kG4dD>p{margin-top:calc(var(--u) * 24);font-size:calc(var(--u) * 19);color:var(--soft);max-width:24em}.landing_demoSteps___NctV{margin-top:calc(var(--u) * 32);display:grid;gap:calc(var(--u) * 16)}.landing_demoSteps___NctV li{display:flex;align-items:flex-start;gap:calc(var(--u) * 14);font-size:calc(var(--u) * 16);line-height:1.5}.landing_demoSteps___NctV span{width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font-size:calc(var(--u) * 14);font-weight:600;flex-shrink:0;margin-top:-2px}.landing_demoContact__ARdMb{margin-top:calc(var(--u) * 28);font-size:calc(var(--u) * 15)}.landing_demoContact__ARdMb a{font-weight:600;color:var(--blue);border-bottom:1.5px solid}.landing_demoFormWrap__zCJY_{min-width:0}.landing_formCard__98Y2s{min-width:0;background:var(--card);border-radius:calc(var(--u) * 26);padding:calc(var(--u) * 36);border:1px solid var(--line);box-shadow:0 calc(var(--u) * 40) calc(var(--u) * 70) calc(var(--u) * -34) rgba(5,20,90,.45)}.landing_formGrid__up5FO{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 18) calc(var(--u) * 16)}.landing_fieldFull__5gMwQ{grid-column:1/-1}.landing_field__LMyYr{display:flex;flex-direction:column;gap:calc(var(--u) * 7);min-width:0}.landing_label__vTRBn{font-size:calc(var(--u) * 14);font-weight:600;color:var(--text)}.landing_req__Msy6r{color:var(--blue);margin-left:2px}.landing_optional__oX_Kf{font-weight:500;color:var(--soft)}.landing_input__MKt0I{width:100%;font:inherit;font-size:calc(var(--u) * 15.5);color:var(--text);background:var(--card);border:1.5px solid var(--line);border-radius:calc(var(--u) * 14);padding:calc(var(--u) * 12) calc(var(--u) * 14);min-height:calc(var(--u) * 50);transition:border-color .15s ease,box-shadow .15s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.landing_input__MKt0I::-moz-placeholder{color:#8b95b8}.landing_input__MKt0I::placeholder{color:#8b95b8}.landing_input__MKt0I:hover:not(:disabled){border-color:var(--line-strong)}.landing_input__MKt0I:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 calc(var(--u) * 4) rgba(13,65,225,.14)}.landing_input__MKt0I[aria-invalid=true]{border-color:var(--danger)}.landing_input__MKt0I[aria-invalid=true]:focus{box-shadow:0 0 0 calc(var(--u) * 4) rgba(198,40,40,.14)}.landing_input__MKt0I:disabled{background:var(--bg-alt)}.landing_select__AlDwj{padding-right:calc(var(--u) * 40);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23475585' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(var(--u) * 14) center}.landing_textarea__FToS_{min-height:calc(var(--u) * 112);resize:vertical;line-height:1.5}.landing_fieldError__Ehkit{font-size:calc(var(--u) * 13);font-weight:600;color:var(--danger)}.landing_formAlert__2KmmL{margin-bottom:calc(var(--u) * 20);font-size:calc(var(--u) * 14);font-weight:600;color:var(--danger);background:#fdecec;border:1px solid #f7caca;border-radius:calc(var(--u) * 14);padding:calc(var(--u) * 12) calc(var(--u) * 14);line-height:1.5}.landing_formFoot__f2k5j{margin-top:calc(var(--u) * 26);display:flex;align-items:center;gap:calc(var(--u) * 16);flex-wrap:wrap}.landing_submit__iM560{min-width:calc(var(--u) * 200)}.landing_submit__iM560:disabled{opacity:.7;cursor:progress}.landing_formHint__o9miQ{font-size:calc(var(--u) * 13);color:var(--soft)}.landing_success__jR_eT{text-align:center;padding:calc(var(--u) * 28) calc(var(--u) * 8)}.landing_successIcon__YL15E{width:calc(var(--u) * 56);height:calc(var(--u) * 56);border-radius:50%;background:#e6f8ee;display:inline-flex;align-items:center;justify-content:center;margin-bottom:calc(var(--u) * 20)}.landing_successTitle__PDK_D{font-size:calc(var(--u) * 26);font-weight:600;letter-spacing:-.02em;color:var(--text);margin-bottom:calc(var(--u) * 10)}.landing_successBody__R4eoh{font-size:calc(var(--u) * 16);line-height:1.6;color:var(--soft);max-width:calc(var(--u) * 400);margin:0 auto}.landing_footer__U__I_{background:var(--blue);color:#fff;padding:calc(var(--u) * 84) 0 calc(var(--u) * 36);scroll-margin-top:var(--nav-h)}.landing_footer__U__I_ :focus-visible{outline-color:#fff}.landing_footGrid__RMUqD{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.7fr));gap:calc(var(--u) * 56)}.landing_footLogo__HMorg{height:calc(var(--u) * 76);width:auto;color:#fff}.landing_footAbout__m3DHk{margin-top:calc(var(--u) * 26);color:hsla(0,0%,100%,.72);max-width:23em;font-size:calc(var(--u) * 16)}.landing_footer__U__I_ h3{font-size:calc(var(--u) * 15);font-weight:600;color:hsla(0,0%,100%,.55);margin-bottom:calc(var(--u) * 18)}.landing_footer__U__I_ li{margin-bottom:calc(var(--u) * 12);font-size:calc(var(--u) * 16);color:hsla(0,0%,100%,.88);overflow-wrap:anywhere}.landing_footer__U__I_ a:hover{text-decoration:underline}.landing_footBase__4cbUO{display:flex;flex-wrap:wrap;justify-content:space-between;gap:calc(var(--u) * 10) calc(var(--u) * 24);margin-top:calc(var(--u) * 64);padding-top:calc(var(--u) * 26);border-top:1px solid hsla(0,0%,100%,.16);font-size:calc(var(--u) * 14);color:hsla(0,0%,100%,.6)}@media (hover:hover) and (pointer:fine){.landing_btnPrimary__R_ZcD:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 24) calc(var(--u) * -10) rgba(13,65,225,.65)}.landing_btnGhost__Ut74x:hover{background:var(--bg-alt);border-color:var(--blue)}.landing_holdBtn___YSrN:hover{transform:translateY(-1px)}}@media (max-width:1040px){.landing_features__22evY{grid-template-columns:repeat(2,1fr)}.landing_why__j1_dv{gap:calc(var(--u) * 36)}.landing_footGrid__RMUqD{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 44) calc(var(--u) * 28)}.landing_footGrid__RMUqD>div:first-child{grid-column:1/-1}}@media (max-width:920px){.landing_wrap__MxioC{padding:0 calc(var(--u) * 22)}.landing_navLinks__rjx06,.landing_navLogin__FK5_r{display:none}.landing_menu__14yJp{display:block}.landing_hero__v7463{padding-top:calc(var(--u) * 56);min-height:0;padding-bottom:calc(var(--u) * 300)}.landing_heroGrid__PxQhe{grid-template-columns:1fr;gap:calc(var(--u) * 44)}.landing_today__WisCc{margin-top:0;justify-self:start}.landing_ribbon___24y8{width:min(calc(var(--u) * 640),120vw);right:-26%;bottom:2%}.landing_section__M2UMZ{padding:calc(var(--u) * 80) 0}.landing_steps__DlVT8{grid-template-columns:1fr;gap:calc(var(--u) * 40)}.landing_steps__DlVT8:before{left:calc(var(--u) * 23);right:auto;top:calc(var(--u) * 24);bottom:calc(var(--u) * 24);width:2px;height:auto}.landing_step__lFU4M{padding:0 0 0 calc(var(--u) * 72)}.landing_node__szXqz{position:absolute;left:0;top:0}.landing_step__lFU4M h3{margin-top:0;padding-top:calc(var(--u) * 10)}.landing_band__jYZgM{border-radius:calc(var(--u) * 32);padding:calc(var(--u) * 72) 0}.landing_bandGrid__Er7_W,.landing_finalGrid__Azozf,.landing_why__j1_dv{grid-template-columns:1fr;gap:calc(var(--u) * 44)}.landing_faqGrid__oV824{grid-template-columns:1fr;gap:calc(var(--u) * 36)}.landing_final__SPZ5R{padding:calc(var(--u) * 88) 0 calc(var(--u) * 230)}.landing_final__SPZ5R .landing_ribbon___24y8{width:min(calc(var(--u) * 700),130vw);right:-34%;bottom:-8%}.landing_typesList__eEkZd{grid-template-columns:repeat(2,1fr);gap:0 calc(var(--u) * 24)}.landing_typesList__eEkZd li{border-bottom:1px solid var(--line)}}@media (max-width:640px){.landing_root__Ornbc{--nav-h:calc(var(--u) * 68);font-size:calc(var(--u) * 16)}.landing_navInner__GwmGS{gap:calc(var(--u) * 12)}.landing_navRight__8D1rg{gap:calc(var(--u) * 10)}.landing_navRight__8D1rg .landing_btnSm__Di09R{padding:0 calc(var(--u) * 16);font-size:calc(var(--u) * 14)}.landing_navLogo__4IpxH{height:calc(var(--u) * 24)}.landing_features__22evY{grid-template-columns:1fr}.landing_ctaRow__u6a_n .landing_btn__jxaoG{flex:1 1 100%}.landing_cal__bmr4d{grid-template-columns:calc(var(--u) * 52) repeat(7,minmax(0,1fr));gap:calc(var(--u) * 4)}.landing_cell__iTpDu{height:calc(var(--u) * 38);font-size:0}.landing_rl__vuNzM{font-size:calc(var(--u) * 12)}.landing_dh__8nmDS{font-size:calc(var(--u) * 10.5)}.landing_dh__8nmDS b{font-size:calc(var(--u) * 13)}.landing_avail__4RB2F{padding:calc(var(--u) * 16);border-radius:calc(var(--u) * 20)}.landing_footGrid__RMUqD{grid-template-columns:1fr}.landing_q__L5eSM summary{font-size:calc(var(--u) * 18)}.landing_q__L5eSM p{padding-right:0}.landing_formCard__98Y2s{padding:calc(var(--u) * 24) calc(var(--u) * 18);border-radius:calc(var(--u) * 20)}.landing_formGrid__up5FO{grid-template-columns:1fr}.landing_submit__iM560{width:100%}}@media (max-width:380px){.landing_wrap__MxioC{padding:0 calc(var(--u) * 16)}.landing_navRight__8D1rg .landing_btnSm__Di09R{padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 13)}.landing_navLogo__4IpxH{height:calc(var(--u) * 21)}}.landing_root__Ornbc{--ease-out:cubic-bezier(0.16,1,0.3,1);--reveal-y:calc(var(--u) * 22);--reveal-dur:620ms;--reveal-stagger:70ms}html:has(.landing_root__Ornbc[data-smooth-scroll]){scroll-behavior:smooth}@keyframes landing_lpDrift__teXQ3{0%{opacity:0;transform:translateX(calc(var(--u) * 56))}to{opacity:1;transform:none}}@keyframes landing_lpRise__yYtYP{0%{opacity:0;transform:translateY(calc(var(--u) * 22))}to{opacity:1;transform:none}}.landing_hero__v7463 .landing_ribbonTail__cLH_e,.landing_hero__v7463 .landing_ribbon___24y8{animation:landing_lpDrift__teXQ3 1.2s cubic-bezier(.2,.7,.2,1) both}.landing_today__WisCc{animation:landing_lpRise__yYtYP .9s cubic-bezier(.2,.7,.2,1) .3s both}@keyframes landing_lpReveal__c88Om{0%{opacity:0;transform:translate3d(0,var(--reveal-y),0)}to{opacity:1;transform:none}}@keyframes landing_lpRevealVisual__ec7_A{0%{opacity:0;transform:translate3d(0,var(--reveal-y),0) scale(.98)}to{opacity:1;transform:none}}@keyframes landing_lpRevealFallback__nFBKL{to{opacity:1}}.landing_root__Ornbc [data-reveal]:not([data-revealed]){opacity:0;animation:landing_lpRevealFallback__nFBKL 1ms linear 2.4s forwards}.landing_root__Ornbc[data-reveal-ready] [data-reveal]:not([data-revealed]){animation:none}.landing_root__Ornbc [data-revealed=""]{animation:landing_lpReveal__c88Om var(--reveal-dur) var(--ease-out) backwards;animation-delay:calc(var(--reveal-i, 0) * var(--reveal-stagger))}.landing_root__Ornbc [data-reveal=visual][data-revealed=""]{animation-name:landing_lpRevealVisual__ec7_A;animation-duration:calc(var(--reveal-dur) + .15s)}.landing_root__Ornbc [data-reveal=strong][data-revealed=""]{--reveal-y:calc(var(--u) * 30);animation-duration:calc(var(--reveal-dur) + .15s)}@media print{.landing_root__Ornbc [data-reveal],.landing_root__Ornbc [data-reveal]:not([data-revealed]){opacity:1;animation:none}}@media (scripting:none){.landing_root__Ornbc [data-reveal],.landing_root__Ornbc [data-reveal]:not([data-revealed]){opacity:1;animation:none}}@media (max-width:640px){.landing_root__Ornbc{--reveal-y:calc(var(--u) * 12);--reveal-dur:460ms;--reveal-stagger:40ms}.landing_root__Ornbc [data-reveal=strong][data-revealed=""]{--reveal-y:calc(var(--u) * 16);animation-duration:var(--reveal-dur)}}@media (prefers-reduced-motion:reduce){html:has(.landing_root__Ornbc[data-smooth-scroll]){scroll-behavior:auto}.landing_hero__v7463 .landing_ribbonTail__cLH_e,.landing_hero__v7463 .landing_ribbon___24y8,.landing_root__Ornbc [data-reveal],.landing_root__Ornbc [data-reveal]:not([data-revealed]),.landing_root__Ornbc [data-reveal][data-revealed],.landing_today__WisCc{animation:none}.landing_root__Ornbc [data-reveal],.landing_root__Ornbc [data-reveal]:not([data-revealed]){opacity:1}.landing_root__Ornbc *{transition-duration:.01ms!important}}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--font-inter:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}