.mk-variant-estudio{background:var(--st-paper);color:var(--st-ink)}.mk-variant-estudio .mk-brand-layout{grid-template-columns:1.2fr 1fr;gap:65px}.mk-variant-estudio .mk-brand-name{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:clamp(50px,5.6vw,75px);font-weight:400;line-height:1.02}.mk-variant-estudio .mk-brand-name>.mk-headline-line:first-child{color:var(--st-ink)}.mk-variant-estudio .mk-brand-name>.mk-headline-gradient{color:var(--st-accent);background:0 0;font-style:italic}.mk-variant-estudio .mk-eyebrow{color:var(--st-muted)}.mk-variant-estudio .mk-eyebrow i{background:var(--st-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--st-accent) 7%, transparent)}.mk-variant-estudio .mk-brand-lead{color:var(--st-muted);max-width:375px}.mk-variant-estudio .mk-btn-primary{background:var(--st-button);color:#fff;box-shadow:0 6px 18px color-mix(in srgb, var(--st-shadow) 13%, transparent);border-radius:6px}.mk-variant-estudio .mk-btn-primary:hover{background:var(--st-button-hi);box-shadow:0 8px 25px color-mix(in srgb, var(--st-shadow) 21%, transparent)}.mk-variant-estudio .mk-brand-contact{color:var(--st-ink)}.mk-variant-estudio .mk-hero-atmosphere>span{background:radial-gradient(ellipse,color-mix(in srgb, var(--st-tint) 30%, transparent),transparent 65%)}.mk-variant-estudio .mk-hero-atmosphere>span:nth-child(2){background:radial-gradient(ellipse,color-mix(in srgb, var(--st-sage-tint) 30%, transparent),transparent 65%)}.mk-variant-estudio .mk-hero-atmosphere>div{opacity:.4;background-image:radial-gradient(color-mix(in srgb, var(--st-line) 33%, transparent) .7px,transparent .7px);-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.mk-variant-estudio .mk-sculpture-stage{--tile:140px;--depth:17px}.mk-variant-estudio .mk-sculpture-stage:before{background:radial-gradient(ellipse,color-mix(in srgb, var(--st-tint) 10%, transparent),transparent 65%);inset:-15%}.mk-variant-estudio .mk-sculpture-rig{transform:rotateX(var(--sculpture-x,8deg)) rotateY(var(--sculpture-y,-7deg)) rotateZ(5deg)}.mk-variant-estudio .mk-sculpture-float{animation-duration:12s}.mk-variant-estudio .mk-cube-front{box-shadow:inset 0 2px 2px color-mix(in srgb, var(--st-cube-hl) 63%, transparent),0 15px 30px color-mix(in srgb, var(--st-shadow) 11%, transparent);border-radius:9px}.mk-variant-estudio .mk-brand-cube:first-child{--cube-color:var(--st-cube-1)!important;--cube-side:var(--st-cube-1-side)!important}.mk-variant-estudio .mk-brand-cube:nth-child(2){--cube-color:var(--st-cube-2)!important;--cube-side:var(--st-cube-2-side)!important}.mk-variant-estudio .mk-brand-cube:nth-child(3){--cube-color:var(--st-cube-3)!important;--cube-side:var(--st-cube-3-side)!important}.mk-variant-estudio .mk-brand-cube:last-child{--cube-color:var(--st-cube-4)!important;--cube-side:var(--st-cube-4-side)!important}.mk-variant-estudio .mk-orbit-track{stroke:color-mix(in srgb, var(--st-line) 25%, transparent);stroke-width:.8px}.mk-variant-estudio .mk-orbit-satellite{fill:var(--st-accent);filter:none}.mk-variant-estudio .mk-orbit-satellite-1{fill:var(--st-sage)}.mk-variant-estudio .mk-sculpture-caption{color:var(--st-muted)}.mk-variant-estudio .mk-sculpture-caption i{background:var(--st-sage);box-shadow:none}.mk-variant-estudio .mk-art-toolbar>span,.mk-variant-estudio .mk-art-toolbar b{color:var(--st-muted)}.mk-variant-estudio .mk-art-toolbar button{color:var(--st-accent);background:color-mix(in srgb, var(--st-surface) 33%, transparent);border-color:color-mix(in srgb, var(--st-line) 25%, transparent);border-radius:5px}.mk-variant-estudio .mk-brand-selector button{color:var(--st-muted);border-color:color-mix(in srgb, var(--st-line) 13%, transparent);border-radius:5px}.mk-variant-estudio .mk-brand-selector b{color:var(--st-ink)}.mk-variant-estudio .mk-brand-selector button[aria-pressed=true]{background:var(--st-tint);border-color:color-mix(in srgb, var(--st-accent) 56%, transparent);color:var(--st-ink)}.mk-variant-estudio .mk-brand-definition{color:var(--st-muted);border-color:var(--st-accent)}.mk-variant-estudio .mk-brand-definition>span{color:var(--st-ink)}.mk-variant-estudio .mk-hero-signature{border-color:color-mix(in srgb, var(--st-line) 15%, transparent)}.mk-variant-estudio .mk-hero-signature p{color:var(--st-ink)}.mk-variant-estudio .mk-hero-signature p>span{color:var(--st-muted)}.mk-variant-estudio .mk-signature-mark{color:var(--st-accent)}.mk-variant-estudio .mk-hero-paths{border-color:color-mix(in srgb, var(--st-line) 19%, transparent)}.mk-variant-estudio .mk-hero-paths>a+a{border-color:color-mix(in srgb, var(--st-line) 15%, transparent)}.mk-variant-estudio .mk-hero-paths strong{color:var(--st-ink)}.mk-variant-estudio .mk-hero-paths div>span{color:var(--st-muted)}.mk-variant-estudio .mk-path-index,.mk-variant-estudio .mk-hero-paths svg{color:var(--st-accent)}.mk-variant-estudio .mk-hero-paths>a:hover{background:color-mix(in srgb, var(--st-tint) 11%, transparent)}@media (max-width:1050px) and (min-width:701px){.mk-variant-estudio .mk-brand-layout{gap:25px}.mk-variant-estudio .mk-sculpture-stage{--tile:118px}.mk-variant-estudio .mk-brand-name{font-size:53px}}@media (max-width:700px){.mk-variant-estudio .mk-brand-layout{grid-template-columns:1fr;gap:30px;padding-bottom:20px}.mk-variant-estudio .mk-brand-name{font-size:49px}.mk-variant-estudio .mk-sculpture-stage{--tile:128px}}@media (max-width:360px){.mk-variant-estudio .mk-sculpture-stage{--tile:109px}.mk-variant-estudio .mk-brand-name{font-size:42px}}.mk:has(.mk-studio-site) .mk-header{position:relative}.mk-studio-site{--st-paper:#f2f1ea;--st-band:#e9ece6;--st-surface:#fff;--st-field:#f6f7f2;--st-ink:#20334a;--st-muted:#4e5c6b;--st-faint:#566676;--st-accent:#2c4c9d;--st-button:#2c4c9d;--st-button-hi:#385db3;--st-line:#263f60;--st-shadow:#1c365c;--st-tint:#dbe2ee;--st-sage:#507663;--st-sage-tint:#d0dfcb;--st-glow:#fff;--st-cube-1:#385ab4;--st-cube-1-side:#243b76;--st-cube-1-top:#6d88cf;--st-cube-2:#d5dce9;--st-cube-2-side:#97a4bd;--st-cube-2-top:#eef1f6;--st-cube-3:#c4d8c4;--st-cube-3-side:#809c80;--st-cube-3-top:#e1ece1;--st-cube-4:#7385a7;--st-cube-4-side:#4b5d7b;--st-cube-ink:#14264b;--st-cube-hl:#fff;background:var(--st-paper);color:var(--st-ink)}.mk[data-site-theme=dark] .mk-studio-site{--st-paper:#111a26;--st-band:#16202e;--st-surface:#1a2536;--st-field:#1f2b3d;--st-ink:#ece8de;--st-muted:#a4aebb;--st-faint:#8994a3;--st-accent:#9db1f0;--st-button:#3d5fc4;--st-button-hi:#4a6bd0;--st-line:#c9d6ea;--st-shadow:#000;--st-tint:#26344c;--st-sage:#9fc3ad;--st-sage-tint:#1e3a2e;--st-glow:#2a3a55;--st-cube-1:#4466d6;--st-cube-1-side:#2a4290;--st-cube-1-top:#6d88cf;--st-cube-2:#3d5276;--st-cube-2-side:#27364f;--st-cube-2-top:#56698f;--st-cube-3:#4c735d;--st-cube-3-side:#33503f;--st-cube-3-top:#6a907a;--st-cube-4:#5f76a8;--st-cube-4-side:#3f5079;--st-cube-ink:#ece8de;--st-cube-hl:#ffffff50}@media (prefers-color-scheme:dark){.mk[data-site-theme=system] .mk-studio-site{--st-paper:#111a26;--st-band:#16202e;--st-surface:#1a2536;--st-field:#1f2b3d;--st-ink:#ece8de;--st-muted:#a4aebb;--st-faint:#8994a3;--st-accent:#9db1f0;--st-button:#3d5fc4;--st-button-hi:#4a6bd0;--st-line:#c9d6ea;--st-shadow:#000;--st-tint:#26344c;--st-sage:#9fc3ad;--st-sage-tint:#1e3a2e;--st-glow:#2a3a55;--st-cube-1:#4466d6;--st-cube-1-side:#2a4290;--st-cube-1-top:#6d88cf;--st-cube-2:#3d5276;--st-cube-2-side:#27364f;--st-cube-2-top:#56698f;--st-cube-3:#4c735d;--st-cube-3-side:#33503f;--st-cube-3-top:#6a907a;--st-cube-4:#5f76a8;--st-cube-4-side:#3f5079;--st-cube-ink:#ece8de;--st-cube-hl:#ffffff50}}.mk-variant-estudio .mk-cube-front>span,.mk-variant-estudio .mk-cube-front>em{color:var(--st-cube-ink)}.mk-studio-site .mk-brand-hero{background:var(--st-paper)}.mk-studio-site .mk-brand-layout{padding-block:58px 36px}.mk-studio-site .mk-brand-copy .mk-brand-lead{max-width:380px;font-size:16px}.mk-studio-site .mk-brand-copy .mk-btn-primary{background:var(--st-button);color:#fff;box-shadow:0 7px 20px color-mix(in srgb, var(--st-shadow) 8%, transparent);border-radius:6px}.mk-studio-site .mk-brand-copy .mk-btn-primary:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--st-shadow) 16%, transparent)}.mk-studio-site .mk-hero-signature{margin-top:32px}.mk-geometric-planes{pointer-events:none;position:absolute;inset:0}.mk-geometric-planes span{border:1px solid color-mix(in srgb, var(--st-line) 13%, transparent);background:linear-gradient(135deg,color-mix(in srgb, var(--st-tint) 31%, transparent),color-mix(in srgb, var(--st-sage-tint) 25%, transparent));width:65%;height:55%;box-shadow:0 23px 35px -25px color-mix(in srgb, var(--st-shadow) 33%, transparent);border-radius:12px;position:absolute;top:27%;left:18%;transform:perspective(600px)rotateX(62deg)rotate(-18deg)}.mk-geometric-planes span:nth-child(2){opacity:.65;transform:perspective(600px)rotateX(62deg)rotate(-18deg)translateZ(-12px)}.mk-geometric-planes span:nth-child(3){opacity:.35;transform:perspective(600px)rotateX(62deg)rotate(-18deg)translateZ(-24px)}.mk-studio-site .mk-solutions{background:var(--st-band);padding-block:80px}.mk-studio-site .mk-solutions-heading .mk-title{letter-spacing:-.05em;font-family:Georgia,serif;font-size:clamp(36px,4.3vw,57px);font-weight:400}.mk-studio-site .mk-solutions-heading .mk-grad{color:var(--st-accent);background:0 0;font-style:italic}.mk-studio-site .mk-solutions-heading>p:last-child{max-width:510px;font-size:14px;line-height:1.75}.mk-studio-site .mk-solution-tabs button{background:color-mix(in srgb, var(--st-field) 56%, transparent);border-radius:7px;min-height:59px;font-size:13px}.mk-studio-site .mk-solution-tabs button[aria-selected=true]{background:var(--st-tint);border-color:color-mix(in srgb, var(--st-accent) 38%, transparent)}.mk-studio-site .mk-solution-panel{background:var(--st-paper);isolation:isolate;border-radius:12px;gap:46px;padding:36px 42px;position:relative}.mk-studio-site .mk-solution-panel:before,.st-step:before{content:"";border-radius:inherit;background:radial-gradient(350px circle at var(--spot-x,50%) var(--spot-y,50%),color-mix(in srgb, var(--st-glow) 58%, transparent),transparent 70%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .4s;position:absolute;inset:0}.mk-studio-site .mk-solution-panel:hover:before,.mk-studio-site .mk-solution-panel:focus-within:before,.st-step:hover:before{opacity:1}.mk-studio-site .mk-solution-copy>h3{letter-spacing:-.04em;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.1}.mk-studio-site .mk-solution-copy>.mk-lead{color:var(--st-muted);font-size:14px}.mk-studio-site .mk-solution-features li{background:color-mix(in srgb, var(--st-surface) 33%, transparent);color:var(--st-muted)}.mk-studio-site .mk-store-picker{background:var(--st-band);border-color:color-mix(in srgb, var(--st-line) 13%, transparent)}.mk-studio-site .mk-store-picker label{color:var(--st-ink)}.mk-studio-site .mk-picker-controls input{background:var(--st-field);color:var(--st-ink);border-color:color-mix(in srgb, var(--st-line) 19%, transparent);box-shadow:none}.mk-studio-site .mk-picker-controls input::placeholder{color:var(--st-faint)}.mk-studio-site .mk-picker-controls button{background:var(--st-button);border-radius:6px}.mk-studio-site .mk-store-picker>p{color:var(--st-muted)}.mk-studio-site .mk-store-picker>p>span{color:var(--st-accent)}.mk-studio-site .mk-store-picker>div:last-child{border-color:color-mix(in srgb, var(--st-line) 13%, transparent);color:var(--st-muted)}.mk-studio-site .mk-store-picker>div:last-child a{color:var(--st-accent)}.mk-studio-site .mk-solution-art{gap:12px}.mk-studio-site .mk-solution-art-0>div{width:100%}.mk-studio-site .mk-solution-art .mk-sample{color:var(--st-faint)}.mk-studio-site .mk-solution-art .mk-device{--mk-card:#1f2c40;--mk-card-2:#2f4058;--mk-line:#d8e2f01f;--mk-line-2:#d8e2f033;--mk-text:#ece8de;--mk-mute:#b4bdc9;--mk-faint:#aab4c1;--mk-mint:#9fc3ad;--mk-cobalt-2:#9db1f0;background:#25344a;box-shadow:0 25px 50px -30px #1b304b70}.mk-studio-site .mk-custom-diagram>span{background:var(--st-tint);color:var(--st-accent);border-color:color-mix(in srgb, var(--st-line) 25%, transparent)}.mk-studio-site .mk-custom-diagram>div b{background:var(--st-field);color:var(--st-muted);border-color:color-mix(in srgb, var(--st-line) 19%, transparent)}.mk-studio-site .mk-custom-diagram>strong{color:var(--st-accent)}.st-store-scene{perspective:1100px;width:100%;padding-top:20px;position:relative}.st-demo-phone{color:#25342b;background:#fcfcf6;border:5px solid #35414b;border-radius:35px;width:min(285px,100%);margin-inline:auto;padding:8px 13px 13px;transition:transform .6s;position:relative;transform:rotate(3deg);box-shadow:12px 20px 0 -9px #b7c3c460,0 35px 55px -25px #26394950,inset 0 0 0 1px #fff}.st-store-scene:focus-within .st-demo-phone{transform:rotate(0)}.st-demo-phone :focus-visible{outline-color:#2c4c9d}.st-store-scene:before{content:"";background:radial-gradient(ellipse at var(--demo-x,50%) var(--demo-y,50%),#acc9c84d,transparent 67%);pointer-events:none;border-radius:45%;position:absolute;inset:8% 0}.st-demo-status{justify-content:space-between;align-items:center;padding:3px 8px 7px;font-size:9px;font-weight:650;display:flex}.st-demo-status i{background:linear-gradient(90deg,#2d3d34 0 20%,#0000 20% 28%,#2d3d34 28% 50%,#0000 50% 60%,#2d3d34 60%);border-radius:2px;width:35px;height:8px}.st-demo-browser{text-align:center;color:#637168;background:#ecede7;border-radius:7px;padding:5px 0;font-size:8px}.st-demo-browser>span{margin-right:3px}.st-demo-header{justify-content:space-between;align-items:center;padding:13px 2px 11px;display:flex}.st-demo-header small{letter-spacing:.15em;color:#627766;font-size:6px;display:block}.st-demo-header h4{letter-spacing:-.06em;font-family:Georgia,serif;font-size:21px;font-weight:600;line-height:1.2}.st-demo-header h4>span{vertical-align:super;margin-left:3px;font:8px sans-serif}.st-demo-bag{margin-right:4px;font-size:22px;position:relative}.st-demo-bag b{color:#fff;background:#365e47;border-radius:50%;place-items:center;width:13px;height:13px;font:7px sans-serif;display:grid;position:absolute;top:0;right:-5px}.st-demo-banner{background:linear-gradient(110deg,#dce6d4,#efeadb);border-radius:8px;padding:13px}.st-demo-banner>span{font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.1;display:block}.st-demo-banner small{color:#5e715e;font-size:7px}.st-demo-search{margin-block:9px 7px;display:block}.st-demo-search input{color:#283d30;background:#f3f3ec;border:1px solid #dbe0d7;border-radius:6px;width:100%;min-height:31px;padding:7px 8px;font-size:9px}.st-demo-filters{gap:5px;margin-bottom:10px;display:flex}.st-demo-filters button{cursor:pointer;border:1px solid #d4dbcf;border-radius:99px;min-height:30px;padding:5px 10px;font-size:8px}.st-demo-filters button[aria-pressed=true]{color:#fff;background:#304f3a;border-color:#304f3a}.st-demo-products{grid-template-columns:1fr 1fr;gap:10px 9px;display:grid}.st-demo-products article{min-width:0}.st-demo-product-art{background:#e2e9dc;border-radius:8px;height:96px;position:relative;overflow:hidden}.st-demo-product-art>svg{filter:drop-shadow(0 3px 3px #4a56331c);width:100%;height:100%;transition:transform .4s;display:block}.st-demo-products article:hover svg{transform:scale(1.07)}.st-demo-product-art>span{color:#4c624f;background:#ffffffb0;border-radius:2px;padding:2px 4px;font-size:5px;position:absolute;top:5px;left:5px}.st-demo-sand{background:#efe4d6}.st-demo-pink{background:#e8dfd9}.st-demo-blue{background:#e2e8eb}.st-demo-products h5{margin-top:5px;font-size:9px;font-weight:550;line-height:1.3}.st-demo-price{color:#61715e;justify-content:space-between;align-items:center;gap:3px;margin-top:3px;font-size:9px;display:flex}.st-demo-price button{color:#344b36;cursor:pointer;background:#e4eadd;border-radius:50%;width:28px;min-height:28px;font-size:17px;line-height:1}.st-demo-price button:hover{color:#fff;background:#344b36}.st-demo-cart{color:#fff;cursor:pointer;background:#304f3a;border-radius:7px;justify-content:space-between;align-items:center;gap:5px;width:100%;min-height:36px;margin-top:13px;padding:7px 8px;font-size:8px;display:flex}.st-demo-cart>span{white-space:nowrap;font-size:8px}.st-demo-summary{color:#536c56;padding:12px 6px 4px;font-size:9px;line-height:1.6}.st-demo-summary p+p{margin-top:5px}.st-demo-summary button{cursor:pointer;min-height:32px;text-decoration:underline}.st-demo-empty{text-align:center;color:#6e7a69;min-height:130px;padding-block:35px;font-size:11px}.st-store-note{z-index:1;pointer-events:none;background:#fffffff0;border:1px solid #d3dacc;border-radius:9px;align-items:center;gap:9px;padding:11px 13px;display:flex;position:absolute;top:65px;left:-16px;transform:rotate(-5deg);box-shadow:0 14px 32px #243c5c14}.st-store-note>span{color:#395a42;background:#e6eddf;border-radius:7px;place-items:center;width:26px;height:26px;font-size:16px;display:grid}.st-store-note strong{color:#395a42;font-size:10px;font-weight:550}.st-store-note p{color:#74836d;font-size:8px}.st-demo-hint{color:var(--st-muted);text-align:center;margin-top:23px;font:9px monospace}.st-demo-hint span{color:var(--st-accent);margin-left:8px;display:inline-block}.st-process{padding-block:90px}.st-section-intro h2,.st-faq h2{letter-spacing:-.045em;margin-top:21px;font-family:Georgia,serif;font-size:clamp(31px,3.5vw,47px);font-weight:400;line-height:1.12}.st-section-intro h2>em,.st-faq h2>em{color:var(--st-accent)}.st-steps{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px;display:grid}.st-step{border:1px solid color-mix(in srgb, var(--st-line) 15%, transparent);isolation:isolate;background:color-mix(in srgb, var(--st-surface) 21%, transparent);border-radius:10px;min-height:250px;padding:28px;position:relative;overflow:hidden}.st-step>span{color:var(--st-faint);font:10px monospace;display:block}.st-step h3{letter-spacing:-.035em;margin-top:45px;font-size:17px;font-weight:500}.st-step p{color:var(--st-muted);margin-top:12px;font-size:12px;line-height:1.8}.st-step-shape{width:75px;height:75px;position:absolute;top:22px;right:23px;transform:rotate(-10deg)}.st-step-shape i{border:1px solid color-mix(in srgb, var(--st-line) 24%, transparent);background:linear-gradient(130deg,var(--st-tint),var(--st-paper));width:40px;height:40px;box-shadow:4px 5px 0 color-mix(in srgb, var(--st-line) 18%, transparent);border-radius:7px;transition:transform .4s;position:absolute}.st-step:hover .st-step-shape i:first-child{transform:translate(-3px,-3px)}.st-step:hover .st-step-shape i:last-child{transform:translate(3px,3px)}.st-faq{grid-template-columns:1fr 1fr;gap:70px;padding-block:30px 90px;display:grid}.st-faq details{border-bottom:1px solid color-mix(in srgb, var(--st-line) 19%, transparent)}.st-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:70px;font-size:14px;font-weight:500;list-style:none;display:flex}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary>span{color:var(--st-accent);font-size:23px;transition:rotate .25s}.st-faq details[open] summary>span{rotate:45deg}.st-faq details>p{color:var(--st-muted);padding-bottom:22px;font-size:13px;line-height:1.8}.st-motion [data-reveal=pending]{opacity:0;transform:translateY(22px)}.st-motion [data-reveal]{transition:opacity .65s,transform .65s}@media (max-width:1100px) and (min-width:701px){.st-store-note{top:52px;left:-25px;transform:scale(.9)rotate(-5deg)}.mk-studio-site .mk-solution-panel{gap:27px;padding:30px}}@media (max-width:700px){.mk-studio-site .mk-brand-layout{padding-block:36px 22px}.mk-studio-site .mk-brand-copy .mk-brand-lead{font-size:14px}.mk-studio-site .mk-solutions{padding-block:58px}.mk-studio-site .mk-solution-panel{gap:24px;padding:25px 18px}.mk-studio-site .mk-solution-copy>h3{font-size:32px}.mk-studio-site .mk-solution-tabs button{min-height:52px;padding:10px;font-size:11px}.st-demo-phone{width:min(285px,96%);transform:rotate(0)}.st-demo-search input{min-height:40px;font-size:16px}.st-demo-filters button{min-height:36px;font-size:10px}.st-demo-products h5{font-size:10px}.st-demo-price button{width:32px;min-height:32px}.st-demo-cart{min-height:44px;font-size:9px}.st-store-note{width:fit-content;margin:0 auto 17px;position:relative;top:auto;left:auto;transform:none}.st-store-scene{padding-top:5px}.st-process{padding-block:58px}.st-steps{grid-template-columns:1fr;gap:12px;margin-top:25px}.st-step{min-height:200px;padding:23px}.st-step h3{margin-top:28px}.st-step-shape{top:18px;right:18px;scale:.8}.st-faq{grid-template-columns:1fr;gap:25px;padding-block:0 58px}.st-faq summary{font-size:13px}.st-section-intro h2,.st-faq h2{font-size:33px}}@media (prefers-reduced-motion:reduce){.mk-studio-site *,.mk-studio-site :before{transition:none!important;animation:none!important}.st-motion [data-reveal]{opacity:1;transform:none}.st-demo-phone{transform:none}}
.mk-hero-waves{z-index:-1;pointer-events:none;width:100%;height:calc(100% - 96px);color:var(--st-accent);position:absolute;inset:0 0 96px;-webkit-mask-image:linear-gradient(90deg,#0000 18%,#000 62%);mask-image:linear-gradient(90deg,#0000 18%,#000 62%)}.mk-studio-site .mk-hero-atmosphere>div{display:none}.mk-split-title .mk-split-word{display:inline-block}@media (prefers-reduced-motion:no-preference){.mk-brand-name.mk-split-title>.mk-headline-line{animation:none}.mk-split-title .mk-split-word{animation:mk-word-in .95s calc(var(--word) * 75ms + 90ms) cubic-bezier(.16,1,.3,1) both}@keyframes mk-word-in{0%{opacity:0;filter:blur(8px);transform:translateY(.45em)rotateX(-35deg)}to{opacity:1;filter:blur();transform:none}}}.mk-sculpture-drag{transform-style:preserve-3d;transform:rotateX(var(--drag-x,0deg)) rotateY(var(--drag-y,0deg))}.mk-sculpture-stage.is-draggable{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.mk-sculpture-stage.is-grabbing{cursor:grabbing}.mk-sculpture-stage.is-grabbing .mk-sculpture-rig{transition:none}.st-marquee{border-block:1px solid color-mix(in srgb, var(--st-line) 10%, transparent);background:var(--st-paper);padding-block:38px 44px;overflow:hidden}.st-marquee-title{color:var(--st-muted);margin-bottom:20px;font-size:13px;font-weight:500}.st-marquee-row{white-space:nowrap;overflow:hidden}.st-marquee-track{will-change:transform;display:inline-flex}.st-marquee-track>span{letter-spacing:-.045em;color:var(--st-ink);align-items:center;gap:.45em;padding-inline:.45em 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4.3vw,60px);line-height:1.18;display:inline-flex}.st-marquee-row+.st-marquee-row .st-marquee-track>span{color:var(--st-accent);font-style:italic}.st-marquee-track i{color:var(--st-sage);font-size:.42em;font-style:normal}.mk-studio-site .st-demo-phone{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) rotate(3deg);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.mk-studio-site .st-store-scene:focus-within .st-demo-phone{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.st-demo-bag b{animation:.45s cubic-bezier(.3,1.6,.5,1) st-bump}@keyframes st-bump{40%{transform:scale(1.45)}}.mk-studio-site .st-step-shape{width:96px;height:120px;transform-style:preserve-3d;top:16px;right:22px;transform:perspective(600px)rotateX(-24deg)rotateY(-38deg)}.mk-studio-site .st-step-shape i:nth-child(n){--s:28px;--face:var(--st-cube-2);--top:var(--st-cube-2-top);--side:var(--st-cube-2-side);left:34px;bottom:calc(18px + var(--piece) * var(--s));width:var(--s);height:var(--s);background:var(--face);box-shadow:none;transform-style:preserve-3d;border:0;border-radius:2px;transition:translate .45s cubic-bezier(.3,1.4,.5,1);position:absolute;transform:none}.mk-studio-site .st-step-shape i:before,.mk-studio-site .st-step-shape i:after{content:"";border-radius:2px;position:absolute;inset:0}.mk-studio-site .st-step-shape i:before{background:var(--top);transform-origin:top;transform:rotateX(-90deg)}.mk-studio-site .st-step-shape i:after{background:var(--side);transform-origin:100%;transform:rotateY(-90deg)}.mk-studio-site .st-step-shape i:first-child{--face:var(--st-cube-1);--top:var(--st-cube-1-top);--side:var(--st-cube-1-side)}.mk-studio-site .st-step-shape i:nth-child(3){--face:var(--st-cube-3);--top:var(--st-cube-3-top);--side:var(--st-cube-3-side)}.mk-studio-site .st-step:hover .st-step-shape i:nth-child(n){transform:none;translate:0 calc(var(--piece) * -6px)}@media (prefers-reduced-motion:no-preference){.st-motion [data-reveal=visible] .st-step-shape i{animation:st-piece-drop .7s calc(var(--step) * .18s + var(--piece) * .14s + .15s) cubic-bezier(.3,1.35,.5,1) backwards}@keyframes st-piece-drop{0%{opacity:0;translate:0 -46px}}}.mk-studio-site .mk-project{background:color-mix(in srgb, var(--st-surface) 60%, transparent);border-color:color-mix(in srgb, var(--st-line) 13%, transparent)}.mk-studio-site .mk-project-body h3{color:var(--st-ink);font-family:Georgia,serif;font-weight:400}.mk-studio-site .mk-project-img{background:linear-gradient(135deg,var(--st-tint),var(--st-band))}.mk-studio-site .mk-tags li{background:color-mix(in srgb, var(--st-surface) 40%, transparent);color:var(--st-muted)}@media (max-width:700px){.mk-hero-waves{-webkit-mask-image:linear-gradient(#0000 42%,#000 62% 80%,#0000);mask-image:linear-gradient(#0000 42%,#000 62% 80%,#0000)}.mk-studio-site .st-demo-phone,.mk-studio-site .st-store-scene:focus-within .st-demo-phone{transform:none}.st-marquee{padding-block:28px 32px}.st-marquee-title{margin-bottom:14px;font-size:12px}.st-marquee-track>span{font-size:31px}.mk-studio-site .st-step-shape{top:4px;right:10px;scale:.85}}@media (prefers-reduced-motion:reduce){.st-demo-bag b{animation:none}}
