
#sax-jobcenter-umzug{--sj-red:#dc1835;--sj-ink:#202020;--sj-muted:#686868;--sj-line:#dedede;--sj-paper:#f5f5f5;background:#fff;color:var(--sj-ink);font-family:inherit;font-size:15px;line-height:1.8;position:relative;isolation:isolate;-webkit-font-smoothing:antialiased}
#sax-jobcenter-umzug *,#sax-jobcenter-umzug *::before,#sax-jobcenter-umzug *::after{box-sizing:border-box;min-width:0}
#sax-jobcenter-umzug :where(h1,h2,h3,h4,p,ol,ul,figure,dl,dt,dd){margin:0}
#sax-jobcenter-umzug :where(a){color:inherit;text-decoration:none}
#sax-jobcenter-umzug :where(button){font:inherit;cursor:pointer}
#sax-jobcenter-umzug :where(a,button,summary,[tabindex="0"]):focus-visible{outline:3px solid #b81832;outline-offset:5px}
#sax-jobcenter-umzug :where(img){max-width:100%;height:auto;display:block}
#sax-jobcenter-umzug :where([id]){scroll-margin-top:165px}
#sax-jobcenter-umzug [hidden]{display:none!important}
#sax-jobcenter-umzug :is(h1,h2,h3,h4){font-family:inherit;font-weight:800;text-transform:none;letter-spacing:-.035em;color:inherit;line-height:1.2}
#sax-jobcenter-umzug h2{font-size:clamp(30px,3.25vw,43px)}
#sax-jobcenter-umzug h3{font-size:26px}
#sax-jobcenter-umzug .sj-container{width:calc(100% - 96px);max-width:1220px;margin-inline:auto}
#sax-jobcenter-umzug .sj-section{padding-block:90px}
#sax-jobcenter-umzug .sj-icon{display:block;width:24px;height:24px;flex:none}
#sax-jobcenter-umzug .sj-kicker{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:750;letter-spacing:.12em;line-height:1.6;color:#747474;margin-bottom:19px}
#sax-jobcenter-umzug .sj-kicker::before{content:'';width:18px;height:6px;background:var(--sj-red);transform:skewX(-25deg);flex:none}
#sax-jobcenter-umzug .sj-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:54px;padding:16px 25px;border-radius:100px;font-size:13px;line-height:1.5;font-weight:750;transition:background .2s,transform .2s}
#sax-jobcenter-umzug .sj-button .sj-icon{width:19px;height:19px}
#sax-jobcenter-umzug .sj-button-red{background:var(--sj-red);color:white;box-shadow:0 7px 18px #bc173221}
#sax-jobcenter-umzug .sj-button-red:hover{background:#bd132d;transform:translateY(-2px)}
#sax-jobcenter-umzug .sj-link{display:inline-flex;align-items:center;gap:20px;color:#b81730;font-size:12px;font-weight:750;border-bottom:1px solid #dc183540;padding:7px 0;line-height:1.6}
#sax-jobcenter-umzug .sj-link .sj-icon{width:18px;height:18px}
#sax-jobcenter-umzug .sj-link:hover{border-bottom-color:currentColor}
#sax-jobcenter-umzug .sj-skip{position:absolute;top:8px;left:8px;padding:10px 16px;background:white;z-index:30;transform:translateY(-200%)}
#sax-jobcenter-umzug .sj-skip:focus{transform:none}
#sax-jobcenter-umzug .sj-hero-wrap{max-width:1400px;margin:auto;padding:23px 28px 0}
#sax-jobcenter-umzug .sj-hero{display:grid;grid-template-columns:1fr 1.08fr;background:#f7f6f3;border:0;border-radius:30px;overflow:hidden;box-shadow:none}
#sax-jobcenter-umzug .sj-hero-copy{padding:48px 42px 41px 46px;background:radial-gradient(ellipse at 5% 8%,#3a3a3a,transparent 65%),linear-gradient(140deg,#292929,#171717);color:white;display:flex;flex-direction:column;justify-content:center}
#sax-jobcenter-umzug .sj-hero-copy>.sj-kicker{color:#c3c3c3;font-size:9px;margin-bottom:27px}
#sax-jobcenter-umzug .sj-hero h1{font-size:clamp(38px,3.8vw,54px);line-height:1.14;letter-spacing:-.045em;font-weight:850;margin-bottom:26px}
#sax-jobcenter-umzug .sj-hero h1>span{color:var(--sj-red)}
#sax-jobcenter-umzug .sj-hero-lead{font-size:21px;line-height:1.55;letter-spacing:-.015em;margin-bottom:20px}
#sax-jobcenter-umzug .sj-hero-lead strong{font-weight:650}
#sax-jobcenter-umzug .sj-hero-description{font-size:13px;line-height:1.9;color:#c5c5c5;max-width:400px}
#sax-jobcenter-umzug .sj-hero-actions{margin-top:30px;display:flex;align-items:start;flex-direction:column;gap:18px}
#sax-jobcenter-umzug .sj-hero-actions>a:last-child{font-size:11px;color:#cecece}
#sax-jobcenter-umzug .sj-hero-actions>a:last-child:hover{color:white;text-decoration:underline;text-underline-offset:4px}
#sax-jobcenter-umzug .sj-hero-foot{display:flex;gap:22px;margin-top:29px;padding-top:21px;border-top:1px solid #ffffff25;font-size:9px;color:#bdbdbd;letter-spacing:.02em}
#sax-jobcenter-umzug .sj-hero-foot span{display:flex;align-items:center;gap:8px}
#sax-jobcenter-umzug .sj-hero-foot span::before{content:'';width:4px;height:4px;background:#d32b44;transform:rotate(45deg)}
#sax-jobcenter-umzug .sj-office-board{padding:29px 29px 24px;background:#f7f6f3}
#sax-jobcenter-umzug .sj-board-top{display:flex;justify-content:space-between;gap:15px;font-size:8px;font-weight:700;letter-spacing:.12em;color:#6e6e68}
#sax-jobcenter-umzug .sj-board-top>span:last-child{color:#b21730}
#sax-jobcenter-umzug .sj-office-visual{margin:3px -12px 0}
#sax-jobcenter-umzug .sj-office-scene{display:block;width:100%;height:auto;max-height:350px;overflow:visible}
#sax-jobcenter-umzug .sj-office-area{cursor:pointer}
#sax-jobcenter-umzug .sj-office-area .office-zone{transition:fill .25s,stroke .25s;stroke:transparent;stroke-width:2}
#sax-jobcenter-umzug .sj-office-area:hover .office-zone{fill:#ece2e1}
#sax-jobcenter-umzug .sj-office-area.is-active .office-zone{fill:#f3dfe0;stroke:#dc1835;stroke-width:1.2}
#sax-jobcenter-umzug .sj-office-area:focus-visible{outline:none}
#sax-jobcenter-umzug .sj-office-area:focus-visible .office-zone{stroke:#a51029;stroke-width:4}
#sax-jobcenter-umzug .sj-zone-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:4px;border:1px solid #d8d7d1;border-radius:13px;background:#fff8}
#sax-jobcenter-umzug .sj-zone-tabs button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:0;border-radius:9px;padding:11px 3px;color:#64645f;background:transparent;font-size:9px;line-height:1.4;font-weight:650}
#sax-jobcenter-umzug .sj-zone-tabs .sj-icon{width:19px;height:19px}
#sax-jobcenter-umzug .sj-zone-tabs button:hover{background:#eeede8;color:#222}
#sax-jobcenter-umzug .sj-zone-tabs button[aria-selected=true]{background:#262626;color:white;box-shadow:0 3px 8px #00000014}
#sax-jobcenter-umzug .sj-zone-panel{display:flex;gap:15px;padding:22px 3px 0;min-height:122px;align-items:flex-start}
#sax-jobcenter-umzug .sj-zone-number{font-size:10px;font-weight:700;color:#b01b30;border-top:2px solid #c9203a;padding-top:5px;line-height:1.2;min-width:24px}
#sax-jobcenter-umzug .sj-zone-panel h2{font-size:18px;letter-spacing:-.025em;margin-bottom:7px;line-height:1.35}
#sax-jobcenter-umzug .sj-zone-panel p{font-size:11px;line-height:1.85;color:#6d6d65;max-width:430px}
#sax-jobcenter-umzug .sj-page-nav{margin-top:15px;border-bottom:1px solid #e3e3e3}
#sax-jobcenter-umzug .sj-page-nav>.sj-container{display:flex;gap:31px;align-items:center;min-height:63px;overflow:auto}
#sax-jobcenter-umzug .sj-page-nav a{flex:0 0 auto;white-space:nowrap;font-size:10px;font-weight:650;color:#646464;padding:16px 0}
#sax-jobcenter-umzug .sj-page-nav a:hover{color:#b51730}
#sax-jobcenter-umzug .sj-page-nav a.sj-nav-inquiry{display:flex;gap:17px;margin-left:auto;color:#242424}
#sax-jobcenter-umzug .sj-nav-inquiry .sj-icon{width:17px;height:17px}
#sax-jobcenter-umzug .sj-intro{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:82px;align-items:center}
#sax-jobcenter-umzug .sj-intro h2{font-size:37px;line-height:1.25}
#sax-jobcenter-umzug .sj-intro h2>span{color:#7a7a7a}
#sax-jobcenter-umzug .sj-intro>div>p:not(.sj-kicker){font-size:14px;color:#696969;line-height:1.9;margin-bottom:15px}
#sax-jobcenter-umzug .sj-intro-facts{display:flex;flex-wrap:wrap;gap:14px 21px;margin-top:23px;padding-top:20px;border-top:1px solid #ddd}
#sax-jobcenter-umzug .sj-intro-facts>span{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:650;color:#4b4b4b}
#sax-jobcenter-umzug .sj-intro-facts .sj-icon{width:18px;height:18px;color:#a91830}
#sax-jobcenter-umzug .sj-heading{display:flex;justify-content:space-between;gap:55px;align-items:flex-end;margin-bottom:38px}
#sax-jobcenter-umzug .sj-heading>p{font-size:13px;color:#747474;line-height:1.9;max-width:365px}
#sax-jobcenter-umzug .sj-sector-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}
#sax-jobcenter-umzug .sj-sector-tabs button{display:flex;align-items:center;gap:12px;padding:12px 21px;border:1px solid #dedede;background:white;border-radius:100px;font-size:12px;font-weight:600;color:#666}
#sax-jobcenter-umzug .sj-sector-tabs .sj-icon{width:21px;height:21px}
#sax-jobcenter-umzug .sj-sector-tabs button:hover{border-color:#aaa}
#sax-jobcenter-umzug .sj-sector-tabs button[aria-selected=true]{background:#252525;border-color:#252525;color:white}
#sax-jobcenter-umzug .sj-sector-panel{display:grid;grid-template-columns:1.12fr 1fr;border:1px solid #dedede;border-radius:25px;overflow:hidden;min-height:338px}
#sax-jobcenter-umzug .sj-sector-copy{padding:36px 40px;background:#f7f7f7}
#sax-jobcenter-umzug .sj-sector-copy>.sj-kicker{font-size:9px;margin-bottom:15px}
#sax-jobcenter-umzug .sj-sector-copy h3{font-size:30px;max-width:410px;margin-bottom:16px}
#sax-jobcenter-umzug .sj-sector-copy>p:not(.sj-kicker){font-size:13px;color:#6c6c6c;line-height:1.9;max-width:450px}
#sax-jobcenter-umzug .sj-sector-copy>.sj-link{margin-top:20px;font-size:11px}
#sax-jobcenter-umzug .sj-sector-check{padding:33px 38px;background:#fff}
#sax-jobcenter-umzug .sj-sector-symbol{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:#b51e35}
#sax-jobcenter-umzug .sj-sector-symbol>.sj-icon{width:36px;height:36px}
#sax-jobcenter-umzug .sj-sector-symbol>span{font-size:35px;line-height:1;font-weight:300;letter-spacing:-.07em;color:#d9d9d9}
#sax-jobcenter-umzug .sj-sector-check ul{list-style:none;padding:0}
#sax-jobcenter-umzug .sj-sector-check li{display:flex;gap:12px;align-items:flex-start;font-size:13px;color:#555;line-height:1.8;margin-bottom:13px}
#sax-jobcenter-umzug .sj-sector-check li .sj-icon{width:17px;height:17px;color:#b21c33;margin-top:3px}
#sax-jobcenter-umzug .sj-sector-check>p{border-top:1px solid #ddd;padding-top:19px;margin-top:22px;font-size:10px;font-weight:600;color:#777}
#sax-jobcenter-umzug .sj-services-section{background:#fafafa;border-block:1px solid #e7e7e7;padding:80px 0}
#sax-jobcenter-umzug .sj-services-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:110px;align-items:start}
#sax-jobcenter-umzug .sj-services-heading>p:not(.sj-kicker){font-size:13px;color:#757575;line-height:1.9;margin-top:23px;max-width:350px}
#sax-jobcenter-umzug .sj-routing-card{margin-top:35px;background:#fff;border:1px solid #dededb;border-left:5px solid #dc1835;border-radius:3px 15px 15px 3px;padding:25px 27px 21px;max-width:345px;transform:rotate(-2deg);box-shadow:0 10px 22px #22222205}
#sax-jobcenter-umzug .sj-routing-card>div{display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:.1em;font-weight:700;color:#7a7a72}
#sax-jobcenter-umzug .sj-routing-card img{width:53px;height:auto}
#sax-jobcenter-umzug .sj-routing-card>strong{display:block;font-size:37px;letter-spacing:-.04em;line-height:1.3;margin:18px 0;color:#252525}
#sax-jobcenter-umzug .sj-routing-card>strong span{color:#c71a36;font-weight:400;padding-inline:9px}
#sax-jobcenter-umzug .sj-routing-card dl>div{display:flex;justify-content:space-between;gap:15px;padding:6px 0;border-top:1px solid #ecece9;font-size:10px}
#sax-jobcenter-umzug .sj-routing-card dt{color:#8a8a83}
#sax-jobcenter-umzug .sj-routing-card dd{font-weight:600}
#sax-jobcenter-umzug .sj-routing-card>p{font-size:9px;color:#888;line-height:1.7;border-top:1px dashed #ddd;padding-top:13px;margin-top:10px}
#sax-jobcenter-umzug .sj-service-list details{border-bottom:1px solid #dcdcdc}
#sax-jobcenter-umzug .sj-service-list details:first-child{border-top:1px solid #dcdcdc}
#sax-jobcenter-umzug .sj-service-list summary{display:flex;align-items:center;gap:19px;cursor:pointer;list-style:none;padding:23px 0;font-size:16px;font-weight:700;line-height:1.5}
#sax-jobcenter-umzug summary::-webkit-details-marker{display:none}
#sax-jobcenter-umzug .sj-service-list summary>.sj-icon{color:#a9283b;width:24px;height:24px}
#sax-jobcenter-umzug .sj-service-list summary>span{flex:1}
#sax-jobcenter-umzug .sj-service-list summary>b{font-size:24px;font-weight:300;line-height:1;color:#777;transition:transform .2s}
#sax-jobcenter-umzug .sj-service-list details[open] summary>b{transform:rotate(45deg)}
#sax-jobcenter-umzug .sj-service-list details>div{padding:0 15px 23px 43px}
#sax-jobcenter-umzug .sj-service-list details p{font-size:13px;line-height:1.9;color:#707070}
#sax-jobcenter-umzug .sj-service-list .sj-link{font-size:10px;margin-top:10px}
#sax-jobcenter-umzug .sj-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin-top:43px}
#sax-jobcenter-umzug .sj-steps li{position:relative;border-top:1px solid #d8d8d8;padding-top:24px}
#sax-jobcenter-umzug .sj-steps li::before{content:'';width:7px;height:7px;position:absolute;background:#c71d37;top:-4px;left:0;transform:rotate(45deg)}
#sax-jobcenter-umzug .sj-steps li>span{font-size:11px;color:#999;font-weight:700}
#sax-jobcenter-umzug .sj-steps h3{font-size:18px;line-height:1.4;margin:15px 0 12px;letter-spacing:-.02em}
#sax-jobcenter-umzug .sj-steps p{font-size:12px;line-height:1.9;color:#747474}
#sax-jobcenter-umzug .sj-timing{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:27px;background:#f5f5f5;padding:31px 35px;border-radius:20px;margin-top:43px}
#sax-jobcenter-umzug .sj-timing-icon{width:52px;height:52px;border:1px solid #ddd;display:grid;place-items:center;background:white;border-radius:50%;color:#b51d35}
#sax-jobcenter-umzug .sj-timing .sj-kicker{font-size:8px;margin-bottom:9px}
#sax-jobcenter-umzug .sj-timing h3{font-size:21px;margin-bottom:11px}
#sax-jobcenter-umzug .sj-timing p:not(.sj-kicker){font-size:12px;line-height:1.85;color:#777;max-width:630px}
#sax-jobcenter-umzug .sj-timing-link{font-size:10px;font-weight:700;display:flex;gap:18px;align-items:center;white-space:nowrap}
#sax-jobcenter-umzug .sj-timing-link>.sj-icon{width:18px;height:18px}
#sax-jobcenter-umzug .sj-costs{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:45px 48px;background:radial-gradient(ellipse at 7% 2%,#393939,transparent 62%),#202020;color:white;border-radius:27px}
#sax-jobcenter-umzug .sj-costs .sj-kicker{color:#b6b6b6;font-size:9px}
#sax-jobcenter-umzug .sj-costs h2{font-size:36px}
#sax-jobcenter-umzug .sj-costs>div>p:not(.sj-kicker){font-size:13px;line-height:1.9;color:#bdbdbd;max-width:430px;margin-top:23px}
#sax-jobcenter-umzug .sj-costs .sj-link{color:white;border-color:#ffffff40;font-size:11px;margin-top:25px}
#sax-jobcenter-umzug .sj-cost-factors>div{position:relative;padding:20px 0 19px 38px;border-top:1px solid #ffffff27}
#sax-jobcenter-umzug .sj-cost-factors>div:first-child{padding-top:3px;border-top:0}
#sax-jobcenter-umzug .sj-cost-factors>div>span{position:absolute;left:0;font-size:10px;font-weight:650;color:#b73a4e;top:24px}
#sax-jobcenter-umzug .sj-cost-factors>div:first-child>span{top:7px}
#sax-jobcenter-umzug .sj-cost-factors h3{font-size:21px;margin-bottom:8px}
#sax-jobcenter-umzug .sj-cost-factors p{font-size:12px;line-height:1.85;color:#b4b4b4}
#sax-jobcenter-umzug .sj-inquiry{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #ddd;border-radius:27px;padding:44px 48px;gap:75px;align-items:center;background:#fafafa}
#sax-jobcenter-umzug .sj-inquiry .sj-kicker{font-size:9px}
#sax-jobcenter-umzug .sj-inquiry h2{font-size:39px}
#sax-jobcenter-umzug .sj-inquiry>div>p:not(.sj-kicker){font-size:13px;color:#747474;line-height:1.9;margin-top:20px;max-width:400px}
#sax-jobcenter-umzug .sj-inquiry .sj-button{margin-top:26px;font-size:12px;min-width:235px;justify-content:space-between}
#sax-jobcenter-umzug .sj-inquiry-secondary{display:block;font-size:10px;color:#666;margin-top:16px}
#sax-jobcenter-umzug .sj-inquiry-secondary:hover{text-decoration:underline}
#sax-jobcenter-umzug .sj-inquiry-personal{padding-left:40px;border-left:1px solid #ddd}
#sax-jobcenter-umzug .sj-contact-icon{display:grid;place-items:center;width:42px;height:42px;background:white;border:1px solid #ddd;border-radius:13px;margin-bottom:20px;color:#b81730}
#sax-jobcenter-umzug .sj-contact-icon>.sj-icon{width:21px;height:21px}
#sax-jobcenter-umzug .sj-inquiry-personal h3{font-size:23px;line-height:1.35;margin-bottom:15px}
#sax-jobcenter-umzug .sj-phone{font-size:25px;font-weight:750;letter-spacing:-.035em;white-space:nowrap}
#sax-jobcenter-umzug .sj-phone:hover{text-decoration:underline;text-underline-offset:6px}
#sax-jobcenter-umzug .sj-inquiry-personal>p{font-size:11px!important;margin-top:12px!important}
#sax-jobcenter-umzug .sj-inquiry-personal>p>a{font-size:13px;font-weight:650;color:#292929}
#sax-jobcenter-umzug .sj-inquiry-personal>.sj-link{font-size:10px;margin-top:14px;gap:14px}
#sax-jobcenter-umzug .sj-guide-section{background:#fafafa;border-block:1px solid #e6e6e6;padding:80px 0}
#sax-jobcenter-umzug .sj-guide-heading{max-width:750px;margin-bottom:50px}
#sax-jobcenter-umzug .sj-guide-heading>p:last-child{font-size:14px;color:#717171;line-height:1.9;max-width:630px;margin-top:24px}
#sax-jobcenter-umzug .sj-guide-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:85px;align-items:start}
#sax-jobcenter-umzug .sj-guide-nav{position:sticky;top:175px}
#sax-jobcenter-umzug .sj-guide-nav>.sj-kicker{font-size:8px;margin-bottom:19px}
#sax-jobcenter-umzug .sj-guide-nav nav>a{display:flex;gap:14px;padding:14px 0;border-top:1px solid #ddd;font-size:11px;font-weight:600;color:#666;line-height:1.6}
#sax-jobcenter-umzug .sj-guide-nav nav>a>span{color:#aaa;font-size:9px;min-width:17px;line-height:1.9}
#sax-jobcenter-umzug .sj-guide-nav nav>a:hover{color:#b51730}
#sax-jobcenter-umzug .sj-guide-article{padding:32px 0 40px;border-top:1px solid #ddd}
#sax-jobcenter-umzug .sj-article-number{color:#ad273d;font-size:10px;font-weight:650;display:block;margin-bottom:17px}
#sax-jobcenter-umzug .sj-guide-article h3{font-size:29px;line-height:1.3;margin-bottom:23px;max-width:750px}
#sax-jobcenter-umzug .sj-guide-article p{font-size:14px;color:#696969;line-height:1.95;margin-bottom:17px}
#sax-jobcenter-umzug .sj-guide-article p:last-child{margin-bottom:0}
#sax-jobcenter-umzug .sj-faq details{border-bottom:1px solid #ddd}
#sax-jobcenter-umzug .sj-faq details:first-child{border-top:1px solid #ddd}
#sax-jobcenter-umzug .sj-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:30px;cursor:pointer;font-weight:650;font-size:15px;line-height:1.6;padding:23px 0}
#sax-jobcenter-umzug .sj-faq summary>span{font-size:25px;font-weight:300;line-height:1;color:#777;transition:transform .2s}
#sax-jobcenter-umzug .sj-faq details[open] summary>span{transform:rotate(45deg)}
#sax-jobcenter-umzug .sj-faq details>p{padding:0 50px 25px 0;font-size:14px;line-height:1.9;color:#737373;max-width:980px}
#sax-jobcenter-umzug .sj-final{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:40px 43px;border-radius:25px;background:#f4f4f4}
#sax-jobcenter-umzug .sj-final h2{font-size:35px}
#sax-jobcenter-umzug .sj-final .sj-kicker{font-size:9px;margin-bottom:14px}
#sax-jobcenter-umzug .sj-final .sj-button{flex:none;font-size:12px}
#sax-jobcenter-umzug .sj-page-end{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 0 30px;font-size:9px;color:#8a8a8a}
@media(min-width:1500px){#sax-jobcenter-umzug .sj-office-scene{max-height:370px}}
@media(max-width:1180px){#sax-jobcenter-umzug :where([id]){scroll-margin-top:100px}#sax-jobcenter-umzug .sj-container{width:calc(100% - 72px)}#sax-jobcenter-umzug .sj-hero-copy{padding:40px 32px}#sax-jobcenter-umzug .sj-hero h1{font-size:43px}#sax-jobcenter-umzug .sj-hero-lead{font-size:19px}#sax-jobcenter-umzug .sj-office-board{padding:26px 24px}#sax-jobcenter-umzug .sj-office-scene{max-height:310px}#sax-jobcenter-umzug .sj-zone-panel{min-height:145px}#sax-jobcenter-umzug .sj-zone-panel h2{font-size:17px}#sax-jobcenter-umzug .sj-intro{gap:60px}#sax-jobcenter-umzug .sj-intro h2{font-size:33px}#sax-jobcenter-umzug .sj-sector-copy{padding:33px}#sax-jobcenter-umzug .sj-sector-check{padding:30px}#sax-jobcenter-umzug .sj-services-grid{gap:65px}#sax-jobcenter-umzug .sj-steps{gap:20px}#sax-jobcenter-umzug .sj-steps h3{font-size:17px}#sax-jobcenter-umzug .sj-timing{grid-template-columns:45px 1fr;gap:22px}#sax-jobcenter-umzug .sj-timing-link{grid-column:2}#sax-jobcenter-umzug .sj-costs{gap:50px;padding:40px}#sax-jobcenter-umzug .sj-costs h2{font-size:33px}#sax-jobcenter-umzug .sj-inquiry{gap:50px;padding:40px}#sax-jobcenter-umzug .sj-guide-layout{grid-template-columns:210px 1fr;gap:55px}#sax-jobcenter-umzug .sj-guide-nav{top:110px}}
@media(max-width:950px){#sax-jobcenter-umzug .sj-container{width:calc(100% - 48px)}#sax-jobcenter-umzug .sj-section{padding-block:70px}#sax-jobcenter-umzug .sj-hero-wrap{padding:20px 22px 0}#sax-jobcenter-umzug .sj-hero-copy{padding:35px 26px}#sax-jobcenter-umzug .sj-hero h1{font-size:36px}#sax-jobcenter-umzug .sj-hero-lead{font-size:17px}#sax-jobcenter-umzug .sj-hero-description{font-size:12px}#sax-jobcenter-umzug .sj-hero-copy>.sj-kicker{font-size:8px}#sax-jobcenter-umzug .sj-office-board{padding:26px 21px 20px;display:flex;flex-direction:column;justify-content:center}#sax-jobcenter-umzug .sj-board-top{font-size:7px}#sax-jobcenter-umzug .sj-zone-tabs button{font-size:8px}#sax-jobcenter-umzug .sj-zone-panel{gap:10px;min-height:150px}#sax-jobcenter-umzug .sj-zone-panel h2{font-size:16px}#sax-jobcenter-umzug .sj-zone-panel p{font-size:10px}#sax-jobcenter-umzug .sj-page-nav>.sj-container{gap:26px}#sax-jobcenter-umzug .sj-intro{gap:40px;padding-top:65px}#sax-jobcenter-umzug .sj-intro h2{font-size:29px}#sax-jobcenter-umzug .sj-intro>div>p:not(.sj-kicker){font-size:13px}#sax-jobcenter-umzug .sj-heading{gap:35px}#sax-jobcenter-umzug .sj-heading>p{max-width:285px;font-size:12px}#sax-jobcenter-umzug .sj-sector-copy{padding:30px}#sax-jobcenter-umzug .sj-sector-copy h3{font-size:26px}#sax-jobcenter-umzug .sj-sector-copy>p:not(.sj-kicker){font-size:12px}#sax-jobcenter-umzug .sj-sector-check{padding:28px}#sax-jobcenter-umzug .sj-sector-check li{font-size:12px}#sax-jobcenter-umzug .sj-services-grid{gap:40px}#sax-jobcenter-umzug .sj-service-list summary{font-size:14px;gap:14px}#sax-jobcenter-umzug .sj-service-list details>div{padding-left:38px}#sax-jobcenter-umzug .sj-routing-card{padding:23px;max-width:310px}#sax-jobcenter-umzug .sj-steps{grid-template-columns:repeat(3,1fr);gap:30px}#sax-jobcenter-umzug .sj-costs{padding:35px;gap:35px}#sax-jobcenter-umzug .sj-costs h2{font-size:29px}#sax-jobcenter-umzug .sj-inquiry{padding:35px;gap:35px}#sax-jobcenter-umzug .sj-inquiry-personal{padding-left:30px}#sax-jobcenter-umzug .sj-inquiry h2{font-size:33px}#sax-jobcenter-umzug .sj-inquiry-personal h3{font-size:20px}#sax-jobcenter-umzug .sj-phone{font-size:23px}#sax-jobcenter-umzug .sj-guide-layout{grid-template-columns:180px 1fr;gap:40px}#sax-jobcenter-umzug .sj-guide-article h3{font-size:25px}#sax-jobcenter-umzug .sj-final{padding:35px}#sax-jobcenter-umzug .sj-final h2{font-size:30px}}
@media(max-width:760px){#sax-jobcenter-umzug .sj-hero{grid-template-columns:1fr}#sax-jobcenter-umzug .sj-hero-copy{padding:38px}#sax-jobcenter-umzug .sj-hero h1{font-size:clamp(39px,7.8vw,52px)}#sax-jobcenter-umzug .sj-hero-lead{font-size:21px}#sax-jobcenter-umzug .sj-hero-description{font-size:13px;max-width:500px}#sax-jobcenter-umzug .sj-hero-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:22px}#sax-jobcenter-umzug .sj-office-board{padding:28px 32px 26px}#sax-jobcenter-umzug .sj-office-scene{max-height:370px}#sax-jobcenter-umzug .sj-board-top{font-size:8px}#sax-jobcenter-umzug .sj-zone-tabs button{font-size:10px;padding:12px 5px}#sax-jobcenter-umzug .sj-zone-panel{min-height:116px;gap:15px}#sax-jobcenter-umzug .sj-zone-panel h2{font-size:19px}#sax-jobcenter-umzug .sj-zone-panel p{font-size:12px}#sax-jobcenter-umzug .sj-intro{grid-template-columns:1fr;gap:25px}#sax-jobcenter-umzug .sj-intro h2{font-size:35px}#sax-jobcenter-umzug .sj-intro>div>p:not(.sj-kicker){font-size:14px}#sax-jobcenter-umzug .sj-heading{display:block}#sax-jobcenter-umzug .sj-heading>p{max-width:500px;font-size:13px;margin-top:20px}#sax-jobcenter-umzug .sj-sector-panel{grid-template-columns:1fr}#sax-jobcenter-umzug .sj-sector-copy{padding:32px}#sax-jobcenter-umzug .sj-sector-copy h3{font-size:29px}#sax-jobcenter-umzug .sj-sector-copy>p:not(.sj-kicker){font-size:13px}#sax-jobcenter-umzug .sj-sector-check{padding:30px 32px}#sax-jobcenter-umzug .sj-sector-check li{font-size:13px}#sax-jobcenter-umzug .sj-sector-symbol{margin-bottom:22px}#sax-jobcenter-umzug .sj-services-grid{grid-template-columns:1fr;gap:40px}#sax-jobcenter-umzug .sj-services-heading{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;align-items:start}#sax-jobcenter-umzug .sj-services-heading>.sj-kicker{grid-column:1}#sax-jobcenter-umzug .sj-services-heading h2{font-size:32px;grid-column:1}#sax-jobcenter-umzug .sj-services-heading>p:not(.sj-kicker){grid-column:1}#sax-jobcenter-umzug .sj-routing-card{grid-column:2;grid-row:1/4;margin-top:0;align-self:center;padding:21px 18px}#sax-jobcenter-umzug .sj-routing-card>strong{font-size:32px}#sax-jobcenter-umzug .sj-service-list summary{font-size:16px}#sax-jobcenter-umzug .sj-costs{grid-template-columns:1fr;gap:30px;padding:38px}#sax-jobcenter-umzug .sj-costs h2{font-size:35px}#sax-jobcenter-umzug .sj-costs>div>p:not(.sj-kicker){max-width:550px}#sax-jobcenter-umzug .sj-cost-factors>div:first-child{border-top:1px solid #ffffff27;padding-top:22px}#sax-jobcenter-umzug .sj-cost-factors>div:first-child>span{top:26px}#sax-jobcenter-umzug .sj-inquiry{grid-template-columns:1fr;gap:30px}#sax-jobcenter-umzug .sj-inquiry>div>p:not(.sj-kicker){max-width:530px}#sax-jobcenter-umzug .sj-inquiry-personal{padding:28px 0 0;border-left:0;border-top:1px solid #ddd}#sax-jobcenter-umzug .sj-inquiry-personal h3{font-size:23px}#sax-jobcenter-umzug .sj-guide-layout{grid-template-columns:1fr;gap:35px}#sax-jobcenter-umzug .sj-guide-nav{position:static}#sax-jobcenter-umzug .sj-guide-nav nav{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}#sax-jobcenter-umzug .sj-guide-article h3{font-size:27px}#sax-jobcenter-umzug .sj-final{align-items:start;flex-direction:column}}
@media(max-width:540px){#sax-jobcenter-umzug .sj-container{width:calc(100% - 40px)}#sax-jobcenter-umzug .sj-section{padding-block:55px}#sax-jobcenter-umzug h2{font-size:31px}#sax-jobcenter-umzug .sj-kicker{font-size:9px;letter-spacing:.1em;margin-bottom:15px}#sax-jobcenter-umzug .sj-hero-wrap{padding:15px 13px 0}#sax-jobcenter-umzug .sj-hero{border-radius:23px}#sax-jobcenter-umzug .sj-hero-copy{padding:31px 24px 28px}#sax-jobcenter-umzug .sj-hero h1{font-size:clamp(32px,8.8vw,43px);margin-bottom:21px}#sax-jobcenter-umzug .sj-hero-lead{font-size:18px}#sax-jobcenter-umzug .sj-hero-description{font-size:12px}#sax-jobcenter-umzug .sj-hero-copy>.sj-kicker{font-size:8px;margin-bottom:22px}#sax-jobcenter-umzug .sj-hero-actions{gap:17px;margin-top:24px}#sax-jobcenter-umzug .sj-hero-actions .sj-button{width:100%;justify-content:space-between;font-size:12px;padding:15px 22px}#sax-jobcenter-umzug .sj-hero-foot{margin-top:25px;padding-top:18px;font-size:8px}#sax-jobcenter-umzug .sj-office-board{padding:25px 19px 22px}#sax-jobcenter-umzug .sj-board-top{font-size:7px}#sax-jobcenter-umzug .sj-office-visual{margin:10px -15px 5px}#sax-jobcenter-umzug .sj-zone-tabs button{font-size:8px;padding:10px 2px;gap:7px}#sax-jobcenter-umzug .sj-zone-tabs .sj-icon{width:18px;height:18px}#sax-jobcenter-umzug .sj-zone-panel{gap:10px;min-height:149px;padding-top:20px}#sax-jobcenter-umzug .sj-zone-panel h2{font-size:17px}#sax-jobcenter-umzug .sj-zone-panel p{font-size:11px}#sax-jobcenter-umzug .sj-zone-number{font-size:9px;min-width:19px}#sax-jobcenter-umzug .sj-page-nav{margin-top:12px}#sax-jobcenter-umzug .sj-page-nav>.sj-container{gap:25px;min-height:55px;scrollbar-width:none}#sax-jobcenter-umzug .sj-page-nav>.sj-container::-webkit-scrollbar{display:none}#sax-jobcenter-umzug .sj-intro{padding-top:52px;gap:22px}#sax-jobcenter-umzug .sj-intro h2{font-size:30px}#sax-jobcenter-umzug .sj-intro>div>p:not(.sj-kicker){font-size:13px}#sax-jobcenter-umzug .sj-intro-facts{gap:13px 18px}#sax-jobcenter-umzug .sj-intro-facts>span{font-size:9px}#sax-jobcenter-umzug .sj-heading{margin-bottom:27px}#sax-jobcenter-umzug .sj-heading>p{font-size:12px;margin-top:18px}#sax-jobcenter-umzug .sj-sector-tabs{gap:8px;margin-bottom:19px}#sax-jobcenter-umzug .sj-sector-tabs button{font-size:10px;padding:10px 13px;gap:8px}#sax-jobcenter-umzug .sj-sector-tabs .sj-icon{width:17px;height:17px}#sax-jobcenter-umzug .sj-sector-panel{border-radius:21px}#sax-jobcenter-umzug .sj-sector-copy{padding:28px 24px}#sax-jobcenter-umzug .sj-sector-copy h3{font-size:26px}#sax-jobcenter-umzug .sj-sector-copy>p:not(.sj-kicker){font-size:12px}#sax-jobcenter-umzug .sj-sector-check{padding:27px 24px}#sax-jobcenter-umzug .sj-sector-check li{font-size:12px}#sax-jobcenter-umzug .sj-services-section{padding:55px 0}#sax-jobcenter-umzug .sj-services-heading{display:block}#sax-jobcenter-umzug .sj-services-heading h2{font-size:31px}#sax-jobcenter-umzug .sj-routing-card{margin:30px 7px 4px;max-width:320px;padding:25px}#sax-jobcenter-umzug .sj-routing-card>strong{font-size:37px}#sax-jobcenter-umzug .sj-service-list summary{font-size:14px;gap:13px;padding:21px 0}#sax-jobcenter-umzug .sj-service-list summary>.sj-icon{width:21px;height:21px}#sax-jobcenter-umzug .sj-service-list details>div{padding-left:34px}#sax-jobcenter-umzug .sj-service-list details p{font-size:12px}#sax-jobcenter-umzug .sj-steps{grid-template-columns:1fr;gap:0;margin-top:30px}#sax-jobcenter-umzug .sj-steps li{border-top:0;border-left:1px solid #ddd;padding:0 0 26px 27px;margin-left:4px}#sax-jobcenter-umzug .sj-steps li:last-child{padding-bottom:0;border-color:transparent}#sax-jobcenter-umzug .sj-steps li::before{left:-4px;top:8px}#sax-jobcenter-umzug .sj-steps li>span{font-size:10px}#sax-jobcenter-umzug .sj-steps h3{font-size:20px;margin:7px 0 8px}#sax-jobcenter-umzug .sj-steps p{font-size:12px}#sax-jobcenter-umzug .sj-timing{grid-template-columns:1fr;padding:27px 24px;gap:20px;margin-top:31px}#sax-jobcenter-umzug .sj-timing-icon{width:43px;height:43px}#sax-jobcenter-umzug .sj-timing h3{font-size:22px}#sax-jobcenter-umzug .sj-timing-link{grid-column:1}#sax-jobcenter-umzug .sj-costs{padding:31px 25px;border-radius:23px}#sax-jobcenter-umzug .sj-costs h2{font-size:30px}#sax-jobcenter-umzug .sj-costs .sj-kicker{font-size:8px}#sax-jobcenter-umzug .sj-costs>div>p:not(.sj-kicker){font-size:12px;margin-top:19px}#sax-jobcenter-umzug .sj-cost-factors h3{font-size:20px}#sax-jobcenter-umzug .sj-inquiry{padding:31px 24px;border-radius:23px}#sax-jobcenter-umzug .sj-inquiry h2{font-size:31px}#sax-jobcenter-umzug .sj-inquiry .sj-kicker{font-size:8px}#sax-jobcenter-umzug .sj-inquiry>div>p:not(.sj-kicker){font-size:12px;margin-top:18px}#sax-jobcenter-umzug .sj-inquiry .sj-button{width:100%;font-size:12px;min-width:0}#sax-jobcenter-umzug .sj-inquiry-personal h3{font-size:22px}#sax-jobcenter-umzug .sj-guide-section{padding:55px 0}#sax-jobcenter-umzug .sj-guide-heading{margin-bottom:35px}#sax-jobcenter-umzug .sj-guide-heading .sj-kicker{font-size:8px}#sax-jobcenter-umzug .sj-guide-heading>p:last-child{font-size:13px;margin-top:20px}#sax-jobcenter-umzug .sj-guide-nav nav>a{font-size:10px;gap:10px}#sax-jobcenter-umzug .sj-guide-article{padding:27px 0 33px}#sax-jobcenter-umzug .sj-guide-article h3{font-size:24px;margin-bottom:20px}#sax-jobcenter-umzug .sj-guide-article p{font-size:14px;line-height:1.9}#sax-jobcenter-umzug .sj-faq summary{font-size:13px;padding:20px 0}#sax-jobcenter-umzug .sj-faq details>p{font-size:13px;padding:0 22px 22px 0}#sax-jobcenter-umzug .sj-final{padding:30px 25px;border-radius:23px;gap:25px}#sax-jobcenter-umzug .sj-final h2{font-size:29px}#sax-jobcenter-umzug .sj-final .sj-button{font-size:11px}#sax-jobcenter-umzug .sj-page-end{font-size:8px;gap:20px}}
@media(max-width:380px){#sax-jobcenter-umzug .sj-hero-copy{padding-inline:22px}#sax-jobcenter-umzug .sj-hero h1{font-size:31px}#sax-jobcenter-umzug .sj-hero-lead{font-size:16px}#sax-jobcenter-umzug .sj-office-board{padding-inline:15px}#sax-jobcenter-umzug .sj-zone-tabs button{font-size:7px}#sax-jobcenter-umzug .sj-zone-panel{min-height:160px}#sax-jobcenter-umzug .sj-zone-panel h2{font-size:16px}#sax-jobcenter-umzug .sj-intro h2{font-size:27px}#sax-jobcenter-umzug .sj-final .sj-button{font-size:10px;padding-inline:19px;gap:12px}#sax-jobcenter-umzug .sj-routing-card{padding:23px 20px}#sax-jobcenter-umzug .sj-routing-card>strong{font-size:33px}}
@media(prefers-reduced-motion:reduce){#sax-jobcenter-umzug *,#sax-jobcenter-umzug *::before,#sax-jobcenter-umzug *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
@media print{#sax-jobcenter-umzug{color:black;font-size:11pt}#sax-jobcenter-umzug .sj-container{width:100%}#sax-jobcenter-umzug :is(.sj-page-nav,.sj-guide-nav,.sj-page-end,[role=tablist],.sj-skip){display:none!important}#sax-jobcenter-umzug .sj-hero{display:block}#sax-jobcenter-umzug .sj-hero-copy,#sax-jobcenter-umzug .sj-costs{background:white;color:black}#sax-jobcenter-umzug .sj-hero-copy p,#sax-jobcenter-umzug .sj-costs p{color:#333!important}#sax-jobcenter-umzug .sj-guide-layout{display:block}#sax-jobcenter-umzug .sj-section{padding:25px 0}}
/* Jobcenter: journey views and interactive estimate */
#sax-jobcenter-umzug .sj-hero{grid-template-columns:1fr 1.06fr}
#sax-jobcenter-umzug .sj-hero-copy{padding-block:45px}
#sax-jobcenter-umzug .sj-hero h1{font-size:clamp(36px,3.7vw,52px)}
#sax-jobcenter-umzug .sj-hero-lead{font-size:20px}
#sax-jobcenter-umzug .sj-hero-description{max-width:410px}
#sax-jobcenter-umzug .sj-hero-actions .sj-button{font-size:12px;gap:20px;padding-inline:23px}
#sax-jobcenter-umzug .sj-journey-board{padding:29px 29px 25px;background:#f7f6f3;display:flex;flex-direction:column;justify-content:space-between}
#sax-jobcenter-umzug .sj-red-dot{width:6px;height:6px;background:#dc1835;transform:rotate(45deg)}
#sax-jobcenter-umzug .sj-journey-tabs{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:23px}
#sax-jobcenter-umzug .sj-journey-tabs button{flex-direction:row;gap:9px;font-size:10px;padding:13px 5px}
#sax-jobcenter-umzug .sj-view-panel{padding-top:8px;min-height:367px}
#sax-jobcenter-umzug .sj-view-image{display:block;width:100%;height:250px;object-fit:contain}
#sax-jobcenter-umzug .sj-view-copy{display:flex;gap:17px;padding:8px 4px 0;min-height:119px}
#sax-jobcenter-umzug .sj-view-copy>span{font-size:10px;font-weight:700;color:#b21b33;border-top:2px solid #c7213b;padding-top:6px;line-height:1.3;flex:none}
#sax-jobcenter-umzug .sj-view-copy h2{font-size:20px;line-height:1.35;letter-spacing:-.025em;margin:0 0 9px}
#sax-jobcenter-umzug .sj-view-copy p{font-size:12px;line-height:1.85;color:#6c6c63;max-width:430px}
#sax-jobcenter-umzug .sj-intro{padding-bottom:0}
#sax-jobcenter-umzug .sj-estimate{display:grid;grid-template-columns:260px 1fr;gap:35px;align-items:stretch}
#sax-jobcenter-umzug .sj-position-tabs{display:flex;flex-direction:column;gap:10px;justify-content:center}
#sax-jobcenter-umzug .sj-position-tabs button{display:flex;align-items:center;gap:11px;border:1px solid #dededb;border-radius:13px;background:white;padding:21px 17px;font-size:11px;font-weight:650;color:#666;text-align:left;transition:background .2s,color .2s}
#sax-jobcenter-umzug .sj-position-number{font-size:8px;color:#92928d;margin-right:2px}
#sax-jobcenter-umzug .sj-position-tabs button>.sj-icon{width:20px;height:20px}
#sax-jobcenter-umzug .sj-position-tabs button>.sj-icon:last-child{width:14px;height:14px;margin-left:auto}
#sax-jobcenter-umzug .sj-position-tabs button:hover{border-color:#a5a5a0;background:#f6f5f1}
#sax-jobcenter-umzug .sj-position-tabs button[aria-selected=true]{background:#242424;color:white;border-color:#242424}
#sax-jobcenter-umzug .sj-position-tabs button[aria-selected=true]>.sj-icon:first-of-type{color:#ff657c}
#sax-jobcenter-umzug .sj-position-panel{display:grid;grid-template-columns:.95fr 1fr;gap:35px;padding:35px;border:1px solid #deded9;border-radius:24px;background:#f7f6f3;align-items:center;min-height:380px}
#sax-jobcenter-umzug .sj-paper{background:white;padding:26px 23px 18px;border:1px solid #e2e0da;border-radius:3px 15px 3px 3px;box-shadow:0 13px 25px #22222206;transform:rotate(-2deg)}
#sax-jobcenter-umzug .sj-paper-head{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:25px}
#sax-jobcenter-umzug .sj-paper-head img{width:48px;height:auto}
#sax-jobcenter-umzug .sj-paper-head>span{font-size:5px;letter-spacing:.1em;color:#8a8a83;font-weight:700}
#sax-jobcenter-umzug .sj-paper>strong{display:block;font-size:19px;line-height:1.3;font-weight:800;letter-spacing:-.035em}
#sax-jobcenter-umzug .sj-paper>p{font-size:7px;color:#888;line-height:1.8;margin-top:6px}
#sax-jobcenter-umzug .sj-paper-rows{margin-top:23px}
#sax-jobcenter-umzug .sj-paper-row{display:flex;gap:10px;align-items:center;padding:13px 8px;border-top:1px solid #ecebe7;color:#81817a;transition:background .2s}
#sax-jobcenter-umzug .sj-paper-row>span{font-size:6px;color:#a3a39a}
#sax-jobcenter-umzug .sj-paper-row>b{font-size:8px;font-weight:550;flex:1}
#sax-jobcenter-umzug .sj-paper-row>i{width:20px;height:2px;background:#d7d7d0}
#sax-jobcenter-umzug .sj-paper-row.is-highlighted{color:#a31730;background:#fff0f2;border-top-color:#ead5d8;border-radius:3px}
#sax-jobcenter-umzug .sj-paper-row.is-highlighted>i{background:#ca2943}
#sax-jobcenter-umzug .sj-paper-foot{border-top:1px solid #ddd9d1;padding-top:15px;margin-top:12px;display:flex;justify-content:space-between;font-size:6px;color:#93938a;letter-spacing:.02em}
#sax-jobcenter-umzug .sj-position-copy>.sj-kicker{font-size:8px;margin-bottom:18px}
#sax-jobcenter-umzug .sj-position-copy h3{font-size:25px;line-height:1.3;margin-bottom:16px}
#sax-jobcenter-umzug .sj-position-copy>p:not(.sj-kicker){font-size:12px;line-height:1.9;color:#74746d}
#sax-jobcenter-umzug .sj-position-copy ul{list-style:none;padding:0;margin-top:20px}
#sax-jobcenter-umzug .sj-position-copy li{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;color:#62625c;margin-top:10px}
#sax-jobcenter-umzug .sj-position-copy li>.sj-icon{width:16px;height:16px;margin-top:2px;color:#b51b33}
#sax-jobcenter-umzug .sj-estimate-bottom{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:25px}
#sax-jobcenter-umzug .sj-estimate-bottom>p{font-size:10px;line-height:1.8;color:#888;max-width:680px}
#sax-jobcenter-umzug .sj-estimate-bottom>.sj-link{flex:none;font-size:11px}
#sax-jobcenter-umzug .sj-process-section{padding:76px 0;background:#fafafa;border-block:1px solid #e6e6e6}
#sax-jobcenter-umzug .sj-approval-note{display:flex;align-items:center;gap:25px;border-top:1px solid #ddd;margin-top:37px;padding-top:27px}
#sax-jobcenter-umzug .sj-approval-note>.sj-contact-icon{margin:0;flex:none;width:46px;height:46px}
#sax-jobcenter-umzug .sj-approval-note h3{font-size:15px;line-height:1.6;margin-bottom:5px}
#sax-jobcenter-umzug .sj-approval-note p{font-size:11px;line-height:1.85;color:#777;max-width:850px}
#sax-jobcenter-umzug .sj-service-logo{display:block;width:85px;height:auto;margin-top:31px}
#sax-jobcenter-umzug .sj-inquiry-section{padding-bottom:85px}
#sax-jobcenter-umzug .sj-inquiry h2{font-size:36px}
#sax-jobcenter-umzug .sj-sources{padding:25px 28px;margin-top:15px;border:1px solid #ddd;border-radius:15px;background:white}
#sax-jobcenter-umzug .sj-sources h3{font-size:14px;margin-bottom:12px}
#sax-jobcenter-umzug .sj-sources p{font-size:11px;line-height:1.85;color:#777;max-width:600px;margin-bottom:13px}
#sax-jobcenter-umzug .sj-sources a{display:block;font-size:10px;line-height:1.8;color:#a71c33;margin:8px 0;text-decoration:underline;text-underline-offset:3px}
#sax-jobcenter-umzug .sj-sources>span{display:block;font-size:8px;color:#999;margin-top:20px}
@media(max-width:1180px){#sax-jobcenter-umzug .sj-hero h1{font-size:43px}#sax-jobcenter-umzug .sj-hero-lead{font-size:18px}#sax-jobcenter-umzug .sj-hero-foot{gap:16px;font-size:8px}#sax-jobcenter-umzug .sj-journey-board{padding:27px 23px}#sax-jobcenter-umzug .sj-view-image{height:240px}#sax-jobcenter-umzug .sj-view-copy h2{font-size:19px}#sax-jobcenter-umzug .sj-estimate{grid-template-columns:235px 1fr;gap:25px}#sax-jobcenter-umzug .sj-position-panel{gap:25px;padding:28px;grid-template-columns:.95fr 1fr}#sax-jobcenter-umzug .sj-paper{padding:23px 17px 17px}#sax-jobcenter-umzug .sj-paper>strong{font-size:17px}#sax-jobcenter-umzug .sj-position-copy h3{font-size:22px}#sax-jobcenter-umzug .sj-position-copy>p:not(.sj-kicker){font-size:11px}#sax-jobcenter-umzug .sj-position-copy li{font-size:10px}#sax-jobcenter-umzug .sj-inquiry h2{font-size:33px}}
@media(max-width:950px){#sax-jobcenter-umzug .sj-hero h1{font-size:35px}#sax-jobcenter-umzug .sj-hero-lead{font-size:17px}#sax-jobcenter-umzug .sj-hero-actions .sj-button{font-size:11px;padding-inline:19px;gap:14px}#sax-jobcenter-umzug .sj-journey-tabs button{font-size:9px;flex-direction:column}#sax-jobcenter-umzug .sj-journey-board{padding:26px 20px}#sax-jobcenter-umzug .sj-view-image{height:215px}#sax-jobcenter-umzug .sj-view-copy{min-height:155px}#sax-jobcenter-umzug .sj-view-copy h2{font-size:18px}#sax-jobcenter-umzug .sj-view-copy p{font-size:11px}#sax-jobcenter-umzug .sj-estimate{grid-template-columns:1fr;gap:22px}#sax-jobcenter-umzug .sj-position-tabs{flex-direction:row;gap:8px}#sax-jobcenter-umzug .sj-position-tabs button{flex:1;flex-direction:column;text-align:center;font-size:10px;gap:10px;padding:18px 8px}#sax-jobcenter-umzug .sj-position-number,#sax-jobcenter-umzug .sj-position-tabs button>.sj-icon:last-child{display:none}#sax-jobcenter-umzug .sj-position-panel{min-height:340px;padding:32px;gap:45px}#sax-jobcenter-umzug .sj-position-copy h3{font-size:27px}#sax-jobcenter-umzug .sj-position-copy>p:not(.sj-kicker){font-size:12px}#sax-jobcenter-umzug .sj-position-copy li{font-size:11px}#sax-jobcenter-umzug .sj-paper{padding:26px}#sax-jobcenter-umzug .sj-paper>strong{font-size:22px}#sax-jobcenter-umzug .sj-inquiry h2{font-size:30px}}
@media(max-width:760px){#sax-jobcenter-umzug .sj-hero{grid-template-columns:1fr}#sax-jobcenter-umzug .sj-hero h1{font-size:46px}#sax-jobcenter-umzug .sj-hero-lead{font-size:20px}#sax-jobcenter-umzug .sj-hero-actions .sj-button{font-size:12px}#sax-jobcenter-umzug .sj-hero-foot{font-size:9px;gap:23px}#sax-jobcenter-umzug .sj-journey-board{padding:29px}#sax-jobcenter-umzug .sj-journey-tabs button{flex-direction:row;font-size:11px}#sax-jobcenter-umzug .sj-view-image{height:270px}#sax-jobcenter-umzug .sj-view-panel{min-height:400px}#sax-jobcenter-umzug .sj-view-copy{min-height:130px}#sax-jobcenter-umzug .sj-view-copy h2{font-size:21px}#sax-jobcenter-umzug .sj-view-copy p{font-size:12px}#sax-jobcenter-umzug .sj-estimate-bottom{align-items:flex-start;gap:20px}#sax-jobcenter-umzug .sj-position-panel{gap:30px;padding:27px}#sax-jobcenter-umzug .sj-position-copy h3{font-size:23px}#sax-jobcenter-umzug .sj-paper{padding:22px 17px}#sax-jobcenter-umzug .sj-paper>strong{font-size:18px}#sax-jobcenter-umzug .sj-process-section{padding:60px 0}#sax-jobcenter-umzug .sj-steps{grid-template-columns:repeat(2,1fr)}#sax-jobcenter-umzug .sj-steps>li:last-child{grid-column:1/-1;max-width:440px}#sax-jobcenter-umzug .sj-inquiry-section{padding-bottom:65px}}
@media(max-width:540px){#sax-jobcenter-umzug .sj-hero h1{font-size:36px}#sax-jobcenter-umzug .sj-hero-lead{font-size:18px}#sax-jobcenter-umzug .sj-hero-copy{padding-top:35px;padding-bottom:33px}#sax-jobcenter-umzug .sj-hero-actions .sj-button{font-size:11px;padding-inline:18px;gap:15px}#sax-jobcenter-umzug .sj-hero-foot{font-size:8px;gap:12px;flex-wrap:wrap}#sax-jobcenter-umzug .sj-journey-board{padding:24px 20px}#sax-jobcenter-umzug .sj-journey-tabs{margin-top:18px}#sax-jobcenter-umzug .sj-journey-tabs button{flex-direction:column;font-size:9px;padding:11px 3px}#sax-jobcenter-umzug .sj-view-image{height:210px}#sax-jobcenter-umzug .sj-view-panel{min-height:355px}#sax-jobcenter-umzug .sj-view-copy{gap:13px;min-height:145px;padding-inline:1px}#sax-jobcenter-umzug .sj-view-copy h2{font-size:19px}#sax-jobcenter-umzug .sj-view-copy p{font-size:11px}#sax-jobcenter-umzug .sj-position-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}#sax-jobcenter-umzug .sj-position-tabs button{flex-direction:row;justify-content:flex-start;text-align:left;padding:14px 11px;gap:10px;font-size:9px;min-height:54px}#sax-jobcenter-umzug .sj-position-tabs button>.sj-icon{width:18px;height:18px}#sax-jobcenter-umzug .sj-position-panel{grid-template-columns:1fr;gap:34px;padding:27px 24px;min-height:0}#sax-jobcenter-umzug .sj-paper{max-width:290px;width:100%;padding:25px;margin:auto}#sax-jobcenter-umzug .sj-paper>strong{font-size:21px}#sax-jobcenter-umzug .sj-position-copy h3{font-size:25px}#sax-jobcenter-umzug .sj-position-copy>p:not(.sj-kicker){font-size:13px}#sax-jobcenter-umzug .sj-position-copy li{font-size:12px}#sax-jobcenter-umzug .sj-position-copy{min-height:290px}#sax-jobcenter-umzug .sj-estimate-bottom{flex-direction:column;gap:15px}#sax-jobcenter-umzug .sj-steps{gap:30px 22px}#sax-jobcenter-umzug .sj-steps h3{font-size:16px}#sax-jobcenter-umzug .sj-steps p{font-size:11px}#sax-jobcenter-umzug .sj-approval-note{align-items:flex-start;gap:15px}#sax-jobcenter-umzug .sj-approval-note>.sj-contact-icon{width:33px;height:36px;border-radius:10px}#sax-jobcenter-umzug .sj-approval-note h3{font-size:13px}#sax-jobcenter-umzug .sj-approval-note p{font-size:11px}#sax-jobcenter-umzug .sj-inquiry h2{font-size:28px}#sax-jobcenter-umzug .sj-sources{padding:23px 20px}#sax-jobcenter-umzug .sj-final{flex-direction:column;align-items:flex-start}#sax-jobcenter-umzug .sj-final h2{font-size:28px}#sax-jobcenter-umzug .sj-final .sj-button{font-size:11px;gap:15px;padding-inline:19px}}
@media(max-width:380px){#sax-jobcenter-umzug .sj-hero h1{font-size:30px}#sax-jobcenter-umzug .sj-hero-lead{font-size:16px}#sax-jobcenter-umzug .sj-hero-actions .sj-button{width:100%;font-size:10px;gap:8px;padding-inline:14px;justify-content:space-between}#sax-jobcenter-umzug .sj-journey-board{padding-inline:17px}#sax-jobcenter-umzug .sj-view-image{height:180px}#sax-jobcenter-umzug .sj-view-panel{min-height:350px}#sax-jobcenter-umzug .sj-view-copy{min-height:160px}#sax-jobcenter-umzug .sj-view-copy h2{font-size:18px}#sax-jobcenter-umzug .sj-position-tabs button{font-size:8px;padding-inline:9px;gap:8px}#sax-jobcenter-umzug .sj-position-panel{padding:25px 19px}#sax-jobcenter-umzug .sj-paper{padding:23px 19px}#sax-jobcenter-umzug .sj-paper>strong{font-size:19px}#sax-jobcenter-umzug .sj-position-copy h3{font-size:23px}#sax-jobcenter-umzug .sj-inquiry h2{font-size:25px}#sax-jobcenter-umzug .sj-final h2{font-size:25px}#sax-jobcenter-umzug .sj-final .sj-button{font-size:10px;gap:10px;padding-inline:16px}}
