.mlk{--ink: #0e1318;--ink-2: #19212a;--ink-3: #26303b;--paper: #f5f3ee;--white: #ffffff;--mist: #e6edf2;--mist-2: #d5e0e8;--line: rgba(14, 19, 24, .12);--muted: #5a6572;--accent: #1f5eff;--accent-ink: #1445cc;--accent-soft: #dce7ff;--glow: #86a9ff;--r: 28px;--r-sm: 16px;--ease: cubic-bezier(.2, .8, .2, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--head: var(--font-heading--family, var(--font-body--family, ui-sans-serif, system-ui, sans-serif));--body: var(--font-body--family, ui-sans-serif, system-ui, sans-serif);position:relative;color:var(--ink);background:var(--paper);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow:clip}.mlk *,.mlk *:before,.mlk *:after{box-sizing:border-box}.mlk img,.mlk svg{display:block;max-width:100%}.mlk p{margin:0}.mlk a{color:inherit}.mlk--white{background:var(--white)}.mlk--mist{background:var(--mist)}.mlk--dark{background:var(--ink);color:var(--white);--line: rgba(255, 255, 255, .14);--muted: #a6b1bd}.mlk-wrap{width:min(1200px,100% - 40px);margin-inline:auto}.mlk-sec{padding-block:clamp(64px,9vw,128px)}.mlk-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.mlk--dark .mlk-eyebrow{color:var(--glow)}.mlk-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 22%,transparent);animation:mlk-pulse 2.4s ease-in-out infinite}.mlk-h1,.mlk-h2,.mlk-h3{margin:0;font-family:var(--head);font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance;color:inherit}.mlk-h1{font-size:clamp(42px,6.4vw,88px)}.mlk-h2{font-size:clamp(34px,4.6vw,62px)}.mlk-h3{font-size:clamp(22px,2.2vw,28px);letter-spacing:-.02em;line-height:1.15}.mlk-h1 em,.mlk-h2 em{font-style:normal;color:var(--accent)}.mlk--dark .mlk-h1 em,.mlk--dark .mlk-h2 em{color:var(--glow)}.mlk-lede{font-size:clamp(17px,1.5vw,20px);color:var(--muted);max-width:54ch;text-wrap:pretty}.mlk-head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px);max-width:780px}.mlk-head--center{margin-inline:auto;text-align:center;justify-items:center}.mlk-btn{--bx: 0px;--by: 0px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 30px;border:0;border-radius:999px;cursor:pointer;background:var(--ink);color:var(--white);font-family:var(--body);font-size:16px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transform:translate(var(--bx),var(--by));transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .25s;box-shadow:0 1px #ffffff2e inset,0 14px 30px -14px #0e13188c;overflow:hidden;isolation:isolate}.mlk-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--accent);transform:translateY(101%);transition:transform .45s var(--ease)}.mlk-btn:hover:before,.mlk-btn:focus-visible:before{transform:translateY(0)}.mlk-btn:hover{box-shadow:0 1px #ffffff40 inset,0 20px 40px -14px #1f5eff99}.mlk-btn:focus-visible{outline:3px solid var(--glow);outline-offset:3px}.mlk-btn svg{width:18px;height:18px;transition:transform .35s var(--ease)}.mlk-btn:hover svg{transform:translate(4px)}.mlk-btn--accent{background:var(--accent)}.mlk-btn--accent:before{background:var(--white)}.mlk-btn--accent:hover{color:var(--ink)}.mlk-btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px var(--line)}.mlk-btn--ghost:before{background:var(--ink)}.mlk-btn--ghost:hover{color:var(--white);box-shadow:none}.mlk--dark .mlk-btn--ghost:before{background:var(--white)}.mlk--dark .mlk-btn--ghost:hover{color:var(--ink)}.mlk-form{display:contents;margin:0}.mlk-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mlk-js [data-mlk-reveal]{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--d, 0) * 90ms)}.mlk-js [data-mlk-reveal=scale]{transform:scale(.94)}.mlk-js [data-mlk-reveal=left]{transform:translate(-40px)}.mlk-js [data-mlk-reveal=right]{transform:translate(40px)}.mlk-js [data-mlk-reveal].is-in{opacity:1;transform:none}.mlk-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.mlk-word>span{display:inline-block;transform:translateY(110%);transition:transform 1s var(--ease);transition-delay:calc(var(--w) * 55ms + .1s)}.is-in .mlk-word>span,.mlk-word.is-in>span{transform:none}.mlk-media{position:relative;aspect-ratio:var(--mlk-ratio, 4 / 5);border-radius:var(--r);overflow:hidden;background:var(--mist);isolation:isolate}.mlk-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.mlk-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:8px;padding:24px;text-align:center;color:#3d4a57;background:repeating-linear-gradient(135deg,rgba(14,19,24,.035) 0 14px,transparent 14px 28px),linear-gradient(160deg,#eef3f7,#dfe8ee)}.mlk-ph:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1.5px dashed rgba(14,19,24,.22);border-radius:calc(var(--r) - 12px);pointer-events:none}.mlk-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);transform:translate(-100%);animation:mlk-shimmer 3.6s ease-in-out infinite}.mlk-ph svg{width:38px;height:38px;opacity:.55}.mlk-ph__tag{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#0e131814}.mlk-ph strong{font-family:var(--head);font-size:clamp(15px,1.5vw,19px);font-weight:600;letter-spacing:-.01em;max-width:26ch;line-height:1.25}.mlk-ph small{font-size:12.5px;opacity:.75;max-width:32ch;line-height:1.4}.mlk--dark .mlk-ph{color:#c5d0db;background:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 14px,transparent 14px 28px),linear-gradient(160deg,#1b242e,#232e3a)}.mlk--dark .mlk-ph:before{border-color:#ffffff40}.mlk--dark .mlk-ph:after{background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.08) 50%,transparent 65%)}.mlk--dark .mlk-ph__tag{background:#ffffff1a}.mlk-hero{padding-block:clamp(36px,5vw,72px) clamp(56px,7vw,104px)}.mlk-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 55% at 78% 40%,rgba(31,94,255,.13),transparent 70%),radial-gradient(40% 40% at 8% 0%,rgba(230,237,242,.9),transparent 70%)}.mlk-hero__grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,80px);align-items:center}.mlk-hero__copy{display:grid;gap:26px;justify-items:start}.mlk-hero__price{display:flex;align-items:baseline;gap:12px;font-size:15px;color:var(--muted)}.mlk-hero__price b{font-family:var(--head);font-size:30px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.mlk-hero__price s{opacity:.6}.mlk-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.mlk-chips li{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:13.5px;font-weight:500;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mlk-chips svg{width:15px;height:15px;color:var(--accent)}.mlk-hero__stage{position:relative;perspective:1200px}.mlk-hero__tilt{position:relative;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s var(--ease);transform-style:preserve-3d}.mlk-hero__tilt .mlk-media{box-shadow:0 50px 90px -40px #0e131873,0 0 0 1px var(--line)}.mlk-rings{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:-1;pointer-events:none;display:grid;place-items:center}.mlk-rings i{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(31,94,255,.35);opacity:0;animation:mlk-ring 4.5s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:calc(var(--i) * 1.5s)}.mlk-float{position:absolute;z-index:2;display:grid;gap:2px;padding:14px 18px;border-radius:20px;background:#ffffffdb;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 24px 50px -22px #0e131880,inset 0 0 0 1px #fffc;animation:mlk-bob 6s ease-in-out infinite;animation-delay:calc(var(--i) * -2s);transform:translateZ(60px)}.mlk-float b{font-family:var(--head);font-size:28px;font-weight:600;letter-spacing:-.04em;line-height:1}.mlk-float span{font-size:12px;font-weight:500;color:var(--muted);white-space:nowrap}.mlk-float--a{top:9%;left:-7%}.mlk-float--b{bottom:22%;right:-6%;background:var(--ink);color:var(--white);box-shadow:0 24px 50px -18px #0e1318b3}.mlk-float--b span{color:#a6b1bd}.mlk-float--c{bottom:-4%;left:10%}.mlk-marquee{background:var(--ink);color:var(--white);padding-block:20px;overflow:hidden}.mlk-marquee__track{display:flex;width:max-content;animation:mlk-marquee 36s linear infinite}.mlk-marquee:hover .mlk-marquee__track{animation-play-state:paused}.mlk-marquee__group{display:flex;align-items:center;flex-shrink:0}.mlk-marquee__group span{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-family:var(--head);font-size:clamp(16px,1.7vw,21px);font-weight:500;letter-spacing:-.01em;white-space:nowrap}.mlk-marquee__group span:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px 2px #1f5effcc}.mlk-snap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 60% at 75% 50%,rgba(31,94,255,.28),transparent 70%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 100% 56px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 56px 100%;-webkit-mask-image:radial-gradient(90% 90% at 60% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(90% 90% at 60% 50%,#000 30%,transparent 100%)}.mlk-snap__grid{position:relative;display:grid;grid-template-columns:1fr .9fr;gap:clamp(32px,6vw,96px);align-items:center}.mlk-snap__copy{display:grid;gap:22px}.mlk-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:18px;border-top:1px solid var(--line)}.mlk-stat{padding:24px 0;border-bottom:1px solid var(--line)}.mlk-stat:nth-child(odd){padding-right:24px;border-right:1px solid var(--line)}.mlk-stat:nth-child(2n){padding-left:24px}.mlk-stat b{display:block;font-family:var(--head);font-size:clamp(44px,5vw,68px);font-weight:600;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.mlk-stat b small{font-size:.38em;letter-spacing:-.02em;margin-left:6px;color:var(--glow)}.mlk-stat>span{display:block;margin-top:8px;font-size:14.5px;color:var(--muted)}.mlk-snap__art{position:relative}.mlk-snap__art svg{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 40px 60px rgba(0,0,0,.5))}.mlk-piece{transform-box:fill-box;transform-origin:center;opacity:0;transform:translate(150px,-40px) rotate(9deg)}.mlk-piece:nth-of-type(2n){transform:translate(-150px,-40px) rotate(-9deg)}.is-in .mlk-piece{opacity:1;transform:none;transition:transform .75s var(--spring),opacity .3s;transition-delay:calc(var(--i) * .28s + .2s)}.mlk-ping{transform-box:fill-box;transform-origin:center;opacity:0}.is-in .mlk-ping{animation:mlk-ping .9s ease-out both;animation-delay:calc(var(--i) * .28s + .62s)}.mlk-goods{opacity:0;transform:translateY(-14px)}.is-in .mlk-goods{opacity:1;transform:none;transition:opacity .5s,transform .6s var(--spring);transition-delay:calc(var(--i) * .12s + 1.9s)}.mlk-snap__tag{position:absolute;z-index:2;right:0;top:9%;padding:10px 16px;border-radius:999px;background:var(--accent);color:#fff;font-size:13px;font-weight:600;box-shadow:0 14px 30px -10px #1f5effe6;animation:mlk-bob 5s ease-in-out infinite}.mlk-compare{position:relative;--pos: 50%;border-radius:var(--r);overflow:hidden;aspect-ratio:16 / 9;box-shadow:0 40px 80px -45px #0e131880;-webkit-user-select:none;user-select:none}.mlk-compare .mlk-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0}.mlk-compare__before{clip-path:inset(0 calc(100% - var(--pos)) 0 0);z-index:1}.mlk-compare__before,.mlk-compare__after{position:absolute;top:0;right:0;bottom:0;left:0}.mlk-compare__before .mlk-ph{padding-right:54%;background:repeating-linear-gradient(135deg,rgba(14,19,24,.05) 0 14px,transparent 14px 28px),linear-gradient(160deg,#e9e4da,#d9d2c4)}.mlk-compare__after .mlk-ph{padding-left:54%}.mlk-compare__label{position:absolute;z-index:3;top:20px;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#0e1318c7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.mlk-compare__label--b{left:20px}.mlk-compare__label--a{right:20px;background:var(--accent)}.mlk-compare__handle{position:absolute;z-index:4;top:0;bottom:0;left:var(--pos);width:3px;margin-left:-1.5px;background:#fff;pointer-events:none;box-shadow:0 0 20px #0000004d}.mlk-compare__handle:after{content:"";position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1318' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 7-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") center / 24px no-repeat;box-shadow:0 10px 30px -8px #0e131899;transition:transform .3s var(--spring)}.mlk-compare:hover .mlk-compare__handle:after{transform:scale(1.1)}.mlk-compare input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;appearance:none;-webkit-appearance:none}.mlk-bento{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(250px,auto);gap:18px}.mlk-card{--mx: 50%;--my: 50%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:30px;border-radius:var(--r);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;isolation:isolate;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.mlk-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(31,94,255,.16),transparent 60%)}.mlk-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #1f5eff66,0 34px 60px -34px #0e131866}.mlk-card:hover:after{opacity:1}.mlk-card:hover .mlk-media>img{transform:scale(1.05)}.mlk-card p{color:var(--muted);font-size:15.5px;max-width:44ch}.mlk-card:nth-child(1){grid-column:span 5;grid-row:span 2}.mlk-card:nth-child(2){grid-column:span 4}.mlk-card:nth-child(3){grid-column:span 3}.mlk-card:nth-child(4){grid-column:span 7}.mlk-card--media{padding:0;justify-content:flex-start}.mlk-card--media .mlk-media{flex:1;min-height:200px;aspect-ratio:auto;border-radius:0}.mlk-card--media .mlk-card__body{display:grid;gap:10px;padding:26px 30px 30px}.mlk-card--row{flex-direction:row;align-items:stretch}.mlk-card--row .mlk-media{flex:1.1}.mlk-card--row .mlk-card__body{flex:1;align-content:end}.mlk-card--dark{background:var(--ink);color:#fff;box-shadow:none}.mlk-card--dark p{color:#a6b1bd}.mlk-card--accent{background:var(--accent);color:#fff;box-shadow:none}.mlk-card--accent p{color:#ffffffd1}.mlk-card--accent:after{background:radial-gradient(420px circle at var(--mx) var(--my),rgba(255,255,255,.25),transparent 60%)}.mlk-card__stat{margin-bottom:auto;font-family:var(--head);font-size:clamp(64px,7vw,104px);font-weight:600;letter-spacing:-.06em;line-height:.9}.mlk-card__stat small{font-size:.3em;letter-spacing:-.02em;margin-left:6px;opacity:.75}.mlk-box__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,56px);align-items:stretch}.mlk-box__hero{position:sticky;top:24px;align-self:start}.mlk-box__list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.mlk-item{display:grid;grid-template-columns:128px 1fr;gap:20px;align-items:center;padding:14px 24px 14px 14px;border-radius:24px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mlk-item:hover{transform:translate(8px);box-shadow:inset 0 0 0 1.5px var(--accent),0 24px 44px -30px #1f5eff99}.mlk-item .mlk-media{border-radius:14px;--r: 18px}.mlk-item .mlk-ph{padding:8px;gap:4px}.mlk-item .mlk-ph:before{top:6px;right:6px;bottom:6px;left:6px}.mlk-item .mlk-ph svg,.mlk-item .mlk-ph small{display:none}.mlk-item .mlk-ph strong{font-size:11.5px}.mlk-item .mlk-ph__tag{font-size:8.5px;padding:3px 7px}.mlk-item__qty{display:inline-block;font-family:var(--head);font-size:14px;font-weight:600;color:var(--accent);padding:3px 10px;border-radius:999px;background:var(--accent-soft);margin-bottom:8px}.mlk-item p{margin-top:6px;font-size:15px;color:var(--muted)}.mlk-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:step}.mlk-steps__line{position:absolute;left:0;right:0;top:-28px;height:2px;background:var(--line);border-radius:2px;overflow:hidden}.mlk-steps__line i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--glow));transform:scaleX(var(--p, 0));transform-origin:left;transition:transform .2s linear}.mlk-step{display:grid;gap:18px;align-content:start;counter-increment:step}.mlk-step .mlk-media{transition:transform .6s var(--ease)}.mlk-step:hover .mlk-media{transform:translateY(-6px) rotate(-.6deg)}.mlk-step__n{position:absolute;z-index:2;top:16px;left:16px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--ink);color:#fff;font-family:var(--head);font-weight:600;font-size:18px}.mlk-step__n:before{content:counter(step)}.mlk-step__media{position:relative}.mlk-step p{color:var(--muted);font-size:15.5px;margin-top:8px}.mlk-places{display:flex;gap:14px;height:clamp(380px,46vw,560px)}.mlk-place{position:relative;flex:1;min-width:0;border-radius:var(--r);overflow:hidden;transition:flex .7s var(--ease);cursor:default}.mlk-place:hover,.mlk-place:focus-within,.mlk-places:not(:hover) .mlk-place:first-child{flex:2.6}.mlk-place .mlk-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0}.mlk-place:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(14,19,24,.85),transparent 55%);pointer-events:none}.mlk-place__body{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:26px;color:#fff;display:grid;gap:6px}.mlk-place__body p{font-size:14.5px;color:#fffc;max-width:36ch;max-height:0;opacity:0;overflow:hidden;transition:max-height .6s var(--ease),opacity .4s}.mlk-place:hover p,.mlk-place:focus-within p,.mlk-places:not(:hover) .mlk-place:first-child p{max-height:6em;opacity:1}.mlk-place .mlk-ph{align-content:start;padding-top:56px}.mlk-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.mlk-review{display:grid;gap:16px;align-content:start;padding:30px;margin:0;border-radius:var(--r);background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.mlk-review__stars{color:#f5a524;letter-spacing:3px;font-size:17px}.mlk-review blockquote{margin:0;font-size:17px;line-height:1.5}.mlk-review cite{font-style:normal;font-size:14px;font-weight:600;color:var(--muted)}.mlk-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,6vw,96px);align-items:start}.mlk-faq__aside{position:sticky;top:32px;display:grid;gap:20px;justify-items:start}.mlk-faq__list{display:grid;gap:12px}.mlk .mlk-q{border-radius:22px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s,background .3s;overflow:hidden}.mlk .mlk-q[open]{box-shadow:inset 0 0 0 1.5px var(--ink)}.mlk .mlk-q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;cursor:pointer;list-style:none;font-family:var(--head);font-size:clamp(17px,1.5vw,20px);font-weight:600;letter-spacing:-.015em;line-height:1.3}.mlk .mlk-q summary::-webkit-details-marker{display:none}.mlk .mlk-q summary:after{content:"";flex:none;width:34px;height:34px;border-radius:50%;background:var(--mist) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1318' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .45s var(--spring),background-color .3s}.mlk .mlk-q[open] summary:after{transform:rotate(135deg);background-color:var(--accent-soft)}.mlk-q__a{padding:0 26px 24px;color:var(--muted);font-size:16px;max-width:62ch}.mlk-q[open] .mlk-q__a{animation:mlk-fade-down .45s var(--ease)}.mlk-cta__card{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(28px,5vw,72px);border-radius:clamp(28px,4vw,48px);background:var(--ink);color:#fff;overflow:hidden;isolation:isolate;--line: rgba(255, 255, 255, .14);--muted: #a6b1bd}.mlk-cta__card:before{content:"";position:absolute;z-index:-1;width:70%;aspect-ratio:1;right:-15%;top:-30%;border-radius:50%;background:radial-gradient(circle,rgba(31,94,255,.55),transparent 65%);animation:mlk-drift 12s ease-in-out infinite alternate}.mlk-cta__copy{display:grid;gap:22px;justify-items:start}.mlk-cta__price{display:flex;align-items:baseline;gap:12px;color:var(--muted);font-size:15px}.mlk-cta__price b{font-family:var(--head);font-size:44px;font-weight:600;letter-spacing:-.04em;color:#fff}.mlk-cta .mlk-chips li{background:#ffffff12}.mlk-cta .mlk-chips svg{color:var(--glow)}.mlk-sticky{position:fixed;z-index:40;left:50%;bottom:18px;display:flex;align-items:center;gap:18px;padding:8px 8px 8px 22px;border-radius:999px;width:max-content;max-width:calc(100% - 24px);background:#0e1318e0;color:#fff;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 24px 50px -18px #0e1318b3,inset 0 0 0 1px #ffffff1a;transform:translate(-50%,140%);opacity:0;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .4s;font-family:var(--font-body--family, system-ui, sans-serif)}.mlk-sticky.is-on{transform:translate(-50%);opacity:1}.mlk-sticky__t{display:grid;line-height:1.25;min-width:0}.mlk-sticky__t b{font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlk-sticky__t span{font-size:12.5px;color:#a6b1bd}.mlk-sticky form{margin:0}.mlk-sticky button{min-height:46px;padding:0 22px;border:0;border-radius:999px;background:#1f5eff;color:#fff;font:600 14.5px/1 inherit;cursor:pointer;white-space:nowrap;transition:background .25s,transform .25s}.mlk-sticky button:hover{background:#fff;color:#0e1318;transform:scale(1.03)}@keyframes mlk-pulse{50%{box-shadow:0 0 0 8px transparent}}@keyframes mlk-shimmer{0%,35%{transform:translate(-100%)}75%,to{transform:translate(100%)}}@keyframes mlk-ring{0%{transform:scale(.55);opacity:0}25%{opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes mlk-bob{50%{translate:0 -12px}}@keyframes mlk-marquee{to{transform:translate(-50%)}}@keyframes mlk-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5,2.6)}}@keyframes mlk-fade-down{0%{opacity:0;transform:translateY(-8px)}}@keyframes mlk-drift{to{transform:translate(-18%,22%) scale(1.2)}}@media(max-width:989px){.mlk-hero__grid,.mlk-snap__grid,.mlk-box__grid,.mlk-faq__grid,.mlk-cta__card{grid-template-columns:1fr}.mlk-hero__stage{max-width:520px;margin-inline:auto;width:100%}.mlk-float--a{left:-2%}.mlk-float--b{right:-2%}.mlk-box__hero,.mlk-faq__aside{position:static}.mlk-snap__art{max-width:440px;margin-inline:auto;width:100%}.mlk-card:nth-child(n){grid-column:span 6;grid-row:auto}.mlk-card:nth-child(1),.mlk-card:nth-child(4){grid-column:span 12}.mlk-card:nth-child(1) .mlk-media{min-height:320px}.mlk-steps{grid-template-columns:1fr;gap:36px}.mlk-steps__line{display:none}.mlk-step{grid-template-columns:1fr 1fr;align-items:center}}@media(max-width:699px){.mlk{font-size:16px}.mlk-wrap{width:min(1200px,100% - 32px)}.mlk-btn,.mlk-actions{width:100%}.mlk-card:nth-child(n){grid-column:span 12}.mlk-card--row{flex-direction:column}.mlk-card--row .mlk-media{min-height:220px}.mlk-step{grid-template-columns:1fr}.mlk-compare{aspect-ratio:4 / 5}.mlk-places{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.mlk-places::-webkit-scrollbar{display:none}.mlk-place:nth-child(n){flex:0 0 78%;height:420px;scroll-snap-align:start;scroll-margin-left:16px}.mlk-place:nth-child(n) p{max-height:6em;opacity:1}.mlk-item{grid-template-columns:92px 1fr;gap:14px;padding-right:16px}.mlk-float{padding:10px 14px;border-radius:16px}.mlk-float b{font-size:22px}.mlk-float--c{display:none}.mlk-sticky{left:12px;right:12px;width:auto;max-width:none;transform:translateY(140%);justify-content:space-between}.mlk-sticky.is-on{transform:none}}@media(prefers-reduced-motion:reduce){.mlk *,.mlk *:before,.mlk *:after,.mlk-sticky{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.mlk-js [data-mlk-reveal],.mlk-word>span,.mlk-piece,.mlk-goods{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mlk.css.map */
