.public-founder-program-hero{background:radial-gradient(at 90% 20%,#ecedec,#0000 60%),#fbfdfc;padding-block:clamp(48px,7vw,96px);position:relative;overflow:hidden}.public-founder-program-copy .public-intro{margin-top:28px;font-size:clamp(18px,1.7vw,22px);line-height:1.65}.public-founder-hero-note{color:#52665a;margin-top:24px;font-size:13px}.public-founder-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.public-founder-value-grid article{background:linear-gradient(145deg,#f4f5f4,#fff);border:1px solid #dbe7e0;border-radius:20px;padding:32px}.public-founder-value-grid svg{color:#087653;width:28px;height:28px;margin-bottom:28px}.public-founder-value-grid p,.public-founder-fit-card p,.public-founder-fit-card li{color:#58665e;margin-top:16px;font-size:16px;line-height:1.7}.public-founder-program-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.public-founder-program-split>div>p:not(.public-eyebrow){color:#58665e;margin-top:24px;font-size:18px;line-height:1.7}.public-founder-program-split .public-text-link{margin-top:30px}.public-founder-process-list{gap:22px;margin:0;padding:0;list-style:none;display:grid}.public-founder-process-list li{border-bottom:1px solid #d2e3d9;gap:22px;padding-bottom:24px;display:flex}.public-founder-process-list li:last-child{border:0;padding-bottom:0}.public-founder-process-list li>span{color:#087653;margin-top:5px;font-size:13px;font-weight:600}.public-founder-fit-card{background:#fbfdfc;border:1px solid #d7e5dd;border-radius:22px;padding:36px;box-shadow:0 24px 60px #2851390b}.public-founder-fit-card ul{padding:0;list-style:none}.public-founder-fit-card li{gap:14px;display:flex}.public-founder-fit-card li svg{color:#087653;flex-shrink:0;width:18px;height:18px;margin-top:5px}.public-founder-cost-intro{color:#58665e;max-width:660px;margin-top:24px;font-size:18px;line-height:1.7}.public-founder-cost-grid{grid-template-columns:1fr 1fr;gap:20px;margin-block:36px;display:grid}.public-founder-cost-grid>div{background:#fff;border:1px solid #d7e5dd;border-radius:18px;padding:32px}.public-founder-cost-grid span{letter-spacing:.08em;color:#087653;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.public-founder-program-closing{isolation:isolate;background:#f9fcfa;position:relative;overflow:hidden}.public-founder-program-closing>.public-container{z-index:1;position:relative}.public-founder-program-closing p:not(.public-eyebrow){color:#58665e;max-width:630px;margin-block:24px;font-size:18px;line-height:1.7}.public-founder-program-closing .public-founder-closing-note{max-width:570px;font-size:13px}.public-founder-product-wash{opacity:.12;pointer-events:none;background:url(/images/home/apps.webp) 100%/auto 120% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 100%);mask-image:linear-gradient(90deg,#0000 35%,#000 100%)}.public-founder-invitation{background:linear-gradient(110deg,#eff0ef,#f8fcfa);border-block:1px solid #dce9e1;padding-block:40px}.public-founder-invitation-row{justify-content:space-between;align-items:center;gap:32px;display:flex}.public-founder-invitation .public-eyebrow{margin-bottom:10px}.public-founder-invitation h2{letter-spacing:-.035em;font-size:clamp(25px,2.8vw,34px);font-weight:600;line-height:1.15}.public-founder-invitation p:not(.public-eyebrow){color:#58665e;max-width:660px;margin-top:12px;font-size:15px;line-height:1.65}.public-founder-invitation .public-button{flex-shrink:0}.public-founder-program-notice{color:#255e42;background:#f3f4f3;border:1px solid #cce2d4;border-radius:10px;margin-bottom:24px;padding:14px 18px;font-size:14px;line-height:1.6}@media (max-width:900px){.public-founder-program-hero-grid,.public-founder-program-split,.public-founder-value-grid{grid-template-columns:1fr}.public-founder-invitation-row{flex-direction:column;align-items:flex-start}.public-founder-program-copy h1{max-width:760px}.public-founder-cost-grid{grid-template-columns:1fr}}@media (max-width:480px){.public-founder-fit-card,.public-founder-cost-grid>div,.public-founder-value-grid article{padding:24px}}@media (forced-colors:active){.public-founder-product-wash{display:none}.public-founder-visual li,.public-founder-fit-card,.public-founder-value-grid article,.public-founder-cost-grid>div{border:1px solid canvastext}}.public-founder-offer-card{border:1px solid #cce0d3;background:#fff;border-top:4px solid #0a8d62;border-radius:24px;min-width:0;padding:clamp(24px,2.7vw,36px);box-shadow:0 24px 75px #244c3514}.public-founder-offer-card li{color:#5a685f;gap:14px;font-size:14px;line-height:1.6;display:flex}.public-founder-offer-card strong{color:#1f3428;font-size:18px;font-weight:600;display:block}.public-founder-offer-note{color:#52665a;border-top:1px solid #dbe7df;padding-top:20px;font-size:13px;line-height:1.7}.public-founder-faq-list{border-top:1px solid #d5e2da;max-width:900px;margin-top:36px}.public-founder-faq-list summary{cursor:pointer;font-size:19px;font-weight:600;line-height:1.5}.public-founder-faq-list details p{color:#58665e;margin-top:18px;font-size:16px;line-height:1.8}.public-founder-faq-list summary:focus-visible{outline-offset:6px;outline:3px solid #087653}.public-founder-value-table tbody th{letter-spacing:-.02em;width:26%;font-size:18px;font-weight:600}.public-founder-value-table td span{color:#57675d;display:block}.public-founder-value-table td span+span{margin-top:10px}.public-founder-value-table td strong{color:#176644;margin-bottom:8px;font-size:17px;font-weight:600;display:block}.public-founder-value-table a,.public-founder-comparison-note a{color:#087653;text-underline-offset:3px;text-decoration:underline}.public-founder-value-summary{background:#eff0ef;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:30px;display:flex}.public-founder-value-summary>div>p:last-child{align-items:center;gap:24px;display:flex}.public-founder-value-summary strong{letter-spacing:-.05em;color:#1b5236;flex-shrink:0;font-size:42px;font-weight:700;line-height:1.1}.public-founder-value-summary span{color:#486452;max-width:350px;font-size:15px;line-height:1.6}.public-founder-value-summary .public-button{flex-shrink:0}.public-founder-value-exchange{max-width:780px;margin-top:36px}.public-founder-value-exchange p{color:#58665e;margin-top:14px;font-size:17px;line-height:1.75}@media (max-width:767px){.public-founder-value-summary,.public-founder-value-summary>div>p:last-child{flex-direction:column;align-items:flex-start}.public-founder-value-table th,.public-founder-value-table td{padding:18px}.public-founder-value-summary{padding:24px}.public-founder-value-summary>div>p:last-child{gap:12px}}.public-founder-table-hint{display:none}@media (max-width:767px){.public-founder-table-hint{color:#52665a;margin-top:24px;font-size:13px;line-height:1.6;display:block}.public-founder-value-table-wrap{margin-top:12px}}.public-founder-market-heading{margin-top:48px}.public-founder-scope{background:linear-gradient(140deg,#f4f5f4,#fff)}.public-founder-limits dt{letter-spacing:-.03em;color:#176644;font-size:25px;font-weight:600;line-height:1.2}@media (max-width:1000px){.public-founder-limits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.public-founder-limits{grid-template-columns:1fr}}@media (forced-colors:active){.public-founder-limits>div{border:1px solid canvastext}}.public-founder-cohort{color:#267255;margin-top:24px;font-size:14px;font-weight:600;line-height:1.7}.public-founder-credit-note{background:#f5f6f5;border:1px solid #c7ddcf;border-left:4px solid #267255;border-radius:16px;max-width:920px;padding:clamp(24px,3vw,36px)}.public-founder-credit-note p{color:#486452;margin-top:16px;font-size:16px;line-height:1.75}.public-founder-credit-note strong{color:#1f3428}.public-founder-program section[id]{scroll-margin-top:100px}.public-founder-program-hero{isolation:isolate;background:radial-gradient(at 0 100%,#f0f1f0,#0000 65%),#fbfdfc}.public-founder-program-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.19;background:url(/images/home/apps.webp) 100%/auto 110% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 82%);mask-image:linear-gradient(90deg,#0000 22%,#000 82%)}.public-founder-program-hero-grid{position:relative}.public-founder-offer-card{background:linear-gradient(145deg,#fffffff7,#f4faf6f7);box-shadow:0 24px 75px #244c3514,0 0 0 8px #fff6}.public-founder-program .public-eyebrow{align-items:center;gap:10px;display:flex}.public-founder-program .public-eyebrow:before{content:"";opacity:.65;background:currentColor;border-radius:2px;flex-shrink:0;width:20px;height:2px}.public-founder-value-summary{background:linear-gradient(115deg,#eaebea,#f3f4f3);border:1px solid #cfdfd2;box-shadow:0 12px 32px #244c3507}.public-founder-scope{background:linear-gradient(145deg,#f0f1f0,#f9fcfa 65%);border-block:1px solid #e0eae3;position:relative}.public-founder-scope .public-founder-value-grid article{background:#fff;overflow:hidden;box-shadow:0 18px 42px #244c3508}.public-founder-scope-image{opacity:.85;background-position:50%;background-size:cover;height:170px;margin:-32px -32px 24px;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.public-founder-value-grid article>svg{box-sizing:content-box;background:#f0f1f0;border:1px solid #d6e9dd;border-radius:15px;margin-bottom:22px;padding:12px}.public-founder-purpose{background:radial-gradient(at 0,#f1f2f1,#0000 65%),#fff}.public-founder-process{background:linear-gradient(120deg,#f3f4f3,#fafcfb)}.public-founder-process-list{isolation:isolate;position:relative}.public-founder-process-list:before{content:"";z-index:-1;background:#bad9c8;width:1px;position:absolute;top:20px;bottom:60px;left:18px}.public-founder-process-list li{gap:20px}.public-founder-process-list li>span{background:#f9faf9;border:1px solid #c4dfcf;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;margin-top:0;display:grid}.public-founder-fit-card{background:linear-gradient(140deg,#fff,#f2f3f2)}.public-founder-cost-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.public-founder-cost-grid>div{box-shadow:0 12px 30px #244c3505}.public-founder-cost-grid>div:nth-child(2){background:linear-gradient(145deg,#eff0ef,#fff);border-color:#5b9672 #a8d1b8 #a8d1b8;border-top-style:solid;border-top-width:3px}.public-founder-limits>div{background:#ffffffcf}.public-founder-faq-list details[open]{background:#f7f8f7;border-radius:12px;padding-inline:18px}@media (max-width:900px){.public-founder-cost-grid{grid-template-columns:1fr}.public-founder-program-hero:before{opacity:.1;background-position:100% 0;background-size:auto 75%}.public-founder-scope-image{height:210px}}@media (max-width:480px){.public-founder-scope-image{height:170px;margin:-24px -24px 24px}.public-founder-offer-card{box-shadow:0 18px 42px #244c3510}}@media (forced-colors:active){.public-founder-program-hero:before,.public-founder-scope-image,.public-founder-process-list:before{display:none}.public-founder-value-grid article>svg,.public-founder-process-list li>span{border:1px solid canvastext}.public-founder-cost-grid>div:nth-child(2){border-color:canvastext}}.public-founder-program{--founder-ink:#173e2c;--founder-muted:#52665a}.public-founder-program h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(30px,3.6vw,48px);font-weight:700;line-height:1.12}.public-founder-program h3{letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.25}.public-founder-program .public-section{padding-block:clamp(44px,5vw,72px)}.public-founder-program .public-section-heading{max-width:760px}.public-founder-program-hero{background:radial-gradient(at 90% 20%,#ecedec,#0000 65%),#fbfdfc;padding-block:clamp(48px,6vw,84px)}.public-founder-program-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.public-founder-program-copy h1{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(40px,5vw,68px);font-weight:700;line-height:1.06}.public-founder-program-copy h1 span{color:#267255}.public-founder-program-copy .public-intro{max-width:540px;margin-top:24px;font-size:clamp(18px,1.7vw,22px);line-height:1.6}.public-founder-hero-note{color:var(--founder-muted);margin-top:24px;font-size:13px;line-height:1.6}.public-founder-offer-card{background:#fff;border:1px solid #cce0d3;border-top:4px solid #0a8d62;border-radius:24px;min-width:0;padding:clamp(24px,3vw,36px);box-shadow:0 24px 75px #244c3512}.public-founder-price{letter-spacing:-.06em;color:var(--founder-ink);margin-top:22px;font-size:clamp(52px,6vw,76px);font-weight:700;line-height:1}.public-founder-price-note{color:var(--founder-muted);margin-top:14px;font-size:14px;line-height:1.6}.public-founder-offer-card ul{gap:14px;margin-block:26px;padding:0;list-style:none;display:grid}.public-founder-offer-card li{gap:12px;font-size:17px;line-height:1.5;display:flex}.public-founder-offer-card li svg{color:#087653;flex-shrink:0;width:19px;height:19px;margin-top:3px}.public-founder-bonus{background:#edeeed;border-radius:12px;gap:8px;padding:18px;display:grid}.public-founder-bonus strong{color:var(--founder-ink);font-size:19px}.public-founder-bonus span,.public-founder-offer-note{color:var(--founder-muted);font-size:13px;line-height:1.65}.public-founder-offer-note{margin-top:18px}.public-founder-scope{background:#f6f7f6;border-block:1px solid #e0eae3}.public-founder-deliverables{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.public-founder-deliverables article{background:#fff;border:1px solid #dbe7e0;border-radius:18px;padding:24px;overflow:hidden}.public-founder-deliverables article>svg{color:#087653;width:25px;height:25px;margin-bottom:16px}.public-founder-deliverables p{color:var(--founder-muted);margin-top:12px;font-size:16px;line-height:1.65}.public-founder-scope-image{background-position:50%;background-size:cover;height:135px;margin:-24px -24px 18px}.public-founder-scope-image-site{background-image:url(/images/home/website.webp)}.public-founder-scope-image-app{background-image:url(/images/home/apps.webp)}.public-founder-scope-image-growth{background-image:url(/images/home/workflows.webp)}.public-founder-details{border-top:1px solid #cbded2;border-bottom:1px solid #cbded2;margin-top:26px;padding:18px 0}.public-founder-details summary,.public-founder-faq-list summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.6}.public-founder-details summary:focus-visible,.public-founder-faq-list summary:focus-visible{outline-offset:6px;outline:3px solid #087653}.public-founder-details>div>p{color:var(--founder-muted);max-width:960px;margin-top:18px;font-size:15px;line-height:1.75}.public-founder-value-comparison{background:#fff}.public-founder-price-comparison{border:1px solid #ccdfd3;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;display:grid;overflow:hidden}.public-founder-price-comparison article{background:#f5f8f6;min-width:0;padding:clamp(22px,3vw,36px)}.public-founder-price-comparison .public-founder-price-highlight{color:#fff;background:#073f31}.public-founder-price-highlight .public-eyebrow{color:#d5f4ae}.public-founder-benchmark{letter-spacing:-.04em;overflow-wrap:break-word;margin-block:20px;font-size:clamp(29px,3.3vw,44px);font-weight:700;line-height:1.2}.public-founder-price-comparison article>p:last-child{font-size:15px;line-height:1.7}.public-founder-price-comparison a,.public-founder-value-table a,.public-founder-comparison-note a{text-underline-offset:3px;text-decoration:underline}.public-founder-comparison-note{color:var(--founder-muted);max-width:1000px;margin-top:18px;font-size:13px;line-height:1.75}.public-founder-value-table-wrap{background:#fff;border:1px solid #d6e6dc;border-radius:14px;margin-top:20px;overflow-x:auto}.public-founder-value-table-wrap:focus-visible{outline-offset:4px;outline:3px solid #087653}.public-founder-value-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.public-founder-value-table caption{text-align:left;color:var(--founder-muted);caption-side:bottom;background:#f7f8f7;padding:16px 20px;font-size:12px;line-height:1.6}.public-founder-value-table thead{background:#f4f5f4}.public-founder-value-table th,.public-founder-value-table td{vertical-align:top;border-bottom:1px solid #dce8e0;padding:20px;font-size:15px;line-height:1.65}.public-founder-value-table thead th{color:#42624d;font-size:13px;font-weight:600}.public-founder-value-table tbody th{width:22%;font-weight:600}.public-founder-value-table td span{color:var(--founder-muted);margin-top:8px;font-size:14px;display:block}.public-founder-value-table td:last-child{background:#f2f3f2;width:34%}.public-founder-value-table td strong{font-size:18px;font-weight:600}.public-founder-costs{background:#f5f6f5}.public-founder-cost-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;padding:0;list-style:none;display:grid}.public-founder-cost-grid li{background:#fff;border:1px solid #d2e3d8;border-radius:16px;padding:26px}.public-founder-cost-grid li:nth-child(2){background:#ebeceb;border-color:#b9d5b2}.public-founder-cost-grid span{color:#42664d;margin-bottom:16px;font-size:13px;display:block}.public-founder-cost-grid strong{letter-spacing:-.04em;color:var(--founder-ink);font-size:clamp(26px,2.5vw,34px);font-weight:700;line-height:1.2}.public-founder-cost-grid p{color:var(--founder-muted);margin-top:12px;font-size:14px;line-height:1.65}.public-founder-limits{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.public-founder-limits>div{background:#fff;border:1px solid #d2e3d8;border-radius:12px;padding:18px}.public-founder-limits dt{font-size:18px;font-weight:600}.public-founder-limits dd{color:var(--founder-muted);margin-top:8px;font-size:14px;line-height:1.6}.public-founder-program-closing{background:#fff}.public-founder-fit-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.public-founder-fit-grid>div>p:not(.public-eyebrow){color:var(--founder-muted);max-width:650px;margin-top:20px;font-size:17px;line-height:1.7}.public-founder-fit-grid>div>p.public-founder-closing-note{font-size:13px}.public-founder-process-list{background:#f6f7f6;border:1px solid #d5e4da;border-radius:20px;gap:28px;margin:0;padding:28px;list-style:none;display:grid}.public-founder-process-list li{gap:18px;display:flex}.public-founder-process-list li>span{color:#087653;flex-shrink:0;margin-top:4px;font-size:13px;font-weight:700}.public-founder-process-list p{color:var(--founder-muted);margin-top:10px;font-size:15px;line-height:1.65}.public-founder-questions{background:#f7faf8}.public-founder-faq-list{border-top:1px solid #d5e2da;margin-top:26px}.public-founder-faq-list details{border-bottom:1px solid #d5e2da;padding:20px 0}.public-founder-faq-list details p{color:var(--founder-muted);max-width:850px;margin-top:16px;font-size:15px;line-height:1.75}.public-founder-program .public-founder-value-grid{gap:22px}.public-founder-program .public-founder-value-grid article{padding:24px}.public-founder-program .public-founder-scope-image{height:135px;margin:-24px -24px 18px}.public-founder-program .public-founder-cost-grid>div{padding:26px}@media (max-width:900px){.public-founder-program-hero-grid,.public-founder-program .public-founder-cost-grid{grid-template-columns:1fr}}@media (max-width:767px){.public-founder-program .public-founder-value-grid{grid-template-columns:1fr}}@media (forced-colors:active){.public-founder-program-hero:before,.public-founder-scope-image,.public-founder-process-list:before{display:none}.public-founder-value-grid article>svg,.public-founder-process-list li>span{border:1px solid canvastext}.public-founder-cost-grid>div:nth-child(2){border-color:canvastext}}
