.swirv-landing,.swirv-landing *,.swirv-landing :after,.swirv-landing :before{box-sizing:border-box}.swirv-landing{--bg:#faf8f4;--bg-deep:#f2efe8;--ink:#17161b;--ink-2:rgba(23,22,27,.64);--ink-3:rgba(23,22,27,.4);--hairline:rgba(23,22,27,.08);--hairline-2:rgba(23,22,27,.14);--accent:#6d28d9;--accent-soft:rgba(109,40,217,.09);--dark:#141318;--dark-2:#1c1b21;--cream:#f4f0e8;--cream-2:hsla(40,35%,93%,.62);--cream-3:hsla(40,35%,93%,.38);--hairline-l:hsla(40,35%,93%,.12);--shell-bg:hsla(0,0%,100%,.3);--card-bg:hsla(0,0%,100%,.82);--r-outer:28px;--r-inner:calc(28px - 7px);--shadow-soft:0 24px 70px -30px rgba(28,26,44,.22),0 6px 22px -12px rgba(28,26,44,.1);--shadow-lift:0 40px 110px -35px rgba(28,26,44,.3),0 12px 34px -18px rgba(28,26,44,.14);--inset-hi:inset 0 1px 1px hsla(0,0%,100%,.85);--ease:cubic-bezier(0.32,0.72,0,1);--sans:var(--font-jakarta),"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;--serif:var(--font-cormorant-garamond),"Cormorant Garamond",Georgia,serif;background:transparent;color:var(--ink);font-family:var(--sans);font-weight:400;letter-spacing:-.012em;overflow-x:hidden;-webkit-font-smoothing:antialiased;position:relative;min-height:100dvh;width:100%}.swirv-landing:before{inset:-10vh -10vw;background:radial-gradient(38vw 24vw at 50% 2%,rgba(190,175,245,.42),transparent 72%),radial-gradient(42vw 38vw at 10% 10%,rgba(160,150,240,.3),transparent 62%),radial-gradient(44vw 38vw at 90% 20%,hsla(18,86%,81%,.34),transparent 62%),radial-gradient(50vw 46vw at 72% 92%,rgba(190,220,200,.34),transparent 66%),radial-gradient(40vw 40vw at 14% 80%,rgba(215,195,245,.3),transparent 62%),radial-gradient(36vw 46vw at 96% 62%,hsla(25,80%,71%,.16),transparent 66%),var(--bg);filter:saturate(112%)}.swirv-landing:after,.swirv-landing:before{content:"";position:fixed;z-index:-1;pointer-events:none}.swirv-landing:after{inset:0;background-image:linear-gradient(90deg,rgba(23,22,27,.045) 1px,transparent 0),linear-gradient(180deg,rgba(23,22,27,.045) 1px,transparent 0);background-size:72px 72px,72px 72px;-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 42%,#000 16%,transparent 92%);mask-image:radial-gradient(ellipse 85% 70% at 50% 42%,#000 16%,transparent 92%)}.swirv-landing .sl-grain{position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.swirv-landing a{color:inherit;text-decoration:none}.swirv-landing button{font-family:inherit}.swirv-landing main{display:block}.swirv-landing .reveal{opacity:0;transform:translateY(26px);filter:blur(7px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:var(--reveal-delay,0ms);will-change:transform,opacity}.swirv-landing .reveal.in{opacity:1;transform:translateY(0);filter:blur(0)}.swirv-landing .sl-watermark{position:absolute;z-index:0;pointer-events:none;opacity:.032;color:var(--ink);transform:rotate(14deg)}.swirv-landing .sl-watermark svg{display:block}.swirv-landing .sl-intro{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:var(--bg);overflow:hidden;cursor:pointer;transform:translateY(0);transition:transform .9s var(--ease);will-change:transform}.swirv-landing .sl-intro:before{content:"";position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(40vw 30vw at 50% 40%,rgba(190,175,245,.3),transparent 70%),radial-gradient(40vw 34vw at 82% 78%,hsla(18,86%,81%,.22),transparent 70%),var(--bg)}.swirv-landing .sl-intro.out{transform:translateY(-101%)}.swirv-landing .sl-intro-glow{position:absolute;width:62vmin;height:62vmin;border-radius:999px;background:radial-gradient(circle,rgba(109,40,217,.18),transparent 62%);opacity:0;transform:scale(.55);transition:opacity 1.2s var(--ease),transform 1.5s var(--ease)}.swirv-landing .sl-intro.in .sl-intro-glow{opacity:1;transform:scale(1)}.swirv-landing .sl-intro-mark{position:relative;color:var(--ink);opacity:0;transform:rotate(-32deg) scale(.5);transition:opacity .95s var(--ease),transform 1.05s var(--ease)}.swirv-landing .sl-intro.in .sl-intro-mark{opacity:1;transform:rotate(0) scale(1)}.swirv-landing .sl-intro-word{position:relative;display:flex;font-size:clamp(30px,6vw,54px);font-weight:700;letter-spacing:-.045em;color:var(--ink)}.swirv-landing .sl-intro-word span{display:inline-block;opacity:0;transform:translateY(20px);transition:opacity .65s var(--ease),transform .65s var(--ease)}.swirv-landing .sl-intro.in .sl-intro-word span{opacity:1;transform:translateY(0)}.swirv-landing .sl-intro-line{position:relative;width:0;height:2px;border-radius:2px;background:var(--accent);opacity:.6;transition:width .9s var(--ease) .9s}.swirv-landing .sl-intro.in .sl-intro-line{width:64px}.swirv-landing .sl-intro.out .sl-intro-glow,.swirv-landing .sl-intro.out .sl-intro-line,.swirv-landing .sl-intro.out .sl-intro-mark,.swirv-landing .sl-intro.out .sl-intro-word{opacity:0;transition:opacity .45s var(--ease)}.swirv-landing .sl-nav-wrap{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;justify-content:center;padding:22px 20px 0;pointer-events:none}.swirv-landing .sl-nav{pointer-events:auto;display:flex;align-items:center;gap:26px;padding:9px 10px 9px 20px;border-radius:999px;background:hsla(40,37%,97%,.72);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75),0 0 0 1px var(--hairline),0 14px 40px -18px rgba(28,26,44,.28);transition:background-color .5s var(--ease),box-shadow .5s var(--ease),padding .5s var(--ease)}.swirv-landing .sl-nav.scrolled{background:hsla(40,37%,97%,.9);padding-top:7px;padding-bottom:7px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 0 0 1px var(--hairline-2),0 18px 50px -20px rgba(28,26,44,.4)}.swirv-landing .sl-brand{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15px;letter-spacing:-.02em}.swirv-landing .sl-nav-links{display:flex;gap:4px}.swirv-landing .sl-nav-links a{font-size:13.5px;font-weight:500;color:var(--ink-2);padding:7px 13px;border-radius:999px;transition:color .45s var(--ease),background-color .45s var(--ease)}.swirv-landing .sl-nav-links a:hover{color:var(--ink);background:rgba(23,22,27,.05)}.swirv-landing .sl-nav-links a.on{color:var(--ink);background:rgba(23,22,27,.06)}.swirv-landing .sl-nav-right{display:flex;align-items:center;gap:12px}.swirv-landing .sl-nav-signin{font-size:13.5px;font-weight:500;color:var(--ink-2);transition:color .45s var(--ease)}.swirv-landing .sl-nav-signin:hover{color:var(--ink)}.swirv-landing .sl-lang{display:inline-flex;border-radius:999px;padding:3px;background:rgba(23,22,27,.05)}.swirv-landing .sl-lang button{border:0;background:transparent;color:var(--ink-3);font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 9px;border-radius:999px;cursor:pointer;transition:color .45s var(--ease),background-color .45s var(--ease),box-shadow .45s var(--ease)}.swirv-landing .sl-lang button.on{color:var(--ink);background:#fff;box-shadow:0 1px 4px rgba(28,26,44,.14)}.swirv-landing .sl-lang.big{background:hsla(40,35%,93%,.5)}.swirv-landing .sl-lang.big button{font-size:13px;padding:7px 14px}.swirv-landing .sl-btn{display:inline-flex;align-items:center;gap:12px;border:0;border-radius:999px;padding:12px 8px 12px 22px;font-size:14.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:transform .55s var(--ease),box-shadow .55s var(--ease),background-color .55s var(--ease)}.swirv-landing .sl-btn:active{transform:scale(.98)}.swirv-landing .sl-btn-orb{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:none;transition:transform .55s var(--ease)}.swirv-landing .sl-btn:hover .sl-btn-orb{transform:translate(2px,-1px) scale(1.06)}.swirv-landing .sl-btn-dark{background:var(--ink);color:var(--cream);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 14px 30px -14px rgba(23,22,27,.55)}.swirv-landing .sl-btn-dark:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 20px 44px -16px rgba(23,22,27,.6)}.swirv-landing .sl-btn-dark .sl-btn-orb{background:hsla(40,35%,93%,.14);color:var(--cream)}.swirv-landing .sl-btn-light{background:var(--cream);color:var(--ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 14px 30px -16px rgba(0,0,0,.5)}.swirv-landing .sl-btn-light .sl-btn-orb{background:rgba(23,22,27,.08);color:var(--ink)}.swirv-landing .sl-btn-ghost{background:transparent;color:var(--ink);box-shadow:0 0 0 1px var(--hairline-2);padding:12px 22px}.swirv-landing .sl-btn-ghost:hover{background:rgba(23,22,27,.04)}.swirv-landing .sl-btn-sm{padding:8px 6px 8px 16px;font-size:13px;gap:9px}.swirv-landing .sl-btn-sm .sl-btn-orb{width:25px;height:25px}.swirv-landing .sl-burger{display:none;position:relative;width:38px;height:38px;border:0;border-radius:999px;background:rgba(23,22,27,.05);cursor:pointer}.swirv-landing .sl-burger span{position:absolute;left:11px;right:11px;height:1.6px;background:var(--ink);border-radius:2px;transition:transform .55s var(--ease)}.swirv-landing .sl-burger span:first-child{top:15px}.swirv-landing .sl-burger span:nth-child(2){top:22px}.swirv-landing .sl-burger.x span:first-child{transform:translateY(3.5px) rotate(45deg)}.swirv-landing .sl-burger.x span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.swirv-landing .sl-overlay{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;gap:40px;padding:130px 28px 44px;background:hsla(40,37%,97%,.88);backdrop-filter:saturate(160%) blur(28px);-webkit-backdrop-filter:saturate(160%) blur(28px);opacity:0;pointer-events:none;transition:opacity .6s var(--ease)}.swirv-landing .sl-overlay.open{opacity:1;pointer-events:auto}.swirv-landing .sl-overlay-links{display:flex;flex-direction:column;gap:6px;margin-bottom:auto}.swirv-landing .sl-overlay-links a{font-size:clamp(34px,9vw,52px);font-weight:700;letter-spacing:-.035em;line-height:1.15;opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.swirv-landing .sl-overlay.open .sl-overlay-links a{opacity:1;transform:translateY(0)}.swirv-landing .sl-overlay-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.swirv-landing .sl-overlay.open .sl-overlay-foot{opacity:1;transform:translateY(0)}.swirv-landing .sl-section{position:relative;padding:120px 24px}.swirv-landing .sl-section.tight{padding:90px 24px}.swirv-landing .sl-section-inner{max-width:1120px;margin:0 auto;position:relative;z-index:1}.swirv-landing .sl-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 11px;border-radius:999px;background:hsla(0,0%,100%,.7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 0 0 1px var(--hairline);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);margin-bottom:26px}.swirv-landing .sl-eyebrow svg{opacity:.7}.swirv-landing .sl-eyebrow.on-dark{background:hsla(40,35%,93%,.08);box-shadow:0 0 0 1px var(--hairline-l);color:var(--cream-2)}.swirv-landing .sl-hed{font-size:clamp(46px,7.4vw,92px);font-weight:700;letter-spacing:-.045em;line-height:1;margin:0 0 28px}.swirv-landing .sl-h2{font-size:clamp(34px,4.6vw,58px);font-weight:700;letter-spacing:-.04em;line-height:1.04;margin:0 0 20px}.swirv-landing .accent{color:var(--accent)}.swirv-landing .sl-h2 .accent,.swirv-landing .sl-hed .accent{font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.1em;letter-spacing:-.02em;line-height:1;padding-right:.06em}.swirv-landing .sl-sub{font-size:clamp(16px,1.7vw,19px);line-height:1.65;color:var(--ink-2);max-width:640px;margin:0;font-weight:400}.swirv-landing .sl-section-head{max-width:760px;margin-bottom:64px}.swirv-landing .sl-shell{background:var(--shell-bg);border-radius:var(--r-outer);padding:7px;box-shadow:0 0 0 1px var(--hairline)}.swirv-landing .sl-core{background:var(--card-bg);border-radius:var(--r-inner);box-shadow:var(--inset-hi),0 0 0 1px rgba(23,22,27,.04);height:100%}.swirv-landing .sl-hero{position:relative;padding:190px 24px 110px;overflow:hidden}.swirv-landing .sl-hero:before{content:"";position:absolute;inset:-20% -10%;z-index:0;pointer-events:none;background:radial-gradient(46vw 30vw at 22% 18%,rgba(109,40,217,.055),transparent 70%),radial-gradient(40vw 30vw at 85% 75%,rgba(215,150,90,.06),transparent 70%)}.swirv-landing .sl-hero-inner{max-width:1120px;margin:0 auto;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center}.swirv-landing .sl-hero .sl-watermark{top:-60px;right:-140px}.swirv-landing .sl-hero-tagline{margin-top:34px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px}.swirv-landing .sl-hero-actions{display:flex;align-items:center;gap:14px;margin-top:40px;flex-wrap:wrap}.swirv-landing .sl-stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:26px}.swirv-landing .sl-stage-dots{display:flex;gap:8px}.swirv-landing .sl-stage-dots span{width:6px;height:6px;border-radius:999px;background:var(--ink);opacity:.16;cursor:pointer;transition:opacity .5s var(--ease),transform .5s var(--ease)}.swirv-landing .sl-stage-dots span.on{opacity:.9;transform:scale(1.25)}@keyframes sl-float{0%{transform:translateY(-6px) rotate(var(--tilt,0deg))}to{transform:translateY(8px) rotate(var(--tilt,0deg))}}.swirv-landing .sl-chip{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:16px;background:hsla(0,0%,100%,.66);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 0 0 1px var(--hairline),0 18px 44px -18px rgba(28,26,44,.35);font-size:12px;font-weight:600;white-space:nowrap;animation:sl-float var(--dur,6s) ease-in-out infinite alternate}.swirv-landing .sl-chip .ic{width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex:none}.swirv-landing .sl-chip .ic svg{width:14px;height:14px}.swirv-landing .sl-chip small{display:block;font-size:10px;font-weight:500;color:var(--ink-3);letter-spacing:.02em}.swirv-landing .sl-chip.like{top:12%;left:-68px;--tilt:-3deg;--dur:5.5s}.swirv-landing .sl-chip.like .ic{background:rgba(109,40,217,.1);color:var(--accent)}.swirv-landing .sl-chip.visit{bottom:26%;right:-76px;--tilt:2.5deg;--dur:7s}.swirv-landing .sl-chip.visit .ic{background:rgba(215,150,90,.16);color:#b06a2c}.swirv-landing .sl-chip.close{bottom:4%;left:-40px;--tilt:-2deg;--dur:6.2s}.swirv-landing .sl-chip.close .ic{background:rgba(79,154,110,.14);color:#3d7a56}@keyframes sl-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.swirv-landing .sl-ribbon{position:relative;overflow:hidden;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:hsla(0,0%,100%,.34);padding:16px 0}.swirv-landing .sl-ribbon-track{display:flex;align-items:center;gap:44px;width:-moz-max-content;width:max-content;animation:sl-marquee 36s linear infinite}.swirv-landing .sl-ribbon-item{display:inline-flex;align-items:center;gap:44px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.swirv-landing .sl-ribbon-item svg{opacity:.45;flex:none}@media (prefers-reduced-motion:reduce){.swirv-landing .sl-chip,.swirv-landing .sl-ribbon-track{animation:none}}.swirv-landing .sl-iphone{width:min(310px,78vw);aspect-ratio:310/640;border-radius:54px;padding:10px;background:linear-gradient(160deg,#23222a,#101014);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.22),0 0 0 1px rgba(23,22,27,.35),var(--shadow-lift);position:relative}.swirv-landing .sl-iphone-screen{position:relative;width:100%;height:100%;border-radius:44px;overflow:hidden;background:#f6f4ef}.swirv-landing .sl-iphone-notch{position:absolute;top:9px;left:50%;transform:translateX(-50%);width:86px;height:22px;border-radius:999px;background:#101014;z-index:5}.swirv-landing .sl-iphone-status{position:absolute;top:10px;left:0;right:0;z-index:4;display:flex;justify-content:space-between;align-items:center;padding:0 24px;font-size:11px;font-weight:700;color:#17161b}.swirv-landing .sl-iphone-status-right{display:inline-flex;gap:5px;align-items:center}.swirv-landing .sl-iphone-status-right svg{width:14px;height:10px}.swirv-landing .sl-app{position:absolute;inset:0;opacity:0;transform:scale(1.02);transition:opacity .9s var(--ease),transform .9s var(--ease)}.swirv-landing .sl-app.active{opacity:1;transform:scale(1)}.swirv-landing .sl-app img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.swirv-landing .sl-compare{display:grid;grid-template-columns:1fr 1fr;gap:22px}.swirv-landing .sl-compare-col .sl-core{padding:34px 32px}.swirv-landing .sl-compare-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:18px}.swirv-landing .sl-compare-col h3{font-size:clamp(19px,2vw,23px);font-weight:600;letter-spacing:-.025em;line-height:1.25;margin:0 0 24px}.swirv-landing .sl-compare-list{display:flex;flex-direction:column;gap:14px}.swirv-landing .sl-compare-item{display:flex;gap:12px;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.swirv-landing .sl-compare-mark{flex:none;width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;margin-top:1px;box-shadow:0 0 0 1px var(--hairline-2);color:var(--ink-3)}.swirv-landing .sl-compare-col.dark .sl-core{background:var(--dark);color:var(--cream);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.09),0 0 0 1px rgba(23,22,27,.5)}.swirv-landing .sl-compare-col.dark .sl-compare-tag{color:var(--cream-3)}.swirv-landing .sl-compare-col.dark .sl-compare-item{color:var(--cream-2)}.swirv-landing .sl-compare-col.dark .sl-compare-mark{box-shadow:none;background:rgba(109,40,217,.35);color:#d8c7f7}.swirv-landing .sl-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.swirv-landing .sl-step .sl-core{padding:30px 28px;display:flex;flex-direction:column;gap:12px;transition:transform .55s var(--ease),box-shadow .55s var(--ease)}.swirv-landing .sl-step:hover .sl-core{transform:translateY(-4px);box-shadow:var(--inset-hi),0 0 0 1px rgba(23,22,27,.04),var(--shadow-soft)}.swirv-landing .sl-step-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.swirv-landing .sl-step-num{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--accent)}.swirv-landing .sl-step-tag{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.swirv-landing .sl-step h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0}.swirv-landing .sl-step p{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0;flex:1}.swirv-landing .sl-vis{margin-top:14px;border-radius:16px;background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--hairline);padding:16px;font-size:12px}.swirv-landing .sl-vis-invite .link{display:flex;justify-content:space-between;gap:10px;background:#fff;border-radius:10px;padding:9px 12px;box-shadow:0 0 0 1px var(--hairline);font-weight:500;white-space:nowrap;overflow:hidden}.swirv-landing .sl-vis-invite .copy{margin-top:10px;color:var(--ink-3);font-size:11px}.swirv-landing .sl-vis-invite .ppl{display:flex;margin-top:12px}.swirv-landing .sl-vis-invite .av{width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-right:-6px;box-shadow:0 0 0 2px var(--bg-deep)}.swirv-landing .sl-vis-tour .lbl{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.swirv-landing .sl-vis-tour .when{font-size:19px;font-weight:700;letter-spacing:-.02em;margin-top:6px}.swirv-landing .sl-vis-tour .where{color:var(--ink-2);margin-top:2px}.swirv-landing .sl-vis-tour .row{display:flex;align-items:center;gap:8px;margin-top:12px}.swirv-landing .sl-vis-tour .av{width:22px;height:22px;border-radius:999px;background:var(--ink);color:var(--cream);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.swirv-landing .sl-vis-insight .row{display:grid;grid-template-columns:92px 1fr 34px;align-items:center;gap:8px;margin-bottom:8px}.swirv-landing .sl-vis-insight .row:last-child{margin-bottom:0}.swirv-landing .sl-vis-insight .lbl{font-size:11px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swirv-landing .sl-vis-insight .bar{height:5px;border-radius:999px;background:rgba(23,22,27,.08);position:relative;overflow:hidden}.swirv-landing .sl-vis-insight .bar:after{content:"";position:absolute;inset:0;width:var(--w,50%);border-radius:999px;background:var(--accent);opacity:.75}.swirv-landing .sl-vis-insight .v{font-size:11px;font-weight:700;text-align:right}.swirv-landing .sl-quote-panel{background:var(--dark);border-radius:var(--r-inner);color:var(--cream);padding:clamp(48px,7vw,88px) clamp(28px,6vw,80px);position:relative;overflow:hidden;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.09)}.swirv-landing .sl-quote-panel:before{content:"";position:absolute;inset:-30%;background:radial-gradient(40vw 26vw at 80% 10%,rgba(109,40,217,.22),transparent 70%),radial-gradient(34vw 26vw at 12% 90%,rgba(215,150,90,.1),transparent 70%);pointer-events:none}.swirv-landing .sl-quote-panel>*{position:relative}.swirv-landing .sl-quote-title{font-size:clamp(15px,1.6vw,17px);font-weight:600;color:var(--cream-2);margin:0 0 26px}.swirv-landing .sl-quote-text{font-family:var(--serif);font-style:italic;font-weight:500;font-size:clamp(28px,4vw,48px);letter-spacing:-.02em;line-height:1.18;margin:0 0 22px;max-width:860px}.swirv-landing .sl-quote-caption{font-size:13.5px;color:var(--cream-3);margin:0 0 46px}.swirv-landing .sl-quote-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid var(--hairline-l);padding-top:34px}.swirv-landing .sl-quote-stat .n{font-size:clamp(30px,3.6vw,44px);font-weight:700;letter-spacing:-.04em}.swirv-landing .sl-quote-stat .lbl{font-size:12.5px;color:var(--cream-3);margin-top:6px;line-height:1.5}.swirv-landing .sl-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.swirv-landing .sl-feat{min-width:0}.swirv-landing .sl-feat.span2{grid-column:span 2}.swirv-landing .sl-feat.span3{grid-column:span 3}.swirv-landing .sl-feat.span4{grid-column:span 4}.swirv-landing .sl-feat .sl-core{padding:28px;display:flex;flex-direction:column;gap:10px;transition:transform .55s var(--ease),box-shadow .55s var(--ease)}.swirv-landing .sl-feat:hover .sl-core{transform:translateY(-4px);box-shadow:var(--inset-hi),0 0 0 1px rgba(23,22,27,.04),var(--shadow-soft)}.swirv-landing .sl-feat-icon{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);margin-bottom:6px;transition:transform .55s var(--ease)}.swirv-landing .sl-feat:hover .sl-feat-icon{transform:scale(1.08) rotate(-4deg)}.swirv-landing .sl-feat-icon svg{width:18px;height:18px}.swirv-landing .sl-feat h4{font-size:17px;font-weight:600;letter-spacing:-.02em;margin:0}.swirv-landing .sl-feat p{font-size:13.5px;line-height:1.6;color:var(--ink-2);margin:0}.swirv-landing .sl-feat-foot{margin-top:auto;padding-top:16px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.swirv-landing .sl-feat-vis{margin-top:auto;padding-top:18px}.swirv-landing .sl-vis-pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.swirv-landing .sl-vis-pipeline .col{background:var(--bg-deep);border-radius:12px;padding:10px;box-shadow:inset 0 0 0 1px var(--hairline);min-width:0}.swirv-landing .sl-vis-pipeline .col-h{display:flex;align-items:center;gap:5px;font-size:8.5px;font-weight:700;letter-spacing:.1em;color:var(--ink-3);margin-bottom:8px;white-space:nowrap}.swirv-landing .sl-vis-pipeline .dot{width:5px;height:5px;border-radius:999px;background:var(--ink-3);flex:none}.swirv-landing .sl-vis-pipeline .col.tour .dot{background:#d7965a}.swirv-landing .sl-vis-pipeline .col.offer .dot{background:var(--accent)}.swirv-landing .sl-vis-pipeline .col.close .dot{background:#4f9a6e}.swirv-landing .sl-vis-pipeline .card-mini{background:#fff;border-radius:8px;padding:7px 8px;font-size:9.5px;font-weight:600;box-shadow:0 0 0 1px var(--hairline);margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swirv-landing .sl-vis-pipeline .card-mini .pr{color:var(--ink-3);font-weight:500;margin-top:2px}.swirv-landing .sl-vis-chat{display:flex;flex-direction:column;gap:8px}.swirv-landing .sl-vis-chat .ctx{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--ink-2);background:var(--bg-deep);border-radius:10px;padding:8px 10px;box-shadow:inset 0 0 0 1px var(--hairline)}.swirv-landing .sl-vis-chat .ph{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,#d8c8b2,#b8a488);flex:none}.swirv-landing .sl-vis-chat .msg{max-width:82%;border-radius:13px;padding:8px 12px;font-size:12px;line-height:1.45}.swirv-landing .sl-vis-chat .msg.them{align-self:flex-start;background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--hairline)}.swirv-landing .sl-vis-chat .msg.me{align-self:flex-end;background:var(--ink);color:var(--cream)}.swirv-landing .sl-vis-chat .ai-act{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:6px 12px}.swirv-landing .sl-vis-chat .ai-act svg{width:13px;height:13px}.swirv-landing .sl-vis-today{display:flex;flex-direction:column;gap:9px}.swirv-landing .sl-vis-today .row{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:500;color:var(--ink-2);background:var(--bg-deep);border-radius:10px;padding:9px 11px;box-shadow:inset 0 0 0 1px var(--hairline)}.swirv-landing .sl-vis-today .d{width:7px;height:7px;border-radius:999px;background:var(--ink-3);flex:none}.swirv-landing .sl-vis-today .d.warm{background:#d7965a}.swirv-landing .sl-vis-today .d.hot{background:var(--accent)}.swirv-landing .sl-vis-react{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.swirv-landing .sl-vis-react .pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:7px 13px;box-shadow:inset 0 0 0 1px var(--hairline);background:#fff}.swirv-landing .sl-vis-react .pill svg{width:13px;height:13px}.swirv-landing .sl-vis-react .pill.like{background:var(--accent-soft);color:var(--accent);box-shadow:none}.swirv-landing .sl-vis-react .pill.maybe{color:#b06a2c}.swirv-landing .sl-vis-react .pill.no{color:var(--ink-3)}.swirv-landing .sl-vis-react .ct{font-size:11px;color:var(--ink-3);margin-left:auto}.swirv-landing .sl-vis-listings{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.swirv-landing .sl-vis-listings .it{aspect-ratio:4/5;border-radius:12px;background-size:cover;background-position:50%;position:relative;overflow:hidden;display:flex;align-items:flex-end}.swirv-landing .sl-vis-listings .it:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,14,.55),transparent 55%)}.swirv-landing .sl-vis-listings .pr{position:relative;z-index:1;color:#fff;font-size:11px;font-weight:700;padding:8px 10px}.swirv-landing .sl-vis-stat{padding-top:6px}.swirv-landing .sl-vis-stat .big{font-size:clamp(30px,3.4vw,42px);font-weight:700;letter-spacing:-.04em}.swirv-landing .sl-vis-stat .lbl{font-size:12.5px;color:var(--ink-2);margin-top:4px}.swirv-landing .sl-vis-brand{display:flex;flex-direction:column;gap:8px}.swirv-landing .sl-vis-brand .row{display:flex;align-items:center;gap:9px;border-radius:11px;padding:9px 12px;font-size:12px}.swirv-landing .sl-vis-brand .row.swirv{background:var(--ink);color:var(--cream)}.swirv-landing .sl-vis-brand .row.airus{background:#3d2029;color:#f0dfe2}.swirv-landing .sl-vis-brand .nm{font-weight:700}.swirv-landing .sl-vis-brand .by{margin-left:auto;font-size:9.5px;opacity:.55;letter-spacing:.08em;text-transform:uppercase}.swirv-landing .sl-showcase-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.swirv-landing .sl-showcase-list{display:flex;flex-direction:column;gap:26px;margin-top:42px}.swirv-landing .sl-showcase-item{display:flex;gap:16px}.swirv-landing .sl-showcase-item .ico{flex:none;width:40px;height:40px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:#fff;box-shadow:var(--inset-hi),0 0 0 1px var(--hairline);color:var(--ink)}.swirv-landing .sl-showcase-item .ico svg{width:17px;height:17px}.swirv-landing .sl-showcase-item h5{font-size:15.5px;font-weight:600;letter-spacing:-.015em;margin:0 0 4px}.swirv-landing .sl-showcase-item p{font-size:13.5px;line-height:1.6;color:var(--ink-2);margin:0}.swirv-landing .sl-showcase-phones{position:relative;display:flex;justify-content:center;padding:30px 0}.swirv-landing .sl-showcase-phones .sl-iphone.back{position:absolute;transform:translateX(-46%) rotate(-7deg) scale(.88);opacity:.9;z-index:0}.swirv-landing .sl-showcase-phones .sl-iphone.front{position:relative;z-index:1;transform:translateX(16%) rotate(2.5deg)}.swirv-landing .sl-founder-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.swirv-landing .sl-founder-body{font-size:clamp(15.5px,1.6vw,17.5px);line-height:1.7;color:var(--ink-2);margin:0 0 18px}.swirv-landing .sl-founder-actions{display:flex;align-items:center;gap:20px;margin-top:30px;flex-wrap:wrap}.swirv-landing .sl-founder-more{font-size:14px;font-weight:600;color:var(--ink-2);display:inline-flex;align-items:center;gap:7px;transition:color .45s var(--ease)}.swirv-landing .sl-founder-more:hover{color:var(--ink)}.swirv-landing .sl-founder-photo .sl-core{aspect-ratio:4/4.6;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#efe9dd,#e3dccb);overflow:hidden}.swirv-landing .sl-founder-photo-init{font-size:110px;font-weight:700;letter-spacing:-.05em;color:rgba(23,22,27,.16)}.swirv-landing .sl-cta{position:relative;padding:150px 24px 160px;text-align:center;overflow:hidden}.swirv-landing .sl-cta .sl-watermark{top:50%;left:50%;transform:translate(-50%,-46%) rotate(10deg);opacity:.03}.swirv-landing .sl-cta-inner{position:relative;max-width:720px;margin:0 auto}.swirv-landing .sl-cta .sl-sub{margin:0 auto 38px}.swirv-landing .sl-cta-actions{display:flex;justify-content:center}.swirv-landing .sl-cta-fine{margin-top:26px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--ink-3)}.swirv-landing .sl-footer{position:relative;background:var(--dark);color:var(--cream);overflow:hidden;padding:90px 24px 0}.swirv-landing .sl-footer:before{content:"";position:absolute;inset:-20% -10%;pointer-events:none;background:radial-gradient(50vw 30vw at 78% 0,rgba(109,40,217,.14),transparent 70%)}.swirv-landing .sl-footer-inner{position:relative;max-width:1120px;margin:0 auto}.swirv-landing .sl-footer-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr);gap:60px;padding-bottom:64px}.swirv-landing .sl-footer-brand p{font-size:15px;line-height:1.6;color:var(--cream-2);margin:18px 0 26px;max-width:300px}.swirv-landing .sl-footer-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.swirv-landing .sl-footer-col h6{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cream-3);margin:0 0 16px}.swirv-landing .sl-footer-col a{display:block;font-size:14px;color:var(--cream-2);padding:5px 0;transition:color .45s var(--ease),transform .45s var(--ease)}.swirv-landing .sl-footer-col a:hover{color:var(--cream);transform:translateX(3px)}.swirv-landing .sl-footer-fine{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0 26px;border-top:1px solid var(--hairline-l);font-size:12.5px;color:var(--cream-3);flex-wrap:wrap}.swirv-landing .sl-footer-made{display:inline-flex;align-items:center;gap:7px}.swirv-landing .sl-footer-wordmark{position:relative;text-align:center;font-size:clamp(96px,19.5vw,330px);font-weight:800;letter-spacing:-.045em;line-height:.72;margin-top:20px;margin-bottom:-.08em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(180deg,hsla(40,35%,93%,.16),hsla(40,35%,93%,.015));-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.swirv-landing .sl-pagehero{position:relative;padding:190px 24px 60px;overflow:hidden}.swirv-landing .sl-pagehero:before{content:"";position:absolute;inset:-20% -10%;pointer-events:none;background:radial-gradient(44vw 26vw at 30% 10%,rgba(109,40,217,.05),transparent 70%)}.swirv-landing .sl-pagehero .sl-watermark{top:-80px;right:-160px}.swirv-landing .sl-pagehero-inner{max-width:1120px;margin:0 auto;position:relative;z-index:1}.swirv-landing .sl-pagehero .sl-hed{font-size:clamp(40px,6vw,76px);max-width:900px}.swirv-landing .sl-prose{max-width:680px}.swirv-landing .sl-prose h3{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 26px}.swirv-landing .sl-prose p{font-size:clamp(16px,1.8vw,19px);line-height:1.75;color:var(--ink-2);margin:0 0 26px}.swirv-landing .sl-prose p:first-of-type{color:var(--ink);font-weight:500}.swirv-landing .sl-beliefs{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.swirv-landing .sl-belief .sl-core{padding:32px 30px}.swirv-landing .sl-belief-num{font-size:12px;font-weight:700;color:var(--accent);letter-spacing:.06em;display:block;margin-bottom:18px}.swirv-landing .sl-belief h4{font-size:18px;font-weight:600;letter-spacing:-.02em;margin:0 0 10px}.swirv-landing .sl-belief p{font-size:14px;line-height:1.65;color:var(--ink-2);margin:0}.swirv-landing .sl-place .sl-core{padding:clamp(38px,5vw,60px);background:var(--dark);color:var(--cream);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.09);position:relative;overflow:hidden}.swirv-landing .sl-place .sl-core:before{content:"";position:absolute;inset:-40%;background:radial-gradient(40vw 24vw at 85% 20%,rgba(215,150,90,.16),transparent 70%);pointer-events:none}.swirv-landing .sl-place-pin{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cream-3);margin-bottom:18px;position:relative}.swirv-landing .sl-place-pin svg{width:14px;height:14px}.swirv-landing .sl-place h3{position:relative;font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.035em;margin:0 0 16px}.swirv-landing .sl-place p{position:relative;font-size:15.5px;line-height:1.7;color:var(--cream-2);margin:0;max-width:640px}.swirv-landing .sl-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px}.swirv-landing .sl-contact-card .sl-core{padding:38px 34px;display:flex;flex-direction:column;gap:12px;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.swirv-landing .sl-contact-card:hover .sl-core{transform:translateY(-3px);box-shadow:var(--inset-hi),0 0 0 1px rgba(23,22,27,.04),var(--shadow-soft)}.swirv-landing .sl-contact-card .ico{width:42px;height:42px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);margin-bottom:8px}.swirv-landing .sl-contact-card .ico svg{width:19px;height:19px}.swirv-landing .sl-contact-card h3{font-size:20px;font-weight:600;letter-spacing:-.025em;margin:0}.swirv-landing .sl-contact-card p{font-size:14.5px;line-height:1.6;color:var(--ink-2);margin:0;flex:1}.swirv-landing .sl-contact-action{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:var(--ink);margin-top:10px}.swirv-landing .sl-contact-action svg{transition:transform .5s var(--ease)}.swirv-landing .sl-contact-card:hover .sl-contact-action svg{transform:translate(2px,-2px)}.swirv-landing .sl-expect .sl-core{padding:38px 34px}.swirv-landing .sl-expect h3{font-size:16px;font-weight:600;letter-spacing:-.015em;margin:0 0 20px}.swirv-landing .sl-expect-list{display:grid;grid-template-columns:1fr 1fr;gap:14px 32px}.swirv-landing .sl-expect-item{display:flex;gap:11px;font-size:14px;line-height:1.55;color:var(--ink-2)}.swirv-landing .sl-expect-item svg{flex:none;margin-top:3px;color:var(--accent)}.swirv-landing .sl-contact-fine{margin-top:40px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px}.swirv-landing .sl-contact-fine svg{width:13px;height:13px}@media (max-width:1024px){.swirv-landing .sl-nav{gap:16px}.swirv-landing .sl-nav-links{display:none}.swirv-landing .sl-bento{grid-template-columns:repeat(2,1fr)}.swirv-landing .sl-feat.span2,.swirv-landing .sl-feat.span3,.swirv-landing .sl-feat.span4{grid-column:span 2}.swirv-landing .sl-hero-inner{grid-template-columns:1fr;gap:70px}.swirv-landing .sl-founder-grid,.swirv-landing .sl-showcase-grid{grid-template-columns:1fr;gap:60px}.swirv-landing .sl-founder-photo{max-width:420px}.swirv-landing .sl-burger{display:block}}@media (max-width:768px){.swirv-landing .sl-section{padding:72px 16px}.swirv-landing .sl-section.tight{padding:56px 16px}.swirv-landing .sl-hero{padding:140px 16px 72px}.swirv-landing .sl-pagehero{padding:140px 16px 40px}.swirv-landing .sl-cta{padding:90px 16px 100px}.swirv-landing .sl-section-head{margin-bottom:42px}.swirv-landing .sl-nav-wrap{padding:14px 14px 0}.swirv-landing .sl-nav{width:100%;justify-content:space-between;padding:8px 8px 8px 16px}.swirv-landing .sl-nav .sl-btn,.swirv-landing .sl-nav .sl-lang,.swirv-landing .sl-nav-signin{display:none}.swirv-landing .sl-beliefs,.swirv-landing .sl-bento,.swirv-landing .sl-compare,.swirv-landing .sl-contact-grid,.swirv-landing .sl-steps{grid-template-columns:1fr}.swirv-landing .sl-feat.span2,.swirv-landing .sl-feat.span3,.swirv-landing .sl-feat.span4{grid-column:span 1}.swirv-landing .sl-quote-stats{grid-template-columns:1fr;gap:26px}.swirv-landing .sl-expect-list{grid-template-columns:1fr}.swirv-landing .sl-showcase-phones{padding:10px 0 30px}.swirv-landing .sl-showcase-phones .sl-iphone.back{display:none}.swirv-landing .sl-showcase-phones .sl-iphone.front{transform:none}.swirv-landing .sl-footer{padding:64px 16px 0}.swirv-landing .sl-footer-top{grid-template-columns:1fr;gap:44px}.swirv-landing .sl-footer-cols{grid-template-columns:repeat(2,1fr)}.swirv-landing .sl-footer-fine{flex-direction:column;align-items:flex-start;gap:8px}.swirv-landing .sl-watermark{display:none}.swirv-landing .sl-chip.like{left:-8px;top:6%}.swirv-landing .sl-chip.visit{right:-8px}.swirv-landing .sl-chip.close{display:none}}@media (prefers-reduced-motion:reduce){.swirv-landing .reveal,.swirv-landing .sl-app{transition:none}.swirv-landing .sl-intro{display:none}}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b6296e;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_Fallback_b6296e;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_b6296e{font-family:__Plus_Jakarta_Sans_b6296e,__Plus_Jakarta_Sans_Fallback_b6296e;font-style:normal}.__variable_b6296e{--font-jakarta:"__Plus_Jakarta_Sans_b6296e","__Plus_Jakarta_Sans_Fallback_b6296e"}