.result-page-module__OtdSva__page{color:var(--catalog-navy,#13294a);background:#fff}.result-page-module__OtdSva__wrap{max-width:1480px;margin:auto;padding:24px}.result-page-module__OtdSva__crumb{color:#657495;margin-bottom:18px;font-size:13px}.result-page-module__OtdSva__hero{isolation:isolate;border-radius:20px;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.result-page-module__OtdSva__hero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.result-page-module__OtdSva__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff 0%,#fffffff2 27%,#ffffff96 51%,#0000 75%);position:absolute;inset:0}.result-page-module__OtdSva__copy{max-width:650px;padding:36px}.result-page-module__OtdSva__badge{background:#fff0e5;border-radius:8px;padding:4px 10px;font-size:13px;display:inline-block}.result-page-module__OtdSva__hero h1{letter-spacing:-.025em;margin:18px 0;font-size:clamp(32px,3.5vw,52px);font-weight:750;line-height:1.08}.result-page-module__OtdSva__lead{font-size:18px;line-height:1.55}.result-page-module__OtdSva__button{color:#fff;cursor:pointer;background:#ff6500;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:20px;padding:12px 24px;font-weight:650;display:inline-flex}.result-page-module__OtdSva__button:focus-visible,.result-page-module__OtdSva__page a:focus-visible{outline-offset:4px;outline:3px solid #13294a}.result-page-module__OtdSva__note{color:#657495;margin:14px 0;font-size:13px;line-height:1.5}.result-page-module__OtdSva__section{margin:40px 0}.result-page-module__OtdSva__section h2{margin-bottom:12px;font-size:clamp(23px,2.3vw,30px);font-weight:700;line-height:1.2}.result-page-module__OtdSva__section>p{color:#657495;max-width:1000px;margin-bottom:18px;line-height:1.6}.result-page-module__OtdSva__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.result-page-module__OtdSva__card,.result-page-module__OtdSva__panel{border:1px solid #dde5f0;border-radius:14px;min-width:0;padding:20px;overflow:hidden}.result-page-module__OtdSva__card img{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;height:auto;margin-bottom:14px}.result-page-module__OtdSva__card h3{font-size:18px;font-weight:650}.result-page-module__OtdSva__card p{color:#657495;margin-top:8px;font-size:14px;line-height:1.6}.result-page-module__OtdSva__grid{grid-template-columns:1.5fr 1fr;gap:22px;display:grid}.result-page-module__OtdSva__panel h3{margin-bottom:16px;font-size:21px;font-weight:650}.result-page-module__OtdSva__panel li{margin:12px 0;line-height:1.5}.result-page-module__OtdSva__links{flex-wrap:wrap;gap:12px;display:flex}.result-page-module__OtdSva__links a{color:#174b8c;border:1px solid #dde5f0;border-radius:10px;padding:14px 18px;display:inline-flex}.result-page-module__OtdSva__steps{counter-reset:steps;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.result-page-module__OtdSva__steps li{align-items:flex-start;gap:12px;line-height:1.5;display:flex}.result-page-module__OtdSva__steps li:before{counter-increment:steps;content:counter(steps);color:#a74300;background:#ffe0c8;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:650;display:grid}.result-page-module__OtdSva__faq details{border:1px solid #dde5f0;border-radius:10px;margin-bottom:10px;padding:16px}.result-page-module__OtdSva__faq summary{cursor:pointer;font-weight:600}.result-page-module__OtdSva__faq p{color:#657495;margin-top:14px;line-height:1.65}.result-page-module__OtdSva__final{background:#fff5ec;border:1px solid #ffe0c8;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.result-page-module__OtdSva__final h2{font-size:26px;font-weight:700}.result-page-module__OtdSva__final .result-page-module__OtdSva__button{flex-shrink:0;margin:0}.result-page-module__OtdSva__form{background:linear-gradient(135deg,#fff 70%,#fff8f2);border:1px solid #dde5f0;border-radius:16px;padding:28px;scroll-margin-top:120px}.result-page-module__OtdSva__formGrid{grid-template-columns:1.6fr 1fr;gap:28px;display:grid}.result-page-module__OtdSva__form label{display:block}.result-page-module__OtdSva__form input,.result-page-module__OtdSva__form select{max-width:100%}.result-page-module__OtdSva__object{border-left:1px solid #dde5f0;flex-direction:column;gap:18px;padding-left:28px;display:flex}.result-page-module__OtdSva__object label{font-size:14px;font-weight:500}.result-page-module__OtdSva__object input{background:#fff;border:1px solid #dde5f0;border-radius:8px;width:100%;min-height:44px;margin-top:8px;padding:10px 12px;display:block}.result-page-module__OtdSva__object p{color:#657495;font-size:13px;line-height:1.5}.result-page-module__OtdSva__submit{border-top:1px solid #dde5f0;margin-top:28px;padding-top:6px}.result-page-module__OtdSva__error{color:#b91c1c;margin-top:12px;font-size:14px}.result-page-module__OtdSva__submit p{color:#657495;margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:1024px){.result-page-module__OtdSva__copy{max-width:60%;padding:26px}.result-page-module__OtdSva__formGrid{grid-template-columns:1fr}.result-page-module__OtdSva__object{border-top:1px solid #dde5f0;border-left:0;grid-template-columns:1fr 1fr;padding:24px 0 0;display:grid}.result-page-module__OtdSva__steps{grid-template-columns:1fr 1fr}}@media (max-width:767px){.result-page-module__OtdSva__wrap{padding:16px}.result-page-module__OtdSva__hero{align-items:flex-start;min-height:520px}.result-page-module__OtdSva__hero>img{object-position:65% bottom}.result-page-module__OtdSva__hero:after{background:linear-gradient(#fff 0%,#fffffff5 35%,#ffffff80 62%,#0000 85%)}.result-page-module__OtdSva__copy{max-width:100%;padding:20px}.result-page-module__OtdSva__hero h1{font-size:34px}.result-page-module__OtdSva__lead{font-size:16px}.result-page-module__OtdSva__cards,.result-page-module__OtdSva__grid,.result-page-module__OtdSva__object{grid-template-columns:1fr}.result-page-module__OtdSva__section{margin:30px 0}.result-page-module__OtdSva__form{padding:18px}.result-page-module__OtdSva__final{padding:22px;display:block}.result-page-module__OtdSva__final .result-page-module__OtdSva__button{width:100%;margin-top:18px}.result-page-module__OtdSva__button{white-space:normal;max-width:100%}.result-page-module__OtdSva__steps{grid-template-columns:1fr}.result-page-module__OtdSva__card img{aspect-ratio:16/9}.result-page-module__OtdSva__links a{width:100%}}
