.plans-showcase-module__6C2shW__root{--spring-soft:cubic-bezier(.34, 1.4, .64, 1);--spring-bouncy:cubic-bezier(.34, 1.7, .64, 1);--accent-line:color-mix(in srgb, var(--accent) 45%, transparent);min-width:0;line-height:1.55;container:plans-showcase/inline-size}@supports (animation-timing-function:linear(0, 1)){.plans-showcase-module__6C2shW__root{--spring-soft:linear(0, .0132, .0492, .1028, .1692, .2443, .3247, .4071, .4892, .5688, .6445, .715, .7795, .8374, .8886, .933, .9707, 1.0021, 1.0274, 1.0473, 1.0623, 1.0728, 1.0795, 1.0828, 1.0835, 1.0818, 1.0784, 1.0736, 1.0679, 1.0614, 1.0547, 1.0478, 1.041, 1.0344, 1.0282, 1.0224, 1.0171, 1.0124, 1.0083, 1.0047, 1.0017, .9992, .9972, .9957, 1);--spring-bouncy:linear(0, .0288, .1062, .2186, .3534, .4987, .6444, .7824, .9065, 1.0124, 1.0976, 1.1613, 1.204, 1.2273, 1.2336, 1.2257, 1.2067, 1.1798, 1.148, 1.1139, 1.08, 1.048, 1.0193, .995, .9756, .9612, .9516, .9466, .9455, .9476, .9522, .9586, .9661, .9741, .982, .9894, .9961, 1.0016, 1.0061, 1.0093, 1.0115, 1.0125, 1.0127, 1.0122, 1)}}.plans-showcase-module__6C2shW__inner{gap:24px;min-width:0;display:grid}.plans-showcase-module__6C2shW__head{align-items:center;gap:24px;display:grid}.plans-showcase-module__6C2shW__headText{gap:12px;min-width:0;display:grid}.plans-showcase-module__6C2shW__title{letter-spacing:-.02em;color:var(--text-0);outline:0;margin:0;font-size:36px;font-weight:600;line-height:1.1}.plans-showcase-module__6C2shW__lead{max-width:52ch;color:var(--text-1);margin:0;font-size:16px}.plans-showcase-module__6C2shW__period{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.plans-showcase-module__6C2shW__save{color:var(--success-text);font-size:13px}.plans-showcase-module__6C2shW__art{height:170px;display:none;position:relative}.plans-showcase-module__6C2shW__shape{opacity:0;animation:plans-showcase-module__6C2shW__shapeOut 1.1s var(--spring-bouncy) both, plans-showcase-module__6C2shW__shapeFloat 4s ease-in-out infinite alternate;animation-delay:calc(.35s + var(--d,0s)), calc(1.4s + var(--d,0s));display:block;position:absolute;top:50%;left:50%}.plans-showcase-module__6C2shW__s1{--x:-92px;--y:-58px;--r:-18deg;--d:0s;background:var(--chart-s2);border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px}.plans-showcase-module__6C2shW__s2{--x:88px;--y:-70px;--r:24deg;--d:50ms;background:var(--chart-s3);border-radius:999px;width:46px;height:22px;margin:-11px 0 0 -23px}.plans-showcase-module__6C2shW__s3{--x:96px;--y:46px;--r:12deg;--d:.1s;background:var(--chart-s4);border-radius:9px;width:28px;height:28px;margin:-14px 0 0 -14px}.plans-showcase-module__6C2shW__s4{--x:-86px;--y:62px;--r:-30deg;--d:80ms;border:7px solid var(--chart-s5);border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px}.plans-showcase-module__6C2shW__mark{width:64px;height:66px;color:var(--accent);animation:plans-showcase-module__6C2shW__markIn 1.1s var(--spring-bouncy) .2s both;margin:-33px 0 0 -32px;position:absolute;top:50%;left:50%}@keyframes plans-showcase-module__6C2shW__shapeOut{0%{opacity:0;transform:translate(0)scale(0)rotate(0)}25%{opacity:1}to{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--r))}}@keyframes plans-showcase-module__6C2shW__shapeFloat{0%{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--r))}to{opacity:1;transform:translate(calc(var(--x) * 1.06), calc(var(--y) * 1.06 - 6px)) scale(1.04) rotate(calc(var(--r) + 8deg))}}@keyframes plans-showcase-module__6C2shW__markIn{0%{opacity:0;transform:scale(0)rotate(-40deg)}30%{opacity:1}to{opacity:1;transform:none}}.plans-showcase-module__6C2shW__plans{grid-template-columns:repeat(auto-fill,minmax(min(100%,272px),1fr));align-items:start;gap:16px;display:grid}.plans-showcase-module__6C2shW__plan{background:var(--surface-1);border:1px solid var(--border-1);min-width:0;box-shadow:var(--shadow-xs);animation:plans-showcase-module__6C2shW__riseIn .8s var(--spring-soft) both;animation-delay:calc(var(--i,0) * 80ms + .22s);transition:transform .5s var(--spring-soft), box-shadow .3s;border-radius:18px;align-content:start;gap:14px;padding:22px;display:grid}@media (hover:hover) and (pointer:fine){.plans-showcase-module__6C2shW__plan:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}}.plans-showcase-module__6C2shW__planTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.plans-showcase-module__6C2shW__planName{min-width:0;color:var(--text-0);overflow-wrap:anywhere;margin:0;padding-top:4px;font-size:18px;font-weight:600}.plans-showcase-module__6C2shW__planPrice{text-align:right;flex:none;justify-items:end;display:grid}.plans-showcase-module__6C2shW__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-0);font-size:32px;font-weight:600;line-height:1.05}.plans-showcase-module__6C2shW__per{max-width:14ch;color:var(--text-1);font-size:12.5px}.plans-showcase-module__6C2shW__tagline{min-height:2.9em;color:var(--text-1);margin:-6px 0 0;font-size:13.5px}.plans-showcase-module__6C2shW__note{text-align:center;color:var(--text-1);margin:-6px 0 0;font-size:12.5px}.plans-showcase-module__6C2shW__feats{gap:14px;margin:0;padding:0;list-style:none;display:grid}.plans-showcase-module__6C2shW__feat{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.plans-showcase-module__6C2shW__featIcon{width:20px;height:20px;color:var(--accent-text);margin-top:1px;display:block}.plans-showcase-module__6C2shW__featText{color:var(--text-1);margin:0;font-size:13.5px;line-height:1.45}.plans-showcase-module__6C2shW__featHead{color:var(--text-0);font-weight:600}.plans-showcase-module__6C2shW__special{gap:16px;margin-top:12px;display:grid}.plans-showcase-module__6C2shW__specialTitle{letter-spacing:-.015em;color:var(--text-0);margin:0;font-size:24px;font-weight:600}.plans-showcase-module__6C2shW__specialLead{color:var(--text-1);margin:4px 0 0;font-size:14.5px}.plans-showcase-module__6C2shW__cards{gap:16px;display:grid}.plans-showcase-module__6C2shW__card{border:1px solid var(--border-1);background:var(--surface-1);border-radius:22px;grid-template-rows:200px auto;min-width:0;transition:box-shadow .3s,border-color .3s;display:grid;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.plans-showcase-module__6C2shW__card:hover{box-shadow:var(--shadow-lg);border-color:var(--border-2)}}.plans-showcase-module__6C2shW__special[data-reveal=armed] .plans-showcase-module__6C2shW__card{opacity:0}.plans-showcase-module__6C2shW__special[data-reveal=in] .plans-showcase-module__6C2shW__card{animation:plans-showcase-module__6C2shW__cardIn .95s var(--spring-soft) both;animation-delay:calc(var(--i,0) * .13s)}@keyframes plans-showcase-module__6C2shW__cardIn{0%{opacity:0;transform:translateY(34px)scale(.97)}to{opacity:1;transform:none}}.plans-showcase-module__6C2shW__scene{background-color:var(--surface-2);background-image:linear-gradient(var(--border-0) 1px, transparent 1px), linear-gradient(90deg, var(--border-0) 1px, transparent 1px);background-position:50%;background-size:24px 24px;position:relative;overflow:hidden}.plans-showcase-module__6C2shW__cardBody{flex-direction:column;gap:8px;padding:20px 22px 22px;display:flex}.plans-showcase-module__6C2shW__kicker{color:var(--accent-text);margin:0;font-size:12.5px;font-weight:600}.plans-showcase-module__6C2shW__cardTitle{letter-spacing:-.01em;color:var(--text-0);margin:0;font-size:19px;font-weight:600;line-height:1.3}.plans-showcase-module__6C2shW__cardText{color:var(--text-1);margin:0;font-size:13.5px;line-height:1.5}.plans-showcase-module__6C2shW__cardAction{align-self:flex-start;margin-top:auto;padding-top:6px}.plans-showcase-module__6C2shW__ring{border:2px dashed var(--border-1);border-radius:50%;width:236px;height:236px;margin:-118px 0 0 -118px;animation:40s linear infinite plans-showcase-module__6C2shW__spin;position:absolute;top:50%;left:50%}.plans-showcase-module__6C2shW__layer{background:var(--surface-1);border:1px solid var(--border-1);width:156px;height:98px;box-shadow:var(--shadow-md);transition:translate .7s var(--spring-bouncy), rotate .7s var(--spring-bouncy);border-radius:14px;align-content:start;gap:8px;margin:-49px 0 0 -78px;padding:14px;animation:4.2s ease-in-out infinite alternate plans-showcase-module__6C2shW__bob;display:grid;position:absolute;top:50%;left:50%}.plans-showcase-module__6C2shW__layer span{background:var(--surface-hover);border-radius:4px;height:8px;display:block}.plans-showcase-module__6C2shW__layer span:first-child{width:46%;height:10px}.plans-showcase-module__6C2shW__layer span:nth-child(2){width:82%}.plans-showcase-module__6C2shW__layer span:nth-child(3){width:64%}.plans-showcase-module__6C2shW__l1 span:first-child{background:var(--accent)}.plans-showcase-module__6C2shW__l2 span:first-child{background:color-mix(in srgb, var(--accent) 55%, transparent)}.plans-showcase-module__6C2shW__l3 span:first-child{background:color-mix(in srgb, var(--accent) 30%, transparent)}.plans-showcase-module__6C2shW__l3{opacity:.85;animation-delay:-1.4s;translate:-30px -22px;rotate:-8deg}.plans-showcase-module__6C2shW__l2{animation-delay:-.7s;translate:-4px -6px;rotate:-2deg}.plans-showcase-module__6C2shW__l1{translate:24px 12px;rotate:4deg}@media (hover:hover) and (pointer:fine){.plans-showcase-module__6C2shW__card:hover .plans-showcase-module__6C2shW__l3{translate:-66px -34px;rotate:-14deg}.plans-showcase-module__6C2shW__card:hover .plans-showcase-module__6C2shW__l2{translate:-6px -14px;rotate:none}.plans-showcase-module__6C2shW__card:hover .plans-showcase-module__6C2shW__l1{translate:58px 22px;rotate:10deg}}.plans-showcase-module__6C2shW__orbit{width:236px;height:236px;margin:-118px 0 0 -118px;animation:14s linear infinite plans-showcase-module__6C2shW__spin;position:absolute;top:50%;left:50%}.plans-showcase-module__6C2shW__orb{border-radius:50%;position:absolute}.plans-showcase-module__6C2shW__o1{background:var(--accent);width:16px;height:16px;top:-8px;left:110px}.plans-showcase-module__6C2shW__o2{background:color-mix(in srgb, var(--accent) 45%, transparent);width:12px;height:12px;top:170px;left:214px}.plans-showcase-module__6C2shW__o3{border:2px solid var(--accent-line);width:20px;height:20px;top:180px;left:10px}.plans-showcase-module__6C2shW__emblem{background:var(--accent);width:104px;height:104px;color:var(--text-on-accent);box-shadow:var(--shadow-md);transition:rotate .7s var(--spring-bouncy), scale .7s var(--spring-bouncy);animation:plans-showcase-module__6C2shW__emblemBob 2.6s var(--spring-soft) infinite alternate;border-radius:50%;place-items:center;margin:-52px 0 0 -52px;display:grid;position:absolute;top:50%;left:50%}.plans-showcase-module__6C2shW__emblemIcon{width:46px;height:46px}.plans-showcase-module__6C2shW__satellite{background:var(--surface-1);width:46px;height:46px;color:var(--accent-text);box-shadow:var(--shadow-md);transition:translate .7s var(--spring-bouncy);border-radius:50%;place-items:center;margin-top:-23px;animation:3.4s ease-in-out infinite alternate plans-showcase-module__6C2shW__bob;display:grid;position:absolute;top:50%}.plans-showcase-module__6C2shW__satelliteIcon{width:22px;height:22px}.plans-showcase-module__6C2shW__satLeft{animation-delay:-1.1s;left:calc(50% - 118px)}.plans-showcase-module__6C2shW__satRight{left:calc(50% + 72px)}@media (hover:hover) and (pointer:fine){.plans-showcase-module__6C2shW__card:hover .plans-showcase-module__6C2shW__emblem{rotate:-14deg;scale:1.08}.plans-showcase-module__6C2shW__card:hover .plans-showcase-module__6C2shW__satLeft{translate:-18px -10px}.plans-showcase-module__6C2shW__card:hover .plans-showcase-module__6C2shW__satRight{translate:18px -12px}}.plans-showcase-module__6C2shW__bubble{opacity:0;border-radius:50%;animation:6s ease-in infinite plans-showcase-module__6C2shW__bubble;position:absolute;bottom:-24px}.plans-showcase-module__6C2shW__b1{--rest:-46px;background:var(--accent);width:16px;height:16px;animation-delay:0s;left:14%}.plans-showcase-module__6C2shW__b2{--rest:-202px;background:color-mix(in srgb, var(--accent) 45%, transparent);width:10px;height:10px;animation-delay:1.3s;left:30%}.plans-showcase-module__6C2shW__b3{--rest:-146px;border:2px solid var(--accent-line);width:22px;height:22px;animation-delay:2.4s;left:68%}.plans-showcase-module__6C2shW__b4{--rest:-92px;background:var(--text-3);width:12px;height:12px;animation-delay:3.5s;left:84%}.plans-showcase-module__6C2shW__b5{--rest:-50px;background:color-mix(in srgb, var(--accent) 70%, transparent);width:9px;height:9px;animation-delay:4.6s;left:52%}@keyframes plans-showcase-module__6C2shW__spin{to{transform:rotate(360deg)}}@keyframes plans-showcase-module__6C2shW__bob{0%{transform:translateY(-4px)}to{transform:translateY(5px)}}@keyframes plans-showcase-module__6C2shW__emblemBob{0%{transform:translateY(6px)}to{transform:translateY(-8px)}}@keyframes plans-showcase-module__6C2shW__bubble{0%{opacity:0;transform:translateY(0)scale(.5)}18%{opacity:.95}80%{opacity:.8}to{opacity:0;transform:translateY(-230px)scale(1.1)}}@keyframes plans-showcase-module__6C2shW__riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.plans-showcase-module__6C2shW__bottom{justify-items:center;gap:14px;padding-top:8px;display:grid}.plans-showcase-module__6C2shW__compare{min-width:0;animation:plans-showcase-module__6C2shW__riseIn .6s var(--spring-soft) both;justify-self:stretch;overflow-x:auto}.plans-showcase-module__6C2shW__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13.5px}.plans-showcase-module__6C2shW__table thead th:first-child{width:40%}.plans-showcase-module__6C2shW__table thead th{text-align:left;vertical-align:bottom;border-bottom:1px solid var(--border-1);padding:12px 10px}.plans-showcase-module__6C2shW__colName{color:var(--text-0);font-size:15px;font-weight:600;display:block}.plans-showcase-module__6C2shW__colPrice{color:var(--text-1);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:400;display:block}.plans-showcase-module__6C2shW__table tbody th{text-align:left;color:var(--text-0);border-bottom:1px solid var(--border-0);padding:10px;font-weight:400}.plans-showcase-module__6C2shW__table td{color:var(--text-0);border-bottom:1px solid var(--border-0);padding:10px}.plans-showcase-module__6C2shW__table tbody .plans-showcase-module__6C2shW__section th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);border-bottom:0;padding:20px 10px 8px;font-size:12px;font-weight:600}.plans-showcase-module__6C2shW__value{font-variant-numeric:tabular-nums}.plans-showcase-module__6C2shW__tiers{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px;display:block}.plans-showcase-module__6C2shW__yes{color:var(--success-text);display:inline-flex}.plans-showcase-module__6C2shW__no{color:var(--text-3);display:inline-flex}.plans-showcase-module__6C2shW__yesIcon{width:17px;height:17px}.plans-showcase-module__6C2shW__noIcon{width:15px;height:15px}.plans-showcase-module__6C2shW__footnote{text-align:center;max-width:60ch;color:var(--text-2);margin:0;font-size:12.5px}@container plans-showcase (min-width:560px){.plans-showcase-module__6C2shW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container plans-showcase (min-width:760px){.plans-showcase-module__6C2shW__head{grid-template-columns:minmax(0,1fr) 260px}.plans-showcase-module__6C2shW__art{display:block}}@container plans-showcase (max-width:639px){.plans-showcase-module__6C2shW__inner{gap:18px}.plans-showcase-module__6C2shW__title{font-size:26px}.plans-showcase-module__6C2shW__tagline{min-height:0}.plans-showcase-module__6C2shW__card{grid-template-rows:170px auto}.plans-showcase-module__6C2shW__specialTitle{font-size:20px}.plans-showcase-module__6C2shW__table{font-size:12px}.plans-showcase-module__6C2shW__colName{font-size:13px}.plans-showcase-module__6C2shW__table thead th:first-child{width:38%}}@media (prefers-reduced-motion:reduce){.plans-showcase-module__6C2shW__plan,.plans-showcase-module__6C2shW__compare,.plans-showcase-module__6C2shW__mark,.plans-showcase-module__6C2shW__special[data-reveal=in] .plans-showcase-module__6C2shW__card{animation:none}.plans-showcase-module__6C2shW__plan{transition:none}.plans-showcase-module__6C2shW__shape{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r));animation:none}.plans-showcase-module__6C2shW__ring,.plans-showcase-module__6C2shW__orbit,.plans-showcase-module__6C2shW__layer,.plans-showcase-module__6C2shW__emblem,.plans-showcase-module__6C2shW__satellite{transition:none;animation:none}.plans-showcase-module__6C2shW__bubble{opacity:.9;transform:translateY(var(--rest));animation:none}}
.landing-module__MkS3jW__root{--landing-inner:#f3f3f5}.dark .landing-module__MkS3jW__root{--landing-inner:var(--surface-2)}.landing-module__MkS3jW__inner{background:var(--landing-inner)}.landing-module__MkS3jW__deferred{content-visibility:auto;contain-intrinsic-size:auto 720px}@keyframes landing-module__MkS3jW__rise{0%{transform:translateY(16px)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__rise{animation:.36s cubic-bezier(.22,1,.36,1) both landing-module__MkS3jW__rise;animation-delay:var(--rise-delay,0s)}}.landing-module__MkS3jW__gridTexture{--grid-line:color-mix(in srgb, var(--text-0) 8%, transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-module__MkS3jW__fadeEdges{--fade-spot:linear-gradient(to bottom, #000, #000);--fade-x:linear-gradient(to right, transparent, #000 7%, #000 93%, transparent);--fade-y:linear-gradient(to bottom, transparent, #000 9%, #000 91%, transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--fade-spot), var(--fade-x), var(--fade-y);-webkit-mask-composite:source-in;-webkit-mask-image:var(--fade-spot), var(--fade-x), var(--fade-y);mask-image:var(--fade-spot), var(--fade-x), var(--fade-y);-webkit-mask-composite:source-in, xor;-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module__MkS3jW__gridTexture:before{content:"";background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);background-position:50%;background-size:36px 36px;position:absolute;inset:-72px}@keyframes landing-module__MkS3jW__gridDrift{0%{transform:translate(0,0)}to{transform:translate(36px,36px)}}@keyframes landing-module__MkS3jW__gridBreathe{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__gridTexture:before{animation:48s linear infinite landing-module__MkS3jW__gridDrift,36s ease-in-out infinite landing-module__MkS3jW__gridBreathe}}.landing-module__MkS3jW__tileTexture{--grid-line:color-mix(in srgb, var(--text-on-accent) 16%, transparent);-webkit-mask-image:radial-gradient(62% 108% at 96% 8%,#000,#0000 78%);mask-image:radial-gradient(62% 108% at 96% 8%,#000,#0000 78%)}.landing-module__MkS3jW__scenariosTexture{--grid-line:color-mix(in srgb, var(--text-0) 5%, transparent);-webkit-mask-image:radial-gradient(58% 66% at 6% 4%,#000,#0000 74%);mask-image:radial-gradient(58% 66% at 6% 4%,#000,#0000 74%)}.dark .landing-module__MkS3jW__scenariosTexture{--grid-line:color-mix(in srgb, var(--text-0) 4%, transparent)}.landing-module__MkS3jW__accessTexture{--grid-line:color-mix(in srgb, var(--text-0) 5%, transparent)}.dark .landing-module__MkS3jW__accessTexture{--grid-line:color-mix(in srgb, var(--text-0) 4%, transparent)}.landing-module__MkS3jW__journeyTexture{--grid-line:color-mix(in srgb, var(--text-0) 5%, transparent);--fade-spot:radial-gradient(60% 72% at 86% 14%, #000, transparent 74%)}.dark .landing-module__MkS3jW__journeyTexture{--grid-line:color-mix(in srgb, var(--text-0) 4%, transparent)}.landing-module__MkS3jW__fadeXTable{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.landing-module__MkS3jW__fadeXTable:focus-visible{-webkit-mask-image:none;mask-image:none}.landing-module__MkS3jW__snapColumns{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.landing-module__MkS3jW__snapColumn{scroll-snap-align:none start}.landing-module__MkS3jW__snapColumnEnd{scroll-snap-align:none end}.landing-module__MkS3jW__stack{--stack-top:24px}@media (min-width:1024px){.landing-module__MkS3jW__stack{--stack-top:92px}}@media (min-width:768px) and (min-height:561px),(max-width:767px) and (min-height:560px){.landing-module__MkS3jW__stackCard{top:calc(var(--stack-top) + var(--stack-index,0) * 14px);position:sticky}}.landing-module__MkS3jW__ticket{--hole:9px;-webkit-mask:radial-gradient(circle at 0 50%, transparent var(--hole), #000 calc(var(--hole) + .5px)), radial-gradient(circle at 100% 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle at 0 50%, transparent var(--hole), #000 calc(var(--hole) + .5px)), radial-gradient(circle at 100% 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));-webkit-mask:radial-gradient(circle at 0 50%, transparent var(--hole), #000 calc(var(--hole) + .5px)), radial-gradient(circle at 100% 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));mask:radial-gradient(circle at 0 50%, transparent var(--hole), #000 calc(var(--hole) + .5px)), radial-gradient(circle at 100% 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));-webkit-mask-composite:source-in, xor;-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module__MkS3jW__thread{display:none}@media (min-width:1024px){.landing-module__MkS3jW__thread{background:var(--border-1);width:25px;height:1px;display:block;position:absolute;top:96px;left:-25px}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__unmasked{clip-path:none!important}}.landing-module__MkS3jW__docsScene{container-type:inline-size}.landing-module__MkS3jW__docIcon{display:none}@container (min-width:360px){.landing-module__MkS3jW__docIcon{display:block}}.landing-module__MkS3jW__roll{line-height:1.25;display:inline-grid;position:relative;overflow:hidden}.landing-module__MkS3jW__roll>span{transition:transform .35s var(--ease-spring), opacity .35s var(--ease-spring);grid-area:1/1}.landing-module__MkS3jW__roll>span:last-child{opacity:0;transform:translateY(110%)}@media (hover:hover) and (pointer:fine){.landing-module__MkS3jW__rollHost:hover .landing-module__MkS3jW__roll>span:first-child{opacity:0;transform:translateY(-110%)}.landing-module__MkS3jW__rollHost:hover .landing-module__MkS3jW__roll>span:last-child{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__roll>span{transition:none}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.landing-module__MkS3jW__rollHost:hover .landing-module__MkS3jW__roll>span:first-child{opacity:1;transform:none}.landing-module__MkS3jW__rollHost:hover .landing-module__MkS3jW__roll>span:last-child{opacity:0}}.landing-module__MkS3jW__root :is(p,li,dd,dt,figcaption,blockquote,label,h3,h4):not(.text-balance){text-wrap:pretty}.landing-module__MkS3jW__requisiteNumbers{flex-wrap:wrap;column-gap:.7em;display:flex;overflow:hidden}.landing-module__MkS3jW__requisiteNumberPart{white-space:nowrap;position:relative}.landing-module__MkS3jW__requisiteNumberPart:not(:first-child):before{content:"·";text-align:center;width:.7em;color:inherit;position:absolute;left:-.7em}.landing-module__MkS3jW__heroWordMask{vertical-align:top;margin-block:-.12em;padding-block:.12em;display:inline-block;overflow:hidden}.landing-module__MkS3jW__heroWord{display:inline-block}@keyframes landing-module__MkS3jW__heroWord{0%{filter:blur(8px);transform:translateY(100%)}to{filter:none;transform:none}}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__heroWord{animation:.7s cubic-bezier(.22,1,.36,1) both landing-module__MkS3jW__heroWord;animation-delay:var(--word-delay,0s)}}@keyframes landing-module__MkS3jW__heroWindowIn{0%{opacity:0;transform:translateY(80px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__heroWindowIn{animation:.9s cubic-bezier(.22,1,.36,1) both landing-module__MkS3jW__heroWindowIn;animation-timing-function:linear(0, .049, .164, .312, .465, .609, .734, .836, .914, .971, 1.008, 1.031, 1.043, 1.046, 1.044, 1.039, 1.032, 1.025, 1.018, 1.012, 1.008, 1.004, 1.001, 1, 1);animation-delay:.5s}}.landing-module__MkS3jW__homeWindow{--home-window-aspect:4 / 5;margin-top:calc(var(--hero-title) * -.25)}@media (min-width:640px){.landing-module__MkS3jW__homeWindow{--home-window-aspect:16 / 10}}.landing-module__MkS3jW__heroTitleSize,.landing-module__MkS3jW__homeWindow{--hero-title:clamp(34px, calc((100vw - 40px) / 8.8), 44px)}@media (min-width:640px){.landing-module__MkS3jW__heroTitleSize,.landing-module__MkS3jW__homeWindow{--hero-title:clamp(40px, 8.2vw, 120px)}}.landing-module__MkS3jW__stage{--stage-bar:40px;--stage-r:14px}@media (min-width:640px){.landing-module__MkS3jW__stage{--stage-bar:56px;--stage-r:20px}}.landing-module__MkS3jW__stageProbe{visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}.landing-module__MkS3jW__stageRing{display:none}.landing-module__MkS3jW__stageContent{position:absolute;inset:0}.landing-module__MkS3jW__stageVideo{opacity:0;transition:opacity .4s}.landing-module__MkS3jW__stageVideo[data-playing]{opacity:1}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageFrame{--stage-side:calc(var(--stage-l) * 2 * var(--stage-k));--stage-cut:calc(var(--stage-l) * 2 / (var(--home-window-aspect)) * var(--stage-k));margin-right:calc(var(--stage-l) * -1);margin-bottom:calc(var(--stage-l) * -2 / (var(--home-window-aspect)));margin-left:calc(var(--stage-l) * -1);transform:translate3d(calc(var(--stage-l) * var(--stage-k)), 0, 0);position:relative}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageRing{display:block;position:absolute;inset:0}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageRing:before,.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageRing:after{content:"";clip-path:inset(0 var(--stage-side) var(--stage-cut) 0 round calc(var(--stage-r) * var(--stage-k)));position:absolute;inset:0}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageRing:before{background:var(--surface-1)}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageRing:after{background:var(--border-1);opacity:var(--stage-k)}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageWindow{clip-path:inset(calc(1px * var(--stage-k)) calc(var(--stage-side) + 1px * var(--stage-k)) calc(var(--stage-cut) + 1px * var(--stage-k)) calc(1px * var(--stage-k)) round calc((var(--stage-r) - 1px) * var(--stage-k)));border-color:#0000;border-radius:0;position:relative}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageContent{transform-origin:0 0;transform:scale(calc(1 - (1 - var(--stage-fit)) * var(--stage-k)))}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled) and (min-width:1024px) and (min-aspect-ratio:4/3){.landing-module__MkS3jW__stage:after{content:"";height:125svh;display:block}.landing-module__MkS3jW__stage .landing-module__MkS3jW__stageLayer{height:calc(100svh - 64px);position:sticky;top:64px}.landing-module__MkS3jW__stage[data-run]{--home-window-aspect:auto}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageFrame{--stage-rest:calc(var(--stage-bar) + 2px + (var(--stage-col) - 2px) / 1.6);--stage-cut:calc(100% - var(--stage-rest) * var(--stage-k) - (100svh - 64px) * (1 - var(--stage-k)));margin-bottom:0}.landing-module__MkS3jW__stage[data-run] .landing-module__MkS3jW__stageContent{aspect-ratio:16/10;min-height:calc(100svh - 64px - var(--stage-bar) - 2px);position:relative}}@media (max-width:639.98px){.landing-module__MkS3jW__heroPhone{--hero-window-peek:60px;min-height:calc(100svh - 64px - var(--hero-window-peek) + var(--hero-title) * .25);flex-direction:column;justify-content:flex-end;display:flex}}.landing-module__MkS3jW__heroPhoneTexture{--grid-line:color-mix(in srgb, var(--text-0) 6%, transparent);--fade-spot:linear-gradient(to bottom, #000 22%, transparent 76%)}.dark .landing-module__MkS3jW__heroPhoneTexture{--grid-line:color-mix(in srgb, var(--text-0) 5%, transparent)}.landing-module__MkS3jW__heroPhoneGlow{--glow-tint:16%;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) var(--glow-tint), transparent), transparent);height:70%;position:absolute;top:4%;left:-20%;right:-20%}.dark .landing-module__MkS3jW__heroPhoneGlow{--glow-tint:13%}@keyframes landing-module__MkS3jW__heroPhoneGlow{0%{transform:translate(-8%)scale(1)}to{transform:translate(8%,5%)scale(1.08)}}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__heroPhoneGlow{animation:32s ease-in-out infinite alternate landing-module__MkS3jW__heroPhoneGlow}}
@font-face{font-family:onest;src:url(../media/Onest_display-s.p.2uz4f6_a-izox.woff2)format("woff2");font-display:swap;font-weight:500 600;font-style:normal}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:90.5%;descent-override:28.46%;line-gap-override:0.0%;size-adjust:107.19%}.onest_480ce9cf-module__dUDbmG__className{font-family:onest,onest Fallback,Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,Noto Sans CJK SC,Source Han Sans SC,system-ui,sans-serif}.onest_480ce9cf-module__dUDbmG__variable{--font-display:"onest", "onest Fallback", Inter, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Noto Sans SC, Noto Sans CJK SC, Source Han Sans SC, system-ui, sans-serif}
.signup-motion-module__ur3dYa__springs{--spring-soft:cubic-bezier(.34, 1.4, .64, 1);--spring-bouncy:cubic-bezier(.34, 1.7, .64, 1);--emph:cubic-bezier(.05, .7, .1, 1)}@supports (animation-timing-function:linear(0, 1)){.signup-motion-module__ur3dYa__springs{--spring-soft:linear(0, .0132, .0492, .1028, .1692, .2443, .3247, .4071, .4892, .5688, .6445, .715, .7795, .8374, .8886, .933, .9707, 1.0021, 1.0274, 1.0473, 1.0623, 1.0728, 1.0795, 1.0828, 1.0835, 1.0818, 1.0784, 1.0736, 1.0679, 1.0614, 1.0547, 1.0478, 1.041, 1.0344, 1.0282, 1.0224, 1.0171, 1.0124, 1.0083, 1.0047, 1.0017, .9992, .9972, .9957, 1);--spring-bouncy:linear(0, .0288, .1062, .2186, .3534, .4987, .6444, .7824, .9065, 1.0124, 1.0976, 1.1613, 1.204, 1.2273, 1.2336, 1.2257, 1.2067, 1.1798, 1.148, 1.1139, 1.08, 1.048, 1.0193, .995, .9756, .9612, .9516, .9466, .9455, .9476, .9522, .9586, .9661, .9741, .982, .9894, .9961, 1.0016, 1.0061, 1.0093, 1.0115, 1.0125, 1.0127, 1.0122, 1)}}.signup-motion-module__ur3dYa__rise{animation:signup-motion-module__ur3dYa__riseIn .8s var(--spring-soft) both;animation-delay:calc(var(--i,0) * 70ms + 80ms);min-width:0}@keyframes signup-motion-module__ur3dYa__riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.signup-motion-module__ur3dYa__stepIn{animation:signup-motion-module__ur3dYa__stepIn .55s var(--spring-soft) both}.signup-motion-module__ur3dYa__stepBack{animation:signup-motion-module__ur3dYa__stepBack .55s var(--spring-soft) both}@keyframes signup-motion-module__ur3dYa__stepIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes signup-motion-module__ur3dYa__stepBack{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.signup-motion-module__ur3dYa__press{transition:transform .55s var(--spring-soft)}.signup-motion-module__ur3dYa__press:active:not(:disabled){transition-duration:80ms;transform:scale(.96)}.signup-motion-module__ur3dYa__settle{animation:signup-motion-module__ur3dYa__settle .6s var(--spring-soft) both}@keyframes signup-motion-module__ur3dYa__settle{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:none}}.signup-motion-module__ur3dYa__pop{animation:signup-motion-module__ur3dYa__dotPop .6s var(--spring-bouncy) both}@keyframes signup-motion-module__ur3dYa__dotPop{0%{transform:scale(.4)}to{transform:scale(1)}}.signup-motion-module__ur3dYa__fill{transform-origin:0;animation:signup-motion-module__ur3dYa__segFill .7s var(--spring-soft) both}@keyframes signup-motion-module__ur3dYa__segFill{0%{transform:scaleX(.2)}to{transform:none}}.signup-motion-module__ur3dYa__welcome{z-index:60;background:var(--surface-1,var(--surface-0));cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;animation:.3s both signup-motion-module__ur3dYa__fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes signup-motion-module__ur3dYa__fadeIn{0%{opacity:0}to{opacity:1}}.signup-motion-module__ur3dYa__stage{width:220px;height:220px;margin-bottom:18px;position:relative}.signup-motion-module__ur3dYa__mark{width:92px;height:94px;color:var(--accent);animation:signup-motion-module__ur3dYa__markIn 1.1s var(--spring-bouncy) both;margin:-47px 0 0 -46px;position:absolute;top:50%;left:50%}@keyframes signup-motion-module__ur3dYa__markIn{0%{opacity:0;transform:scale(0)rotate(-40deg)}30%{opacity:1}to{opacity:1;transform:none}}.signup-motion-module__ur3dYa__shape{opacity:0;animation:signup-motion-module__ur3dYa__shapeOut 1.15s var(--spring-bouncy) both, signup-motion-module__ur3dYa__shapeFloat 3.6s ease-in-out infinite alternate;animation-delay:calc(.18s + var(--d,0s)), calc(1.3s + var(--d,0s));display:block;position:absolute;top:50%;left:50%}.signup-motion-module__ur3dYa__s1{--x:-92px;--y:-58px;--r:-18deg;--d:0s;background:var(--chart-s2);border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px}.signup-motion-module__ur3dYa__s2{--x:88px;--y:-70px;--r:24deg;--d:50ms;background:var(--chart-s3);border-radius:999px;width:46px;height:22px;margin:-11px 0 0 -23px}.signup-motion-module__ur3dYa__s3{--x:96px;--y:46px;--r:12deg;--d:.1s;background:var(--chart-s4);border-radius:9px;width:28px;height:28px;margin:-14px 0 0 -14px}.signup-motion-module__ur3dYa__s4{--x:-86px;--y:62px;--r:-30deg;--d:80ms;border:7px solid var(--chart-s5);border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px}.signup-motion-module__ur3dYa__s5{--x:6px;--y:-104px;--r:0deg;--d:.13s;background:var(--chart-s1);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px}.signup-motion-module__ur3dYa__s6{--x:-6px;--y:102px;--r:45deg;--d:.16s;background:var(--chart-s3);border-radius:5px;width:18px;height:18px;margin:-9px 0 0 -9px}@keyframes signup-motion-module__ur3dYa__shapeOut{0%{opacity:0;transform:translate(0)scale(0)rotate(0)}25%{opacity:1}to{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--r))}}@keyframes signup-motion-module__ur3dYa__shapeFloat{0%{transform:translate(var(--x), var(--y)) scale(1) rotate(var(--r))}to{transform:translate(calc(var(--x) * 1.06), calc(var(--y) * 1.06 - 6px)) scale(1.04) rotate(calc(var(--r) + 8deg))}}.signup-motion-module__ur3dYa__hello{letter-spacing:-.015em;text-align:center;animation:signup-motion-module__ur3dYa__textIn .7s var(--emph) .55s both;outline:0;padding:0 20px;font-size:30px;font-weight:600}.signup-motion-module__ur3dYa__helloSub{color:var(--text-1);text-align:center;animation:signup-motion-module__ur3dYa__textIn .7s var(--emph) .68s both;padding:0 20px;font-size:16px}@keyframes signup-motion-module__ur3dYa__textIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:767px){.signup-motion-module__ur3dYa__stage{width:190px;height:190px;transform:scale(.86)}.signup-motion-module__ur3dYa__hello{font-size:25px}}@media (prefers-reduced-motion:reduce){.signup-motion-module__ur3dYa__rise,.signup-motion-module__ur3dYa__stepIn,.signup-motion-module__ur3dYa__stepBack,.signup-motion-module__ur3dYa__settle,.signup-motion-module__ur3dYa__pop,.signup-motion-module__ur3dYa__fill,.signup-motion-module__ur3dYa__welcome,.signup-motion-module__ur3dYa__mark,.signup-motion-module__ur3dYa__hello,.signup-motion-module__ur3dYa__helloSub{animation:none}.signup-motion-module__ur3dYa__shape{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r));animation:none}.signup-motion-module__ur3dYa__press,.signup-motion-module__ur3dYa__press:active:not(:disabled){transition:none;transform:none}}
.product-module__JhMRpW__dots{--dot:color-mix(in srgb, var(--text-0) 13%, transparent);--fade-spot:radial-gradient(75% 85% at 42% 50%, #000 0%, #000 35%, transparent 100%);overflow:hidden}.dark .product-module__JhMRpW__dots{--dot:color-mix(in srgb, var(--text-0) 11%, transparent)}.product-module__JhMRpW__dots:before{content:"";background-image:radial-gradient(circle at center, var(--dot) 1px, transparent 1.5px);background-position:12px 12px;background-size:24px 24px;position:absolute;inset:-24px}@keyframes product-module__JhMRpW__productDotsDrift{0%{transform:translate(0,0)}to{transform:translate(24px,24px)}}@keyframes product-module__JhMRpW__productDotsBreathe{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.product-module__JhMRpW__dots:before{animation:64s linear infinite product-module__JhMRpW__productDotsDrift}.product-module__JhMRpW__dots{animation:14s ease-in-out infinite product-module__JhMRpW__productDotsBreathe}}
