.m86-page{padding-top:24px}.m86-page .breadcrumbs{margin-bottom:28px}.m86-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.m86-hero-copy{padding:12px 0 24px}.m86-hero h1{font-size:clamp(42px,4.3vw,72px);line-height:1.02;letter-spacing:-.045em;margin:20px 0 30px;max-width:700px}.m86-amount{color:#d11b38;font-size:clamp(64px,6.3vw,108px);line-height:1;font-weight:700;letter-spacing:-.055em;margin:0 0 28px}.m86-amount span{display:block;color:#27282c;font-size:clamp(18px,1.6vw,25px);line-height:1.25;font-weight:400;letter-spacing:0;margin-top:12px}.m86-intro{font-size:18px;line-height:1.55;max-width:530px;margin:0 0 24px}.m86-limit{font-size:17px;font-weight:700;margin:0 0 26px}.m86-actions{display:flex;gap:12px;flex-wrap:wrap}.m86-actions .btn{font-size:14px;padding:15px 22px}.m86-visual{height:580px;position:relative;overflow:hidden;background:#b4d7f1;isolation:isolate}.m86-landscape{position:absolute;inset:-2%;background:url('assets/mortgage-support-v86/sky-building.webp') center bottom/cover no-repeat;animation:m86-breathe 15s ease-in-out infinite}.m86-flight{position:absolute;left:42%;top:9%;width:min(54%,300px);aspect-ratio:1;animation:m86-float 15s ease-in-out infinite}.m86-balloon{position:absolute!important;left:0;top:0;width:100%;height:auto!important;object-fit:contain!important}.m86-cord{position:absolute;left:47.3%;top:94.4%;width:1px;height:40%;background:#aa8c64;z-index:-1}.m86-key{position:absolute!important;left:34.58%;top:130.62%;width:24%;height:auto!important;object-fit:contain!important}.m86-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:36px 0;border-bottom:1px solid #d6d8da}.m86-facts strong{display:block;font-size:clamp(25px,2.3vw,38px);line-height:1.2;letter-spacing:-.035em}.m86-facts span{display:block;margin-top:8px;font-size:15px;color:#6c7076}.m86-explanation,.m86-terms{display:grid;grid-template-columns:1fr 1fr;gap:72px;padding:90px 0}.m86-explanation h2,.m86-selection h2,.m86-terms h2,.m86-contact h2{font-size:clamp(30px,3vw,49px);line-height:1.1;letter-spacing:-.035em;margin:16px 0 0}.m86-explanation p{font-size:18px;line-height:1.65;margin:0 0 20px}.m86-selection{padding:20px 0 48px;scroll-margin-top:120px}.m86-section-head{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:34px}.m86-section-head p{color:#6c7076;font-size:16px;line-height:1.55;margin:0}.m86-apartments{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.m86-apartment{background:#fff;border:1px solid #dedfe0}.m86-plan{display:flex;height:260px;padding:26px;align-items:center;justify-content:center;background:#fff}.m86-plan img{width:100%;height:100%;object-fit:contain}.m86-apartment-info{padding:24px}.m86-apartment-info h3{font-size:20px;line-height:1.2;margin:0}.m86-apartment-info p{font-size:14px;color:#71767c;margin:9px 0 20px}.m86-apartment-info strong{display:block;font-size:25px;letter-spacing:-.025em;margin-bottom:22px}.m86-apartment-info .link{font-size:15px}.m86-selection-bottom{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-top:30px}.m86-selection-bottom p{font-size:13px;color:#71767c;max-width:450px}.m86-empty{padding:32px;background:white}.m86-terms{border-top:1px solid #d6d8da;padding:70px 0}.m86-term-list article{display:flex;gap:23px;padding:0 0 27px;margin-bottom:27px;border-bottom:1px solid #d6d8da}.m86-term-list article:last-child{border:0;margin-bottom:0}.m86-term-list article>span{color:#d11b38;font-size:14px;line-height:1.5;font-weight:700}.m86-term-list h3{font-size:20px;line-height:1.3;margin:0 0 12px}.m86-term-list p{font-size:16px;line-height:1.6;margin:0;color:#5a5f66}.m86-contact{background:#e7e9eb;padding:45px 48px;display:grid;grid-template-columns:1.4fr 1fr;gap:50px;align-items:center;margin:0 0 70px}.m86-contact p{font-size:17px;line-height:1.55;max-width:540px;margin:24px 0 0}.m86-contact>div:last-child{display:flex;align-items:flex-start;flex-direction:column;gap:24px}.m86-phone{font-size:24px;line-height:1.1;letter-spacing:-.025em;text-decoration:none}.m86-teaser{display:grid;grid-template-columns:1.05fr 1fr;gap:34px;background:#e7e9eb;margin:30px 0 55px;overflow:hidden}.m86-teaser>div:first-child{padding:44px}.m86-teaser h2{font-size:clamp(32px,3.5vw,53px);line-height:1.05;letter-spacing:-.035em;margin:22px 0}.m86-teaser-amount{font-size:clamp(44px,4vw,65px);font-weight:700;letter-spacing:-.045em;color:#d11b38;margin:24px 0}.m86-teaser-amount span{display:block;font-size:18px;line-height:1.3;font-weight:400;color:#27282c;letter-spacing:0;margin-top:9px}.m86-visual--small{height:100%;min-height:450px}.m86-visual--small .m86-flight{width:min(54%,240px)}.m86-form-context{padding:17px 20px;margin:0 0 22px;background:#f1f2f3;font-size:16px;line-height:1.5;border-left:3px solid #d11b38}@keyframes m86-float{0%,100%{transform:translate(0,0)}50%{transform:translate(4px,-15px)}}@keyframes m86-breathe{0%,100%{transform:scale(1.018)}50%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.m86-flight,.m86-landscape{animation:none}}.motion-paused .m86-flight,.motion-paused .m86-landscape{animation-play-state:paused}@media(max-width:1050px){.m86-hero{gap:26px;grid-template-columns:1fr 1fr}.m86-visual{height:580px}.m86-intro{font-size:16px}.m86-hero h1{font-size:48px}.m86-amount{font-size:79px}.m86-explanation,.m86-terms{gap:40px}.m86-plan{height:220px}.m86-contact{padding:34px;gap:30px}.m86-teaser>div:first-child{padding:30px}.m86-visual--small{height:100%;min-height:430px}}@media(max-width:700px){.m86-page{padding-top:15px}.m86-page .breadcrumbs{font-size:12px;gap:7px;margin-bottom:18px;flex-wrap:wrap}.m86-hero{display:flex;flex-direction:column;gap:25px;align-items:stretch}.m86-hero-copy{padding:6px 0 0}.m86-hero h1{font-size:43px;margin:17px 0 24px}.m86-amount{font-size:78px;margin-bottom:22px}.m86-amount span{font-size:20px}.m86-intro{font-size:16px;line-height:1.55}.m86-limit{font-size:16px}.m86-actions{display:grid;grid-template-columns:1fr}.m86-actions .btn{width:100%;justify-content:center}.m86-visual{height:460px}.m86-flight{left:41%;top:6%;width:min(52%,240px)}.m86-facts{grid-template-columns:1fr;gap:24px;padding:30px 0}.m86-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.m86-facts strong{font-size:26px;white-space:nowrap}.m86-facts span{font-size:13px;max-width:155px;text-align:right;margin:0}.m86-explanation,.m86-terms{grid-template-columns:1fr;gap:25px;padding:48px 0}.m86-explanation p{font-size:16px}.m86-section-head{grid-template-columns:1fr;gap:22px;margin-bottom:25px}.m86-selection{padding-top:0;scroll-margin-top:95px}.m86-apartments{grid-template-columns:1fr}.m86-plan{height:280px}.m86-selection-bottom{flex-direction:column;align-items:stretch;gap:10px}.m86-selection-bottom .btn{width:100%;justify-content:center}.m86-contact{padding:30px 23px;grid-template-columns:1fr;gap:28px;margin-bottom:45px}.m86-contact p{font-size:16px}.m86-contact>div:last-child{gap:22px}.m86-contact .btn{width:100%;justify-content:center}.m86-teaser{grid-template-columns:1fr;gap:0;margin-bottom:35px}.m86-teaser>div:first-child{padding:27px 24px}.m86-teaser h2{font-size:38px}.m86-visual--small{height:390px;min-height:0}.m86-visual--small .m86-flight{width:min(52%,210px)}.m86-teaser .btn{width:100%;justify-content:center}}
