:root:has(.i2-root){--lp-peek:0px;--lp-gap:0px;background:#161718}:root.ui-mobile:has(.i2-root){--lp-peek:0px;--lp-gap:0px;background:#161718}:root.ui-desktop:has(.i2-root){--lp-peek:0px;--lp-gap:0px;background:#161718}:root:root:root:has(.i2-root){--bar:#161718}:root:has(.i2-root) body{background:#161718}.i2-root{--i2-vh:var(--lp-vh,100svh);--i2-bg:#161718;--i2-card:#212325;--i2-raised:#2e3033;--i2-line:#313337;--i2-line-strong:#404247;--i2-ink:#efede8;--i2-body:#a8a59e;--i2-mute:#8f8c85;--i2-faint:#85827b;--i2-main:#3a92e8;--i2-grad:linear-gradient(153deg, #5cc0f5 0%, #4a6fe0 48%, #4a12a0 100%);background:var(--i2-bg);min-height:100vh;color:var(--i2-ink);font-family:var(--font-body), system-ui, sans-serif;overflow-anchor:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}:root:has(.i2-root) .lp-snap-root{overflow-anchor:none}.i2-root a{color:#d6d3cc}.i2-root a:hover{color:#fff}:root:root .i2-root .lp-page.i2-page{min-height:var(--i2-vh);padding-bottom:0;display:block}:root:root .i2-root .lp-page.i2-close{min-height:calc(var(--i2-vh) * .5)}.i2-chap:last-child .i2-chapText{position:relative}:root:root .i2-root .lp-page.i2-chap{height:var(--i2-vh);min-height:0}.i2-root :focus-visible{outline:2px solid var(--i2-main);outline-offset:2px}.i2-display{font-family:var(--font-display), Georgia, serif;font-weight:400}.i2-h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:36px;font-weight:400;line-height:1.05}.i2-mute{color:var(--i2-mute)}.i2-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--i2-faint);font-size:12px;font-weight:700}.i2-btn{background:var(--i2-grad);border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:0 28px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -12px #4a6fe099;color:#fff!important}.i2-btn:hover{filter:brightness(1.08)}.i2-btn2{background:var(--i2-raised);border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--i2-ink)!important}.i2-btn2:hover{background:#383a3e}.i2-h1{letter-spacing:-.015em;z-index:3;margin:0;font-size:44px;line-height:1;position:relative}.i2-heroCtas{z-index:3;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex;position:relative}.i2-heroRow{align-items:flex-start;gap:8px;margin-top:26px;display:flex}.i2-pills{z-index:3;flex-direction:column;flex:0 0 38%;gap:8px;max-width:168px;display:flex;position:relative}.i2-heroPhone{flex:auto;min-width:0;position:relative}@media (max-height:700px){.i2-root header{padding-top:10px!important;padding-bottom:10px!important}.i2-h1{font-size:38px}.i2-heroCtas{margin-top:14px}.i2-heroCtas .i2-btn{min-height:48px;font-size:17px}.i2-heroRow{margin-top:16px}.i2-pills.compact{gap:4px!important}}.i2-pill{appearance:none;background:var(--i2-card);border:1px solid var(--i2-line);color:#d6d3cc;min-height:48px;font:600 13.5px var(--font-body), system-ui, sans-serif;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:9px;padding:7px 9px;transition:background .25s,border-color .25s,color .25s;display:flex;position:relative;overflow:hidden}.i2-pill:hover{border-color:var(--i2-line-strong)}.i2-pill.on{border-color:rgba(var(--c,58, 146, 232), .6);color:#fff;background:#26282b}.i2-pills.compact{gap:6px!important}.i2-pills.compact .i2-pill{min-height:44px;padding:5px 9px}.i2-pic{background:rgba(var(--c), .15);width:30px;height:30px;color:rgb(var(--c));border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.i2-pill .i2-bar{height:2px;position:absolute;bottom:0;left:0;right:0}.i2-pill .i2-bar i{background:var(--i2-main);width:0;height:100%;display:block}.i2-pill.on .i2-bar i{animation:6s linear both i2-prog}.i2-pill.on.held .i2-bar i{width:100%;animation:none}.i2-ota{color:#fff;border:1.5px solid var(--i2-card);border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;margin-left:-5px;font-size:6px;font-weight:700;display:inline-flex}.i2-drift{will-change:transform;animation:18s ease-in-out infinite alternate i2-drift}.i2-heroIn{animation:2.4s cubic-bezier(.16,.84,.24,1) .2s both i2-heroIn}.i2-heroOut{animation:linear both i2-heroOut;animation-timeline:scroll();animation-range:0 520px}.i2-cue{background:var(--i2-card);border:1px solid var(--i2-line);letter-spacing:.04em;color:#d6d3cc;z-index:4;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;animation:2.2s ease-in-out infinite i2-cue;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.i2-behind{will-change:transform;animation:22s ease-in-out infinite alternate i2-behindSlide;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000);mask-image:radial-gradient(closest-side,#000 35%,#0000)}.i2-behindImg{animation:22s ease-in-out infinite alternate i2-behindImg}.i2-sheen{background:linear-gradient(100deg,#fff0,#ffffff0d,#fff0);width:45%;animation:11s ease-in-out infinite i2-sheen;position:absolute;top:-40%;bottom:-40%;left:-60%}.i2-slide{opacity:0;transition:opacity 1.1s}.i2-slide.on{opacity:1}@keyframes i2-behindSlide{0%{transform:perspective(1200px)translate3d(-18px,10px,-60px)rotateY(-18deg)rotateX(8deg)}to{transform:perspective(1200px)translate3d(26px,-14px,-60px)rotateY(-26deg)rotateX(12deg)}}@keyframes i2-behindImg{0%{transform:translateY(0)scale(1.05)}to{transform:translateY(-120px)scale(1.12)}}@keyframes i2-sheen{0%,20%{left:-60%}70%,to{left:120%}}@keyframes i2-drift{0%{transform:perspective(1200px)rotateX(16deg)rotateY(-24deg)rotate(6deg)translateY(0)}50%{transform:perspective(1200px)rotateX(10deg)rotateY(-14deg)rotate(3deg)translateY(-12px)}to{transform:perspective(1200px)rotateX(19deg)rotateY(-28deg)rotate(7deg)translateY(4px)}}@keyframes i2-shadowDrift{0%{opacity:1;transform:scaleX(1)}to{opacity:.7;transform:scaleX(.85)}}@keyframes i2-heroIn{0%{opacity:0;transform:translate(60px,90px)}}@keyframes i2-heroOut{to{opacity:0;transform:translateY(-90px)}}@keyframes i2-prog{0%{width:0}to{width:100%}}@keyframes i2-cue{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@supports not (animation-timeline:scroll()){.i2-heroOut{animation:none}}.i2-pin{height:var(--i2-vh);box-sizing:border-box;z-index:3;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:22px;display:flex;position:sticky;top:0;overflow:hidden}.i2-pinUp{margin-top:calc(-1 * var(--i2-vh));z-index:2;pointer-events:none;position:relative}.i2-chapText{padding:24px 0 26px;position:sticky;top:0}@supports (animation-timeline:view()){.i2-chap{view-timeline-name:--i2ch}.i2-chapText{animation:linear both i2-chapFade;animation-timeline:--i2ch;animation-range:cover}}@keyframes i2-chapFade{0%{opacity:0;transform:translateY(40px)}40%{opacity:0;transform:translateY(30px)}50%{opacity:1;transform:none}86%{opacity:1;transform:none}96%{opacity:0;transform:translateY(-20px)}to{opacity:0}}.i2-swing{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.i2-dots{z-index:3;flex-direction:column;display:flex;position:absolute;bottom:260px;right:8px}.i2-dot{background:var(--i2-line-strong);border-radius:3px;width:6px;height:6px;transition:height .3s,background .3s;display:block}.i2-dot.on{background:var(--i2-main);height:22px}.i2-dev{box-sizing:border-box;width:264px;height:556px;font-family:var(--font-body), system-ui, sans-serif;background:linear-gradient(135deg,#8d8f94 0%,#4b4d52 14%,#2a2b2f 38%,#1d1e21 62%,#3b3d42 84%,#7c7e83 100%);border-radius:46px;padding:2.5px;position:relative;box-shadow:inset 0 0 0 .5px #ffffff59,inset 0 1px 1px #ffffff40,0 50px 70px -30px #000000bf,0 24px 30px -16px #0009,0 2px 4px #0006}.i2-bezel{box-sizing:border-box;background:#020203;border-radius:43.5px;width:100%;height:100%;padding:4.5px;box-shadow:inset 0 0 0 1px #111}.i2-screen{background:#161718;border-radius:39px;width:250px;height:542px;position:relative;overflow:hidden}.i2-glass{pointer-events:none;z-index:40;background:linear-gradient(122deg,#ffffff13 0%,#ffffff05 26%,#fff0 40%),radial-gradient(120% 60% at 100% 100%,#ffffff08,#fff0 60%);border-radius:39px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a}.i2-sbtn{background:linear-gradient(90deg,#1e1f22,#6b6d72 60%,#3a3c40);border-radius:2px;width:3px;position:absolute}.i2-ui{transform-origin:0 0;color:#efede8;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;text-align:left;background:#161718;width:390px;height:844px;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.641)}.i2-ui img{-webkit-user-drag:none}.i2-island{z-index:30;background:#000;border-radius:20px;width:124px;height:36px;margin-left:-62px;position:absolute;top:11px;left:50%}.i2-sb{box-sizing:border-box;letter-spacing:-.01em;z-index:20;background:#161718;justify-content:space-between;align-items:center;height:54px;padding:4px 26px 0 48px;font-size:17px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.i2-sbi{align-items:center;gap:6px;display:flex}.i2-batt{color:#fff;letter-spacing:-.02em;background:#34c759;border-radius:4px;justify-content:center;align-items:center;width:27px;height:13px;font-size:10.5px;font-weight:700;display:inline-flex;position:relative}.i2-batt:after{content:"";background:#fff6;border-radius:0 1px 1px 0;width:1.5px;height:5px;position:absolute;top:4px;right:-3px}.i2-homeind{z-index:35;background:#fff;border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;bottom:8px;left:50%}.i2-toast{z-index:40;background:#2e3033;border:1px solid #404247;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;position:absolute;top:10px;left:14px;right:14px;box-shadow:0 16px 30px -12px #000c}.i2-toast.off{opacity:0;pointer-events:none;transform:translateY(-18px)}.i2-hs{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:2;background:0 0;border:0;border-radius:12px;margin:0;padding:0;transition:background .12s;position:absolute}.i2-hs:active{background:#ffffff17}.i2-root .i2-hs:focus-visible{outline:3px solid var(--i2-main);outline-offset:1px}.i2-scrim{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#070c1880;transition:opacity .28s;animation:.3s both i2-scrimIn;position:absolute;inset:0}.i2-scrim.off{opacity:0}.i2-sheetIn{animation:.46s cubic-bezier(.2,.8,.2,1) both i2-sheetIn}.i2-sheetOut{animation:.28s ease-in both i2-sheetOut}.i2-swap{animation:.34s both i2-fadeIn}.i2-dlgIn{animation:.3s both i2-dlgIn}@keyframes i2-sheetIn{0%{transform:translateY(100%)}}@keyframes i2-sheetOut{to{transform:translateY(100%)}}@keyframes i2-scrimIn{0%{opacity:0}}@keyframes i2-fadeIn{0%{opacity:0}}@keyframes i2-dlgIn{0%{opacity:0;transform:scale(.985)}}.i2-pb{appearance:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.i2-pb:active{background:#ffffff14}.i2-root .i2-pb:focus-visible{outline:2px solid var(--i2-main);outline-offset:-2px}.i2-pPanel{transition:top .28s cubic-bezier(.2,.8,.2,1)}.i2-rowIn{animation:.3s cubic-bezier(.2,.8,.2,1) both i2-rowIn}.i2-selIn{animation:.22s both i2-selIn}@keyframes i2-rowIn{0%{opacity:0;transform:translateY(14px)}}@keyframes i2-selIn{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.i2-behind,.i2-behindImg,.i2-sheen,.i2-drift,.i2-heroIn,.i2-heroOut,.i2-cue,.i2-pill.on .i2-bar i,.i2-chapText,.i2-scrim,.i2-sheetIn,.i2-sheetOut,.i2-swap,.i2-dlgIn,.i2-rowIn,.i2-selIn,.i2-shadow{animation:none}.i2-slide,.i2-swing,.i2-pPanel,.i2-toast{transition:none}}@media (min-width:900px){:root:root .i2-root [data-lp-hero]{padding:0}.i2-root header{padding:22px 40px!important}#top{padding:2px 40px 0!important}.i2-heroOut{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;column-gap:40px;display:grid}.i2-h1{grid-column:1;margin-top:48px;font-size:clamp(52px,4.4vw,64px)}.i2-heroCtas{grid-column:1;margin-top:28px}.i2-heroRow{display:contents}.i2-pills{flex-flow:wrap;flex:none;grid-column:1;max-width:440px;margin-top:40px}.i2-pill{flex:0 0 calc(50% - 4px)}.i2-heroPhone{grid-area:1/2/span 3;margin-top:10px}.i2-pin{justify-content:center;align-items:flex-end;padding:0 max(40px,50% - 520px) 0 0}.i2-chap{padding:0 40px!important}.i2-chapText{height:var(--i2-vh);box-sizing:border-box;background:0 0;flex-direction:column;justify-content:center;max-width:560px;padding:0;display:flex}.i2-chapText .i2-h2{font-size:52px}.i2-chapText p{max-width:38ch!important;font-size:17px!important}.i2-pinShadow{display:none}.i2-dots{top:50%;bottom:auto;right:20px;transform:translateY(-50%)}}
