.mk-page{background:var(--mk-bg);position:relative;overflow-x:clip}.mk-sec{box-sizing:border-box;min-height:100svh;padding:calc(var(--mk-hb) + 44px) 0 80px;--s-h1:clamp(42px, 3.4vw, 60px);--s-h2:clamp(36px, 2.9vw, 50px);--s-h-gap:18px;--s-p-gap:22px;--s-btn-gap:34px;--s-lead:17.5px;--s-sub:17px;--s-fine:13.5px;--s-block:52px;--s-panel-pad:28px;--s-col-gap:64px;align-items:center;display:flex;position:relative}.mk-sec.is-top{padding-top:calc(var(--mk-hb) + 64px);align-items:flex-start}.mk-sec-in{box-sizing:border-box;width:100%;max-width:1280px;padding:0 var(--mk-pad-x);margin-inline:auto;position:relative}@media (min-width:900px) and (max-height:819px){.mk-sec{padding:calc(var(--mk-hb) + 28px) 0 56px;--s-h1:clamp(38px, 3vw, 52px);--s-h2:clamp(32px, 2.5vw, 44px);--s-h-gap:14px;--s-p-gap:16px;--s-btn-gap:26px;--s-sub:16px;--s-block:40px;--s-panel-pad:24px}.mk-sec.is-top{padding-top:calc(var(--mk-hb) + 40px)}}@media (max-width:1023px){.mk-sec{--s-col-gap:40px}}@media (max-width:899px){.mk-sec{--s-h1:36px;--s-h2:32px;--s-h-gap:16px;--s-p-gap:18px;--s-btn-gap:28px;--s-lead:16px;--s-sub:15.5px;--s-fine:13px;--s-block:36px;--s-panel-pad:20px;--s-col-gap:36px;min-height:0;padding:64px 0}.mk-sec.is-hero{padding-top:calc(var(--mk-hb) + 34px)}.mk-sec.is-top{padding-top:64px}}.mk-hero-bg{background-position:50% 20%}.mk-hero-shade{background:linear-gradient(#05090be6 0%,#05090bd1 44%,#05090bf0 100%)}.mk-sec-eyebrow{color:var(--mk-muted-6);letter-spacing:.16em;font-size:12.5px;font-weight:600;line-height:1}.mk-sec-eyebrow.is-ice{color:var(--mk-ice)}.mk-sec-h1,.mk-sec-h2{margin-top:var(--s-h-gap);word-break:keep-all;filter:drop-shadow(0 -1px #ffffffb3)drop-shadow(0 1.5px 1px #12203080);font-weight:600}.mk-sec-h1{font-size:var(--s-h1);letter-spacing:-.028em;line-height:1.2}.mk-sec-h2{font-size:var(--s-h2);letter-spacing:-.025em;line-height:1.22}.mk-sec-lead{margin-top:var(--s-p-gap);font-weight:400;font-size:var(--s-lead);color:var(--mk-text-2);line-height:1.68}.mk-sec-sub{margin-top:var(--s-p-gap);font-weight:400;font-size:var(--s-sub);color:var(--mk-text-3);line-height:1.66}.mk-sec-fine{font-weight:500;font-size:var(--s-fine,13.5px);color:var(--mk-muted-2);line-height:1.6}@media (max-width:559px){.mk-end .mk-sec-fine{font-size:13px}}.mk-sec-actions{margin-top:var(--s-btn-gap);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.mk-sec-head-center{text-align:center;max-width:640px;margin-inline:auto}.mk-sec-block{margin-top:var(--s-block)}.mk-cols{column-gap:var(--s-col-gap);align-items:center;row-gap:40px;display:grid}.mk-cols.is-top{align-items:start}@media (max-width:899px){.mk-cols,.mk-cols.is-top{row-gap:36px;grid-template-columns:1fr!important}}.mk-panel{box-sizing:border-box;min-width:0;padding:var(--s-panel-pad);-webkit-backdrop-filter:blur(18px)saturate(115%);background:#0e161e94;border:1px solid #ffffff21;border-radius:20px;box-shadow:0 30px 70px -34px #000c,inset 0 1px #ffffff24}.mk-panel-label{color:var(--mk-muted-6);letter-spacing:.14em;font-size:12px;font-weight:600;line-height:1}.mk-notice.is-plain{background:#ffffff07;border-color:#b2cde824;border-radius:12px;flex-direction:column;gap:10px}.mk-notice.is-plain div{font-weight:400;font-size:var(--s-fine);color:var(--mk-text-3);line-height:1.6}.mk-notice.is-warn{background:#e8bc7412;border-color:#e8bc7447;border-radius:12px;gap:12px}.mk-notice-bang{color:#f0ce93;border:1px solid #e8bc7480;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;line-height:1;display:flex}.mk-notice-warn-t{color:#f4e3c4;font-size:15px;font-weight:600;line-height:1.55}.mk-notice-warn-s{font-weight:400;font-size:var(--s-fine);color:#d9cdb4;margin-top:7px;line-height:1.6}@media (max-width:899px){.mk-notice-warn-t{font-size:14.5px}}.mk-list{flex-direction:column;display:flex}.mk-list-row{border-top:1px solid #b2cde81f;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.mk-list-row span:last-child{min-width:0;color:var(--mk-text);font-size:15px;font-weight:400;line-height:1.55}.mk-tick{border-left:1.5px solid var(--mk-muted);border-bottom:1.5px solid var(--mk-muted);flex:none;width:14.5px;height:8.5px;margin-top:6px;transform:rotate(-45deg)}.mk-tick.is-bright{border-color:var(--mk-text)}.mk-dash{background:var(--mk-muted-4);flex:none;width:11px;height:1px;margin-top:10px}.mk-list.is-dim .mk-list-row span:last-child{color:var(--mk-text-3)}@media (max-width:899px){.mk-list-row{padding:13px 0}.mk-list-row span:last-child{font-size:14.5px}}.mk-rise.is-in{animation:.52s cubic-bezier(.22,.61,.36,1) both mk-rise}@keyframes mk-rise{0%{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:none}}.mk-qa{width:100%;max-width:920px;margin-inline:auto}.mk-qa-list{margin-top:var(--s-block);border-bottom:1px solid #b2cde824;flex-direction:column;display:flex}.mk-qa-item{border-top:1px solid #b2cde824}.mk-qa-q{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;min-height:44px;padding:22px 0;display:flex}.mk-qa-q-t{min-width:0;color:var(--mk-text);font-size:17.5px;font-weight:600;line-height:1.5;transition:color .18s}.mk-qa-q[aria-expanded=true] .mk-qa-q-t{color:#fff}.mk-qa-icon{flex:none;width:17px;height:17px;margin-top:4px;position:relative}.mk-qa-icon span{background:var(--mk-muted);border-radius:1px;transition:transform .18s,background .18s;position:absolute}.mk-qa-icon span:first-child{width:17px;height:1.5px;top:8px;left:0}.mk-qa-icon span:nth-child(2){width:1.5px;height:17px;top:0;left:8px}.mk-qa-q[aria-expanded=true] .mk-qa-icon span{background:var(--mk-ice)}.mk-qa-q[aria-expanded=true] .mk-qa-icon span:nth-child(2){transform:scaleY(0)}.mk-qa-a{max-width:760px;color:var(--mk-text-3);padding:0 0 24px;font-size:15.5px;font-weight:400;line-height:1.72;animation:.22s cubic-bezier(.22,.61,.36,1) both mk-qa-in}@keyframes mk-qa-in{0%{opacity:.001;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:899px){.mk-qa-q{padding:20px 0}.mk-qa-q-t{font-size:16.5px}.mk-qa-a{padding-bottom:20px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.mk-rise.is-in,.mk-qa-a{animation:none!important}}
