.distribution-page{color:var(--ink)}.distribution-page .distribution-wrap{width:min(100%,1240px);margin-inline:auto;padding-inline:40px}.distribution-page p,.distribution-page li,.distribution-page dd{color:inherit;font-size:18px;line-height:1.65}.distribution-page h2{letter-spacing:-.8px;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.2}.distribution-page h3,.distribution-page dt{letter-spacing:-.4px;font-family:Manrope,sans-serif;font-size:20px;font-weight:800;line-height:1.35}.distribution-page a{overflow-wrap:anywhere}.distribution-page ul{margin:24px 0 0;padding-left:22px}.distribution-page li+li{margin-top:12px}.distribution-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:44px;padding-block:72px 88px;display:grid}.distribution-hero h1{letter-spacing:-2px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.7vw,64px);font-weight:400;line-height:1.08}.distribution-hero p{margin-top:32px}.distribution-hero img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.distribution-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.distribution-button{background:var(--accent);max-width:100%;color:var(--white);align-items:center;padding:16px 22px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex}.distribution-button:hover{background:var(--ink)}.distribution-text-link{color:var(--accent);text-underline-offset:5px;align-items:center;font-size:14px;font-weight:700;line-height:1.5;text-decoration:underline;display:inline-flex}.distribution-text-link:hover{color:var(--ink)}.distribution-section-intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.distribution-fit{padding-block:24px 96px}.distribution-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 0;display:grid}.distribution-signals dd{margin:16px 0 0}.distribution-workflow{background:var(--ink);color:var(--white);padding-block:80px}.distribution-journey{margin:48px 0 0;padding:0;list-style-position:inside}.distribution-page .distribution-journey li{background:#1d2943;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 64px;margin:0;padding:28px;display:grid}.distribution-page .distribution-journey li:nth-child(2n){background:#25324e}.distribution-journey h3{grid-row:span 2}.distribution-page .distribution-question{color:#c7d9ff;font-size:16px}.distribution-scope{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;padding-block:96px;display:grid}.distribution-scope h2+p,.distribution-scope-example p{margin-top:24px}.distribution-scope-example{background:var(--wash);padding:36px}.distribution-participation{background:var(--accent);color:var(--white);padding-block:64px}.distribution-participation-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;display:grid}.distribution-participation p+p{margin-top:24px}.distribution-options{padding-block:96px}.distribution-options-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:40px;display:grid}.distribution-options-list p{margin-top:16px}.distribution-options-list a{margin-top:24px}.distribution-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;padding-bottom:96px;display:grid}.distribution-faq details{background:var(--wash);padding:22px 24px}.distribution-faq details+details{margin-top:12px}.distribution-faq summary{cursor:pointer;padding-right:12px;font-size:18px;font-weight:700;line-height:1.5}.distribution-faq summary:hover,.distribution-faq details[open] summary{color:var(--accent)}.distribution-faq details p{margin-top:20px}.distribution-contact{background:var(--wash);padding-block:72px}.distribution-contact-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.distribution-contact h2+p{margin-top:24px}.distribution-contact .distribution-button{margin-top:32px}.distribution-contact ul{margin-top:0}.distribution-page .distribution-contact-note{margin-top:24px;font-size:14px}@media (width<=1000px){.distribution-hero{gap:32px}.distribution-hero h1{font-size:48px}.distribution-section-intro,.distribution-participation-layout,.distribution-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:36px}.distribution-page .distribution-journey li{column-gap:36px}.distribution-signals{gap:28px}.distribution-scope,.distribution-contact-layout,.distribution-options-list{gap:36px}}@media (width<=700px){.distribution-page .distribution-wrap{padding-inline:24px}.distribution-hero{grid-template-columns:minmax(0,1fr);padding-block:48px 64px}.distribution-hero h1{letter-spacing:-1.5px;font-size:clamp(36px,8.6vw,52px)}.distribution-hero img{max-height:360px}.distribution-section-intro,.distribution-signals,.distribution-scope,.distribution-participation-layout,.distribution-options-list,.distribution-faq,.distribution-contact-layout{grid-template-columns:minmax(0,1fr);gap:28px}.distribution-fit{padding-block:0 64px}.distribution-signals{margin-top:32px}.distribution-page .distribution-journey li{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px}.distribution-journey h3{grid-row:auto}.distribution-journey{margin-top:32px}.distribution-workflow,.distribution-participation,.distribution-contact{padding-block:48px}.distribution-scope,.distribution-options{padding-block:64px}.distribution-scope-example{padding:28px}.distribution-faq{padding-bottom:64px}.distribution-options-list{gap:36px;margin-top:32px}}@media (width<=360px){.distribution-page .distribution-wrap{padding-inline:20px}.distribution-hero h1{font-size:36px}.distribution-actions{flex-direction:column;align-items:flex-start}.distribution-button{gap:12px;padding-inline:18px}.distribution-scope-example,.distribution-faq details,.distribution-page .distribution-journey li{padding:20px}}
