.PortfolioFeatured_root__3v0Pl{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:64px;padding:48px;border-radius:20px;background:#141414;color:#f5f5f2;position:relative;overflow:hidden}.PortfolioFeatured_root__3v0Pl h2{font:500 clamp(32px,4vw,48px)/1.2 var(--font-onest),sans-serif;letter-spacing:-.045em;margin:16px 0 20px}.PortfolioFeatured_root__3v0Pl p{color:#c7c7c1;font-size:17px;line-height:1.75;margin:0}.PortfolioFeatured_root__3v0Pl .PortfolioFeatured_eyebrow__nLgP6{font-size:14px;color:#ff987e}.PortfolioFeatured_root__3v0Pl a{display:inline-flex;gap:24px;color:#f5f5f2;font-size:15px;padding-block:12px;margin-top:24px;text-decoration:underline;text-underline-offset:6px}.PortfolioFeatured_root__3v0Pl a:hover{color:#ff987e}.PortfolioFeatured_root__3v0Pl dl{margin:0;padding:12px 24px;background:#202020;border:1px solid #353535;border-radius:12px;align-self:center}.PortfolioFeatured_root__3v0Pl dl>div{padding:20px 0;border-bottom:1px solid #393939}.PortfolioFeatured_root__3v0Pl dl>div:last-child{border:0}.PortfolioFeatured_root__3v0Pl dt{font-size:14px;color:#b7b7b1}.PortfolioFeatured_root__3v0Pl dd{font-size:23px;font-weight:500;margin:8px 0 0;letter-spacing:-.025em}@media(max-width:800px){.PortfolioFeatured_root__3v0Pl{grid-template-columns:1fr;gap:32px;padding:32px}}@media(max-width:480px){.PortfolioFeatured_root__3v0Pl{padding:24px;border-radius:16px}}.PortfolioFeatured_root__3v0Pl{--rc-color-ink:#f5f5f2;--rc-color-ink-muted:#c7c7c1;--rc-color-line:#383838;--rc-color-accent-ink:#ff987e}.PortfolioFeatured_root__3v0Pl h2{color:#f5f5f2}