.company-hero .company-lede{max-width:740px}.company-hero .actions{margin-top:28px}.company-subnav{background:#fff;color:#222;border-bottom:1px solid #d9d9dc}.company-subnav .wrap{display:flex;flex-wrap:wrap;gap:0 24px;padding-block:8px}.company-subnav a{display:inline-flex;align-items:center;min-height:48px;font-size:.92rem;font-weight:600;border-bottom:3px solid transparent}.company-subnav a[aria-current=page]{color:#ae0e29;border-color:#d31232}.company-subnav a:hover{color:#ae0e29}.company-heading{max-width:850px;margin-bottom:36px}.company-heading>p:not(.eyebrow){max-width:720px}.company-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.company-photo{margin:0}.company-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#18181b}.company-photo figcaption{margin-top:13px;font-size:.87rem;color:#bdbdc5;line-height:1.5}.white .company-photo figcaption{color:#5b5b63}.company-grid{display:grid;gap:24px}.company-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.company-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.company-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.company-card{border-top:3px solid #d31232;padding:28px 0 12px}.company-card h3{font-size:2rem}.company-card p{color:#c8c8d0}.company-card .text-link{font-size:.8rem}.company-team-note,.company-note,.company-after-grid{margin-top:30px}.company-split-team{align-items:start;grid-template-columns:1.2fr .8fr}.company-split-team .company-grid{gap:28px}.company-video{margin:0;min-width:0}.company-video-frame{position:relative;aspect-ratio:16/9;background:#080809}.company-video-frame iframe{display:block;width:100%;height:100%;border:0}.company-video figcaption{padding-block:20px}.company-video h3{font-size:1.7rem}.company-video figcaption p{font-size:.95rem;margin-bottom:16px}.company-opportunities{margin-top:55px;padding-top:30px;border-top:1px solid #d0d0d5;display:flex;justify-content:space-between;align-items:center;gap:30px}.company-opportunities p{margin-bottom:0;max-width:560px}.company-opportunities .actions{flex-shrink:0;flex-direction:column}.company-cta p{max-width:650px}.company-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.company-stats strong{display:block;font:700 clamp(2.3rem,3.5vw,3.7rem)/1.1 var(--heading);text-transform:uppercase;color:#b80f2b;margin-bottom:10px}.company-stats span{display:block;max-width:245px;font-size:.97rem;line-height:1.5}.company-process{list-style:none;padding:0;margin:0;max-width:1050px;counter-reset:none}.company-process li{display:grid;grid-template-columns:90px 1fr;gap:32px;padding:32px 0;border-top:1px solid #c8c8cf}.company-process h3{font-size:2.5rem}.company-process p{max-width:760px;margin:0}.company-step-number{font:700 3.4rem/1 var(--heading);color:#bf1030}.company-readable{max-width:800px;font-size:1.08rem}.company-brand-list{display:grid;grid-template-columns:1fr 1fr;gap:18px}.company-brand-list span{display:flex;align-items:center;min-height:105px;padding:22px;border:1px solid #45454c;font:600 2rem/1.1 var(--heading)}.company-link-stack{display:flex;align-items:start;flex-direction:column;gap:16px}.company-form-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start}.company-form{min-width:0;background:#fff;border:1px solid #ddd}.company-form iframe{display:block;border:0;width:100%;max-width:100%}.company-form-fallback{font-size:.95rem;margin-top:30px}.company-form-fallback a{color:#a90e29;text-decoration:underline;text-underline-offset:4px}.company-page .faq-list details>div{padding-top:18px}.company-page .faq-list details p{margin-bottom:20px}.company-page [id]{scroll-margin-top:115px}
@media(max-width:1100px){.company-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.company-split{gap:38px}.company-opportunities{align-items:start}.company-form-layout{gap:32px;grid-template-columns:.7fr 1.3fr}.company-stats{gap:25px}}
@media(max-width:800px){.company-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.company-split,.company-form-layout{grid-template-columns:1fr;gap:35px}.company-split-team{grid-template-columns:1fr}.company-video{max-width:720px}.company-form-layout>div:first-child{max-width:680px}.company-form-fallback{margin-top:15px}.company-stats{grid-template-columns:1fr 1fr;gap:35px}.company-opportunities{display:block}.company-opportunities .actions{flex-direction:row;margin-top:24px}.company-subnav .wrap{gap:0 20px}}
@media(max-width:540px){.company-grid-2,.company-grid-3,.company-grid-4{grid-template-columns:1fr;gap:15px}.company-card{padding-top:24px}.company-subnav a{font-size:.84rem;min-height:45px}.company-subnav .wrap{gap:0 16px}.company-stats{gap:30px 22px}.company-stats span{font-size:.9rem}.company-stats strong{font-size:2.4rem}.company-process li{grid-template-columns:45px 1fr;gap:17px;padding:27px 0}.company-step-number{font-size:2.65rem}.company-process h3{font-size:2.1rem}.company-brand-list span{font-size:1.6rem;min-height:90px;padding:16px}.company-heading{margin-bottom:26px}.company-form-layout{gap:18px}.company-form{margin-inline:-8px}.company-hero .company-lede{font-size:1rem}}
