.mk-ct-m{display:none}.mk-ct-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk-ct-muted{color:var(--cz-ink-tertiary);font-size:14px}.mk-root .mk-ct-section{padding-block:clamp(44px,5vw,80px) clamp(64px,7vw,104px);font-size:16px;line-height:1.6}.mk-ct{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.mk-ct-aside{min-width:0}.mk-root .mk-ct-title{letter-spacing:-.015em;font-size:clamp(40px,4.8vw,64px);font-weight:700;line-height:1.06}.mk-ct-lead{color:var(--cz-ink-secondary);max-width:380px;margin-top:16px;font-size:18px}.mk-ct-rows{flex-direction:column;margin:32px 0 0;font-size:15px;display:flex}.mk-ct-row{border-top:1px solid var(--cz-hairline);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.mk-ct-row:last-child{border-bottom:1px solid var(--cz-hairline)}.mk-ct-row dt{color:var(--cz-ink-tertiary)}.mk-ct-row dd{min-width:0;margin:0}.mk-ct-existing{color:var(--cz-ink-tertiary);margin-top:18px;font-size:14px}.mk-ct-quick{background:var(--cz-surface-0);box-shadow:0 0 0 1px var(--cz-hairline);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.mk-ct-quick b{font-weight:600}.mk-ct-quick__sub{color:var(--cz-ink-tertiary);font-size:13px;display:block}.mk-ct-card{background:var(--cz-surface-0);box-shadow:var(--mk-shadow-panel);border-radius:26px;min-width:0;padding:clamp(22px,3vw,36px)}.mk-ct-form{flex-direction:column;gap:22px;display:flex}.mk-ct-legend{font-family:var(--mk-display);margin-bottom:12px;font-size:20px;font-weight:600}.mk-ct-notice{background:var(--cz-surface-1);box-shadow:inset 0 0 0 1px var(--cz-hairline);color:var(--cz-ink-secondary);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 16px;font-size:15px;display:flex}.mk-ct-notice__text{flex:260px;min-width:0}.mk-ct-notice strong{color:var(--cz-ink);font-weight:600}.mk-ct-types{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.mk-ct-type{min-width:0;display:block;position:relative}.mk-ct-type__input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.mk-ct-type__tile{box-sizing:border-box;background:var(--cz-surface-1);height:100%;min-height:84px;color:var(--cz-ink);box-shadow:inset 0 0 0 1px var(--cz-hairline);text-align:start;transition:box-shadow var(--cz-dur-1) var(--cz-ease);border-radius:16px;flex-direction:column;gap:2px;padding:14px;display:flex}.mk-ct-type__input:hover+.mk-ct-type__tile{box-shadow:inset 0 0 0 1px var(--cz-ink-secondary)}.mk-ct-type__input:checked+.mk-ct-type__tile{background:var(--cz-ink);color:var(--cz-surface-0);box-shadow:none}.mk-root .mk-ct-type__input:focus-visible+.mk-ct-type__tile{outline:2px solid var(--cz-ink);outline-offset:2px}.mk-ct-type__label{font-size:16px;font-weight:600}.mk-ct-type__sub{color:var(--cz-ink-tertiary);font-size:12.5px;line-height:1.4}.mk-ct-type__input:checked+.mk-ct-type__tile .mk-ct-type__sub{color:inherit;opacity:.75}.mk-ct-extra{animation:mk-ct-rise .32s var(--cz-ease) both;flex-direction:column;gap:12px;display:flex}@keyframes mk-ct-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mk-ct-note{background:var(--cz-surface-1);border-radius:14px;padding:12px 16px;font-size:15px}.mk-ct-note .mk-link{font-weight:600}.mk-ct-erricon{vertical-align:-2px;margin-inline-end:6px}.mk-ct-summary{color:var(--cz-critical-ink);font-size:14px;font-weight:500}.mk-ct-banner{color:var(--cz-ink-secondary);background:#a65c201a;background:lab(47.1823% 27.8494 45.9537/.1);border-radius:14px;padding:16px 20px;font-size:15px;box-shadow:inset 0 0 0 1px #a65c2059;box-shadow:inset 0 0 0 1px lab(47.1823% 27.8494 45.9537/.35)}.mk-ct-banner__title{color:var(--cz-ink);margin-bottom:4px;font-weight:600}.mk-ct-banner__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.mk-ct-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mk-root .mk-ct-submit{min-width:168px;height:54px;padding-inline:32px;font-size:16px}.mk-ct-consent{color:var(--cz-ink-tertiary);font-size:13px}.mk-ct-sent{flex-direction:column;align-items:flex-start;gap:14px;padding-block:36px;display:flex}.mk-ct-sent__icon{width:52px;height:52px;color:var(--cz-resolved);background:#2e654024;background:lab(38.4551% -26.1484 15.5784/.14);border-radius:99px;place-items:center;display:grid}.mk-root .mk-ct-sent__title{font-family:var(--mk-display);font-size:30px;font-weight:600;line-height:1.3}.mk-ct-sent__meta{color:var(--cz-ink-secondary)}@media (max-width:960px){.mk-ct{grid-template-columns:minmax(0,1fr)}.mk-ct-types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mk-ct-m{display:block}.mk-ct-d{display:none!important}.mk-root .mk-ct-section{padding-block:28px 36px}.mk-ct{gap:0}.mk-root .mk-ct-title{font-size:38px;line-height:1.08}.mk-ct-quick.mk-ct-m{display:flex}.mk-ct-card{box-shadow:none;background:0 0;border-radius:0;padding:0;padding-block-start:8px}.mk-ct-form{gap:14px}.mk-ct-legend{color:var(--cz-ink-tertiary);margin-top:14px;margin-bottom:10px;font-family:inherit;font-size:14px;font-weight:400}.mk-ct-types{flex-wrap:wrap;gap:8px;display:flex}.mk-ct-type__tile{background:var(--cz-surface-0);border-radius:999px;flex-direction:row;align-items:center;height:44px;min-height:0;padding:0 18px}.mk-ct-type__label{font-size:15px;font-weight:400}.mk-ct-type__input:checked+.mk-ct-type__tile .mk-ct-type__label{font-weight:500}.mk-ct-form .mk-field{gap:4px}.mk-ct-form .mk-input:not([aria-invalid=true]){background:var(--cz-surface-0);height:50px;box-shadow:inset 0 0 0 1px var(--cz-hairline);padding-inline:14px}.mk-ct-form textarea.mk-input:not([aria-invalid=true]){height:auto;padding:12px 14px}.mk-ct-form .mk-input[aria-invalid=true]{background:var(--cz-surface-0);height:50px;padding-inline:14px}.mk-ct-form textarea.mk-input[aria-invalid=true]{height:auto;padding:12px 14px}.mk-ct-signup-link{align-self:flex-start;font-size:14px;font-weight:600}.mk-ct-notice{padding:12px 14px}.mk-ct-actions{flex-direction:column;align-items:stretch;gap:12px}.mk-root .mk-ct-submit{width:100%;padding-inline:20px}.mk-ct-consent{text-align:center}.mk-ct-sent{background:var(--cz-surface-0);box-shadow:0 0 0 1px var(--cz-hairline);border-radius:18px;gap:10px;padding:20px}.mk-ct-sent__icon{width:44px;height:44px}.mk-root .mk-ct-sent__title{font-size:24px}.mk-ct-sent__meta{display:none}}
