.moving-page{background:var(--white);color:var(--ink)}.moving-page h1,.moving-page h2,.moving-page h3{text-wrap:balance;margin:0;font-weight:520}.moving-page h2{letter-spacing:-.055em;font-size:clamp(36px,4.2vw,62px);line-height:1.04}.moving-page p{line-height:1.65}.moving-page .label{margin-block-end:28px;line-height:1.4}.moving-hero{background:var(--paper);padding-block:clamp(64px,7.5vw,112px)}.moving-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,76px);display:grid}.moving-hero h1{letter-spacing:-.065em;font-size:clamp(54px,6.5vw,96px);line-height:.98}.moving-hero h1 span{color:var(--green)}.moving-lede{max-inline-size:37ch;color:var(--ink-2);margin-block-start:32px;font-size:clamp(20px,1.8vw,25px)}.moving-intro{max-inline-size:52ch;color:var(--text);margin-block-start:18px;font-size:16px}.moving-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-block-start:32px;display:flex}.moving-transfer{min-inline-size:0;margin:0}.moving-transfer-scene{isolation:isolate;color:var(--ink);padding:30px 26px 24px;position:relative}.transfer-files{block-size:214px;position:relative}.transfer-file{border-radius:var(--r-md);background:var(--white);inline-size:78%;color:var(--ink);box-shadow:var(--shadow-1);padding:18px;position:absolute}.transfer-file--contacts{inset-block-start:33px;inset-inline-start:0;transform:rotate(-7deg)}.transfer-file--history{background:color-mix(in srgb, var(--lift-2) 62%, var(--paper));inset-block-start:0;inset-inline-end:0;transform:rotate(8deg)}.transfer-file-title{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:560;display:flex}.transfer-file-title svg{color:var(--green);flex:none}.transfer-file-title small{color:var(--text);font:9px var(--mono);margin-inline-start:auto}.transfer-sheet-head{border-block:1px solid var(--line-2);color:var(--text);grid-template-columns:1.35fr 1fr;gap:12px;margin-block-start:20px;padding-block:8px;font-size:9px;display:grid}.transfer-sheet-lines{grid-template-columns:1.35fr 1fr;gap:12px 24px;padding-block:14px;display:grid}.transfer-sheet-lines i{background:var(--line-2);border-radius:2px;block-size:3px;inline-size:80%}.transfer-sheet-lines i:nth-child(3n){inline-size:60%}.transfer-file-foot{color:var(--subtle);padding-block-start:4px;font-size:9px;display:block}.transfer-bridge{z-index:1;flex-direction:column;align-items:center;margin-block:-1px;display:flex;position:relative}.transfer-bridge>span{background:var(--lift);block-size:18px;inline-size:1px}.transfer-bridge>div:not(.transfer-motion){border:1px solid color-mix(in srgb, var(--green) 22%, transparent);background:var(--paper);color:var(--green);border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:inline-flex}.transfer-workspace{z-index:2;border-radius:var(--r-md);background:var(--white);color:var(--ink);box-shadow:var(--shadow-2);position:relative;overflow:hidden}.transfer-workspace-head{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.transfer-workspace-head>span{align-items:center;gap:8px;display:flex}.transfer-workspace-head strong{letter-spacing:-.03em;font-size:14px;font-weight:560}.transfer-workspace-head small{color:var(--subtle);font-size:10px}.transfer-workspace-content{padding:20px 18px 12px}.transfer-workspace-title{letter-spacing:-.045em;margin-block-end:16px;font-size:20px;font-weight:520;line-height:1.15;display:block}.transfer-record{border-block-start:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:10px;padding-block:12px;font-size:12px;font-weight:530;display:grid}.transfer-record-icon{border-radius:var(--r-sm);background:var(--paper);block-size:34px;inline-size:34px;color:var(--green);place-items:center;display:grid}.transfer-record small{color:var(--subtle);margin-block-start:4px;font-size:10px;font-weight:400;line-height:1.4;display:block}.transfer-record>svg{color:var(--green)}.moving-bring ul{margin:0;padding:0;list-style:none}.moving-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,9vw,144px);display:grid}.moving-understand,.moving-process,.moving-faqs,.moving-close{padding-block:clamp(72px,8vw,120px)}.moving-understand{background:var(--abyss);color:var(--white)}.moving-understand .moving-split{align-items:start}.moving-understand h2{max-inline-size:12ch}.moving-understand-copy h3{letter-spacing:-.04em;max-inline-size:26ch;font-size:clamp(26px,2.6vw,38px);line-height:1.14}.moving-understand-copy p{max-inline-size:58ch;color:var(--lift-2);margin-block-start:24px;font-size:16px}.moving-section-intro>p:last-child{max-inline-size:36ch;color:var(--text);margin-block-start:24px;font-size:16px}.moving-steps{margin:0;padding:0;list-style:none}.moving-steps li{border-block-start:1px solid var(--line-2);grid-template-columns:36px minmax(0,1fr);gap:24px;padding-block:32px;display:grid}.moving-steps li:first-child{padding-block-start:24px}.moving-step-number{font:12px var(--mono);color:var(--green);padding-block-start:5px}.moving-steps h3{letter-spacing:-.04em;font-size:clamp(24px,2.3vw,32px);line-height:1.12}.moving-steps p{color:var(--text);margin-block-start:16px;font-size:16px}.moving-faqs{background:var(--paper)}.moving-faq{border-block-start:1px solid var(--line-2)}.moving-faq:last-child{border-block-end:1px solid var(--line-2)}.moving-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:18px;font-weight:540;line-height:1.4;list-style:none;display:flex}.moving-faq summary::-webkit-details-marker{display:none}.moving-faq-icon{flex:0 0 16px;block-size:16px;position:relative}.moving-faq-icon:before,.moving-faq-icon:after{content:"";background:var(--green);block-size:1px;position:absolute;inset:7px 1px auto}.moving-faq-icon:after{transform:rotate(90deg)}.moving-faq[open] .moving-faq-icon:after{transform:rotate(0)}.moving-faq>p{color:var(--text);padding-block-end:24px;padding-inline-end:32px;font-size:16px}.moving-close h2{max-inline-size:14ch}.moving-close h2+p{color:var(--text);max-inline-size:45ch;margin-block:24px 28px;font-size:17px}.moving-close .moving-split{align-items:center}.moving-bring{border-inline-start:1px solid var(--line-2);padding-inline-start:40px}.moving-bring li{border-block-end:1px solid var(--line);padding-block:18px;font-size:17px}.moving-bring>p:last-child{color:var(--subtle);margin-block-start:20px;font-size:13px}.moving-page :is(a,summary):focus-visible{outline:2px solid var(--green);outline-offset:5px}#how-you-move{scroll-margin-block-start:100px}@media (width<=1000px){.moving-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.moving-hero h1{font-size:clamp(48px,6.8vw,68px)}.moving-transfer-scene{padding-inline:20px}.transfer-file{padding:14px}.transfer-file-title{font-size:11px}.moving-split{gap:48px}}@media (width<=760px){.moving-hero-grid,.moving-split{grid-template-columns:minmax(0,1fr);gap:40px}.moving-hero h1{font-size:clamp(48px,10.5vw,76px)}.moving-transfer{inline-size:100%;max-inline-size:490px}.moving-understand .moving-split{gap:32px}.moving-steps li{grid-template-columns:28px minmax(0,1fr);gap:14px}.moving-bring{border-inline-start:0;border-block-start:1px solid var(--line-2);padding:28px 0 0}}@media (width<=380px){.moving-transfer-scene{padding-inline:16px}.transfer-file-title{gap:5px;font-size:10px}.transfer-file{inline-size:86%;padding:12px}.transfer-workspace-head,.transfer-workspace-content{padding-inline:14px}}.transfer-motion{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.transfer-packet{background:var(--green);border-radius:3px;block-size:10px;inline-size:6px;position:absolute;inset-block-start:0;inset-inline-start:calc(50% - 3px)}@media (prefers-reduced-motion:reduce){.transfer-motion{display:none}}