@font-face{font-family:Instrument Sans;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-sans-400.woff2) format("woff2"),url(/assets/fonts/instrument-sans-400.woff) format("woff")}@font-face{font-family:Instrument Sans;font-weight:500 800;font-display:swap;src:url(/assets/fonts/instrument-sans-700.woff2) format("woff2"),url(/assets/fonts/instrument-sans-700.woff) format("woff")}@font-face{font-family:Malutiwa Display;font-weight:600 800;font-display:swap;src:url(/assets/fonts/inter-display-700.woff2) format("woff2"),url(/assets/fonts/inter-display-700.woff) format("woff")}:root{--bg:#F8F7FC;--ink:#15131D;--ink2:#4E4B5D;--ink3:#8C899B;--line:#E8E5F0;--l50:#F4F1FD;--l100:#EAE4FB;--l600:#6F5BC3;--l700:#54449C;--fd:"Malutiwa Display","Helvetica Neue",Arial,sans-serif;--fb:"Instrument Sans","Segoe UI",system-ui,sans-serif}*{box-sizing:border-box}html{color-scheme:only light;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--fb);-webkit-font-smoothing:antialiased}a{color:inherit}img,svg{max-width:100%}.w{max-width:1080px;margin:0 auto;padding:0 20px}.top{position:sticky;top:0;z-index:5;background:#f8f7fcdb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.top .w{display:flex;align-items:center;justify-content:space-between;gap:16px;height:66px}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.brand .logo{height:44px;width:auto;display:block}@media(max-width:560px){.brand .logo{height:34px}}.btn{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none;font-weight:600;font-size:15px;white-space:nowrap;transition:transform .3s}.btn:hover{transform:translateY(-2px)}.btn svg{width:17px;height:17px;flex:none}.top .btn.sm svg{margin-right:7px}.btn.g{background:#fff;color:var(--ink);border:1px solid #D8D3E4}.btn.sm{padding:9px 15px;font-size:14px}.crumb{font-size:13px;color:var(--ink3);margin:28px 0 0}.crumb a{color:var(--ink3);text-decoration:none}.hero{padding:26px 0 56px}.kick{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--l700)}.kick:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--l600)}h1{font:800 clamp(34px,5.4vw,58px)/1.06 var(--fd);letter-spacing:-.025em;margin:16px 0 18px;max-width:18ch}.lede{font-size:clamp(17px,1.9vw,20px);color:var(--ink2);max-width:40rem;margin:0}.acts{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.facts{display:flex;gap:8px 18px;flex-wrap:wrap;margin-top:22px;color:var(--ink2);font-size:14px}.facts span:before{content:"✓ ";color:var(--l600);font-weight:700}h2{font:700 clamp(26px,3.4vw,36px)/1.15 var(--fd);letter-spacing:-.02em;margin:0 0 22px}section{padding:46px 0}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px}.card b{display:block;font:700 18px/1.3 var(--fd);margin:10px 0 6px}.card p{margin:0;color:var(--ink2);font-size:15.5px}.ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--l100);color:var(--l700);font-weight:800}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;counter-reset:s}.steps div{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px}.steps b{display:block;font:700 16px var(--fd);margin-bottom:4px}.steps p{margin:0;font-size:14.5px;color:var(--ink2)}.steps div:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ink);color:#fff;font-weight:700;font-size:14px;margin-bottom:10px}.price{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;padding:26px;border-radius:24px;background:linear-gradient(120deg,var(--l50),#fff);border:1px solid #D9CFF7}.price b{font:700 22px var(--fd)}.price p{margin:4px 0 0;color:var(--ink2)}details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 20px;margin-bottom:10px}summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}summary:after{content:"+";color:var(--l700);font-size:20px;line-height:1}details[open] summary:after{content:"–"}details p{margin:10px 0 0;color:var(--ink2)}.cta{background:var(--ink);color:#fff;border-radius:30px;padding:clamp(26px,4vw,44px);display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.cta h2{color:#fff;margin:0 0 6px}.cta p{margin:0;color:#ffffffb3}.cta .btn{background:#fff;color:var(--ink)}.cta .btn.g{background:transparent;color:#fff;border-color:#ffffff4d}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips a{padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);text-decoration:none;font-size:14px;color:var(--ink2)}.chips a:hover{border-color:var(--l600);color:var(--l700)}.rel h3{font:700 16px var(--fd);margin:24px 0 10px}footer{border-top:1px solid var(--line);padding:26px 0 40px;color:var(--ink3);font-size:13.5px}footer .w{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}footer a{color:var(--ink3);text-decoration:none;margin-left:14px}.hero2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.price small.pk{display:block;font:600 12px ui-monospace,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--l700);margin-bottom:6px}.price b span{font:500 14px var(--fb);color:var(--ink3)}.mk{position:relative;container-type:inline-size;padding-bottom:6%}.mk-win{border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 40px 80px -40px #281c5a73;overflow:hidden;transform:perspective(1400px) rotateY(-8deg) rotateX(4deg);transform-origin:left center}.mk-bar{display:flex;align-items:center;gap:1cqi;padding:1.8cqi 2.4cqi;background:#f1eff7;border-bottom:1px solid var(--line)}.mk-bar i{width:1.6cqi;height:1.6cqi;border-radius:50%;background:#d8d3e4}.mk-bar span{margin-left:2cqi;flex:1;max-width:50%;padding:.6cqi 2cqi;border-radius:99px;background:#fff;font:500 2cqi/1.3 ui-monospace,monospace;color:var(--ink3)}.mk-site{font-family:var(--fb);color:#1a1a1a}.mk-nav{display:flex;align-items:center;gap:2.4cqi;padding:2.6cqi 3.6cqi;border-bottom:1px solid #EEE}.mk-nav b{display:flex;align-items:center;gap:1.2cqi;font:700 2.6cqi var(--fd);margin-right:auto}.mk-nav b i{width:3cqi;height:3cqi;border-radius:.9cqi;background:var(--c)}.mk-nav span{width:7cqi;height:1.1cqi;border-radius:2cqi;background:#e6e6ea}.mk-nav em{font-style:normal;font:600 1.8cqi var(--fb);color:#fff;background:var(--c);padding:1cqi 2.2cqi;border-radius:99px}.mk-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:3cqi;padding:4.4cqi 3.6cqi;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 9%,#fff),#fff 70%)}.mk-hero small{font:700 1.6cqi var(--fb);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.mk-hero h4{font:800 4.2cqi/1.08 var(--fd);letter-spacing:-.02em;margin:1.4cqi 0}.mk-hero p{height:1.1cqi;border-radius:2cqi;background:#e6e6ea;margin:0 0 1cqi}.mk-hero p.s{width:70%}.mk-cta{display:flex;gap:1.2cqi;margin-top:2cqi}.mk-btn{display:inline-block;padding:1.2cqi 2.4cqi;border-radius:99px;background:var(--c);color:#fff;font:600 1.7cqi var(--fb);text-align:center}.mk-btn.g{background:#fff;color:#333;border:1px solid #DDD}.mk-w{background:#fff;border:1px solid #ECECF1;border-radius:2.2cqi;padding:2.4cqi;box-shadow:0 2cqi 4cqi -2cqi #00000024;display:grid;gap:1.2cqi;align-content:start}.mk-w b{font:700 2.1cqi var(--fd)}.mk-w .mk-btn{display:block;margin-top:.6cqi}.mk-days,.mk-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:.8cqi}.mk-days i,.mk-slots i{font-style:normal;text-align:center;padding:1cqi 0;border-radius:1.2cqi;background:#f3f3f6;font:600 1.6cqi var(--fb)}.mk-days i.on,.mk-slots i.on{background:var(--c);color:#fff}.mk-in{display:block;height:3.6cqi;border-radius:1.2cqi;border:1px solid #E3E3EA}.mk-up{font-style:normal;display:block;padding:1.4cqi;border-radius:1.2cqi;border:1px dashed color-mix(in srgb,var(--c) 50%,#fff);color:var(--c);font:600 1.6cqi var(--fb);text-align:center}.mk-hero p.mk-row,.mk-row{height:auto;background:none;border-radius:0;display:flex;justify-content:space-between;margin:0;padding:.8cqi 0;border-bottom:1px solid #F0F0F3;font:500 1.7cqi var(--fb)}.mk-row span:last-child{color:var(--c);font-weight:700}.mk-prod{display:grid;grid-template-columns:1fr 1fr;gap:1cqi}.mk-prod i{aspect-ratio:1;border-radius:1.4cqi;background:linear-gradient(140deg,color-mix(in srgb,var(--c) 22%,#fff),color-mix(in srgb,var(--c) 55%,#fff))}.mk-gal{display:grid;grid-template-columns:1fr 1fr;gap:1cqi}.mk-gal i{aspect-ratio:4/3;border-radius:1.2cqi;background:linear-gradient(140deg,color-mix(in srgb,var(--c) 18%,#fff),color-mix(in srgb,var(--c) 60%,#333))}.mk-gal i:nth-child(2),.mk-gal i:nth-child(3){filter:hue-rotate(25deg) saturate(.7)}.mk-c{justify-items:center;text-align:center}.mk-c small{font:600 1.5cqi var(--fb);letter-spacing:.08em;text-transform:uppercase;color:#777}.mk-script{font:italic 400 3.6cqi Georgia,serif!important;color:var(--c)}.mk-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqi;padding:3cqi 3.6cqi 4cqi}.mk-cards div{border:1px solid #EEE;border-radius:1.8cqi;padding:2cqi}.mk-cards i{display:block;width:3.4cqi;height:3.4cqi;border-radius:1cqi;background:color-mix(in srgb,var(--c) 15%,#fff);margin-bottom:1.2cqi}.mk-cards b{font:700 1.8cqi/1.25 var(--fd)}.mk-phone{position:absolute;right:-2%;bottom:0;width:28%;border-radius:4.2cqi;background:#111;padding:1cqi;box-shadow:0 30px 60px -24px #281c5a80}.mk-phone .mk-site{border-radius:3.4cqi;overflow:hidden;background:#fff;height:52cqi}.mk-phone .mk-nav{padding:1.8cqi 2cqi}.mk-phone .mk-nav b{font-size:1.9cqi}.mk-phone .mk-nav b i{width:2.2cqi;height:2.2cqi}.mk-phone .mk-hero{grid-template-columns:1fr;padding:2.4cqi 2cqi}.mk-phone .mk-hero h4{font-size:2.9cqi}.mk-phone .mk-hero small{font-size:1.3cqi}.mk-phone .mk-btn{font-size:1.4cqi;padding:1cqi 1.6cqi}.mk-phone .mk-w{margin:0 2cqi;padding:1.6cqi;border-radius:1.6cqi;gap:.8cqi}.mk-phone .mk-w b{font-size:1.6cqi}.mk-phone .mk-days i,.mk-phone .mk-slots i,.mk-phone .mk-row{font-size:1.2cqi}[hidden]{display:none!important}.tr{display:flex;align-items:center;gap:8px}.top .btn.sm{gap:0}.nav-search{width:42px;height:42px;border-radius:14px;border:0;display:inline-grid;place-items:center;background:transparent;color:var(--ink2);cursor:pointer;transition:background .25s,color .25s}.nav-search svg{width:19px;height:19px}.nav-search:hover,.nav-search:focus-visible{background:var(--l50);color:var(--l700)}.srch{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:#20184038;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:srIn .3s ease}@keyframes srIn{0%{opacity:0}}.srch-card{width:min(620px,100%);max-height:72vh;display:flex;flex-direction:column;border-radius:24px;background:#fffffff5;border:1px solid #fff;box-shadow:0 40px 100px -30px #2018408c;overflow:hidden;animation:srCard .42s cubic-bezier(.34,1.4,.4,1)}@keyframes srCard{0%{opacity:0;transform:translateY(-12px) scale(.98)}}.srch-in{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);cursor:text}.srch-in>svg{width:20px;height:20px;color:var(--l600);flex:none}.srch-in input{flex:1;min-width:0;border:0;outline:0;background:none;padding:0;font:500 17px/1.4 var(--fb);color:var(--ink)}.srch-in input::placeholder{color:var(--ink3)}.srch-x{width:32px;height:32px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:var(--l50);color:var(--ink2);cursor:pointer;padding:0}.srch-x svg{width:15px;height:15px}.srch-x:hover{background:var(--l100)}.srch-res{overflow:auto;padding:6px 8px 10px;overscroll-behavior:contain}.srch-g{font:600 10.5px ui-monospace,Menlo,monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--l600);padding:12px 12px 4px}.srch-r{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:13px;color:inherit;text-decoration:none}.srch-r i{width:32px;height:32px;border-radius:10px;background:var(--l50);display:grid;place-items:center;flex:none;font-style:normal;color:var(--l600)}.srch-r i svg{width:16px;height:16px}.srch-r div{min-width:0;flex:1}.srch-r b{display:block;font-weight:600;font-size:14.5px;line-height:1.35}.srch-r small{display:block;color:var(--ink3);font-size:12.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srch-r mark{background:none;color:var(--l700);font-weight:700}.srch-r.on{background:var(--l50)}.srch-empty{padding:28px 16px;text-align:center;color:var(--ink3)}.srch-hint{padding:12px 12px 6px;font-size:12.5px;color:var(--ink3);border-top:1px solid var(--line);margin-top:6px}.srch-foot{display:flex;gap:16px;padding:9px 16px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink3)}.srch-foot kbd{font:500 10.5px ui-monospace,Menlo,monospace;border:1px solid var(--line);border-radius:5px;padding:1px 5px;margin-right:4px;background:#fff}@media(max-width:560px){.srch{padding:10px}.srch-card{max-height:calc(100dvh - 20px);border-radius:20px}.srch-foot{display:none}.srch-in input{font-size:16px}.nav-search{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}}@media(hover:hover)and (pointer:fine){.btn{transition:transform .35s cubic-bezier(.34,1.4,.4,1),box-shadow .35s ease,background .25s,border-color .25s}.btn:hover{box-shadow:0 14px 30px -14px #15131d73}.btn.g:hover{border-color:#c2b3f1;box-shadow:0 14px 30px -18px #281c5a66}.btn svg{transition:transform .35s cubic-bezier(.34,1.4,.4,1)}.btn:hover svg{transform:scale(1.1) rotate(-6deg)}.card,.step,details,.price{transition:transform .4s cubic-bezier(.34,1.4,.4,1),box-shadow .4s ease,border-color .3s}.card:hover,.step:hover{transform:translateY(-4px);box-shadow:0 22px 44px -26px #281c5a66;border-color:#d9cff7}.card .ic{transition:transform .4s cubic-bezier(.34,1.4,.4,1)}.card:hover .ic{transform:scale(1.1) rotate(-6deg)}details:hover{border-color:#d9cff7;box-shadow:0 14px 30px -22px #281c5a59}.chips a{transition:transform .3s cubic-bezier(.34,1.4,.4,1),background .25s,border-color .25s,color .25s}.chips a:hover{transform:translateY(-2px);background:var(--l50);border-color:#d9cff7;color:var(--l700)}.mk-win{transition:transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .8s}.mk:hover .mk-win{transform:perspective(1400px) rotateY(-3deg) rotateX(2deg);box-shadow:0 50px 90px -40px #281c5a80}.mk-phone{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.mk:hover .mk-phone{transform:translateY(-8px)}.brand{transition:opacity .25s}.brand:hover{opacity:.75}footer a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s ease,color .25s;text-decoration:none}footer a:hover{background-size:100% 1px}.srch-r i{transition:transform .35s cubic-bezier(.34,1.4,.4,1)}.srch-r:hover i{transform:scale(1.08)}}html[data-theme=dark]{--bg:#09090C;--ink:#EDEDF2;--ink2:#A3A2AF;--ink3:#6F6E7B;--line:rgba(255,255,255,.07);--l50:#151518;--l100:#1B1B1F;--l600:#D6D6DC;--l700:#EDEDF2;color-scheme:dark}html[data-theme=dark] .top{background:#09090cd1}html[data-theme=dark] .brand .logo{filter:invert(1) brightness(1.05)}html[data-theme=dark] .btn{background:#ededf2;color:#0b0b0e}html[data-theme=dark] .btn.g{background:#ffffff0d;color:var(--ink);border-color:#ffffff24}html[data-theme=dark] .card,html[data-theme=dark] details,html[data-theme=dark] .chips a,html[data-theme=dark] .step,html[data-theme=dark] .steps>div,html[data-theme=dark] .facts span{background:#121216;border-color:var(--line);box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .price{background:#131316;border-color:#ffffff24}html[data-theme=dark] .cta{background:#111114;border:1px solid rgba(255,255,255,.08)}html[data-theme=dark] .cta .btn{background:#f3f1f9;color:#0f0d15}html[data-theme=dark] .mk-win{border-color:#ffffff1a;box-shadow:0 40px 80px -40px #000000e6}html[data-theme=dark] .mk-bar{background:#1b1b1f;border-color:#ffffff14}html[data-theme=dark] .mk-bar i{background:#3a3a41}html[data-theme=dark] .mk-bar span{background:#26262b;color:#bdbdc4}html[data-theme=dark] .srch{background:#00000073}html[data-theme=dark] .srch-card{background:#141417f0;border-color:#ffffff14}html[data-theme=dark] .srch-x{background:#ffffff0f}html[data-theme=dark] footer{border-color:var(--line)}.theme-btn{width:42px;height:42px;border-radius:14px;border:0;display:inline-grid;place-items:center;background:transparent;color:var(--ink2);cursor:pointer;position:relative;overflow:hidden;flex:none}.theme-btn svg{width:19px;height:19px;position:absolute;transition:transform .6s cubic-bezier(.34,1.36,.5,1),opacity .35s}.theme-btn .sun{transform:translateY(26px) rotate(-90deg);opacity:0}html[data-theme=dark] .theme-btn .moon{transform:translateY(-26px) rotate(90deg);opacity:0}html[data-theme=dark] .theme-btn .sun{transform:none;opacity:1}@media(hover:hover)and (pointer:fine){.theme-btn:hover{background:var(--l50);color:var(--l700)}html[data-theme=dark] .theme-btn:hover{background:#ffffff1a;color:var(--ink)}}@media(max-width:560px){.theme-btn{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}html[data-theme=dark] .theme-btn,html[data-theme=dark] .nav-search{background:#ffffff0f}}html.theme-anim,html.theme-anim *{transition:background-color .45s ease,color .45s ease,border-color .45s ease!important}@media(max-width:860px){.hero2{grid-template-columns:1fr}.mk-win{transform:none}}a[href*="wa.me"].btn>svg{width:24px!important;height:24px!important;padding:4.5px;border-radius:50%;background:#25d366;color:#fff;box-sizing:border-box;margin-left:-6px;box-shadow:0 2px 6px -2px #25d36699}a[href*="wa.me"].btn{gap:10px;background:#fff;color:var(--ink);border:1px solid rgba(21,19,29,.11);box-shadow:inset 0 1px #fff,0 1px 2px #15131d0d,0 10px 24px -16px #15131d61}a[href*="wa.me"].btn:hover{background:#f3fbf6;border-color:#25d36680;box-shadow:0 0 0 4px #25d3661a,0 14px 28px -16px #128c4680}html[data-theme=dark] a[href*="wa.me"].btn{background:#ffffff0f;color:#f4f4f7;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff14}html[data-theme=dark] a[href*="wa.me"].btn:hover{background:#25d3661a;border-color:#25d36673;box-shadow:0 0 0 4px #25d36614}.iw{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .12em;margin:0 -.04em -.12em}.iw>span{display:inline-block}@media(prefers-reduced-motion:no-preference){@keyframes sUp{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}}@keyframes sWord{0%{transform:translateY(112%) rotate(5deg)}}@keyframes sTop{0%{opacity:0;transform:translateY(-18px)}}@keyframes sMk{0%{opacity:0;transform:translateY(40px) scale(.94) rotate(-2deg)}}@keyframes sWin{0%{clip-path:inset(0 0 100% 0 round 14px)}to{clip-path:inset(0 0 0 0 round 14px)}}@keyframes sIn{0%{opacity:0;transform:translateY(10px)}}header.top{animation:sTop .8s cubic-bezier(.2,.8,.2,1) both}.hero .kick{animation:sUp .8s cubic-bezier(.2,.8,.2,1) .08s both}.hero h1 .iw>span{animation:sWord 1s cubic-bezier(.16,1,.3,1) calc(.14s + var(--i) * .06s) both}.hero .lede{animation:sUp .9s cubic-bezier(.2,.8,.2,1) .42s both}.hero .acts .btn{animation:sUp .8s cubic-bezier(.2,.8,.2,1) .55s both}.hero .acts .btn+.btn{animation-delay:.63s}.hero .facts>span{animation:sIn .6s cubic-bezier(.2,.8,.2,1) .72s both}.hero .facts>span:nth-child(2){animation-delay:.78s}.hero .facts>span:nth-child(3){animation-delay:.84s}.hero .facts>span:nth-child(4){animation-delay:.9s}.hero .mk{animation:sMk 1.2s cubic-bezier(.16,1,.3,1) .25s both}.hero .mk-win{animation:sWin 1.1s cubic-bezier(.65,0,.35,1) .35s both}.hero .mk-win>:not(.mk-bar)>*{animation:sIn .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.9s + var(--d,0) * .08s)}.hero .mk-win>:not(.mk-bar)>:nth-child(2){--d:1}.hero .mk-win>:not(.mk-bar)>:nth-child(3){--d:2}.hero .mk-win>:not(.mk-bar)>:nth-child(4){--d:3}.hero .mk-win>:not(.mk-bar)>:nth-child(5){--d:4}.hero .mk-win>:not(.mk-bar)>:nth-child(n+6){--d:5}}@media(max-width:860px){.cards{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}}@media(max-width:520px){.steps{grid-template-columns:1fr}.top .btn.sm span{display:none}.acts .btn{flex:1 1 100%;justify-content:center}footer a{margin:0 14px 0 0}}

/* Kein Markieren beim Tippen auf Bedienelemente */
html{-webkit-tap-highlight-color:transparent}
button,[role=button],[role=radio],[role=tab],.btn,a.btn,label:has(>input[type=radio]),label:has(>input[type=checkbox]),.chips label,.aud-switch,nav a,.nav a,.menu a,.tile-wa,.sc-wa,.reach-row,.kx-opt,.kx-chips,.kx-crumbs,.kx-prog,.kx-navi,.kx-view,.ws3-stage,.ws3-ui,.tm-scene,.tm-pstage{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
:focus:not(:focus-visible){outline:none}
