/* Visual field guides and service pages. */
.story-section-block{padding:76px 0}
.story-section-block+.story-section-block{border-top:1px solid #dce2e2}
.story-section-block h2{font-size:clamp(34px,4.2vw,62px);line-height:1.04;letter-spacing:-.045em}
.story-section-block h3{line-height:1.15;letter-spacing:-.025em}
.story-heading{max-width:780px;margin-bottom:34px}
.story-heading .eyebrow{font-size:12px;margin-bottom:22px}
.story-heading h2{margin-bottom:22px}
.story-heading>p:not(.eyebrow){font-size:19px;line-height:1.65;max-width:680px;margin-bottom:0}
.story-paper{background:#edf0ed}
.story-dark{background:#17272b;color:#fff}
.story-dark p{color:#d1dcdf}
.story-dark .eyebrow{color:#d1dcdf}
.story-dark .eyebrow>span{background:#8298ff}
.story-dark .story-number{color:#91a4ff}
.story-photo{margin:0;position:relative;overflow:hidden;background:#17272b;min-width:0}
.story-photo img{display:block;object-fit:cover;width:100%;height:100%}
.story-photo img[src*="studio"]{object-fit:contain}
.story-photo figcaption{position:absolute;bottom:12px;left:12px;color:white;background:#17272be6;padding:5px 8px;max-width:calc(100% - 24px);font-size:11px;line-height:1.4}
.story-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center}
.story-split>.story-photo{aspect-ratio:4/5;min-height:500px;max-height:800px;align-self:stretch}
.story-split>.story-photo:has(img[src*="detail"]){aspect-ratio:auto}
.story-list{list-style:none;margin:28px 0 0;padding:0}
.story-list li{display:grid;grid-template-columns:30px 1fr;gap:16px;padding:22px 0;border-top:1px solid #899b9d55}
.story-number{font-size:13px;color:var(--primary);padding-top:4px}
.story-list h3{font-size:25px;margin:0 0 10px}
.story-list p{font-size:17px;line-height:1.6;margin:0;max-width:560px}
.story-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:15px 70px;align-items:start}
.story-intro .eyebrow{grid-column:1/-1;font-size:12px}
.story-intro h2{margin:0}
.story-intro>p:last-child{font-size:21px;line-height:1.65;margin:0}
.story-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.story-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;min-height:470px;padding:24px;color:white;overflow:hidden;background:#17272b}
.story-card>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .4s}
.story-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#091c224d,transparent 30%,#0b191a15 45%,#0b191af0)}
.story-card:hover>img{transform:scale(1.025)}
.story-card:focus-visible{outline:4px solid var(--primary);outline-offset:4px}
.story-card-index{font-size:12px;letter-spacing:.1em;display:flex;justify-content:space-between;gap:15px}
.story-card-index>span{font-size:25px;line-height:1}
.story-card h3{font-size:38px;margin:0 0 10px;color:white}
.story-card p{font-size:18px;line-height:1.45;color:#fff;margin:0;max-width:300px}
.story-cards:has(>.story-card:nth-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}
.story-cards:has(>.story-card:nth-child(5))>.story-card{grid-column:span 2}
.story-cards:has(>.story-card:nth-child(5))>.story-card:nth-child(n+4){grid-column:span 3;min-height:430px}
.story-flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;list-style:none;margin:45px 0 0;padding:0}
.story-flow li{padding-top:24px;border-top:1px solid #748487;position:relative}
.story-flow li>span{display:block;font-size:70px;line-height:1;letter-spacing:-.07em;color:#879bff;margin-bottom:38px}
.story-flow-arrow{position:absolute;right:0;top:37px;font-size:28px;color:#8298ff}
.story-flow h3{font-size:29px;margin-bottom:15px}
.story-flow p{font-size:18px;line-height:1.6;margin-bottom:0}
.story-guide-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#cbd4d5;border:1px solid #cbd4d5}
.story-guide-links>a{padding:32px;background:#f1f4f2;position:relative}
.story-guide-links>a>span{font-size:14px;color:var(--primary)}
.story-guide-links h3{font-size:28px;margin:35px 0 14px}
.story-guide-links p{font-size:18px;margin:0;max-width:330px}
.story-guide-links b{position:absolute;right:26px;top:24px;font-size:28px;color:var(--primary);font-weight:400}
.story-guide-links>a:hover{background:#e4eaff}
.story-band-section{padding:0;background:#1a42f0;color:white}
.story-band-section>.container{max-width:none;padding:0}
.story-band{display:grid;grid-template-columns:1fr 1fr;min-height:550px}
.story-band>.story-photo{min-height:450px}
.story-band>div{padding:70px clamp(28px,6vw,100px);align-self:center}
.story-band h2{max-width:700px;margin-bottom:24px}
.story-band p{color:#fff;max-width:580px}
.story-band .eyebrow{font-size:12px}
.story-band .eyebrow>span{background:#fff}
.story-band .button{background:#fff;border-color:#fff;color:#17272b;margin-top:24px}
.story-note{font-size:14px!important;line-height:1.6;border-left:3px solid #5f7aff;padding-left:16px;margin:26px 0 0;max-width:900px}
.story-prep{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.story-prep>.story-photo{aspect-ratio:1;align-self:stretch;max-height:700px}
.story-checklist{background:#f0f3f1;padding:30px;margin-top:28px}
.story-checklist h3{font-size:26px;margin-bottom:14px}
.story-checklist .fine{font-size:13px;color:#536365;margin:0 0 22px}
.story-checklist label{display:flex;align-items:flex-start;gap:13px;border-top:1px solid #cbd4d3;padding:18px 0;margin:0;font-size:18px;line-height:1.5;cursor:pointer}
.story-checklist input{appearance:auto;width:21px;height:21px;flex:0 0 21px;accent-color:var(--primary);margin-top:3px}
.story-checklist input:checked+span{color:#50605f;text-decoration:line-through}
.story-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;align-items:start}
.story-faq .faq-list{margin:0}
.story-faq .faq-list summary{font-size:22px;line-height:1.4}
.story-faq .faq-list p{font-size:18px;line-height:1.7}
.story-products{display:grid;grid-template-columns:1fr 1fr;gap:28px}
.story-products article{background:#fff}
.story-products .story-photo{aspect-ratio:1}
.story-products article>div{padding:32px}
.story-products .eyebrow{font-size:12px;margin-bottom:20px}
.story-products h3{font-size:38px;margin-bottom:15px}
.story-products p{font-size:19px}
.story-products .text-link{font-size:16px}
.story-anatomy{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}
.story-anatomy-image{position:relative;align-self:stretch;min-height:600px}
.story-anatomy-image>.story-photo{height:100%;position:absolute;inset:0}
.anatomy-label{position:absolute;left:22px;border:1px solid #ffffff6b;background:#17272be8;color:#fff;padding:10px 15px;font-size:12px;letter-spacing:.05em}
.anatomy-a{top:20%}.anatomy-b{top:44%}.anatomy-c{top:72%}
.story-table-scroll{overflow-x:auto;border:1px solid #cbd4d5}
.story-table{width:100%;border-collapse:collapse;min-width:820px;font-size:17px}
.story-table caption{text-align:left;padding:18px 24px;background:#edf0ed;font-size:14px}
.story-table th,.story-table td{text-align:left;vertical-align:top;padding:24px;line-height:1.6;border-bottom:1px solid #cbd4d5;width:25%}
.story-table thead{background:#17272b;color:white}
.story-table th{font-weight:500}
.story-table tbody th{color:var(--primary);font-size:21px}
.story-table tbody tr:nth-child(even){background:#f0f3f1}
.story-alert{border-left:6px solid var(--primary);padding:38px;background:#edf0ed}
.story-alert h2{max-width:900px}
.story-alert p{max-width:750px;font-size:20px}
.story-territory{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.territory-graphic{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;transform:rotate(-5deg);padding:20px}
.territory-graphic>span{display:grid;place-items:center;aspect-ratio:1.25;font-size:clamp(36px,5vw,70px);line-height:1;background:#344dcc;color:white;letter-spacing:-.06em}
.territory-graphic>span:first-child{grid-column:2}.territory-graphic>span:nth-child(2){grid-column:1 / 3;aspect-ratio:3}.territory-graphic>span:nth-child(3){background:#6981ff}.territory-graphic>span:nth-child(4){grid-column:2;background:#1a42f0}.territory-graphic>span:nth-child(5){background:#4a63e1}
/* Hero imagery gets the same strong visual presence as the home page. */
.page-interior .hero-scene{background:#17272b;color:#fff;padding-bottom:0}
.hero-scene .breadcrumbs,.hero-scene .intro,.hero-scene .eyebrow,.hero-scene .hero-editorial-note{color:#d4dedf}
.hero-scene .hero-grid{gap:44px!important;align-items:stretch!important}
.hero-scene .interior-hero-copy{align-self:center}
.hero-scene .hero-visual>.experience-photo{width:100%;max-width:none;max-height:650px;aspect-ratio:1;align-self:stretch}
.hero-scene .visual-label{position:absolute;right:0;top:0}
.hero-scene .hero-editorial-note{border-color:#ffffff30}
.hero-service{padding-bottom:35px}
.hero-service .hero-visual>.experience-photo{aspect-ratio:1.5;max-height:420px;width:100%;max-width:none}
.hero-service .hero-grid{gap:60px!important}
.hero-service h1{font-size:clamp(40px,4.3vw,64px)!important}
.page-interior .hero-service .intro{font-size:18px}
@media(min-width:1500px){.story-card{min-height:550px}}
@media(max-width:1000px){
 .story-split,.story-prep,.story-faq,.story-anatomy,.story-territory{gap:36px}.story-split>.story-photo{min-height:430px}.story-card{min-height:410px;padding:20px}.story-card h3{font-size:32px}.story-flow{gap:24px}.story-guide-links>a{padding:25px}.story-anatomy-image{min-height:560px}.story-intro{gap:25px}.story-band>div{padding:44px 32px}.story-band{min-height:500px}
}
@media(max-width:700px){
 .story-section-block{padding:48px 0}.story-section-block h2{font-size:36px}.story-heading>p:not(.eyebrow){font-size:18px}.story-split,.story-prep,.story-faq,.story-anatomy,.story-territory,.story-intro,.story-band{grid-template-columns:1fr}.story-split{gap:30px}.story-split>.story-photo{min-height:0;max-height:600px;aspect-ratio:4/5}.story-split>.story-photo:has(img[src*="detail"]){aspect-ratio:1.2}.story-intro>p:last-child{font-size:19px}.story-cards,.story-cards:has(>.story-card:nth-child(5)){grid-template-columns:1fr 1fr}.story-cards>.story-card,.story-cards:has(>.story-card:nth-child(5))>.story-card{grid-column:auto;min-height:370px}.story-cards>.story-card:last-child:nth-child(odd){grid-column:1/-1;min-height:440px}.story-card{padding:18px}.story-card h3{font-size:29px}.story-card p{font-size:16px}.story-card-index{font-size:10px}.story-flow{grid-template-columns:1fr 1fr}.story-flow li>span{font-size:55px;margin-bottom:22px}.story-flow h3{font-size:25px}.story-flow p{font-size:17px}.story-guide-links{grid-template-columns:1fr}.story-guide-links>a{padding:25px}.story-guide-links h3{margin-top:22px}.story-products{gap:18px}.story-products article>div{padding:23px}.story-products h3{font-size:29px}.story-products p{font-size:17px}.story-band-section{padding:0}.story-band>.story-photo{min-height:0;aspect-ratio:4/3}.story-band>div{padding:40px 24px}.story-prep>.story-photo{max-height:550px}.story-checklist{padding:24px}.story-faq{gap:8px}.story-anatomy-image{min-height:500px}.story-territory{gap:30px}.territory-graphic{max-width:460px;width:100%;margin:auto}.story-alert{padding:26px}.page-interior .hero-scene .hero-grid,.page-interior .hero-service .hero-grid{grid-template-columns:1fr!important;gap:15px!important}.hero-scene .hero-visual>.experience-photo{aspect-ratio:4/3;max-height:470px}.hero-service .hero-visual>.experience-photo{aspect-ratio:1.6}.hero-scene .interior-hero-copy{padding-bottom:22px!important}.hero-scene .hero-editorial-note{margin-top:25px}.hero-service .hero-editorial-note{display:none}
}
@media(max-width:440px){.story-cards,.story-cards:has(>.story-card:nth-child(5)),.story-products{grid-template-columns:1fr}.story-cards>.story-card,.story-cards:has(>.story-card:nth-child(5))>.story-card{min-height:490px;grid-column:1}.story-card h3{font-size:37px}.story-card p{font-size:18px}.story-card-index{font-size:12px}.story-flow{gap:26px 22px}.story-flow h3{font-size:23px}.story-flow p{font-size:16px}.story-anatomy-image{min-height:400px}}
@media(prefers-reduced-motion:reduce){.story-card>img{transition:none}}

/* Ownership desks, partner stories, and trust documents. */
.service-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.service-link-grid>a{display:grid;grid-template-columns:50px minmax(0,1fr) 24px;gap:24px;align-items:start;background:#edf0ed;border:1px solid #d9e0dd;padding:30px;transition:background .2s}
.service-link-grid>a:hover{background:#e4eaff}
.service-link-grid>a>svg{width:46px;height:46px;color:var(--primary)}
.service-link-grid h3{font-size:27px;margin:0 0 12px}
.service-link-grid p{font-size:17px;line-height:1.55;margin:0;max-width:420px}
.service-link-grid>a>span{font-size:28px;line-height:1;color:var(--primary)}
.owner-file{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}
.owner-file>.story-heading{margin:0}
.owner-file .text-link{color:#c5ceff}
.owner-file-card{background:#f2f4f0;color:#17272b;padding:36px;position:relative;box-shadow:15px 15px 0 #314f58}
.owner-file-card:after{content:'';position:absolute;top:0;right:0;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #17272b #cbd8d6 transparent}
.owner-file-card .eyebrow{color:#39494d;font-size:12px}
.owner-file-symbol{display:flex;align-items:center;gap:22px;margin:25px 0 35px}
.owner-file-symbol svg{width:66px;height:66px;color:var(--primary)}
.owner-file-symbol span{font-size:27px;line-height:1.1;letter-spacing:-.02em}
.owner-file-card dl{margin:0}
.owner-file-card dl>div{display:flex;gap:22px;padding:16px 0;border-top:1px solid #bccbc8}
.owner-file-card dt{color:var(--primary);font-size:13px;padding-top:4px}
.owner-file-card dd{margin:0;font-size:18px}
.owner-file-card>p:last-child{color:#556464;font-size:13px;margin:24px 0 0}
.support-example{background:#edf0ed;padding:36px;border-left:4px solid var(--primary)}
.support-example>span{font-size:12px;letter-spacing:.1em;color:#546567}
.support-example>p:not(.fine){font-size:clamp(24px,2.5vw,36px);line-height:1.5;max-width:1000px;margin:24px 0}
.support-example>.fine{font-size:14px;max-width:780px;margin:0}
.resource-models{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.resource-models article{display:grid;grid-template-columns:1fr 1fr;background:#edf0ed;align-items:center}
.resource-models .story-photo{aspect-ratio:1}
.resource-models article>div{padding:24px}
.resource-models h3{font-size:28px;margin-bottom:22px}
.resource-models .text-link{font-size:15px;line-height:1.5}
.network-standards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}
.network-standards article{border-top:1px solid #8b9ea066;padding-top:26px}
.network-standards article>span{font-size:80px;letter-spacing:-.06em;line-height:1;color:#92a5ff;display:block;height:95px;margin-bottom:25px}
.network-standards svg{width:78px;height:95px;color:#92a5ff;margin-bottom:25px}
.network-standards h3{font-size:29px;margin-bottom:18px}
.network-standards p{font-size:18px;line-height:1.65;margin:0}
.pilot-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}
.pilot-story>div:first-child{border-right:1px solid #ffffff44;padding-right:50px}
.pilot-story>div:first-child>span{display:block;font-size:clamp(150px,18vw,260px);letter-spacing:-.08em;line-height:1;color:#849bff}
.pilot-story>div:first-child>p{font-size:13px;letter-spacing:.09em;margin:20px 0 0}
.pilot-story p{font-size:20px;line-height:1.6}
.pilot-story .text-link{color:#c5ceff}
.partner-profiles{display:grid;gap:65px}
.partner-profiles>article{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}
.partner-profiles>article:nth-child(even)>.story-photo{order:2}
.partner-profiles .story-photo{aspect-ratio:4/5;max-height:680px;align-self:stretch}
.partner-profiles h2{font-size:clamp(34px,3.6vw,52px)}
.partner-profiles p{font-size:19px;line-height:1.6}
.partner-profiles .eyebrow{font-size:12px}
.partner-profiles ul{list-style:none;padding:0;margin:25px 0 30px}
.partner-profiles li{padding:16px 0 16px 24px;border-top:1px solid #cbd4d3;font-size:17px;line-height:1.5;position:relative}
.partner-profiles .profile-arrow{position:absolute;left:0;color:var(--primary)}
.partnership-columns{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.partnership-columns>article{padding:40px;background:#edf0ed}
.partnership-columns>article:last-child{background:#17272b;color:#fff}
.partnership-columns>article:last-child .eyebrow{color:#d4dedf}
.partnership-columns>article:last-child .eyebrow>span{background:#849bff}
.partnership-columns .eyebrow{font-size:12px}
.partnership-columns h3{font-size:36px;margin:30px 0}
.partnership-columns ul{list-style:none;padding:0;margin:0}
.partnership-columns li{font-size:18px;line-height:1.6;padding:16px 0;border-top:1px solid #9aa9ac66}
.about-manifesto h2{font-size:clamp(45px,6.1vw,92px);max-width:1150px;margin:25px 0 45px}
.about-manifesto h2>span{color:#99acff}
.about-manifesto>div{display:grid;grid-template-columns:1.3fr .7fr;gap:60px;align-items:end}
.about-manifesto .story-photo{aspect-ratio:1.6}
.about-manifesto>div>p{font-size:23px;line-height:1.6;border-top:1px solid #667b8066;padding-top:28px;margin:0}
.service-faq-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:70px;align-items:start}
.service-faq-layout>aside{position:sticky;top:115px}
.service-faq-layout .story-photo{aspect-ratio:1.1;margin-bottom:30px}
.service-faq-layout .eyebrow{font-size:12px}
.service-faq-layout nav>a{display:grid;grid-template-columns:24px 1fr 16px;gap:12px;font-size:17px;padding:18px 0;border-top:1px solid #cbd4d3}
.service-faq-layout nav>a>span{font-size:12px;color:var(--primary);padding-top:3px}
.service-faq-layout nav b{font-weight:400;color:var(--primary)}
.service-answer-group{margin-bottom:55px;scroll-margin-top:120px}
.service-answer-group>h2{font-size:38px;margin-bottom:20px}
.service-answer-group .faq-list{margin:0}
.service-answer-group summary{font-size:21px;line-height:1.4}
.service-answer-group .faq-list p{font-size:18px;line-height:1.65}
.trust-overview>.eyebrow{font-size:12px}
.trust-overview>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}
.trust-overview article{border-top:2px solid var(--primary);padding-top:22px}
.trust-overview article>span{font-size:12px;color:var(--primary)}
.trust-overview h2{font-size:29px;margin:25px 0 16px}
.trust-overview p{font-size:18px;line-height:1.6;margin:0}
.trust-reading{display:grid;grid-template-columns:290px minmax(0,1fr);gap:85px}
.trust-reading>aside{position:sticky;top:115px;align-self:start}
.trust-reading .eyebrow{font-size:12px}
.trust-reading nav>a{display:flex;gap:15px;align-items:baseline;font-size:17px;padding:17px 0;border-top:1px solid #cbd4d3;line-height:1.5}
.trust-reading nav>a>span{color:var(--primary);font-size:12px}
.trust-reading>div>article{padding:30px 0 40px;border-top:1px solid #cbd4d3;scroll-margin-top:120px}
.trust-reading h2{font-size:36px;margin:15px 0 20px}
.trust-reading>div>article p{font-size:20px;line-height:1.7;margin:0;max-width:790px}
.trust-mark{background:var(--primary);color:white;padding:30px;font-size:80px;line-height:1;letter-spacing:-.06em;margin-top:30px}
.trust-mark>span{font-size:12px;display:block;letter-spacing:.1em;line-height:1.5;margin-top:50px}
.hero-document{background:#e7ece8;background-image:linear-gradient(115deg,transparent 65%,#dbe3de 65%)}
.hero-document .hero-edition{border-color:var(--primary)}
.hero-document .hero-edition>span:first-child{color:var(--primary)}
.access-story{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px;align-items:center}
.access-story>div:last-child>p{font-size:20px;line-height:1.65;max-width:760px}
.access-symbol{background:#17272b;color:#fff;aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;padding:40px}
.access-symbol svg{width:130px;height:130px;color:#849bff}
.access-symbol>span{font-size:30px;line-height:1.1;letter-spacing:.02em}
.access-story .button-row{margin-top:30px}
.service-status{max-width:1000px}
.service-status dl{margin-top:40px}
.service-status dl>div{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:24px 0;border-top:1px solid #bccbc8}
.service-status dt{font-size:23px}
.service-status dd{font-size:18px;align-self:center;margin:0;color:#334f59}
@media(max-width:1100px){.service-link-grid>a{padding:26px;gap:17px;grid-template-columns:38px 1fr 20px}.service-link-grid>a>svg{width:36px;height:36px}.service-link-grid h3{font-size:25px}.owner-file{gap:50px}.resource-models article{display:block}.resource-models .story-photo{max-height:340px;aspect-ratio:1.3}.partner-profiles>article{gap:35px}.partner-profiles .story-photo{aspect-ratio:auto;min-height:520px}.service-faq-layout{grid-template-columns:250px 1fr;gap:40px}.trust-reading{grid-template-columns:240px 1fr;gap:50px}.about-manifesto>div{gap:35px}.about-manifesto>div>p{font-size:21px}.access-story{gap:40px}.access-symbol{padding:30px}.access-symbol svg{width:100px;height:100px}}
@media(max-width:700px){
 .service-link-grid,.owner-file,.network-standards,.pilot-story,.partner-profiles>article,.partnership-columns,.about-manifesto>div,.service-faq-layout,.trust-overview>div,.trust-reading,.access-story{grid-template-columns:1fr}
 .service-link-grid>a{padding:24px;grid-template-columns:38px 1fr 20px}.service-link-grid h3{font-size:25px}.service-link-grid p{font-size:17px}.owner-file{gap:32px}.owner-file-card{padding:28px;margin-right:14px}.owner-file-card dd{font-size:17px}.support-example{padding:27px}.resource-models h3{font-size:25px}.resource-models article>div{padding:24px}.network-standards{gap:28px}.network-standards article{display:grid;grid-template-columns:75px 1fr;gap:12px 25px}.network-standards article>span,.network-standards svg{grid-row:1/3;width:65px;height:80px;font-size:65px;margin:0}.network-standards h3{font-size:27px;margin:0}.network-standards p{grid-column:2;font-size:17px}.pilot-story{gap:30px}.pilot-story>div:first-child{border:0;border-bottom:1px solid #ffffff44;padding:0 0 30px}.pilot-story>div:first-child>span{font-size:160px}.pilot-story p{font-size:18px}.partner-profiles{gap:55px}.partner-profiles>article{gap:30px}.partner-profiles>article:nth-child(even)>.story-photo{order:0}.partner-profiles .story-photo{min-height:0;aspect-ratio:4/5;max-height:600px}.partner-profiles p{font-size:18px}.partnership-columns>article{padding:28px}.partnership-columns h3{font-size:31px}.about-manifesto h2{font-size:44px}.about-manifesto .story-photo{aspect-ratio:4/3}.about-manifesto>div>p{font-size:20px}.service-faq-layout>aside,.trust-reading>aside{position:static}.service-faq-layout .story-photo{max-height:300px}.service-answer-group>h2{font-size:32px}.service-answer-group{scroll-margin-top:100px}.trust-overview>div{gap:28px}.trust-overview h2{font-size:29px;margin-top:18px}.trust-reading{gap:35px}.trust-mark{display:none}.trust-reading h2{font-size:30px}.trust-reading>div>article p{font-size:18px}.access-symbol{aspect-ratio:2;flex-direction:row;align-items:center}.access-symbol svg{width:90px;height:90px}.access-story>div:last-child>p{font-size:18px}.service-status dl>div{grid-template-columns:1fr;gap:12px}.service-status dt{font-size:22px}
}
@media(max-width:440px){.resource-models{grid-template-columns:1fr}.service-link-grid>a{gap:15px;grid-template-columns:30px 1fr 18px}.service-link-grid>a>svg{width:30px;height:30px}.service-link-grid>a>span{font-size:24px}.service-link-grid h3{font-size:24px}}
