.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-panel{width:min(1530px,calc(100vw - 30px));max-width:1530px;max-height:calc(100dvh - 30px)}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content{padding:12px}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__card{display:grid;grid-template-columns:minmax(280px,36%) minmax(230px,27%) minmax(365px,37%);align-items:stretch;min-height:0;height:min(790px,calc(100dvh - 110px));gap:0;overflow:visible;cursor:default}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__photo{align-self:stretch;min-width:0;height:100%;overflow:hidden}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__photo img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__body{min-width:0;padding:20px 14px;overflow-y:auto;align-self:stretch}.aa-wow-restore__calc{min-width:0;min-height:0;padding:14px 16px;overflow:auto;border-left:1px solid #d9dde2;background:#f7f8f9;overscroll-behavior:contain}.aa-wow-restore__calc .aa-offer{max-width:100%;margin:0;font-size:13px}.aa-wow-restore__calc .aa-offer__brand{gap:9px;margin-bottom:12px}.aa-wow-restore__calc .aa-offer__title{font-size:clamp(19px,1.5vw,24px);line-height:1.2}.aa-wow-restore__calc .aa-offer__eyebrow{font-size:10px;letter-spacing:.035em}.aa-wow-restore__calc .aa-offer__lead{font-size:12px}.aa-wow-restore__calc .aa-offer__layout{display:block}.aa-wow-restore__calc .aa-offer__search{padding:12px;margin-bottom:10px;border-radius:12px}.aa-wow-restore__calc .aa-offer__form-top{margin-bottom:7px;font-size:13px}.aa-wow-restore__calc .aa-offer__form-top--route{margin-top:10px}.aa-wow-restore__calc .aa-offer__inputs{gap:8px}.aa-wow-restore__calc .aa-offer__lineup{margin-bottom:10px}.aa-wow-restore__calc .aa-offer__line{padding:10px 12px}.aa-wow-restore__calc .aa-offer__summary{margin-top:12px}.aa-wow-restore__calc .aa-offer__brand-icon{flex-basis:50px;width:50px;height:50px}.aa-wow-restore__calc .aa-offer__brand-icon img{width:43px;height:43px;object-fit:contain}.aa-wow-restore__calc input,.aa-wow-restore__calc select{cursor:text}.aa-wow-restore__calc select{cursor:pointer}@media (max-width:1150px){.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__card{grid-template-columns:minmax(0,40%) minmax(0,60%);height:auto}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__photo{height:auto}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__body{overflow:visible}.aa-wow-restore__calc{grid-column:1/-1;border-left:0;border-top:1px solid #d9dde2;max-height:none;overflow:visible}.aa-wow-restore__calc .aa-offer__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.45fr);gap:14px}}@media (max-width:680px){.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-panel{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content{padding:8px}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__card{grid-template-columns:1fr}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__photo{height:auto;max-width:100%}.aa-wow-restore__calc{grid-column:1;max-height:none;padding:12px 6px}.aa-wow-restore__calc .aa-offer__layout{display:block}.aa-wow-restore__calc .aa-offer__inputs{grid-template-columns:1fr}}@media (min-width:1151px){.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__body{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:clamp(22px,2.15vw,38px) clamp(17px,1.7vw,30px);background:linear-gradient(150deg,#fff 0%,#fafafb 64%,#f1f2f4 100%);border-right:1px solid #e2e4e8}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__modal-content .aa-wow-cards__photo{display:flex;align-items:center;justify-content:center;background:#fff}}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__name{margin:0;padding:0 0 14px;position:relative;color:#292d32;font-size:clamp(28px,2.4vw,41px);font-weight:900;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__name::after{content:"";position:absolute;left:0;bottom:0;width:84px;height:5px;border-radius:5px;background:#c51d30}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__name-link{color:inherit;text-decoration:none}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__name-link:hover{color:#c51d30}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__text{margin:0;padding:14px 15px;border-left:4px solid #c51d30;border-radius:0 12px 12px 0;background:#fff;color:#444b54;font-size:clamp(15px,1.15vw,18px);line-height:1.55;box-shadow:0 5px 18px rgba(25,30,36,.045)}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__field-label{display:block;margin:0 0 8px;color:#bd202a;font-size:11px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__prices{display:flex;align-items:center;gap:9px 12px;flex-wrap:wrap;margin:7px 0 0}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__new{font-size:clamp(29px,2.5vw,42px);line-height:1.1;font-weight:900;color:#c51d30}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__footer{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.aa-wow-restore__calc .aa-offer__field.aa-wow-field--missing{color:#af1825;font-weight:900}.aa-wow-restore__calc .aa-offer__field.aa-wow-field--missing input,.aa-wow-restore__calc .aa-offer__field.aa-wow-field--missing select{border:2px solid #c51d30;background:#fff5f5;box-shadow:0 0 0 3px rgba(197,29,48,.08)}.aa-wow-restore__calc .aa-offer__field.aa-wow-field--missing input:focus,.aa-wow-restore__calc .aa-offer__field.aa-wow-field--missing select:focus{outline:2px solid #af1825;outline-offset:1px}.aa-wow-restore__calc .aa-wow-field-hint{display:block;padding:5px 0 0;color:#b21728;font-size:12px;line-height:1.35;font-weight:900}.aa-wow-restore__calc .aa-offer__line.aa-wow-line--missing{background:#fff6f6;border-left:4px solid #c51d30;padding-left:9px}.aa-wow-restore__calc .aa-wow-line-hint{grid-column:1/-1;display:block;margin:3px 0 0 40px;color:#ae1826;font-size:12px;line-height:1.4;font-weight:900;white-space:normal}.aa-wow-restore__calc .aa-offer__status.aa-wow-status--missing{color:#9f1522;background:#fff0f1;border:1px solid #e6b3bb;font-weight:750}.aa-wow-restore__calc .aa-wow-jump{display:inline-block;cursor:pointer;margin:6px 0 0;padding:2px 0;color:#b71929;border:0;border-bottom:1px solid currentColor;background:0 0;font:inherit;font-weight:900;text-align:left}@media (max-width:1150px){.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body{padding:22px}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__name{font-size:clamp(28px,3vw,38px)}}@media (max-width:680px){.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body{padding:15px}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__name{font-size:30px}.aa-wow-cards__modal.aa-wow-restore--turnkey .aa-wow-cards__body .aa-wow-cards__text{font-size:15px}.aa-wow-restore__calc .aa-wow-line-hint{margin-left:27px}}