.exampleCards-module__U_Rj-a__sheet{border:1px solid var(--border-subtle);background:var(--surface-primary);box-shadow:var(--mk-shadow-card);color:var(--ink-soft);border-radius:20px;flex-direction:column;gap:12px;padding:22px;font-size:15px;line-height:1.55;display:flex;position:relative;overflow:hidden}.exampleCards-module__U_Rj-a__title{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.01em;color:var(--ink-main);margin:0;font-size:20px;font-weight:600;line-height:1.2}.exampleCards-module__U_Rj-a__sheet p{margin:0}.exampleCards-module__U_Rj-a__ex{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700}.exampleCards-module__U_Rj-a__q{background:var(--accent-fill);max-width:90%;color:var(--accent-fill-fg);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:15px}.exampleCards-module__U_Rj-a__cite{background:var(--accent-soft);color:var(--mk-cite-ink);font-variant-ligatures:none;font-feature-settings:"liga" 0;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.exampleCards-module__U_Rj-a__cite svg{flex:none;width:13px;height:13px}.exampleCards-module__U_Rj-a__find{align-items:flex-start;gap:10px;display:flex}.exampleCards-module__U_Rj-a__find i{background:var(--mk-dot);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.exampleCards-module__U_Rj-a__find strong{color:var(--ink-main)}.exampleCards-module__U_Rj-a__lines{flex-direction:column;gap:9px;padding:4px 0;display:flex}.exampleCards-module__U_Rj-a__lines span{background:var(--border-subtle);border-radius:4px;height:8px}.exampleCards-module__U_Rj-a__lines span:nth-child(2){width:92%}.exampleCards-module__U_Rj-a__lines span:nth-child(3){width:78%}.exampleCards-module__U_Rj-a__lines span:nth-child(4){width:55%}.exampleCards-module__U_Rj-a__caret:after{content:"";vertical-align:-2px;background:currentColor;width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite exampleCards-module__U_Rj-a__blink;display:inline-block}@keyframes exampleCards-module__U_Rj-a__blink{50%{opacity:0}}.exampleCards-module__U_Rj-a__pop{animation:.5s cubic-bezier(.2,.7,.1,1) both exampleCards-module__U_Rj-a__pop}@keyframes exampleCards-module__U_Rj-a__pop{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:none}}.exampleCards-module__U_Rj-a__sheet:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 40%,#ffffff8c 50%,#0000 60%);position:absolute;inset:-20% -60%;transform:translate(-70%)}[data-theme=dark] .exampleCards-module__U_Rj-a__sheet:after{background:linear-gradient(100deg,#0000 40%,#ffffff1f 50%,#0000 60%)}.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__sheet:after,.exampleCards-module__U_Rj-a__arrive.exampleCards-module__U_Rj-a__sheet:after{animation:1.1s cubic-bezier(.2,.7,.1,1) .15s both exampleCards-module__U_Rj-a__sweep}@keyframes exampleCards-module__U_Rj-a__sweep{0%{opacity:1;transform:translate(-70%)}to{opacity:1;transform:translate(70%)}}.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__lines span{animation:.9s cubic-bezier(.2,.7,.1,1) both exampleCards-module__U_Rj-a__draw;animation-delay:calc(var(--j,0) * .12s + .2s);transform-origin:0}@keyframes exampleCards-module__U_Rj-a__draw{0%{transform:scaleX(0)}}.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__find i{animation:1s cubic-bezier(.2,.7,.1,1) both exampleCards-module__U_Rj-a__dot;animation-delay:calc(var(--j,0) * .16s + .25s)}@keyframes exampleCards-module__U_Rj-a__dot{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--mk-glow-b) 60%, transparent);transform:scale(1)}35%{transform:scale(1.5)}to{transform:scale(1);box-shadow:0 0 0 9px #0000}}.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__cite{animation:1.2s cubic-bezier(.2,.7,.1,1) .65s both exampleCards-module__U_Rj-a__citeIn}@keyframes exampleCards-module__U_Rj-a__citeIn{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 45%, transparent)}to{box-shadow:0 0 0 10px #0000}}.exampleCards-module__U_Rj-a__scan{z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--accent) 12%, transparent) 70%, color-mix(in oklab, var(--accent) 45%, transparent));border-bottom:1.5px solid color-mix(in oklab, var(--accent) 70%, transparent);opacity:0;height:64px;position:absolute;top:0;left:0;right:0;transform:translateY(-70px)}.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__scan{animation:1.5s cubic-bezier(.5,0,.3,1) .2s both exampleCards-module__U_Rj-a__scan}@keyframes exampleCards-module__U_Rj-a__scan{0%{opacity:0;transform:translateY(-70px)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(var(--ch,420px))}}@media (max-width:640px){.exampleCards-module__U_Rj-a__sheet{padding:18px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.exampleCards-module__U_Rj-a__sheet:after,.exampleCards-module__U_Rj-a__scan,.exampleCards-module__U_Rj-a__caret:after,.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__lines span,.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__find i,.exampleCards-module__U_Rj-a__arrive .exampleCards-module__U_Rj-a__cite,.exampleCards-module__U_Rj-a__pop{animation:none!important}}
.Deck-module__1IE0ZW__deck{width:min(100%, var(--dw,520px));-webkit-user-select:none;user-select:none;margin-inline:auto;position:relative}.Deck-module__1IE0ZW__stage{padding-top:var(--pt,150px);perspective:1400px;perspective-origin:50% 0;touch-action:pan-y;position:relative}.Deck-module__1IE0ZW__float{transform-style:preserve-3d;animation:10s ease-in-out infinite Deck-module__1IE0ZW__dfloat}@keyframes Deck-module__1IE0ZW__dfloat{0%,to{transform:translate(0,0)rotateX(0)rotateY(-2.5deg)}50%{transform:translateY(-14px)rotateX(2deg)rotateY(2.5deg)}}.Deck-module__1IE0ZW__inner{height:var(--ch,400px);transform-style:preserve-3d;will-change:transform;position:relative;transform:rotateX(9deg)}.Deck-module__1IE0ZW__shadow{filter:blur(5px);pointer-events:none;background:radial-gradient(closest-side,#281e0f4d,#0000);border-radius:50%;height:56px;animation:10s ease-in-out infinite Deck-module__1IE0ZW__dshadow;position:absolute;bottom:-40px;left:12%;right:12%}[data-theme=dark] .Deck-module__1IE0ZW__shadow{background:radial-gradient(closest-side,#000c,#0000)}@keyframes Deck-module__1IE0ZW__dshadow{50%{opacity:.6;transform:scale(.86)}}.Deck-module__1IE0ZW__card{cursor:pointer;will-change:transform;animation:1.1s cubic-bezier(.2,.7,.1,1) both Deck-module__1IE0ZW__deal;animation-delay:calc(var(--k) * .13s + .15s);-webkit-tap-highlight-color:transparent;position:absolute;inset:0 0 auto}@keyframes Deck-module__1IE0ZW__deal{0%{opacity:0;translate:0 140px;rotate:-9deg}}.Deck-module__1IE0ZW__card[data-s="0"]{cursor:grab}.Deck-module__1IE0ZW__card[data-dragging]{cursor:grabbing}.Deck-module__1IE0ZW__card>div{min-height:var(--ch,0px);transition:box-shadow .5s}.Deck-module__1IE0ZW__card:not([data-s="0"])>div{pointer-events:none}.Deck-module__1IE0ZW__card:after{content:"";background:var(--ink-main);opacity:calc(var(--dim,0) * .05);pointer-events:none;border-radius:20px;transition:opacity .5s;position:absolute;inset:0}.Deck-module__1IE0ZW__card>div:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-30%), #ffffff8c, transparent 45%);opacity:0;mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}.Deck-module__1IE0ZW__deck[data-open] .Deck-module__1IE0ZW__card[data-s="0"]>div:before{opacity:1}.Deck-module__1IE0ZW__dots{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:30px;display:flex}.Deck-module__1IE0ZW__dots button{border:1px solid var(--border-default);min-height:44px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700;transition:background .3s,color .3s,border-color .3s,transform .25s cubic-bezier(.2,.7,.1,1);position:relative;overflow:hidden}.Deck-module__1IE0ZW__dots button:hover{color:var(--ink-main)}.Deck-module__1IE0ZW__dots button:active{transform:scale(.97)}.Deck-module__1IE0ZW__dots button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Deck-module__1IE0ZW__dots button[aria-current=true]{border-color:var(--ink-main);background:var(--ink-main);color:var(--bg-base)}.Deck-module__1IE0ZW__dots button i{opacity:0;pointer-events:none;width:100%;height:3px;position:absolute;bottom:0;left:0}.Deck-module__1IE0ZW__dots button[aria-current=true] i{opacity:1}.Deck-module__1IE0ZW__dots button[aria-current=true] i:after{content:"";background:color-mix(in oklab, var(--bg-base) 70%, var(--accent));transform-origin:0;animation:Deck-module__1IE0ZW__prog var(--dur,4.8s) linear forwards;position:absolute;inset:0;transform:scaleX(0)}.Deck-module__1IE0ZW__deck[data-paused] .Deck-module__1IE0ZW__dots button[aria-current=true] i:after{animation-play-state:paused}.Deck-module__1IE0ZW__deck[data-still] .Deck-module__1IE0ZW__dots button i{display:none}@keyframes Deck-module__1IE0ZW__prog{to{transform:scaleX(1)}}.Deck-module__1IE0ZW__hint{color:var(--ink-muted);justify-content:center;align-items:center;gap:8px;margin:4px 0 0;font-size:14px;font-weight:600;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.1,1);display:flex}.Deck-module__1IE0ZW__hint svg{flex:none;width:18px;height:18px;animation:2.4s ease-in-out infinite Deck-module__1IE0ZW__tapme}@keyframes Deck-module__1IE0ZW__tapme{0%,60%,to{transform:none}30%{transform:translate(4px,-3px)rotate(-8deg)}}.Deck-module__1IE0ZW__hint[data-gone]{opacity:0;transform:translateY(6px)}@media (pointer:fine){.Deck-module__1IE0ZW__hint{display:none}}@media (prefers-reduced-motion:reduce){.Deck-module__1IE0ZW__float,.Deck-module__1IE0ZW__shadow,.Deck-module__1IE0ZW__card,.Deck-module__1IE0ZW__hint svg{animation:none}}
.ToolsCarousel-module__O4Xcnq__flow{margin-top:clamp(28px,4vw,48px)}.ToolsCarousel-module__O4Xcnq__tabs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ToolsCarousel-module__O4Xcnq__tabs button{border:1px solid var(--border-default);background:var(--surface-primary);min-height:44px;color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:999px;padding:0 18px;font-size:15px;font-weight:700;transition:background .35s,color .35s,border-color .35s,transform .25s cubic-bezier(.2,.7,.1,1);position:relative;overflow:hidden}.ToolsCarousel-module__O4Xcnq__tabs button:hover{color:var(--ink-main)}.ToolsCarousel-module__O4Xcnq__tabs button:active{transform:scale(.97)}.ToolsCarousel-module__O4Xcnq__tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ToolsCarousel-module__O4Xcnq__tabs button[aria-selected=true]{border-color:var(--ink-main);background:var(--ink-main);color:var(--bg-base)}.ToolsCarousel-module__O4Xcnq__tabs button b{background:var(--accent);transform-origin:0;opacity:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.ToolsCarousel-module__O4Xcnq__tabs button[aria-selected=true] b{opacity:.9;background:color-mix(in oklab, var(--bg-base) 70%, var(--accent));animation:ToolsCarousel-module__O4Xcnq__prog var(--dur,5.5s) linear forwards}.ToolsCarousel-module__O4Xcnq__flow[data-paused] .ToolsCarousel-module__O4Xcnq__tabs button[aria-selected=true] b{animation-play-state:paused}.ToolsCarousel-module__O4Xcnq__flow[data-still] .ToolsCarousel-module__O4Xcnq__tabs button[aria-selected=true] b{opacity:0;animation:none}@keyframes ToolsCarousel-module__O4Xcnq__prog{to{transform:scaleX(1)}}.ToolsCarousel-module__O4Xcnq__stage{height:var(--fh,480px);perspective:1500px;perspective-origin:50% 40%;transform-style:preserve-3d;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-top:clamp(28px,4vw,44px);position:relative}.ToolsCarousel-module__O4Xcnq__card{width:var(--fw,540px);margin-left:calc(var(--fw,540px) / -2);will-change:transform, opacity;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute;top:0;left:50%}.ToolsCarousel-module__O4Xcnq__card>div{min-height:var(--fch,0px)}.ToolsCarousel-module__O4Xcnq__card:after{content:"";background:var(--bg-base);opacity:var(--fd,0);pointer-events:none;border-radius:20px;position:absolute;inset:0}.ToolsCarousel-module__O4Xcnq__card[data-d="0"]{cursor:default}.ToolsCarousel-module__O4Xcnq__card:not([data-d="0"])>div{pointer-events:none}.ToolsCarousel-module__O4Xcnq__caption{text-align:center;max-width:56ch;min-height:5.2em;margin:clamp(18px,3vw,30px) auto 0}.ToolsCarousel-module__O4Xcnq__caption strong{letter-spacing:-.012em;color:var(--ink-main);font-size:clamp(18px,1.7vw,21px);line-height:1.3;display:block}.ToolsCarousel-module__O4Xcnq__caption span{color:var(--ink-soft);margin-top:6px;font-size:16px;display:block}.ToolsCarousel-module__O4Xcnq__caption>*{animation:.55s cubic-bezier(.2,.7,.1,1) both ToolsCarousel-module__O4Xcnq__fadeUp}.ToolsCarousel-module__O4Xcnq__caption>span{animation-delay:60ms}@keyframes ToolsCarousel-module__O4Xcnq__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:640px){.ToolsCarousel-module__O4Xcnq__tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-20px;padding:2px 20px 6px;scroll-padding-inline:20px;overflow-x:auto}.ToolsCarousel-module__O4Xcnq__tabs::-webkit-scrollbar{display:none}.ToolsCarousel-module__O4Xcnq__tabs button{flex:none}}@media (prefers-reduced-motion:reduce){.ToolsCarousel-module__O4Xcnq__caption>*{animation:none}}
.home-module__L1m3yW__home{--serif:var(--font-source-serif), Georgia, "Times New Roman", serif;--ease:cubic-bezier(.2, .7, .1, 1);--nav-h:68px;background:var(--bg-base);min-height:100vh;color:var(--ink-main);font-family:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.home-module__L1m3yW__home :where(h1,h2,h3,p,ul,ol,figure){margin:0}.home-module__L1m3yW__home :where(h1,h2,h3){font-family:inherit}.home-module__L1m3yW__home :where(a){color:inherit;cursor:pointer;text-decoration:none}.home-module__L1m3yW__home :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.home-module__L1m3yW__wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.home-module__L1m3yW__serif{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;font-weight:600;line-height:1.04}.home-module__L1m3yW__serif em{color:var(--accent);font-style:italic;font-weight:500}.home-module__L1m3yW__skip{z-index:60;background:var(--accent-fill);color:var(--accent-fill-fg);border-radius:10px;padding:10px 16px;font-weight:700;transition:top .2s;position:absolute;top:-60px;left:16px}.home-module__L1m3yW__skip:focus{top:12px}.home-module__L1m3yW__btn{min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15.5px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.home-module__L1m3yW__btnP{background:var(--accent-fill);color:var(--accent-fill-fg);box-shadow:0 10px 24px -12px var(--accent-fill)}.home-module__L1m3yW__btnP:after{content:"";transition:transform .7s var(--ease);background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.home-module__L1m3yW__btnP:hover{box-shadow:0 16px 30px -12px var(--accent-fill);transform:translateY(-2px)}.home-module__L1m3yW__btnP:hover:after{transform:translate(120%)}.home-module__L1m3yW__btnP:active{transform:scale(.98)}.home-module__L1m3yW__btnG{border:1px solid var(--border-default);background:var(--surface-primary);color:var(--ink-main)}.home-module__L1m3yW__btnG:hover{box-shadow:var(--mk-shadow);transform:translateY(-2px)}.home-module__L1m3yW__arr{transition:transform .25s var(--ease)}.home-module__L1m3yW__btn:hover .home-module__L1m3yW__arr{transform:translate(4px)}.home-module__L1m3yW__full{width:100%}.home-module__L1m3yW__aura{pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-module__L1m3yW__aura i{filter:blur(90px);width:46vmax;height:46vmax;opacity:var(--mk-glow-opacity);border-radius:50%;animation:22s ease-in-out infinite alternate home-module__L1m3yW__drift;position:absolute}.home-module__L1m3yW__aura i:first-child{background:var(--mk-glow-a);top:-18vmax;left:-12vmax}.home-module__L1m3yW__aura i:nth-child(2){background:var(--mk-glow-b);animation-duration:27s;animation-direction:alternate-reverse;top:-6vmax;right:-14vmax}.home-module__L1m3yW__aura i:nth-child(3){background:var(--mk-glow-c);animation-duration:31s;bottom:-30vmax;left:30%}@keyframes home-module__L1m3yW__drift{to{transform:translate(9vmax,6vmax)scale(1.18)}}.home-module__L1m3yW__nav{z-index:30;transition:background .3s,box-shadow .3s;position:sticky;top:0}.home-module__L1m3yW__nav[data-stuck]{background:var(--bg-base);box-shadow:0 1px 0 var(--border-subtle)}.home-module__L1m3yW__navIn{height:var(--nav-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.home-module__L1m3yW__brand{letter-spacing:-.01em;color:var(--ink-main);align-items:center;gap:8px;font-size:20px;display:inline-flex}.home-module__L1m3yW__brand svg{flex:none}.home-module__L1m3yW__navRight{align-items:center;gap:28px;display:flex}.home-module__L1m3yW__links{color:var(--ink-soft);align-items:center;gap:28px;font-size:15px;font-weight:600;display:flex}.home-module__L1m3yW__links a{position:relative}.home-module__L1m3yW__links a:hover{color:var(--ink-main)}.home-module__L1m3yW__links a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.home-module__L1m3yW__links a:hover:after{transform:scaleX(1)}.home-module__L1m3yW__navActions{align-items:center;gap:10px;display:flex}.home-module__L1m3yW__navActions .home-module__L1m3yW__btn{min-height:42px;padding:0 18px;font-size:14.5px}.home-module__L1m3yW__short{display:none}.home-module__L1m3yW__hero{margin-top:calc(var(--nav-h) * -1);padding:calc(var(--nav-h) + clamp(32px, 6vw, 72px)) 0 clamp(48px, 7vw, 96px);position:relative;overflow:hidden}.home-module__L1m3yW__heroIn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}.home-module__L1m3yW__hero h1{font-size:clamp(40px,5.2vw,74px)}.home-module__L1m3yW__hcol{flex-direction:column;gap:26px;display:flex}.home-module__L1m3yW__lede{max-width:52ch;color:var(--ink-soft);font-size:clamp(17px,1.4vw,19.5px)}.home-module__L1m3yW__cta{flex-wrap:wrap;gap:12px;display:flex}.home-module__L1m3yW__proof{color:var(--ink-muted);align-items:center;gap:12px;font-size:14.5px;display:flex}.home-module__L1m3yW__proof img{object-fit:cover;object-position:50% 18%;width:40px;height:40px;box-shadow:0 0 0 2px var(--surface-primary);border-radius:50%;flex:none}.home-module__L1m3yW__wd{vertical-align:bottom;margin:0 -.2em -.14em;padding:0 .2em .14em;display:inline-block;overflow:hidden}.home-module__L1m3yW__wd>span{animation:home-module__L1m3yW__rise .9s var(--ease) both;animation-delay:calc(var(--i) * 70ms + .1s);display:inline-block}@keyframes home-module__L1m3yW__rise{0%{transform:translateY(115%)rotate(4deg)}to{transform:none}}.home-module__L1m3yW__fade{animation:home-module__L1m3yW__fadeUp .9s var(--ease) both;animation-delay:var(--d,.6s)}@keyframes home-module__L1m3yW__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.home-module__L1m3yW__sec{scroll-margin-top:var(--nav-h);padding:clamp(72px,9vw,120px) 0;position:relative}.home-module__L1m3yW__alt{border-block:1px solid var(--border-subtle);background:var(--surface-secondary)}.home-module__L1m3yW__sec h2{max-width:20ch;font-size:clamp(30px,3.6vw,50px)}.home-module__L1m3yW__sec .home-module__L1m3yW__lede{margin-top:16px}.home-module__L1m3yW__center{text-align:center;margin-inline:auto}.home-module__L1m3yW__home [data-rv]{transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--d,0s)}.home-module__L1m3yW__home[data-motion] [data-rv]:not([data-in]){opacity:0;transform:translateY(28px)}.home-module__L1m3yW__clock{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.home-module__L1m3yW__also{border-top:1px solid var(--border-subtle);max-width:52ch;color:var(--ink-muted);margin-top:22px;padding-top:18px;font-size:15px}.home-module__L1m3yW__also strong{color:var(--ink-main)}.home-module__L1m3yW__tl{border:1px solid var(--border-subtle);background:var(--surface-primary);box-shadow:var(--mk-shadow);border-radius:24px;padding:clamp(22px,3vw,34px)}.home-module__L1m3yW__ex{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700}.home-module__L1m3yW__tlTitle{font-family:var(--serif);letter-spacing:-.015em;margin-top:6px;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.2}.home-module__L1m3yW__rail{--t:.42s;--d:.35s;--gap:20px;--mid:13px;gap:var(--gap);flex-direction:column;margin-top:24px;padding:0;list-style:none;display:flex}.home-module__L1m3yW__step{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.home-module__L1m3yW__step:not(:last-child):before,.home-module__L1m3yW__step:not(:last-child):after{content:"";left:11px;top:var(--mid);bottom:calc(-1 * (var(--gap) + var(--mid)));border-radius:1px;width:2px;position:absolute}.home-module__L1m3yW__step:not(:last-child):before{background:var(--border-subtle)}.home-module__L1m3yW__step:not(:last-child):after{background:var(--accent);clip-path:inset(0);transition:clip-path var(--t) cubic-bezier(.45, 0, .55, 1);transition-delay:calc(var(--d) + var(--n) * var(--t))}.home-module__L1m3yW__step:has(+.home-module__L1m3yW__step[data-kind=due]):after{background:linear-gradient(180deg, var(--accent), var(--mk-dot))}.home-module__L1m3yW__step[data-kind=due]:before{background:0 0}.home-module__L1m3yW__step[data-kind=due]:after{background:repeating-linear-gradient(180deg, color-mix(in oklab, var(--mk-dot) 60%, transparent) 0 5px, transparent 5px 10px)}.home-module__L1m3yW__step>div{transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(var(--d) + var(--n) * var(--t))}.home-module__L1m3yW__node{z-index:1;border:2px solid var(--accent);background:var(--surface-primary);width:24px;height:24px;color:var(--accent);transition:background .3s, border-color .3s, color .3s, box-shadow .6s, transform .45s var(--spring,cubic-bezier(.34, 1.32, .5, 1));transition-delay:calc(var(--d) + var(--n) * var(--t));border-radius:50%;place-items:center;margin-top:1px;display:grid;position:relative}.home-module__L1m3yW__node svg{width:13px;height:13px}.home-module__L1m3yW__step[data-kind=done] .home-module__L1m3yW__node{background:var(--accent);color:var(--surface-primary)}.home-module__L1m3yW__step[data-kind=due] .home-module__L1m3yW__node{border-color:var(--mk-dot);background:var(--mk-dot);color:var(--surface-primary);box-shadow:0 0 0 6px color-mix(in oklab, var(--mk-dot) 18%, transparent)}.home-module__L1m3yW__step[data-kind=next] .home-module__L1m3yW__node{border-style:dashed;border-color:var(--border-default);color:var(--ink-muted)}.home-module__L1m3yW__day{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:13px;font-weight:700;display:block}.home-module__L1m3yW__what{color:var(--ink-main);margin-top:2px;font-size:16px;font-weight:700;line-height:1.35;display:block}.home-module__L1m3yW__mail{border:1px solid var(--border-subtle);background:var(--surface-secondary);color:var(--ink-soft);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:6px 10px;font-size:13.5px;display:inline-flex}.home-module__L1m3yW__mail svg{width:15px;height:15px;color:var(--accent);flex:none}.home-module__L1m3yW__step [data-cite]{margin-top:8px}.home-module__L1m3yW__home[data-motion] .home-module__L1m3yW__rail:not([data-in]) .home-module__L1m3yW__step:after{clip-path:inset(0 0 100%)}.home-module__L1m3yW__home[data-motion] .home-module__L1m3yW__rail:not([data-in]) .home-module__L1m3yW__step>div{opacity:.3;transform:translate(-6px)}.home-module__L1m3yW__home[data-motion] .home-module__L1m3yW__rail:not([data-in]) .home-module__L1m3yW__node{border-color:var(--border-default);background:var(--surface-primary);color:#0000;box-shadow:none;transform:scale(.6)}.home-module__L1m3yW__step[data-kind=due] .home-module__L1m3yW__node:after{content:"";border:2px solid var(--mk-dot);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.home-module__L1m3yW__home[data-motion] .home-module__L1m3yW__rail[data-in] .home-module__L1m3yW__step[data-kind=due] .home-module__L1m3yW__node:after{animation:home-module__L1m3yW__ping 1.1s var(--ease) forwards;animation-delay:calc(var(--d) + var(--n) * var(--t) + .1s)}@keyframes home-module__L1m3yW__ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.home-module__L1m3yW__anchor{scroll-margin-top:calc(var(--nav-h) + 24px)}.home-module__L1m3yW__kr{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.home-module__L1m3yW__ph{aspect-ratio:4/5;box-shadow:var(--mk-shadow-card);border-radius:24px;position:relative;overflow:hidden}.home-module__L1m3yW__ph img{object-fit:cover;object-position:50% 12%;width:100%;max-width:none;height:calc(100% + 56px);transform:translateY(calc(var(--par,0) * -28px));margin-top:-28px;display:block}.home-module__L1m3yW__ph figcaption{background:var(--mk-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink-main);border-radius:12px;padding:10px 14px;font-size:14px;position:absolute;bottom:16px;left:16px}.home-module__L1m3yW__nums{grid-template-columns:repeat(2,max-content);gap:clamp(20px,4vw,56px);margin-top:32px;display:grid}.home-module__L1m3yW__nums b{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,64px);font-weight:600;line-height:1;display:block}.home-module__L1m3yW__nums>div>span{color:var(--ink-muted);margin-top:8px;font-size:15px;display:block}.home-module__L1m3yW__priceHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-module__L1m3yW__toggle{border:1px solid var(--border-subtle);background:var(--surface-primary);border-radius:999px;gap:4px;margin-top:24px;padding:4px;display:inline-flex}.home-module__L1m3yW__toggle button{min-height:40px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700;transition:background .25s,color .25s}.home-module__L1m3yW__toggle button:hover{color:var(--ink-main)}.home-module__L1m3yW__toggle button[aria-pressed=true]{background:var(--ink-main);color:var(--bg-base)}.home-module__L1m3yW__plans{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:20px;margin-top:40px;display:grid}.home-module__L1m3yW__plan{border:1px solid var(--border-subtle);background:var(--surface-primary);transition:opacity .8s var(--ease), transform .4s var(--ease), box-shadow .4s;border-radius:22px;flex-direction:column;gap:14px;padding:28px;display:flex;position:relative}.home-module__L1m3yW__plan[data-in]:hover,.home-module__L1m3yW__home:not([data-motion]) .home-module__L1m3yW__plan:hover{box-shadow:var(--mk-shadow-card);transform:translateY(-8px)}.home-module__L1m3yW__hi{border-color:#0000}.home-module__L1m3yW__hi:before{content:"";background:conic-gradient(from var(--ang,0deg), var(--accent), var(--mk-glow-b), var(--accent-soft), var(--accent));-webkit-mask-composite:xor;pointer-events:none;border-radius:24px;padding:2px;animation:6s linear infinite home-module__L1m3yW__spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes home-module__L1m3yW__spin{to{--ang:360deg}}.home-module__L1m3yW__planName{font-size:16px;font-weight:700}.home-module__L1m3yW__pr{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:600;line-height:1}.home-module__L1m3yW__pr small{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:0;color:var(--ink-muted);margin-left:4px;font-size:15px;font-weight:500}.home-module__L1m3yW__plan p{color:var(--ink-soft);text-wrap:pretty;font-size:15px}.home-module__L1m3yW__plan ul{color:var(--ink-soft);flex-direction:column;flex:1;gap:9px;padding:0;font-size:15px;list-style:none;display:flex}.home-module__L1m3yW__plan li{gap:10px;display:flex}.home-module__L1m3yW__plan li span{text-wrap:pretty}.home-module__L1m3yW__plan li svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:3px}.home-module__L1m3yW__adv{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"h l""b l";gap:14px 48px;display:grid}.home-module__L1m3yW__advHead{flex-direction:column;grid-area:h;gap:14px;display:flex}.home-module__L1m3yW__adv>ul{columns:2;grid-area:l;column-gap:28px;padding-top:4px;display:block}.home-module__L1m3yW__adv>ul>li{break-inside:avoid;margin-bottom:12px}.home-module__L1m3yW__adv>ul>li:last-child{margin-bottom:0}.home-module__L1m3yW__adv>.home-module__L1m3yW__btn{grid-area:b;align-self:end}.home-module__L1m3yW__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,56px);display:grid}.home-module__L1m3yW__faqMore{color:var(--ink-soft);margin-top:18px;font-size:16px}.home-module__L1m3yW__faqMore a{color:var(--accent);font-weight:700}.home-module__L1m3yW__faqMore a:hover{text-decoration:underline}.home-module__L1m3yW__faq details{border-top:1px solid var(--border-subtle)}.home-module__L1m3yW__faq details:last-child{border-bottom:1px solid var(--border-subtle)}.home-module__L1m3yW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding-block:12px;font-size:18px;font-weight:700;list-style:none;display:flex}.home-module__L1m3yW__faq summary::-webkit-details-marker{display:none}.home-module__L1m3yW__faq summary:after{content:"";border-right:2px solid var(--ink-muted);border-bottom:2px solid var(--ink-muted);width:12px;height:12px;transition:transform .35s var(--ease);flex:none;margin-right:6px;transform:rotate(45deg)}.home-module__L1m3yW__faq details[open] summary:after{transform:rotate(225deg)}.home-module__L1m3yW__faq details p{color:var(--ink-soft);animation:home-module__L1m3yW__fadeUp .45s var(--ease) both;padding:0 40px 22px 0}.home-module__L1m3yW__end{border-top:1px solid var(--border-subtle);background:var(--bg-deep);padding:clamp(80px,10vw,128px) 0;position:relative;overflow:hidden}.home-module__L1m3yW__endIn{text-align:center;flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.home-module__L1m3yW__end h2{max-width:18ch;font-size:clamp(34px,4.6vw,64px)}.home-module__L1m3yW__end p{color:var(--ink-soft);font-size:18px}.home-module__L1m3yW__foot{border-top:1px solid var(--border-subtle);background:var(--bg-base);color:var(--ink-soft);padding:clamp(48px,6vw,72px) 0 40px;font-size:15px}.home-module__L1m3yW__footGrid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,48px);display:grid}.home-module__L1m3yW__footAbout{max-width:34ch;color:var(--ink-muted);margin-top:14px}.home-module__L1m3yW__footCol{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.home-module__L1m3yW__footCol h2{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:4px;font-size:13px;font-weight:700}.home-module__L1m3yW__footCol a{min-height:28px;color:var(--ink-soft);align-items:center;display:inline-flex}.home-module__L1m3yW__footCol a:hover{color:var(--accent)}.home-module__L1m3yW__footLegal{border-top:1px solid var(--border-subtle);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:16px 40px;margin-top:clamp(36px,5vw,56px);padding-top:24px;font-size:13.5px;display:flex}.home-module__L1m3yW__footLegal>p:first-child{max-width:70ch}.home-module__L1m3yW__footLegal>p:last-child{text-align:right}@media (max-width:980px){.home-module__L1m3yW__heroIn,.home-module__L1m3yW__faq{grid-template-columns:minmax(0,1fr)}.home-module__L1m3yW__kr{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.home-module__L1m3yW__heroDeck{--dw:480px;margin-top:4px}.home-module__L1m3yW__plans{grid-template-columns:repeat(min(var(--cols,3), 2), minmax(0, 1fr))}.home-module__L1m3yW__plans[data-cols="3"]>.home-module__L1m3yW__plan:first-child{grid-column:1/-1}.home-module__L1m3yW__adv>ul{columns:1}.home-module__L1m3yW__footGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__L1m3yW__footGrid>:first-child{grid-column:1/-1}.home-module__L1m3yW__links{gap:20px}}@media (max-width:820px){.home-module__L1m3yW__links{display:none}}@media (max-width:640px){.home-module__L1m3yW__clock,.home-module__L1m3yW__kr{grid-template-columns:minmax(0,1fr)}.home-module__L1m3yW__ph{max-width:360px}.home-module__L1m3yW__plans{grid-template-columns:minmax(0,1fr)}.home-module__L1m3yW__plans[data-cols="3"]>.home-module__L1m3yW__plan:first-child{grid-column:auto}.home-module__L1m3yW__adv{grid-template-columns:minmax(0,1fr);grid-template-areas:"h""l""b";gap:14px}.home-module__L1m3yW__cta .home-module__L1m3yW__btn{flex:100%}.home-module__L1m3yW__long{display:none}.home-module__L1m3yW__short{display:inline}.home-module__L1m3yW__footGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-module__L1m3yW__footLegal>p:last-child{text-align:left}.home-module__L1m3yW__nums{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__L1m3yW__nums b{font-size:44px}}@media (prefers-reduced-motion:reduce){.home-module__L1m3yW__aura i,.home-module__L1m3yW__wd>span,.home-module__L1m3yW__fade,.home-module__L1m3yW__hi:before,.home-module__L1m3yW__faq details p{animation:none}.home-module__L1m3yW__ph img{transform:none}}
.AuthSplitLayout-module__pSHb4G__frame{--serif:var(--font-source-serif), Georgia, "Times New Roman", serif;--ease:cubic-bezier(.2, .7, .1, 1);background:var(--bg-base);min-height:100dvh;color:var(--ink-main);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid;overflow-x:clip}.AuthSplitLayout-module__pSHb4G__side{border-right:1px solid var(--border-subtle);background:var(--bg-deep);--dw:440px;flex-direction:column;justify-content:space-between;gap:32px;padding:clamp(32px,4vw,56px);display:flex;position:relative;overflow:clip}.AuthSplitLayout-module__pSHb4G__aura{pointer-events:none;position:absolute;inset:0;overflow:hidden}.AuthSplitLayout-module__pSHb4G__aura i{filter:blur(90px);width:46vmax;height:46vmax;opacity:var(--mk-glow-opacity);border-radius:50%;animation:22s ease-in-out infinite alternate AuthSplitLayout-module__pSHb4G__drift;position:absolute}.AuthSplitLayout-module__pSHb4G__aura i:first-child{background:var(--mk-glow-a);top:-18vmax;left:-12vmax}.AuthSplitLayout-module__pSHb4G__aura i:nth-child(2){background:var(--mk-glow-b);animation-duration:27s;animation-direction:alternate-reverse;top:-6vmax;right:-14vmax}.AuthSplitLayout-module__pSHb4G__aura i:nth-child(3){background:var(--mk-glow-c);animation-duration:31s;bottom:-30vmax;left:30%}@keyframes AuthSplitLayout-module__pSHb4G__drift{to{transform:translate(9vmax,6vmax)scale(1.18)}}.AuthSplitLayout-module__pSHb4G__brand{letter-spacing:-.01em;color:var(--ink-main);cursor:pointer;align-items:center;gap:8px;font-size:20px;text-decoration:none;display:inline-flex;position:relative}.AuthSplitLayout-module__pSHb4G__headline{max-width:15ch;font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(30px,3.1vw,46px);font-weight:600;line-height:1.04;position:relative}.AuthSplitLayout-module__pSHb4G__headline em{color:var(--accent);font-style:italic;font-weight:500}.AuthSplitLayout-module__pSHb4G__wd{vertical-align:bottom;margin:0 -.2em -.14em;padding:0 .2em .14em;display:inline-block;overflow:hidden}.AuthSplitLayout-module__pSHb4G__wd>span{animation:AuthSplitLayout-module__pSHb4G__rise .9s var(--ease) both;animation-delay:calc(var(--i) * 70ms + .1s);display:inline-block}@keyframes AuthSplitLayout-module__pSHb4G__rise{0%{transform:translateY(115%)rotate(4deg)}to{transform:none}}.AuthSplitLayout-module__pSHb4G__legal{color:var(--ink-muted);margin:0;font-size:14px;position:relative}@media (max-height:940px){.AuthSplitLayout-module__pSHb4G__side{gap:18px;padding-block:28px}.AuthSplitLayout-module__pSHb4G__headline{font-size:clamp(28px,2.7vw,40px)}}@media (max-height:800px){.AuthSplitLayout-module__pSHb4G__side{gap:10px;padding-block:20px}.AuthSplitLayout-module__pSHb4G__headline{font-size:clamp(26px,2.4vw,34px)}}.AuthSplitLayout-module__pSHb4G__main{background:var(--surface-primary);flex-direction:column;min-width:0;display:flex;position:relative}.AuthSplitLayout-module__pSHb4G__toggle{z-index:2;position:absolute;top:16px;right:16px}.AuthSplitLayout-module__pSHb4G__mtop{display:none}.AuthSplitLayout-module__pSHb4G__col{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 28px;display:flex}.AuthSplitLayout-module__pSHb4G__card{flex-direction:column;width:100%;max-width:380px;display:flex}.AuthSplitLayout-module__pSHb4G__card>*{animation:AuthSplitLayout-module__pSHb4G__fadeUp .7s var(--ease) both}.AuthSplitLayout-module__pSHb4G__card>:nth-child(2){animation-delay:70ms}.AuthSplitLayout-module__pSHb4G__card>:nth-child(3){animation-delay:.14s}.AuthSplitLayout-module__pSHb4G__card>:nth-child(n+4){animation-delay:.21s}@keyframes AuthSplitLayout-module__pSHb4G__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.AuthSplitLayout-module__pSHb4G__note{text-align:center;max-width:380px;color:var(--ink-muted);margin:28px 0 0;font-size:14px;display:none}@media (max-width:980px){.AuthSplitLayout-module__pSHb4G__frame{grid-template-columns:minmax(0,1fr)}.AuthSplitLayout-module__pSHb4G__side{display:none}.AuthSplitLayout-module__pSHb4G__mtop{border-bottom:1px solid var(--border-subtle);background:var(--bg-deep);flex-direction:column;gap:14px;padding:28px clamp(20px,5vw,40px) 30px;display:flex;position:relative;overflow:hidden}.AuthSplitLayout-module__pSHb4G__mtop p{max-width:18ch;font-family:var(--serif);letter-spacing:-.015em;margin:0;font-size:clamp(24px,4vw,32px);font-weight:600;line-height:1.12;position:relative}.AuthSplitLayout-module__pSHb4G__note{display:block}.AuthSplitLayout-module__pSHb4G__col{justify-content:flex-start;align-items:center;padding:32px clamp(20px,5vw,40px) 48px}}@media (prefers-reduced-motion:reduce){.AuthSplitLayout-module__pSHb4G__aura i,.AuthSplitLayout-module__pSHb4G__wd>span,.AuthSplitLayout-module__pSHb4G__card>*{animation:none}}
/*# sourceMappingURL=2h3upp_kwyvqk.css.map*/