.PortfolioGrid_section__tHxOB{padding:24px 0 120px;background:radial-gradient(circle at top,rgba(205,162,95,.08),transparent 32%),#ffffff;color:#1f2649}.PortfolioGrid_block__Pzkqc,.PortfolioGrid_header__Uj06b,.PortfolioGrid_sections__F0ACV{width:min(1180px,calc(100% - 48px));margin:0 auto}.PortfolioGrid_header__Uj06b{padding:12px 0 40px}.PortfolioGrid_headerText__hLWsp{max-width:760px}.PortfolioGrid_blockEyebrow__wcMBj,.PortfolioGrid_eyebrow__HNjbs{margin:0 0 14px;text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;color:#164798;font-weight:600}.PortfolioGrid_blockTitle__j5x3_,.PortfolioGrid_title__TZZpJ{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1.02;letter-spacing:-.05em;color:#1f2649;font-weight:300}.PortfolioGrid_blockDescription__Hs34R,.PortfolioGrid_subtitle__HWOCu{margin:16px 0 0;max-width:720px;font-size:1rem;line-height:1.7;color:rgba(22,71,152,.85)}.PortfolioGrid_sections__F0ACV{display:grid;gap:40px}.PortfolioGrid_block__Pzkqc{padding-top:18px}.PortfolioGrid_blockHeader__UOdOS{margin-bottom:22px}.PortfolioGrid_cardGrid__OHk6K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.PortfolioGrid_card__PMvuO{position:relative;min-height:360px;overflow:hidden;border-radius:28px;border:none;background:#1f2649;box-shadow:0 15px 40px rgba(31,38,73,.1);transform:translateZ(0);transition:transform .35s ease,box-shadow .35s ease}.PortfolioGrid_card__PMvuO:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(31,38,73,.15)}.PortfolioGrid_cardLarge__IFxFx{min-height:420px}.PortfolioGrid_mediaWrap__vDtHz,.PortfolioGrid_overlay__1M7xS{position:absolute;inset:0}.PortfolioGrid_media__UlXRV{width:100%;height:100%;object-fit:cover}.PortfolioGrid_overlay__1M7xS{background:linear-gradient(180deg,rgba(31,38,73,.05),rgba(31,38,73,.4) 50%,rgba(31,38,73,.95)),linear-gradient(90deg,rgba(31,38,73,.25),transparent 50%)}.PortfolioGrid_cardBody__6vw3G{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:26px}.PortfolioGrid_badge__BS06G{align-self:flex-start;border-radius:999px;padding:9px 13px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);color:#ffffff;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.PortfolioGrid_cardTitle__jAfOq{margin:18px 0 0;font-size:clamp(1.5rem,2vw,2.25rem);line-height:1;letter-spacing:-.04em;color:#ffffff;font-weight:300}.PortfolioGrid_cardDescription__S9Z27{margin:12px 0 0;max-width:34rem;color:rgba(255,255,255,.85);line-height:1.7;font-size:.98rem}.PortfolioGrid_cardCta__HAB_f{margin-top:22px;font-size:.78rem;text-transform:uppercase;letter-spacing:.15em;color:#ffffff;font-weight:600}@media (max-width:1023px){.PortfolioGrid_cardGrid__OHk6K{grid-template-columns:1fr}.PortfolioGrid_cardLarge__IFxFx{min-height:360px}}@media (max-width:768px){.PortfolioGrid_block__Pzkqc,.PortfolioGrid_header__Uj06b,.PortfolioGrid_sections__F0ACV{width:min(100%,calc(100% - 32px))}.PortfolioGrid_section__tHxOB{padding-bottom:88px}.PortfolioGrid_card__PMvuO{min-height:320px;border-radius:22px}.PortfolioGrid_cardBody__6vw3G{padding:22px}}