.bidding-page{background:#fff;color:#0f172a}.bidding-page [aria-labelledby=bidding-banner-title] header{max-width:960px}.bidding-page #bidding-banner-title+p{max-width:920px}.bidding-page [aria-labelledby=bidding-banner-title]>img{left:auto;right:0;width:56%;opacity:var(--bidding-hero-image-opacity, 1);-o-object-position:center 45%;object-position:center 45%}.bidding-page [aria-labelledby=bidding-banner-title]>div[aria-hidden=true]{background:linear-gradient(90deg,#001426 0% 42%,#001426f2 58%,#00142699 75%,#00142614)}.bidding-hero-subtitle__line{display:block}.bidding-section-heading{text-align:center}.bidding-section-heading h2{margin:0;color:#020617;font-size:36px;font-weight:800;line-height:40px;letter-spacing:-.9px}.bidding-section-heading p{margin:12px 0 0;color:#64748b;font-size:18px;line-height:28px}.bidding-services{background:#fff}.bidding-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:20px}.bidding-services__empty{grid-column:1 / -1}.bidding-service-card{display:flex;min-width:0;min-height:396px;flex-direction:column;padding:22px 28px 18px;border:1px solid #dceaff;border-radius:12px;background:#fff;color:#0f172a;box-shadow:0 6px 20px #1677ff09;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}a.bidding-service-card:hover{border-color:#9ac7ff;box-shadow:0 10px 24px #1677ff17}a.bidding-service-card:focus-visible{outline:2px solid #1677ff;outline-offset:4px}.bidding-service-card__image{width:120px;height:110px;flex:none;-o-object-fit:contain;object-fit:contain}.bidding-service-card h3{margin:4px 0 10px;font-size:20px;font-weight:700;line-height:28px;overflow-wrap:anywhere}.bidding-service-card__description{flex:1;margin:0 0 18px;color:#475f82;font-size:16px;line-height:24px;overflow-wrap:anywhere;white-space:pre-line}.bidding-service-card__terms{margin:0;padding-top:12px;border-top:1px solid #e7effb}.bidding-service-card__terms>div{display:grid;grid-template-columns:28px max-content minmax(0,1fr);align-items:start;gap:8px;color:#475f82;font-size:15px;line-height:28px}.bidding-service-card__terms>div+div{margin-top:8px}.bidding-service-card__term-icon{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.bidding-service-card__terms dt,.bidding-service-card__terms dd{margin:0}.bidding-service-card__terms dd{overflow-wrap:anywhere}.bidding-service-card__terms .bidding-service-card__price{color:#0f2347;font-size:16px;font-weight:600}.bidding-service-card__action{display:flex;min-height:28px;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px;color:#1677ff;font-size:15px;font-weight:500;line-height:24px}.bidding-process{background:#f5f9ff;border-top:1px solid #edf3fc;border-bottom:1px solid #edf3fc}.bidding-process__steps{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 28px;margin:0;padding:0;list-style:none}.bidding-process__step{position:relative;flex:0 0 calc((100% - 112px)/5);min-width:0;text-align:center}.bidding-process__arrow{display:none;position:absolute;top:38px;right:-26px;width:24px;height:24px;color:#78b1f5;pointer-events:none}.bidding-process__return{display:none;position:absolute;top:calc(100% + 8px);right:50%;width:calc(350% + 98px);height:64px;overflow:visible;fill:none;stroke:#94bef2;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}@media(min-width:1200px){.bidding-process__steps{row-gap:88px}.bidding-process__return{display:block}.bidding-process__step:not(:nth-child(5n)):not(:last-child)>.bidding-process__arrow{display:block}}@media(min-width:761px)and (max-width:1199px){.bidding-process__step:not(:nth-child(3n)):not(:last-child)>.bidding-process__arrow{display:block}}@media(min-width:480px)and (max-width:760px){.bidding-process__step:not(:nth-child(2n)):not(:last-child)>.bidding-process__arrow{display:block;right:-24px}}.bidding-process__step>img{display:block;width:100px;height:100px;margin:0 auto 16px;-o-object-fit:contain;object-fit:contain}.bidding-process__step h3{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;color:#0f172a;font-size:20px;font-weight:700;line-height:28px}.bidding-process__number{position:absolute;top:0;right:calc(100% + 8px);color:#1677ff;font-variant-numeric:tabular-nums}.bidding-process__title{min-width:0;text-align:center;text-wrap:balance}.bidding-process__step p{margin:10px 0 0;color:#64748b;font-size:16px;line-height:26px;text-align:center;overflow-wrap:break-word}.bidding-process__step p span{display:block}.bidding-contact{padding:32px 0;background:#fff}.bidding-contact__items{display:flex;justify-content:center;flex-wrap:wrap;gap:48px}.bidding-contact__item{display:flex;align-items:center;gap:18px;min-width:220px;color:#334155}.bidding-contact__item>img{width:88px;height:88px;-o-object-fit:contain;object-fit:contain;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.bidding-contact__label{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.bidding-contact__placeholder{display:flex;width:88px;height:88px;flex:none;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:10px;color:#1677ff}.bidding-contact__item:focus-visible{border-radius:10px;outline:2px solid #1677ff;outline-offset:6px}@media(max-width:1199px){.bidding-process__step{flex-basis:calc((100% - 56px) / 3)}}@media(max-width:1023px){.bidding-page [aria-labelledby=bidding-banner-title]{height:auto;min-height:320px}.bidding-page [aria-labelledby=bidding-banner-title] dl{margin-top:24px}.bidding-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.bidding-section-heading h2{font-size:28px;line-height:36px}.bidding-section-heading p{font-size:14px;line-height:24px}.bidding-service-card{padding-right:22px;padding-left:22px}.bidding-page [aria-labelledby=bidding-banner-title] header{padding-left:16px}.bidding-page [aria-labelledby=bidding-banner-title] dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0;padding:16px 8px}.bidding-page [aria-labelledby=bidding-banner-title] dl>div{padding:0 12px}.bidding-page [aria-labelledby=bidding-banner-title] dl>div:nth-child(3){border-left:0}.bidding-page [aria-labelledby=bidding-banner-title] dd{font-size:24px}.bidding-process__steps{gap:36px 24px}.bidding-process__step{flex-basis:calc((100% - 24px)/2)}.bidding-process__step h3{font-size:17px}.bidding-process__number{right:calc(100% + 6px)}.bidding-process__step p{font-size:14px;line-height:24px}.bidding-contact__items{gap:24px}}@media(prefers-reduced-motion:reduce){.bidding-service-card{transition:none}}@media(max-width:479px){.bidding-services__grid{grid-template-columns:1fr}.bidding-process__step{flex-basis:100%}}
