html{scroll-behavior:smooth;background:#fff}
body{margin:0;background:#fff;-webkit-text-size-adjust:100%}
.landing-shell,.sbd-footer{width:43.75vw;max-width:none;min-width:0;margin-left:auto;margin-right:auto;box-sizing:border-box}
.landing-shell{background:#fff}
.landing-art{display:block;margin:0;padding:0;font-size:0;line-height:0}
.landing-part{display:block;width:100%;height:auto;margin:0;border:0}
.landing-shell .sbd-apply{width:100%;min-width:0;max-width:100%;margin:0;box-sizing:border-box}
.landing-shell .sbd-apply .two>div{min-width:0}
.sbd-apply .seg input:focus-visible+span{outline:3px solid #b3202a;outline-offset:3px}
.sbd-consult{z-index:100}.sbd-modal{z-index:200}
@media(max-width:1024px){.landing-shell,.sbd-footer{width:100%}}
@media(max-width:430px){.landing-shell .sbd-apply{padding-left:18px;padding-right:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
