.page-module__NF1JoG__page{--fdr-max:92rem;--fdr-body:var(--brand-body-size);--fdr-leading:var(--brand-body-leading);background:var(--page-ground,#f8fafc)}.page-module__NF1JoG__hero{background:var(--navy);min-height:0;color:var(--white);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.page-module__NF1JoG__worktablePhoto{background:var(--navy);flex-direction:column;justify-content:center;min-width:0;margin:0;display:flex}.page-module__NF1JoG__worktablePhoto img{width:100%;height:auto;display:block}.page-module__NF1JoG__worktablePhoto figcaption{color:var(--mist);font-size:var(--fdr-body);line-height:var(--fdr-leading);padding:1rem 1.5rem}.page-module__NF1JoG__heroCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,6vw,6rem);display:flex}.page-module__NF1JoG__heroCopy h1{text-wrap:balance;max-width:11ch;margin:0 0 1.25rem;font-size:clamp(3rem,7.4vw,7rem);line-height:.9}.page-module__NF1JoG__close h2{text-wrap:balance;max-width:11ch;margin:0 0 1.25rem;font-size:clamp(2.2rem,4.5vw,4.7rem);line-height:.98}.page-module__NF1JoG__heroCopy>p:not(.eyebrow){max-width:58ch;color:var(--mist);font-size:var(--fdr-body);line-height:var(--fdr-leading)}.page-module__NF1JoG__sitePhoto{background:var(--navy);flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-width:0;margin:0;padding:2rem;display:flex}.page-module__NF1JoG__sitePhoto img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:36rem;display:block}.page-module__NF1JoG__sitePhoto figcaption{max-width:50ch;color:var(--mist);font-size:var(--fdr-body);line-height:var(--fdr-leading)}.page-module__NF1JoG__equipmentPhoto{background:var(--navy);min-width:0;color:var(--white);align-self:start;margin:0}.page-module__NF1JoG__equipmentPhoto img{width:100%;height:auto;display:block}.page-module__NF1JoG__equipmentPhoto figcaption{font-size:var(--fdr-body);line-height:var(--fdr-leading);padding:1.25rem}.page-module__NF1JoG__heroImage{background:var(--navy);min-height:36rem;position:relative;overflow:hidden}.page-module__NF1JoG__heroImage:after{background:linear-gradient(90deg,var(--navy) 0%,transparent 25%),linear-gradient(0deg,#0d183b8c,transparent 58%);content:"";position:absolute;inset:0}.page-module__NF1JoG__heroImage img{object-fit:cover;object-position:center}.page-module__NF1JoG__heroImage>p{z-index:1;color:var(--white);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:500;position:absolute;bottom:1rem;right:1.25rem}.page-module__NF1JoG__heroAction,.page-module__NF1JoG__closeAction{border:1px solid var(--white);background:var(--white);min-height:54px;color:var(--navy);justify-content:center;align-items:center;gap:.55rem;padding:1rem 1.25rem;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.page-module__NF1JoG__heroAction:hover,.page-module__NF1JoG__closeAction:hover{background:var(--blue);color:var(--white)}.page-module__NF1JoG__heroAction svg,.page-module__NF1JoG__closeAction svg{flex:none}.page-module__NF1JoG__heroCopy>div{align-self:flex-start;margin-top:1.5rem}.page-module__NF1JoG__heroCopy>div>p,.page-module__NF1JoG__close>div+div>p{max-width:32rem;color:var(--mist);font-size:var(--fdr-body);line-height:var(--fdr-leading);margin:1rem 0 0}.page-module__NF1JoG__introduction{max-width:var(--fdr-max);border:1px solid var(--line);background:var(--white);margin:clamp(2rem,5vw,5rem) auto}.page-module__NF1JoG__dossierHeader{background:var(--navy);color:var(--white);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding:.9rem 1.25rem;font-size:.875rem;font-weight:500;display:flex}.page-module__NF1JoG__dossierHeader p{margin:0}.page-module__NF1JoG__dossierBody{grid-template-columns:minmax(20rem,.82fr) minmax(0,1.18fr);min-height:34rem;display:grid}.page-module__NF1JoG__dossierIdentity{isolation:isolate;min-height:34rem;color:var(--white);flex-direction:column;justify-content:flex-end;padding:clamp(2rem,4vw,4rem);display:flex;position:relative;overflow:hidden}.page-module__NF1JoG__dossierIdentity:before{z-index:-2;content:"";background:url(/assets/fdr-dart-equipment-dossier.jpg) 50% 42%/cover no-repeat;position:absolute;inset:0;transform:scale(1.02)}.page-module__NF1JoG__dossierIdentity:after{z-index:-1;background:linear-gradient(180deg,#0d183b1f 8%,#0d183be8 78%,var(--navy) 100%);content:"";position:absolute;inset:0}.page-module__NF1JoG__dossierIdentity>span{color:var(--white);letter-spacing:.12em;font-size:.875rem;font-weight:500;position:absolute;top:1.5rem;right:1.5rem}.page-module__NF1JoG__dossierIdentity .eyebrow{background:var(--navy);color:var(--white);align-self:flex-start;padding:.35rem .5rem}.page-module__NF1JoG__dossierImageNote{max-width:20ch;color:var(--white);letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.3;position:absolute;top:1.5rem;left:1.5rem}.page-module__NF1JoG__dossierIdentity h2{color:var(--white);letter-spacing:-.04em;margin:.35rem 0 .7rem;font-size:clamp(3rem,7.4vw,7rem);line-height:.9}.page-module__NF1JoG__dossierIdentity>p:last-child{color:var(--mist);font-size:var(--fdr-body);margin:0;line-height:1.45}.page-module__NF1JoG__dossierNarrative{border-left:1px solid var(--line);align-content:center;gap:1.5rem;padding:clamp(2.5rem,5vw,5rem);display:grid}.page-module__NF1JoG__dossierStatement{max-width:18ch;color:var(--navy);text-wrap:balance;margin:0 0 .75rem}.page-module__NF1JoG__dossierNarrative>p:not(.page-module__NF1JoG__dossierStatement){color:#59677f;max-width:62ch;font-size:var(--fdr-body);line-height:var(--fdr-leading);margin:0}.page-module__NF1JoG__dossierNarrative>p:nth-child(2){color:var(--ink);font-weight:600}.page-module__NF1JoG__equipmentFacts{border-top:1px solid var(--line);background:var(--mist);grid-template-columns:repeat(3,minmax(0,1fr)) 8rem;margin:0;display:grid}.page-module__NF1JoG__equipmentFacts>div{border-right:1px solid var(--line);min-height:7.5rem;padding:1.4rem 1.5rem}.page-module__NF1JoG__equipmentFacts>div:last-child{border-right:0}.page-module__NF1JoG__equipmentFacts dt{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem;font-size:.875rem;font-weight:500}.page-module__NF1JoG__equipmentFacts dd{color:var(--ink);font-size:var(--fdr-body);margin:0;line-height:1.45}.page-module__NF1JoG__signal{background:var(--navy);justify-content:center;align-items:center;gap:.35rem;display:flex}.page-module__NF1JoG__signal i{background:var(--sky);width:3px;height:1.4rem;display:block}.page-module__NF1JoG__signal i:nth-child(2),.page-module__NF1JoG__signal i:nth-child(5){height:2.8rem}.page-module__NF1JoG__signal i:nth-child(3){height:4rem}.page-module__NF1JoG__signal i:nth-child(4){height:2rem}.page-module__NF1JoG__signal i:nth-child(6){height:3.3rem}.page-module__NF1JoG__requestSection{background:var(--mist);padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,6vw,6rem);overflow:hidden}.page-module__NF1JoG__requestSection>*{max-width:var(--fdr-max);margin-inline:auto}.page-module__NF1JoG__routeHeader{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:2.5rem;display:grid}.page-module__NF1JoG__sectionRecord{border-top:1px solid var(--navy);color:var(--blue);letter-spacing:.12em;text-transform:uppercase;align-self:stretch;margin:0;padding-top:1.25rem;font-size:.875rem;font-weight:500}.page-module__NF1JoG__routeHeader>div{border-top:1px solid var(--sky);grid-template-columns:minmax(0,1fr) minmax(16rem,.58fr);align-items:end;gap:2.5rem;padding-top:1.25rem;display:grid}.page-module__NF1JoG__routeHeader h2{letter-spacing:-.035em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.2rem,4.5vw,4.7rem);line-height:.98}.page-module__NF1JoG__routeHeader>div>p{color:#59677f;max-width:36ch;font-size:var(--fdr-body);line-height:var(--fdr-leading);margin:0}.page-module__NF1JoG__recordList{border-top:1px solid var(--navy);border-bottom:1px solid var(--navy);background:var(--white);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__NF1JoG__recordList li{border-right:1px solid var(--line);min-width:0;min-height:16rem;padding:1.4rem;position:relative}.page-module__NF1JoG__recordList li:last-child{border-right:0}.page-module__NF1JoG__recordList li:nth-child(2n){background:#f7f9fc}.page-module__NF1JoG__recordList>li>span{color:var(--blue);letter-spacing:.12em;margin-bottom:4rem;font-size:.875rem;font-weight:500;display:block}.page-module__NF1JoG__recordList strong{color:var(--navy);font-family:var(--font-heading);margin-bottom:.65rem;font-size:1.25rem;font-weight:600;line-height:1.25;display:block}.page-module__NF1JoG__recordList p{color:#59677f;font-size:var(--fdr-body);margin:0;line-height:1.5}.page-module__NF1JoG__routeNote{color:#59677f;font-size:var(--fdr-body);justify-content:space-between;gap:2rem;margin-top:1rem;padding:.9rem 0;line-height:1.5;display:flex}.page-module__NF1JoG__routeNote span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:500}.page-module__NF1JoG__confirmations{padding:clamp(4.5rem,7vw,7rem) max(clamp(1.25rem,6vw,6rem),calc((100vw - var(--fdr-max))/2));background:var(--navy);color:var(--white);grid-template-columns:minmax(19rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,8vw,9rem);display:grid}.page-module__NF1JoG__confirmationHeader{align-self:start}.page-module__NF1JoG__confirmationHeader h2{letter-spacing:-.04em;text-wrap:balance;max-width:11ch;margin:.85rem 0 1.25rem;font-size:clamp(2.2rem,4.5vw,4.7rem);line-height:.98}.page-module__NF1JoG__confirmationHeader>p:last-child{max-width:38ch;color:var(--mist);font-size:var(--fdr-body);line-height:var(--fdr-leading);margin:0}.page-module__NF1JoG__confirmationGrid{border-top:1px solid var(--sky);border-left:1px solid var(--sky);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__NF1JoG__confirmationGrid article{border-right:1px solid var(--sky);border-bottom:1px solid var(--sky);min-height:9.5rem;padding:1.25rem}.page-module__NF1JoG__confirmationGrid b{color:#b9d8ff;letter-spacing:.12em;margin-bottom:2rem;font-size:.875rem;font-weight:500;display:block}.page-module__NF1JoG__confirmationGrid h3{margin:0 0 .35rem}.page-module__NF1JoG__confirmationGrid p{color:var(--mist);font-size:var(--fdr-body);margin:0;line-height:1.5}.page-module__NF1JoG__faqSection{max-width:var(--fdr-max);background:var(--page-ground);grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr);gap:clamp(3rem,8vw,8rem);margin:0 auto;padding:clamp(4.5rem,7vw,7rem) 0;display:grid}.page-module__NF1JoG__sectionLead{align-self:start}.page-module__NF1JoG__sectionLead h2{letter-spacing:-.04em;text-wrap:balance;max-width:11ch;margin:.8rem 0 0;font-size:clamp(2.2rem,4.5vw,4.7rem);line-height:.98}.page-module__NF1JoG__faqList{border-top:1px solid var(--sky)}.page-module__NF1JoG__faqList details{border-bottom:1px solid var(--sky)}.page-module__NF1JoG__faqList summary{cursor:pointer;grid-template-columns:2rem 1fr 1.25rem;align-items:start;gap:1.25rem;padding:1.55rem 0;list-style:none;display:grid}.page-module__NF1JoG__faqList summary::-webkit-details-marker{display:none}.page-module__NF1JoG__faqList summary span{color:var(--blue);letter-spacing:.12em;padding-top:.2rem;font-size:.875rem;font-weight:500}.page-module__NF1JoG__faqList h3{text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.1}.page-module__NF1JoG__faqList summary i{width:1.1rem;height:1.1rem;margin-top:.25rem;position:relative}.page-module__NF1JoG__faqList summary i:before,.page-module__NF1JoG__faqList summary i:after{background:var(--navy);content:"";width:100%;height:1px;position:absolute;top:50%;left:0}.page-module__NF1JoG__faqList summary i:after{transition:transform .18s;transform:rotate(90deg)}.page-module__NF1JoG__faqList details[open] summary i:after{transform:rotate(0)}.page-module__NF1JoG__faqList>details>p{color:#59677f;max-width:68ch;font-size:var(--fdr-body);line-height:var(--fdr-leading);margin:0;padding:0 3.25rem 1.55rem}.page-module__NF1JoG__close{max-width:var(--fdr-max);background:var(--blue);color:var(--white);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem 4rem;margin:0 auto clamp(2rem,4vw,4rem);padding:clamp(2.5rem,5vw,5rem);display:grid}.page-module__NF1JoG__close h2{margin-bottom:0}.page-module__NF1JoG__close>div:first-child>p{font-size:var(--fdr-body);line-height:var(--fdr-leading)}.page-module__NF1JoG__close>div:nth-child(2){align-self:end}.page-module__NF1JoG__closeAction{border-color:var(--white);background:var(--white);color:var(--navy);white-space:nowrap}@media (max-width:100rem){.page-module__NF1JoG__introduction,.page-module__NF1JoG__faqSection,.page-module__NF1JoG__close{margin-left:clamp(1.25rem,3vw,3rem);margin-right:clamp(1.25rem,3vw,3rem)}}@media (max-width:68.75rem){.page-module__NF1JoG__dossierNarrative{padding:2.5rem}.page-module__NF1JoG__routeHeader{grid-template-columns:1fr;gap:1rem}.page-module__NF1JoG__routeHeader>div{grid-template-columns:minmax(0,1fr) minmax(15rem,.7fr)}.page-module__NF1JoG__recordList{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__NF1JoG__recordList li:nth-child(3){border-right:0}.page-module__NF1JoG__recordList li:nth-child(-n+3){border-bottom:1px solid var(--line)}.page-module__NF1JoG__confirmations{gap:3rem}.page-module__NF1JoG__faqSection{grid-template-columns:1fr}.page-module__NF1JoG__sectionLead h2{max-width:16ch}}@media (max-width:53.125rem){.page-module__NF1JoG__hero{grid-template-columns:1fr;min-height:auto}.page-module__NF1JoG__heroCopy{min-height:31rem}.page-module__NF1JoG__heroImage{min-height:24rem}.page-module__NF1JoG__heroImage:after{background:linear-gradient(180deg,var(--navy) 0%,transparent 24%),linear-gradient(0deg,#0d183b8c,transparent 58%)}.page-module__NF1JoG__heroImage img{object-position:58% center}.page-module__NF1JoG__dossierBody{grid-template-columns:1fr}.page-module__NF1JoG__dossierIdentity{min-height:28rem}.page-module__NF1JoG__dossierNarrative{border-top:1px solid var(--line);border-left:0}.page-module__NF1JoG__equipmentFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__NF1JoG__signal{display:none}.page-module__NF1JoG__routeHeader>div{grid-template-columns:1fr}.page-module__NF1JoG__recordList{grid-template-columns:1fr 1fr}.page-module__NF1JoG__recordList li,.page-module__NF1JoG__recordList li:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:13rem}.page-module__NF1JoG__recordList li:nth-child(2n){border-right:0}.page-module__NF1JoG__recordList li:last-child{border-bottom:0}.page-module__NF1JoG__recordList>li>span{margin-bottom:2.5rem}.page-module__NF1JoG__confirmations{grid-template-columns:1fr}}@media (max-width:37.5rem){.page-module__NF1JoG__heroCopy{min-height:27rem;padding-top:3.5rem;padding-bottom:3rem}.page-module__NF1JoG__heroCopy>div,.page-module__NF1JoG__heroAction,.page-module__NF1JoG__closeAction{width:100%}.page-module__NF1JoG__heroImage{min-height:19rem}.page-module__NF1JoG__heroImage>p{bottom:.8rem;right:1rem}.page-module__NF1JoG__introduction{margin:1.25rem}.page-module__NF1JoG__dossierHeader{padding:.8rem}.page-module__NF1JoG__dossierHeader p:last-child{display:none}.page-module__NF1JoG__dossierIdentity{min-height:24rem;padding:1.5rem}.page-module__NF1JoG__dossierNarrative{gap:1.2rem;padding:1.5rem}.page-module__NF1JoG__equipmentFacts{grid-template-columns:1fr}.page-module__NF1JoG__equipmentFacts>div{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:1rem 1.25rem}.page-module__NF1JoG__equipmentFacts>div:last-of-type{border-bottom:0}.page-module__NF1JoG__requestSection,.page-module__NF1JoG__confirmations{padding-block:3.75rem}.page-module__NF1JoG__recordList{grid-template-columns:1fr}.page-module__NF1JoG__recordList li,.page-module__NF1JoG__recordList li:nth-child(2n),.page-module__NF1JoG__recordList li:nth-child(3){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:1.25rem}.page-module__NF1JoG__recordList>li>span{margin-bottom:1.5rem}.page-module__NF1JoG__routeNote{display:block}.page-module__NF1JoG__routeNote span{margin-bottom:.4rem;display:block}.page-module__NF1JoG__confirmationGrid{grid-template-columns:1fr}.page-module__NF1JoG__confirmationGrid article{min-height:8rem}.page-module__NF1JoG__confirmationGrid b{margin-bottom:1.2rem}.page-module__NF1JoG__faqSection{margin:0;padding:3.75rem 1.25rem}.page-module__NF1JoG__faqList summary{grid-template-columns:1.6rem 1fr 1rem;gap:.75rem}.page-module__NF1JoG__faqList>details>p{padding-left:2.35rem;padding-right:1rem}.page-module__NF1JoG__close{grid-template-columns:1fr;margin:0;padding:3rem 1.25rem}.page-module__NF1JoG__close>div:nth-child(2){width:100%}}@media (prefers-reduced-motion:no-preference){.page-module__NF1JoG__dossierIdentity:before{animation:.72s cubic-bezier(.16,1,.3,1) both page-module__NF1JoG__dossierReveal}@keyframes page-module__NF1JoG__dossierReveal{0%{clip-path:inset(0 100% 0 0);transform:scale(1.08)}to{clip-path:inset(0);transform:scale(1.02)}}}@media (prefers-reduced-motion:reduce){.page-module__NF1JoG__heroAction,.page-module__NF1JoG__closeAction,.page-module__NF1JoG__faqList summary i:after{transition:none}}
.story-module__5rs--q__preview{color:var(--ink);font-size:var(--brand-body-size);line-height:var(--brand-body-leading)}.story-module__5rs--q__serviceNote{max-width:75ch;color:var(--ink);margin:1.5rem 0 0}.story-module__5rs--q__process,.story-module__5rs--q__requestSection,.story-module__5rs--q__enquiry{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;max-width:64rem;margin:0 auto;padding:3.5rem 2rem;display:grid}.story-module__5rs--q__process{background:var(--mist);border-top:1px solid var(--line)}.story-module__5rs--q__process h2,.story-module__5rs--q__requestSection h2{color:var(--navy);text-wrap:balance;margin:0 0 1.25rem}.story-module__5rs--q__processIntro p,.story-module__5rs--q__requestSection header p{max-width:40ch;margin:0}.story-module__5rs--q__steps{margin:0;padding:0;list-style:none}.story-module__5rs--q__steps li{border-top:1px solid var(--line);grid-template-columns:2rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.story-module__5rs--q__steps li:first-child{border-top:0;padding-top:0}.story-module__5rs--q__steps li:last-child{padding-bottom:0}.story-module__5rs--q__steps li>span{color:var(--blue);font-variant-numeric:tabular-nums;font-weight:600}.story-module__5rs--q__steps h3{color:var(--navy);margin:0 0 .75rem}.story-module__5rs--q__steps p{margin:0}.story-module__5rs--q__requestSection{background:var(--white)}.story-module__5rs--q__checklist{border-top:2px solid var(--navy);margin:0}.story-module__5rs--q__checklist>div{border-bottom:1px solid var(--line);grid-template-columns:8rem 1fr;gap:1rem;padding:1.15rem 0;display:grid}.story-module__5rs--q__checklist dt{color:var(--navy);font-weight:600}.story-module__5rs--q__checklist dd{margin:0}.story-module__5rs--q__enquiry{background:var(--navy);color:var(--white);align-items:center}.story-module__5rs--q__enquiry h2{color:var(--white);margin:0 0 1.25rem}.story-module__5rs--q__enquiry p{max-width:42ch;margin:0}.story-module__5rs--q__enquiryAction{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.story-module__5rs--q__requestButton{border:1px solid var(--white);background:var(--white);min-height:52px;color:var(--navy);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:600;display:inline-flex}.story-module__5rs--q__requestButton:hover{background:var(--mist)}.story-module__5rs--q__requestButton:focus-visible{outline:3px solid var(--sky);outline-offset:4px}.story-module__5rs--q__returnLink>a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:760px){.story-module__5rs--q__process,.story-module__5rs--q__requestSection,.story-module__5rs--q__enquiry{grid-template-columns:1fr;gap:2rem;padding:2.5rem 1.25rem}.story-module__5rs--q__processIntro p,.story-module__5rs--q__requestSection header p{max-width:65ch}.story-module__5rs--q__checklist>div{grid-template-columns:6.5rem 1fr}.story-module__5rs--q__requestButton{width:100%}.story-module__5rs--q__enquiryAction{align-items:stretch}}.story-module__5rs--q__previewLabel{background:var(--mist);color:var(--navy);text-align:center;padding:1rem 1.5rem;scroll-margin-top:6rem}.story-module__5rs--q__section{background:#fff;max-width:64rem;margin:0 auto;padding:3rem 2rem}.story-module__5rs--q__storyHeader{text-align:center;margin-bottom:2rem}.story-module__5rs--q__eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .75rem;font-weight:500}.story-module__5rs--q__storyHeader h2{color:var(--navy);margin:0 0 1rem}.story-module__5rs--q__storyHeader>p:last-child{color:#59677f;margin:0}.story-module__5rs--q__storyGrid{grid-template-rows:100px 165px 155px auto;grid-template-columns:minmax(0,1fr) 280px minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}.story-module__5rs--q__photo{grid-area:1/2/5;min-width:0;margin:0}.story-module__5rs--q__photo img{width:100%;height:auto;display:block}.story-module__5rs--q__photo figcaption{color:#59677f;padding-top:.75rem}.story-module__5rs--q__photo a{color:var(--blue);text-underline-offset:4px;min-height:44px;padding:.35rem 0;display:block}.story-module__5rs--q__photo a:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.story-module__5rs--q__callout{border-top:1px solid var(--sky);padding-top:1rem;position:relative}.story-module__5rs--q__callout:after{background:var(--sky);content:"";width:2rem;height:1px;position:absolute;top:-1px}.story-module__5rs--q__callout span{color:var(--blue);font-weight:600}.story-module__5rs--q__callout h3{color:var(--navy);margin:.65rem 0 .75rem}.story-module__5rs--q__callout p{color:#59677f;margin:0}.story-module__5rs--q__recorder{grid-area:2/3}.story-module__5rs--q__recorder:after,.story-module__5rs--q__unit:after{right:100%}.story-module__5rs--q__connection{grid-area:3/1}.story-module__5rs--q__connection:after{left:100%}.story-module__5rs--q__unit{grid-area:4/3}.story-module__5rs--q__facts{background:var(--mist);border-top:2px solid var(--navy);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 0;display:grid}.story-module__5rs--q__facts>div{border-right:1px solid var(--line);padding:1.25rem}.story-module__5rs--q__facts>div:last-child{border:0}.story-module__5rs--q__facts dt{color:#59677f;margin-bottom:.5rem}.story-module__5rs--q__facts dd{color:var(--navy);margin:0;font-weight:600}.story-module__5rs--q__storyCopy{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.5rem;display:grid}.story-module__5rs--q__storyCopy p{margin:0}.story-module__5rs--q__qualification{border-top:1px solid var(--line);color:#59677f;margin:1.5rem 0 0;padding-top:1rem}.story-module__5rs--q__returnLink{max-width:64rem;color:var(--blue);margin:auto;padding:1.5rem 2rem 3rem}.story-module__5rs--q__returnLink p{color:#59677f;margin-top:.75rem}@media (max-width:900px){.story-module__5rs--q__section{padding:2.5rem 1.5rem}.story-module__5rs--q__storyGrid{grid-template-rows:60px 150px 145px auto;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);column-gap:1.25rem}.story-module__5rs--q__callout:after{width:1.25rem}.story-module__5rs--q__callout h3{font-size:var(--brand-body-size);line-height:var(--brand-body-leading);font-weight:600}}@media (max-width:680px){.story-module__5rs--q__previewLabel{text-align:left;padding:1rem 1.25rem;scroll-margin-top:5rem}.story-module__5rs--q__section{padding:2rem 1.25rem}.story-module__5rs--q__storyHeader{text-align:left}.story-module__5rs--q__storyGrid{flex-direction:column;gap:1.25rem;display:flex}.story-module__5rs--q__photo{align-self:center;width:100%;max-width:280px}.story-module__5rs--q__callout{width:100%}.story-module__5rs--q__callout:after{display:none}.story-module__5rs--q__callout h3{font-size:var(--brand-body-size)}.story-module__5rs--q__facts{grid-template-columns:1fr}.story-module__5rs--q__facts>div{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr;gap:1rem;padding:1rem;display:grid}.story-module__5rs--q__facts dt{margin:0}.story-module__5rs--q__storyCopy{grid-template-columns:1fr;gap:1rem}}
