.relocation-wizard:where(.astro-oz7ho6nn){display:block;width:100%;margin:0;padding:0;background:transparent}.relocation-wizard:where(.astro-oz7ho6nn) :where(.astro-oz7ho6nn):where(h2,h3,p,fieldset,legend,label,input,button,a,strong,small,div,section,article){margin-block-start:0}.rw__eyebrow:where(.astro-oz7ho6nn){font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-accent-high)}.rw__intro:where(.astro-oz7ho6nn) h2:where(.astro-oz7ho6nn),.rw__plan:where(.astro-oz7ho6nn) h2:where(.astro-oz7ho6nn){margin:.15rem 0 .35rem;font-size:clamp(1.35rem,3vw,1.8rem)}.rw__lead:where(.astro-oz7ho6nn){max-width:48rem;margin:0;color:var(--sl-color-gray-2);line-height:1.55}.rw__intro-actions:where(.astro-oz7ho6nn),.rw__form-actions:where(.astro-oz7ho6nn),.rw__plan-actions:where(.astro-oz7ho6nn),.rw__footer-actions:where(.astro-oz7ho6nn){display:flex;gap:.45rem;flex-wrap:wrap;align-items:center}.rw__intro-actions:where(.astro-oz7ho6nn){margin-top:.85rem}.rw__button:where(.astro-oz7ho6nn),.rw__link-button:where(.astro-oz7ho6nn){appearance:none;border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);color:var(--sl-color-text);border-radius:.45rem;padding:.5rem .72rem;font:inherit;font-size:.86rem;line-height:1.2;text-decoration:none;cursor:pointer}.rw__button:where(.astro-oz7ho6nn):hover,.rw__link-button:where(.astro-oz7ho6nn):hover{border-color:var(--sl-color-gray-3);background:var(--sl-color-gray-6);text-decoration:none}.rw__button:where(.astro-oz7ho6nn):focus-visible,.rw__link-button:where(.astro-oz7ho6nn):focus-visible,.rw__option:where(.astro-oz7ho6nn):has(input:focus-visible),.rw__task:where(.astro-oz7ho6nn):has(.rw__task-copy a:focus-visible){outline:2px solid var(--sl-color-accent);outline-offset:2px}.rw__button--primary:where(.astro-oz7ho6nn){border-color:var(--sl-color-accent);background:var(--sl-color-accent-low);color:var(--sl-color-white)}.rw__button--primary:where(.astro-oz7ho6nn):hover{border-color:var(--sl-color-accent);background:var(--sl-color-accent-low);color:var(--sl-color-white)}.rw__button:where(.astro-oz7ho6nn):disabled{opacity:.45;cursor:not-allowed}.rw__privacy:where(.astro-oz7ho6nn),.rw__noscript:where(.astro-oz7ho6nn){margin:.7rem 0 0;font-size:.76rem;line-height:1.45;color:var(--sl-color-gray-3)}.rw__form-head:where(.astro-oz7ho6nn){display:grid;grid-template-columns:auto minmax(8rem,1fr);align-items:center;gap:1rem;margin-bottom:.85rem}.rw__form-head:where(.astro-oz7ho6nn) strong:where(.astro-oz7ho6nn){display:block;margin-top:.12rem;font-size:.86rem}.rw__progress:where(.astro-oz7ho6nn){height:.42rem;border-radius:999px;background:var(--sl-color-gray-5);overflow:hidden}.rw__progress:where(.astro-oz7ho6nn) span:where(.astro-oz7ho6nn){display:block;width:0;height:100%;border-radius:inherit;background:var(--sl-color-accent);transition:width .18s ease}.rw__question-list:where(.astro-oz7ho6nn){display:grid;gap:1rem}.rw__question:where(.astro-oz7ho6nn){width:100%;padding:0;border:0;min-inline-size:0}.rw__question:where(.astro-oz7ho6nn) legend:where(.astro-oz7ho6nn){padding:0;font-size:1.18rem;font-weight:700;line-height:1.3}.rw__question:where(.astro-oz7ho6nn)>p:where(.astro-oz7ho6nn){margin:.25rem 0 .65rem;color:var(--sl-color-gray-2);font-size:.86rem;line-height:1.45}.rw__options:where(.astro-oz7ho6nn){display:grid;gap:.5rem;align-items:stretch}.rw__options:where(.astro-oz7ho6nn)[data-option-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rw__options:where(.astro-oz7ho6nn)[data-option-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.rw__options:where(.astro-oz7ho6nn)[data-option-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.rw__options:where(.astro-oz7ho6nn)[data-option-count="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}.rw__options:where(.astro-oz7ho6nn)[data-option-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.rw__options:where(.astro-oz7ho6nn)[data-option-count="7"]{grid-template-columns:repeat(4,minmax(0,1fr))}.rw__option:where(.astro-oz7ho6nn){position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:start;height:100%;box-sizing:border-box;border:1px solid var(--sl-color-gray-5);border-radius:.55rem;padding:.58rem .62rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.rw__option:where(.astro-oz7ho6nn):hover{border-color:var(--sl-color-gray-3);background:var(--sl-color-gray-6)}.rw__option:where(.astro-oz7ho6nn):has(input:checked){border-color:var(--sl-color-accent);background:color-mix(in srgb,var(--sl-color-accent) 9%,var(--sl-color-bg))}.rw__option:where(.astro-oz7ho6nn) input:where(.astro-oz7ho6nn){margin:.16rem 0 0;accent-color:var(--sl-color-accent)}.rw__option-copy:where(.astro-oz7ho6nn){display:grid;gap:.12rem}.rw__option-copy:where(.astro-oz7ho6nn) strong:where(.astro-oz7ho6nn){font-size:.88rem;line-height:1.3}.rw__option-copy:where(.astro-oz7ho6nn) small:where(.astro-oz7ho6nn){color:var(--sl-color-gray-2);font-size:.73rem;line-height:1.35}.rw__form-actions:where(.astro-oz7ho6nn){justify-content:flex-start;width:100%;margin-top:.75rem}.rw__form-actions:where(.astro-oz7ho6nn) :where(.astro-oz7ho6nn)[data-rw-next]{margin-left:auto}.rw__plan-head:where(.astro-oz7ho6nn){display:flex;justify-content:space-between;gap:.75rem 1rem;align-items:flex-start}.rw__plan-actions:where(.astro-oz7ho6nn){justify-content:flex-end}.rw__phases:where(.astro-oz7ho6nn){display:grid;gap:1rem;margin-top:1rem}.rw__phase:where(.astro-oz7ho6nn)[hidden]{display:none}.rw__phase-head:where(.astro-oz7ho6nn){display:flex;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.35rem}.rw__phase-head:where(.astro-oz7ho6nn) h3:where(.astro-oz7ho6nn){margin:0;font-size:1rem}.rw__phase-head:where(.astro-oz7ho6nn) p:where(.astro-oz7ho6nn){margin:0;color:var(--sl-color-gray-3);font-size:.72rem;text-align:right}.rw__tasks:where(.astro-oz7ho6nn){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.rw__task:where(.astro-oz7ho6nn){position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;border:1px solid var(--sl-color-gray-5);border-radius:.55rem;padding:.56rem .62rem;align-items:start;cursor:pointer;transition:border-color .15s ease,background .15s ease}.rw__task:where(.astro-oz7ho6nn)[hidden]{display:none}.rw__task:where(.astro-oz7ho6nn):hover{border-color:var(--sl-color-gray-3);background:var(--sl-color-gray-6)}.rw__task-check:where(.astro-oz7ho6nn){position:relative;z-index:2;width:1.2rem;height:1.2rem;margin:0;accent-color:var(--sl-color-accent);cursor:pointer}.rw__task-copy:where(.astro-oz7ho6nn){display:grid;gap:.12rem}.rw__task-copy:where(.astro-oz7ho6nn) a:where(.astro-oz7ho6nn){display:block;margin:0;padding:0;line-height:1.35;text-decoration:none}.rw__task-copy:where(.astro-oz7ho6nn) a:where(.astro-oz7ho6nn):after{content:"";position:absolute;inset:0;border-radius:inherit}.rw__task-copy:where(.astro-oz7ho6nn) a:where(.astro-oz7ho6nn):focus-visible{outline:none}.rw__task-copy:where(.astro-oz7ho6nn) a:where(.astro-oz7ho6nn):hover{text-decoration:none}.rw__task-copy:where(.astro-oz7ho6nn) strong:where(.astro-oz7ho6nn){display:block;margin:0;padding:0;font-size:.88rem;line-height:inherit}.rw__task-copy:where(.astro-oz7ho6nn) p:where(.astro-oz7ho6nn){margin:0;color:var(--sl-color-gray-2);font-size:.76rem;line-height:1.4}.rw__task-copy:where(.astro-oz7ho6nn) small:where(.astro-oz7ho6nn){color:var(--sl-color-gray-3);font-size:.68rem;line-height:1.35}.rw__footer-actions:where(.astro-oz7ho6nn){justify-content:flex-end;margin-top:1rem}.rw__link-button:where(.astro-oz7ho6nn){padding:.34rem .48rem;font-size:.75rem;color:var(--sl-color-gray-2)}@media(max-width:760px){.rw__options:where(.astro-oz7ho6nn){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.rw__form-head:where(.astro-oz7ho6nn){grid-template-columns:1fr;gap:.45rem}.rw__options:where(.astro-oz7ho6nn),.rw__tasks:where(.astro-oz7ho6nn){grid-template-columns:1fr!important}.rw__plan-head:where(.astro-oz7ho6nn),.rw__phase-head:where(.astro-oz7ho6nn){display:grid}.rw__plan-actions:where(.astro-oz7ho6nn){justify-content:flex-start}.rw__phase-head:where(.astro-oz7ho6nn) p:where(.astro-oz7ho6nn){text-align:left}}
