.mk-read a{min-height:32px;padding:4px var(--vg-space-3);border-radius:var(--vg-radius-status);color:var(--vg-text-secondary);transition:background-color var(--vg-motion-fast) var(--vg-ease-in), color var(--vg-motion-fast) var(--vg-ease-in);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.mk-read a[aria-current=page]{background:var(--vg-surface-content);color:var(--vg-text-primary);box-shadow:0 0 0 1px var(--vg-border-subtle);font-weight:600}.mk-read a:hover{color:var(--vg-text-primary)}.mk-header__nav a[aria-current=page]{color:var(--vg-text-primary);background:var(--vg-surface-selected)}@media (pointer:coarse){.mk-read a{min-width:44px;min-height:44px}}.pr-narrow{max-width:calc(880px + 2 * var(--mk-gutter))}.pr-intro .mk-section__head{margin-bottom:var(--vg-space-8)}.pr-intro .mk-h2{font-size:var(--mk-display-sm-size);line-height:var(--mk-display-sm-line)}.pr-intro__head{margin-bottom:var(--vg-space-6)}.pr-offers{gap:var(--vg-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;max-width:1000px;margin-inline:auto;display:grid}@media (width<=47.9em){.pr-offers{grid-template-columns:minmax(0,1fr)}}.pr-plan__kicker{font-size:var(--vg-status-size);line-height:var(--vg-status-line);letter-spacing:.05em;text-transform:uppercase;color:var(--vg-text-secondary);font-weight:600}.pr-keys{gap:var(--vg-space-3);padding:var(--vg-space-3) 0;border-top:1px solid var(--vg-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-keys dt{font-size:var(--vg-status-size);line-height:var(--vg-status-line);letter-spacing:.04em;text-transform:uppercase;color:var(--vg-text-tertiary);font-weight:600}.pr-keys dd{font-size:var(--vg-compact-size);line-height:var(--vg-compact-line);margin-top:2px;font-weight:600}.pr-cta{align-items:center;gap:var(--vg-space-3);max-width:640px;margin:var(--vg-space-8) auto 0;text-align:center;flex-direction:column;display:flex}.pr-cta__button{width:100%;max-width:420px;min-height:56px;font-size:var(--vg-section-size)}.pr-options{gap:var(--vg-space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.pr-option{gap:var(--vg-space-3);padding:var(--vg-space-5);border:1px solid var(--vg-border-subtle);border-radius:var(--vg-radius-object);background:var(--vg-surface-canvas);flex-direction:column;display:flex}.pr-option>p{color:var(--vg-text-secondary)}.pr-option .pr-steps{gap:var(--vg-space-3);margin-top:var(--vg-space-2);grid-template-columns:minmax(0,1fr)}.pr-option .pr-steps li{padding:var(--vg-space-3) var(--vg-space-4);background:var(--vg-surface-content)}@media (width<=47.9em){.pr-options{grid-template-columns:minmax(0,1fr)}}.pr-plan{gap:var(--vg-space-4);padding:var(--vg-space-8);border:1px solid var(--vg-border-subtle);border-radius:var(--mk-radius-sheet);background:var(--vg-surface-content);box-shadow:var(--mk-elevation-floating);flex-direction:column;display:flex}.pr-plan--founding{border-color:var(--mk-cta-bg);box-shadow:0 0 0 1px var(--mk-cta-bg), var(--mk-elevation-floating)}.pr-plan--founding .pr-plan__kicker{color:#8a6a1f}:root[data-theme=dark] .pr-plan--founding .pr-plan__kicker{color:var(--mk-cta-bg)}.pr-plan__head{flex-direction:column;gap:2px;display:flex}.pr-plan__desc{color:var(--vg-text-secondary)}.pr-price{align-items:baseline;gap:var(--vg-space-2) var(--vg-space-3);margin-top:var(--vg-space-2);flex-wrap:wrap;display:flex}.pr-price__amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:600;line-height:1}.pr-price__term{font-size:var(--vg-section-size);line-height:var(--vg-section-line);font-weight:500}.pr-price__then{color:var(--vg-text-secondary)}.pr-included{gap:var(--vg-space-2);padding:var(--vg-space-4) 0 0;border-top:1px solid var(--vg-border-subtle);display:grid}.pr-included li{padding-left:26px;position:relative}.pr-included li:before{content:"";border:solid var(--vg-text-primary);border-width:0 0 1.5px 1.5px;width:11px;height:6px;position:absolute;top:7px;left:3px;transform:rotate(-45deg)}.pr-plan__micro{font-size:var(--vg-compact-size);line-height:var(--vg-compact-line);color:var(--vg-text-secondary);text-align:center}.pr-plan__terms{font-size:var(--vg-compact-size);line-height:var(--vg-compact-line);color:var(--vg-text-secondary)}.pr-plan__foot{font-size:var(--vg-meta-size);line-height:var(--vg-meta-line);color:var(--vg-text-tertiary)}@media (width<=30em){.pr-plan{padding:var(--vg-space-5)}.pr-price__amount{font-size:2.75rem}}.pr-steps{gap:var(--vg-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-steps li{gap:var(--vg-space-2);padding:var(--vg-space-5);border:1px solid var(--vg-border-subtle);border-radius:var(--vg-radius-object);background:var(--vg-surface-canvas);flex-direction:column;display:flex}.pr-steps__n{font-weight:600}.pr-steps li>p:not(.pr-steps__n){color:var(--vg-text-secondary)}@media (width<=47.9em){.pr-steps{grid-template-columns:minmax(0,1fr)}}.pr-resp{gap:var(--vg-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pr-resp__col{gap:var(--vg-space-3);padding:var(--vg-space-5);border:1px solid var(--vg-border-subtle);border-radius:var(--vg-radius-object);background:var(--vg-surface-content);flex-direction:column;display:flex}.pr-resp__col ul{gap:var(--vg-space-2);flex-direction:column;display:flex}.pr-resp__col li{color:var(--vg-text-primary);padding-left:18px;position:relative}.pr-resp__col li:before{content:"";background:var(--vg-border-control);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}@media (width<=40em){.pr-resp{grid-template-columns:minmax(0,1fr)}}.pr-bounds{gap:var(--vg-space-2);margin-top:var(--vg-space-8);padding-top:var(--vg-space-6);border-top:1px solid var(--vg-border-subtle);font-size:var(--vg-compact-size);line-height:var(--vg-compact-line);color:var(--vg-text-secondary);flex-direction:column;display:flex}.pr-faq{border-top:1px solid var(--vg-border-subtle);flex-direction:column;display:flex}.pr-faq__item{border-bottom:1px solid var(--vg-border-subtle)}.pr-faq__item summary{justify-content:space-between;align-items:center;gap:var(--vg-space-4);min-height:var(--vg-size-target-touch);padding:var(--vg-space-3) 0;cursor:pointer;border-radius:var(--vg-radius-control);font-weight:600;list-style:none;display:flex}.pr-faq__item summary::-webkit-details-marker{display:none}.pr-faq__item summary:after{content:"";border:solid var(--vg-text-secondary);width:10px;height:10px;transition:transform .22s var(--vg-ease-in);border-width:0 1.5px 1.5px 0;flex:none;margin-right:4px;transform:rotate(45deg)}.pr-faq__item[open] summary:after{transform:rotate(-135deg)}.pr-faq__body{transition:grid-template-rows .26s var(--vg-ease-in);grid-template-rows:0fr;display:grid}.pr-faq__body>p{color:var(--vg-text-secondary);overflow:hidden}.pr-faq__item[open] .pr-faq__body{grid-template-rows:1fr}.pr-faq__item[open] .pr-faq__body>p{padding-bottom:var(--vg-space-4)}@media (prefers-reduced-motion:reduce){.pr-faq__body,.pr-faq__item summary:after{transition:none}}.cal-back{margin-bottom:var(--vg-space-6)}.cal-back a{min-height:var(--vg-size-target-touch);color:var(--vg-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.cal-back a:hover{color:var(--vg-text-primary);text-underline-offset:3px;text-decoration:underline}.cal-head{margin-bottom:var(--vg-space-6)}.cal{gap:var(--vg-space-4);flex-direction:column;display:flex}.cal__consent{align-items:flex-start;gap:var(--vg-space-4);padding:var(--vg-space-6);border:1px solid var(--vg-border-subtle);border-radius:var(--vg-radius-object);background:var(--vg-surface-content);flex-direction:column;display:flex}.cal__consent p{color:var(--vg-text-secondary)}.cal__consent a{color:var(--vg-text-primary)}.cal__consent[hidden],.cal__embed[hidden]{display:none}.cal__embed{border:1px solid var(--vg-border-subtle);border-radius:var(--vg-radius-object);background:var(--vg-surface-content);min-height:700px;overflow:hidden}.cal__embed iframe{border:0;width:100%;height:100%;min-height:700px;display:block}.cal[data-failed] .cal__embed{display:none}.cal__fallback{color:var(--vg-text-secondary)}.cal__open{align-items:center;gap:var(--vg-space-3);flex-wrap:wrap;display:flex}.cal__note{font-size:var(--vg-meta-size);line-height:var(--vg-meta-line);color:var(--vg-text-tertiary)}@media (width<=40em){.cal__embed,.cal__embed iframe{min-height:1000px}}
