@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-display-latin-ext-500-normal-1Gu2JayI.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-500-normal-BVAh5fhN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-display-latin-500-normal-q2vn4sTq.woff2) format("woff2"),url(/assets/red-hat-display-latin-500-normal-BuXLKpl5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/red-hat-display-latin-ext-700-normal-4Yv4bhFz.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-700-normal-CIzU_EaE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/red-hat-display-latin-700-normal-DUeyuPwR.woff2) format("woff2"),url(/assets/red-hat-display-latin-700-normal-pELEKMor.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/red-hat-display-latin-ext-900-normal-sIjECitX.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-900-normal-BQX8xeNz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/red-hat-display-latin-900-normal-DPLyod-Q.woff2) format("woff2"),url(/assets/red-hat-display-latin-900-normal-BHcuLb2G.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/red-hat-text-latin-ext-400-normal-BBm29hAA.woff2) format("woff2"),url(/assets/red-hat-text-latin-ext-400-normal-BAHjMHPw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/red-hat-text-latin-400-normal-CU14VBGs.woff2) format("woff2"),url(/assets/red-hat-text-latin-400-normal-B-8bUVwG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-text-latin-ext-500-normal-CuIcaAu8.woff2) format("woff2"),url(/assets/red-hat-text-latin-ext-500-normal-Ck5JEOHB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-text-latin-500-normal-c4wcFpAd.woff2) format("woff2"),url(/assets/red-hat-text-latin-500-normal-BVSYZAnq.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-mono-latin-ext-500-normal-DzmeEbMl.woff2) format("woff2"),url(/assets/red-hat-mono-latin-ext-500-normal-C50_0SE6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-mono-latin-500-normal-CjZS5o_4.woff2) format("woff2"),url(/assets/red-hat-mono-latin-500-normal-C00uZsq5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--graphite: #1c1e20;--graphite-2: #26292c;--line: #3a3e42;--paper: #f1efec;--muted: #a9adb1;--orange: #f2511b;--orange-deep: #c63f0f;--display: "Red Hat Display", system-ui, sans-serif;--text: "Red Hat Text", system-ui, sans-serif;--mono: "Red Hat Mono", ui-monospace, monospace;--wrap: min(1280px, 100% - 2 * var(--gutter));--gutter: clamp(16px, 3vw, 40px);--ease: cubic-bezier(.16, 1, .3, 1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--graphite);color:var(--paper);font:400 1.0625rem/1.6 var(--text);-webkit-font-smoothing:antialiased}::selection{background:var(--orange);color:#fff}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}a{color:inherit;text-decoration-color:var(--orange);text-decoration-thickness:1.5px;text-underline-offset:.2em}h1,h2,h3{margin:0;font-family:var(--display);text-wrap:balance}p{margin:0;text-wrap:pretty}.top{position:absolute;inset:0 0 auto;z-index:10;display:flex;align-items:center;gap:32px;padding:22px var(--gutter)}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font:700 .78rem/1.1 var(--display);letter-spacing:.12em;text-transform:uppercase}.brand img{width:84px;height:auto}.top nav{display:flex;gap:4px;margin-left:auto}.top nav a,.top-mail{font:500 .98rem/1 var(--display);text-decoration:none;padding:10px 12px;border-bottom:2px solid transparent;transition:border-color .2s}.top nav a:hover,.top-mail:hover{border-color:var(--orange)}.top-mail{font-family:var(--mono);font-size:.9rem}.hero{position:relative;min-height:100vh;min-height:100svh;max-height:1000px;display:grid;align-items:end;overflow:hidden;background:#111}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#11121399,#11121300 22%),linear-gradient(0deg,#111213eb,#11121359 45%,#11121300 70%);pointer-events:none}.hero-copy{position:relative;z-index:2;width:var(--wrap);margin:0 auto;padding-bottom:150px;display:grid;gap:22px}h1{font-size:clamp(3.2rem,7.4vw,6.4rem);font-weight:900;line-height:.93;letter-spacing:-.03em;max-width:10ch}.hero-copy p{font-size:1.2rem;max-width:40ch;color:#e4e2df}.video-toggle{position:absolute;z-index:3;right:var(--gutter);bottom:150px;font:500 .8rem/1 var(--mono);color:#fff;background:#1112138c;border:1px solid rgba(255,255,255,.35);padding:9px 12px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-toggle:hover{border-color:#fff}.quick-wrap{position:relative;z-index:5;width:var(--wrap);margin:-104px auto 0;scroll-margin-top:120px}.quick{background:var(--orange);color:#160c07;box-shadow:0 24px 48px -24px #0009}.quick-bar{display:grid;grid-template-columns:auto 1fr 1fr auto;align-items:stretch;min-height:104px}.quick-label{align-self:center;padding:0 28px;font:900 1.6rem/1 var(--display);letter-spacing:-.01em}.q{display:grid;align-content:center;gap:4px;padding:14px 20px;border-left:1.5px solid rgba(22,12,7,.35);min-width:0}.q>span{font:500 .74rem/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase}.q input,.q select,.q textarea{font:500 1.08rem/1.35 var(--text);color:#160c07;background:transparent;border:0;border-bottom:2px solid #160c07;border-radius:0;padding:6px 0;min-width:0;caret-color:#160c07;resize:vertical}.q select{appearance:none;background:linear-gradient(45deg,transparent 50%,#160c07 50%) right 4px center / 8px 8px no-repeat;padding-right:24px;cursor:pointer}.q select option{color:#160c07}.q input:focus,.q select:focus,.q textarea:focus{outline:none;border-bottom-color:#fff}.q-btn{font:700 1.1rem/1 var(--display);color:#fff;background:var(--graphite);border:0;padding:0 38px;cursor:pointer;transition:background .2s}.q-btn:hover{background:#000}.q-btn:disabled{opacity:.6;cursor:progress}.q-err{font:500 .88rem/1.35 var(--text);font-style:normal;color:#ffb59a}.bar-err{display:block;background:var(--graphite-2);padding:10px 28px}.quick-rest{display:grid;grid-template-columns:1fr 2fr;gap:18px 24px;background:var(--graphite-2);color:var(--paper);padding:26px 28px 28px;animation:open .5s var(--ease)}.quick-rest[hidden]{display:none}@keyframes open{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.q.light{border-left:0;padding:0}.q.light input,.q.light textarea{color:var(--paper);border-bottom-color:var(--line);caret-color:var(--orange)}.q.light input:focus,.q.light textarea:focus{border-bottom-color:var(--orange)}.q-consent{grid-column:1 / -1;display:flex;gap:10px;font-size:.92rem;color:var(--muted)}.q-consent input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--orange);flex:none}.hp{position:absolute;left:-9999px}.quick-done{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:30px 28px;min-height:104px}.quick-done strong{font:900 1.6rem/1 var(--display)}.quick-done button{margin-left:auto;font:700 1rem/1 var(--display);background:var(--graphite);color:#fff;border:0;padding:14px 20px;cursor:pointer}.sec{padding:clamp(64px,8vw,112px) 0}.sec-in{width:var(--wrap);margin:0 auto;display:grid;gap:clamp(32px,4vw,56px)}.sec-head{display:grid;grid-template-columns:minmax(160px,.28fr) 1fr;gap:24px clamp(24px,4vw,64px)}.sec-title{display:grid;gap:24px}.entry-label{font:500 .82rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);padding-top:14px;border-top:2px solid var(--orange);align-self:start}.entry-label.dark{color:#160c07;border-color:#160c07}.sec h2,.band h2,.closing h2{font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:900;line-height:1;letter-spacing:-.025em}.entry-lead{font:500 clamp(1.15rem,1.6vw,1.35rem) / 1.5 var(--display);max-width:52ch}.entry-text{max-width:62ch;color:#d4d2cf}.sec ul{list-style:none;margin:0;padding:0}.sec h4{margin:0;font:700 1.18rem/1.25 var(--display)}.grp-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:1.7rem;font-weight:900;letter-spacing:-.015em;padding-bottom:14px;border-bottom:2px solid var(--orange)}.grp-title small{font:500 .82rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ask{display:inline-flex;align-items:center;gap:8px;font:700 .98rem/1 var(--display);color:var(--paper);background:none;border:2px solid var(--orange);padding:11px 14px;min-height:44px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.ask:hover{background:var(--orange);color:#160c07}.inline-btn{font:inherit;color:inherit;background:none;border:0;padding:0;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:.2em;cursor:pointer}.roster{display:grid;gap:0;border-top:2px solid var(--paper)}.duty{display:grid;grid-template-columns:minmax(200px,.28fr) 1fr;gap:0 clamp(24px,4vw,64px);padding:clamp(24px,3vw,40px) 0;border-bottom:2px solid var(--paper)}.duty-side{display:grid;align-content:start;gap:8px}.duty-letter{font:500 clamp(4rem,8vw,6.5rem) / .85 var(--mono);color:var(--orange)}.duty-side h3{font-size:1.7rem;font-weight:900;letter-spacing:-.015em}.duty-count{font:500 .82rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.duty-photo{margin:20px 0 0;aspect-ratio:4 / 3;overflow:hidden;background:#111}.duty-photo img{width:100%;height:100%;object-fit:cover;display:block}.duty-rows{list-style:none;margin:0;padding:0}.duty-row{display:grid;grid-template-columns:36px 54px 1fr;column-gap:24px;gap:4px 20px;align-items:start;padding:20px 0;border-bottom:1px solid var(--line)}.duty-row:first-child{padding-top:20px}.duty-row:last-child{border-bottom:0;padding-bottom:0}.duty-no{font:500 .95rem/1.6 var(--mono);color:var(--muted);padding-top:2px}.duty-row>svg{box-sizing:content-box;color:var(--orange);padding:10px;border:1px solid var(--line);margin:-4px 0 0}.duty-text h4{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font:700 1.2rem/1.3 var(--display)}.duty-text p{margin-top:4px;color:#d4d2cf;font-size:.98rem;line-height:1.5;max-width:56ch}.code{font:500 .82rem/1 var(--mono);letter-spacing:.08em;color:#160c07;background:var(--orange);padding:4px 7px}.duty-extra{background:var(--paper);color:#1c1e20;padding:clamp(20px,3vw,32px) clamp(20px,3vw,32px);margin-top:clamp(24px,3vw,40px);border-bottom:0;align-items:center;grid-template-columns:minmax(200px,.28fr) 1fr;gap:0 clamp(16px,3vw,40px)}.duty-extra .duty-letter{color:var(--orange-deep);font-size:clamp(3rem,5vw,4rem)}.duty-extra .duty-side{grid-template-columns:auto 1fr;align-items:center;gap:16px}.extra-body{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.extra-body>svg{color:var(--orange-deep)}.extra-body p{max-width:62ch;color:#33363a}.extra-body strong{color:#1c1e20}.band{background:var(--orange);color:#160c07}.band-inner{width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:minmax(160px,.28fr) 1fr;gap:24px clamp(24px,4vw,64px);padding:clamp(64px,8vw,112px) 0}.certs{margin:36px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(24px,4vw,56px)}.certs>div{display:grid;grid-template-columns:36px 1fr;grid-template-areas:"i dt" ". dd";gap:6px 16px;align-content:start;padding:22px 0 24px;border-top:2px solid #160c07}.certs svg{grid-area:i;margin-top:2px}.certs dt{grid-area:dt;font:700 1.15rem/1.3 var(--display);display:grid;gap:4px}.certs dt span{font:400 .98rem/1.4 var(--text)}.certs dd{grid-area:dd;margin:0;font:500 clamp(1.5rem,2.6vw,2.2rem) / 1.1 var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums}.certs dd small{font-size:.55em}.refs-sec{background:#141516}.register{display:grid;gap:clamp(24px,3vw,40px)}.reg-total{display:flex;align-items:baseline;gap:16px;font:500 .9rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.reg-total strong{font:500 clamp(3.5rem,7vw,5.5rem) / .9 var(--mono);color:var(--orange);letter-spacing:-.03em}.register ol{list-style:none;margin:0;padding:0}.featured{display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(24px,4vw,64px);border-top:2px solid var(--orange)}.featured li{display:grid;grid-template-columns:64px 1fr;grid-template-areas:"no name" ". sector";gap:4px 12px;align-items:baseline;padding:20px 0 22px;border-bottom:1px solid var(--line)}.featured .reg-no{grid-area:no;font-size:1.05rem;color:var(--orange)}.featured strong{grid-area:name;font:900 clamp(1.4rem,2.2vw,1.85rem) / 1.1 var(--display);letter-spacing:-.015em}.reg-sector{grid-area:sector;font:500 .78rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.reg-no{font:500 .9rem/1.4 var(--mono);font-variant-numeric:tabular-nums;color:var(--muted)}.reg-group header{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:14px;padding:12px 16px;background:var(--orange);color:#160c07}.reg-sec{font:500 .82rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.reg-group h3{font-size:1.25rem;font-weight:900}.g-count{font:500 .82rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.reg-group ol{columns:3 260px;column-gap:clamp(24px,4vw,64px)}.reg-group li{display:grid;grid-template-columns:36px 1fr;gap:8px;break-inside:avoid;padding:10px 0 9px;border-bottom:1px solid var(--line);font-size:.98rem;line-height:1.4}.reg-group li .reg-no{padding-top:1px}.about-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,56px);align-items:stretch}.about-text{display:grid;align-content:start;gap:24px}.about-photo{width:100%;height:100%;min-height:280px;object-fit:cover;object-position:50% 50%;display:block}.facts{margin:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--orange)}.facts div{padding:22px 0 0}.facts div+div{border-left:1px solid var(--line);padding-left:24px}.facts dt{font:500 .78rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.facts dd{margin:8px 0 0;font:900 clamp(1.8rem,3.2vw,2.8rem) / 1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.career-sec{background:var(--paper);color:#1c1e20}.career-sec .entry-label{color:var(--orange-deep);border-color:var(--orange-deep)}.career-sec .entry-lead{color:#1c1e20}.career-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px)}.career-cols h3{font-size:1.4rem;font-weight:900;padding-bottom:12px;border-bottom:2px solid #1c1e20}.checks li{display:flex;gap:12px;align-items:flex-start;padding:13px 0 12px;border-bottom:1px solid #c9c5c0;font-weight:500}.checks svg{flex:none;margin-top:2px;color:var(--orange-deep)}.career-contact{display:grid;align-content:start;gap:16px;background:#1c1e20;color:var(--paper);padding:24px}.career-contact h3{border-bottom-color:var(--orange)}.career-contact a{font-family:var(--mono);font-weight:500;white-space:nowrap}.career-contact .ask{justify-self:start}.closing{position:relative;isolation:isolate;background:#111}.closing-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;z-index:-2}.closing:before{content:"";position:absolute;inset:0;background:#111213b8;z-index:-1}.closing-in{width:var(--wrap);margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:clamp(72px,10vw,140px) 0}.closing h2{max-width:14ch}.q-btn.big{padding:22px 40px;background:var(--orange);color:#160c07}.q-btn.big:hover{background:#fff}.foot{background:#141516;padding:48px var(--gutter) 28px;font-size:.95rem}.foot>*{max-width:1280px;margin-inline:auto}.foot img{display:block;width:96px;height:auto}.foot dl{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px 32px}.foot dt{font:500 .75rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.foot dd{margin:4px 0 0}.foot-legal{margin-top:32px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:.85rem}@media(max-width:1000px){.top nav{display:none}.top-mail{margin-left:auto}.quick-bar{grid-template-columns:1fr 1fr}.quick-label{grid-column:1 / -1;padding:20px 20px 4px}.q{border-left:0}.q-btn{grid-column:1 / -1;padding:20px}.sec-head,.band-inner,.duty,.about-grid{grid-template-columns:1fr}.duty-side{grid-template-columns:auto 1fr;grid-template-areas:"l h" "l c" "p p";gap:0 20px;align-items:end;margin-bottom:20px}.duty-side .duty-letter{grid-area:l}.duty-side h3{grid-area:h}.duty-side .duty-count{grid-area:c;padding-top:6px}.duty-photo{grid-area:p;aspect-ratio:16 / 7}.certs,.career-cols{grid-template-columns:1fr}.facts{grid-template-columns:repeat(2,1fr)}.facts div:nth-child(3){border-left:0;padding-left:0}.facts div:nth-child(n+3){border-top:1px solid var(--line);margin-top:22px}.extra-body{grid-template-columns:auto 1fr}}@media(max-width:640px){.brand span,.top-mail{display:none}.hero-copy{padding-bottom:120px}.video-toggle{top:22px;bottom:auto}.quick-wrap{margin-top:-64px}.quick-bar,.quick-rest,.featured,.foot dl{grid-template-columns:1fr}.duty-row{grid-template-columns:54px 1fr;column-gap:16px}.duty-no{grid-column:1 / -1}.duty-extra{grid-template-columns:1fr;gap:16px}.extra-body{grid-template-columns:1fr}.reg-group header{grid-template-columns:auto 1fr auto}.reg-group header svg{display:none}.reg-group ol{columns:1}.certs dd{white-space:normal}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition-duration:.01ms!important}}
