/* Birmingham: an open industrial journal. Single-axis service browsing,
   letterboxed photography, an ink-and-tomato typographic hierarchy. */
:root{--paper:#e7e5e0;--surface:#f2f0ec;--ink:#20201e;--muted:#5b5852;--line:#b5b1aa;--red:#b92f20;--red-hover:#a72b1b;--display:'Fraunces',serif;--body:'Familjen Grotesk',sans-serif;--gutter:clamp(20px,4.45vw,80px)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font:18px/1.55 var(--body);-webkit-font-smoothing:antialiased}img{display:block;width:100%;height:auto}figure{margin:0}svg{display:block}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{color:var(--red)}button,input,textarea,select{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--red);outline-offset:5px}button:disabled{cursor:wait;opacity:.65}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--display);font-weight:400;letter-spacing:-.045em;text-wrap:balance}h1{font-size:clamp(44px,5.6vw,84px);line-height:1.04}h2{font-size:clamp(34px,3.3vw,50px);line-height:1.12}h3{font-size:24px;line-height:1.18;font-weight:500;letter-spacing:-.025em}p{max-width:70ch}p+p{margin-top:20px}ul,ol{padding-left:24px}::selection{background:var(--red);color:var(--surface)}.flsr6m{width:calc(100% - var(--gutter)*2);max-width:1440px;margin-inline:auto}.flq59j{position:fixed;left:16px;top:-100px;z-index:100;background:var(--ink);color:var(--surface);padding:12px}.flq59j:focus{top:16px}.flcjiq{display:block;font-size:14px;line-height:1.4;font-weight:500;letter-spacing:.015em;margin-bottom:20px}.flu6qt{width:32px;height:32px;flex:none}.flmk1o,small{font-size:14px;line-height:1.5}.flmcrj,.fln0pz{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:48px;font-size:17px;font-weight:500;text-decoration:underline;text-underline-offset:6px}.fln0pz{padding:11px 0;border:0;border-bottom:1px solid currentColor;background:none;border-radius:0;text-align:left}.fln0pz span,.flmcrj span{font-size:24px;text-decoration:none}.fln0pz:hover{color:var(--red)}.flp5wn{color:var(--muted)}
/* The masthead and navigation are separate horizontal rails. */
.fllq5u{padding-top:28px}.flork4{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px}.fldngd{display:inline-flex;align-items:center;gap:14px;text-decoration:none;flex:none}.flo4mb{width:34px;height:42px;color:var(--red)}.flambc{display:flex;flex-direction:column;line-height:1.05}.flambc>span{font-size:10px;letter-spacing:.065em;font-weight:600}.flambc strong{font:500 31px/1.15 var(--display);letter-spacing:-1.2px}.fli3oi .flsr6m{width:auto;display:flex;flex-direction:column;text-align:right;font-size:13px;line-height:1.6;color:var(--muted)}.flhyqj{border-block:1px solid var(--ink);display:flex;align-items:center;gap:40px;position:relative;z-index:10;min-height:60px}.flhyqj>a{font-size:15px;text-decoration:none}.flhyqj>a[aria-current]{text-decoration:underline}.flhyqj>.fln0pz{margin-left:auto;color:var(--red);border-bottom:0;text-decoration:underline}.fluyje{font-size:15px}.fluyje summary{display:flex;gap:48px;list-style:none;padding:17px 0}.fluyje summary::-webkit-details-marker, .flyxka summary::-webkit-details-marker{display:none}.fls6ag{position:absolute;left:0;top:100%;width:min(420px,100%);padding:16px 24px;background:var(--surface);border:1px solid var(--ink);box-shadow:0 14px 20px #20201e15}.fls6ag a{display:block;padding:10px 0;text-decoration:none;border-bottom:1px solid var(--line)}.fli6s1{display:none}
/* A short editorial introduction followed by a wide image, with no overlays. */
.flfcp5{padding-top:52px}.flkwru{display:grid;grid-template-columns:1.5fr 1fr;gap:7%;align-items:end;margin-bottom:40px}.fls3ga h1{max-width:900px;font-size:clamp(48px,5.9vw,88px)}.fls3ga .flcjiq{color:var(--red)}.flpic6>p{max-width:37ch;font-size:20px}.flidbr{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:20px}.flnfi5{display:flex;align-items:center;gap:12px;margin-top:24px;font-size:13px;line-height:1.45;color:var(--muted)}.flnfi5 svg{width:24px;height:24px}.fldd5u>img{height:clamp(240px,28vw,420px);object-fit:cover;object-position:center 53%}.flu9r6{display:flex;align-items:center;gap:12px;padding-block:14px;font-size:13px;line-height:1.5;border-bottom:1px solid var(--line)}.flu9r6>svg{width:20px;height:20px}.flu9r6 br{display:none}.flu9r6 strong{margin-left:18px;font-weight:400;color:var(--muted)}.flqh1a{display:flex;justify-content:space-between;gap:24px;padding-block:24px;border-bottom:1px solid var(--line);font-size:15px}.flqh1a>span{display:flex;align-items:center;gap:12px}.flqh1a svg{width:24px;height:24px}.flpff1{padding-block:88px}.flpwfh{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:40px}.flpwfh>p{max-width:44ch;justify-self:end}.flpwfh .flcjiq{color:var(--muted)}
/* Deliberately local horizontal scrolling; the document itself never pans. */
.flhw1q{display:flex;gap:28px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;padding-bottom:28px;scrollbar-color:var(--red) var(--line);scrollbar-width:thin}.flek5j{flex:0 0 32%;min-width:0;scroll-snap-align:start;text-decoration:none;display:flex;flex-direction:column}.flek5j figure{overflow:hidden}.flek5j img{aspect-ratio:1.65;object-fit:cover;transition:filter .2s}.flek5j:hover img{filter:brightness(.92)}.flzc7o{padding-top:24px;display:flex;flex:1;flex-direction:column}.flzc7o h3{font:400 29px/1.15 var(--display);letter-spacing:-.035em}.flzc7o p{margin-top:16px;font-size:16px;color:var(--muted)}.flyhpm{display:flex;justify-content:space-between;gap:16px;align-items:center;border-bottom:1px solid var(--ink);text-decoration:underline;text-underline-offset:5px;padding:24px 0 12px;margin-top:auto;font-size:15px}.flyhpm span{font-size:24px}
.fly6lp{background:var(--ink);color:var(--paper);padding:72px 0}.flasrz{display:grid;grid-template-columns:1fr 1.25fr;gap:10%}.flasrz>div>p{margin:24px 0;max-width:38ch}.fly6lp .fln0pz{color:var(--paper)}.fly6lp .fln0pz:hover{color:var(--surface)}.fly6lp .flcjiq{color:var(--paper)}.flho45{display:flex;flex-direction:column}.flho45>div{display:flex;gap:28px;border-top:1px solid #6b6862;padding-block:24px}.flho45>div:first-child{padding-top:0;border-top:0}.flho45 h3{font-size:24px}.flho45 p{font-size:16px;color:var(--paper);margin-top:12px}.flho45 svg{color:var(--paper)}.flwwg5{list-style:none;display:flex;flex-direction:column;padding:0;margin:0;border-top:1px solid var(--ink)}.flwwg5 li{display:grid;grid-template-columns:100px 1fr;padding:28px 0;border-bottom:1px solid var(--line)}.flwwg5 li>span{font:400 44px/1 var(--display);color:var(--red)}.flwwg5 .flrmde{display:grid;grid-template-columns:1fr 1.2fr;gap:48px}.flwwg5 p{font-size:17px}.flso6d{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:center;padding-bottom:88px}.flso6d>div:first-child{display:flex;flex-direction:column}.flso6d img{aspect-ratio:1.2;object-fit:cover}.flk4c2{padding-top:16px;font-size:14px;display:flex;gap:8px}.flk4c2 br{display:none}.flk4c2 strong{font-weight:400;color:var(--muted)}.flso6d h2{margin-bottom:24px}.flkb8y{display:flex;flex-wrap:wrap;gap:4px 18px;margin:24px 0}.flkb8y span{font-size:14px;border-bottom:1px solid var(--line);padding:4px 0}.fld0sa{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;border-top:1px solid var(--ink)}.fld0sa .flmcrj{margin-top:20px}.flmwkt>h2{font:500 17px/1.4 var(--body);letter-spacing:0;margin-bottom:24px}.flyxka{border-top:1px solid var(--ink)}.flyxka details{border-bottom:1px solid var(--line)}.flyxka summary{display:flex;justify-content:space-between;gap:24px;padding:24px 0;list-style:none;font-size:19px;font-weight:500;line-height:1.4}.flyxka summary>span{font-size:24px;flex:none;color:var(--red)}.flyxka details[open] summary>span{transform:rotate(45deg)}.flyxka details>div{padding:0 24px 28px 0}.flyxka p{font-size:17px}.flah7e{background:var(--surface);padding-block:80px;border-top:1px solid var(--ink)}.flkl8k{display:grid;grid-template-columns:1fr 1.2fr;gap:9%}.flkl8k>div>p{margin:28px 0;max-width:38ch}.flumvd{display:flex;gap:16px;padding:24px 0;border-block:1px solid var(--line);margin-block:32px;font-size:15px}.flumvd h2{font:500 20px/1.2 var(--body);letter-spacing:0;margin-bottom:12px}.flumvd svg{width:28px;height:28px}.fldiot{padding-bottom:28px}.fldiot h2{font-size:36px}.fldiot .flcjiq{font-size:14px;margin-bottom:12px}.fldiot p{font-size:14px;margin-top:12px;color:var(--muted)}.flydpx{display:grid;grid-template-columns:1fr 1fr;gap:24px}.flelc1{min-width:0}.flelc1:last-child{grid-column:1/-1}.flelc1 label{display:block;font-size:15px;font-weight:500;margin-bottom:8px}.flelc1 label span{font-weight:400;color:var(--muted)}.flelc1 input,.flelc1 textarea,.flelc1 select{display:block;border:1px solid var(--line);border-radius:0;min-height:50px;width:100%;max-width:100%;background:transparent;padding:12px;color:var(--ink);font-size:17px}.flelc1 select{padding-right:24px}.flelc1 textarea{resize:vertical}.flelc1 small{display:block;margin-top:8px;color:var(--muted)}.flrulf{display:flex;align-items:flex-start;gap:12px;margin-top:24px;font-size:14px;line-height:1.5}.flrulf input{accent-color:var(--red);width:20px;height:20px;flex:none;margin:1px 0}.flja8k{margin-top:28px;display:flex;align-items:flex-start;flex-direction:column}.flja8k .fln0pz{background:var(--red);color:var(--surface);padding:14px 24px;border:0;min-width:240px;text-decoration:none}.flja8k .fln0pz:hover{background:var(--red-hover)}.flbaat{font-size:13px;margin-top:12px;color:var(--muted)}.flq2ka:not(:empty){margin-top:20px;padding:16px;border:1px solid var(--ink);font-size:16px}.flq2ka.flst1u{border-color:var(--red)}.flhyww{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
/* Inner pages use a journal title and a full-width briefing index. */
.flnv8k{padding-top:24px;color:var(--muted);font-size:13px}.flnv8k ol{list-style:none;display:flex;gap:12px;flex-wrap:wrap;margin:0;padding:0}.flnv8k li+li:before{content:'/';margin-right:12px}.fleuny{padding-block:52px 56px;border-bottom:1px solid var(--ink)}.fleuny h1{max-width:1000px}.fleuny .flcjiq{color:var(--red)}.flbyyb{font-size:21px;line-height:1.55;max-width:60ch}.fleuny .flbyyb{margin-top:28px;max-width:58ch}.flgvl9{padding-top:44px}.flgvl9>div:first-child{padding-bottom:36px}.flgvl9 h1{max-width:1120px}.flgvl9 h1 br{display:none}.flgvl9 .flcjiq{color:var(--red)}.flb384 img{height:clamp(240px,26vw,390px);object-fit:cover}.flhr3m{display:grid;grid-template-columns:1.4fr 1fr;gap:16px 10%;align-items:center;border-bottom:1px solid var(--ink);padding-block:32px}.flhr3m>.flbyyb{grid-row:span 2;font-size:20px;max-width:54ch}.flhr3m>.fln0pz{justify-self:start}.flhr3m>.flmk1o{color:var(--muted)}.flvqw2{padding-top:48px}.flyn5h{display:grid;grid-template-columns:1.3fr 1fr;gap:10%;border-bottom:1px solid var(--ink);padding-bottom:40px}.flbtwb h2{font:500 17px var(--body);letter-spacing:0;margin-bottom:16px}.flbtwb a{display:block;font-size:15px;margin:8px 0}.fle41x{border-left:3px solid var(--red);padding-left:28px}.fle41x>.flu6qt{display:none}.fle41x .flcjiq{font-size:13px;margin-bottom:12px}.fle41x h2{font-size:32px}.fle41x p{font-size:16px;margin-top:16px}.fle41x small{display:block;margin-top:12px;color:var(--muted)}.fle41x .fln0pz{margin-top:12px}.flvqw2>article{max-width:1000px;margin-inline:auto;padding-top:20px}.flgn70>section{padding:40px 0;border-bottom:1px solid var(--line)}.flgn70 h2{font-size:36px;max-width:26ch;margin-bottom:24px}.flgn70 p{max-width:68ch}.flvqw2 .flgn70>section{display:grid;grid-template-columns:.75fr 1.3fr;gap:0 48px}.flvqw2 .flgn70>section h2{grid-column:1;font-size:30px}.flvqw2 .flgn70>section p{grid-column:2}.flqc7f{font-size:13px;overflow-wrap:anywhere}.flvqw2 #questions{padding:48px 0}.flvqw2 .flmwkt>h2{font-size:32px;font-family:var(--display);font-weight:400;letter-spacing:-.025em}.flaqm0{display:block!important}.flaqm0>a{display:inline-block;margin:0 24px 20px 0;font-size:17px}.flaqm0 p{font-size:16px}.flxiwk{display:flex;justify-content:space-between;align-items:end;gap:48px;border-top:1px solid var(--ink);margin-top:64px;padding-block:48px 64px}.flxiwk h2{max-width:700px}.flxiwk p{font-size:17px;margin-top:20px}.flxiwk .fln0pz{flex:none}.flhfan{padding-top:40px;display:grid;grid-template-columns:1.3fr 1fr;gap:7%;align-items:center}.flhfan img{aspect-ratio:1.6;object-fit:cover}.flhfan h2{font-size:36px;margin-bottom:20px}.flhfan p{font-size:17px}.flhfan .flmcrj{margin-top:20px}.flr7zl{border-top:1px solid var(--ink)}.flxsl6{display:grid;grid-template-columns:.7fr 1.3fr;gap:48px;padding:32px 0;border-bottom:1px solid var(--line)}.flku7w{display:flex;align-items:flex-start;gap:16px}.flku7w svg{width:24px;height:24px;margin-top:6px;color:var(--red)}.flxsl6 h2{font-size:32px}.fljaft p{font-size:17px}.fljaft>a{display:inline-block;margin-top:16px}.flr6vo{padding-top:48px;max-width:760px}.flr6vo h2{margin-bottom:24px}.fli4pn{display:flex;flex-direction:column;padding-top:40px}.flbldo img{height:clamp(240px,28vw,420px);object-fit:cover;object-position:center 45%}.fli4pn .flgn70{max-width:760px;margin:48px auto 0}.fli4pn h2:not(:first-child){margin-top:40px}.flkz98{display:grid;grid-template-columns:1.6fr .7fr;gap:9%;padding-top:48px}.flkz98>.flmwkt>h2{margin-bottom:24px}.flkz98 aside{padding-top:48px}.flc5y1{display:grid;grid-template-columns:1.2fr .8fr;gap:9%;padding-top:48px}.flc5y1>.flw6pw{grid-column:1;grid-row:1}.flbzv8{grid-column:2;grid-row:1}.flbzv8>h2{font-size:36px}.flbdz6{list-style:none;padding:0;counter-reset:contact;margin:28px 0}.flbdz6 li{padding:20px 0;border-top:1px solid var(--line);counter-increment:contact}.flbdz6 strong{font-weight:500}.flbdz6 strong:before{content:counter(contact,decimal-leading-zero) '. ';color:var(--red)}.flbdz6 p{font-size:16px;margin-top:12px}.flbzv8 .flmk1o{margin-top:24px;color:var(--muted)}.flobl3{max-width:760px;padding-top:20px}.fleytx{display:flex;gap:40px;padding-block:64px 96px}
/* A large, open sign-off and a compact ruled directory. */
.flkaum{background:var(--ink);color:var(--paper);padding-block:56px 24px;margin-top:64px}.flr58j{display:flex;flex-direction:column}.fltfd5{display:grid;grid-template-columns:1fr 1fr;gap:20px 48px;padding-bottom:40px}.flkaum .flo4mb{color:var(--paper)}.flkaum .flambc strong{font-size:40px}.fltfd5 p{font-size:17px;max-width:40ch;justify-self:end}.flmgpj{font:400 36px/1.2 var(--display);letter-spacing:-.025em;grid-column:1/-1;justify-self:start;margin-top:16px}.flbn89{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:28px;border-block:1px solid #6b6862}.flbn89>div{display:flex;flex-wrap:wrap;gap:10px 28px}.flbn89 h2{flex-basis:100%;font:500 14px var(--body);letter-spacing:0;margin-bottom:8px}.flbn89 a{font-size:15px}.flkaum a:hover{color:var(--surface)}.flb91v{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:12px}.flb91v a{color:var(--paper)}
@media(min-width:1600px){.flfcp5 h1{font-size:92px}}
@media(max-width:1000px){.flhyqj{gap:28px}.flkwru{grid-template-columns:1.3fr 1fr;gap:40px}.flpic6>p{font-size:18px}.flnfi5{display:none}.flek5j{flex-basis:43%}.flasrz{gap:7%}.flso6d{grid-template-columns:1fr 1fr;gap:6%}.flkl8k{gap:6%}.flpwfh{gap:40px}.flyn5h{gap:6%}.flvqw2 .flgn70>section{gap:0 32px}.flc5y1{gap:6%}.flc5y1 .flydpx{grid-template-columns:1fr}.flc5y1 .flelc1{grid-column:auto}.flc5y1 .flelc1:last-child{grid-column:1}.flbn89{grid-template-columns:1fr;gap:28px}}
@media(max-width:700px){body{font-size:17px}.fllq5u{padding-top:20px}.flork4{padding-bottom:20px;flex-wrap:wrap;gap:18px}.flo4mb{width:27px;height:36px}.flambc>span{font-size:8px}.flambc strong{font-size:27px}.fldngd{gap:10px}.fli3oi{order:3;flex-basis:100%;border-top:1px solid var(--line);padding-top:12px}.fli3oi .flsr6m{text-align:left;font-size:11px;flex-direction:row;justify-content:space-between;gap:24px}.fli3oi .flsr6m span{max-width:48%}.fli6s1{display:flex;gap:16px;align-items:center;border:0;border-bottom:1px solid var(--ink);background:none;padding:8px 0;font-size:14px}.flhyqj{flex-direction:column;align-items:stretch;gap:0;min-height:0;border-top:0}.js .flhyqj{display:none}.js .flhyqj.flkrrq{display:flex;padding-bottom:16px;border-block:1px solid var(--ink)}.flhyqj>a{padding-block:14px}.flhyqj>.fln0pz{margin-left:0;justify-content:space-between}.fluyje summary{justify-content:space-between;padding-block:14px}.fls6ag{position:static;width:100%;border:0;border-left:1px solid var(--line);padding:0 0 0 16px;box-shadow:none;background:none;margin-bottom:12px}.fls6ag a{font-size:14px}.flfcp5{padding-top:28px}.flkwru{display:flex;flex-direction:column;gap:24px;align-items:stretch;margin-bottom:28px}.fls3ga h1{font-size:clamp(44px,10.9vw,72px);max-width:560px}.fls3ga .flcjiq{font-size:12px;margin-bottom:16px}.flpic6>p{font-size:18px;max-width:40ch}.flidbr{margin-top:16px;gap:0 24px}.flidbr .fln0pz{font-size:15px;gap:12px}.fldd5u>img{height:230px;object-position:49% center}.flu9r6{font-size:11px;align-items:flex-start;gap:8px}.flu9r6 br{display:block}.flu9r6 strong{margin:0}.flu9r6 svg{width:16px;height:16px}.flqh1a{flex-direction:column;gap:12px;padding-block:20px;font-size:14px}.flqh1a svg{width:20px;height:20px}.flpff1{padding-block:56px}.flpwfh{display:block;margin-bottom:28px}.flpwfh>p{margin-top:24px;max-width:44ch}.flcjiq{font-size:13px;margin-bottom:16px}h2{font-size:36px}.flhw1q{gap:20px;padding-bottom:24px}.flek5j{flex-basis:84%}.flzc7o{padding-top:20px}.flzc7o h3{font-size:28px}.flzc7o p{font-size:16px}.flyhpm{padding-top:20px}.fly6lp{padding-block:48px}.flasrz{display:block}.flho45{margin-top:40px}.flho45>div{gap:20px}.flho45 h3{font-size:22px}.flho45>div:first-child{padding-top:24px;border-top:1px solid #6b6862}.flasrz>div>p{font-size:17px}.flwwg5 li{grid-template-columns:52px 1fr;padding-block:24px}.flwwg5 li>span{font-size:32px}.flwwg5 .flrmde{display:block}.flwwg5 h3{font-size:23px}.flwwg5 p{margin-top:12px;font-size:16px}.flso6d{display:flex;flex-direction:column;gap:32px;padding-bottom:56px;align-items:stretch}.flso6d img{aspect-ratio:1.6}.flso6d h2 br{display:none}.flso6d>div:last-child{max-width:540px}.fld0sa{display:block}.fld0sa>.flmwkt{margin-top:32px}.flyxka summary{font-size:18px;gap:16px;padding-block:20px}.flyxka details>div{padding-right:0}.flyxka p{font-size:16px}.flah7e{padding-block:48px}.flkl8k{display:block}.flkl8k>.flw6pw{border-top:1px solid var(--ink);padding-top:28px;margin-top:40px}.flkl8k>div>p{max-width:45ch}.flydpx{grid-template-columns:1fr;gap:20px}.flelc1:last-child{grid-column:auto}.flelc1 input,.flelc1 textarea,.flelc1 select{font-size:17px}.fldiot h2{font-size:32px}.flja8k .fln0pz{width:100%}.flnv8k{padding-top:20px;font-size:12px}.fleuny{padding-block:32px}.fleuny h1{font-size:44px}.fleuny .flbyyb{font-size:18px;margin-top:24px}.flgvl9{padding-top:32px}.flgvl9 h1{font-size:44px}.flgvl9>div:first-child{padding-bottom:28px}.flb384 img{height:220px}.flhr3m{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-block:24px}.flhr3m>.flbyyb{font-size:18px}.flvqw2{padding-top:32px}.flyn5h{display:flex;flex-direction:column;gap:28px;padding-bottom:32px}.flbtwb{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.flbtwb h2{grid-column:1/-1;margin:0 0 8px}.flbtwb a{font-size:13px;margin:0}.fle41x{padding-left:20px}.fle41x h2{font-size:30px}.fle41x h2 br{display:none}.fle41x .flcjiq{margin-bottom:8px}.fle41x p{font-size:16px;max-width:40ch}.flvqw2>article{padding-top:0}.flvqw2 .flgn70>section{display:block;padding-block:32px}.flvqw2 .flgn70>section h2{font-size:32px;max-width:30ch}.flgn70 p{font-size:17px}.flvqw2 #questions{padding-block:32px}.flvqw2 .flmwkt>h2{font-size:30px}.flaqm0>a{display:block;margin-bottom:16px}.flxiwk{display:block;margin-top:40px;padding-block:36px 8px}.flxiwk h2{font-size:36px}.flxiwk .fln0pz{margin-top:24px}.flxiwk p{font-size:16px}.flhfan{display:flex;flex-direction:column;gap:28px;padding-top:28px;align-items:stretch}.flhfan h2{font-size:32px}.flxsl6{display:block;padding-block:28px}.flxsl6 h2{font-size:30px}.flku7w{gap:12px;margin-bottom:16px}.flku7w svg{width:20px;height:20px;margin-top:4px}.flr6vo{padding-top:32px}.fli4pn{padding-top:28px}.flbldo img{height:240px}.fli4pn .flgn70{margin-top:32px}.fli4pn .flgn70 h2{font-size:32px}.flkz98{display:flex;flex-direction:column;padding-top:32px;gap:32px}.flkz98 aside{padding:0}.flc5y1{display:flex;flex-direction:column;padding-top:32px;gap:40px}.flc5y1>.flw6pw{order:0}.flbzv8{order:1;border-top:1px solid var(--ink);padding-top:32px}.flbzv8>h2{font-size:32px}.flbzv8 .flmk1o{font-size:13px}.flobl3{padding-top:0}.flobl3 h2{font-size:32px}.flobl3>section{padding-block:32px}.fleytx{flex-direction:column;align-items:flex-start;gap:20px;padding-block:40px}.flkaum{margin-top:48px;padding-top:40px}.fltfd5{display:flex;flex-direction:column;gap:24px;padding-bottom:32px}.flkaum .flambc strong{font-size:34px}.fltfd5 p{font-size:16px}.flmgpj{font-size:30px;margin-top:0}.flbn89{display:flex;flex-direction:column;gap:28px}.flbn89>div{display:block}.flbn89 h2{margin-bottom:16px}.flbn89 a{display:block;margin-top:12px;font-size:15px}.flb91v{flex-direction:column;gap:16px;font-size:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
