.collab-page{color:var(--la-ink);background:#fff}.collab-shell{width:min(1120px,calc(100% - 48px));margin-inline:auto}.collab-page h1,.collab-page h2,.collab-page h3{color:var(--la-p)}.collab-page h1{font-size:clamp(32px,5vw,42px);font-weight:800;letter-spacing:-.04em;line-height:1.1;margin:16px 0 24px}.collab-page h2{font-size:clamp(22px,3vw,28px);font-weight:800;line-height:1.2;letter-spacing:-.025em;margin:12px 0 16px}.collab-page h3{font-size:18px;font-weight:700;line-height:1.3;margin:20px 0 12px}.collab-page p{font-size:14px;line-height:1.75;margin:0}.collab-hero{background:#ebf4fc url(/brand/backdrops/wash-sky-1920x1080.png) 50%/cover no-repeat;border-bottom:1px solid var(--la-g);padding:32px 0 64px}.collab-crumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;margin-bottom:40px;color:var(--la-sub)}.collab-crumbs a{color:var(--la-a);padding-block:8px}.collab-crumbs svg{flex-shrink:0}.collab-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.collab-eyebrow{display:block;font-size:10px;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--la-a)}.collab-page .collab-lead{font-size:16px;max-width:600px}.collab-actions{display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;margin-top:32px}.collab-hero-note{background:#fff;border:1px solid var(--la-g);border-radius:8px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.collab-hero-note>svg{color:var(--la-a);margin-bottom:24px}.collab-hero-note h2{font-size:24px}.collab-note-footer{border-top:1px solid var(--la-g);margin-top:24px;padding-top:20px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--la-sub)}.collab-note-footer svg{color:var(--la-a);flex-shrink:0}.collab-section{padding-block:64px;scroll-margin-top:100px}.collab-section-heading{max-width:650px;margin-bottom:32px}.collab-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.collab-card{padding:32px;border:1px solid var(--la-g);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;background:#fff}.collab-card>svg{color:var(--la-a)}.collab-card .collab-text-link{margin-top:auto;padding-top:24px}.collab-text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--la-a);font-size:13px;font-weight:600;text-decoration:none}.collab-text-link:hover{text-decoration:underline;text-underline-offset:4px}.collab-text-link svg{flex-shrink:0}.collab-soft{background:#f6fbff;border-block:1px solid var(--la-g)}.collab-brief-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}.collab-checklist{margin:0;padding:0;list-style:none;border-top:1px solid rgba(19,119,189,.2)}.collab-checklist li{display:grid;grid-template-columns:32px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid rgba(19,119,189,.2)}.collab-checklist li>span{color:var(--la-a);font-size:12px;font-weight:700;padding-top:3px}.collab-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;margin:0;padding:0}.collab-process li{border-top:2px solid var(--la-a);padding-top:24px}.collab-process-number{color:var(--la-a);font-size:12px;font-weight:700;letter-spacing:.12em}.collab-process h3{margin-top:16px}.collab-faq-band{background:#fffaf3}.collab-faqs details{border-bottom:1px solid var(--la-g)}.collab-faqs summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:20px 0;font-size:14px;font-weight:700;color:var(--la-p);cursor:pointer}.collab-faqs summary::-webkit-details-marker{display:none}.collab-faqs summary svg{color:var(--la-a);flex-shrink:0}.collab-faqs details[open] summary svg{transform:rotate(180deg)}.collab-faqs details>p{padding:0 24px 24px 0}.collab-next{display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px;border:1px solid var(--la-g);border-radius:8px;padding:40px}.collab-next p{max-width:640px}.collab-related{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px}.collab-related>span{color:var(--la-sub);font-size:12px}.collab-page .la-btn{min-height:48px;box-shadow:none;white-space:normal;text-align:center}.collab-page .la-btn-primary{background:var(--la-a);color:#fff}.collab-page .la-btn-primary:hover{background:var(--la-p)}.collab-page :is(a,summary,button):focus-visible,.guide-page :is(a,summary,button):focus-visible{outline:3px solid var(--la-a);outline-offset:4px;border-radius:4px}.guide-page .guide-hero{background:#ebf4fc url(/brand/backdrops/wash-sky-1920x1080.png) 50%/cover no-repeat}.guide-page .guide-hero-grid{padding-block:56px;grid-template-columns:1.15fr 1fr;gap:48px;align-items:start}.guide-page .guide-breadcrumbs{margin-bottom:32px;flex-wrap:wrap;overflow:visible;white-space:normal}.guide-page .guide-conversion{display:block}.guide-page .guide-form-card{min-height:0;padding:32px}.guide-page .guide-request-heading{display:flex;align-items:center;gap:16px;margin-bottom:24px}.guide-request-heading>svg{flex-shrink:0;color:var(--la-a)}.guide-page .guide-form-card form>p{margin-bottom:12px}.guide-page .guide-fit{margin-top:32px}.guide-page .guide-error{color:var(--la-ink);border-left:3px solid var(--la-a);padding:8px 12px;margin-top:16px;font-size:13px;line-height:1.6}.guide-page .guide-privacy{text-decoration:underline;text-underline-offset:3px}.guide-page .guide-inside,.guide-page .guide-related{padding-block:64px}.guide-page .guide-section-head{margin-bottom:32px}.guide-page .guide-section-head h2{font-size:clamp(22px,3vw,28px)}.guide-page .guide-inside-grid article,.guide-page .guide-related-grid article{min-height:240px}.guide-page .guide-step-top{margin-bottom:24px}.guide-page .guide-checklist-section{background:#f6fbff;border-block:1px solid var(--la-g);padding-block:64px}.guide-checklist-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:64px}.guide-checklist-section .collab-checklist p{margin:0;font-size:14px;line-height:1.7}.guide-service-link{display:flex;align-items:start;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid var(--la-g)}.guide-service-link>svg{flex-shrink:0;color:var(--la-a);margin-top:8px}.guide-service-link p{margin:0;font-size:13px;line-height:1.7}.guide-page .guide-success .guide-secondary-link{margin-top:16px}@media (max-width:900px){.collab-brief-grid,.collab-hero-grid,.guide-checklist-layout{grid-template-columns:1fr;gap:32px}.collab-next{grid-template-columns:1fr;gap:24px}.collab-next>a{justify-self:start}.guide-page .guide-hero-grid{grid-template-columns:1fr;gap:32px}.guide-page .guide-conversion{max-width:640px;width:100%}}@media (max-width:600px){.collab-shell{width:calc(100% - 32px)}.collab-hero{padding-block:24px 40px}.collab-crumbs{margin-bottom:24px}.collab-section,.guide-page .guide-checklist-section,.guide-page .guide-inside,.guide-page .guide-related{padding-block:40px}.collab-card-grid,.collab-process{grid-template-columns:1fr;gap:24px}.collab-card,.collab-hero-note,.collab-next,.guide-page .guide-form-card{padding:24px}.collab-actions{align-items:flex-start;flex-direction:column;gap:8px}.collab-page .collab-lead{font-size:15px}.collab-page h1{font-size:32px}.collab-next>a{width:100%}.guide-page .guide-hero-grid{padding-block:40px}}.resource-card-link:focus-visible{outline:3px solid var(--la-a);outline-offset:-4px}#consultation-form,#guide-checklist{scroll-margin-top:100px}.sp-page{--sp-section-space:48px}.sp-page h1,.sp-page h2,.sp-page.resource-site h1,.sp-page.resource-site h2{font-family:Poppins,sans-serif;font-weight:900;text-wrap:balance}.sp-page h3{font-weight:700}.sp-page .sv-section{padding-block:var(--sp-section-space)}.sp-page .sv-h2{max-width:26ch;line-height:1.2}.sp-page .sv-lead{max-width:66ch;line-height:1.65}.sp-page .sv-card{padding:24px;border-radius:12px}.sp-page .sv-card h3{line-height:1.3}.sp-page .sv-cross-rail{padding-block:28px}.sp-page .sv-closing-section{padding-block:28px 40px}.sp-page .sv-cta{padding:28px 32px;border-radius:12px}.sp-page :is(.architecture-card-action,.sp-parent-link){display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--la-a);font-size:13px;font-weight:700;text-decoration:none}.sp-page :is(.architecture-card-action,.architecture-link-card,.sp-parent-link,.sp-services-link,.careers-text-link):focus-visible{outline:2px solid var(--la-a);outline-offset:4px}.sp-page .sv-hero-inner{padding:32px 32px 40px}.sp-hero-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:40px;align-items:center;margin-top:26px}.sp-page .sp-hero-heading .sv-eyebrow{display:flex;align-items:center;gap:9px}.sp-page .sp-hero-heading .sv-eyebrow svg{flex-shrink:0}.sp-page .sp-hero-heading h1{max-width:19ch;margin-top:14px;font-size:clamp(34px,4.1vw,50px);line-height:1.1}.sp-page .sp-hero-heading h1 .grad{display:block}.sp-page .sp-hero-intro .sv-hero-sub{margin-top:0;max-width:54ch;font-size:16px;line-height:1.65}.sp-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin-top:20px}.sp-page .sp-parent-link{border:0;padding:0;background:transparent;cursor:pointer}.sp-page .architecture-card-grid{gap:16px;margin-top:26px}.sp-page .architecture-card{min-height:0;padding:22px;border-radius:12px;box-shadow:none}.sp-page .architecture-card h3{font-weight:800}.sp-page .architecture-card p{font-size:14px;line-height:1.65;margin-bottom:12px}.sp-page .architecture-card-action{align-self:flex-start}.sp-page .architecture-link-card{padding:16px;border-radius:10px}.sp-page .architecture-link-card b{font-size:14px}.sp-page .architecture-link-card small{font-size:12px;line-height:1.5}.sp-page .architecture-check-grid{margin-top:24px}.sp-page .architecture-check-grid>div{font-size:14px}.sp-page .sp-about-hero{text-align:center}.sp-company .sv-hero-h1{font-size:clamp(34px,4.4vw,52px)}.sp-company .sv-hero-stats{margin-top:22px}.sp-company .ab-story-grid{gap:36px}.sp-company .ab-num-stack{gap:10px}.sp-company .ab-num{padding:16px 20px;border-radius:10px;box-shadow:none}.sp-company .sp-services-link{text-decoration:none;border:1px solid rgba(19,119,189,.25);background:var(--la-lb)}.sp-company .ab-values{gap:16px;margin-top:26px}.sp-company .ab-value{padding:22px;border-radius:12px}.sp-company .sp-timeline-heading{text-align:center;margin-bottom:26px}.sp-company .ab-tl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none;padding:0}.sp-company .ab-tl-dot,.sp-company .ab-tl:after,.sp-company .ab-tl:before{display:none}.sp-company .ab-tl-item,.sp-company .ab-tl-item:nth-child(2n){width:auto;margin:0;padding:0}.sp-company .ab-tl-card{height:100%;padding:22px;border-radius:12px;box-shadow:none}.sp-company .ab-tl-year{letter-spacing:.03em}.sp-company .ab-map-band{padding:28px;border-radius:12px}.sp-company .ab-regions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.sp-company .ab-region{padding:16px;border-radius:8px}.sp-company .careers-hero-copy{margin-top:24px;max-width:880px}.sp-company .careers-hero-copy .sv-hero-sub{max-width:64ch}.sp-company .careers-hero-actions{margin-top:22px}.sp-company .careers-proof-row{margin-top:24px}.sp-company .careers-principles,.sp-company .careers-work-grid{margin-top:26px}.sp-company .careers-opening-band{padding-block:36px 48px!important}.sp-company .careers-opening-card{max-width:none;padding:24px}.sp-company .careers-text-link{min-height:44px;margin-top:10px}.sp-page.mdx-page h1,.sp-page.mdx-page h2{font-weight:900}.sp-page.mdx-page .mdx-hero{padding-block:32px 40px}.sp-page.mdx-page .mdx-hero nav{margin-bottom:22px}.sp-page.mdx-page .mdx-hero-label{display:flex;align-items:center;gap:10px}.sp-page.mdx-page .mdx-hero h1{font-size:clamp(36px,4.4vw,54px);margin-block:12px 16px}.sp-page.mdx-page .mdx-hero p:not(.sv-eyebrow){max-width:64ch;font-size:16px;line-height:1.65;margin-bottom:22px}.sp-page.mdx-page .mdx-body{padding-block:12px 28px}.sp-page.mdx-page .mdx-body h2{margin-block:28px 14px;line-height:1.22}.sp-page.mdx-page .mdx-body li,.sp-page.mdx-page .mdx-body p{line-height:1.7}.sp-page.mdx-page .mdx-body p{margin-block:14px}.sp-page.mdx-page .mdx-body ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin-block:20px}.sp-page.mdx-page .mdx-body li{margin:0;padding:18px;border:1px solid var(--la-g);border-radius:8px;background:#f6fbff;font-size:14px}.sp-page.mdx-page .mdx-body li:last-child:nth-child(odd){grid-column:1/-1}.sp-page.mdx-page .mdx-body li strong{display:block;margin-bottom:6px;color:var(--la-p)}.sp-page.mdx-page .mdx-next{margin-block:0 40px;padding:28px}.sp-page.mdx-page .mdx-next h2{font-size:clamp(25px,3vw,32px)}.sp-page.mdx-page .mdx-industry-grid{gap:16px;padding-block:36px 48px}.sp-page.mdx-page .mdx-industry-card{padding:24px;box-shadow:none}.sp-page.mdx-page .mdx-industry-card h2{font-size:23px;line-height:1.25;margin-block:16px 10px}.sp-page.mdx-page .mdx-industry-card p{line-height:1.65;margin-bottom:16px}.sp-page.mdx-page .mdx-industry-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;margin-top:0;color:var(--la-a);background:#e9f3fb}.sp-page.mdx-page .mdx-industry-card:nth-child(3n+2) .mdx-industry-icon{background:#e8f6ef}.sp-page.mdx-page .mdx-industry-card:nth-child(3n) .mdx-industry-icon{background:#f1ecfb}.sp-page.mdx-page .mdx-industry-card:focus-visible{outline:2px solid var(--la-a);outline-offset:4px}.sp-page.collab-page .collab-hero{padding-block:24px 40px}.sp-page.collab-page h1{margin-block:14px 18px}.sp-page.collab-page .collab-crumbs{margin-bottom:24px}.sp-page.collab-page .collab-brief-grid,.sp-page.collab-page .collab-hero-grid{gap:36px}.sp-page.collab-page .collab-actions{margin-top:22px;gap:8px 20px}.sp-page.collab-page .collab-programs-link{flex-basis:100%}.sp-page.collab-page .collab-hero-note{padding:24px}.sp-page.collab-page .collab-hero-note>svg{margin-bottom:14px}.sp-page.collab-page .collab-note-footer{margin-top:18px;padding-top:14px}.sp-page.collab-page .collab-section{padding-block:var(--sp-section-space)}.sp-page.collab-page .collab-section-heading{margin-bottom:24px}.sp-page.collab-page .collab-card-grid{gap:16px}.sp-page.collab-page .collab-card{padding:24px}.sp-page.collab-page .collab-card .collab-text-link{padding-top:16px}.sp-page.collab-page .collab-process{gap:24px}.sp-page.collab-page .collab-process li{padding-top:18px}.sp-page.collab-page .collab-next{padding:28px;gap:28px}.sp-page.resource-site h1{font-size:clamp(34px,4.2vw,54px);line-height:1.12;letter-spacing:-.035em}.sp-page.resource-site h2{letter-spacing:-.025em;line-height:1.22}.sp-page.resource-site h1 em,.sp-page.resource-site h2 em{font-family:Poppins,sans-serif;font-weight:900;font-style:normal;color:var(--la-a)}.sp-page.resource-site h3{font-weight:700}.sp-page.resource-site .rs-lead{font-size:15px;line-height:1.65}.sp-page.resource-site .rs-crumbs{padding-block:22px}.sp-page.resource-site .rs-hero-heading{padding-block:14px 36px;gap:36px;align-items:center}.sp-page.resource-site .rs-hero-aside{max-width:390px}.sp-page.resource-site .rs-hero-aside p{font-size:14px;line-height:1.65;margin-bottom:12px}.sp-page.resource-site .rs-featured{margin-top:32px}.sp-page.resource-site .rs-featured-copy{padding:30px}.sp-page.resource-site .rs-featured-copy h2{font-size:clamp(29px,3vw,38px);margin-block:16px}.sp-page.resource-site .rs-featured-copy>p{max-width:44ch;font-size:14px;line-height:1.65}.sp-page.resource-site .rs-featured-cover .rs-cover-stage{min-height:340px}.sp-page.resource-site .rs-featured-actions{margin-top:20px;gap:12px 20px}.sp-page.resource-site .rs-featured-note{margin-top:18px}.sp-page.resource-site .rs-library{padding-block:48px 28px}.sp-page.resource-site .rs-section-heading{margin-bottom:24px;gap:20px}.sp-page.resource-site .rs-section-heading h2{font-size:clamp(27px,3.2vw,38px)}.sp-page.resource-site :is(.rs-text-link,.rs-filters button,.rs-card-bottom a){min-height:44px}.sp-page.resource-site :is(.rs-inside,.rs-related,.rs-partner-paths,.rs-partner-benefits,.rs-how-section,.rs-enquiry-section,.rs-faq){padding-block:var(--sp-section-space)}.sp-page.resource-site .rs-chapter-cards{gap:24px}.sp-page.resource-site .rs-chapter-cards p,.sp-page.resource-site .rs-partner-path p,.sp-page.resource-site .rs-steps p{font-size:14px;line-height:1.65}.sp-page.resource-site .rs-reading-note{margin-top:12px;padding-block:26px}.sp-page.resource-site .rs-reading-note h2{font-size:21px}.sp-page.resource-site .rs-reading-note p{font-size:13px;line-height:1.65}.sp-page.resource-site .rs-cta{margin-block:36px 48px;padding:30px 32px;gap:26px}.sp-page.resource-site .rs-cta h2{font-size:clamp(26px,3vw,34px)}.sp-page.resource-site .rs-download-hero{padding-bottom:40px}.sp-page.resource-site .rs-download-grid{gap:36px;padding-top:12px}.sp-page.resource-site .rs-download-copy>.rs-lead{margin-top:18px}.sp-page.resource-site .rs-editorial-hero{padding-bottom:32px}.sp-page.resource-site .rs-editorial-hero h1{max-width:27ch}.sp-page.resource-site .rs-editorial-hero .rs-lead{margin-top:18px}.sp-page.resource-site .rs-author{margin-top:20px}.sp-page.resource-site .rs-article-layout{gap:36px;padding-top:32px}.sp-page.resource-site .rs-article-chapter{padding-top:32px;margin-top:0}.sp-page.resource-site .rs-article-chapter>p{font-size:15px;line-height:1.75;margin-bottom:16px}.sp-page.resource-site .rs-audience{margin-top:28px;padding:22px}.sp-page.resource-site .rs-partner-hero{padding-bottom:40px}.sp-page.resource-site .rs-partner-hero-grid{gap:36px;padding-top:14px}.sp-page.resource-site .rs-partner-hero-grid>div:first-child>.rs-eyebrow{margin-bottom:16px}.sp-page.resource-site .rs-partner-hero .rs-lead{margin-top:18px}.sp-page.resource-site .rs-partner-diagram{padding:24px}.sp-page.resource-site .rs-diagram-nodes{margin-top:24px}.sp-page.resource-site .rs-diagram-connector{height:24px}.sp-page.resource-site .rs-diagram-bottom{margin-top:20px}.sp-page.resource-site .rs-partner-path{padding:24px 16px;gap:20px}.sp-page.resource-site .rs-partner-path h3{font-size:22px}.sp-page.resource-site .rs-steps{gap:28px;margin-top:28px}.sp-page.resource-site .rs-steps h3{margin-top:18px}.sp-page.resource-site .rs-enquiry-section{gap:40px}.sp-page.resource-site .rs-enquiry-copy h2{margin-top:16px;font-size:clamp(28px,3.4vw,40px)}.sp-page.resource-site .rs-faq{gap:36px}.sp-page.resource-site .rs-faq summary{font-size:14px;font-weight:600}.sp-page.resource-site .rs-faq details p{font-size:14px;line-height:1.65}.sp-page.resource-site .rs-other-programs{padding-bottom:40px}@media (max-width:980px){.sp-page.resource-site .rs-sidebar{grid-row:auto}}@media (max-width:960px){.sp-page{--sp-section-space:40px}.sp-hero-layout{gap:28px}.sp-company .ab-tl{grid-template-columns:1fr}.sp-company .ab-story-grid{gap:28px}.sp-company .ab-regions,.sp-page.mdx-page .mdx-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sp-hero-layout{grid-template-columns:1fr;gap:20px;margin-top:22px}.sp-page .sp-hero-heading h1{max-width:22ch}.sp-page .sp-hero-intro .sv-hero-sub{max-width:62ch}.sp-page.mdx-page .mdx-body ul,.sp-page.mdx-page .mdx-industry-grid{grid-template-columns:1fr}.sp-page.collab-page .collab-brief-grid,.sp-page.collab-page .collab-hero-grid{gap:24px}}@media (max-width:600px){.sp-page{--sp-section-space:36px}.sp-page .sv-hero-inner{padding:24px 20px 32px}.sp-page .sv-cta{padding:24px}.sp-page .sv-closing-section{padding-block:20px 32px}.sp-page .sv-card{padding:20px}.sp-page .sp-hero-actions{gap:6px 16px;margin-top:18px}.sp-page .architecture-card{padding:20px}.sp-page .architecture-link-card{padding:14px}.sp-company .ab-num{padding:14px 16px;gap:14px}.sp-company .ab-map-band{padding:22px}.sp-company .ab-regions{gap:10px}.sp-company .ab-region{padding:12px}.sp-company .ab-region b{font-size:13px}.sp-company .careers-opening-band{padding-block:28px 36px!important}.sp-page.mdx-page .mdx-hero{padding-block:24px 32px}.sp-page.mdx-page .mdx-next{padding:24px;margin-bottom:32px}.sp-page.mdx-page .mdx-industry-grid{padding-block:28px 36px}.sp-page.collab-page .collab-card,.sp-page.collab-page .collab-hero-note,.sp-page.collab-page .collab-next{padding:22px}.sp-page.resource-site .rs-hero-heading{gap:20px;padding-block:10px 28px}.sp-page.resource-site .rs-hero-heading h1{font-size:38px}.sp-page.resource-site .rs-featured{margin-top:24px}.sp-page.resource-site .rs-featured-copy{padding:24px}.sp-page.resource-site .rs-featured-cover .rs-cover-stage{min-height:300px}.sp-page.resource-site .rs-library{padding-top:36px}.sp-page.resource-site .rs-cta{margin-block:28px 36px;padding:24px}.sp-page.resource-site .rs-article-layout,.sp-page.resource-site .rs-download-grid,.sp-page.resource-site .rs-enquiry-section,.sp-page.resource-site .rs-faq,.sp-page.resource-site .rs-partner-hero-grid{gap:26px}.sp-page.resource-site .rs-partner-hero{padding-bottom:32px}.sp-page.resource-site .rs-partner-diagram{padding:22px}.sp-page.resource-site .rs-partner-path{padding:22px 0;gap:14px}.sp-page.resource-site .rs-partner-path h3{font-size:20px}.sp-page.resource-site .rs-steps{margin-top:24px;gap:24px}.sp-page.resource-site .rs-reading-note{margin-top:0}}.mdx-page{color:var(--la-n,#105280);background:#fff}.mdx-hero{padding:68px 0 64px;background:linear-gradient(115deg,#eef8fe,#f3fbf7 65%,#fff5ec)}.mdx-hero nav{font-size:12px;margin-bottom:30px;line-height:1.8}.mdx-hero nav a{text-decoration:underline;text-underline-offset:3px}.mdx-hero h1{font-size:clamp(38px,6vw,66px);font-weight:800;line-height:1.12;margin:12px 0 22px}.mdx-hero p:not(.sv-eyebrow){max-width:740px;font-size:18px;line-height:1.8;margin-bottom:28px;color:#42576b}.mdx-body{max-width:850px;padding-top:36px;padding-bottom:44px}.mdx-body h1{font-size:40px;font-weight:800;margin:30px 0}.mdx-body h2{font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.3;margin:40px 0 20px}.mdx-body li,.mdx-body p{font-size:16px;line-height:1.85;color:#42576b}.mdx-body p{margin:18px 0}.mdx-body ul{list-style:disc;padding-left:25px;margin:20px 0}.mdx-body li{margin:12px 0}.mdx-body a{color:var(--la-p,#1377bd);text-decoration:underline;text-underline-offset:3px}.mdx-next{margin:20px auto 64px;padding:36px;border-radius:8px;background:#edf7fc;max-width:850px}.mdx-next h2{font-size:28px;font-weight:700;margin-bottom:12px}.mdx-next p{margin-bottom:22px}.mdx-industry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:56px;padding-bottom:72px}.mdx-industry-card{display:flex;flex-direction:column;padding:30px;border:1px solid #dce6ed;border-radius:8px;color:inherit;background:#fff;box-shadow:0 8px 30px #10528008}.mdx-industry-card:focus-visible,.mdx-industry-card:hover{border-color:#1377bd;box-shadow:0 8px 30px #10528015}.mdx-industry-card h2{font-size:24px;font-weight:700;margin-bottom:16px}.mdx-industry-card p{font-size:14px;line-height:1.8;color:#42576b;margin-bottom:24px}.mdx-industry-card span{margin-top:auto;color:#1377bd;font-size:13px;font-weight:600}@media (max-width:760px){.mdx-industry-grid{grid-template-columns:1fr;gap:18px}.mdx-hero{padding:40px 0}.mdx-next{margin:12px 20px 48px;padding:24px}}