.home-hero{isolation:isolate;color:#fff;background:#0f0920;position:relative}.home-hero .home-hero-art{z-index:-1;height:100%;position:absolute;inset:0}.home-hero-art:after{content:"";background:linear-gradient(#0f092070 0%,#0f0920b8 38%,#0f0920ed 100%);position:absolute;inset:0}.home-hero-content{padding-top:112px;padding-bottom:44px}.home-hero-heading{max-width:540px}.home-hero-description{max-width:540px;margin-top:24px}.home-hero .eyebrow{color:#fff;margin-bottom:16px}.home-hero h1{font-size:var(--website-heading-1-size);line-height:var(--website-heading-line-height)}.home-hero-description>p:first-child{font-size:16px;line-height:1.25}.home-hero-actions{flex-direction:column;gap:14px;margin-top:24px;display:flex}.home-hero-note{margin-top:24px;font-size:14px;line-height:1.3}.home-trust{gap:18px;margin-top:44px;font-size:14px;line-height:1.3;display:grid}.home-trust img{width:200px;height:auto}.home-trust p+p{margin-top:16px}.home-course{padding-block:24px}.home-course .eyebrow{color:var(--color-lime)}.home-course-grid{gap:24px;display:grid}.home-course .section-copy{color:inherit;margin-top:24px}.home-course-facts{justify-items:start;gap:24px;display:grid}.home-course-facts>p:first-child{text-wrap:wrap;font:600 24px/1.2 var(--font-titillium), sans-serif;justify-self:stretch}.home-course-facts>p:nth-child(2){font-size:16px;line-height:1.25}.home-section{padding-block:44px}.home-split{gap:24px;display:grid}.home-copy-stack{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.home-copy-stack .eyebrow{margin:0}.home-orientation,.home-faq{background:var(--color-paper)}.home-orientation .section-title{text-wrap:balance}.home-small-copy{color:var(--color-muted);font-size:16px;line-height:1.25}.home-emphasis{font:600 24px/1.2 var(--font-titillium), sans-serif}.home-founders{padding-block:24px}.home-founders-motto{touch-action:pan-y pinch-zoom;color:#0000;max-width:100%;font:700 24px/1.3 var(--font-titillium), sans-serif;text-wrap:pretty;filter:brightness(.92);background-image:linear-gradient(90deg,#862be2,#d535cf,#ff5e03);background-image:linear-gradient(90deg,lab(40.7546% 62.394 -76.9477),lab(53.1777% 72.9264 -44.8648),lab(63.0805% 73.2368 104.502));-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.home-founders-motto{color:canvastext;filter:none;background:0 0;animation:none}}.home-founders-photo{border-radius:8px;align-self:center;padding:5px}.home-founders-photo-pair{background:var(--background);border-radius:4px;padding:4px;display:block;position:relative}.home-founders-photo-pair>img{width:100%;height:auto;display:block}.home-founders-photo-sources{pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:4px}.home-founders-photo-half{aspect-ratio:723/1085;overflow:clip}.home-founders-photo-half img{opacity:0;object-fit:cover;width:200%;max-width:none;height:100%;display:block}:root:active-view-transition-type(meet-founders) .home-founders-photo-half img{opacity:1}.home-founders-photo-half[data-founder-source=martin] img{transform:translate(-50%)}.home-funding,.home-closing{background:var(--color-soft)}.home-funding-actions{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}@media (min-width:600px){.home-funding-actions{flex-flow:wrap;align-items:center;gap:24px 48px}}.home-faq-grid{gap:28px;margin-top:24px;display:grid}.home-faq dt{font:600 24px/1.2 var(--font-titillium), sans-serif}.home-faq dd{color:var(--color-muted);margin-top:12px;font-size:16px;line-height:1.25}.home-closing{padding-block:44px}@media (max-width:599px){.home-hero{--home-hero-photo-height:clamp(540px, 140vw, 620px);--home-hero-top-space:100px}.home-hero .home-hero-art{height:var(--home-hero-photo-height);bottom:auto}.home-hero-art picture img{object-position:center 20%}.home-hero-art:after{background:linear-gradient(#0f092070 0%,#0f09201a 42%,#0f092000 70%,#0f0920 100%)}.home-hero-content{padding-top:var(--home-hero-top-space)}.home-hero-heading{min-height:calc(var(--home-hero-photo-height) - var(--home-hero-top-space) - 24px)}.home-page .site-button:not(.site-button--text){width:100%}}@media (min-width:600px) and (max-width:1023px){.home-hero{min-height:760px}.home-hero-art:after{background:linear-gradient(90deg,#0f0920c7 0%,#0f092066 55%,#0f092026 100%)}.home-hero-heading,.home-hero-description,.home-trust{max-width:min(540px,55vw)}.home-hero-actions{flex-flow:wrap}.home-hero-content{padding-top:clamp(112px,12vw,124px)}.home-section,.home-course{padding-block:56px}.home-founders-photo{max-width:560px}.home-faq-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.home-funding-actions{column-gap:64px}.home-hero{align-items:center;min-height:clamp(810px,35vw + 306px,1360px);display:flex}.home-hero-art{height:100%;inset:0}.home-hero-art picture img{object-position:75% center}.home-hero-art:after{background:linear-gradient(90deg,#0f092085 0%,#0f092033 43%,#0000 75%)}.home-hero-content{padding-top:172px;padding-bottom:40px}.home-hero-heading{min-height:0}.home-hero-description{max-width:540px;margin-top:25px}.home-hero-description>p:first-child{font-size:20px;line-height:1.2}.home-hero-actions{flex-direction:row;gap:20px;margin-top:37px}.home-hero-actions .site-button{min-width:248px}.home-hero-note{margin-top:22px}.home-trust{align-items:center;gap:24px;display:flex}.home-trust p+p{margin-top:16px}.home-course{padding-block:80px}.home-course-grid{grid-template-columns:1.15fr .85fr;gap:72px}.home-course-facts{align-content:start;padding-top:41.5px}.home-split{grid-template-columns:560fr 656fr;align-items:start;gap:64px}.home-section{padding-block:64px}.home-founders .home-split{align-items:center}.home-orientation .section-title{letter-spacing:-.01em}.home-section .eyebrow svg{display:none}.home-small-copy{font-size:16px}.home-faq{padding-block:80px 100px}.home-faq-grid{grid-template-columns:1fr 1fr;gap:52px 64px;margin-top:44px}.home-faq dt{font-size:24px}.home-closing{padding-block:72px 64px}.home-closing .section-copy{margin-top:8px}}
