.bids-1018-page{color:var(--brand-primary);background:#fff}.bids-1018-hero{background:radial-gradient(circle at 6% 75%,#188f5b14,#0000 31%),#fff;padding:34px 0 56px}.bids-1018-hero-grid{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(38px,4vw,70px);display:grid}.bids-1018-eyebrow,.bids-1018-section-label{color:var(--brand-secondary);letter-spacing:.17em;font-size:.73rem;font-weight:900;display:block}.bids-1018-copy h1{letter-spacing:-.06em;max-width:650px;margin:18px 0 0;font-size:clamp(2.55rem,4.2vw,5rem);line-height:.98}.bids-1018-copy p{max-width:650px;color:var(--brand-text);margin:24px 0 0;font-size:1.05rem;line-height:1.65}.bids-1018-actions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.bids-1018-button{border:1px solid var(--brand-secondary);border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:0 22px;font-size:.86rem;font-weight:900;text-decoration:none;transition:all .2s;display:inline-flex}.bids-1018-button:hover{transform:translateY(-2px)}.bids-1018-button.primary{background:linear-gradient(135deg,var(--brand-secondary),var(--brand-secondary));color:#fff;box-shadow:0 14px 30px #0a825133}.bids-1018-button.secondary{color:var(--brand-primary);background:#fff}.bids-1018-button.light{color:var(--brand-primary);background:#fff;border-color:#fff}.bids-1018-panel{background:linear-gradient(145deg,#edf6f1,#fff);border:1px solid #d4e3da;border-radius:30px;padding:34px;box-shadow:0 28px 70px #073b2a1f}.bids-1018-panel-label{color:var(--brand-secondary);letter-spacing:.12em;background:#e1f1e8;border-radius:999px;padding:8px 13px;font-size:.7rem;font-weight:900;display:inline-flex}.bids-1018-panel h2{letter-spacing:-.05em;margin:24px 0 13px;font-size:clamp(2rem,3vw,3.3rem);line-height:1.04}.bids-1018-panel>p{color:var(--brand-text);margin:0;line-height:1.62}.bids-1018-panel-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:27px;display:grid}.bids-1018-panel-grid article{background:#fff;border:1px solid #d9e7df;border-radius:18px;align-items:center;gap:13px;min-height:100px;padding:17px;display:flex}.bids-1018-panel-grid span{background:var(--brand-surface);width:42px;height:42px;color:var(--brand-secondary);border-radius:13px;flex:none;place-items:center;font-size:.65rem;font-weight:950;display:grid}.bids-1018-panel-grid strong{font-size:.84rem}.bids-1018-resources{background:linear-gradient(180deg,var(--brand-surface),var(--brand-surface));padding:72px 0}.bids-1018-heading{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:30px;display:flex}.bids-1018-heading h2{letter-spacing:-.05em;max-width:760px;margin:13px 0 0;font-size:clamp(2.2rem,3.5vw,3.8rem);line-height:1.05}.bids-1018-heading>p{max-width:540px;color:var(--brand-text);margin:0;line-height:1.62}.bids-1018-resource-grid,.bids-1018-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.bids-1018-resource-grid article,.bids-1018-process-grid article{background:#fff;border:1px solid #d9e6de;border-radius:24px;min-height:275px;padding:27px;box-shadow:0 16px 44px #073b2a0e}.bids-1018-resource-grid article>span,.bids-1018-process-grid article>span{background:var(--brand-surface);width:44px;height:44px;color:var(--brand-secondary);border-radius:14px;place-items:center;font-size:.72rem;font-weight:950;display:grid}.bids-1018-resource-grid h3,.bids-1018-process-grid h3{letter-spacing:-.025em;margin:28px 0 11px;font-size:1.25rem}.bids-1018-resource-grid p,.bids-1018-process-grid p{color:var(--brand-text);margin:0;font-size:.9rem;line-height:1.6}.bids-1018-audiences{background:#fff;padding:76px 0}.bids-1018-audience-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}.bids-1018-audience-grid h2{letter-spacing:-.05em;margin:15px 0 13px;font-size:clamp(2.25rem,3.6vw,3.95rem);line-height:1.04}.bids-1018-audience-grid>div:first-child p{color:var(--brand-text);font-size:1.02rem;line-height:1.65}.bids-1018-audience-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bids-1018-audience-list article{background:var(--brand-surface);border:1px solid #d7e5dc;border-radius:17px;align-items:center;gap:12px;min-height:76px;padding:17px;display:flex}.bids-1018-audience-list span{background:var(--brand-surface);width:31px;height:31px;color:var(--brand-secondary);border-radius:10px;flex:none;place-items:center;font-weight:900;display:grid}.bids-1018-audience-list strong{font-size:.84rem}.bids-1018-process{background:linear-gradient(180deg,#fff,var(--brand-surface));padding:72px 0}.bids-1018-notice{background:var(--brand-primary);color:#fff;padding:64px 0}.bids-1018-notice-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.bids-1018-notice .bids-1018-section-label{color:var(--brand-accent)}.bids-1018-notice h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(2.2rem,3.5vw,3.75rem);line-height:1.04}.bids-1018-notice p{color:#d2e3da;margin:0;font-size:1.02rem;line-height:1.72}.bids-1018-final-cta{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));color:#fff;padding:58px 0}.bids-1018-final-cta-inner{justify-content:space-between;align-items:center;gap:45px;display:flex}.bids-1018-final-cta .bids-1018-section-label{color:var(--brand-accent)}.bids-1018-final-cta h2{letter-spacing:-.045em;max-width:820px;margin:13px 0 10px;font-size:clamp(2rem,3vw,3.25rem);line-height:1.07}.bids-1018-final-cta p{color:#d6e6de;margin:0}.bids-1018-final-cta .bids-1018-button{white-space:nowrap}@media (max-width:1100px){.bids-1018-hero-grid,.bids-1018-audience-grid,.bids-1018-notice-grid{grid-template-columns:1fr}.bids-1018-resource-grid,.bids-1018-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bids-1018-heading{display:block}.bids-1018-heading>p{margin-top:15px}}@media (max-width:720px){.bids-1018-hero{padding-top:22px}.bids-1018-copy h1{font-size:2.75rem}.bids-1018-actions,.bids-1018-actions .bids-1018-button{width:100%}.bids-1018-panel{border-radius:22px;padding:24px}.bids-1018-panel-grid,.bids-1018-resource-grid,.bids-1018-process-grid,.bids-1018-audience-list{grid-template-columns:1fr}.bids-1018-resource-grid article,.bids-1018-process-grid article{min-height:auto}.bids-1018-final-cta-inner{display:block}.bids-1018-final-cta .bids-1018-button{width:100%;margin-top:24px}}
