.home-simple .marketing-hero{align-items:center;gap:64px;max-width:1200px;padding:64px 24px 72px}.home-simple .marketing-hero-copy>p{max-width:39ch;font-size:18px;line-height:1.7}.home-simple .marketing-hero-tagline{margin-top:.55em!important;font-size:.58em!important}.home-simple .marketing-hero-visual{min-width:0}.home-simple .portal-example .pe-stats,.home-simple .portal-example .pe-sidebar{display:none}.home-simple .portal-example .pe-layout{grid-template-columns:1fr}.home-simple .portal-example .pe-match{padding:15px}.home-simple .portal-example .pe-toolbar{display:none}.home-simple .marketing-hero-visual{transform:none}.home-simple .marketing-actions{align-items:center;margin-top:28px}.home-simple .marketing-hero-copy>small{max-width:36ch;margin-top:16px;line-height:1.6;display:block}.home-how,.home-start,.home-questions,.home-more,.home-founder{max-width:1200px;margin:auto;padding:64px 24px}.home-simple h2{letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(28px,3.5vw,42px);line-height:1.15}.home-how{border-top:1px solid #dce0dd}.home-section-heading{margin-bottom:36px}.home-three-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-bottom:28px;display:grid}.home-three-steps article>div{color:#b64e0d;justify-content:space-between;align-items:center;display:flex}.home-three-steps article>div span{color:#707976;font-size:12px}.home-three-steps h3{margin:20px 0 12px;font-size:21px;line-height:1.3}.home-three-steps p,.home-start p{color:#606a65;max-width:48ch;margin:0;font-size:16px;line-height:1.7}.home-founder{color:#fff;background:#232b28;border-radius:16px;grid-template-columns:1fr 1fr;gap:64px;max-width:1152px;margin-top:12px;margin-bottom:12px;padding:48px;display:grid}.home-founder .marketing-eyebrow,.home-founder .marketing-textlink{color:#ffa56c}.home-founder blockquote{margin:0;font-size:20px;line-height:1.65}.home-signature{flex-direction:column;gap:5px;margin:24px 0;display:flex}.home-signature span{color:#c1ccc5;font-size:13px}.home-start{border-bottom:1px solid #dce0dd;justify-content:space-between;align-items:center;gap:48px;display:flex}.home-start .marketing-button{flex-shrink:0}.home-questions{grid-template-columns:1fr 1.2fr;gap:64px;display:grid}.home-questions details{border-bottom:1px solid #dce0dd;padding:20px 0}.home-questions summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:700;list-style:none;display:flex}.home-questions summary::-webkit-details-marker{display:none}.home-questions summary span{color:#b64e0d}.home-questions details[open] summary span{transform:rotate(45deg)}.home-questions details p{color:#606a65;margin:16px 0 0;font-size:15px;line-height:1.7}.home-more{flex-wrap:wrap;gap:20px 36px;padding-top:0;padding-bottom:48px;display:flex}.home-more a{text-underline-offset:4px;align-items:center;gap:8px;font-size:14px;text-decoration:underline;display:flex}.home-simple .marketing-footer{border-top:1px solid #dce0dd;max-width:1200px;padding:32px 24px}.home-simple main section{scroll-margin-top:24px}:is(.home-simple a:focus-visible,.home-simple summary:focus-visible){outline-offset:5px;outline:2px solid #c2570b}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-three-steps p,:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-start p,:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-questions details p{color:#bec7c2}@media (max-width:1000px){.home-simple .marketing-hero{gap:32px}.home-founder{margin:12px 24px}.home-start{flex-direction:column;align-items:flex-start;gap:24px}.home-three-steps{gap:28px}}@media (max-width:700px){.home-simple .marketing-hero{grid-template-columns:1fr;gap:32px;padding:40px 24px}.home-simple .marketing-hero-copy>p{max-width:38ch;font-size:17px}.home-simple .marketing-hero-copy h1{font-size:clamp(32px,9.8vw,46px)}.home-simple .marketing-hero-copy .marketing-textlink{align-items:center;min-height:44px;display:inline-flex}.home-how,.home-start,.home-questions{padding:40px 24px}.home-three-steps{grid-template-columns:1fr;gap:28px}.home-three-steps article{border-top:1px solid #dce0dd;padding-top:20px}.home-three-steps h3{margin-top:12px}.home-founder{grid-template-columns:1fr;gap:12px;margin:8px 16px;padding:28px 24px}.home-founder blockquote{font-size:18px}.home-questions{grid-template-columns:1fr;gap:16px}.home-more{flex-direction:column;gap:20px;padding:0 24px 40px}.home-simple .marketing-footer>div{flex-wrap:wrap;gap:20px}}.home-simple .founder-positioning>.founder-inner{box-sizing:border-box;max-width:1200px;margin:auto;padding:64px 24px}.home-simple .founder-positioning+.home-more{padding-top:40px}.home-role-board{background:#f5f0e8;border-top:1px solid #e8e2d8}.home-role-inner{box-sizing:border-box;max-width:1200px;margin:auto;padding:64px 24px}.home-role-heading{max-width:720px;margin-bottom:32px}.home-role-heading>p{color:#59645e;max-width:56ch;margin:0;font-size:18px;line-height:1.65}.home-role-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-role-card{color:#242c28;background:#fff;border:1px solid #dfd9d0;border-radius:16px;flex-direction:column;align-items:flex-start;padding:32px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.home-role-card.coordinator{color:#fff;background:#27332d;border-color:#27332d}.home-role-icon{color:#ac4305;background:#fff0e2;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:26px;display:flex}.coordinator .home-role-icon{color:#ffac70;background:#3a453d}.home-role-label{font-size:15px;font-weight:600;line-height:1.4}.home-role-card h3{letter-spacing:-.03em;margin:4px 0 18px;font-size:clamp(27px,3vw,36px);line-height:1.15}.home-role-card>p{color:#59645e;max-width:44ch;margin:0 0 28px;font-size:16px;line-height:1.7}.home-role-card.coordinator>p{color:#d6dfd8}.home-role-link{border-top:1px solid #e6e1d9;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:auto;padding-top:20px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.coordinator .home-role-link{color:#ffac70;border-color:#546158}.home-role-link svg{flex-shrink:0}.home-role-note{color:#59645e;text-align:center;margin:24px 0 0;font-size:14px}.home-role-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #202b2810}.home-role-card:hover .home-role-link{text-underline-offset:4px;text-decoration:underline}.home-simple .home-role-card:focus-visible{outline-offset:5px;outline:3px solid #b54d0b}@media (max-width:700px){.home-role-inner{padding:40px 24px}.home-role-options{grid-template-columns:1fr;gap:18px}.home-role-heading>p{font-size:16px}.home-role-card{padding:26px}.home-role-icon{margin-bottom:20px}.home-role-note{text-align:left;line-height:1.6}}@media (prefers-reduced-motion:reduce){.home-role-card{transition:none}.home-role-card:hover{transform:none}}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-board{color:#f0f3f1;background:#1a201e;border-color:#343e38}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-heading h2{color:#f0f3f1}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-heading>p,:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-note{color:#bdc9c2}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-card{color:#f0f3f1;background:#242c28;border-color:#46534b}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-card.coordinator{background:#2a3930;border-color:#52675a}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-card h3,:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-label{color:#f0f3f1}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-card>p{color:#c8d3cc}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-icon{color:#ffac70;background:#3b352b}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .coordinator .home-role-icon{color:#ffac70;background:#3c4a40}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-link{color:#ffac70;border-color:#4d5c52}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-card:hover{border-color:#ffac70;box-shadow:0 10px 26px #0003}:is([data-website-theme=dark],[data-theme=dark]) .home-simple .home-role-card:focus-visible{outline-color:#ffac70}
