.smart-rental-progress[data-v-b56a621f]{--smart-rental-progress-marker-size: 40px;--smart-rental-progress-copy-gap: 12px;width:100%;padding:0}.smart-rental-progress__list[data-v-b56a621f]{display:grid;grid-template-columns:repeat(var(--smart-rental-progress-step-count),minmax(0,1fr));row-gap:20px;list-style:none;margin:0;padding:0}.smart-rental-progress__item[data-v-b56a621f]{position:relative;display:grid;grid-template-columns:var(--smart-rental-progress-marker-size) minmax(0,1fr);align-items:center;gap:var(--smart-rental-progress-copy-gap);min-width:0;padding-right:18px}.smart-rental-progress__item[data-v-b56a621f]:last-child{padding-right:0}.smart-rental-progress__item[data-v-b56a621f]:not(:last-child):after{position:absolute;z-index:0;top:calc(var(--smart-rental-progress-marker-size) / 2);right:0;left:var(--smart-rental-progress-marker-size);height:1px;background:repeating-linear-gradient(90deg,rgba(86,118,163,.42) 0 5px,transparent 5px 10px);content:"";pointer-events:none;transform:translateY(-50%)}.smart-rental-progress__marker[data-v-b56a621f]{position:relative;z-index:1;display:grid;width:var(--smart-rental-progress-marker-size);height:var(--smart-rental-progress-marker-size);place-items:center;border:1px solid #d8e2ef;border-radius:50%;background:#fff;color:#687b99;font-size:13px;font-weight:900;box-shadow:0 8px 20px #1f3c660d}.smart-rental-progress__marker svg[data-v-b56a621f]{width:17px;height:17px;stroke-width:2.5}.smart-rental-progress__copy[data-v-b56a621f]{position:relative;z-index:1;display:grid;gap:4px;min-width:0}.smart-rental-progress__copy strong[data-v-b56a621f],.smart-rental-progress__copy small[data-v-b56a621f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-rental-progress__copy strong[data-v-b56a621f]{color:#0a2453;font-size:12.5px;font-weight:900}.smart-rental-progress__copy small[data-v-b56a621f]{color:#637895;font-size:10.5px;font-weight:700}.smart-rental-progress__item--done .smart-rental-progress__marker[data-v-b56a621f]{border-color:#a9e7c4;background:#dcf9e8;color:#088a4b}.smart-rental-progress__item--active .smart-rental-progress__marker[data-v-b56a621f]{border-color:#0056e8;background:#0056e8;color:#fff;box-shadow:0 8px 18px #0056e838}.smart-rental-progress__item--active .smart-rental-progress__copy strong[data-v-b56a621f]{color:#0056e8}.smart-rental-progress--compact[data-v-b56a621f]{padding:0}.smart-rental-progress--compact .smart-rental-progress__list[data-v-b56a621f]{row-gap:20px}.smart-rental-progress--compact .smart-rental-progress__item[data-v-b56a621f]{grid-template-columns:var(--smart-rental-progress-marker-size) minmax(0,1fr);gap:var(--smart-rental-progress-copy-gap)}.smart-rental-progress--compact .smart-rental-progress__marker[data-v-b56a621f]{font-size:13px}@media(max-width:920px){.smart-rental-progress__list[data-v-b56a621f]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.smart-rental-progress__item[data-v-b56a621f]:not(:last-child):after{display:none}}@media(max-width:640px){.smart-rental-progress[data-v-b56a621f]{--smart-rental-progress-marker-size: 36px;padding:0}.smart-rental-progress__list[data-v-b56a621f]{grid-template-columns:1fr}.smart-rental-progress__item[data-v-b56a621f],.smart-rental-progress--compact .smart-rental-progress__item[data-v-b56a621f]{grid-template-columns:var(--smart-rental-progress-marker-size) minmax(0,1fr);justify-content:stretch;padding-right:0}.smart-rental-progress__marker[data-v-b56a621f],.smart-rental-progress--compact .smart-rental-progress__marker[data-v-b56a621f]{width:var(--smart-rental-progress-marker-size);height:var(--smart-rental-progress-marker-size)}.smart-rental-progress__copy strong[data-v-b56a621f],.smart-rental-progress__copy small[data-v-b56a621f]{white-space:normal}}.tender-page{min-height:100vh;background:var(--public-site-background);color:#11294a;font-family:Manrope,Segoe UI,sans-serif}.tender-page--offers{background:var(--public-site-background)}.shell.tender-shell--offers{width:min(1320px,calc(100% - 58px));gap:20px;padding-top:17px}.offers-redesign{display:grid;gap:20px;color:#0d2150}.offers-redesign-stepper{width:min(960px,100%);margin:0 auto 4px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;list-style:none}.offers-redesign-stepper__item{position:relative;min-width:0;display:grid;grid-template-columns:30px minmax(0,max-content);align-items:center;justify-content:center;gap:10px;color:#7888aa;font-size:12px;font-weight:900;line-height:1}.offers-redesign-stepper__item:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 55px);width:calc(100% - 82px);height:1px;background:repeating-linear-gradient(90deg,#8bb3ef 0 5px,transparent 5px 9px)}.offers-redesign-stepper__bubble{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c4d3ec;border-radius:999px;background:#fff;color:#6f80a1;font-size:12px;font-weight:900}.offers-redesign-stepper__bubble svg{width:16px;height:16px;stroke-width:3}.offers-redesign-stepper__item--done,.offers-redesign-stepper__item--active{color:#075ee8}.offers-redesign-stepper__item--done .offers-redesign-stepper__bubble,.offers-redesign-stepper__item--active .offers-redesign-stepper__bubble{border-color:#075ee8;background:#075ee8;color:#fff}.offers-redesign-status{min-height:70px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid #bdd4fb;border-radius:9px;background:linear-gradient(90deg,#f7fbfffa,#f1f7fffa);padding:13px 16px 13px 18px}.offers-redesign-status__icon,.offers-request-summary__icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#075ee8}.offers-redesign-status__icon svg,.offers-request-summary__icon svg{width:19px;height:19px;stroke-width:2.2}.offers-redesign-status__copy{min-width:0}.offers-redesign-status__copy p,.offers-redesign-status__copy span{margin:0;display:block;color:#263f72;font-size:12px;font-weight:800;line-height:1.45}.offers-redesign-status__copy span{margin-top:3px;font-weight:700}.offers-redesign-status__timer{display:inline-flex;align-items:center;gap:11px;color:#2d4271;font-size:12px;font-weight:800;white-space:nowrap}.offers-redesign-status__timer strong{min-width:86px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #a9c6fb;border-radius:7px;background:#edf5ff;color:#075ee8;font-size:15px;font-weight:900}.offers-redesign-status__timer svg{width:16px;height:16px;stroke-width:2.4}.offers-redesign-head{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:20px}.offers-redesign-head h1{margin:0;color:#0d2150;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:28px;font-weight:800;line-height:1.12;letter-spacing:0}.offers-redesign-head p{margin:10px 0 0;color:#4f6391;font-size:12.5px;font-weight:700;line-height:1.45}.offers-redesign-count{min-height:36px;display:inline-flex;align-items:center;gap:9px;border:1px solid #d6e1f3;border-radius:12px;background:#fff;color:#1c3262;box-shadow:0 10px 28px #324f7e0f;padding:0 14px;font-size:12px;font-weight:900;white-space:nowrap}.offers-redesign-count svg{width:18px;height:18px;color:#075ee8;stroke-width:2.2}.offers-request-summary{min-height:61px;display:grid;grid-template-columns:1.03fr 1.62fr 1.22fr 1fr;align-items:center;border:1px solid #dae3f0;border-radius:9px;background:#fff;box-shadow:0 12px 30px #223a630d}.offers-request-summary article{min-width:0;min-height:38px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:0 18px}.offers-request-summary article+article{border-left:1px solid #e3e9f4}.offers-request-summary strong,.offers-request-summary span{min-width:0;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.offers-request-summary strong{color:#162c5b;font-size:12px;font-weight:900;line-height:1.25}.offers-request-summary span{margin-top:4px;color:#60729c;font-size:11px;font-weight:700}.offers-redesign-error,.offers-redesign-empty{margin:0;border:1px solid rgba(202,62,80,.22);border-radius:9px;background:#fff4f5;color:#9a1d2d;padding:12px 14px;font-size:12px;font-weight:800}.offers-redesign-empty{border-color:#bfd2ee;background:#f7fbff;color:#38537d}.partner-offers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.partner-offer-card{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid #dce4ef;border-radius:9px;background:#fff;box-shadow:0 18px 42px #1a2d500f;padding:16px 14px 15px}.partner-offer-card--best{border-color:#71dfb7}.partner-offer-card__best{position:absolute;top:-9px;left:50%;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:#dff8ec;color:#12a56e;padding:0 14px;font-size:10px;font-weight:900;transform:translate(-50%);white-space:nowrap}.partner-offer-card__head{min-height:43px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.partner-offer-card__company{margin:0;display:inline-flex;align-items:center;gap:5px;color:#11285b;font-size:12px;font-weight:900;line-height:1.2}.partner-offer-card__company svg{width:13px;height:13px;color:#075ee8;fill:#075ee8}.partner-offer-card__head span{display:block;margin-top:7px;color:#405683;font-size:11px;font-weight:700}.partner-offer-card__favorite{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#7890bc;cursor:pointer;padding:0}.partner-offer-card__favorite svg{width:21px;height:21px;stroke-width:1.8}.partner-offer-card__media{position:relative;height:166px;display:flex;align-items:center;justify-content:center;margin:6px 0 9px;overflow:hidden;background:#fff}.partner-offer-card__media img{width:100%;height:100%;display:block;object-fit:contain}.partner-offer-card__media-nav{position:absolute;top:50%;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7e1f0;border-radius:999px;background:#fffffff0;color:#075ee8;cursor:pointer;transform:translateY(-50%)}.partner-offer-card__media-nav--prev{left:0}.partner-offer-card__media-nav--next{right:0}.partner-offer-card__media-nav svg{width:15px;height:15px}.partner-offer-card__body{min-width:0;display:flex;flex:1;flex-direction:column}.partner-offer-card__title h2{margin:0;color:#11275a;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:16px;font-weight:800;line-height:1.22;letter-spacing:0}.partner-offer-card__title p{margin:4px 0 0;color:#63759e;font-size:11px;font-weight:700}.partner-offer-card__price-row{min-height:35px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:13px}.partner-offer-card__price-row strong{color:#071b49;font-size:18px;font-weight:900;line-height:1}.partner-offer-card__price-row strong span{color:#344a78;font-size:11px;font-weight:800}.partner-offer-card__discount{min-height:23px;display:inline-flex;align-items:center;border-radius:6px;background:#dff8ec;color:#12956a;padding:0 8px;font-size:12px;font-weight:900}.partner-offer-card__price-row del{color:#7182a6;font-size:12px;font-weight:800}.partner-offer-card__specs{min-height:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7px;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #e9eef6}.partner-offer-card__specs span{min-width:0;display:inline-flex;align-items:center;gap:7px;color:#394f7e;font-size:11px;font-weight:800;white-space:nowrap}.partner-offer-card__specs span+span{border-left:1px solid #e4eaf4;padding-left:7px}.partner-offer-card__specs svg{width:16px;height:16px;color:#6d7fa6;stroke-width:2;flex:0 0 auto}.partner-offer-card__terms{display:grid;grid-template-columns:1fr 1fr;gap:11px 14px;margin:10px 0 0}.partner-offer-card__terms div:nth-child(3){grid-column:1 / -1}.partner-offer-card__terms dt,.partner-offer-card__terms dd{margin:0;min-width:0}.partner-offer-card__terms dt{display:flex;align-items:center;gap:6px;color:#5b6f98;font-size:10px;font-weight:800}.partner-offer-card__terms dt svg,.partner-offer-card__terms dd svg{width:14px;height:14px;color:#667ba5;stroke-width:2}.partner-offer-card__terms dd{display:flex;align-items:center;gap:6px;margin-top:4px;color:#17305f;font-size:11px;font-weight:900}.partner-offer-card__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.partner-offer-card__badge{min-height:20px;display:inline-flex;align-items:center;gap:4px;border-radius:5px;padding:0 7px;font-size:9px;font-weight:900;line-height:1;white-space:nowrap}.partner-offer-card__badge svg{width:11px;height:11px;stroke-width:2.4}.partner-offer-card__badge--green{background:#e7f9f0;color:#15956d}.partner-offer-card__badge--blue{background:#edf5ff;color:#075ee8}.partner-offer-card__compare{min-height:24px;display:inline-flex;align-items:center;gap:8px;margin-top:13px;color:#21365f;font-size:11px;font-weight:900;cursor:pointer}.partner-offer-card__compare input{position:absolute;opacity:0;pointer-events:none}.partner-offer-card__compare span{position:relative;width:15px;height:15px;border:1px solid #c4d1e5;border-radius:3px;background:#fff}.partner-offer-card__compare span:after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}.partner-offer-card__compare input:checked+span{border-color:#075ee8;background:#075ee8}.partner-offer-card__compare input:checked+span:after{opacity:1}.partner-offer-card__actions{display:grid;gap:8px;margin-top:auto;padding-top:10px}.partner-offer-card__primary,.partner-offer-card__secondary,.partner-offer-card__selected{width:100%;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-size:12px;font-weight:900;line-height:1}.partner-offer-card__primary{border:1px solid #075ee8;background:#075ee8;color:#fff;box-shadow:0 10px 22px #075ee82e;cursor:pointer}.partner-offer-card__primary:disabled{cursor:default;opacity:.58;box-shadow:none}.partner-offer-card__secondary{border:1px solid #8db7ff;background:#fff;color:#075ee8;cursor:pointer}.partner-offer-card__secondary:disabled{color:#8ca0c2;cursor:default;opacity:.7}.partner-offer-card__selected{border:1px solid #9be7ca;background:#e7f9f0;color:#119166}.offers-redesign-compare{border:1px solid #d8e3f2;border-radius:9px;background:#f8fbff;padding:14px}.offers-redesign-compare header{display:flex;align-items:flex-start;gap:10px}.offers-redesign-compare header>svg{width:18px;height:18px;color:#075ee8;margin-top:2px}.offers-redesign-compare h2{margin:0;color:#10295a;font-size:16px;font-weight:900}.offers-redesign-compare p{margin:5px 0 0;color:#5b6d93;font-size:12px;font-weight:700}.offers-redesign-compare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.offers-redesign-compare__grid article{display:grid;gap:5px;border:1px solid #dfe7f2;border-radius:8px;background:#fff;padding:10px}.offers-redesign-compare__grid strong,.offers-redesign-compare__grid b{color:#132d61;font-size:12px}.offers-redesign-compare__grid span{color:#596d94;font-size:11px;font-weight:700}.offers-similar{display:grid;gap:9px}.offers-similar h2,.offers-redesign-faq h2,.offers-redesign-help h2{margin:0;color:#11275a;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:0}.offers-similar__grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.offers-similar-card{position:relative;min-height:162px;display:grid;grid-template-rows:auto 1fr auto;border:1px solid #dfe7f2;border-radius:8px;background:#fff;box-shadow:0 12px 28px #1a2d500a;padding:14px 12px 12px;overflow:hidden}.offers-similar-card__copy{position:relative;z-index:2;min-width:0;padding-right:78px}.offers-similar-card h3{margin:0;overflow:hidden;color:#10295a;font-size:12px;font-weight:900;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.offers-similar-card p{margin:7px 0 0;color:#435982;font-size:11px;font-weight:700}.offers-similar-card__chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.offers-similar-card__chips span{min-height:19px;display:inline-flex;align-items:center;border-radius:4px;background:#e1f8ed;color:#13a16e;padding:0 5px;font-size:9px;font-weight:900}.offers-similar-card img{position:absolute;right:10px;top:46px;width:91px;height:58px;object-fit:contain}.offers-similar-card>strong{align-self:end;margin-top:14px;color:#10295a;font-size:13px;font-weight:900}.offers-similar-card>strong:first-letter{text-transform:lowercase}.offers-similar-card__action{min-height:29px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #9cc0ff;border-radius:6px;color:#075ee8;font-size:11px;font-weight:900;text-decoration:none}.offers-similar__next{position:absolute;right:-18px;top:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e1e8f3;border-radius:999px;background:#fff;color:#075ee8;box-shadow:0 10px 24px #1f396317;transform:translateY(-50%)}.offers-similar__next svg{width:18px;height:18px}.offers-redesign-bottom{display:grid;grid-template-columns:minmax(0,1.56fr) minmax(320px,1fr);gap:24px}.offers-redesign-help{border:1px solid #dfe7f2;border-radius:9px;background:#fff}.offers-redesign-faq{border:0;background:transparent;padding:0}.offers-redesign-faq h2{padding:0 0 11px}.offers-redesign-faq__list{overflow:hidden;border:1px solid #dfe7f2;border-radius:8px;background:#fff}.offers-redesign-faq__list details+details{border-top:1px solid #e7edf6}.offers-redesign-faq__list summary{min-height:43px;display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:12px;padding:0 16px;color:#233961;cursor:pointer;list-style:none}.offers-redesign-faq__list summary::-webkit-details-marker{display:none}.offers-redesign-faq__list summary span{overflow:hidden;font-size:12px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.offers-redesign-faq__list summary svg{width:16px;height:16px;color:#36517e;transition:transform .15s ease}.offers-redesign-faq__list details[open] summary svg{transform:rotate(180deg)}.offers-redesign-faq__list p{margin:0;color:#5d7097;font-size:12px;font-weight:700;line-height:1.5;padding:0 16px 13px}.offers-redesign-help{position:relative;min-height:231px;display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:10px;background:linear-gradient(135deg,#edf5ff,#f7fbff);padding:25px 22px 20px;overflow:hidden}.offers-redesign-help__icon{grid-column:2;grid-row:1 / 3;width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#dbeaff;color:#075ee8}.offers-redesign-help__icon svg{width:34px;height:34px;stroke-width:2}.offers-redesign-help h2{color:#075ee8;font-size:18px}.offers-redesign-help p{max-width:310px;margin:13px 0 0;color:#344b78;font-size:12px;font-weight:700;line-height:1.6}.offers-redesign-help ul{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:9px 0 0;padding:0;list-style:none}.offers-redesign-help li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;color:#344b78;font-size:10px;font-weight:800;line-height:1.25}.offers-redesign-help li svg{width:24px;height:24px;border-radius:999px;background:#e3efff;color:#075ee8;padding:5px;stroke-width:2.2}.offers-redesign-help button{grid-column:1 / -1;min-height:38px;border:1px solid #075ee8;border-radius:7px;background:#075ee8;color:#fff;font-size:12px;font-weight:900;cursor:pointer}@media(max-width:1080px){.shell.tender-shell--offers{width:min(100% - 40px,920px)}.partner-offers-grid,.offers-request-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.offers-request-summary article:nth-child(3){border-left:0}.offers-request-summary article:nth-child(n+3){border-top:1px solid #e3e9f4}.offers-similar__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.offers-redesign-bottom{grid-template-columns:1fr}}@media(max-width:760px){.shell.tender-shell--offers{width:min(100% - 24px,520px);padding-top:14px}.offers-redesign{gap:15px}.offers-redesign-stepper{grid-template-columns:1fr;gap:11px;margin-bottom:0}.offers-redesign-stepper__item{justify-content:start}.offers-redesign-stepper__item:not(:last-child):after{display:none}.offers-redesign-status{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:13px}.offers-redesign-status__timer{grid-column:1 / -1;justify-content:space-between;white-space:normal}.offers-redesign-head{display:grid;gap:13px}.offers-redesign-head h1{font-size:24px}.offers-redesign-count{justify-self:start}.offers-request-summary,.partner-offers-grid,.offers-similar__grid,.offers-redesign-compare__grid{grid-template-columns:1fr}.offers-request-summary article,.offers-request-summary article+article,.offers-request-summary article:nth-child(n+3){border-left:0;border-top:1px solid #e3e9f4;padding:13px 16px}.offers-request-summary article:first-child{border-top:0}.partner-offer-card__media{height:150px}.partner-offer-card__terms{grid-template-columns:1fr}.partner-offer-card__terms div:nth-child(3){grid-column:auto}.offers-similar-card{min-height:150px}.offers-similar__next{display:none}.offers-redesign-help{grid-template-columns:1fr;padding:20px 16px}.offers-redesign-help__icon{grid-column:auto;grid-row:auto}.offers-redesign-help ul{grid-template-columns:1fr}.offers-redesign-faq__list summary span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}.shell{width:min(1010px,calc(100% - 2rem));margin:0 auto}.tender-shell{display:grid;gap:14px;padding:22px 0 0}.shell.tender-shell--quiz{width:min(1508px,calc(100% - 3rem));gap:46px;padding-top:44px;padding-bottom:56px}.tender-shell--confirm{width:min(1046px,calc(100% - 76px));gap:12px;padding-top:25px}.tender-shell--preview{width:min(956px,calc(100% - 98px));gap:20px;padding-top:25px}.shell.tender-shell--waiting{width:min(1320px,calc(100% - 86px));gap:28px;padding-top:32px;padding-bottom:42px}.tender-shell--waiting .main-smart-rental-steps.smart-rental-progress{margin:0;background:#fffffff5;padding:28px 22px}.collect-offers-layout{display:grid;grid-template-columns:minmax(0,880px) minmax(310px,360px);gap:20px;align-items:start}.collect-offers-main,.collect-offers-side{min-width:0;display:grid;gap:18px}.collect-overview-card,.partner-responses-card,.collect-activity-card,.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card,.collect-support-banner{border:1px solid #dce6f3;border-radius:18px;background:#fffffff7;box-shadow:0 18px 46px #1638660e}.collect-overview-card{display:grid;gap:28px;padding:28px 28px 30px}.collect-overview-card h1,.partner-responses-card h2,.collect-activity-card h2,.collect-summary-card h2,.collect-stage-card h2,.collect-help-card h2,.collect-relax-card h2,.collect-support-banner h2{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-weight:800;letter-spacing:0}.collect-overview-card h1{font-size:31px;line-height:1.13}.collect-overview-grid{display:grid;grid-template-columns:minmax(260px,372px) minmax(0,1fr);gap:34px;align-items:center}.collect-timer-card{min-height:294px;display:grid;justify-items:center;align-content:center;border-radius:12px;background:linear-gradient(180deg,#f5f9ff,#edf5ff);padding:32px 26px;text-align:center}.collect-timer-card p{margin:0;display:inline-flex;align-items:center;gap:12px;color:#0c2352;font-size:14px;font-weight:800}.collect-timer-card p svg{width:30px;height:30px;color:#0b66f6;stroke-width:2}.collect-timer-card strong{margin-top:26px;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:55px;font-weight:800;line-height:1;letter-spacing:0}.collect-timer-card__labels{width:min(264px,100%);margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);color:#7082a3;font-size:12px;font-weight:700;text-align:center}.collect-timer-card small{margin-top:28px;color:#66799a;font-size:13px;font-weight:700;line-height:1.5}.tender-expiry-toast{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));z-index:12200;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:14px;width:min(520px,calc(100vw - 32px));margin-inline:auto;border:1px solid rgba(13,83,171,.18);border-radius:8px;background:linear-gradient(180deg,#fff,#f2f8ff);box-shadow:0 24px 60px #0a1f442e,0 0 0 1px #ffffffe0 inset;color:#0d2354;padding:14px 16px}.tender-expiry-toast__icon,.tender-expiry-toast__countdown{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;flex:0 0 auto}.tender-expiry-toast__icon{background:#e8f1ff;color:#0b66f6}.tender-expiry-toast__icon svg{width:22px;height:22px;stroke-width:2.2}.tender-expiry-toast__copy{min-width:0;display:grid;gap:4px}.tender-expiry-toast__copy strong{color:#0c2352;font-size:14px;font-weight:900;line-height:1.2}.tender-expiry-toast__copy small{color:#5d7190;font-size:12px;font-weight:700;line-height:1.35}.tender-expiry-toast__countdown{background:#0b66f6;color:#fff;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:17px;font-weight:800;line-height:1}.collect-overview-copy{min-width:0}.collect-overview-copy h2{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:21px;font-weight:800;line-height:1.25}.collect-overview-copy p{max-width:470px;margin:18px 0 0;color:#587095;font-size:14px;font-weight:700;line-height:1.55}.collect-overview-copy ul{margin:28px 0 0;padding:0;display:grid;gap:17px;list-style:none}.collect-overview-copy li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:14px;color:#324b73;font-size:14px;font-weight:800;line-height:1.35}.collect-overview-copy li svg{width:18px;height:18px;color:#0d6cff;stroke-width:2.4}.collect-progress-card{border-radius:12px;background:#eef5ff;padding:20px 24px 22px}.collect-progress-card div{display:flex;align-items:center;justify-content:space-between;gap:18px}.collect-progress-card span,.collect-progress-card p,.collect-progress-card strong{color:#0d2354}.collect-progress-card div>span{font-size:14px;font-weight:800}.collect-progress-card strong{font-size:16px;font-weight:900}.collect-progress-card p{margin:7px 0 14px;color:#0b66f6;font-size:13px;font-weight:800}.collect-progress-track{width:100%;height:12px;display:block;overflow:hidden;border-radius:999px;background:#d8e6fb}.collect-progress-fill{height:100%;display:block;border-radius:inherit;background:#0b66f6;transition:width .25s ease}.partner-responses-card,.collect-activity-card{padding:28px 26px}.partner-responses-card>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.partner-responses-card h2,.collect-activity-card h2{font-size:27px;line-height:1.15}.collect-sort-control{display:grid;grid-template-columns:auto minmax(118px,142px) 18px;align-items:center;gap:12px;color:#627796;font-size:12px;font-weight:800}.collect-sort-control select{min-width:0;height:42px;appearance:none;border:1px solid #d6e2f2;border-radius:8px;background:#fff;color:#0d2354;font:inherit;font-weight:800;padding:0 34px 0 17px}.collect-sort-control svg{width:16px;height:16px;margin-left:-42px;color:#597190;pointer-events:none}.partner-response-list{overflow:hidden;border:1px solid #dce6f3;border-radius:12px}.partner-response-item{border-top:1px solid #dce6f3;background:#fff}.partner-response-item:first-child{border-top:0}.partner-response-row{width:100%;min-height:68px;display:grid;grid-template-columns:52px minmax(0,1fr) minmax(96px,auto) 84px 16px;align-items:center;gap:16px;border:0;background:#fff;padding:11px 20px;color:inherit;font:inherit;text-align:left}.partner-response-row--expandable{cursor:pointer}.partner-response-row:disabled{cursor:default}.partner-response-logo{width:44px;height:44px;display:inline-grid;place-items:center;overflow:hidden;border-radius:999px;background:linear-gradient(145deg,#0d6cff,#39d79d);color:#fff;font-size:12px;font-weight:900}.partner-response-logo img{width:100%;height:100%;object-fit:cover}.partner-response-company{min-width:0;display:grid;gap:4px}.partner-response-company strong{min-width:0;overflow:hidden;color:#0d2354;font-size:15px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.partner-response-company small{color:#60799c;font-size:11px;font-weight:800}.partner-response-status{min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;padding:0 14px;font-size:12px;font-weight:900;line-height:1;white-space:nowrap}.partner-response-status--green{background:#dbf8e8;color:#07945b}.partner-response-status--blue{background:#e8f1ff;color:#0b66f6}.partner-response-status--gray{background:#eef2f7;color:#617493}.partner-response-status--red{background:#fff0f0;color:#cf3e3e}.partner-response-time{color:#5e7190;font-size:12px;font-weight:800;text-align:right;white-space:nowrap}.partner-response-arrow{width:18px;height:18px;color:#0b66f6;stroke-width:2.4;transition:transform .18s ease}.partner-response-arrow--expanded{transform:rotate(180deg)}.partner-response-arrow--muted{color:#a6b7cf}.partner-response-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:12px;border-top:1px solid #edf2f8;background:#f8fbff;padding:14px 20px 18px 88px}.partner-response-offer-card{min-width:0;display:grid;grid-template-columns:64px minmax(0,1fr);gap:11px;align-items:center;border:1px solid #dce6f3;border-radius:8px;background:#fff;padding:10px}.partner-response-offer-card img{width:64px;height:48px;border-radius:7px;object-fit:cover;background:#eef4fb}.partner-response-offer-card span{min-width:0;display:grid;gap:3px}.partner-response-offer-card strong{min-width:0;overflow:hidden;color:#0d2354;font-size:13px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.partner-response-offer-card small{min-width:0;overflow:hidden;color:#60799c;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.partner-response-offer-card em{grid-column:1 / -1;color:#0b66f6;font-size:11px;font-style:normal;font-weight:900}.partner-response-preview-grid>p{margin:0;align-self:center;color:#60799c;font-size:12px;font-weight:800}.collect-activity-card{display:grid;gap:20px}.collect-activity-list{display:grid;gap:10px;padding-bottom:18px;border-bottom:1px solid #dce6f3}.collect-activity-list article{display:grid;grid-template-columns:62px 14px minmax(0,1fr);align-items:center;gap:11px}.collect-activity-list time{color:#48617f;font-size:12px;font-weight:800}.collect-activity-list article>span{width:9px;height:9px;border:2px solid #0cc27c;border-radius:999px;background:#fff}.collect-activity-list p{margin:0;color:#49627f;font-size:13px;font-weight:700;line-height:1.35}.collect-activity-card>a,.collect-summary-details{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;color:#0b66f6;font-size:14px;font-weight:900;text-decoration:none}.collect-activity-card>a{justify-self:start}.collect-empty-state{margin:0;border:1px dashed #c9d8ec;border-radius:12px;background:#f7faff;color:#5c7193;font-size:13px;font-weight:700;line-height:1.5;padding:18px}.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card{padding:26px 24px}.collect-summary-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.collect-summary-card h2,.collect-stage-card h2,.collect-help-card h2,.collect-relax-card h2{font-size:21px;line-height:1.2}.collect-summary-edit{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#0b66f6;font-size:12px;font-weight:900;cursor:pointer;opacity:1}.collect-summary-edit:disabled{cursor:not-allowed;opacity:.5}.collect-summary-edit svg{width:16px;height:16px}.collect-summary-edit-window{margin:12px 0 0;color:#667b9d;font-size:12px;font-weight:800}.collect-summary-list,.collect-summary-meta{margin:26px 0 0;padding:0;display:grid;gap:22px}.collect-summary-item{display:grid;grid-template-columns:minmax(108px,.9fr) minmax(0,1fr);gap:14px;align-items:start}.collect-summary-item dt{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;color:#667b9d;font-size:12px;font-weight:800}.collect-summary-item dt svg{width:18px;height:18px;color:#0b66f6;stroke-width:2.2}.collect-summary-item dd{min-width:0;margin:0;display:grid;justify-items:end;gap:4px;text-align:right}.collect-summary-item strong,.collect-summary-meta dd{min-width:0;max-width:100%;overflow-wrap:anywhere;color:#0d2354;font-size:13px;font-weight:900;line-height:1.35}.collect-summary-item small{color:#627796;font-size:11px;font-weight:800}.collect-summary-meta{border-top:1px solid #dce6f3;padding-top:22px}.collect-summary-meta div{display:grid;grid-template-columns:minmax(92px,.8fr) minmax(0,1fr);gap:16px;align-items:start}.collect-summary-meta dt{color:#667b9d;font-size:12px;font-weight:800}.collect-summary-meta dd{margin:0;text-align:right}.collect-summary-details{min-height:54px;margin-top:24px;border:1px solid #cfe0f6;border-radius:10px;padding:0 20px}.collect-summary-details svg{width:18px;height:18px}.collect-stage-card ul{margin:25px 0 0;padding:0;display:grid;gap:18px;list-style:none}.collect-stage-card li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:13px;color:#5e7190;font-size:13px;font-weight:700;line-height:1.55}.collect-stage-card li svg{width:16px;height:16px;margin-top:2px;color:#0b66f6;stroke-width:2.6}.collect-help-card,.collect-relax-card{display:grid;justify-items:center;text-align:center}.collect-help-card>span,.collect-relax-card>span{width:80px;height:80px;display:grid;place-items:center;border-radius:999px;background:#eef5ff;color:#0b66f6}.collect-relax-card>span{background:#e9fbf1;color:#09a866}.collect-help-card>span svg,.collect-relax-card>span svg{width:42px;height:42px;stroke-width:2.1}.collect-help-card h2,.collect-relax-card h2{margin-top:20px}.collect-help-card p,.collect-relax-card p{margin:14px 0 0;color:#5f7190;font-size:13px;font-weight:700;line-height:1.55}.collect-help-card button{width:100%;min-height:52px;margin-top:24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #cfe0f6;border-radius:9px;background:#fff;color:#0b66f6;font-size:13px;font-weight:900;cursor:pointer}.collect-help-card button svg{width:18px;height:18px}.collect-support-banner{grid-column:1 / -1;min-height:104px;display:grid;grid-template-columns:76px minmax(0,1fr) minmax(250px,286px) minmax(220px,246px);align-items:center;gap:26px;background:linear-gradient(90deg,#f4f9ff,#eef6ff);padding:22px 34px}.collect-support-banner__icon{width:68px;height:68px;display:grid;place-items:center;border-radius:999px;background:#e8f2ff;color:#0b66f6}.collect-support-banner__icon svg{width:42px;height:42px;stroke-width:2.1}.collect-support-banner h2{font-size:22px;line-height:1.2}.collect-support-banner p{margin:8px 0 0;color:#536b8f;font-size:13px;font-weight:700}.collect-support-banner button,.collect-support-banner>a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none}.collect-support-banner button{border:1px solid #bcd4f7;background:#fff;color:#0b66f6;cursor:pointer}.collect-support-banner>a{border:0;background:#075ee8;color:#fff;box-shadow:0 16px 28px #075ee838}.collect-support-banner button svg{width:18px;height:18px}@media(max-width:1180px){.shell.tender-shell--waiting{width:min(100% - 48px,1040px)}.collect-offers-layout{grid-template-columns:1fr}.collect-offers-side{grid-template-columns:repeat(2,minmax(0,1fr))}.collect-summary-card{grid-row:span 2}.collect-support-banner{grid-template-columns:76px minmax(0,1fr)}.collect-support-banner button,.collect-support-banner>a{width:100%}}@media(max-width:860px){.collect-overview-grid,.collect-offers-side{grid-template-columns:1fr}.collect-summary-card{grid-row:auto}.partner-response-row{grid-template-columns:52px minmax(0,1fr) auto}.partner-response-status{justify-self:start;grid-column:2 / 3}.partner-response-time{grid-column:2 / 3;text-align:left}.partner-response-arrow{grid-column:3;grid-row:1 / 3}.partner-response-preview-grid{padding-left:20px}}@media(max-width:760px){.shell.tender-shell--waiting{width:min(100% - 24px,520px);gap:18px;padding-top:20px;padding-bottom:28px}.tender-shell--waiting .main-smart-rental-steps.smart-rental-progress{padding:18px 14px}.collect-overview-card,.partner-responses-card,.collect-activity-card,.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card,.collect-support-banner{border-radius:14px}.collect-overview-card,.partner-responses-card,.collect-activity-card,.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card{padding:22px 16px}.collect-overview-card h1{font-size:27px}.partner-responses-card h2,.collect-activity-card h2{font-size:23px}.partner-responses-card>header{display:grid;gap:16px}.collect-sort-control{width:100%;grid-template-columns:auto minmax(0,1fr) 18px}.collect-timer-card{min-height:248px;padding:28px 18px}.collect-timer-card strong{font-size:42px}.collect-progress-card{padding:18px 16px 20px}.partner-response-row{min-height:78px;gap:10px 14px;padding:12px 14px}.partner-response-company strong{white-space:normal}.partner-response-preview-grid{grid-template-columns:1fr;padding:12px 14px 16px}.collect-activity-list article{grid-template-columns:54px 12px minmax(0,1fr);gap:9px}.collect-summary-card header{align-items:center}.collect-summary-item,.collect-summary-meta div{grid-template-columns:1fr;gap:7px}.collect-summary-item dd,.collect-summary-meta dd{justify-items:start;text-align:left}.collect-support-banner{grid-template-columns:1fr;justify-items:stretch;gap:16px;padding:22px 16px}.collect-support-banner__icon{justify-self:start}}.shell.tender-shell--offers{width:min(1320px,calc(100% - 86px));gap:28px;padding-top:32px;padding-bottom:42px}.tender-shell--offers .main-smart-rental-steps.smart-rental-progress{margin:0;border:1px solid #dce6f3;border-radius:20px;background:#fffffff5;box-shadow:0 18px 42px #1638660f;padding:28px 22px}.explore-offers{display:grid;gap:28px;color:#0d2354}.explore-offers-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,392px);align-items:end;gap:30px;padding:24px 2px 6px}.explore-offers-eyebrow{margin:0 0 26px;display:inline-flex;align-items:center;gap:12px;color:#075ee8;font-size:12px;font-weight:900;letter-spacing:0}.explore-offers-eyebrow svg{width:28px;height:28px;border-radius:999px;background:#edf5ff;padding:6px;stroke-width:2.4}.explore-offers-hero h1{max-width:600px;margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:43px;font-weight:800;line-height:1.12;letter-spacing:0}.explore-offers-hero p:not(.explore-offers-eyebrow){margin:20px 0 0;color:#526b92;font-size:19px;font-weight:700;line-height:1.45}.explore-compare-status{min-height:43px;justify-self:end;display:inline-flex;align-items:center;gap:28px;border-radius:8px;background:#eef5ff;color:#597094;padding:0 20px;font-size:13px;font-weight:800}.explore-compare-status strong{color:#0b66f6;font-weight:900}.explore-offers-error,.explore-offers-empty,.explore-compare-empty{border:1px dashed #c9d8ec;border-radius:12px;background:#f7faff;color:#5c7193;font-size:14px;font-weight:700;line-height:1.5;padding:18px}.explore-offers-error{border-color:#ffd1d1;background:#fff6f6;color:#c24141}.explore-offers-empty{display:flex;align-items:center;justify-content:space-between;gap:14px}.explore-offers-empty span{min-width:0}.explore-offers-empty button{flex:0 0 auto;border-color:#0b66f6;color:#0b66f6}.explore-offers-layout{display:grid;grid-template-columns:minmax(0,884px) minmax(310px,360px);gap:28px;align-items:start}.explore-offers-results-card,.explore-summary-card,.explore-compare-card,.explore-help-card,.explore-benefits-strip{border:1px solid #dce6f3;border-radius:16px;background:#fffffffa;box-shadow:0 18px 46px #1638660e}.explore-offers-results-card{overflow:hidden}.explore-offers-toolbar{min-height:76px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-bottom:1px solid #dce6f3;padding:0 30px}.explore-sort-tabs{min-width:0;display:flex;align-items:stretch;gap:42px;overflow-x:auto}.explore-sort-tab{position:relative;min-height:76px;border:0;background:transparent;color:#0d2354;font-size:14px;font-weight:900;white-space:nowrap;cursor:pointer}.explore-sort-tab:after{position:absolute;right:0;bottom:0;left:0;height:3px;border-radius:999px 999px 0 0;background:transparent;content:""}.explore-sort-tab--active{color:#0b66f6}.explore-sort-tab--active:after{background:#0b66f6}.explore-filter-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #cfe0f6;border-radius:9px;background:#fff;color:#0d2354;padding:0 18px;font-size:13px;font-weight:900;cursor:pointer}.explore-filter-button svg{width:18px;height:18px;color:#0b66f6}.explore-filter-button b{min-width:20px;height:20px;display:inline-grid;place-items:center;border-radius:999px;background:#0b66f6;color:#fff;font-size:11px;font-weight:900}.explore-filter-button--active{border-color:#0b66f6;background:#eef5ff;color:#0b66f6}.explore-filter-button:disabled{opacity:.52;cursor:not-allowed}.explore-filter-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid #dce6f3;background:#f7fbff;padding:14px 30px}.explore-filter-chips{min-width:0;display:flex;flex-wrap:wrap;gap:10px}.explore-filter-chip,.explore-filter-clear,.explore-offers-empty button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #cfe0f6;border-radius:8px;background:#fff;color:#0d2354;padding:0 12px;font-size:12px;font-weight:900;cursor:pointer}.explore-filter-chip small{min-width:22px;height:22px;display:inline-grid;place-items:center;border-radius:999px;background:#eef5ff;color:#2363bd;font-size:11px;font-weight:900}.explore-filter-chip--active{border-color:#0b66f6;background:#0b66f6;color:#fff}.explore-filter-chip--active small{background:#ffffff38;color:#fff}.explore-filter-chip:disabled,.explore-filter-clear:disabled{opacity:.48;cursor:not-allowed}.explore-filter-clear{color:#0b66f6}.explore-filter-clear svg{width:14px;height:14px}.explore-offer-list{display:grid}.explore-offer-row{position:relative;min-height:188px;display:grid;grid-template-columns:28px minmax(176px,206px) minmax(158px,1.05fr) minmax(112px,.62fr) minmax(142px,.78fr) minmax(124px,.66fr);align-items:stretch;gap:18px;border-bottom:1px solid #dce6f3;background:#fff;padding:24px 22px}.explore-offer-row:last-child{border-bottom:0}.explore-offer-row--selected{background:linear-gradient(90deg,#f5fafff5,#fff)}.explore-offer-check{width:22px;height:22px;align-self:center;display:inline-grid;place-items:center;cursor:pointer}.explore-offer-check input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.explore-offer-check span{width:22px;height:22px;display:grid;place-items:center;border:2px solid #c9daf1;border-radius:5px;background:#fff;color:transparent}.explore-offer-check svg{width:14px;height:14px;stroke-width:3}.explore-offer-check input:checked+span,.explore-offer-row--selected .explore-offer-check--static{border-color:#0b66f6;background:#0b66f6;color:#fff}.explore-offer-check--static{border:2px solid #c9daf1;border-radius:5px;color:transparent;cursor:default}.explore-offer-media{position:relative;display:grid;place-items:center;min-width:0;min-height:128px;align-self:center}.explore-offer-media img{width:100%;max-width:204px;aspect-ratio:1.8 / 1;object-fit:contain;filter:drop-shadow(0 16px 16px rgba(14,34,70,.12))}.explore-offer-media__nav{position:absolute;top:50%;width:28px;height:28px;display:grid;place-items:center;border:1px solid #d4e2f5;border-radius:999px;background:#ffffffeb;color:#0b66f6;transform:translateY(-50%)}.explore-offer-media__nav svg{width:16px;height:16px}.explore-offer-media__nav--prev{left:2px}.explore-offer-media__nav--next{right:2px}.explore-offer-car{min-width:0;align-self:center}.explore-offer-car h2{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:24px;font-weight:800;line-height:1.15;overflow-wrap:anywhere}.explore-offer-car p{margin:7px 0 0;color:#0d2354;font-size:14px;font-weight:800}.explore-offer-specs{margin:18px 0 0;padding:0;display:grid;gap:10px;list-style:none}.explore-offer-specs li{display:inline-flex;align-items:center;gap:9px;color:#536c90;font-size:13px;font-weight:800}.explore-offer-specs svg{width:17px;height:17px;color:#557196;stroke-width:2.1}.explore-offer-feature-chips{margin-top:15px;display:flex;flex-wrap:wrap;gap:7px}.explore-offer-feature-chips span,.explore-summary-preferences span{border-radius:6px;background:#eef5ff;color:#2363bd;padding:7px 11px;font-size:12px;font-weight:800;line-height:1}.explore-offer-price{min-width:0;display:grid;gap:8px;align-content:center}.explore-offer-price strong{color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:24px;font-weight:800;line-height:1.1}.explore-offer-price strong span,.explore-offer-price>span{color:#526b92;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:800}.explore-offer-price del{color:#8293ad;font-size:14px;font-weight:800}.explore-offer-price em{color:#0db267;font-size:22px;font-style:normal;font-weight:900}.explore-offer-terms{min-width:0;margin:0;padding:0 0 0 22px;display:grid;gap:16px;align-self:stretch;align-content:center;border-left:1px solid #dce6f3}.explore-offer-terms div{display:grid;gap:4px}.explore-offer-terms dt{display:inline-flex;align-items:center;gap:9px;color:#536c90;font-size:12px;font-weight:800}.explore-offer-terms dt svg{width:16px;height:16px;color:#0b66f6}.explore-offer-terms dd{margin:0;color:#0d2354;font-size:13px;font-weight:900}.explore-offer-partner{min-width:0;display:grid;gap:12px;align-self:stretch;align-content:center;border-left:1px solid #dce6f3;padding-left:20px}.explore-offer-company{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px}.explore-offer-company>span{width:38px;height:38px;display:grid;place-items:center;overflow:hidden;border-radius:999px;background:#eef5ff;color:#0b66f6;font-size:12px;font-weight:900}.explore-offer-company img{width:100%;height:100%;object-fit:cover}.explore-offer-company strong,.explore-compare-list strong,.explore-summary-card h2,.explore-compare-card h2,.explore-help-card h2{color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-weight:800;letter-spacing:0}.explore-offer-company strong{display:block;overflow:hidden;font-size:14px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.explore-offer-company small{display:inline-flex;align-items:center;gap:5px;margin-top:5px;color:#406084;font-size:11px;font-weight:800}.explore-offer-company small svg{width:13px;height:13px;color:#0b66f6}.explore-offer-rating{margin:0;display:inline-flex;align-items:center;gap:7px;color:#526b92;font-size:12px;font-weight:800}.explore-offer-rating svg{width:15px;height:15px;color:#ffad16;fill:#ffad16;stroke-width:2}.explore-offer-primary,.explore-offer-secondary,.explore-compare-primary,.explore-help-card button,.explore-help-card a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0 12px;font-size:13px;font-weight:900;line-height:1.18;text-align:center;text-decoration:none}.explore-offer-primary,.explore-offer-secondary{width:100%}.explore-offer-primary,.explore-compare-primary,.explore-help-card a{border:0;background:#075ee8;color:#fff;box-shadow:0 14px 26px #075ee838}.explore-offer-primary:disabled,.explore-compare-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.explore-offer-secondary,.explore-help-card button{border:1px solid #bcd4f7;background:#fff;color:#0b66f6}.explore-offers-sidebar{min-width:0;display:grid;gap:28px}.explore-summary-card,.explore-compare-card,.explore-help-card{padding:28px 26px}.explore-summary-card header,.explore-compare-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.explore-summary-card h2,.explore-compare-card h2,.explore-help-card h2{margin:0;font-size:22px;line-height:1.2}.explore-summary-card header a,.explore-compare-card header button{border:0;background:transparent;color:#0b66f6;font-size:12px;font-weight:900;text-decoration:none}.explore-compare-card header button:disabled{color:#92a2bc}.explore-summary-card dl{margin:28px 0 0;padding:0;display:grid;gap:22px}.explore-summary-item{display:grid;grid-template-columns:minmax(102px,.75fr) minmax(0,1fr);gap:14px;align-items:start}.explore-summary-item dt{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;color:#667b9d;font-size:12px;font-weight:800}.explore-summary-item dt svg{width:17px;height:17px;color:#0b66f6}.explore-summary-item dd{min-width:0;margin:0;display:grid;gap:5px;text-align:right}.explore-summary-item strong{color:#0d2354;font-size:13px;font-weight:900;line-height:1.35;overflow-wrap:anywhere}.explore-summary-item small{color:#627796;font-size:11px;font-weight:800;line-height:1.35}.explore-summary-preferences{margin-top:28px;padding-top:22px;border-top:1px solid #dce6f3}.explore-summary-preferences h3{margin:0 0 12px;color:#667b9d;font-size:12px;font-weight:900}.explore-summary-preferences div{display:flex;flex-wrap:wrap;gap:8px}.explore-compare-list{display:grid;gap:18px;margin-top:24px}.explore-compare-list article{display:grid;grid-template-columns:70px minmax(0,1fr) 22px;align-items:center;gap:14px}.explore-compare-list img{width:70px;height:44px;object-fit:contain}.explore-compare-list div{min-width:0;display:grid;gap:4px}.explore-compare-list strong{overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.explore-compare-list span{color:#0d2354;font-size:12px;font-weight:900}.explore-compare-list small{color:#617493;font-size:11px;font-weight:800}.explore-compare-list article>button{width:22px;height:22px;display:grid;place-items:center;border:0;background:transparent;color:#6d7fa0}.explore-compare-list article>button svg{width:16px;height:16px}.explore-compare-primary{width:100%;margin-top:26px}.explore-compare-card>p{margin:12px 0 0;color:#60779a;font-size:12px;font-weight:800;text-align:center}.explore-help-card{justify-items:center;text-align:center}.explore-help-card>span{width:88px;height:88px;display:grid;place-items:center;border-radius:999px;background:#e8f2ff;color:#0b66f6}.explore-help-card>span svg{width:48px;height:48px;stroke-width:2}.explore-help-card h2{margin-top:18px}.explore-help-card p{margin:13px 0 0;color:#5f7190;font-size:13px;font-weight:700;line-height:1.55}.explore-help-card button,.explore-help-card a{width:100%;margin-top:22px}.explore-help-card button svg{width:18px;height:18px}.explore-help-card a{margin-top:12px}.explore-benefits-strip{min-height:82px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;padding:18px 20px}.explore-benefits-strip article{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;border-left:1px solid #dce6f3;padding:0 18px}.explore-benefits-strip article:first-child{border-left:0}.explore-benefits-strip article>span{width:40px;height:40px;display:grid;place-items:center;border-radius:999px;background:#eef5ff;color:#0b66f6}.explore-benefits-strip svg{width:21px;height:21px}.explore-benefits-strip strong{color:#0d2354;font-size:12px;font-weight:900}.explore-benefits-strip p{margin:4px 0 0;color:#617493;font-size:10.5px;font-weight:700;line-height:1.35}.compare-offers{display:grid;gap:30px;color:#0d2354}.compare-offers-layout{display:grid;grid-template-columns:minmax(260px,310px) minmax(0,1fr);gap:48px;align-items:start;padding-top:42px}.compare-offers-aside{min-width:0;display:grid;gap:34px}.compare-offers-aside h1{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:48px;font-weight:800;line-height:1.1;letter-spacing:0}.compare-offers-aside>p{max-width:285px;margin:-16px 0 28px;color:#526b92;font-size:17px;font-weight:700;line-height:1.62}.compare-search-card,.compare-verified-card,.compare-support-strip,.compare-benefits-strip>div{border:1px solid #dce6f3;border-radius:16px;background:#fffffffa;box-shadow:0 18px 46px #1638660e}.compare-search-card,.compare-verified-card{padding:26px 24px}.compare-search-card h2,.compare-verified-card h2,.compare-support-strip h2,.compare-benefits-strip h2{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-weight:800;letter-spacing:0}.compare-search-card h2{font-size:13px;text-transform:uppercase}.compare-search-card dl{margin:22px 0 0;padding:0;display:grid;gap:21px}.compare-search-card__item{display:grid;grid-template-columns:26px minmax(0,1fr);gap:13px}.compare-search-card__item dt{display:contents}.compare-search-card__item dt svg{width:20px;height:20px;color:#0b66f6}.compare-search-card__item dt span{color:#6b7f9d;font-size:12px;font-weight:800}.compare-search-card__item dd{grid-column:2 / 3;margin:-4px 0 0;display:grid;gap:3px}.compare-search-card__item strong{color:#0d2354;font-size:13px;font-weight:900;line-height:1.3}.compare-search-card__item small{color:#667b9c;font-size:11px;font-weight:800}.compare-search-card button,.compare-verified-card button{width:100%;min-height:50px;margin-top:26px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #0b66f6;border-radius:8px;background:#fff;color:#0b66f6;font-size:13px;font-weight:900}.compare-search-card button svg{width:18px;height:18px}.compare-verified-card{display:grid;gap:13px}.compare-verified-card>span{width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:#eef5ff;color:#0b66f6}.compare-verified-card>span svg{width:19px;height:19px}.compare-verified-card h2{font-size:18px}.compare-verified-card p{margin:0;color:#526b92;font-size:13px;font-weight:700;line-height:1.55}.compare-verified-card button{width:auto;min-height:auto;justify-self:start;margin-top:2px;border:0;background:transparent;padding:0}.compare-offers-board{min-width:0;display:grid;gap:18px}.compare-offer-columns{--compare-count: 3;display:grid;grid-template-columns:repeat(var(--compare-count),minmax(0,1fr));align-items:stretch;gap:0}.compare-offer-card{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid #dce6f3;border-left-width:0;background:#fff;box-shadow:0 18px 46px #1638660b}.compare-offer-card:first-child{border-left-width:1px;border-radius:16px 0 0 16px}.compare-offer-card:last-child{border-radius:0 16px 16px 0}.compare-offer-card--best{z-index:2;border:1px solid #0b66f6;border-radius:16px;box-shadow:0 18px 50px #075ee81c}.compare-offer-card__best{position:absolute;top:-25px;left:50%;min-width:132px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px 999px 0 0;background:#075ee8;color:#fff;font-size:13px;font-weight:900;transform:translate(-50%)}.compare-offer-card__favorite{position:absolute;top:28px;right:30px;width:34px;height:34px;display:grid;place-items:center;border:0;background:transparent;color:#6c82a4}.compare-offer-card__favorite svg{width:22px;height:22px}.compare-offer-card__head{min-height:324px;display:grid;align-content:end;justify-items:center;padding:42px 22px 28px;text-align:center}.compare-offer-card__head img{width:100%;max-width:245px;aspect-ratio:1.82 / 1;object-fit:contain;filter:drop-shadow(0 16px 18px rgba(14,34,70,.13))}.compare-offer-card__head h2{margin:28px 0 0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:26px;font-weight:800;line-height:1.16;letter-spacing:0}.compare-offer-card__head p{margin:8px 0 0;color:#526b92;font-size:14px;font-weight:800}.compare-offer-partner-card{min-height:72px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 22px 24px;border:1px solid #dce6f3;border-radius:10px;padding:12px}.compare-offer-partner-card>span{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:#eef5ff;color:#0b66f6;font-size:12px;font-weight:900}.compare-offer-partner-card img{width:100%;height:100%;object-fit:cover}.compare-offer-partner-card div{min-width:0;display:grid;gap:4px}.compare-offer-partner-card strong{overflow:hidden;color:#0b66f6;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.compare-offer-partner-card small{color:#617493;font-size:11px;font-weight:800}.compare-offer-partner-card em{display:inline-flex;align-items:center;gap:5px;color:#0d2354;font-size:13px;font-style:normal;font-weight:900}.compare-offer-partner-card em svg,.compare-offer-rating-row svg{width:15px;height:15px;color:#ffad16;fill:#ffad16;stroke-width:2}.compare-offer-pricing,.compare-offer-details{margin:0;padding:0}.compare-offer-pricing div,.compare-offer-details__row{min-height:72px;display:grid;align-items:center;border-top:1px solid #dce6f3;padding:16px 22px}.compare-offer-pricing div{gap:5px}.compare-offer-pricing dt{color:#617493;font-size:11px;font-weight:800;line-height:1.2}.compare-offer-pricing dd{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:23px;font-weight:800;line-height:1.1}.compare-offer-pricing__discount dd{color:#0db267;font-family:Manrope,Segoe UI,sans-serif;font-size:20px;font-weight:900}.compare-offer-pricing__discount span{display:inline-flex;margin-left:10px;border-radius:6px;background:#e9f9ef;color:#0a9c58;padding:6px 10px;font-size:12px;font-weight:900;vertical-align:middle}.compare-offer-details__row{grid-template-columns:28px minmax(0,1fr);gap:12px}.compare-offer-details__row dt{margin:0}.compare-offer-details__row dt svg{width:20px;height:20px;color:#6b7f9d}.compare-offer-details__row--green dt svg{color:#0db267}.compare-offer-details__row--blue dt svg{color:#0b66f6}.compare-offer-details__row dd{min-width:0;margin:0;display:grid;gap:4px}.compare-offer-details__row strong{color:#0d2354;font-size:14px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.compare-offer-details__row small{color:#667b9c;font-size:12px;font-weight:800}.compare-offer-card__footer{margin-top:auto;display:grid;gap:16px;border-top:1px solid #dce6f3;padding:24px 22px 28px}.compare-offer-rating-row{display:flex;align-items:center;gap:10px;min-width:0}.compare-offer-rating-row strong{color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:22px;font-weight:800}.compare-offer-rating-row span{display:inline-flex;align-items:center;gap:2px}.compare-offer-rating-row small{color:#60779a;font-size:12px;font-weight:800;white-space:nowrap}.compare-offer-card__footer button{min-height:50px;border:0;border-radius:8px;background:#075ee8;color:#fff;font-size:14px;font-weight:900;box-shadow:0 14px 26px #075ee838}.compare-offer-card__footer button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.compare-offer-card__footer p{margin:-4px 0 0;color:#6d7f9f;font-size:12px;font-weight:800;text-align:center}.compare-support-strip{min-height:106px;display:grid;grid-template-columns:86px minmax(0,1fr) 240px 200px;align-items:center;gap:22px;padding:20px 34px;background:linear-gradient(90deg,#f2f8ff,#fff)}.compare-support-strip__icon{width:70px;height:70px;display:grid;place-items:center;border-radius:999px;background:#e8f2ff;color:#0b66f6}.compare-support-strip__icon svg{width:43px;height:43px}.compare-support-strip h2{font-size:24px}.compare-support-strip p{margin:8px 0 0;color:#526b92;font-size:13px;font-weight:800}.compare-support-strip button,.compare-support-strip a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none}.compare-support-strip button{border:1px solid #bcd4f7;background:#fff;color:#0b66f6}.compare-support-strip button svg{width:18px;height:18px}.compare-support-strip a{border:0;background:#075ee8;color:#fff;box-shadow:0 14px 26px #075ee838}.compare-benefits-strip{display:grid;gap:14px;text-align:center}.compare-benefits-strip h2{font-size:24px}.compare-benefits-strip>div{min-height:82px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;text-align:left;padding:18px 20px}.compare-benefits-strip article{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;border-left:1px solid #dce6f3;padding:0 18px}.compare-benefits-strip article:first-child{border-left:0}.compare-benefits-strip article>span{width:40px;height:40px;display:grid;place-items:center;border-radius:999px;background:#eef5ff;color:#0b66f6}.compare-benefits-strip svg{width:21px;height:21px}.compare-benefits-strip strong{color:#0d2354;font-size:12px;font-weight:900}.compare-benefits-strip p{grid-column:2 / 3;margin:4px 0 0;color:#617493;font-size:11px;font-weight:700}.reserved-booking{display:grid;gap:34px;color:#0d2354}.reserved-status-card,.reserved-offer-card,.reserved-summary-card,.reserved-next-card,.reserved-closed-offers,.reserved-faq-strip details{border:1px solid #dce6f3;border-radius:16px;background:#fffffffa;box-shadow:0 18px 46px #1638660e}.reserved-status-card{min-height:154px;display:grid;grid-template-columns:80px minmax(0,1fr) 170px minmax(220px,.78fr);align-items:center;gap:30px;border-color:#9ee5bd;background:linear-gradient(90deg,#f1fff7,#fff);padding:26px 34px}.reserved-status-card__icon{width:72px;height:72px;display:grid;place-items:center;border-radius:999px;background:#dcf8e8;color:#0db267}.reserved-status-card__icon svg{width:44px;height:44px}.reserved-status-card h1,.reserved-booking-heading h2,.reserved-summary-card h2,.reserved-next-card h2,.reserved-closed-offers h2,.reserved-faq-strip h2{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-weight:800;letter-spacing:0}.reserved-status-card h1{font-size:30px;line-height:1.18}.reserved-status-card p,.reserved-booking-heading p{margin:8px 0 0;color:#526b92;font-size:15px;font-weight:700;line-height:1.52}.reserved-status-card__timer{display:grid;justify-items:center;gap:4px;border-left:1px solid #cfe8d9;border-right:1px solid #cfe8d9;padding:0 22px}.reserved-status-card__timer span,.reserved-status-card__timer small{color:#526b92;font-size:12px;font-weight:800}.reserved-status-card__timer strong{color:#0db267;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:32px;font-weight:800;line-height:1}.reserved-status-card__note p{margin-top:0}.reserved-status-card__note button{margin-top:10px;display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#0b66f6;padding:0;font-size:13px;font-weight:900}.reserved-status-card__note button svg{width:17px;height:17px}.reserved-booking-layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:42px;align-items:start}.reserved-booking-main{min-width:0;display:grid;gap:28px}.reserved-booking-heading h2{font-size:34px;line-height:1.16}.reserved-booking-heading p{max-width:520px;font-size:17px}.reserved-offer-card{position:relative;overflow:hidden;border-color:#8fe2b2;padding:26px 26px 28px}.reserved-offer-card__badge{display:inline-flex;min-height:27px;align-items:center;border-radius:6px;background:#dff8eb;color:#0a9c58;padding:0 12px;font-size:12px;font-weight:900;text-transform:uppercase}.reserved-offer-card__top{display:grid;grid-template-columns:minmax(190px,260px) minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:22px}.reserved-offer-card__top>img{width:100%;max-width:260px;aspect-ratio:1.8 / 1;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(14,34,70,.13))}.reserved-offer-card__identity{min-width:0;display:grid;gap:8px}.reserved-offer-card__identity h3{margin:0;color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:0}.reserved-offer-card__identity p,.reserved-offer-card__identity span,.reserved-offer-card__identity small{margin:0;color:#526b92;font-size:13px;font-weight:800}.reserved-offer-card__identity strong,.reserved-offer-card__identity small{display:inline-flex;align-items:center;gap:7px}.reserved-offer-card__identity strong{color:#0d2354;font-size:14px;font-weight:900}.reserved-offer-card__identity svg{width:16px;height:16px;color:#0b66f6}.reserved-offer-card__identity small svg:first-child{color:#ffad16;fill:#ffad16}.reserved-offer-card__identity small svg:nth-child(2){color:#0db267}.reserved-offer-card__price{min-width:145px;display:grid;justify-items:end;gap:4px;color:#0d2354}.reserved-offer-card__price strong{font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:26px;font-weight:800}.reserved-offer-card__price span,.reserved-offer-card__price small{color:#526b92;font-size:12px;font-weight:800}.reserved-offer-card__price em{color:#0db267;font-size:24px;font-style:normal;font-weight:900}.reserved-offer-card__price b{font-size:15px;font-weight:900}.reserved-offer-badges{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.reserved-offer-badges span{min-height:38px;display:inline-flex;align-items:center;gap:8px;border:1px solid #dce6f3;border-radius:8px;background:#fff;color:#526b92;padding:0 14px;font-size:12px;font-weight:900}.reserved-offer-badges svg{width:17px;height:17px;color:#0b66f6}.reserved-offer-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid #dce6f3;border-radius:10px;overflow:hidden}.reserved-offer-details div{min-width:0;display:grid;gap:8px;border-left:1px solid #dce6f3;padding:18px 16px}.reserved-offer-details div:first-child{border-left:0}.reserved-offer-details dt,.reserved-summary-list dt{display:inline-flex;align-items:center;gap:8px;color:#617493;font-size:12px;font-weight:800}.reserved-offer-details dt svg,.reserved-summary-list dt svg{width:18px;height:18px;color:#0b66f6}.reserved-offer-details dd,.reserved-summary-list dd{margin:0;display:grid;gap:3px}.reserved-offer-details strong,.reserved-summary-list strong{color:#0d2354;font-size:13px;font-weight:900;line-height:1.25}.reserved-offer-details small,.reserved-summary-list small{color:#667b9c;font-size:11px;font-weight:800}.reserved-offer-card__footer{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px;border-radius:10px;background:#f1fff7;padding:0 18px}.reserved-offer-card__footer p{margin:0;color:#0a9c58;font-size:12px;font-weight:800}.reserved-offer-card__footer button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#0b66f6;padding:0;font-size:12px;font-weight:900}.reserved-offer-card__footer button:disabled{opacity:.5;cursor:not-allowed}.reserved-offer-card__footer svg{width:16px;height:16px}.reserved-summary-card{position:sticky;top:96px;display:grid;gap:22px;padding:30px 28px}.reserved-summary-card h2{font-size:26px}.reserved-summary-car{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:16px}.reserved-summary-car img{width:100px;aspect-ratio:1.8 / 1;object-fit:contain}.reserved-summary-car strong{display:block;color:#0d2354;font-size:15px;font-weight:900}.reserved-summary-car small{color:#526b92;font-size:12px;font-weight:800}.reserved-summary-list,.reserved-summary-prices{display:grid;gap:17px;margin:0;padding:0}.reserved-summary-list div{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1fr);gap:12px}.reserved-summary-list dd{justify-items:end;text-align:right}.reserved-summary-prices{border-top:1px solid #dce6f3;padding-top:20px}.reserved-summary-prices div{display:flex;justify-content:space-between;gap:16px;color:#526b92;font-size:13px;font-weight:800}.reserved-summary-prices dt,.reserved-summary-prices dd{margin:0}.reserved-summary-prices dd{color:#0d2354;font-weight:900}.reserved-summary-prices__total{border-top:1px solid #dce6f3;padding-top:20px}.reserved-summary-prices__total dt,.reserved-summary-prices__total dd{color:#0d2354;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:24px;font-weight:800}.reserved-cancel-card{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;border-radius:10px;background:#f1f6ff;padding:18px}.reserved-cancel-card>svg{width:28px;height:28px;color:#0b66f6}.reserved-cancel-card strong{color:#0b66f6;font-size:13px;font-weight:900}.reserved-cancel-card p{margin:4px 0 0;color:#526b92;font-size:12px;font-weight:700;line-height:1.45}.reserved-summary-primary{min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:8px;background:#075ee8;color:#fff;font-size:15px;font-weight:900;box-shadow:0 14px 26px #075ee838}.reserved-summary-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.reserved-summary-primary svg{width:20px;height:20px}.reserved-summary-secure{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:-8px 0 0;color:#6d7f9f;font-size:12px;font-weight:800}.reserved-summary-secure svg{width:16px;height:16px}.reserved-next-card{display:grid;gap:10px;padding:24px 34px 34px;text-align:center}.reserved-next-card h2{font-size:22px}.reserved-next-card>p{margin:0;color:#526b92;font-size:13px;font-weight:800}.reserved-next-card>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:18px}.reserved-next-card article{position:relative;display:grid;justify-items:center;gap:10px}.reserved-next-card article:not(:last-child):after{content:"";position:absolute;top:36px;left:calc(50% + 60px);width:calc(100% - 120px);border-top:2px dotted #a9c5ee}.reserved-next-card article>span{width:66px;height:66px;display:grid;place-items:center;border-radius:999px;background:#eef5ff;color:#0b66f6}.reserved-next-card svg{width:34px;height:34px}.reserved-next-card strong{color:#0d2354;font-size:13px;font-weight:900}.reserved-next-card article p{max-width:180px;margin:0;color:#526b92;font-size:12px;font-weight:700;line-height:1.42}.reserved-closed-offers{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:28px;padding:28px}.reserved-closed-offers header{display:grid;grid-template-columns:54px minmax(0,1fr);align-content:start;gap:14px}.reserved-closed-offers header>span{width:48px;height:48px;display:grid;place-items:center;border-radius:999px;background:#eef5ff;color:#0b66f6}.reserved-closed-offers header svg{width:24px;height:24px}.reserved-closed-offers h2{font-size:21px}.reserved-closed-offers p{margin:8px 0 0;color:#526b92;font-size:13px;font-weight:700;line-height:1.5}.reserved-closed-offers>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end}.reserved-closed-offers article{position:relative;min-height:142px;display:grid;align-content:end;justify-items:center;border:1px solid #dce6f3;border-radius:12px;background:#fff;padding:16px 10px;text-align:center;opacity:.48}.reserved-closed-offers article img{width:100%;max-width:126px;aspect-ratio:1.8 / 1;object-fit:contain;filter:grayscale(1)}.reserved-closed-offers article span{position:absolute;top:64px;left:50%;min-height:25px;display:inline-flex;align-items:center;gap:5px;border:1px solid #dce6f3;border-radius:999px;background:#fff;color:#0d2354;padding:0 9px;font-size:10px;font-weight:900;transform:translate(-50%)}.reserved-closed-offers article span svg{width:12px;height:12px}.reserved-closed-offers article strong{margin-top:6px;color:#0d2354;font-size:12px;font-weight:900}.reserved-closed-offers article small{color:#617493;font-size:10px;font-weight:800}.reserved-support-strip{margin-top:-8px}.reserved-faq-strip{display:grid;gap:16px}.reserved-faq-strip header{display:flex;align-items:center;justify-content:space-between;gap:18px}.reserved-faq-strip h2{font-size:24px}.reserved-faq-strip header a{display:inline-flex;align-items:center;gap:7px;color:#0b66f6;font-size:13px;font-weight:900;text-decoration:none}.reserved-faq-strip header svg{width:16px;height:16px}.reserved-faq-strip>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.reserved-faq-strip details{min-height:54px;padding:0 18px}.reserved-faq-strip summary{min-height:54px;display:flex;align-items:center;gap:10px;color:#0d2354;cursor:pointer;font-size:12px;font-weight:900;list-style:none}.reserved-faq-strip summary::-webkit-details-marker{display:none}.reserved-faq-strip summary svg{width:18px;height:18px;color:#0b66f6}.reserved-faq-strip details p{margin:0 0 16px;color:#526b92;font-size:12px;font-weight:700;line-height:1.45}@media(max-width:1180px){.shell.tender-shell--offers{width:min(100% - 48px,1040px)}.explore-offers-hero,.explore-offers-layout,.compare-offers-layout,.reserved-booking-layout,.reserved-status-card{grid-template-columns:1fr}.reserved-status-card{align-items:start}.reserved-status-card__timer{justify-items:start;border-left:0;border-right:0;border-top:1px solid #cfe8d9;padding:22px 0 0}.reserved-summary-card{position:static}.reserved-closed-offers{grid-template-columns:1fr}.compare-offers-aside{grid-template-columns:minmax(260px,.82fr) minmax(240px,.55fr);align-items:start}.compare-offers-aside .explore-offers-eyebrow,.compare-offers-aside>h1,.compare-offers-aside>p{grid-column:1 / 2}.compare-search-card{grid-column:1 / 2}.compare-verified-card{grid-column:2 / 3;grid-row:1 / span 4;align-self:end}.explore-compare-status{justify-self:start}.explore-offer-row{grid-template-columns:28px 190px minmax(0,1fr) minmax(130px,auto)}.explore-offer-price,.explore-offer-terms{grid-column:3 / 4}.explore-offer-partner{grid-column:4 / 5;grid-row:1 / span 3}.explore-offers-sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}.explore-benefits-strip,.compare-benefits-strip>div,.reserved-faq-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.explore-benefits-strip article:nth-child(odd),.compare-benefits-strip article:nth-child(odd){border-left:0}.compare-support-strip{grid-template-columns:76px minmax(0,1fr) 190px 170px;padding-inline:24px}}@media(max-width:860px){.explore-offers-sidebar,.explore-benefits-strip,.compare-offers-aside,.compare-offer-columns,.compare-benefits-strip>div,.reserved-offer-card__top,.reserved-offer-details,.reserved-next-card>div,.reserved-closed-offers>div,.reserved-faq-strip>div{grid-template-columns:1fr}.compare-offers-aside .explore-offers-eyebrow,.compare-offers-aside>h1,.compare-offers-aside>p,.compare-search-card,.compare-verified-card{grid-column:auto;grid-row:auto}.explore-benefits-strip article,.compare-benefits-strip article{border-left:0}.compare-offer-card,.compare-offer-card:first-child,.compare-offer-card:last-child{border-left-width:1px;border-radius:16px}.compare-offer-columns{gap:28px}.compare-support-strip{grid-template-columns:72px minmax(0,1fr)}.compare-support-strip button,.compare-support-strip a{grid-column:1 / -1}.reserved-offer-card__price{justify-items:start}.reserved-offer-details div{border-left:0;border-top:1px solid #dce6f3}.reserved-offer-details div:first-child{border-top:0}.reserved-next-card article:not(:last-child):after{display:none}.explore-offer-row{grid-template-columns:28px minmax(120px,180px) minmax(0,1fr)}.explore-offer-price,.explore-offer-terms,.explore-offer-partner{grid-column:3 / 4;grid-row:auto;border-left:0;padding-left:0}}@media(max-width:760px){.shell.tender-shell--offers{width:min(100% - 24px,520px);gap:18px;padding-top:20px;padding-bottom:28px}.tender-shell--offers .main-smart-rental-steps.smart-rental-progress{padding:18px 14px}.explore-offers{gap:20px}.compare-offers-layout{gap:28px;padding-top:20px}.reserved-booking{gap:24px}.reserved-status-card,.reserved-offer-card,.reserved-summary-card,.reserved-next-card,.reserved-closed-offers{border-radius:14px;padding:22px 16px}.reserved-status-card{gap:18px}.reserved-status-card h1,.reserved-booking-heading h2{font-size:28px}.reserved-status-card__icon{width:60px;height:60px}.reserved-status-card__icon svg{width:34px;height:34px}.reserved-offer-card__top>img{max-width:220px}.reserved-offer-card__identity h3{font-size:24px}.reserved-offer-card__footer{min-height:auto;flex-direction:column;align-items:flex-start;padding:16px}.reserved-summary-list div{grid-template-columns:1fr}.reserved-summary-list dd{justify-items:start;text-align:left}.reserved-faq-strip header{align-items:flex-start;flex-direction:column}.compare-offers-aside h1{font-size:34px}.compare-offers-aside>p{max-width:none;font-size:15px}.compare-offer-card__head{min-height:280px}.compare-offer-card__head h2{font-size:23px}.compare-support-strip{grid-template-columns:1fr;justify-items:center;text-align:center;padding:22px 16px}.compare-support-strip button,.compare-support-strip a{width:100%}.explore-offers-hero{gap:18px;padding-top:12px}.explore-offers-hero h1{font-size:32px}.explore-offers-hero p:not(.explore-offers-eyebrow){font-size:16px}.explore-compare-status{width:100%;justify-content:space-between;gap:14px}.explore-offers-toolbar{grid-template-columns:1fr;padding:16px}.explore-filter-panel{grid-template-columns:1fr;padding:14px 16px}.explore-filter-clear{justify-self:stretch}.explore-sort-tabs{gap:22px}.explore-sort-tab{min-height:44px}.explore-filter-button{justify-self:stretch}.explore-offer-row{grid-template-columns:28px minmax(0,1fr);gap:16px;padding:20px 16px}.explore-offer-media,.explore-offer-car,.explore-offer-price,.explore-offer-terms,.explore-offer-partner{grid-column:2 / 3}.explore-offer-price,.explore-offer-terms,.explore-offer-partner{align-self:auto;align-content:start}.explore-offer-media{justify-items:start}.explore-offer-car h2,.explore-offer-price strong{font-size:21px}.explore-summary-card,.explore-compare-card,.explore-help-card{padding:22px 16px}.explore-summary-item{grid-template-columns:1fr;gap:8px}.explore-summary-item dd{text-align:left}.explore-benefits-strip{padding:18px 16px}}.hero{position:relative;min-height:auto;display:grid;grid-template-columns:1fr;align-items:start;gap:28px;padding:0 14px}.hero__copy{position:relative;z-index:2;display:grid;align-content:start}.main-smart-rental-steps.smart-rental-progress{width:100%;justify-self:center;margin:4px 0 6px}.tender-shell--quiz .main-smart-rental-steps.smart-rental-progress{margin:0}.smart-request-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:start;gap:48px}.smart-request-hero__copy{min-width:0}.smart-request-eyebrow{margin:0 0 36px;display:inline-flex;align-items:center;gap:11px;color:#075ee8;font-size:12px;font-weight:900;line-height:1;text-transform:uppercase}.smart-request-eyebrow svg{width:20px;height:20px;stroke-width:2.2}.smart-request-hero h1{max-width:760px;margin:0;color:#0d2150;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:52px;font-weight:800;line-height:1.08;letter-spacing:0}.smart-request-hero__copy>p:not(.smart-request-eyebrow){max-width:560px;margin:26px 0 0;color:#415684;font-size:18px;font-weight:600;line-height:1.55}.smart-request-tip{width:min(430px,100%);min-height:150px;justify-self:end;margin-top:65px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:20px;border:1px solid #dfe8f4;border-radius:13px;background:#ffffffe6;box-shadow:0 18px 42px #324f7e0f;padding:27px 30px}.smart-request-tip__icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef5ff;color:#075ee8}.smart-request-tip__icon svg{width:20px;height:20px;stroke-width:2.2}.smart-request-tip span:not(.smart-request-tip__icon){min-width:0;display:grid;gap:7px}.smart-request-tip strong{color:#0d2150;font-size:15px;font-weight:900;line-height:1.25}.smart-request-tip small{color:#52678e;font-size:13px;font-weight:700;line-height:1.45}.hero h1{margin:0;color:#11294a;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:31px;font-weight:800;line-height:1.08;letter-spacing:0}.hero-text{max-width:590px;margin:10px 0 0;color:#61718b;font-size:13px;font-weight:600;line-height:1.75}.hero--confirm{min-height:108px;grid-template-columns:1fr;align-items:start;gap:26px;padding:0}.confirm-hero__copy{min-width:0}.confirm-hero__eyebrow{margin:0 0 3px;color:#075ee8;font-size:12px;font-weight:900;line-height:1.2;text-transform:uppercase}.hero--confirm h1{margin-top:0;font-size:31px;line-height:1.15}.hero--confirm .hero-text{max-width:748px;margin-top:12px;font-size:13px;line-height:1.75}.confirm-stepper{position:relative;width:100%;margin:13px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));gap:18px;list-style:none}.confirm-stepper:before{content:"";position:absolute;top:17px;left:56px;right:56px;height:1px;background:repeating-linear-gradient(90deg,rgba(93,112,143,.35) 0 6px,transparent 6px 10px)}.confirm-stepper li{position:relative;z-index:1;display:grid;justify-items:center;gap:11px;color:#6e7e98;font-size:12px;font-weight:800;text-align:center}.confirm-stepper span{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(48,84,135,.16);border-radius:999px;background:#fff;color:#647590;box-shadow:0 10px 22px #2d4b740d}.confirm-stepper strong{color:inherit;font-size:12px;font-weight:800}.confirm-stepper__item--active span{border-color:#075ee8;background:#075ee8;color:#fff;box-shadow:0 10px 24px #075ee838}.confirm-stepper__item--active strong{color:#075ee8}.hero--preview{min-height:164px;grid-template-columns:1fr;gap:20px;padding:0}.preview-hero__copy{min-width:0}.hero--preview h1{margin:0;font-size:31px;line-height:1.16}.hero--preview .hero-text{max-width:610px;margin-top:11px;font-size:13px;line-height:1.65}.hero--waiting{min-height:252px;grid-template-columns:1fr;align-content:space-between;gap:32px;overflow:hidden;border-radius:12px;background:linear-gradient(90deg,#fff8ebf5,#f2f7ffd1 48%,#e5f1ffe0),url(/images/home/footer-landscape-bg.png) right bottom / 76% auto no-repeat;padding:34px 38px 29px}.hero--waiting:after{content:"";position:absolute;inset:auto 0 0;height:52%;background:linear-gradient(0deg,rgba(241,247,255,.88),transparent 70%);pointer-events:none}.waiting-hero__top,.waiting-stepper{position:relative;z-index:1}.waiting-hero__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:22px}.waiting-hero__copy{min-width:0}.hero--waiting h1{margin:0;font-size:31px;line-height:1.12}.hero--waiting .hero-text{max-width:520px;margin-top:14px;color:#4f668c;font-size:14px;line-height:1.65}.waiting-hero__status{min-width:212px;min-height:57px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:11px;border:1px solid rgba(36,68,112,.09);border-radius:10px;background:#ffffffdb;box-shadow:0 18px 42px #2a4d7a12;padding:10px 14px}.waiting-hero__status>svg{width:18px;height:18px;color:#ff9b21;stroke-width:2.2}.waiting-hero__status span{min-width:0;display:grid;gap:3px}.waiting-hero__status strong{color:#172d52;font-size:12px;font-weight:900;line-height:1.15}.waiting-hero__status small{color:#637696;font-size:10px;font-weight:700;line-height:1.2}.waiting-stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.waiting-stepper:before{content:"";position:absolute;top:14px;left:12px;right:15px;height:2px;background:linear-gradient(90deg,#53bd86 0 38%,#ff9b21 38% 66%,#cfd7e6 66% 100%)}.waiting-stepper__item{position:relative;z-index:1;display:grid;grid-template-columns:29px minmax(0,1fr);gap:10px;align-items:start}.waiting-stepper__bubble{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #d9e2f1;border-radius:999px;background:#fff;color:#5e7395;font-size:12px;font-weight:900;box-shadow:0 0 0 4px #ffffffb3}.waiting-stepper__bubble svg{width:17px;height:17px;stroke-width:2.5}.waiting-stepper__copy{min-width:0;display:grid;gap:6px;padding-top:31px}.waiting-stepper__copy strong{color:#17345d;font-size:12px;font-weight:900;line-height:1.1}.waiting-stepper__copy small{color:#61728d;font-size:11px;font-weight:700;line-height:1.2}.waiting-stepper__item--done .waiting-stepper__bubble{border-color:#53bd86;background:#53bd86;color:#fff}.waiting-stepper__item--active .waiting-stepper__bubble{border-color:#fff;background:#ff9b21;color:#fff;box-shadow:0 0 0 5px #ff9b2129,0 8px 18px #ff9b2138}.preview-stepper{position:relative;width:100%;box-sizing:border-box;min-height:56px;margin:0;padding:0 20px 0 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;list-style:none}.preview-stepper:before,.preview-stepper:after{content:"";position:absolute;top:17px;height:2px;border-radius:999px}.preview-stepper:before{left:54px;right:66px;background:#c8d3e2}.preview-stepper:after{left:54px;width:36%;background:#55bd82}.preview-stepper__item{position:relative;z-index:1;min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;color:#7b8aa3}.preview-stepper__bubble{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(87,108,139,.22);border-radius:999px;background:#fff;color:#75849a;font-size:13px;font-weight:900;box-shadow:0 8px 20px #2a48730f}.preview-stepper__bubble svg{width:20px;height:20px;stroke-width:2.4}.preview-stepper__copy{min-width:0;overflow:hidden;display:grid;gap:5px;padding-top:3px}.preview-stepper__copy strong{color:#7787a1;font-size:12px;font-weight:900;line-height:1.1}.preview-stepper__copy small{color:#8795ad;font-size:11px;font-weight:700;line-height:1.2}.preview-stepper__item--done .preview-stepper__bubble{border-color:#59c18a;background:#59c18a;color:#fff}.preview-stepper__item--done .preview-stepper__copy strong{color:#41a971}.preview-stepper__item--active .preview-stepper__bubble{border-color:#075ee8;background:#075ee8;color:#fff;box-shadow:0 11px 24px #075ee838}.preview-stepper__item--active .preview-stepper__copy strong{color:#075ee8}.preview-alert{min-height:46px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(21,108,255,.18);border-radius:10px;background:#eef5ffe0;color:#24405f;padding:10px 16px}.preview-alert svg{width:18px;height:18px;color:#075ee8;stroke-width:2}.preview-alert p{margin:0;min-width:0;color:#28425f;font-size:12px;font-weight:800;line-height:1.35}.preview-alert a{color:#075ee8;font-weight:900;text-decoration:none}.process-status{grid-column:1 / -1;display:grid;gap:10px;padding:4px 0 0}.process-description{margin:0;color:#50627d;font-size:13px;font-weight:600}.process-countdown{width:fit-content;max-width:100%;display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;color:#183355}.process-countdown:before{content:"";width:10px;height:10px;border-radius:999px;background:#f6a625;box-shadow:0 0 #f6a62552;animation:process-countdown-pulse 1.8s ease-out infinite;flex:0 0 auto}.process-countdown__label{margin:0;color:#4b607b;font-size:12px;font-weight:800}.process-countdown__value{margin:0;color:#0f4ca6;font-size:22px;font-weight:800;letter-spacing:.03em}.process-closed-info{width:fit-content;margin:0;border:1px solid rgba(16,32,51,.14);border-radius:10px;background:#f6f9fdeb;color:#2e4764;font-size:13px;font-weight:700;padding:8px 10px}@keyframes process-countdown-pulse{70%,to{box-shadow:0 0 0 10px #f6a62500}}.quiz-card,.summary-card,.offers-section,.faq-section,.feedback-section{border:1px solid rgba(40,66,101,.12);border-radius:16px;background:#fffffff0;box-shadow:0 18px 42px #233a5d12,inset 0 1px #ffffffdb}.quiz-card{padding:16px 20px}.summary-card,.offers-section,.faq-section{padding:17px 20px}.quiz-head h2,.summary-head h2,.offers-head h2,.faq-section h2,.feedback-section h2{margin:0;color:#11294a;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:0}.quiz-head p,.summary-head p,.offers-head p,.faq-section header p,.feedback-section p{margin:6px 0 0;color:#65748c;font-size:11.5px;font-weight:600;line-height:1.55}.tender-form-panel{margin-top:18px;display:grid;gap:12px}.tender-form-top-row{display:grid;grid-template-columns:minmax(140px,152px) minmax(168px,188px) minmax(190px,202px) minmax(104px,112px) minmax(130px,140px) 128px;gap:10px;align-items:end}.smart-field{min-width:0;display:grid;gap:6px}.smart-field__label{color:#263b5d;font-size:10.5px;font-weight:800;line-height:1}.smart-field__control,.smart-field .date-range-picker__control{width:100%;min-width:0;min-height:36px;height:36px;border:1px solid rgba(27,53,87,.14);border-radius:8px;background:#fff;box-shadow:0 7px 20px #2a4b750a}.smart-field__control{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;overflow:hidden}.smart-field__control--disabled{background:#fbfcff}.smart-field__icon{justify-self:center;width:15px;height:15px;color:#156cff;stroke-width:2;pointer-events:none}.smart-field select{width:100%;min-width:0;height:100%;border:0;appearance:none;background:linear-gradient(45deg,transparent 50%,#73829a 50%) calc(100% - 15px) calc(50% - 2px) / 5px 5px no-repeat,linear-gradient(135deg,#73829a 50%,transparent 50%) calc(100% - 10px) calc(50% - 2px) / 5px 5px no-repeat;color:#203554;font:inherit;font-size:11px;font-weight:800;outline:none;padding:0 26px 0 0}.smart-field select:disabled{color:#243957;opacity:1}.smart-field__control:focus-within,.smart-field .date-range-picker__control:focus-visible,.smart-field .date-range-picker__control--open{border-color:#156cff75;box-shadow:0 0 0 3px #156cff1a;outline:none}.smart-field .date-range-picker__control{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;gap:0;padding:0 8px 0 0;text-align:left;transform:none}.smart-field .date-range-picker__leading{width:26px;height:100%;border-radius:0;background:transparent;color:#156cff}.smart-field .date-range-picker__leading svg{width:15px;height:15px}.smart-field .date-range-picker__summary{color:#203554;font-size:10.8px;font-weight:800;line-height:1.05}.smart-field .date-range-picker__meta{margin-top:2px;color:#6f7f98;font-size:8.6px;font-weight:700;line-height:1.05}.smart-field .date-range-picker__chevron{width:15px;height:15px}.search-action{border:1px solid transparent;border-radius:8px;min-height:36px;height:36px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11.5px;font-weight:800;line-height:1;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease}.search-action:hover{transform:translateY(-1px)}.search-action--primary{background:#075ee8;color:#fff;box-shadow:0 12px 24px #075ee83d}.search-action--primary:hover{background:#034fca}.tender-form-submit{width:100%}.tender-filter-section{border:1px solid rgba(27,53,87,.12);border-radius:9px;background:#ffffffdb;padding:10px 12px 15px;display:grid;gap:10px}.tender-filter-section h3{margin:0;color:#172f52;font-size:12px;font-weight:800;line-height:1.1}.options-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.preference-tile{position:relative;min-height:40px;display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:9px;border:1px solid rgba(27,53,87,.13);border-radius:7px;background:#fff;color:#263b5d;padding:0 11px;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.preference-tile:hover{border-color:#156cff4d;transform:translateY(-1px)}.preference-tile input{position:absolute;opacity:0;pointer-events:none}.preference-tile__icon{width:17px;height:17px;color:#156cff;stroke-width:1.9}.preference-tile span:not(.preference-tile__mark){min-width:0;overflow:hidden;color:#263b5d;font-size:11px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.preference-tile__mark{position:relative;width:14px;height:14px;border:1px solid rgba(69,91,122,.3);border-radius:4px;background:#fbfdff;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.preference-tile__mark:after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}.preference-tile input:checked~.preference-tile__mark{border-color:#156cff;background:#156cff;box-shadow:0 0 0 3px #156cff1f}.preference-tile input:checked~.preference-tile__mark:after{opacity:1}.notes-field{position:relative;display:grid;gap:5px}.notes-field span{color:#53647f;font-size:10.8px;font-weight:700}.notes-field textarea{width:100%;min-height:83px;border:1px solid rgba(27,53,87,.14);border-radius:8px;background:#fff;color:#203554;font-size:11.5px;font-weight:600;line-height:1.45;outline:none;padding:14px 12px 18px;resize:vertical}.notes-field textarea::placeholder{color:#9aa7ba}.notes-field textarea:focus{border-color:#156cff75;box-shadow:0 0 0 3px #156cff1a}.notes-field small{position:absolute;right:11px;bottom:8px;color:#75849c;font-size:10px;font-weight:700}.benefits-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.benefit-card{min-height:94px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:13px;border:1px solid rgba(40,66,101,.11);border-radius:13px;background:#ffffffed;box-shadow:0 16px 36px #233a5d0f,inset 0 1px #ffffffe6;padding:13px 14px}.benefit-card__icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:radial-gradient(circle at 50% 50%,#ffffffeb,#e8f0ffe6);color:#1269ff;box-shadow:0 11px 24px #2562c91a}.benefit-card__icon svg{width:27px;height:27px;stroke-width:1.9}.benefit-card__copy{min-width:0;display:grid;gap:7px}.benefit-card__copy strong{color:#173158;font-size:12px;font-weight:900;line-height:1.15}.benefit-card__copy span{color:#61718b;font-size:11px;font-weight:600;line-height:1.45}.smart-request-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:start;gap:40px}.smart-request-form-card,.smart-request-work-card,.smart-request-info-card{border:1px solid #dbe5f2;border-radius:16px;background:#fffffff5;box-shadow:0 18px 42px #233a5d12,inset 0 1px #ffffffe0}.smart-request-form-card{display:grid;gap:22px;padding:34px 35px 28px}.smart-request-form-card h2,.smart-request-work-card h2{margin:0;color:#0d2150;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:22px;font-weight:800;line-height:1.22;letter-spacing:0}.smart-request-fields{display:grid;gap:18px}.smart-request-fields--two,.smart-request-fields--dates{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-request-fields--period{grid-template-columns:1fr}.request-field{min-width:0;display:grid;gap:8px;align-content:start}.request-field__label{color:#273d66;font-size:12px;font-weight:800;line-height:1}.request-field__control{position:relative;min-width:0;height:48px;display:grid;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#0d2150;box-shadow:0 8px 20px #2a4b750a;transition:border-color .14s ease,box-shadow .14s ease}.request-field__control--disabled{background:#f9fbff}.request-field__control:focus-within{border-color:#075ee894;box-shadow:0 0 0 3px #075ee81c}.request-field__control--invalid,.request-field__control--invalid:focus-within{border-color:#c32a37a8;box-shadow:0 0 0 3px #c32a371a}.request-field__icon,.request-field__chevron{color:#075ee8;pointer-events:none}.request-field__icon{justify-self:center;width:18px;height:18px;stroke-width:2.1}.request-field__chevron{justify-self:center;width:15px;height:15px;stroke-width:2.2}.request-field select,.request-field input{width:100%;min-width:0;height:100%;border:0;appearance:none;background:transparent;color:#0d2150;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:800;outline:none}.request-field input[type=date]::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none}.request-field select:disabled{color:#657591;opacity:1}.request-date-time{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px}.request-field__control--date{cursor:pointer;grid-template-columns:34px minmax(0,1fr);overflow:hidden}.request-field__control--date .request-field__icon{position:relative;z-index:1}.request-field__date-value{position:relative;z-index:1;min-width:0;overflow:hidden;color:#0d2150;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.request-field__date-value--placeholder{color:#657591}.request-field__control--date input[type=date]{position:absolute;inset:0;z-index:2;opacity:0;cursor:pointer}.request-field__control--date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.request-field__control--time{grid-template-columns:minmax(0,1fr) 24px}.request-field__control--time select{padding-left:12px}.request-date-range-picker{min-width:0;display:block}.smart-request-form-card .request-date-range-picker .date-range-picker__control{width:100%;min-height:48px;height:48px;display:grid;grid-template-columns:34px minmax(0,1fr) 24px;gap:0;align-items:center;border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#0d2150;box-shadow:0 8px 20px #2a4b750a;padding:0;text-align:left;transform:none}.smart-request-form-card .request-date-range-picker .date-range-picker__control:hover:not(:disabled),.smart-request-form-card .request-date-range-picker .date-range-picker__control:focus-visible,.smart-request-form-card .request-date-range-picker .date-range-picker__control--open{border-color:#075ee894;box-shadow:0 0 0 3px #075ee81c;outline:none}.smart-request-form-card .request-date-range-picker--invalid .date-range-picker__control,.smart-request-form-card .request-date-range-picker--invalid .date-range-picker__control:hover:not(:disabled),.smart-request-form-card .request-date-range-picker--invalid .date-range-picker__control:focus-visible,.smart-request-form-card .request-date-range-picker--invalid .date-range-picker__control--open{border-color:#c32a37a8;box-shadow:0 0 0 3px #c32a371a}.smart-request-form-card .request-date-range-picker .date-range-picker__leading{width:34px;height:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:transparent;color:#075ee8}.smart-request-form-card .request-date-range-picker .date-range-picker__leading svg{width:18px;height:18px;stroke-width:2.1}.smart-request-form-card .request-date-range-picker .date-range-picker__text{min-width:0;gap:3px}.smart-request-form-card .request-date-range-picker .date-range-picker__summary{color:#0d2150;font-size:13px;font-weight:800;line-height:1.1}.smart-request-form-card .request-date-range-picker .date-range-picker__meta{margin-top:0;color:#657591;font-size:10px;font-weight:800;line-height:1.1}.smart-request-form-card .request-date-range-picker .date-range-picker__chevron{justify-self:center;width:15px;height:15px;color:#075ee8;stroke-width:2.2}.request-field__errors{display:grid;gap:4px}.request-field__error-slot{min-width:0;min-height:16px;display:block}.request-field__error-slot--period{min-height:35px}.request-field__error{display:block;margin:-2px 0 0;color:#b3263a;font-size:11.5px;font-weight:800;line-height:1.35}.smart-request-models{display:grid;gap:10px}.smart-request-models header{display:flex;align-items:end;justify-content:space-between;gap:16px}.smart-request-models header span{display:inline-flex;align-items:baseline;gap:5px;color:#0d2150;font-size:13px;font-weight:900}.smart-request-models header small{color:#506489;font-size:12px;font-weight:800}.smart-request-models header a{color:#075ee8;font-size:13px;font-weight:900;text-decoration:none}.smart-request-models>p{margin:-3px 0 6px;color:#637696;font-size:12px;font-weight:700;line-height:1.45}.smart-request-models__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.smart-request-model{min-width:0;min-height:58px;display:grid;grid-template-columns:58px minmax(0,1fr) 22px;align-items:center;gap:10px;border:1px solid #d5e0ef;border-radius:8px;background:#fff;padding:8px 9px}.smart-request-model img,.smart-request-model__placeholder{width:58px;height:40px;border-radius:7px;object-fit:contain}.smart-request-model__placeholder{display:inline-flex;align-items:center;justify-content:center;background:#eef4ff;color:#075ee8}.smart-request-model__placeholder svg{width:28px;height:28px;stroke-width:1.9}.smart-request-model__copy{min-width:0;display:grid;gap:3px}.smart-request-model__copy strong,.smart-request-model__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-request-model__copy strong{color:#0d2150;font-size:12px;font-weight:900;line-height:1.2}.smart-request-model__copy small{color:#51658b;font-size:10px;font-weight:800}.smart-request-model button{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#6f7f9a;cursor:pointer}.smart-request-model button:hover{background:#eef4ff;color:#075ee8}.smart-request-model button svg{width:16px;height:16px}.smart-request-models__empty{min-height:58px;display:flex;align-items:center;border:1px dashed #c9d8ec;border-radius:8px;background:#f9fbff;color:#617391;font-size:12px;font-weight:800;padding:12px 14px}.smart-request-preferences{display:grid;gap:7px}.smart-request-preferences h3{margin:0;color:#0d2150;font-size:13px;font-weight:900;line-height:1.2}.smart-request-preferences p{margin:0 0 8px;color:#637696;font-size:12px;font-weight:700;line-height:1.45}.smart-request-preferences__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.request-preference{position:relative;min-height:44px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;border:1px solid #b9d1ff;border-radius:8px;background:#fff;color:#0d2150;padding:0 12px;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.request-preference input{position:absolute;opacity:0;pointer-events:none}.request-preference svg{width:17px;height:17px;color:#075ee8;stroke-width:2}.request-preference span{min-width:0;color:#0d2150;font-size:11px;font-weight:900;line-height:1.2}.request-preference:has(input:checked){border-color:#075ee8;background:#f4f8ff;box-shadow:0 0 0 3px #075ee81a}.smart-request-comment-group{display:grid;gap:8px}.smart-request-comment{position:relative;display:grid;gap:8px}.smart-request-comment>span{color:#0d2150;font-size:13px;font-weight:900}.smart-request-comment>span small{color:#637696;font-size:12px;font-weight:800}.smart-request-comment textarea{width:100%;min-height:118px;border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#0d2150;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:700;line-height:1.55;outline:none;resize:vertical;padding:15px 17px 28px}.smart-request-comment textarea::placeholder{color:#9aa8bd}.smart-request-comment textarea:focus{border-color:#075ee894;box-shadow:0 0 0 3px #075ee81c}.smart-request-comment textarea.smart-request-comment__textarea--invalid,.smart-request-comment textarea.smart-request-comment__textarea--invalid:focus{border-color:#c32a37a8;box-shadow:0 0 0 3px #c32a371a}.smart-request-comment>small{position:absolute;right:16px;bottom:11px;color:#6d7d98;font-size:12px;font-weight:800}.smart-request-comment__error{margin-top:-4px}.smart-request-submit{height:52px;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;border:0;border-radius:8px;background:#075ee8;color:#fff;box-shadow:0 18px 34px #075ee847;font-size:14px;font-weight:900;cursor:pointer;padding:0 18px 0 26px;transition:background-color .14s ease,transform .14s ease,box-shadow .14s ease}.smart-request-submit:hover{background:#034fca;transform:translateY(-1px)}.smart-request-submit svg{justify-self:end;width:20px;height:20px;stroke-width:2.3}.smart-request-secure{margin:-4px 0 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#8794aa;font-size:12px;font-weight:800}.smart-request-secure svg{width:15px;height:15px;stroke-width:2.2}.smart-request-side{display:grid;gap:22px}.smart-request-work-card{padding:24px}.smart-request-info-card{padding:34px 32px}.smart-request-work-card ol{position:relative;display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.smart-request-work-card li{position:relative;display:grid;grid-template-columns:24px 34px minmax(0,1fr);gap:11px;align-items:start;border-top:1px solid #e7eef8;padding:12px 0}.smart-request-work-card li:first-child{border-top:0;padding-top:0}.smart-request-work-card li:last-child{padding-bottom:0}.smart-request-work-card li>span{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#075ee8;color:#fff;font-size:11px;font-weight:900}.smart-request-work-card li>svg{width:34px;height:34px;border-radius:999px;background:#eef5ff;color:#075ee8;padding:9px;stroke-width:2.1}.smart-request-work-card strong{color:#0d2150;font-size:13px;font-weight:900;line-height:1.25}.smart-request-work-card p{grid-column:3;margin:3px 0 0;color:#53678e;font-size:12px;font-weight:700;line-height:1.42}.smart-request-info-card{display:grid;gap:13px}.smart-request-info-card__icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef5ff;color:#075ee8}.smart-request-info-card__icon svg{width:20px;height:20px;stroke-width:2.1}.smart-request-info-card h3{margin:0;color:#0d2150;font-size:14px;font-weight:900;line-height:1.25}.smart-request-info-card p{margin:0;color:#53678e;font-size:13px;font-weight:700;line-height:1.55}.smart-request-info-card>strong{margin-top:18px;color:#0d2150;font-size:12px;font-weight:900}.smart-request-similar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.smart-request-similar article{min-width:0;min-height:126px;display:grid;justify-items:center;align-content:start;gap:7px;border:1px solid #dbe5f2;border-radius:8px;background:#fff;box-shadow:0 12px 26px #233a5d0f;padding:12px 8px 10px;text-align:center}.smart-request-similar img,.smart-request-similar__placeholder{width:72px;height:48px;object-fit:contain}.smart-request-similar__placeholder{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#eef4ff;color:#075ee8}.smart-request-similar__placeholder svg{width:28px;height:28px;stroke-width:1.9}.smart-request-similar b{max-width:100%;overflow:hidden;color:#0d2150;font-size:11px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.smart-request-similar small{color:#617391;font-size:10px;font-weight:800}.tender-shell--quiz .benefits-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #dbe5f2;border-radius:14px;background:#fffffff5;box-shadow:0 16px 36px #233a5d0f}.tender-shell--quiz .benefit-card{min-height:104px;grid-template-columns:54px minmax(0,1fr);border:0;border-radius:0;box-shadow:none;padding:20px 24px}.tender-shell--quiz .benefit-card+.benefit-card{border-left:1px solid #e3eaf4}.tender-shell--quiz .benefit-card__icon{width:46px;height:46px;background:#eef5ff;box-shadow:none}.tender-shell--quiz .benefit-card__icon svg{width:22px;height:22px}.tender-shell--quiz .benefit-card__copy strong{font-size:13px}.tender-shell--quiz .benefit-card__copy span{font-size:11.5px;line-height:1.42}.btn{min-height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;padding:8px 18px;color:inherit;font-size:11.5px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.btn:hover{transform:translateY(-1px)}.btn:disabled{cursor:default;opacity:.6;transform:none}.btn-soft{border-color:#1b355724;background:#fff;color:#173158}.btn-strong{background:#075ee8;color:#fff;box-shadow:0 12px 24px #075ee833}.btn-strong:hover{background:#034fca}.summary-grid{margin:14px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.summary-row{border:1px solid rgba(27,53,87,.11);border-radius:10px;padding:10px 11px;background:#f6faffb8}.summary-row dt{margin:0;color:#5a6e87;font-size:11px;font-weight:800}.summary-row dd{margin:5px 0 0;color:#1e344f;font-size:13px;font-weight:700}.rules-warning{margin-top:14px;border:1px solid rgba(245,156,46,.35);border-radius:10px;background:#fff3e5e6;padding:12px;display:grid;gap:8px}.rules-warning p{margin:0;color:#624828;font-size:12px;font-weight:600}.rules-warning label{display:inline-flex;align-items:flex-start;gap:8px;color:#523b22;font-size:12px;font-weight:800}.rules-warning a{color:#7b4a07;font-weight:900;text-decoration:underline;text-underline-offset:2px}.submit-error{margin:12px 0 0;color:#9a1d2d;font-size:12.5px;font-weight:800}.summary-actions{margin-top:14px;display:flex;justify-content:flex-end;gap:10px}.summary-card--confirm{border-radius:13px;padding:24px 20px 18px}.summary-head--confirm{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:13px}.summary-head__icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#0cc879}.summary-head__icon svg{width:28px;height:28px;stroke-width:2}.summary-head--confirm h2{font-size:18px;line-height:1.22}.summary-head--confirm p{margin-top:7px;font-size:12px}.summary-ready-pill{min-width:154px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e8fff3;color:#0ba765;font-size:12px;font-weight:900;line-height:1;white-space:nowrap}.summary-grid--confirm{margin-top:18px;gap:10px}.summary-row--confirm{min-height:54px;border-color:#1f3b601f;border-radius:8px;background:linear-gradient(180deg,#fffffffa,#f8fbfff0);padding:9px 13px 8px}.summary-row--wide{grid-column:1 / -1}.summary-row--confirm dt{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;color:#697992;font-size:11px;font-weight:800}.summary-row__icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#6c80aa}.summary-row__icon svg{width:17px;height:17px;stroke-width:1.9}.summary-row__flag{font-size:17px;line-height:1}.summary-row--confirm dd{margin:4px 0 0 31px;color:#152c50;font-size:13px;font-weight:900;line-height:1.35}.rules-warning--confirm{margin-top:14px;border-color:#ff9a1f6b;border-radius:8px;background:linear-gradient(90deg,#fff8edfa,#fffbf6f5);padding:13px 14px 12px;gap:9px}.rules-warning__text{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px}.rules-warning__text svg{width:17px;height:17px;color:#ff8a00;stroke-width:2;margin-top:1px}.rules-warning--confirm p{color:#4d5f78;font-size:12px;line-height:1.45}.rules-warning--confirm p+p{margin-top:3px}.rules-warning--confirm label{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;color:#2f435f;font-size:12px;font-weight:800;line-height:1.45}.rules-warning--confirm label input{position:absolute;opacity:0;pointer-events:none}.rules-warning__checkbox{position:relative;width:18px;height:18px;margin-top:1px;border:1px solid rgba(21,108,255,.45);border-radius:4px;background:#fff}.rules-warning__checkbox:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}.rules-warning--confirm input:checked+.rules-warning__checkbox{border-color:#156cff;background:#156cff}.rules-warning--confirm input:checked+.rules-warning__checkbox:after{opacity:1}.rules-warning--confirm a{color:#075ee8}.summary-actions--confirm{margin-top:15px;gap:14px}.summary-actions--confirm .btn{min-width:164px;min-height:34px}.shell.tender-shell--confirm{width:min(1320px,calc(100% - 86px));gap:34px;padding-top:58px;padding-bottom:42px}.hero--confirm{min-height:0;justify-items:center;gap:0;padding:0;text-align:center}.review-hero__copy{display:grid;justify-items:center}.hero--confirm h1{color:#0d2150;font-size:48px;font-weight:800;line-height:1.08}.hero--confirm .hero-text{max-width:760px;margin-top:21px;color:#445a87;font-size:20px;font-weight:600;line-height:1.55}.review-hero__badges{margin-top:30px;display:inline-grid;grid-template-columns:repeat(2,minmax(0,max-content));align-items:center;justify-content:center;border:1px solid #d9e6fb;border-radius:8px;background:#f1f7ff;color:#075ee8;overflow:hidden}.review-hero__badges span{min-height:56px;display:inline-flex;align-items:center;gap:12px;padding:0 27px;font-size:14px;font-weight:900;line-height:1.25}.review-hero__badges span+span{border-left:1px solid #d9e6fb}.review-hero__badges svg{width:21px;height:21px;stroke-width:2.2}.review-confirm-layout{display:grid;grid-template-columns:minmax(0,820px) minmax(340px,430px);align-items:start;gap:36px}.review-request-card,.review-auth-card,.review-submit-card,.review-support-banner{border:1px solid #dbe5f2;border-radius:14px;background:#fffffff5;box-shadow:0 22px 48px #2c497314,inset 0 1px #ffffffe6}.review-request-card{padding:31px 30px 39px}.review-request-card__header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dce6f3;padding-bottom:29px}.review-request-card__header h2,.review-auth-card h2,.review-submit-card h2,.review-support-banner h2{margin:0;color:#0d2150;font-family:Sora,Manrope,Segoe UI,sans-serif;font-weight:800;letter-spacing:0}.review-request-card__header h2{font-size:24px;line-height:1.18}.review-request-card__header button{min-width:200px;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid #b7cff8;border-radius:8px;background:#fff;color:#075ee8;font-size:14px;font-weight:900;cursor:pointer}.review-request-card__header button svg{width:18px;height:18px;stroke-width:2.4}.review-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #dce6f3}.review-request-grid article{min-height:112px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;border-bottom:1px solid #dce6f3;padding:18px 0}.review-request-grid article:nth-child(odd){padding-right:28px}.review-request-grid article:nth-child(2n){padding-left:28px}.review-request-grid article:nth-last-child(-n+1){border-bottom:0}.review-request-icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef5ff;color:#075ee8}.review-request-icon svg{width:22px;height:22px;stroke-width:2.2}.review-request-grid small,.review-model-card small,.review-auth-account small,.review-submit-card small{display:block;color:#7183a8;font-size:13px;font-weight:700;line-height:1.35}.review-request-grid strong{display:block;margin-top:5px;color:#0d2150;font-size:15px;font-weight:900;line-height:1.35}.review-preferred-models,.review-feature-section,.review-comment-box{margin-top:28px}.review-preferred-models header{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-preferred-models h3,.review-feature-section h3,.review-comment-box h3{margin:0;color:#0d2150;font-size:15px;font-weight:900;line-height:1.25}.review-preferred-models a{color:#075ee8;font-size:13px;font-weight:900;text-decoration:none}.review-model-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.review-model-card{min-height:72px;display:grid;grid-template-columns:72px minmax(0,1fr) 26px;align-items:center;gap:11px;border:1px solid #d9e4f2;border-radius:8px;background:#fff;padding:7px 9px}.review-model-card img,.review-model-card__placeholder{width:72px;height:48px;object-fit:contain;border-radius:7px;background:#f4f8fd}.review-model-card__placeholder{display:inline-flex;align-items:center;justify-content:center;color:#075ee8}.review-model-card__placeholder svg{width:28px;height:28px}.review-model-card strong{display:block;color:#0d2150;font-size:13px;font-weight:900;line-height:1.2}.review-model-card button{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#7183a8;cursor:pointer}.review-model-card button svg{width:16px;height:16px}.review-empty-state{margin:12px 0 0;color:#7183a8;font-size:13px;font-weight:700}.review-feature-list{margin-top:16px;display:flex;flex-wrap:wrap;gap:14px}.review-feature-list span{min-height:46px;display:inline-flex;align-items:center;gap:10px;border:1px solid #c8dbfb;border-radius:8px;background:#fff;color:#28406e;padding:0 16px;font-size:13px;font-weight:800}.review-feature-list svg{width:19px;height:19px;color:#075ee8;stroke-width:2.2}.review-comment-box p{min-height:108px;margin:16px 0 0;border:1px solid #d9e4f2;border-radius:8px;background:#fff;color:#8ba0c3;padding:20px 20px 32px;font-size:14px;font-weight:700;line-height:1.55}.review-comment-box small{display:block;margin-top:-28px;padding-right:17px;color:#7183a8;font-size:13px;font-weight:800;text-align:right}.review-auth-card{min-height:0;display:grid;align-content:start;padding:43px 32px 36px}.review-auth-card h2{font-size:21px;line-height:1.25}.review-auth-card>p,.review-signup-panel p,.review-submit-card__notes p,.review-support-banner p{margin:12px 0 0;color:#536894;font-size:14px;font-weight:700;line-height:1.62}.review-auth-tabs{margin-top:31px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #dbe5f2}.review-auth-tabs button{min-height:50px;border:0;border-bottom:3px solid transparent;background:transparent;color:#536894;font-size:14px;font-weight:900;cursor:pointer}.review-auth-tabs .review-auth-tab--active{border-bottom-color:#075ee8;color:#075ee8}.review-login-form{margin-top:34px;display:grid;gap:25px}.review-login-form label,.review-register-form label{display:grid;gap:11px;color:#0d2150;font-size:13px;font-weight:900}.review-login-form label>span:first-child,.review-register-form label>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-login-form label b,.review-register-form label b{font-weight:900}.review-login-form label a,.review-register-form label a,.review-register-form label button,.review-register-code button,.review-register-meta button{color:#075ee8;font-size:13px;font-weight:900;text-decoration:none}.review-register-form label button,.review-register-code button,.review-register-meta button{border:0;background:transparent;cursor:pointer}.review-login-control{min-height:58px;display:grid;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:12px;border:1px solid #d1deef;border-radius:8px;background:#fff;padding:0 16px}.review-login-control svg{width:19px;height:19px;color:#8296bc;stroke-width:2}.review-login-control input{width:100%;border:0;outline:0;background:transparent;color:#0d2150;font:inherit;font-weight:700}.review-login-control input::placeholder{color:#a8b6cf}.review-login-control button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;cursor:pointer}.review-login-form small,.review-register-form small,.review-login-error{margin:0;color:#b3263a;font-size:12px;font-weight:800;line-height:1.35}.review-remember-row{display:flex!important;grid-template-columns:none;align-items:center;gap:12px!important;color:#536894!important;font-size:14px!important;font-weight:700!important}.review-remember-row input,.review-submit-card__main label input{width:22px;height:22px;accent-color:#075ee8}.review-login-submit,.review-auth-card--ready button,.review-submit-card__main button,.review-support-banner>a{min-height:62px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border:0;border-radius:7px;background:linear-gradient(180deg,#156cff,#075ee8);color:#fff;box-shadow:0 14px 26px #075ee83d;font-size:16px;font-weight:900;text-decoration:none;cursor:pointer}.review-login-submit:disabled{cursor:wait;opacity:.72}.review-register-form{margin-top:30px;display:grid;gap:20px}.review-register-intro{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;align-items:start;border:1px solid #dbe5f2;border-radius:12px;background:#f8fbff;padding:18px}.review-register-intro>svg{width:38px;height:38px;color:#075ee8;stroke-width:2}.review-register-intro h3{margin:0;color:#0d2150;font-size:18px;font-weight:900}.review-register-intro p{margin:8px 0 0;color:#536894;font-size:13px;font-weight:700;line-height:1.55}.review-social-separator--compact{margin-top:0}.review-register-control{min-height:54px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;border:1px solid #d1deef;border-radius:8px;background:#fff;padding:0 16px}.review-register-control--with-tool{grid-template-columns:20px minmax(0,1fr) 32px}.review-register-control--with-action{grid-template-columns:20px minmax(0,1fr) minmax(94px,max-content)}.review-register-control--password{grid-template-columns:20px minmax(0,1fr) 66px}.review-register-control svg{width:19px;height:19px;color:#8296bc;stroke-width:2}.review-register-control input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#0d2150;font:inherit;font-weight:700}.review-register-control input::placeholder{color:#a8b6cf}.review-register-control>button,.review-register-control>span:last-child button,.review-register-control--with-action button{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#075ee8;cursor:pointer}.review-register-control--with-action button{min-width:88px;border-radius:7px;background:#edf4ff;padding:0 12px;font-size:12px}.review-register-control button:disabled,.review-register-meta button:disabled{cursor:wait;opacity:.62}.review-register-control--password>span:last-child{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.review-register-badge{min-height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e4f8ed;color:#0a9a61;padding:0 11px;font-size:12px;font-weight:900}.review-register-code{display:grid;gap:9px}.review-register-code>span:first-child,.review-register-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#637899;font-size:12px;font-weight:800}.review-register-meta small{color:#0a9a61}.review-register-form em,.review-register-note{margin:0;color:#637899;font-size:12px;font-style:normal;font-weight:700;line-height:1.45}.review-register-captcha{display:grid;gap:12px;border:1px solid #dbe5f2;border-radius:12px;background:#f8fbff;padding:16px}.review-register-captcha strong{color:#0d2150;font-size:13px;font-weight:900}.review-register-captcha p{margin:6px 0 0;color:#637899;font-size:12px;font-weight:700;line-height:1.45}.review-register-captcha__widget{min-height:65px}.review-register-captcha__note{border-radius:8px;background:#edf4ff;padding:10px 12px}.review-register-captcha__verified{display:inline-flex;align-items:center;gap:8px;color:#0a9a61!important;font-weight:900!important}.review-register-captcha__verified svg{width:17px;height:17px}.review-register-agreement{display:grid!important;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px!important;color:#536894!important;font-size:13px!important;font-weight:700!important;line-height:1.5}.review-register-agreement input{width:22px;height:22px;margin:0;accent-color:#075ee8}.review-social-separator{margin-top:40px;display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;gap:16px}.review-social-separator span{height:1px;background:#dbe5f2}.review-social-separator small{color:#7183a8;font-size:14px;font-weight:800}.review-social-buttons{display:grid;grid-template-columns:1fr;gap:16px}.review-social-buttons a,.review-social-buttons button{min-height:66px;border:1px solid #d1deef;border-radius:8px;background:#fff;color:#0d2150;font-size:13px;font-weight:900;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px}.review-social-buttons a:hover{border-color:#4285f4;box-shadow:0 16px 26px #1a73e81f}.review-social-buttons a:focus-visible{outline:3px solid rgba(66,133,244,.24);outline-offset:2px}.review-social-google-mark{width:20px;height:20px;display:block;flex:0 0 auto}.review-signup-panel{margin-top:35px;display:grid;justify-items:start;gap:18px;border:1px solid #dbe5f2;border-radius:12px;background:#f8fbff;padding:24px}.review-signup-panel>svg{width:38px;height:38px;color:#075ee8;stroke-width:2}.review-signup-panel h3{margin:0;color:#0d2150;font-size:18px;font-weight:900}.review-signup-panel a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:#075ee8;color:#fff;padding:0 20px;font-size:14px;font-weight:900;text-decoration:none}.review-auth-card--ready{min-height:0;gap:20px}.review-auth-ready-icon{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e9fff4;color:#12a867}.review-auth-ready-icon svg{width:31px;height:31px;stroke-width:2.2}.review-auth-account{min-height:74px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;border:1px solid #dbe5f2;border-radius:10px;background:#f8fbff;padding:12px 14px}.review-auth-account>svg{width:42px;height:42px;border-radius:999px;background:#eef5ff;color:#075ee8;padding:9px}.review-auth-account strong{display:block;color:#0d2150;font-size:15px;font-weight:900}.review-auth-card--ready ul{margin:0;padding:0;display:grid;gap:16px;list-style:none}.review-auth-card--ready li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:11px;color:#28406e;font-size:14px;font-weight:800;line-height:1.45}.review-auth-card--ready li svg,.review-auth-card--ready button svg,.review-submit-card__main button svg,.review-support-banner svg{width:20px;height:20px;stroke-width:2.2}.review-auth-card--ready li svg{color:#075ee8}.review-submit-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:stretch;gap:36px;padding:34px 30px 35px}.review-submit-card__main{display:grid;grid-template-columns:54px minmax(0,1fr);gap:24px}.review-submit-card__icon,.review-submit-card__notes article>span,.review-support-banner__icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef5ff;color:#075ee8}.review-submit-card__icon svg,.review-submit-card__notes article>span svg,.review-support-banner__icon svg{width:26px;height:26px;stroke-width:2.2}.review-submit-card h2{font-size:26px;line-height:1.2}.review-submit-card__main label{margin-top:24px;display:flex;align-items:center;gap:14px;color:#536894;font-size:15px;font-weight:700;line-height:1.4}.review-submit-card__agreement--invalid{color:#9a1d2d!important}.review-submit-card__agreement--invalid input{outline:3px solid rgba(195,42,55,.12);outline-offset:2px}.review-submit-card__main label a{color:#075ee8;font-weight:900;text-decoration:none}.review-submit-card__error{width:min(100%,610px);margin:8px 0 0;color:#b3263a;font-size:12px;font-weight:800;line-height:1.35}.review-submit-card__main button{width:min(100%,610px);margin-top:25px}.review-submit-card__main small{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:9px;width:min(100%,610px);color:#8a9abb;font-size:13px;font-weight:800}.review-submit-card__main small svg{width:15px;height:15px}.review-submit-card__notes{display:grid;align-content:center;gap:24px;border-left:1px solid #dbe5f2;padding-left:34px}.review-submit-card__notes article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px}.review-submit-card__notes article>span{width:48px;height:48px}.review-submit-card__notes strong{display:block;color:#0d2150;font-size:15px;font-weight:900;line-height:1.35}.review-submit-card__notes p{margin-top:4px;font-size:14px}.review-support-banner{display:grid;grid-template-columns:74px minmax(0,1fr) 230px 230px;align-items:center;gap:24px;background:linear-gradient(90deg,#f4f9ff,#fff 48%,#f3f8ff);padding:28px 32px}.review-support-banner__icon{width:74px;height:74px;box-shadow:0 0 0 12px #075ee80d}.review-support-banner__icon svg{width:38px;height:38px}.review-support-banner h2{font-size:24px;line-height:1.18}.review-support-banner p{margin-top:7px}.review-support-banner button,.review-support-banner>a{min-height:56px;border-radius:6px;font-size:14px;font-weight:900}.review-support-banner button{display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid #b7cff8;background:#fff;color:#075ee8;cursor:pointer}.waiting-layout{display:grid;gap:20px}.waiting-main-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:20px}.waiting-radar-card,.waiting-status-card,.waiting-metrics,.waiting-todo-card,.waiting-support-card{border:1px solid rgba(37,65,105,.12);border-radius:10px;background:#fffffff0;box-shadow:0 18px 42px #223a5e0f,inset 0 1px #ffffffe6}.waiting-radar-card{min-height:372px;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;padding:22px 15px 18px}.waiting-radar-shell{position:relative;min-height:262px}.waiting-partner-logo{position:absolute;z-index:3;width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(33,58,94,.08);border-radius:999px;background:#ffffffeb;box-shadow:0 12px 28px #203d650f;color:#075ee8}.waiting-partner-logo:before{content:"";width:18px;height:18px;border-radius:999px;background:linear-gradient(135deg,#075ee8,#18ad6d);box-shadow:0 0 0 6px #075ee814,inset 0 0 0 4px #ffffffb8}.waiting-partner-logo--northwest{top:10px;left:82px}.waiting-partner-logo--northeast{top:18px;right:64px}.waiting-partner-logo--southwest{bottom:14px;left:77px}.waiting-partner-logo--southeast{right:60px;bottom:15px}.waiting-radar{position:absolute;top:50%;left:50%;width:252px;aspect-ratio:1;border:1px dashed rgba(112,142,189,.36);border-radius:999px;background:radial-gradient(circle at 50% 50%,#fffffff0 0 16%,#fff0 17%),radial-gradient(circle at 50% 50%,transparent 0 33%,rgba(34,112,255,.22) 34% 34.7%,transparent 35%),radial-gradient(circle at 50% 50%,transparent 0 52%,rgba(34,112,255,.18) 53% 53.7%,transparent 54%),radial-gradient(circle at 50% 50%,transparent 0 72%,rgba(34,112,255,.15) 73% 73.7%,transparent 74%);transform:translate(-50%,-50%)}.waiting-radar__sweep{position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 113deg,rgba(36,114,255,.43) 0deg,rgba(36,114,255,.22) 40deg,transparent 72deg);clip-path:circle(44% at 50% 50%);filter:drop-shadow(0 13px 18px rgba(36,114,255,.16));animation:waiting-radar-sweep 4.8s linear infinite}.waiting-radar__ring{position:absolute;border:2px solid rgba(62,131,255,.25);border-radius:inherit}.waiting-radar__ring--outer{inset:19%}.waiting-radar__ring--inner{inset:32%}.waiting-radar__center{position:absolute;top:50%;left:50%;width:70px;height:70px;display:grid;place-items:center;border:1px solid rgba(36,101,205,.16);border-radius:999px;background:linear-gradient(145deg,#fff,#eef5ff);box-shadow:0 16px 34px #10203326;transform:translate(-50%,-50%)}.waiting-radar__car{position:relative;width:42px;height:23px;animation:waiting-car-float 2.6s ease-in-out infinite}.waiting-radar__car-roof,.waiting-radar__car-body,.waiting-radar__car-wheel{position:absolute;display:block}.waiting-radar__car-roof{left:11px;top:0;width:21px;height:10px;border-radius:8px 8px 3px 3px;background:#0f4ca6}.waiting-radar__car-body{left:2px;right:2px;bottom:5px;height:12px;border-radius:8px 9px 5px 5px;background:linear-gradient(90deg,#0b3f96,#156cff 76%,#0b3f96)}.waiting-radar__car-wheel{bottom:2px;width:7px;height:7px;border-radius:999px;background:#17283d}.waiting-radar__car-wheel--left{left:9px}.waiting-radar__car-wheel--right{right:9px}.waiting-orbit-dot,.waiting-orbit-node{position:absolute;z-index:4;border-radius:999px}.waiting-orbit-dot{width:12px;height:12px;border:2px solid #ffffff;background:#d8e1ef;box-shadow:0 0 0 1px #6e8cb833}.waiting-orbit-dot--green{top:55px;left:164px;background:#65d0a4}.waiting-orbit-dot--blue{bottom:63px;left:150px;background:#fff;border-color:#5b93ff}.waiting-orbit-dot--orange{bottom:29px;left:278px;background:#fff;border-color:#ff9b21}.waiting-orbit-dot--muted{top:37px;left:298px;background:#d7dfec}.waiting-orbit-node{top:88px;right:97px;width:11px;height:11px;border:2px solid #ff9b21;background:#fff}.waiting-radar-card__notice{min-height:55px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;border-radius:8px;background:#f8fafde6;padding:10px 34px}.waiting-radar-card__notice>svg{width:18px;height:18px;color:#0bc378;stroke-width:2}.waiting-radar-card__notice span{min-width:0;display:grid;gap:4px}.waiting-radar-card__notice strong{color:#233a5c;font-size:11px;font-weight:900;line-height:1.2}.waiting-radar-card__notice small{color:#657897;font-size:10.5px;font-weight:700;line-height:1.2}.waiting-status-card{min-height:372px;padding:26px 25px 20px}.waiting-status-card__header h2,.waiting-todo-card h2,.waiting-support-card h2{margin:0;color:#162d52;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:16px;font-weight:800;line-height:1.2}.waiting-request-id{margin:15px 0 0;display:flex;align-items:center;gap:5px;min-width:0;color:#6c7d98;font-size:11px;font-weight:700;line-height:1.2}.waiting-request-id strong{min-width:0;overflow:hidden;color:#536f9e;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.waiting-request-copy{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#5a6f94;cursor:pointer;flex:0 0 auto}.waiting-request-copy:hover{background:#156cff14;color:#075ee8}.waiting-request-copy svg{width:15px;height:15px;stroke-width:2}.waiting-status-card__state{margin-top:19px;display:grid;grid-template-columns:27px minmax(0,1fr);gap:11px;align-items:start}.waiting-status-card__state>svg{width:20px;height:20px;color:#ff9b21;stroke-width:2.2}.waiting-status-card__state span{min-width:0;display:grid;gap:11px}.waiting-status-card__state strong{color:#172d52;font-size:14px;font-weight:900;line-height:1.2}.waiting-status-card__state small{color:#6c7d98;font-size:11px;font-weight:700;line-height:1.45}.waiting-status-list{margin:21px 0 0;display:grid;gap:16px}.waiting-status-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}.waiting-status-list dt{min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;color:#5f718f;font-size:11px;font-weight:800;line-height:1.2}.waiting-status-list dt svg{width:15px;height:15px;color:#607797;stroke-width:2}.waiting-status-list dd{margin:0;color:#263e65;font-size:11px;font-weight:900;line-height:1.2;white-space:nowrap}.waiting-status-list__success{color:#0bad67!important}.waiting-status-card__hint{margin-top:20px;min-height:54px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;border:1px solid rgba(21,108,255,.22);border-radius:8px;background:linear-gradient(90deg,#f4f9fff5,#fafcfff5);padding:10px 15px}.waiting-status-card__hint>svg{width:18px;height:18px;color:#156cff;stroke-width:2}.waiting-status-card__hint p{margin:0;color:#41609b;font-size:10.5px;font-weight:800;line-height:1.45}.waiting-metrics{min-height:96px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:18px 20px}.waiting-metric{min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:11px;padding:0 20px}.waiting-metric+.waiting-metric{border-left:1px solid rgba(42,68,103,.12)}.waiting-metric__icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(21,108,255,.13);border-radius:999px;background:#f4f8ff;color:#075ee8}.waiting-metric__icon svg{width:27px;height:27px;stroke-width:2}.waiting-metric--green .waiting-metric__icon{border-color:#09b56a24;background:#eefcf6;color:#0bad67}.waiting-metric__body{min-width:0;display:grid;gap:4px}.waiting-metric__body strong{min-width:0;overflow:hidden;color:#5d7090;font-size:10.5px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.waiting-metric__value{color:#075ee8;font-size:19px;font-weight:900;line-height:1.05}.waiting-metric--green .waiting-metric__value{color:#0bad67}.waiting-metric__body small{color:#70809a;font-size:10.5px;font-weight:700;line-height:1.2}.waiting-actions-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);gap:20px}.waiting-todo-card,.waiting-support-card{min-height:160px;display:grid;align-items:center}.waiting-todo-card{position:relative;grid-template-columns:42px minmax(0,1fr);gap:18px;overflow:hidden;background:linear-gradient(90deg,#fffbf5fa,#fff7e9d1 64%,#ffffffe6);padding:26px 34px}.waiting-todo-card:after{content:"";position:absolute;right:36px;bottom:19px;width:130px;height:92px;opacity:.42;background:radial-gradient(ellipse at 50% 14%,rgba(221,158,83,.24) 0 30%,transparent 31%),linear-gradient(90deg,transparent 48%,rgba(221,158,83,.24) 49% 51%,transparent 52%),linear-gradient(140deg,transparent 0 57%,rgba(221,158,83,.22) 58% 62%,transparent 63%),linear-gradient(35deg,transparent 0 58%,rgba(221,158,83,.2) 59% 63%,transparent 64%)}.waiting-todo-card>svg{width:28px;height:28px;color:#ff8a00;stroke-width:2;align-self:start}.waiting-todo-card div,.waiting-support-card div{position:relative;z-index:1;min-width:0}.waiting-todo-card ul{margin:17px 0 0;padding:0;display:grid;gap:11px;list-style:none}.waiting-todo-card li{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;color:#5d7191;font-size:11px;font-weight:800;line-height:1.25}.waiting-todo-card li svg{width:13px;height:13px;color:#0bad67;stroke-width:2.4}.waiting-support-card{grid-template-columns:52px minmax(0,1fr);gap:22px;background:radial-gradient(ellipse at 86% 16%,rgba(87,145,255,.18),transparent 42%),linear-gradient(90deg,#f5f9fffa,#ecf5fff5);padding:26px 34px}.waiting-support-card>svg{width:38px;height:38px;color:#075ee8;stroke-width:2.2}.waiting-support-card p{max-width:330px;margin:14px 0 0;color:#5f7190;font-size:12px;font-weight:700;line-height:1.55}.waiting-support-card__button{width:min(100%,294px);min-height:38px;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:6px;background:#075ee8;color:#fff;box-shadow:0 13px 25px #075ee838;font-size:12px;font-weight:900;cursor:pointer}.waiting-support-card__button:hover{background:#034fca}.waiting-support-card__button svg{width:15px;height:15px;stroke-width:2}.waiting-live-status{margin:-6px 0 0;display:inline-flex;align-items:flex-start;gap:8px;color:#49627f;font-size:12px;font-weight:800;line-height:1.45}.waiting-live-status__dot{margin-top:.45em;width:8px;height:8px;border-radius:999px;background:#0f7e57;box-shadow:0 0 #0f7e5747;animation:waiting-live-dot 1.6s ease-out infinite;flex:0 0 auto}@keyframes waiting-radar-sweep{to{transform:rotate(360deg)}}@keyframes waiting-radar-ping{70%,to{box-shadow:0 0 0 11px #f6a62500}}@keyframes waiting-live-dot{70%,to{box-shadow:0 0 0 9px #0f7e5700}}@keyframes waiting-car-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.process-countdown:before,.waiting-radar__sweep,.waiting-live-status__dot,.waiting-radar__car{animation:none}}.offers-head{display:flex;align-items:flex-start;justify-content:space-between;gap:13px}.offers-section--preview{min-height:608px;border-radius:15px;padding:18px 16px 19px}.offers-section--preview .offers-head{align-items:center}.offers-section--preview .offers-head h2{font-size:19px;line-height:1.22}.offers-section--preview .offers-head p{margin-top:10px;font-size:12px}.offers-head__meta{display:grid;justify-items:end;gap:6px}.offers-count{display:inline-flex;align-items:center;border-radius:999px;background:#0f4ca61f;color:#0d4a9d;font-size:12px;font-weight:800;padding:5px 10px}.offers-section--preview .offers-count{min-height:28px;background:#e9f0ff;color:#075ee8;font-size:12px;font-weight:900;padding:6px 12px}.offers-filters{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.offer-filter-toggle{min-height:32px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(16,32,51,.16);border-radius:999px;background:#fff;color:#253c59;padding:5px 11px;font-size:12px;font-weight:800;cursor:pointer}.offer-filter-toggle svg{width:14px;height:14px}.offer-filter-toggle--active{border-color:#0f4ca659;background:#eef5ffeb;color:#0d4a9d}.offers-empty{margin-top:12px;border:1px dashed rgba(16,32,51,.25);border-radius:11px;padding:12px;color:#596d86;font-size:13px}.offers-grid,.preview-grid{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.guest-preview-grid{margin-top:13px;gap:10px}.offer-card{display:grid;gap:8px;border:1px solid rgba(16,32,51,.12);border-radius:12px;background:#fffffff2;padding:12px}.offer-card--clickable{cursor:pointer}.offer-card--clickable:hover{border-color:#0f4ca652;box-shadow:0 10px 20px #0f4ca61a}.offer-card--locked{position:relative;overflow:hidden}.guest-preview-card{gap:0;border-color:#243f6329;border-radius:12px;padding:10px;box-shadow:0 12px 28px #243e630d}.offer-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.company{margin:0;color:#20344f;font-size:13px;font-weight:800}.compare-toggle{display:inline-flex;align-items:center;gap:5px;color:#4e627b;font-size:12px;font-weight:800}.offer-card h3{margin:0;color:#132b45;font-size:16px;font-weight:800}.offer-media{position:relative;overflow:hidden;border:1px solid rgba(16,32,51,.12);border-radius:10px;aspect-ratio:16 / 10;background:linear-gradient(140deg,#f2f6fc,#e8eef9)}.offer-media img{width:100%;height:100%;display:block;object-fit:cover}.offer-media--locked img{filter:blur(10px) saturate(.8);transform:scale(1.04)}.guest-preview-media{aspect-ratio:2.13 / 1;min-height:0;border-color:#1c314d24;border-radius:8px;background:#d8e0ec}.guest-preview-media__image{filter:blur(9px) saturate(.74) brightness(.82);transform:scale(1.08)}.offer-lock-overlay{position:absolute;inset:0;display:grid;place-content:center;gap:6px;justify-items:center;background:#0d1c2e6b;color:#fff;text-align:center;padding:16px}.guest-preview-media .offer-lock-overlay{gap:8px;background:#15233757}.offer-lock-overlay svg{width:19px;height:19px}.guest-preview-media .offer-lock-overlay svg{width:24px;height:24px;stroke-width:2}.offer-lock-overlay span{font-size:12px;font-weight:900}.guest-preview-media .offer-lock-overlay span{max-width:210px;font-size:13px;line-height:1.2;text-shadow:0 1px 7px rgba(0,0,0,.35)}.offer-media-nav{position:absolute;top:50%;width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(16,32,51,.14);border-radius:999px;background:#fffffff2;cursor:pointer;transform:translateY(-50%)}.offer-media-nav svg{width:16px;height:16px}.offer-media-nav--prev{left:6px}.offer-media-nav--next{right:6px}.offer-media-count{position:absolute;right:7px;bottom:7px;border-radius:999px;padding:3px 7px;background:#102033bf;color:#fff;font-size:11px;font-weight:800}.price{margin:0;color:#0f4ca6;font-size:19px;font-weight:900}.price-sub{margin:-3px 0 0;color:#5e7188;font-size:12px}.discount{margin:-2px 0 0;color:#2d8a3f;font-size:13px;font-weight:800}.offer-meta{margin:0;display:grid;gap:6px}.offer-meta div{display:flex;justify-content:space-between;gap:9px;font-size:12px}.offer-meta dt{color:#6a7d94}.offer-meta dd{margin:0;color:#213650;font-weight:800}.message{margin:0;color:#455a74;font-size:12px}.offer-actions{margin-top:4px;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:7px}.offer-selected-pill{display:inline-flex;align-items:center;border:1px solid rgba(31,180,143,.42);border-radius:999px;background:#e7faf4f2;color:#1f805f;font-size:12px;font-weight:900;padding:5px 11px}.preview-skeleton-surface{background:linear-gradient(90deg,#c4cddae0,#e0e7f1f5,#c4cddae0);background-size:200% 100%;animation:preview-skeleton-shimmer 1.7s linear infinite}.offer-media--preview-skeleton{position:relative;display:grid;min-height:218px;place-items:center;background:#e4eaf2eb}.preview-skeleton-media{position:absolute;inset:0}.preview-skeleton-car{position:absolute;left:50%;bottom:42px;width:150px;height:67px;opacity:.72;filter:blur(6px);transform:translate(-50%)}.preview-skeleton-car__wheel{position:absolute;bottom:0;width:32px;height:32px;border-radius:999px;background:#47586fb8}.preview-skeleton-car__wheel:first-child{left:10px}.preview-skeleton-car__wheel:last-child{right:10px}.preview-skeleton-car__body{position:absolute;left:22px;right:22px;bottom:17px;height:21px;border-radius:16px 16px 11px 11px;background:#58677fa8}.locked-preview{position:relative;overflow:hidden;border-radius:10px;background:linear-gradient(180deg,#f5f8fcfa,#eef3fafa)}.locked-preview--skeleton{padding:15px 14px}.guest-preview-card .locked-preview--skeleton{min-height:89px;margin-top:0;border-radius:0;background:linear-gradient(180deg,#f7fafffa,#f1f6fdfa);padding:13px 7px 12px}.locked-preview__content--skeleton{display:grid;gap:9px}.guest-preview-card .locked-preview__content--skeleton{gap:9px}.preview-skeleton-line{display:block;border-radius:999px}.guest-preview-card .preview-skeleton-surface{background:#d6deea;animation:none}.preview-skeleton-line--title{width:42%;height:15px}.guest-preview-card .preview-skeleton-line--title{width:64%;height:10px}.preview-skeleton-line--price{width:22%;height:18px}.guest-preview-card .preview-skeleton-line--price{width:18%;height:12px}.preview-skeleton-line--body{width:88%;height:13px}.guest-preview-card .preview-skeleton-line--body{width:94%;height:8px}.preview-skeleton-line--body-short{width:74%;height:13px}.guest-preview-card .preview-skeleton-line--body-short{width:98%;height:8px}.guest-preview-actions{display:grid;grid-template-columns:minmax(86px,.37fr) minmax(0,.63fr);gap:8px;margin-top:10px}.guest-preview-actions .btn{width:100%;min-height:34px;border-radius:5px;font-size:12px}.guest-preview-actions .btn-strong{background:#075ee8}.recommendations-block{margin-top:15px;border:1px solid rgba(88,145,88,.3);border-radius:12px;background:#ebf8ec;padding:13px}.recommendations-block h3{margin:0;color:#1f5031;font-size:16px}.recommendations-block .tables-scroller{margin-top:10px}.recommendations-table{width:100%;min-width:624px;border-collapse:collapse}.recommendations-table thead th{padding:10px;text-align:left;color:#2d5a40;font-size:12px;font-weight:900;letter-spacing:.02em;background:#e4f3e7e6;white-space:nowrap}.recommendations-table tbody td{padding:9px 10px;vertical-align:middle}.recommendations-table tbody tr+tr td{border-top:1px solid rgba(88,145,88,.17)}.recommendations-table__photo-cell{width:67px}.recommendations-table__photo-cell img{width:53px;height:39px;display:block;border:1px solid rgba(88,145,88,.2);border-radius:8px;background:#f4f7f5;object-fit:cover}.recommendations-table__vehicle-cell strong{margin:0;color:#274f36;font-size:14px}.recommendations-table__price-cell{color:#295a3f;font-size:13px;font-weight:800;white-space:nowrap}.recommendations-table__action-cell{white-space:nowrap}.compare-block{margin-top:14px;border:1px solid rgba(16,32,51,.12);border-radius:12px;background:#f4f8ffbd;padding:12px}.compare-block>header{display:flex;gap:8px;align-items:flex-start}.compare-block svg{width:16px;height:16px;color:#0f4ca6;margin-top:3px}.compare-block h3{margin:0;color:#1c324d;font-size:16px}.compare-block p{margin:6px 0 0;color:#556983;font-size:13px}.compare-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.compare-grid article{border:1px solid rgba(16,32,51,.12);border-radius:10px;background:#fff;padding:9px}.compare-grid h4{margin:0;color:#213651;font-size:14px}.compare-grid p{margin:5px 0 0;color:#4f637e;font-size:12px}.faq-section{padding-bottom:15px}.faq-section__header{display:block}.faq-grid{margin-top:12px;display:grid;gap:8px}.smart-faq-item{border:1px solid rgba(27,53,87,.11);border-radius:7px;background:#fffffff5}.smart-faq-item summary{position:relative;min-height:35px;display:grid;grid-template-columns:23px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0 11px;color:#203554;cursor:pointer;list-style:none}.smart-faq-item summary::-webkit-details-marker{display:none}.smart-faq-item summary svg{width:16px;height:16px;color:#156cff}.smart-faq-item summary span{min-width:0;overflow:hidden;font-size:11.5px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.smart-faq-item summary:after{content:"+";justify-self:end;color:#156cff;font-size:16px;font-weight:500}.smart-faq-item[open] summary:after{content:"-"}.smart-faq-item p{margin:0;padding:0 12px 12px 42px;color:#596d86;font-size:12px;font-weight:600;line-height:1.55}.faq-section--confirm{padding:16px 17px 15px}.faq-section--confirm .faq-section__header{display:grid;grid-template-columns:23px minmax(0,1fr);align-items:start;gap:10px}.faq-section__icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#156cff;margin-top:1px}.faq-section__icon svg{width:18px;height:18px;stroke-width:2}.faq-section--confirm h2{font-size:15px}.faq-section--confirm header p{margin-top:5px}.faq-section--confirm .faq-grid{gap:7px;margin-top:13px}.faq-section--confirm .smart-faq-item{border-radius:9px}.faq-section--confirm .smart-faq-item summary{min-height:34px;grid-template-columns:minmax(0,1fr) 18px;padding:0 17px}.faq-section--confirm .smart-faq-item summary svg{display:none}.faq-section--confirm .smart-faq-item summary span{font-size:12px;line-height:1.25}.faq-section--confirm .smart-faq-item p{padding:0 17px 12px;font-size:12px;line-height:1.45}.faq-section--preview{padding:15px 15px 14px}.faq-section--preview .faq-section__header{display:block}.faq-section--preview h2{font-size:18px}.faq-section--preview .faq-grid{margin-top:12px;gap:7px}.faq-section--preview .smart-faq-item{border-radius:8px}.faq-section--preview .smart-faq-item summary{min-height:34px;grid-template-columns:minmax(0,1fr) 18px;padding:0 13px}.faq-section--preview .smart-faq-item summary svg{display:none}.faq-section--preview .smart-faq-item summary span{font-size:12px;line-height:1.25}.faq-section--preview .smart-faq-item p{padding:0 13px 11px;font-size:12px;line-height:1.45}.faq-section--waiting{border-radius:10px;padding:17px 15px 16px}.faq-section--waiting .faq-section__header{display:block}.faq-section--waiting h2{font-family:Manrope,Segoe UI,sans-serif;font-size:13px;line-height:1.2}.faq-section--waiting .faq-grid{margin-top:12px;gap:7px}.faq-section--waiting .smart-faq-item{border-color:#2a44671c;border-radius:7px;box-shadow:none}.faq-section--waiting .smart-faq-item summary{min-height:30px;grid-template-columns:minmax(0,1fr) 18px;padding:0 10px}.faq-section--waiting .smart-faq-item summary svg{display:none}.faq-section--waiting .smart-faq-item summary span{color:#23385a;font-size:11px;line-height:1.2}.faq-section--waiting .smart-faq-item summary:after{content:"";width:6px;height:6px;border-right:2px solid #075ee8;border-bottom:2px solid #075ee8;transform:rotate(45deg) translateY(-1px)}.faq-section--waiting .smart-faq-item[open] summary:after{content:"";transform:rotate(225deg) translate(-2px,-1px)}.faq-section--waiting .smart-faq-item p{padding:0 10px 10px;color:#5d7191;font-size:11px;line-height:1.45}.feedback-section{min-height:111px;display:grid;grid-template-columns:minmax(0,1fr) auto 268px;align-items:center;gap:18px;overflow:hidden;padding:16px 35px 15px 52px;background:radial-gradient(ellipse at 78% 44%,rgba(74,131,234,.16),transparent 27%),linear-gradient(90deg,#f1f7fffa,#e5f0fff5)}.feedback-section__copy{min-width:0}.feedback-section p{max-width:330px}.feedback-actions{display:grid;grid-template-columns:134px 148px;gap:11px;align-items:center}.feedback-actions .btn{width:100%}.feedback-section__art{position:relative;min-height:83px}.feedback-section__art:before,.feedback-section__art:after{content:"";position:absolute;border:1px solid rgba(35,97,207,.08);border-radius:999px}.feedback-section__art:before{inset:-19px 25px -17px -13px}.feedback-section__art:after{top:14px;right:30px;width:51px;height:22px;background:#ffffffd1}.feedback-section__art img{position:relative;z-index:2;display:block;width:202px;height:auto;margin-left:26px}.feedback-section--confirm{min-height:117px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:13px;padding:20px 22px 17px;background:#fffffff0}.feedback-section__shield{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#156cff}.feedback-section__shield svg{width:24px;height:24px;stroke-width:2}.feedback-section--confirm .feedback-section__copy{display:grid;gap:5px}.feedback-section--confirm h2{font-size:16px}.feedback-section--confirm p{max-width:610px}.feedback-actions--inline{width:fit-content;margin-top:7px}.feedback-section--confirm .feedback-actions{grid-template-columns:64px 146px}.feedback-section--confirm .btn{min-height:32px}.feedback-section--preview{min-height:88px;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 47px 12px 20px;background:#fffffff0}.feedback-section__preview-icon{width:70px;height:70px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#edf3ff;color:#075ee8}.feedback-section__preview-icon svg{width:36px;height:36px;stroke-width:2}.feedback-section--preview .feedback-section__copy{display:grid;gap:4px}.feedback-section--preview h2{font-size:17px}.feedback-section--preview p{max-width:410px;margin-top:0}.feedback-actions--preview{width:330px;margin-top:0;display:grid;grid-template-columns:1fr 1.55fr;gap:15px}.feedback-section--preview .btn{min-height:36px;border-radius:5px;font-size:12px}@keyframes preview-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1080px){.hero,.hero--confirm,.hero--preview{grid-template-columns:1fr}.tender-shell--preview{width:min(956px,calc(100% - 48px))}.tender-shell--waiting{width:min(100% - 48px,1034px)}.waiting-main-grid,.waiting-actions-grid{grid-template-columns:1fr}.waiting-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.waiting-metric:nth-child(odd){border-left:0}.waiting-metric:nth-child(n+3){border-top:1px solid rgba(42,68,103,.12);padding-top:18px}.preview-stepper{gap:18px;padding-inline:12px}.tender-form-top-row{grid-template-columns:repeat(2,minmax(0,1fr))}.tender-form-submit{grid-column:span 2}.benefits-section,.options-grid,.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-section{grid-template-columns:minmax(0,1fr) 268px}.feedback-section--confirm{grid-template-columns:28px minmax(0,1fr)}.feedback-actions{grid-column:1 / 2;grid-row:2;justify-self:start}.feedback-section--confirm .feedback-actions{grid-column:auto;grid-row:auto}.feedback-section__art{grid-column:2;grid-row:1 / 3}.feedback-section--preview{grid-template-columns:82px minmax(0,1fr) auto;padding-right:24px}.feedback-section--preview .feedback-actions--preview{width:330px;grid-column:auto;grid-row:auto}}@media(max-width:760px){.shell{width:min(100% - 24px,520px)}.tender-shell{gap:14px;padding-top:16px}.tender-shell--confirm{width:min(100% - 24px,520px);padding-top:18px}.tender-shell--preview{width:min(100% - 24px,520px);gap:12px;padding-top:18px}.tender-shell--waiting{width:min(100% - 24px,520px);gap:14px;padding-top:8px}.hero{min-height:auto;grid-template-columns:1fr;gap:12px;padding:0}.hero--confirm{grid-template-columns:1fr;gap:20px}.hero--preview{min-height:0;gap:16px}.hero--waiting{min-height:0;gap:24px;border-radius:10px;padding:24px 18px 22px;background:linear-gradient(90deg,#fff8ebf5,#eff7ffe6),url(/images/home/footer-landscape-bg.png) right bottom / 120% auto no-repeat}.hero h1{font-size:25px}.hero--confirm h1{font-size:28px}.hero-text{font-size:12.5px}.hero--confirm .hero-text br{display:none}.hero--preview h1{font-size:28px}.hero--waiting h1{font-size:27px}.hero--waiting .hero-text{font-size:12.5px}.hero--waiting .hero-text br{display:none}.waiting-hero__top{grid-template-columns:1fr}.waiting-hero__status{width:100%;min-width:0}.hero--preview .hero-text br{display:none}.confirm-stepper{max-width:360px;margin-top:0}.preview-stepper{min-height:0;grid-template-columns:1fr;gap:12px;padding:0}.preview-stepper:before,.preview-stepper:after{display:none}.preview-stepper__item{grid-template-columns:34px minmax(0,1fr)}.waiting-stepper{grid-template-columns:1fr;gap:12px}.waiting-stepper:before{display:none}.waiting-stepper__item{grid-template-columns:32px minmax(0,1fr)}.waiting-stepper__copy{padding-top:3px}.quiz-card,.summary-card,.offers-section,.faq-section{padding:15px 14px}.offers-section--preview{min-height:0}.summary-card--confirm{padding:18px 16px 16px}.summary-head--confirm{grid-template-columns:30px minmax(0,1fr)}.summary-ready-pill{grid-column:1 / -1;justify-self:start}.tender-form-top-row,.options-grid,.benefits-section,.offers-grid,.preview-grid,.summary-grid,.compare-grid{grid-template-columns:1fr}.tender-form-submit{grid-column:auto}.preference-tile span:not(.preference-tile__mark),.smart-faq-item summary span{white-space:normal}.benefit-card{min-height:82px}.offers-filters{flex-direction:column}.offers-head{flex-direction:column;align-items:stretch}.offers-head__meta{justify-items:start}.waiting-radar-card,.waiting-status-card{min-height:0}.waiting-radar-card{padding:18px 12px 14px}.waiting-radar-shell{min-height:244px;transform:scale(.88);transform-origin:center}.waiting-radar-card__notice{padding:10px 12px}.waiting-status-card{padding:18px 15px}.waiting-request-id{align-items:flex-start}.waiting-status-list div{grid-template-columns:1fr;gap:5px}.waiting-status-list dd{padding-left:30px}.waiting-metrics{grid-template-columns:1fr;padding:12px 14px}.waiting-metric,.waiting-metric+.waiting-metric,.waiting-metric:nth-child(n+3){border-left:0;border-top:1px solid rgba(42,68,103,.12);padding:14px 0}.waiting-metric:first-child{border-top:0}.waiting-todo-card,.waiting-support-card{grid-template-columns:1fr;gap:12px;padding:18px 16px}.waiting-todo-card:after{right:-10px;opacity:.25}.waiting-support-card__button{width:100%}.recommendations-table{min-width:544px}.summary-actions{flex-direction:column}.summary-actions--confirm .btn{width:100%}.feedback-section{min-height:0;grid-template-columns:1fr;gap:12px;padding:18px 18px 0}.feedback-section--confirm{grid-template-columns:28px minmax(0,1fr);padding:18px}.feedback-section--preview{grid-template-columns:1fr;justify-items:start;padding:16px 14px}.feedback-section__preview-icon{width:58px;height:58px}.feedback-section__preview-icon svg{width:30px;height:30px}.feedback-actions{width:100%;grid-column:auto;grid-row:auto;grid-template-columns:1fr}.feedback-section--confirm .feedback-actions{width:100%;grid-template-columns:1fr}.feedback-actions--preview{width:100%;grid-column:auto;grid-row:auto;grid-template-columns:1fr}.feedback-section__art{grid-column:auto;grid-row:auto;min-height:94px;justify-self:center}.feedback-section__art img{margin-left:0}}@media(max-width:1120px){.shell.tender-shell--quiz{width:min(100% - 48px,980px);gap:30px;padding-top:42px}.smart-request-hero,.smart-request-layout{grid-template-columns:1fr}.smart-request-tip{width:min(420px,100%);justify-self:start}.smart-request-side,.tender-shell--quiz .benefits-section{grid-template-columns:repeat(2,minmax(0,1fr))}.tender-shell--quiz .benefit-card:nth-child(odd){border-left:0}.tender-shell--quiz .benefit-card:nth-child(n+3){border-top:1px solid #e3eaf4}}@media(max-width:760px){.shell.tender-shell--quiz{width:min(100% - 24px,520px);gap:22px;padding-top:24px;padding-bottom:28px}.smart-request-hero{gap:22px}.smart-request-eyebrow{margin-bottom:18px}.smart-request-hero h1{font-size:34px}.smart-request-hero__copy>p:not(.smart-request-eyebrow){margin-top:18px;font-size:14px;line-height:1.6}.smart-request-tip{min-height:0;padding:18px}.smart-request-form-card,.smart-request-work-card,.smart-request-info-card{border-radius:12px}.smart-request-form-card,.smart-request-work-card,.smart-request-info-card{padding:22px 16px}.smart-request-fields--two,.smart-request-fields--dates,.smart-request-preferences__grid,.smart-request-models__grid,.smart-request-side,.smart-request-similar,.tender-shell--quiz .benefits-section,.request-date-time{grid-template-columns:1fr}.request-field__control{height:48px}.smart-request-model{grid-template-columns:58px minmax(0,1fr) 28px}.smart-request-work-card li{grid-template-columns:24px 34px minmax(0,1fr);gap:10px}.smart-request-work-card p{grid-column:3;margin:3px 0 0}.tender-shell--quiz .benefit-card,.tender-shell--quiz .benefit-card+.benefit-card{border-left:0;border-top:1px solid #e3eaf4}.tender-shell--quiz .benefit-card:first-child{border-top:0}}@media(max-width:1120px){.shell.tender-shell--confirm{width:min(100% - 48px,920px);gap:28px;padding-top:42px}.review-confirm-layout,.review-submit-card{grid-template-columns:1fr}.review-auth-card{min-height:0}.review-submit-card__notes{border-left:0;border-top:1px solid #dbe5f2;padding-left:0;padding-top:28px}.review-support-banner{grid-template-columns:74px minmax(0,1fr)}.review-support-banner button,.review-support-banner>a{width:100%}}@media(max-width:760px){.shell.tender-shell--confirm{width:min(100% - 24px,520px);gap:22px;padding-top:24px;padding-bottom:28px}.hero--confirm{gap:0;text-align:left;justify-items:stretch}.review-hero__copy{justify-items:start}.hero--confirm h1{font-size:34px;line-height:1.12}.hero--confirm .hero-text{margin-top:16px;font-size:15px;line-height:1.58}.hero--confirm .hero-text br{display:none}.review-hero__badges{width:100%;grid-template-columns:1fr;margin-top:20px}.review-hero__badges span{justify-content:flex-start;min-height:50px;padding-inline:16px;font-size:12.5px}.review-hero__badges span+span{border-top:1px solid #d9e6fb;border-left:0}.review-request-card,.review-auth-card,.review-submit-card,.review-support-banner{border-radius:12px}.review-request-card,.review-auth-card{padding:22px 16px}.review-request-card__header{align-items:stretch;flex-direction:column;padding-bottom:20px}.review-request-card__header button{width:100%;min-width:0}.review-request-grid,.review-model-grid,.review-submit-card,.review-support-banner{grid-template-columns:1fr}.review-request-grid article{min-height:86px;grid-template-columns:42px minmax(0,1fr)}.review-request-grid article:nth-child(odd),.review-request-grid article:nth-child(2n){padding-left:0;padding-right:0}.review-request-grid article:nth-last-child(-n+1){border-bottom:1px solid #dce6f3}.review-request-grid article:last-child{border-bottom:0}.review-request-icon{width:42px;height:42px}.review-model-card{grid-template-columns:72px minmax(0,1fr) 26px}.review-comment-box p{min-height:132px;padding:16px 14px 34px;font-size:13px}.review-auth-tabs,.review-social-buttons{gap:0}.review-login-form{gap:20px}.review-social-buttons{grid-template-columns:1fr;gap:10px}.review-social-buttons a,.review-social-buttons button{min-height:52px}.review-submit-card{gap:24px;padding:22px 16px}.review-submit-card__main{grid-template-columns:1fr;gap:16px}.review-submit-card__main label{align-items:flex-start}.review-submit-card__notes{gap:18px;padding-top:22px}.review-submit-card__notes article{grid-template-columns:44px minmax(0,1fr)}.review-support-banner{justify-items:stretch;padding:22px 16px}.review-support-banner__icon{width:64px;height:64px}}.tender-page{--tender-shell-width: min(1180px, calc(100% - 48px) );--tender-card-border: 1px solid #dce6f3;--tender-card-radius: 10px;--tender-card-bg: rgba(255, 255, 255, .97);--tender-card-shadow: 0 10px 26px rgba(22, 56, 102, .045), inset 0 1px 0 rgba(255, 255, 255, .86);--tender-card-padding: 18px 20px;--tender-gap: 18px;--tender-control-height: 40px;--tender-button-height: 40px;--tender-control-radius: 7px;--tender-copy: 12px;--tender-copy-sm: 11px;--tender-heading: 18px;--tender-heading-lg: 24px;--tender-hero: 34px}.shell.tender-shell--quiz,.shell.tender-shell--confirm,.shell.tender-shell--waiting,.shell.tender-shell--offers,.tender-shell--preview{width:var(--tender-shell-width);gap:22px;padding-top:24px;padding-bottom:30px}.main-smart-rental-steps.smart-rental-progress,.tender-shell--waiting .main-smart-rental-steps.smart-rental-progress,.tender-shell--offers .main-smart-rental-steps.smart-rental-progress{padding:16px 18px}.smart-request-form-card,.smart-request-work-card,.smart-request-info-card,.smart-request-tip,.review-request-card,.review-auth-card,.review-submit-card,.review-support-banner,.collect-overview-card,.partner-responses-card,.collect-activity-card,.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card,.collect-support-banner,.explore-offers-results-card,.explore-summary-card,.explore-compare-card,.explore-help-card,.explore-benefits-strip,.compare-search-card,.compare-verified-card,.compare-support-strip,.compare-benefits-strip>div,.compare-offer-card,.reserved-status-card,.reserved-offer-card,.reserved-summary-card,.reserved-next-card,.reserved-closed-offers,.reserved-faq-strip details,.quiz-card,.summary-card,.offers-section,.faq-section,.feedback-section,.waiting-radar-card,.waiting-status-card,.waiting-metrics,.waiting-todo-card,.waiting-support-card,.benefit-card,.offer-card,.partner-offer-card,.guest-preview-card,.offers-redesign-compare,.offers-redesign-help,.offers-redesign-faq{border:var(--tender-card-border);border-radius:var(--tender-card-radius);background:var(--tender-card-bg);box-shadow:var(--tender-card-shadow)}.smart-request-form-card,.smart-request-work-card,.smart-request-info-card,.review-request-card,.review-auth-card,.review-submit-card,.review-support-banner,.collect-overview-card,.partner-responses-card,.collect-activity-card,.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card,.collect-support-banner,.explore-summary-card,.explore-compare-card,.explore-help-card,.compare-search-card,.compare-verified-card,.reserved-offer-card,.reserved-summary-card,.reserved-next-card,.reserved-closed-offers,.quiz-card,.summary-card,.offers-section,.faq-section,.feedback-section,.waiting-status-card,.waiting-todo-card,.waiting-support-card,.offers-redesign-help,.offers-redesign-faq{padding:var(--tender-card-padding)}.smart-request-layout,.review-confirm-layout,.collect-offers-layout,.explore-offers-layout,.compare-offers-layout,.reserved-booking-layout,.waiting-main-grid,.smart-request-side{gap:20px}.smart-request-work-card{padding:20px}.smart-request-work-card ol{margin-top:14px}.smart-request-hero,.explore-offers-hero{gap:24px;padding-top:8px}.smart-request-eyebrow,.explore-offers-eyebrow{margin-bottom:14px;gap:8px;font-size:11px}.explore-offers-eyebrow svg,.smart-request-eyebrow svg{width:18px;height:18px;padding:0}.smart-request-hero h1,.hero h1,.hero--confirm h1,.hero--preview h1,.hero--waiting h1,.explore-offers-hero h1,.compare-offers-aside h1,.reserved-status-card h1,.reserved-booking-heading h2,.offers-redesign-head h1{max-width:620px;font-size:clamp(28px,3vw,var(--tender-hero));line-height:1.12}.smart-request-hero__copy>p:not(.smart-request-eyebrow),.hero-text,.hero--confirm .hero-text,.hero--preview .hero-text,.hero--waiting .hero-text,.explore-offers-hero p:not(.explore-offers-eyebrow),.compare-offers-aside>p,.reserved-status-card p,.reserved-booking-heading p{margin-top:12px;font-size:14px;line-height:1.5}.smart-request-tip{min-height:92px;grid-template-columns:38px minmax(0,1fr);gap:12px;margin-top:28px;padding:16px 18px}.smart-request-tip__icon,.smart-request-info-card__icon,.review-request-icon,.review-submit-card__icon,.review-submit-card__notes article>span,.review-support-banner__icon,.collect-help-card>span,.collect-relax-card>span,.collect-support-banner__icon,.explore-help-card>span,.explore-benefits-strip article>span,.compare-verified-card>span,.compare-support-strip__icon,.compare-benefits-strip article>span,.reserved-status-card__icon,.reserved-next-card article>span,.reserved-closed-offers header>span,.benefit-card__icon{width:40px;height:40px;box-shadow:none}.smart-request-tip__icon svg,.smart-request-info-card__icon svg,.review-request-icon svg,.review-submit-card__icon svg,.review-submit-card__notes article>span svg,.review-support-banner__icon svg,.collect-help-card>span svg,.collect-relax-card>span svg,.collect-support-banner__icon svg,.explore-help-card>span svg,.explore-benefits-strip article>span svg,.compare-verified-card>span svg,.compare-support-strip__icon svg,.compare-benefits-strip article>span svg,.reserved-status-card__icon svg,.reserved-next-card article>span svg,.reserved-closed-offers header>span svg,.benefit-card__icon svg{width:21px;height:21px}.smart-request-form-card,.smart-request-side,.collect-offers-main,.collect-offers-side,.explore-offers,.explore-offers-sidebar,.compare-offers,.compare-offers-aside,.reserved-booking,.reserved-booking-main{gap:var(--tender-gap)}.smart-request-form-card{gap:14px}.smart-request-form-card .smart-request-fields{gap:8px 14px}.smart-request-form-card .request-field{gap:5px}.smart-request-form-card .request-field__error-slot{min-height:13px}.smart-request-form-card .request-field__error-slot--period{min-height:28px}.smart-request-form-card h2,.smart-request-work-card h2,.review-request-card__header h2,.review-auth-card h2,.review-submit-card h2,.review-support-banner h2,.collect-overview-card h1,.partner-responses-card h2,.collect-activity-card h2,.collect-summary-card h2,.collect-stage-card h2,.collect-help-card h2,.collect-relax-card h2,.collect-support-banner h2,.explore-summary-card h2,.explore-compare-card h2,.explore-help-card h2,.compare-search-card h2,.compare-verified-card h2,.compare-support-strip h2,.compare-benefits-strip h2,.reserved-summary-card h2,.reserved-next-card h2,.reserved-closed-offers h2,.reserved-faq-strip h2{font-size:var(--tender-heading);line-height:1.22}.smart-request-fields,.request-field,.review-login-form,.review-register-form,.review-submit-card__notes,.collect-stage-card ul,.collect-summary-list,.collect-summary-meta,.explore-summary-card dl,.explore-compare-list,.reserved-summary-list,.reserved-summary-prices{gap:12px}.request-field__label,.smart-field__label,.review-login-form label,.review-register-form label,.collect-sort-control,.explore-summary-item dt,.collect-summary-item dt,.reserved-offer-details dt,.reserved-summary-list dt{font-size:var(--tender-copy-sm)}.request-field__control,.smart-request-form-card .request-date-range-picker .date-range-picker__control,.review-login-control,.collect-sort-control select,.smart-field__control,.smart-field .date-range-picker__control{min-height:var(--tender-control-height);height:var(--tender-control-height);border-radius:var(--tender-control-radius);box-shadow:0 5px 14px #2a4b7509}.request-field__control,.smart-request-form-card .request-date-range-picker .date-range-picker__control{grid-template-columns:30px minmax(0,1fr) 22px}.request-field select,.request-field input,.smart-request-form-card .request-date-range-picker .date-range-picker__summary,.review-login-control input,.review-register-control input{font-size:12px}.smart-request-form-card .request-date-range-picker .date-range-picker__leading,.request-field__icon{width:30px}.smart-request-form-card .request-date-range-picker .date-range-picker__leading svg,.request-field__icon{width:16px;height:16px}.request-preference,.review-feature-list span,.reserved-offer-badges span,.explore-offer-feature-chips span,.explore-summary-preferences span{min-height:36px;border-radius:7px;padding-inline:10px;font-size:11px}.smart-request-preferences__grid{gap:10px}.smart-request-comment textarea,.notes-field textarea,.review-comment-box p{min-height:86px;border-radius:var(--tender-control-radius);font-size:12px;line-height:1.45;padding:12px 14px 24px}.smart-request-model,.review-model-card{min-height:54px;grid-template-columns:56px minmax(0,1fr) 22px;gap:9px;padding:7px 8px}.smart-request-model img,.smart-request-model__placeholder,.review-model-card img,.review-model-card__placeholder{width:56px;height:36px}.smart-request-submit,.review-request-card__header button,.review-login-submit,.review-auth-card--ready button,.review-submit-card__main button,.review-support-banner>a,.review-support-banner button,.collect-help-card button,.collect-support-banner button,.collect-support-banner>a,.explore-filter-button,.explore-offer-primary,.explore-offer-secondary,.explore-compare-primary,.explore-help-card button,.explore-help-card a,.compare-search-card button,.compare-verified-card button,.compare-support-strip button,.compare-support-strip a,.compare-offer-card__footer button,.reserved-summary-primary,.search-action,.partner-offer-card__primary,.partner-offer-card__secondary,.offers-redesign-help button,.offers-similar-card__action{min-height:var(--tender-button-height);height:auto;border-radius:7px;font-size:12px;box-shadow:0 8px 18px #075ee829}.review-social-buttons a,.review-social-buttons button{min-height:var(--tender-button-height);font-size:12px}.smart-request-submit{height:var(--tender-button-height);padding-inline:18px 14px}.review-request-card__header{padding-bottom:18px}.review-auth-tabs,.review-login-form,.review-register-form,.review-social-separator,.review-submit-card__main label,.explore-summary-preferences{margin-top:18px}.reserved-summary-prices{padding-top:16px}.review-request-grid article{min-height:84px;grid-template-columns:40px minmax(0,1fr);gap:12px;padding-block:14px}.review-request-grid small,.review-model-card small,.review-auth-account small,.review-submit-card small,.review-request-grid strong,.review-submit-card__notes p,.review-auth-card>p,.review-signup-panel p,.review-support-banner p{font-size:12px}.review-submit-card,.review-support-banner,.collect-support-banner,.compare-support-strip{min-height:0;gap:16px;padding:18px 20px}.review-submit-card{width:min(100%,980px);margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:start;gap:14px;padding:16px 18px}.review-submit-card__main{grid-template-columns:36px minmax(0,1fr);gap:14px}.review-submit-card__icon{width:36px;height:36px}.review-submit-card__icon svg{width:18px;height:18px}.review-submit-card h2{font-size:20px;line-height:1.18}.review-submit-card__main label{margin-top:14px;gap:10px;font-size:12.5px;line-height:1.35}.review-submit-card__main button{width:min(100%,460px);min-height:42px;margin-top:16px;font-size:13px;padding:0 16px}.review-submit-card__main small{width:min(100%,460px);margin-top:10px;font-size:11.5px}.review-submit-card__notes{align-content:start;gap:12px;padding-left:18px}.review-submit-card__notes article{grid-template-columns:34px minmax(0,1fr);gap:12px}.review-submit-card__notes article>span{width:34px;height:34px}.review-submit-card__notes article>span svg{width:17px;height:17px}.review-submit-card__notes strong{font-size:13px;line-height:1.28}.review-submit-card__notes p{margin-top:2px;font-size:12px;line-height:1.35}.review-send-card{position:sticky;top:86px;border-color:#9cc3ff;background:linear-gradient(180deg,#fff,#f7fbff);box-shadow:0 22px 42px #075ee81c,0 0 0 4px #075ee80a}.review-send-card__eyebrow{width:max-content;min-height:28px;margin:0 0 12px;display:inline-flex;align-items:center;gap:8px;border:1px solid #b9d3ff;border-radius:999px;background:#edf5ff;color:#075ee8;padding:0 12px;font-size:11px;font-weight:900;line-height:1;text-transform:uppercase}.review-send-card__eyebrow svg,.review-login-submit svg{width:16px;height:16px;stroke-width:2.4}.review-send-card__lead{color:#405983!important}.review-send-card__form{gap:14px}.review-send-agreement{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px!important;border:1px solid #d7e5f8;border-radius:8px;background:#fff;color:#3c527c!important;padding:12px;font-size:12px!important;font-weight:800!important;line-height:1.4}.review-send-agreement input{width:20px;height:20px;margin:0;accent-color:#075ee8}.review-send-agreement a{color:#075ee8;font-weight:900;text-decoration:none}.review-send-agreement--invalid{border-color:#e5a7ae;background:#fff6f7;color:#9a1d2d!important}.review-send-card__notes{margin:0;padding:0;display:grid;gap:9px;list-style:none}.review-send-card__notes li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;color:#405983;font-size:12px;font-weight:800;line-height:1.35}.review-send-card__notes svg{width:17px;height:17px;color:#075ee8;stroke-width:2.2}.review-account-access{margin-top:18px;border-top:1px solid #dbe5f2;padding-top:16px}.review-account-access summary{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#36517e;font-size:12px;font-weight:900;cursor:pointer;list-style:none}.review-account-access summary::-webkit-details-marker{display:none}.review-account-access summary svg{width:17px;height:17px;color:#075ee8;transition:transform .15s ease}.review-account-access[open] summary svg{transform:rotate(180deg)}.review-account-access .review-auth-tabs,.review-account-access .review-login-form,.review-account-access .review-register-form{margin-top:16px}@media(max-width:980px){.review-submit-card{width:100%;grid-template-columns:1fr}.review-submit-card__notes{border-left:0;border-top:1px solid #dbe5f2;padding-top:14px;padding-left:0}.review-send-card{position:static}}.review-support-banner,.collect-support-banner,.compare-support-strip{grid-template-columns:52px minmax(0,1fr) 190px 190px}.collect-overview-grid{gap:22px}.collect-timer-card{min-height:210px;padding:22px 18px}.collect-timer-card strong{margin-top:18px;font-size:42px}.collect-timer-card small{margin-top:18px;font-size:12px}.collect-progress-card{border-radius:var(--tender-card-radius);padding:14px 16px 16px}.collect-progress-track{height:8px}.partner-response-row{min-height:56px;grid-template-columns:44px minmax(0,1fr) minmax(86px,auto) 72px 16px;gap:12px;padding:8px 14px}.partner-response-logo{width:36px;height:36px}.partner-response-company strong,.explore-offer-company strong,.compare-offer-partner-card strong{font-size:13px}.partner-response-status{min-height:24px;padding-inline:10px;font-size:11px}.collect-summary-details{min-height:var(--tender-button-height);margin-top:16px;border-radius:7px;padding-inline:14px;font-size:12px}.explore-offers-toolbar{min-height:58px;padding-inline:18px}.explore-sort-tabs{gap:24px}.explore-sort-tab{min-height:58px;font-size:12px}.explore-offer-row{min-height:148px;grid-template-columns:24px minmax(152px,170px) minmax(136px,1.05fr) minmax(96px,.62fr) minmax(128px,.78fr) minmax(116px,.66fr);align-items:stretch;gap:14px;padding:16px 18px}.explore-filter-panel{padding-inline:18px}.explore-offer-media img{max-width:168px;filter:drop-shadow(0 10px 12px rgba(14,34,70,.1))}.explore-offer-car h2,.explore-offer-price strong{font-size:19px}.explore-offer-specs{margin-top:12px;gap:7px}.explore-offer-specs li,.explore-offer-price strong span,.explore-offer-price>span,.explore-offer-terms dd,.explore-summary-item strong{font-size:12px}.explore-offer-price em{font-size:18px}.explore-offer-terms,.explore-offer-partner{gap:11px;padding-left:16px}.explore-offer-company{grid-template-columns:32px minmax(0,1fr)}.explore-offer-company>span{width:32px;height:32px}.explore-benefits-strip,.compare-benefits-strip>div{min-height:66px;padding:12px 14px}.explore-benefits-strip article,.compare-benefits-strip article{grid-template-columns:36px minmax(0,1fr);gap:9px;padding-inline:12px}.compare-offers-layout{padding-top:20px}.compare-offers-aside{gap:22px}.compare-search-card dl{margin-top:16px;gap:15px}.compare-offer-columns{gap:10px}.compare-offer-card,.compare-offer-card:first-child,.compare-offer-card:last-child,.compare-offer-card--best{border-left-width:1px;border-radius:var(--tender-card-radius)}.compare-offer-card__best{top:-22px;min-width:112px;min-height:26px;font-size:12px}.compare-offer-card__favorite{top:18px;right:18px;width:30px;height:30px}.compare-offer-card__head{min-height:238px;padding:30px 16px 20px}.compare-offer-card__head img{max-width:198px;filter:drop-shadow(0 10px 12px rgba(14,34,70,.1))}.compare-offer-card__head h2{margin-top:20px;font-size:20px}.compare-offer-partner-card{min-height:58px;margin:0 16px 16px;grid-template-columns:34px minmax(0,1fr) auto;padding:9px}.compare-offer-partner-card>span{width:32px;height:32px}.compare-offer-pricing div,.compare-offer-details__row{min-height:56px;padding:12px 16px}.compare-offer-pricing dd{font-size:19px}.compare-offer-details__row{grid-template-columns:24px minmax(0,1fr)}.compare-offer-details__row strong,.reserved-offer-details strong,.reserved-summary-list strong{font-size:12px}.compare-offer-card__footer{gap:12px;padding:18px 16px 20px}.compare-offer-rating-row strong{font-size:18px}.reserved-status-card{min-height:112px;grid-template-columns:56px minmax(0,1fr) 136px minmax(200px,.78fr);gap:20px;padding:20px 22px}.reserved-status-card__timer{padding-inline:16px}.reserved-status-card__timer strong{font-size:26px}.reserved-offer-card__top{grid-template-columns:minmax(160px,220px) minmax(0,1fr) auto;gap:22px;margin-top:16px}.reserved-offer-card__top>img{max-width:220px;filter:drop-shadow(0 10px 12px rgba(14,34,70,.1))}.reserved-offer-card__identity h3,.reserved-offer-card__price strong{font-size:22px}.reserved-offer-card__price em{font-size:20px}.reserved-offer-badges{gap:8px;margin:20px 0}.reserved-offer-details div{gap:6px;padding:13px 12px}.reserved-offer-card__footer{min-height:44px;margin-top:18px;padding-inline:14px}.reserved-summary-card{top:84px;gap:16px}.reserved-summary-car{grid-template-columns:78px minmax(0,1fr);gap:12px}.reserved-summary-car img{width:78px}.reserved-cancel-card{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:13px}.reserved-summary-primary{min-height:42px;font-size:13px}.reserved-next-card>div{gap:24px}.reserved-next-card article:not(:last-child):after{top:22px;left:calc(50% + 44px);width:calc(100% - 88px)}.reserved-closed-offers{grid-template-columns:minmax(190px,.34fr) minmax(0,1fr);gap:20px}.reserved-closed-offers>div{gap:10px}.reserved-closed-offers article{min-height:116px;border-radius:var(--tender-card-radius)}.reserved-closed-offers article img{max-width:108px}.reserved-faq-strip>div{gap:12px}.reserved-faq-strip details,.reserved-faq-strip summary{min-height:44px}.waiting-radar-card,.waiting-status-card{min-height:300px}.waiting-radar-card{padding:16px 12px 14px}.waiting-radar-shell{min-height:216px;transform:scale(.86);transform-origin:center}.waiting-status-card{padding:20px 18px 16px}.benefits-section,.tender-shell--quiz .benefits-section{gap:10px}.benefit-card,.tender-shell--quiz .benefit-card{min-height:72px;grid-template-columns:42px minmax(0,1fr);gap:10px;border-radius:var(--tender-card-radius);padding:10px 12px}.benefit-card__copy{gap:4px}.benefit-card__copy strong{font-size:11px}.benefit-card__copy span{font-size:10px}@media(max-width:1180px){.tender-page{--tender-shell-width: min(100% - 36px, 1020px)}.review-support-banner,.collect-support-banner,.compare-support-strip{grid-template-columns:48px minmax(0,1fr)}}@media(max-width:860px){.tender-page{--tender-shell-width: min(100% - 28px, 720px);--tender-card-padding: 16px}.compare-offer-columns{gap:18px}.reserved-status-card,.reserved-offer-card__top,.reserved-closed-offers{grid-template-columns:1fr}}@media(max-width:760px){.tender-page{--tender-shell-width: min(100% - 24px, 520px);--tender-hero: 30px;--tender-heading: 17px}.shell.tender-shell--quiz,.shell.tender-shell--confirm,.shell.tender-shell--waiting,.shell.tender-shell--offers,.tender-shell--preview{gap:18px;padding-top:18px;padding-bottom:24px}.smart-request-tip{margin-top:0}.smart-request-form-card,.smart-request-work-card,.smart-request-info-card,.review-request-card,.review-auth-card,.review-submit-card,.review-support-banner,.collect-overview-card,.partner-responses-card,.collect-activity-card,.collect-summary-card,.collect-stage-card,.collect-help-card,.collect-relax-card,.collect-support-banner,.explore-summary-card,.explore-compare-card,.explore-help-card,.compare-search-card,.compare-verified-card,.reserved-offer-card,.reserved-summary-card,.reserved-next-card,.reserved-closed-offers{padding:16px}.smart-request-preferences__grid,.smart-request-models__grid,.review-model-grid,.benefits-section,.tender-shell--quiz .benefits-section,.explore-benefits-strip,.compare-benefits-strip>div,.reserved-faq-strip>div{grid-template-columns:1fr}.review-support-banner,.collect-support-banner,.compare-support-strip{grid-template-columns:1fr;justify-items:stretch}.review-support-banner__icon,.collect-support-banner__icon,.compare-support-strip__icon{justify-self:start}.explore-offer-row{grid-template-columns:24px minmax(0,1fr);padding:16px}.explore-offer-media,.explore-offer-car,.explore-offer-price,.explore-offer-terms,.explore-offer-partner{grid-column:2 / 3}.explore-offer-price,.explore-offer-terms,.explore-offer-partner{align-self:auto;align-content:start}.reserved-next-card article:not(:last-child):after{display:none}}
