.marketing-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mk-paper:#fff;--mk-wash:#f7f7f9;--mk-ink:#111214;--mk-body:#52565e;--mk-mute:#6d7179;--mk-faint:#8d9199;--mk-line:rgba(17,18,20,.08);--mk-line-strong:rgba(17,18,20,.14);--primary:#17181d;--primary-foreground:#fff;--brand:#2c40fe;--mk-blue:var(--brand);--mk-blue-ink:color-mix(in oklch,var(--brand)78%,var(--mk-ink));--mk-sky:color-mix(in oklch,var(--brand)55%,white);--mk-soft:color-mix(in oklch,var(--brand)10%,var(--mk-paper));--mk-green:#0b7a4b;--mk-red:#b4341f;--mk-ease:cubic-bezier(.16,1,.3,1);--mk-z-stage:0;--mk-z-content:1;--mk-z-header:20;--background:var(--mk-paper);--foreground:var(--mk-ink);--card:var(--mk-paper);--card-foreground:var(--mk-ink);--muted:var(--mk-wash);--muted-foreground:var(--mk-mute);--border:var(--mk-line);--input:var(--mk-line-strong);--accent:var(--mk-soft);--accent-foreground:var(--mk-blue-ink);--ring:var(--mk-blue);color:var(--mk-ink);background:var(--mk-paper);font-family:var(--font-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";min-height:100vh;position:relative;overflow-x:clip}.marketing-root ::selection{background:color-mix(in oklch,var(--brand)22%,transparent)}.mk-hero-wash{background:radial-gradient(75% 70% at 70% 38%,color-mix(in oklch,var(--brand)14%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in oklch,var(--mk-wash)46%,transparent)0%,color-mix(in oklch,var(--mk-paper)18%,transparent)52%,var(--mk-paper)100%)}.mk-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mk-wrap{width:min(1240px,100% - 3rem);margin-left:auto;margin-right:auto}.mk-kicker{color:var(--mk-blue-ink);font-size:.9375rem;font-weight:500}.mk-display{letter-spacing:-.045em;text-wrap:balance;font-size:max(2.75rem,min(7.2vw,6rem));font-weight:450;line-height:.96}.mk-title{letter-spacing:-.035em;text-wrap:balance;font-size:max(2.125rem,min(4.4vw,3.75rem));font-weight:450;line-height:1.04}.mk-h3{letter-spacing:-.03em;text-wrap:balance;font-size:max(1.5rem,min(2.4vw,2.125rem));font-weight:500;line-height:1.12}.mk-lede{color:var(--mk-body);text-wrap:pretty;font-size:max(1.0625rem,min(1.5vw,1.25rem));line-height:1.6}.mk-prose{max-width:68ch}.mk-link{color:var(--mk-blue-ink);text-decoration:none}.mk-link:hover{color:var(--mk-blue)}.mk-btn{letter-spacing:-.01em;white-space:nowrap;min-height:2.5rem;transition:transform .38s var(--mk-ease),background-color .24s ease,border-color .24s ease,box-shadow .38s var(--mk-ease),color .24s ease;border:1px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;padding:0 1rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.mk-btn:focus-visible{outline:2px solid var(--mk-blue);outline-offset:3px}.mk-btn svg{transition:transform .38s var(--mk-ease)}.mk-btn:hover svg{transform:translate(3px)}.mk-btn:active{transform:scale(.98)}.mk-btn-lg{min-height:3.375rem;padding:0 1.75rem;font-size:1.0625rem;font-weight:550}.mk-btn-primary{background:var(--mk-ink);color:#fff;box-shadow:inset 0 1px rgba(255,255,255,.12)}.mk-btn-primary:hover{background:#1c1e24;transform:translateY(-2px);box-shadow:0 18px 36px -18px rgba(17,18,20,.6)}.mk-btn-blue{background:var(--mk-blue);color:#fff}.mk-btn-blue:hover{background:var(--mk-blue-ink);box-shadow:0 18px 36px -14px color-mix(in oklch,var(--brand)60%,transparent);transform:translateY(-2px)}.mk-btn-ghost{color:var(--mk-ink);border-color:var(--mk-line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.7)}.mk-btn-ghost:hover{background:#fff;border-color:rgba(17,18,20,.3);transform:translateY(-2px)}.mk-btn-ink{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28)}.mk-btn-ink:hover{background:rgba(255,255,255,.18);transform:translateY(-2px)}.mk-btn-paper{color:var(--mk-ink);background:#fff}.mk-btn-paper:hover{background:#fff;transform:translateY(-2px);box-shadow:0 18px 36px -18px rgba(0,0,0,.6)}.mk-card{border:1px solid var(--mk-line);background:#fff;border-radius:1.5rem}.mk-header{top:.875rem;z-index:var(--mk-z-header);pointer-events:none;position:fixed;left:0;right:0}.mk-header .mk-wrap{position:relative}.mk-header-bar{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.5);width:min(920px,100%);transition:background-color .42s var(--mk-ease),box-shadow .42s var(--mk-ease);background:rgba(255,255,255,.72);border:1px solid rgba(17,18,20,.08);border-radius:999px;justify-content:space-between;align-items:center;gap:1.25rem;margin-left:auto;margin-right:auto;padding:.5rem .5rem .5rem 1.125rem;display:flex;box-shadow:0 18px 50px -30px rgba(17,18,20,.3),inset 0 1px rgba(255,255,255,.65)}.mk-header[data-scrolled=true] .mk-header-bar{background:rgba(255,255,255,.86);box-shadow:0 22px 60px -28px rgba(17,18,20,.36),inset 0 1px rgba(255,255,255,.65)}.mk-nav-group{position:relative}.mk-nav-trigger{color:var(--mk-body);transition:color .2s var(--mk-ease);border-radius:999px;align-items:center;gap:.3rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.mk-nav-trigger:hover,.mk-nav-group[data-open=true] .mk-nav-trigger{color:var(--mk-ink)}.mk-nav-trigger svg{transition:transform .26s var(--mk-ease)}.mk-nav-group[data-open=true] .mk-nav-trigger svg{transform:rotate(180deg)}.mk-mega{border:1px solid var(--mk-line);-webkit-backdrop-filter:blur(22px)saturate(1.5);opacity:0;visibility:hidden;filter:blur(6px);width:min(560px,100vw - 2rem);transition:opacity .24s var(--mk-ease),transform .24s var(--mk-ease),filter .24s var(--mk-ease),visibility .24s;background:rgba(255,255,255,.92);border-radius:1.5rem;padding:.5rem;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%,6px);box-shadow:0 30px 70px -32px rgba(17,18,20,.35)}.mk-nav-group[data-open=true] .mk-mega{opacity:1;visibility:visible;filter:blur();transform:translate(-50%)}.mk-mega-grid{grid-template-columns:1fr 1fr;gap:.125rem;display:grid}.mk-mega-item{text-align:left;transition:background-color .18s var(--mk-ease);border-radius:1.125rem;flex-direction:column;gap:.2rem;padding:.875rem 1rem;display:flex}.mk-mega-item:hover{background:var(--mk-wash)}.mk-mega-item .mk-mega-title{color:var(--mk-ink);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:550;display:flex}.mk-mega-item .mk-mega-title svg{color:var(--mk-faint);opacity:0;transition:opacity .2s var(--mk-ease),transform .2s var(--mk-ease);transform:translate(-3px,3px)}.mk-mega-item:hover .mk-mega-title svg{opacity:1;transform:translate(0)}.mk-mega-item .mk-mega-sub{color:var(--mk-mute);font-size:.8125rem;line-height:1.45}.mk-mega-foot{border-top:1px solid var(--mk-line);color:var(--mk-mute);justify-content:space-between;align-items:center;margin-top:.375rem;padding:.75rem 1rem .375rem;font-size:.8125rem;display:flex}.mk-grain:after{content:"";pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.mk-stroke{pointer-events:none;height:.28em;position:absolute;bottom:-.08em;left:-2%;right:-2%;overflow:visible}.mk-stroke path{stroke:var(--mk-blue);stroke-width:7px;stroke-linecap:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.js-reveal .mk-stroke path{animation:mk-draw 1.1s var(--mk-ease)1s forwards}@keyframes mk-draw{to{stroke-dashoffset:0}}.mk-lines .line{margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mk-step{opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.mk-step[data-active=true]{opacity:1;visibility:visible}}.mk-index-row{border-top:1px solid var(--mk-line);text-align:left;color:inherit;border-left:0;border-right:0;cursor:pointer;background:0 0;border-bottom:0;grid-template-columns:1fr;gap:.5rem;width:100%;padding:1.75rem 0;transition:color .3s;display:grid;position:relative}.mk-index-row:last-child{border-bottom:1px solid var(--mk-line)}.mk-index-row:before{content:"";background:var(--mk-ink);width:0%;height:1px;transition:width .7s var(--mk-ease);position:absolute;top:-1px;left:0}.mk-index-row[data-active=true]:before{width:100%}.mk-index-row h3{transition:transform .5s var(--mk-ease),color .3s ease}.mk-index-row[data-active=true] h3{transform:translate(10px)}.mk-index-row p{color:var(--mk-mute);transition:color .3s}.mk-index-row[data-active=true] p{color:var(--mk-body)}.mk-index-row:focus-visible{outline:2px solid var(--mk-blue);outline-offset:4px;border-radius:.5rem}.mk-preview-panel{opacity:0;visibility:hidden;transition:opacity .5s var(--mk-ease),transform .7s var(--mk-ease),visibility 0s linear .5s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(14px)scale(.985)}.mk-preview-panel[data-active=true]{opacity:1;visibility:visible;transition:opacity .5s var(--mk-ease),transform .7s var(--mk-ease),visibility 0s;transform:none}.mk-tilt{transform-style:preserve-3d;will-change:transform}.mk-glare{pointer-events:none;background:radial-gradient(600px circle at var(--gx,50%)var(--gy,50%),rgba(255,255,255,.55),transparent 60%);opacity:0;mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.mk-tilt:hover .mk-glare{opacity:1}@keyframes mk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.mk-marquee{white-space:nowrap;gap:3.5rem;padding-right:3.5rem;animation:34s linear infinite mk-marquee;display:flex}.mk-float{animation:6s ease-in-out infinite mk-float}.mk-float-slow{animation:7.5s ease-in-out infinite mk-float}.js-reveal [data-reveal],.js-reveal [data-reveal-group]>*{will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.mk-marquee,.mk-float,.mk-float-slow{animation:none}.mk-btn,.mk-btn svg,.mk-header,.mk-header-bar,.mk-mega,.mk-nav-trigger,.mk-nav-trigger svg,.mk-mega-item,.mk-mega-item .mk-mega-title svg,.mk-index-row:before,.mk-index-row h3,.mk-preview-panel{transition:none}.mk-stroke path{stroke-dashoffset:0;animation:none}}.c-home{--c-ink:#18191c;--c-gray:#929397;--c-blue:var(--brand);color:var(--c-ink)}.c-wrap{width:min(1280px,100% - 112px);margin-left:auto;margin-right:auto}.c-hero{grid-template-columns:1.1fr 1fr;align-items:center;height:min(960px,100svh);min-height:850px;padding-top:105px;padding-bottom:95px;display:grid;position:relative}.c-hero h1{letter-spacing:-.065em;font-size:max(52px,min(5.65vw,84px));font-weight:450;line-height:1.055}.c-hero-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.c-hero-line>span{display:block}.c-muted{color:var(--c-gray)}.c-hero-intro{color:#616267;letter-spacing:-.025em;margin:32px 0;font-size:18px;line-height:1.75}.c-hero-actions{align-items:center;gap:30px;display:flex}.c-button{color:#fff;background:#191a1e;border-radius:100px;justify-content:center;align-items:center;gap:23px;padding:17px 25px;font-size:14px;font-weight:500;transition:transform .4s,background .4s,box-shadow .4s;display:inline-flex}.c-button:hover{background:#34363d;transform:translateY(-3px);box-shadow:0 8px 25px rgba(17,17,17,.133)}.c-button svg,.c-text-link svg,.c-final-prices svg{transition:transform .4s}.c-button:hover svg,.c-text-link:hover svg,.c-final-prices:hover svg{transform:translate(4px)}.c-text-link{align-items:center;gap:15px;padding-top:12px;padding-bottom:12px;font-size:14px;font-weight:500;display:inline-flex}.c-hero-note{color:#8b8d94;margin-top:22px;font-size:12px}.c-hero-art{perspective:1100px;padding:30px 20px 30px 45px;position:relative}.c-orbit{background:color-mix(in oklch,var(--brand)7%,white);border-radius:50%;position:absolute;top:14%;bottom:5%;left:-8%;right:-20%;transform:rotate(-25deg)}.c-hero-float{position:relative;transform:rotate(7deg)}.c-invoice{color:#26272a;text-align:left;background:#fff;border:1px solid #e9e9ed;border-radius:12px;width:100%;padding:36px;box-shadow:0 32px 60px -26px rgba(23,24,29,.22),0 2px 7px rgba(0,0,0,.02)}.c-invoice-head{justify-content:space-between;align-items:center;margin-bottom:36px;font-size:16px;font-weight:500;display:flex}.c-invoice-head>strong{letter-spacing:-1.8px;font-size:27px;line-height:.95}.c-invoice-head>strong span{display:block}.c-invoice-meta{justify-content:space-between;gap:12px;display:flex}.c-invoice-meta>div,.c-invoice-client{flex-direction:column;gap:4px;font-size:9px;line-height:1.5;display:flex}.c-invoice-meta span,.c-invoice-client>span{color:#8a8c91}.c-invoice-client{margin:26px 0}.c-invoice-row{border-top:1px solid #ececef;justify-content:space-between;gap:10px;padding:16px 0;font-size:10px;display:flex}.c-invoice-row>div span{color:#8a8c91;margin-top:4px;font-size:9px;display:block}.c-invoice-label{color:#929397;border-top:0;padding:8px 0;font-size:8px}.c-invoice-totals{max-width:210px;margin:27px 0 34px auto;font-size:9px}.c-invoice-totals>div{justify-content:space-between;margin-top:10px;display:flex}.c-invoice-totals>div:last-child{border-top:1px solid #ececef;align-items:center;padding-top:12px}.c-invoice-totals strong{letter-spacing:-.8px;font-size:20px}.c-invoice-foot{color:#999ba0;justify-content:space-between;font-size:8px;line-height:1.7;display:flex}.c-payment{background:var(--c-blue);color:#fff;box-shadow:0 15px 35px color-mix(in oklch,var(--brand)20%,transparent);border-radius:15px;align-items:center;gap:14px;padding:18px 22px;display:flex;position:absolute;bottom:-24px;right:-24px;transform:rotate(-7deg)}.c-payment>span{color:var(--c-blue);background:#fff;border-radius:50%;padding:9px}.c-payment b{font-size:13px;font-weight:500}.c-payment small{opacity:.7;margin-top:5px;font-size:10px;display:block}.c-hero-bottom{color:#95969c;justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:35px;left:0;right:0}.c-hero-bottom>span:last-child{align-items:center;gap:15px;display:flex}.c-support{color:#8a8c92;border-top:1px solid #eeeef1;border-bottom:1px solid #eeeef1;justify-content:space-between;align-items:center;padding:26px 56px;font-size:12px;display:flex}.c-support>div{color:#62646a;align-items:center;gap:46px;font-size:16px;font-weight:500;display:flex}.c-support>div>span:last-child{align-items:center;gap:10px;font-size:12px;display:flex}.c-country{background:linear-gradient(#c34848 33%,#fff 33%,#fff 66%,#4564a2 66%);width:15px;height:11px}.c-story{grid-template-columns:1fr 1.1fr;gap:85px;padding-top:135px;padding-bottom:135px;scroll-margin-top:100px;display:grid}.c-home h2{letter-spacing:-.055em;font-size:max(34px,min(3.8vw,56px));font-weight:500;line-height:1.08}.c-steps{margin-top:40px}.c-step{text-align:left;cursor:pointer;border-left:2px solid transparent;border-radius:0 10px 10px 0;align-items:flex-start;gap:20px;width:100%;padding:23px 19px;transition:background .4s,border-color .4s,color .4s;display:flex}.c-step-number{color:#97999f;font-variant-numeric:tabular-nums;padding-top:4px;font-size:11px}.c-step h3{font-size:16px;font-weight:500}.c-step p{color:#7a7c83;opacity:0;max-height:0;margin-top:8px;font-size:13px;line-height:1.65;transition:max-height .5s,opacity .4s;overflow:hidden}.c-step>svg{color:#9a9ba1;flex-shrink:0;margin:3px 0 0 auto}.c-step>div{flex:1}.c-step.is-active{background:color-mix(in oklch,var(--brand)7%,white);color:var(--c-blue);border-color:var(--c-blue)}.c-step.is-active p{opacity:1;max-height:90px}.c-step.is-active svg,.c-step.is-active .c-step-number{color:var(--c-blue)}.c-step:hover{background:#f7f7f9}.c-story-stage{background:#f5f6f8;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:center;padding:28px 50px 25px;transition:background .7s;display:flex}.c-stage-3{background:color-mix(in oklch,var(--brand)7%,white)}.c-stage-caption{letter-spacing:1px;color:#9a9ca4;justify-content:space-between;gap:15px;width:100%;margin-bottom:25px;font-size:8px;display:flex}.c-stage-paper{width:100%;animation:.6s cubic-bezier(.2,.7,.2,1) c-paper-in;position:relative}.c-story-stage .c-invoice{padding:30px}.c-state-label{width:max-content;max-width:100%;color:var(--c-blue);background:#fff;border:1px solid #e6e9ee;border-radius:50px;justify-content:center;align-items:center;gap:10px;margin:-15px auto 0;padding:13px 18px;font-size:11px;display:flex;position:relative;box-shadow:0 6px 18px rgba(17,17,17,.035)}.c-example{color:#989aa1;margin-top:25px;font-size:10px}.c-overview{perspective:1000px;grid-template-columns:.8fr 1.5fr;align-items:center;gap:65px;padding:70px 0 140px;display:grid}.c-overview h2{font-size:max(32px,min(3.15vw,46px))}.c-overview-copy>p{color:#797b83;max-width:330px;margin:26px 0 18px;font-size:15px;line-height:1.8}.c-dashboard{background:#fff;border:1px solid #e6e7ec;border-radius:13px;min-height:420px;display:flex;overflow:hidden;box-shadow:0 20px 50px -25px rgba(23,24,29,.22)}.c-dashboard aside{border-right:1px solid #f0f0f3;flex-shrink:0;width:125px;padding:23px 12px;position:relative}.c-dashboard aside>b{letter-spacing:-1px;margin:0 10px 26px;font-size:20px;display:block}.c-dashboard aside>span{color:#7d7e86;align-items:center;gap:8px;padding:12px 8px;font-size:9px;display:flex}.c-dashboard aside>span:nth-child(2){color:var(--c-blue);background:color-mix(in oklch,var(--brand)8%,white);border-radius:5px}.c-dashboard aside>small{font-size:9px;position:absolute;bottom:24px;left:22px}.c-dashboard-main{flex:1;min-width:0;padding:24px 20px}.c-dash-title{justify-content:space-between;align-items:center;font-size:15px;display:flex}.c-dash-title>a{color:#fff;background:#191a1e;border-radius:5px;align-items:center;gap:5px;padding:8px;font-size:8px;display:flex}.c-dash-toolbar{color:#a0a1a8;justify-content:space-between;align-items:center;margin:22px 0 14px;font-size:8px;display:flex}.c-dash-toolbar select{color:#585a62;background:#fff;border:1px solid #e7e8ed;border-radius:5px;padding:6px;font-size:9px}.c-table{min-height:160px}.c-table>div{border-bottom:1px solid #f1f1f4;grid-template-columns:1.25fr 1fr 1fr .85fr;align-items:center;gap:6px;padding:11px 0;font-size:8px;display:grid}.c-table>div>span:nth-last-child(2),.c-table>div>span:last-child{text-align:right}.c-table b{font-weight:500}.c-table-head{color:#999ba3}.c-table em{background:color-mix(in oklch,var(--brand)9%,white);color:color-mix(in oklch,var(--brand)72%,black);border-radius:20px;padding:4px 6px;font-size:7px;font-style:normal}.c-table em.paid{color:#3d8760;background:#e9f7ee}.c-chart-title{justify-content:space-between;margin:22px 0 12px;font-size:10px;display:flex}.c-chart-title>span{color:#9c9da4;font-size:8px}.c-chart{background:repeating-linear-gradient(0deg,transparent 0,transparent 31px,#f1f2f5 32px,#f1f2f5 33px);gap:13px;height:130px;display:flex}.c-chart>div{flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}.c-chart i{background:var(--c-blue);transform-origin:bottom;border-radius:2px 2px 0 0;display:block}.c-chart span{color:#999ca5;font-size:7px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.c-finale{color:#fff;background:#17181d;padding:100px 0;overflow:hidden}.c-finale>.c-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.c-finale h2{font-size:max(40px,min(4.7vw,68px))}.c-finale h2 span{color:rgba(255,255,255,.56)}.c-button-white{color:#202126;background:#fff}.c-button-white:hover{background:#ececf0}.c-finale p{opacity:.7;margin-top:18px;font-size:11px;line-height:1.7}.c-final-prices{align-items:center;gap:8px;margin-top:12px;font-size:11px;display:inline-flex}.c-home a:focus-visible{outline:2px solid var(--c-blue);outline-offset:5px}.c-home button:focus-visible{outline:2px solid var(--c-blue);outline-offset:5px}.c-home select:focus-visible{outline:2px solid var(--c-blue);outline-offset:5px}.c-finale a:focus-visible{outline-color:#fff}@keyframes c-paper-in{0%{opacity:0;transform:translateY(15px)rotate(-2deg)}to{opacity:1;transform:none}}@media (min-width:1600px){.c-hero{min-height:900px}}@media (max-width:1100px){.c-wrap{width:calc(100% - 64px)}.c-hero{min-height:750px}.c-hero h1{font-size:5.7vw}.c-invoice{padding:26px}.c-hero-art{padding-left:20px}.c-story{gap:40px}.c-story-stage{padding:25px}.c-overview{grid-template-columns:.8fr 1.5fr;gap:30px}.c-dashboard aside{width:100px}.c-chart{gap:9px}.c-support{padding-left:32px;padding-right:32px}}@media (max-width:760px){.c-wrap{width:calc(100% - 40px)}.c-hero{grid-template-columns:1fr;height:auto;min-height:0;padding-top:140px;padding-bottom:90px}.c-hero h1{font-size:max(44px,min(10vw,70px))}.c-hero-intro{margin:25px 0;font-size:15px}.c-hero-actions{gap:25px}.c-hero-art{width:min(410px,90%);margin:55px auto 20px;padding:15px}.c-invoice{padding:28px}.c-hero-bottom{font-size:10px;bottom:25px}.c-hero-bottom>span:last-child{display:none}.c-payment{padding:14px;right:-13px}.c-support{flex-direction:column;align-items:flex-start;gap:20px;padding:24px 20px}.c-support>div{justify-content:space-between;gap:20px;width:100%;font-size:14px}.c-support>div>span:last-child{font-size:9px}.c-story{grid-template-columns:1fr;gap:30px;padding-top:75px;padding-bottom:75px}.c-home h2{font-size:38px}.c-steps{margin-top:25px}.c-step{padding:18px 14px}.c-story-stage{padding:23px 30px}.c-stage-paper{max-width:360px}.c-overview{grid-template-columns:1fr;gap:30px;padding:10px 0 75px}.c-overview-copy>p{max-width:380px}.c-dashboard{min-height:380px}.c-dashboard aside{display:none}.c-dashboard-main{padding:22px 14px}.c-chart{gap:12px}.c-finale{padding:70px 0}.c-finale>.c-wrap{flex-direction:column;align-items:flex-start;gap:30px}.c-finale h2{font-size:42px}.c-button{padding:16px 23px}.c-finale p{margin-top:16px}}@media (prefers-reduced-motion:reduce){.c-home *,.c-home :before,.c-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (min-width:761px){.c-hero{height:100svh;min-height:700px;max-height:900px}.c-hero-art{justify-self:end;width:100%;max-width:490px}}.marketing-root:has(.c-home) .mk-header{left:0;right:0;position:fixed;top:.875rem}.marketing-root:has(.mk-home) .mk-header{left:0;right:0;position:fixed;top:.875rem}.marketing-root:has(.mk-home){scroll-padding-top:5.5rem}.marketing-root a:focus-visible{outline:2px solid var(--mk-blue);outline-offset:3px}.marketing-root button:focus-visible{outline:2px solid var(--mk-blue);outline-offset:3px}
