.XlZOnW_page{--dim:#a39d91;--body:#d6d0c3;background:rgb(var(--coal));color:rgb(var(--limestone));font-family:var(--sans);font-size:17px;line-height:1.6}.XlZOnW_page h1,.XlZOnW_page h2,.XlZOnW_page h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;margin:0;font-weight:700;line-height:.95}.XlZOnW_page p,.XlZOnW_page ul,.XlZOnW_page ol{margin:0}.XlZOnW_wrap{max-width:1180px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.XlZOnW_eyebrow{font:500 11px/1.4 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--rig))}.XlZOnW_accent{color:rgb(var(--rig))}.XlZOnW_ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.XlZOnW_btn{background:rgb(var(--rig));min-height:50px;color:rgb(var(--coal));font:600 18px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5em;padding:0 22px;text-decoration:none;transition:background .2s;display:inline-flex}.XlZOnW_btn:hover{background:rgb(var(--amber))}.XlZOnW_btnLine{color:rgb(var(--limestone));box-shadow:inset 0 0 0 1px rgb(var(--limestone) / .6);background:0 0;}.XlZOnW_btnLine:hover{color:rgb(var(--rig));box-shadow:inset 0 0 0 1px rgb(var(--rig));background:0 0}.XlZOnW_hero{isolation:isolate;border-bottom:1px solid rgb(var(--iron));align-items:flex-end;min-height:min(78vh,760px);display:flex;position:relative;overflow:hidden}.XlZOnW_heroImg{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.XlZOnW_hero:after{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--coal) / .92) 0%, rgb(var(--coal) / .7) 45%, rgb(var(--coal) / .25) 100%), linear-gradient(0deg, rgb(var(--coal)) 0%, rgb(var(--coal) / 0) 40%);position:absolute;inset:0}.XlZOnW_heroInner{width:100%;padding-block:120px 60px}.XlZOnW_page h1.XlZOnW_kicker{font:500 12px/1.5 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--rig));text-wrap:balance;max-width:46ch}.XlZOnW_headline{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;max-width:12ch;margin:16px 0 0;font-size:clamp(56px,9vw,140px);font-weight:700;line-height:.95}.XlZOnW_lede{max-width:46ch;color:var(--body);margin-top:24px;font-size:21px;line-height:1.5}.XlZOnW_qa{border-bottom:1px solid rgb(var(--iron));scroll-margin-top:64px}.XlZOnW_qaInner{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:20px 56px;padding-block:56px;display:grid}.XlZOnW_q{font:700 clamp(30px, 3.6vw, 46px)/1 var(--display);text-transform:uppercase}.XlZOnW_q small{font:500 11px/1.4 var(--mono);letter-spacing:.2em;color:rgb(var(--rig));margin-bottom:10px;display:block}.XlZOnW_a{color:var(--body);gap:16px;max-width:62ch;font-size:18px;display:grid}.XlZOnW_a strong{color:rgb(var(--limestone))}.XlZOnW_photo{margin:4px 0 0}.XlZOnW_photo img{border:1px solid rgb(var(--iron));width:100%;height:auto;display:block}.XlZOnW_photo figcaption{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:8px}.XlZOnW_wide{max-width:1180px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.XlZOnW_wide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;border:1px solid rgb(var(--iron));width:100%;height:auto;max-height:520px;display:block}.XlZOnW_peopleWrap{padding-block:32px 56px}.XlZOnW_people{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.XlZOnW_person{background:rgb(var(--graphite));border:1px solid rgb(var(--iron));flex-direction:column;display:flex}.XlZOnW_person>div{padding:20px 22px 24px}.XlZOnW_portrait{display:block}.XlZOnW_portrait img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.XlZOnW_years{font:700 56px/.9 var(--display);color:rgb(var(--rig))}.XlZOnW_years small{font:500 12px/1 var(--mono);letter-spacing:.14em;color:var(--dim);margin-left:6px}.XlZOnW_person h3{margin-top:8px;font-size:28px}.XlZOnW_person p{color:var(--dim);margin-top:6px;font-size:15px}.XlZOnW_cards{background:rgb(var(--iron));border:1px solid rgb(var(--iron));grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.XlZOnW_card{background:rgb(var(--coal));padding:18px}.XlZOnW_card h3{color:rgb(var(--rig));font-size:24px}.XlZOnW_card p{color:var(--dim);margin-top:6px;font-size:15px}.XlZOnW_steps{counter-reset:s;padding:0;display:grid}.XlZOnW_steps li{counter-increment:s;border-top:1px solid rgb(var(--iron));color:var(--body);grid-template-columns:52px 1fr;gap:12px;padding:14px 0;list-style:none;display:grid}.XlZOnW_steps li:before{content:counter(s, decimal-leading-zero);font:500 13px/1.6 var(--mono);color:rgb(var(--rig))}.XlZOnW_steps b{font:700 22px/1.1 var(--display);text-transform:uppercase;color:rgb(var(--limestone));display:block}.XlZOnW_seats{flex-wrap:wrap;gap:8px;padding:0;display:flex}.XlZOnW_seats li{border:1px solid rgb(var(--seam));font:600 16px/1 var(--display);text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--limestone));padding:7px 11px;list-style:none}.XlZOnW_end{justify-items:start;gap:18px;padding-block:72px 96px;scroll-margin-top:64px;display:grid}.XlZOnW_end h2{font-size:clamp(44px,6vw,88px)}.XlZOnW_phone{font:700 clamp(32px, 4.4vw, 48px)/1 var(--display);color:rgb(var(--rig));text-decoration:none}.XlZOnW_phone:hover{color:rgb(var(--amber))}.XlZOnW_mail{color:var(--dim)}.XlZOnW_credit{font:10px/1.4 var(--mono);color:var(--dim);opacity:.7}@media (max-width:860px){.XlZOnW_qaInner{grid-template-columns:1fr;padding-block:44px}.XlZOnW_people,.XlZOnW_cards{grid-template-columns:1fr}.XlZOnW_hero{min-height:0}.XlZOnW_heroInner{padding-block:72px 44px}.XlZOnW_heroImg{-o-object-position:70% 50%;object-position:70% 50%}.XlZOnW_hero:after{background:linear-gradient(0deg, rgb(var(--coal)) 0%, rgb(var(--coal) / .7) 45%, rgb(var(--coal) / .35) 100%)}}
