.resource-hub,.about-page{display:flow-root;padding-block:0 64px}.resource-hub .secondary-hero,.about-page .secondary-hero{width:100vw;max-width:none;margin:-27px calc(50% - 50vw) 0;padding:64px 0;border:0;border-radius:0;background:#f5f2eb}.secondary-hero-inner{width:min(1520px,calc(100% - clamp(48px,8vw,128px)));margin-inline:auto}.resource-hub .secondary-hero h1,.about-page .secondary-hero h1{max-width:19ch;margin:24px 0 0;font-size:clamp(40px,5.3vw,80px);line-height:1.08;letter-spacing:-.015em;text-wrap:balance;color:#051627}.resource-hub .secondary-hero p{max-width:58ch;margin:24px 0 0;font-size:22px;line-height:1.6;color:#4f5c6a}.resource-hub .resource-category-heading{margin:64px 0 32px;font-size:40px;line-height:1.15}.resource-hub .resource-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px}.resource-hub .resource-tool-card{max-width:none;padding:28px 0;border:0;border-top:1px solid #d8dce0;border-radius:0;background:transparent}.resource-hub .resource-tool-card h3{margin:0 0 16px;font-size:32px;line-height:1.2;color:#051627}.resource-hub .resource-tool-card p{max-width:58ch;font-size:20px;line-height:1.7;color:#4f5c6a}.resource-hub .resource-open{margin-top:24px;font-size:17px;text-underline-offset:5px}.resource-hub .resource-tool-card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.resource-hub .resource-tool-card:focus-visible{outline-color:#051627;outline-offset:8px}.about-page .about-video-section{margin:64px 0 0;padding:0}.about-page .video-wrap-compact{max-width:1040px;margin-inline:auto;border-radius:0;box-shadow:none}.about-page .video-wrap iframe{display:block}.about-page .about-founders-section,.about-page .about-presence{margin:96px 0 0;padding:0}.about-page .about-founders-section h2,.about-page .about-presence h2{margin:24px 0 40px;font-size:clamp(36px,4vw,60px);line-height:1.1;text-wrap:balance}.about-page .about-founder-copy h3{font-size:32px;line-height:1.2}.about-page .about-founder-copy p{font-size:20px;line-height:1.75;color:#4f5c6a}.about-page .about-founder-copy .about-founder-role{padding:0;border:0;background:transparent;font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:#051627}.about-page .about-presence-item{border:0;border-top:1px solid #d8dce0;padding:28px 0 0}.about-page .about-presence-item h3{font-size:32px;color:#051627}.about-page .about-presence-item p{font-size:20px;line-height:1.75;color:#4f5c6a}.about-page .about-presence-footnote{font-size:17px;line-height:1.65}.about-page .final-cta{margin-top:96px;padding:40px;border-radius:0;background:#f5f2eb}.about-page .final-cta h2{font-size:40px;line-height:1.15}.about-page .final-cta p{max-width:55ch;margin-top:16px;font-size:20px;line-height:1.65}html[dir="rtl"] .secondary-hero h1{letter-spacing:0}@media (max-width:760px){.resource-hub .secondary-hero,.about-page .secondary-hero{padding-block:40px}.resource-hub .secondary-hero p{font-size:18px}.resource-hub .resource-category-heading{margin-top:48px;font-size:30px}.resource-hub .resource-catalog{grid-template-columns:minmax(0,1fr);gap:8px}.resource-hub .resource-tool-card h3,.about-page .about-founder-copy h3,.about-page .about-presence-item h3{font-size:28px}.resource-hub .resource-tool-card p,.about-page .about-founder-copy p,.about-page .about-presence-item p,.about-page .final-cta p{font-size:17px}.about-page .about-founder-copy .about-founder-role{font-size:15px}.about-page .about-video-section{margin-top:40px}.about-page .about-founders-section,.about-page .about-presence,.about-page .final-cta{margin-top:64px}.about-page .about-founders-section h2,.about-page .about-presence h2{margin-bottom:32px}.about-page .final-cta{padding:28px 24px;align-items:flex-start;flex-direction:column}.about-page .final-cta h2{font-size:32px}}