.mk-page{--mk-section-gap:clamp(88px, 11vw, 160px);--mk-content-gap:clamp(40px, 5vw, 64px);--mk-group-gap:clamp(24px, 3vw, 40px);--mk-column-gap:clamp(40px, 7vw, 96px)}.mk-hero h1{max-width:20ch;color:var(--m-ink);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:1.06}.mk-hero>p{max-width:62ch;color:var(--m-ink-2);text-wrap:pretty;margin-top:24px;font-size:18px;line-height:1.65}.mk-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mk-actions .hero-cta svg{width:15px;height:15px}.mk-section{padding-top:var(--mk-section-gap);position:relative}.mk-page>header+.mk-section{padding-top:clamp(24px,4vw,48px)}.mk-h2{max-width:24ch;color:var(--m-ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.12}.mk-h3{color:var(--m-ink);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.35}.mk-body{max-width:62ch;color:var(--m-ink-2);text-wrap:pretty;font-size:17px;line-height:1.7}.mk-small{color:var(--m-ink-2);font-size:15px;line-height:1.65}.mk-note{border-left:2px solid var(--royal);max-width:62ch;color:var(--m-ink-2);padding-left:16px;font-size:14px;line-height:1.6}.mk-text-link{color:var(--royal);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.mk-text-link:hover{text-underline-offset:4px;text-decoration:underline}.mk-text-link svg{width:16px;height:16px}.mk-split{gap:var(--mk-content-gap) var(--mk-column-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.mk-split-head{gap:20px;display:grid}.mk-points{display:grid}.mk-points>li{border-top:1px solid var(--m-line);padding-block:20px}.mk-points>li:last-child{border-bottom:1px solid var(--m-line)}.mk-points strong{color:var(--m-ink);font-weight:600}.mk-points p{color:var(--m-ink-2);font-size:16px;line-height:1.65}.mk-grid{gap:var(--mk-group-gap) clamp(24px, 3vw, 48px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mk-grid>*{border-top:1px solid var(--m-line);padding-top:18px}.mk-grid .mk-small{margin-top:8px}.mk-steps{gap:var(--mk-group-gap);counter-reset:mk-step;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mk-steps>li{border-top:1px solid var(--m-line);counter-increment:mk-step;padding-top:22px}.mk-steps>li:before{content:counter(mk-step, decimal-leading-zero);color:var(--royal);font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:14px;display:block}.mk-steps .mk-small{margin-top:8px}.mk-art{aspect-ratio:1;width:72px}.mk-art svg{width:100%;height:100%;display:block}.mk-closing{padding-block:var(--mk-section-gap)}.mk-closing .mk-actions{flex-shrink:0}@media (max-width:1000px){.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mk-split,.mk-steps,.mk-grid{grid-template-columns:minmax(0,1fr)}.mk-hero>p{font-size:17px}.mk-closing .trial-inner{flex-direction:column;align-items:flex-start;padding:32px 24px}}
