.mfy-page{padding:var(--space-40) 0 var(--space-72)}@media (max-width:640px){.mfy-page{padding:var(--space-32) 0 var(--space-54)}}.mfy-page__in{gap:var(--space-40);display:grid}.mfy-how{gap:var(--space-12);display:grid}.mfy-how__h{color:var(--text-muted);font:900 var(--type-nav-size) / var(--type-nav-lh) var(--font-sans);letter-spacing:.06em;text-transform:uppercase;margin:0}.mfy-how__list{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mfy-how__list{gap:var(--space-21);grid-template-columns:repeat(3,minmax(0,1fr))}}.mfy-how__list li{align-items:center;gap:var(--space-12);color:var(--text-body);font:500 15px/1.4 var(--font-sans);display:flex}.mfy-how__list b{color:var(--text-strong);font-weight:800}.mfy-how__s{color:var(--text-muted)}.mfy-how__n{background:var(--ck-solar-amber);width:36px;height:36px;color:var(--ck-deep-purple);font:900 22px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.mfy-stage{min-width:0;scroll-margin-top:100px}.mfy-fee-cancelled{margin-bottom:var(--space-7)}.mfy-ask{color:var(--text-body);font:500 15px/1.4 var(--font-sans);margin:0}.mfy-ask a{color:var(--text-accent-small);text-underline-offset:3px;font-weight:700}.mfy-gal{padding-top:0}.mfy-loading{min-height:320px;padding:var(--space-21);border-radius:var(--radius-image);background:var(--ck-deep-purple-50);color:var(--ck-deep-purple);font:900 26px/1 var(--font-display);letter-spacing:.02em;text-align:center;text-transform:uppercase;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.mfy-loading{animation:mfy-loading 1.2s var(--ease-out) infinite alternate}}@keyframes mfy-loading{to{opacity:.55}}.mfy-nojs{justify-items:start;gap:var(--space-12);padding:var(--space-32);border-radius:var(--radius-card);background:var(--ck-deep-purple-50);color:var(--text-body);font:500 var(--type-body-size) / var(--type-body-lh) var(--font-sans);display:grid}.mfy-nojs p{max-width:620px;margin:0}.mfy-nojs__h{color:var(--text-heading);font:900 40px/1 var(--font-display);text-transform:uppercase;margin:0}.mfy-got{gap:var(--space-21);padding:var(--space-40) var(--space-32);border-radius:var(--radius-card);background:var(--ck-bloom-blush-50);scroll-margin-top:100px;display:grid}@media (max-width:640px){.mfy-got{padding:var(--space-32) var(--space-21)}}@media (prefers-reduced-motion:no-preference){.mfy-got{animation:ck-rise var(--dur-slow) var(--ease-out) both}}.mfy-got__h{color:var(--text-accent);font:900 clamp(56px, 9vw, 96px) / .9 var(--font-display);text-transform:uppercase;outline:none;margin:0}.mfy-got__lead{color:var(--text-strong);font:600 var(--type-lead-size) / var(--type-lead-lh) var(--font-sans);margin:0}.mfy-got__grid{gap:var(--space-21);align-items:start;display:grid}@media (min-width:900px){.mfy-got__grid{gap:var(--space-32);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.mfy-got__next{gap:var(--space-12);display:grid}.mfy-got__h3{color:var(--text-heading);font:900 28px/1 var(--font-display);text-transform:uppercase;margin:0}.mfy-got__steps{gap:var(--space-7);color:var(--text-body);font:500 var(--type-body-size) / var(--type-body-lh) var(--font-sans);margin:0;padding-left:1.4em;display:grid}.mfy-got__steps li::marker{color:var(--ck-electric-peony-600);font-weight:900}.mfy-got__ticket{gap:var(--space-7);padding:var(--space-21);border:2px dashed var(--ck-midnight-cobalt-200);border-radius:var(--radius-image);background:var(--ck-white);display:grid}.mfy-got__no{color:var(--text-muted);font:700 13px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;margin:0}.mfy-got__title{color:var(--text-strong);font:800 18px/1.35 var(--font-sans);margin:0}.mfy-got__meta{color:var(--text-body);font:500 15px/1.4 var(--font-sans);margin:0}.mfy-got__signoff{color:var(--text-body);font:italic 500 16px/1.4 var(--font-sans);margin:0}.mfy-got__sig{color:var(--ck-deep-purple);font:900 22px/1 var(--font-display);text-transform:uppercase;font-style:normal;display:inline-block}.mfy-got__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.mfy-teaser{gap:var(--space-32);display:grid}.mfy-teaser__head{gap:var(--space-12);display:grid}.mfy-teaser__p{max-width:620px;color:var(--text-body);font:400 var(--type-lead-size) / var(--type-lead-lh) var(--font-sans);margin:0}.mfy-doors{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mfy-doors{gap:var(--space-18);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.mfy-doors{grid-template-columns:repeat(6,minmax(0,1fr))}}.mfy-door{align-content:start;gap:var(--space-7);height:100%;padding:var(--space-18);border-radius:var(--radius-image);background:var(--ck-deep-purple-50);color:var(--text-body);transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);text-decoration:none;display:grid}.mfy-door:hover{background:var(--ck-bloom-blush-100);transform:translateY(-3px)}.mfy-door:focus-visible{outline:3px solid var(--ck-electric-peony);outline-offset:3px}.mfy-door__letter{background:var(--ck-deep-purple);width:36px;height:36px;color:var(--ck-white);font:900 20px/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.mfy-door__t{color:var(--text-heading);font:900 24px/1 var(--font-display);text-transform:uppercase}.mfy-door__s{color:var(--text-body);font:500 14px/1.35 var(--font-sans)}