.wizard-memora-wizard__root{min-height:calc(100dvh - var(--memora-header-height,88px));background-color:var(--color-white)}.wizard-memora-wizard__container{width:100%;max-width:1540px;padding-inline:var(--memora-space-6);padding-bottom:var(--memora-space-2);padding-top:var(--memora-space-2);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.wizard-memora-wizard__container{padding-inline:var(--memora-space-8)}}@media (min-width:80rem){.wizard-memora-wizard__container{padding-bottom:var(--memora-space-0);padding-top:var(--memora-space-0)}}.wizard-memora-wizard__container-b{margin-top:var(--memora-space-2-5);border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--memora-color-border-soft);background-color:var(--memora-color-surface-page);padding-inline:var(--memora-space-4);padding-block:var(--memora-space-2-5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--memora-color-text-body);flex-shrink:0}.wizard-memora-wizard__container-c{margin-top:var(--memora-space-2-5);padding-bottom:var(--memora-space-0)}@media (min-width:80rem){.wizard-memora-wizard__container-c{margin-top:var(--memora-space-0)}}.wizard-memora-wizard__container-d{pointer-events:none;inset-inline:var(--memora-space-0);bottom:var(--memora-space-0);z-index:40;padding-inline:var(--memora-space-3);position:fixed}@media (min-width:40rem){.wizard-memora-wizard__container-d{padding-inline:var(--memora-space-6)}}.wizard-memora-wizard__container-e{pointer-events:auto;border:1px solid var(--memora-color-border-soft);background-color:var(--memora-color-surface-page);width:100%;max-width:1240px;padding-block:var(--memora-space-3-5);padding-inline:var(--memora-space-4);box-shadow:0 14px 36px var(--memora-color-overlay);border-radius:28px;flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.wizard-memora-wizard__container-e{padding-inline:var(--memora-space-6);padding-block:var(--memora-space-4)}}.wizard-memora-wizard__container-h{gap:var(--memora-space-3);flex-direction:column;display:flex}@media (min-width:56rem){.wizard-memora-wizard__container-h{align-items:center;gap:var(--memora-space-5);grid-template-columns:1fr auto;display:grid}}.wizard-memora-wizard__container-f{justify-content:flex-start;align-items:center;gap:var(--memora-space-1-5);padding:var(--memora-space-1);background-color:var(--memora-color-surface-page);isolation:isolate;--wizard-stepper-pill-left:0px;--wizard-stepper-pill-top:0px;--wizard-stepper-pill-width:0px;--wizard-stepper-pill-height:var(--memora-space-6);border-radius:999px;display:flex;position:relative;overflow:auto visible}@media (min-width:40rem){.wizard-memora-wizard__container-f{gap:var(--memora-space-2);flex-wrap:wrap;overflow:visible}}.wizard-memora-wizard__container-f:before{content:"";width:var(--wizard-stepper-pill-width);height:var(--wizard-stepper-pill-height);transform:translate3d(var(--wizard-stepper-pill-left),var(--wizard-stepper-pill-top),0);background:linear-gradient(90deg,var(--memora-color-status-error-bg)0%,var(--memora-color-status-error-bg)100%);z-index:0;pointer-events:none;border-radius:999px;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;box-shadow:0 10px 18px #ffb0ca73}.wizard-memora-wizard__block{align-items:center;gap:var(--memora-space-1-5);padding-inline:var(--memora-space-2-5);padding-block:var(--memora-space-1);z-index:1;background-color:#0000;border-radius:3.40282e38px;flex-shrink:0;transition:transform .18s,color .18s;display:inline-flex;position:relative}.wizard-memora-wizard__block-b{cursor:not-allowed;opacity:.45}.wizard-memora-wizard__label{height:var(--memora-space-6);width:var(--memora-space-6);border:1px solid var(--memora-color-border-soft);background-color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--memora-color-text-primary);border-radius:3.40282e38px;place-items:center;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 2px 6px #2a1f1814}.wizard-memora-wizard__label-b{border-color:var(--memora-color-status-error-border);color:var(--memora-color-text-primary);box-shadow:0 4px 10px #e88eaf40}.wizard-memora-wizard__label-c{border-color:var(--memora-color-border-soft);background-color:var(--memora-color-surface-page);color:var(--memora-color-text-primary)}.wizard-memora-wizard__label-d{border-color:var(--memora-color-border-soft);background-color:var(--color-white);color:var(--memora-color-text-muted)}.wizard-memora-wizard__label-e{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold)}@media (min-width:40rem){.wizard-memora-wizard__label-e{font-size:13px}}.wizard-memora-wizard__label-f{color:var(--memora-color-text-primary);font-weight:var(--font-weight-bold)}.wizard-memora-wizard__label-g{color:var(--memora-color-text-muted)}@media (hover:hover){.wizard-memora-wizard__block:not(.wizard-memora-wizard__block-b):hover{transform:translateY(-1px)}.wizard-memora-wizard__block:not(.wizard-memora-wizard__block-b):hover .wizard-memora-wizard__label{border-color:var(--memora-color-border-default);transform:scale(1.05);box-shadow:0 4px 10px #2a1f181f}}.wizard-memora-wizard__block:not(.wizard-memora-wizard__block-b):focus-visible .wizard-memora-wizard__label,.wizard-memora-wizard__block:not(.wizard-memora-wizard__block-b):active .wizard-memora-wizard__label{border-color:var(--memora-color-border-default);transform:scale(1.04);box-shadow:0 4px 10px #2a1f181f}@media (prefers-reduced-motion:reduce){.wizard-memora-wizard__container-f:before,.wizard-memora-wizard__block,.wizard-memora-wizard__label{transition:none}.wizard-memora-wizard__micro-icon .memora-micro-icon__ring,.wizard-memora-wizard__micro-icon .memora-micro-icon__trail,.wizard-memora-wizard__micro-icon .memora-micro-icon__spark-a,.wizard-memora-wizard__micro-icon .memora-micro-icon__core,.wizard-memora-wizard__micro-icon .memora-micro-icon__arrow{animation:none!important}}@media (hover:hover){.wizard-memora-wizard__block:hover .wizard-memora-wizard__label-g{color:var(--memora-color-text-heading)}}.wizard-memora-wizard__container-i{align-items:flex-end;gap:var(--memora-space-2);flex-direction:column;display:flex}@media (max-width:55.99rem){.wizard-memora-wizard__container-i{flex-direction:row;justify-content:space-between;align-items:center}}.wizard-memora-wizard__container-j{align-items:baseline;gap:var(--memora-space-2);display:flex}.wizard-memora-wizard__label-h{font-size:var(--text-sm);line-height:1;font-weight:var(--font-weight-medium);color:var(--memora-color-text-muted)}.wizard-memora-wizard__label-i{font-size:1.65rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--memora-color-text-primary);white-space:nowrap}@media (min-width:40rem){.wizard-memora-wizard__label-i{font-size:1.85rem}}.wizard-memora-wizard__label-j{font-size:var(--text-sm);line-height:1;font-weight:var(--font-weight-medium);color:var(--memora-color-text-muted)}.wizard-memora-wizard__container-g{align-items:center;gap:var(--memora-space-4);display:flex}.wizard-memora-wizard__button{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--memora-color-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:none}@media (min-width:40rem){.wizard-memora-wizard__button{align-items:center;gap:var(--memora-space-1);display:inline-flex}}@media (hover:hover){.wizard-memora-wizard__button:hover{color:var(--memora-color-text-heading)}}.wizard-memora-wizard__button-b{justify-content:center;align-items:center;gap:var(--memora-space-1-5);background-color:var(--memora-color-action-primary);padding-inline:var(--memora-space-8);padding-block:var(--memora-space-2-5);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.wizard-memora-wizard__button-b:hover{background-color:var(--memora-color-action-primary-hover)}}.wizard-memora-wizard__button-b:disabled{cursor:not-allowed;opacity:.4}.wizard-memora-wizard__button-c{border:1px solid var(--memora-color-border-default);background-color:var(--memora-color-surface-page);padding-inline:var(--memora-space-5);padding-block:var(--memora-space-2-5);font-size:var(--text-sm);line-height:1;font-weight:var(--font-weight-semibold);color:var(--memora-color-text-body);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.wizard-memora-wizard__button-c:hover:not(:disabled){border-color:var(--memora-color-border-muted);background-color:var(--memora-color-surface-page-soft);color:var(--memora-color-text-primary)}}.wizard-memora-wizard__button-c:disabled{cursor:not-allowed;opacity:.45}.wizard-memora-wizard__micro-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px}.wizard-memora-wizard__micro-icon .memora-micro-icon__core{fill:currentColor;stroke:none}.wizard-memora-wizard__micro-icon .memora-micro-icon__ring,.wizard-memora-wizard__micro-icon .memora-micro-icon__trail,.wizard-memora-wizard__micro-icon .memora-micro-icon__spark-a,.wizard-memora-wizard__micro-icon .memora-micro-icon__core,.wizard-memora-wizard__micro-icon .memora-micro-icon__arrow{transform-origin:50%}.wizard-memora-wizard__micro-icon-b .memora-micro-icon__trail{stroke-dasharray:2 2}@media (hover:hover){.wizard-memora-wizard__button:hover .wizard-memora-wizard__micro-icon-b .memora-micro-icon__trail{animation:.62s linear wizard-memora-wizard__trail-flow}.wizard-memora-wizard__button-b:hover .wizard-memora-wizard__micro-icon-a .memora-micro-icon__ring{animation:.6s linear wizard-memora-wizard__spark-spin}.wizard-memora-wizard__button-b:hover .wizard-memora-wizard__micro-icon-a .memora-micro-icon__spark-a,.wizard-memora-wizard__button-b:hover .wizard-memora-wizard__micro-icon-a .memora-micro-icon__core{animation:.38s ease-out wizard-memora-wizard__spark-burst}}.wizard-memora-wizard__button:focus-visible .wizard-memora-wizard__micro-icon-b .memora-micro-icon__trail,.wizard-memora-wizard__button:active .wizard-memora-wizard__micro-icon-b .memora-micro-icon__trail{animation:.58s linear wizard-memora-wizard__trail-flow}.wizard-memora-wizard__button-b:focus-visible .wizard-memora-wizard__micro-icon-a .memora-micro-icon__ring,.wizard-memora-wizard__button-b:active .wizard-memora-wizard__micro-icon-a .memora-micro-icon__ring{animation:.55s linear wizard-memora-wizard__spark-spin}.wizard-memora-wizard__button-b:focus-visible .wizard-memora-wizard__micro-icon-a .memora-micro-icon__spark-a,.wizard-memora-wizard__button-b:focus-visible .wizard-memora-wizard__micro-icon-a .memora-micro-icon__core,.wizard-memora-wizard__button-b:active .wizard-memora-wizard__micro-icon-a .memora-micro-icon__spark-a,.wizard-memora-wizard__button-b:active .wizard-memora-wizard__micro-icon-a .memora-micro-icon__core{animation:.34s ease-out wizard-memora-wizard__spark-burst}@keyframes wizard-memora-wizard__trail-flow{to{stroke-dashoffset:-14px}}@keyframes wizard-memora-wizard__spark-spin{to{transform:rotate(360deg)}}@keyframes wizard-memora-wizard__spark-burst{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@media (max-width:767px){.wizard-memora-wizard__container{padding-inline:var(--memora-space-3);padding-top:var(--memora-space-1-5);padding-bottom:var(--memora-space-1)}.wizard-memora-wizard__container-c{padding-bottom:var(--memora-space-16)}.wizard-memora-wizard__container-d{padding-inline:var(--memora-space-2);padding-bottom:env(safe-area-inset-bottom)}.wizard-memora-wizard__container-e{padding-block:var(--memora-space-2);padding-inline:var(--memora-space-2-5);border-radius:20px}.wizard-memora-wizard__container-h{gap:var(--memora-space-1-5)}.wizard-memora-wizard__container-f{gap:var(--memora-space-1);flex-wrap:nowrap;justify-content:center;overflow:visible}.wizard-memora-wizard__block{padding-inline:var(--memora-space-1-5);padding-block:var(--memora-space-0-5);gap:0}.wizard-memora-wizard__label-e,.wizard-memora-wizard__container-j,.wizard-memora-wizard__button{display:none}.wizard-memora-wizard__container-i{flex-direction:column;align-items:stretch;gap:0}.wizard-memora-wizard__container-g{gap:var(--memora-space-2)}.wizard-memora-wizard__button-c{min-width:98px;min-height:44px;padding-inline:var(--memora-space-3-5);padding-block:var(--memora-space-2);font-size:var(--text-sm)}.wizard-memora-wizard__button-b{padding-inline:var(--memora-space-4);padding-block:var(--memora-space-2);min-height:44px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex:auto}}
.wizard-steps-location-step__root{min-height:var(--memora-space-0);padding-right:var(--memora-space-1)}.wizard-steps-location-step__container{gap:var(--memora-space-5);width:100%;max-width:1280px;padding-bottom:var(--memora-space-8);padding-top:var(--memora-space-3);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.wizard-steps-location-step__container{padding-top:var(--memora-space-4)}}.wizard-steps-location-step__container-b{align-items:flex-start;gap:var(--memora-space-5);background-color:var(--memora-color-surface-page);padding:var(--memora-space-4);border-radius:24px;display:grid}@media (min-width:80rem){.wizard-steps-location-step__container-b{padding:var(--memora-space-5);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.wizard-steps-location-step__container-b.wizard-steps-location-step__container-b--year{grid-template-columns:minmax(0,1fr);max-width:960px;margin-inline:auto}.wizard-steps-location-step__container-c{padding-inline:var(--memora-space-5);padding-block:var(--memora-space-6)}@media (min-width:48rem){.wizard-steps-location-step__container-c{padding-inline:var(--memora-space-6)}}.wizard-steps-location-step__subtitle{font-size:2rem;font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--memora-color-ink-default)}@media (min-width:48rem){.wizard-steps-location-step__subtitle{font-size:2.3rem}}.wizard-steps-location-step__text{margin-top:var(--memora-space-1);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--memora-color-action-primary)}.wizard-steps-location-step__container-d{border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--memora-color-status-error-border);background-color:var(--memora-color-status-error-bg);padding-inline:var(--memora-space-4);padding-block:var(--memora-space-3);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--memora-color-status-error-text)}.wizard-steps-location-step__container-e{gap:var(--memora-space-5);display:grid}@media (min-width:80rem){.wizard-steps-location-step__container-e{grid-template-columns:240px 1fr}}.wizard-steps-location-step__aside{border-style:solid;border-width:1px;border-color:var(--memora-color-border-muted);background-color:var(--color-white);padding:var(--memora-space-4);border-radius:22px}.wizard-steps-location-step__label{display:block;position:relative}.wizard-steps-location-step__block{border-style:solid;border-width:1px;border-color:var(--memora-color-border-muted);background-color:var(--memora-color-surface-page-soft);width:100%;padding-block:var(--memora-space-2);padding-left:var(--memora-space-4);padding-right:var(--memora-space-10);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--memora-color-text-heading);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;outline-style:none}.wizard-steps-location-step__block:focus{border-color:var(--memora-color-action-primary)}.wizard-steps-location-step__label-b{pointer-events:none;right:var(--memora-space-3);color:var(--memora-color-text-secondary);position:absolute;top:50%;translate:0 -50%}.wizard-steps-location-step__icon{height:var(--memora-space-4);width:var(--memora-space-4);fill:none;stroke:currentColor;stroke-width:1.8px}.wizard-steps-location-step__container-f{margin-top:var(--memora-space-5)}.wizard-steps-location-step__text-b{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--memora-color-text-heading)}.wizard-steps-location-step__container-g{margin-top:var(--memora-space-3)}:where(.wizard-steps-location-step__container-g>:not(:last-child)){margin-block-start:0;margin-block-end:var(--memora-space-2)}.wizard-steps-location-step__label-c{cursor:pointer;align-items:center;gap:var(--memora-space-2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--memora-color-text-secondary);display:flex}.wizard-steps-location-step__block-b{height:var(--memora-space-3-5);width:var(--memora-space-3-5);border-color:var(--memora-color-border-default);accent-color:var(--memora-color-action-primary)}.wizard-steps-location-step__container-h{justify-content:space-between;gap:var(--memora-space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.wizard-steps-location-step__container-h{gap:var(--memora-space-4);grid-template-columns:repeat(auto-fill,minmax(170px,220px))}}.wizard-steps-location-step__container-i{width:100%;animation:var(--animate-pulse);border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--memora-color-border-muted);background-color:var(--color-white);padding:var(--memora-space-3)}.wizard-steps-location-step__container-j{aspect-ratio:8.5/11;border-radius:var(--radius-xl);background-color:var(--memora-color-surface-page-soft)}.wizard-steps-location-step__container-k{margin-top:var(--memora-space-3);height:var(--memora-space-4);background-color:var(--memora-color-surface-page-soft);border-radius:.25rem;width:66.6667%}.wizard-steps-location-step__container-l{margin-top:var(--memora-space-2);height:var(--memora-space-3);background-color:var(--memora-color-surface-page);border-radius:.25rem;width:50%}.wizard-steps-location-step__container-m{border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--memora-color-border-muted);background-color:var(--color-white);padding-inline:var(--memora-space-4);padding-block:var(--memora-space-3);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--memora-color-text-secondary);grid-column:1/-1}.wizard-steps-location-step__block-c{border-radius:var(--radius-2xl);background-color:var(--memora-color-surface-page);text-align:left;appearance:none;width:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-style:solid;border-width:1px;padding:0;display:block;position:relative;overflow:hidden}@media (hover:hover){.wizard-steps-location-step__block-c:hover{box-shadow:0 12px 24px var(--memora-color-overlay)}}.wizard-steps-location-step__block-d{border-color:var(--memora-color-action-primary);box-shadow:0 10px 22px var(--memora-color-overlay)}.wizard-steps-location-step__block-e{border-color:var(--memora-color-border-muted)}.wizard-steps-location-step__block-f:disabled{cursor:wait;opacity:.75}.wizard-steps-location-step__container-n{aspect-ratio:8.5/11;position:relative;overflow:hidden}.wizard-steps-location-step__cover-flip{width:100%;height:100%}.wizard-steps-location-step__raw-image{object-fit:cover;width:100%;height:100%;display:block}.wizard-steps-location-step__container-o{inset:var(--memora-space-0);background-color:var(--memora-color-overlay);place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.wizard-steps-location-step__container-o{background-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.wizard-steps-location-step__label-d{padding-inline:var(--memora-space-3);text-align:center;font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--memora-color-surface-card);filter:drop-shadow(0 5px 18px var(--memora-color-overlay))}@supports (color:color-mix(in lab, red, red)){.wizard-steps-location-step__label-d{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.wizard-steps-location-step__container-p{background-image:linear-gradient(140deg,var(--memora-color-text-secondary)0%,var(--memora-color-border-default)100%);place-items:center;width:100%;height:100%;display:grid}.wizard-steps-location-step__label-e{padding-inline:var(--memora-space-3);text-align:center;font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--memora-color-surface-card)}@supports (color:color-mix(in lab, red, red)){.wizard-steps-location-step__label-e{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.wizard-steps-location-step__label-f{right:var(--memora-space-3);top:var(--memora-space-3);height:var(--memora-space-8);width:var(--memora-space-8);background-color:var(--memora-color-action-primary);color:var(--color-white);box-shadow:0 6px 14px var(--memora-color-overlay);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute}.wizard-steps-location-step__icon-b{height:var(--memora-space-4);width:var(--memora-space-4);fill:none;stroke:currentColor;stroke-width:2.6px}.wizard-steps-location-step__container-q{inset:var(--memora-space-0);background-color:var(--memora-color-overlay);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.wizard-steps-location-step__container-q{background-color:color-mix(in oklab,var(--color-black)18%,transparent)}}.wizard-steps-location-step__label-g{height:var(--memora-space-7);width:var(--memora-space-7);object-fit:cover;flex-shrink:0;display:block}:where(.wizard-steps-location-step__container-r>:not(:last-child)){margin-block-start:0;margin-block-end:var(--memora-space-1)}.wizard-steps-location-step__container-r{padding-inline:var(--memora-space-3);padding-block:var(--memora-space-3)}.wizard-steps-location-step__text-c{font-size:1.8rem;font-weight:var(--font-weight-semibold);color:var(--memora-color-ink-default);line-height:1}.wizard-steps-location-step__text-d{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.1em;color:var(--memora-color-text-muted)}.wizard-steps-location-step__container-s{justify-content:space-between;gap:var(--memora-space-3);border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--memora-color-border-muted);background-color:var(--memora-color-surface-page);width:100%;max-width:220px;min-height:360px;padding:var(--memora-space-3);flex-direction:column;display:flex}.wizard-steps-location-step__text-e{font-size:1.05rem;line-height:1.3;font-weight:var(--font-weight-bold);color:var(--memora-color-ink-strong)}.wizard-steps-location-step__text-f{margin-top:var(--memora-space-1-5);font-size:11px;line-height:1.35;font-weight:var(--font-weight-semibold);color:var(--memora-color-text-muted)}.wizard-steps-location-step__button{border-style:solid;border-width:1px;border-color:var(--memora-color-border-default);background-color:var(--memora-color-surface-card);width:100%;padding-inline:var(--memora-space-3);padding-block:var(--memora-space-1-5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--memora-color-text-body);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.wizard-steps-location-step__button{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}@media (hover:hover){.wizard-steps-location-step__button:hover{background-color:var(--color-white)}}@media (max-width:767px){.wizard-steps-location-step__subtitle{font-size:1.6rem}.wizard-steps-location-step__container-c{padding-inline:var(--memora-space-3-5);padding-block:var(--memora-space-4)}.wizard-steps-location-step__container-s{max-width:none;min-height:280px}.wizard-steps-location-step__container-b{gap:var(--memora-space-3);background:0 0;border-radius:0;padding:0}.wizard-steps-location-step__aside{background:0 0;border:none;border-radius:0;padding:0}.wizard-steps-location-step__block{min-height:44px;padding-block:var(--memora-space-2-5);font-size:var(--text-base);line-height:var(--text-base--line-height)}.wizard-steps-location-step__container-f{margin-top:var(--memora-space-2-5)}.wizard-steps-location-step__text-b{display:none}.wizard-steps-location-step__container-g{gap:var(--memora-space-1-5);-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--memora-space-1);flex-wrap:nowrap;margin-top:0;display:flex;overflow-x:auto}.wizard-steps-location-step__container-g::-webkit-scrollbar{display:none}:where(.wizard-steps-location-step__container-g>:not(:last-child)){margin-block-end:0}.wizard-steps-location-step__label-c{border:1px solid var(--memora-color-border-default);background-color:var(--memora-color-surface-page);padding-inline:var(--memora-space-3);padding-block:var(--memora-space-1-5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);min-height:36px;color:var(--memora-color-text-secondary);border-radius:3.40282e38px;flex-shrink:0;gap:0;transition:background-color .15s,border-color .15s,color .15s}.wizard-steps-location-step__block-b{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wizard-steps-location-step__label-c:has(:checked){background-color:var(--memora-color-action-primary);border-color:var(--memora-color-action-primary);color:var(--color-white)}}@media (hover:none) and (pointer:coarse) and (min-width:768px){.wizard-steps-location-step__label-c{min-height:44px;padding-block:var(--memora-space-1-5)}.wizard-steps-location-step__block-b{height:var(--memora-space-5);width:var(--memora-space-5)}}.wizard-steps-location-step__travel-year-field{gap:var(--memora-space-1);margin-bottom:var(--memora-space-3);display:grid}.wizard-steps-location-step__travel-year-label{font-size:11px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--memora-color-text-muted)}.wizard-steps-location-step__travel-year-input{border:1px solid var(--memora-color-border-muted);background-color:var(--memora-color-surface-page-soft);width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--memora-color-text-heading);border-radius:12px;padding:10px 12px}.wizard-steps-location-step__travel-year-input:focus-visible{outline:2px solid var(--memora-color-action-primary);outline-offset:2px}.wizard-steps-location-step__travel-year-input--invalid{border-color:var(--memora-color-status-error-border)}.wizard-steps-location-step__travel-year-help{color:var(--memora-color-text-muted);font-size:10px;line-height:1.35}.wizard-steps-location-step__travel-year-help--invalid{color:var(--memora-color-status-error-border)}.wizard-steps-location-step__cover-year-overlay,.wizard-steps-location-step__cover-subtitle-overlay{z-index:6}
