.application-page[data-astro-cid-sdtkbkqs]{color:#222220;color-scheme:light;background:#f7f6f2;min-height:100vh}.application-page[data-astro-cid-sdtkbkqs] :focus-visible{outline-offset:4px;outline:2px solid #d1271e}.application-header[data-astro-cid-sdtkbkqs]{z-index:10;width:min(100% - 2 * var(--page-gutter), 86rem);color:#ebe6dc;justify-content:space-between;align-items:center;margin-inline:auto;padding-block:clamp(1.5rem,3.5vw,2.8rem);display:flex;position:absolute;top:0;left:0;right:0}.wordmark[data-astro-cid-sdtkbkqs]{font:600 clamp(.78rem, 1.1vw, .94rem)/1 var(--display);letter-spacing:.18em;align-items:center;gap:.8rem;text-decoration:none;display:inline-flex}.wordmark-mark[data-astro-cid-sdtkbkqs]{background:#df1b13;width:.24rem;height:1.8rem;display:block;transform:skew(-18deg)}.header-action[data-astro-cid-sdtkbkqs]{font:600 .78rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.header-action-short[data-astro-cid-sdtkbkqs]{display:none}.header-action-arrow[data-astro-cid-sdtkbkqs]{color:#ef3b32;margin-left:.7rem}.application-hero[data-astro-cid-sdtkbkqs]{isolation:isolate;color:#ebe6dc;background:#080808;min-height:min(54rem,92svh);position:relative;overflow:hidden}.hero-art[data-astro-cid-sdtkbkqs],.hero-art[data-astro-cid-sdtkbkqs] img[data-astro-cid-sdtkbkqs],.hero-shade[data-astro-cid-sdtkbkqs]{width:100%;height:100%;position:absolute;inset:0}.hero-art[data-astro-cid-sdtkbkqs]{z-index:-3}.hero-art[data-astro-cid-sdtkbkqs] img[data-astro-cid-sdtkbkqs]{object-fit:cover;object-position:center}.hero-shade[data-astro-cid-sdtkbkqs]{z-index:-2;background:linear-gradient(90deg,#00000014 25%,#00000057 53%,#000000db 100%),linear-gradient(#0000 60%,#000000d1 100%)}.hero-shell[data-astro-cid-sdtkbkqs],.section-shell[data-astro-cid-sdtkbkqs]{width:min(100% - 2 * var(--page-gutter), 86rem);margin-inline:auto}.hero-shell[data-astro-cid-sdtkbkqs]{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(30rem,.9fr);min-height:min(54rem,92svh);padding-top:clamp(9rem,19vh,12rem);padding-bottom:clamp(2rem,5vh,4rem);display:grid}.hero-copy[data-astro-cid-sdtkbkqs]{grid-column:2;align-self:center;padding-left:clamp(0rem,3vw,3rem)}.eyebrow[data-astro-cid-sdtkbkqs],.section-index[data-astro-cid-sdtkbkqs]{font:600 .78rem/1.5 var(--display);letter-spacing:.15em;text-transform:uppercase;margin:0}.eyebrow[data-astro-cid-sdtkbkqs]{color:#bdb8af}.eyebrow[data-astro-cid-sdtkbkqs] span[data-astro-cid-sdtkbkqs]{color:#ef3b32;margin-right:1.4rem}h1[data-astro-cid-sdtkbkqs]{max-width:14.5ch;font:600 clamp(4rem, 6vw, 6.5rem)/.9 var(--display);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:1.5rem 0 1.6rem}.hero-lead[data-astro-cid-sdtkbkqs]{color:#c5c0b8;max-width:37rem;margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65}.primary-action[data-astro-cid-sdtkbkqs]{color:#fff;min-width:min(100%,20rem);min-height:3.8rem;font:600 .86rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;background:#c91b14;justify-content:space-between;align-items:center;gap:3rem;margin-top:2rem;padding:1rem 1.4rem;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.primary-action[data-astro-cid-sdtkbkqs]:hover{background:#df1b13;transform:translateY(-2px)}.hero-proof[data-astro-cid-sdtkbkqs]{grid-column:1/-1;align-self:end;padding-top:2rem}.hero-proof-track[data-astro-cid-sdtkbkqs],.hero-proof-group[data-astro-cid-sdtkbkqs]{display:contents}.hero-proof-group[data-astro-cid-sdtkbkqs]:first-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.8rem,2vw,2rem);display:grid}.hero-proof-group[data-astro-cid-sdtkbkqs]:nth-child(2){display:none}.hero-proof-group[data-astro-cid-sdtkbkqs]>div[data-astro-cid-sdtkbkqs],.hero-proof-group[data-astro-cid-sdtkbkqs]>a[data-astro-cid-sdtkbkqs]{color:inherit;align-content:end;gap:.3rem;text-decoration:none;display:grid}.hero-proof[data-astro-cid-sdtkbkqs] strong[data-astro-cid-sdtkbkqs]{font:600 clamp(1.3rem, 1.8vw, 1.8rem)/1 var(--display);letter-spacing:-.02em;align-items:center;gap:.5rem;display:flex}.hero-proof[data-astro-cid-sdtkbkqs] img[data-astro-cid-sdtkbkqs]{object-fit:contain;width:1.8rem;height:1.8rem}.hero-proof[data-astro-cid-sdtkbkqs] span[data-astro-cid-sdtkbkqs]{color:#aaa59d;font:600 clamp(.6rem, .72vw, .72rem)/1.3 var(--display);letter-spacing:.11em;text-transform:uppercase}.section-index[data-astro-cid-sdtkbkqs]{color:#bb211a}h2[data-astro-cid-sdtkbkqs]{letter-spacing:-.05em;margin:1.5rem 0 0;font:400 clamp(2.8rem,5.2vw,5.5rem)/1.02 Georgia,serif}h2[data-astro-cid-sdtkbkqs] em[data-astro-cid-sdtkbkqs]{color:#77756f;font-weight:400}.brief-copy[data-astro-cid-sdtkbkqs]{color:#6c6a65;margin:0;font-size:1.08rem;line-height:1.75}.form-section[data-astro-cid-sdtkbkqs]{padding-block:clamp(3rem,5vw,5rem);scroll-margin-top:1rem}.form-layout[data-astro-cid-sdtkbkqs]{grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.brief-sticky[data-astro-cid-sdtkbkqs]{position:sticky;top:2rem}.application-brief[data-astro-cid-sdtkbkqs] h2[data-astro-cid-sdtkbkqs]{margin-top:1.25rem;font-size:clamp(2.4rem,4vw,4.2rem)}.brief-copy[data-astro-cid-sdtkbkqs]{margin-top:1.5rem}.brief-details[data-astro-cid-sdtkbkqs]{border-top:1px solid #d6d4cd;margin:2.2rem 0 0}.brief-details[data-astro-cid-sdtkbkqs] div[data-astro-cid-sdtkbkqs]{border-bottom:1px solid #d6d4cd;grid-template-columns:5rem 1fr;gap:1rem;padding-block:1rem;display:grid}.brief-details[data-astro-cid-sdtkbkqs] dt[data-astro-cid-sdtkbkqs]{color:#bb211a;font:600 .74rem/1.5 var(--display);letter-spacing:.12em;text-transform:uppercase}.brief-details[data-astro-cid-sdtkbkqs] dd[data-astro-cid-sdtkbkqs]{color:#575650;margin:0;font-size:.92rem;line-height:1.55}.form-note[data-astro-cid-sdtkbkqs]{color:#77756f;margin-top:1.5rem;font-size:.8rem;line-height:1.6}.form-note[data-astro-cid-sdtkbkqs] a[data-astro-cid-sdtkbkqs]{color:#222220;text-underline-offset:.2em}.form-panel[data-astro-cid-sdtkbkqs]{background:#fff;border:1px solid #d6d4cd;overflow:hidden;box-shadow:0 1.5rem 5rem #17151214}.form-panel-header[data-astro-cid-sdtkbkqs]{color:#e8e3da;font:600 .72rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;background:#171715;border-bottom:1px solid #deddd7;justify-content:space-between;gap:1rem;padding:1rem 1.35rem;display:flex}.form-panel-header[data-astro-cid-sdtkbkqs] span[data-astro-cid-sdtkbkqs]:last-child{color:#ef3b32}iframe[data-astro-cid-sdtkbkqs]{color-scheme:light;background:#fff;border:0;width:100%;height:103rem;display:block}.noscript-message[data-astro-cid-sdtkbkqs]{padding:2rem}.application-footer[data-astro-cid-sdtkbkqs]{color:#77736d;background:#090909}.application-footer[data-astro-cid-sdtkbkqs] .section-shell[data-astro-cid-sdtkbkqs]{justify-content:space-between;gap:1rem;padding-block:2rem;font-size:.78rem;display:flex}.application-footer[data-astro-cid-sdtkbkqs] a[data-astro-cid-sdtkbkqs]{text-decoration:none}@media (width<=960px){.hero-shell[data-astro-cid-sdtkbkqs]{grid-template-columns:minmax(0,.65fr) minmax(25rem,1fr)}.form-layout[data-astro-cid-sdtkbkqs]{grid-template-columns:1fr}.brief-sticky[data-astro-cid-sdtkbkqs]{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);gap:1rem 3rem;display:grid;position:static}.brief-sticky[data-astro-cid-sdtkbkqs] .section-index[data-astro-cid-sdtkbkqs],.brief-sticky[data-astro-cid-sdtkbkqs] h2[data-astro-cid-sdtkbkqs],.brief-sticky[data-astro-cid-sdtkbkqs] .brief-copy[data-astro-cid-sdtkbkqs]{grid-column:1}.brief-details[data-astro-cid-sdtkbkqs]{grid-area:1/2/span 4;margin-top:0}.form-note[data-astro-cid-sdtkbkqs]{grid-column:1}}@media (width<=720px){.application-header[data-astro-cid-sdtkbkqs]{padding-block:1.25rem}.wordmark[data-astro-cid-sdtkbkqs]{letter-spacing:.12em;font-size:.76rem}.header-action[data-astro-cid-sdtkbkqs]{font-size:.68rem}.header-action-long[data-astro-cid-sdtkbkqs]{display:none}.header-action-short[data-astro-cid-sdtkbkqs]{display:inline}.application-hero[data-astro-cid-sdtkbkqs],.hero-shell[data-astro-cid-sdtkbkqs]{min-height:100svh}.hero-art[data-astro-cid-sdtkbkqs] img[data-astro-cid-sdtkbkqs]{object-position:center top}.hero-shade[data-astro-cid-sdtkbkqs]{background:linear-gradient(#0000001a 0%,#000000c4 57%,#000000f5 100%),linear-gradient(90deg,#00000026,#0000006b)}.hero-shell[data-astro-cid-sdtkbkqs]{flex-direction:column;justify-content:flex-end;padding-top:8rem;padding-bottom:1.5rem;display:flex}.hero-copy[data-astro-cid-sdtkbkqs]{padding-left:0}.eyebrow[data-astro-cid-sdtkbkqs] span[data-astro-cid-sdtkbkqs]{margin:0 0 .25rem;display:block}h1[data-astro-cid-sdtkbkqs]{max-width:100%;margin-block:1rem 1.25rem;font-size:clamp(3.1rem,13.4vw,4rem)}.hero-lead[data-astro-cid-sdtkbkqs]{font-size:.94rem;line-height:1.5}.primary-action[data-astro-cid-sdtkbkqs]{width:100%;margin-top:1.5rem}.hero-proof[data-astro-cid-sdtkbkqs]{width:100%;margin-top:.75rem;padding:.5rem 0 .25rem;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.hero-proof-track[data-astro-cid-sdtkbkqs]{will-change:transform;width:max-content;animation:28s linear infinite proof-marquee;display:flex}.hero-proof-group[data-astro-cid-sdtkbkqs],.hero-proof-group[data-astro-cid-sdtkbkqs]:first-child,.hero-proof-group[data-astro-cid-sdtkbkqs]:nth-child(2){gap:1.5rem;padding:0 2.5rem 0 1rem;display:flex}.hero-proof-group[data-astro-cid-sdtkbkqs]>div[data-astro-cid-sdtkbkqs],.hero-proof-group[data-astro-cid-sdtkbkqs]>a[data-astro-cid-sdtkbkqs]{min-width:8.25rem}.hero-proof[data-astro-cid-sdtkbkqs]:active .hero-proof-track[data-astro-cid-sdtkbkqs],.hero-proof[data-astro-cid-sdtkbkqs]:focus-within .hero-proof-track[data-astro-cid-sdtkbkqs]{animation-play-state:paused}.hero-proof[data-astro-cid-sdtkbkqs] strong[data-astro-cid-sdtkbkqs]{font-size:1.45rem}.hero-proof[data-astro-cid-sdtkbkqs] span[data-astro-cid-sdtkbkqs]{max-width:10rem;font-size:.65rem}h2[data-astro-cid-sdtkbkqs]{font-size:clamp(2.55rem,12vw,4rem)}.form-section[data-astro-cid-sdtkbkqs]{padding-block:2.5rem 3.5rem}.brief-sticky[data-astro-cid-sdtkbkqs]{display:block}.brief-details[data-astro-cid-sdtkbkqs]{margin-top:2rem}.form-panel[data-astro-cid-sdtkbkqs]{margin-inline:calc(var(--page-gutter) * -.45)}.form-panel-header[data-astro-cid-sdtkbkqs]{padding-inline:1rem;font-size:.65rem}iframe[data-astro-cid-sdtkbkqs]{height:122rem}.application-footer[data-astro-cid-sdtkbkqs] .section-shell[data-astro-cid-sdtkbkqs]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.primary-action[data-astro-cid-sdtkbkqs]{transition:none}.hero-proof[data-astro-cid-sdtkbkqs]{overflow-x:auto;mask-image:none}.hero-proof-track[data-astro-cid-sdtkbkqs]{animation:none}.hero-proof-group[data-astro-cid-sdtkbkqs]:nth-child(2){display:none}}@keyframes proof-marquee{to{transform:translate(-50%)}}
