@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Onest:wght@300;400;500;600;700&family=Newsreader:opsz,wght@6..72,400;6..72,500&family=Hanken+Grotesk:wght@400;500;600;700&display=swap";:root{--navy:#0a2e4a;--teal:#3eb8bb;--mint:#a6f5c0;--warm:#f9f7f4;--beige:#f1ece6;--paper:#fffefd;--ink:#172734;--muted:#61707a;--line:#ddd9d2;--error:#a43131;--serif:"Playfair Display",Georgia,serif;--sans:Onest,system-ui,sans-serif;--shadow:0 24px 70px rgba(10,46,74,.13) }*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--warm);color:var(--ink);font-family:var(--sans);line-height:1.5;overflow-x:hidden}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit}.site-head{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);background:#f9f7f4f0;border-bottom:1px solid rgba(10,46,74,.1);position:relative;z-index:5}.site-head img{width:108px;height:auto}.site-head a{font-weight:750;text-decoration:none;color:var(--navy)}.hero{min-height:calc(100vh - 78px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);background:var(--paper)}.hero-copy{padding:clamp(62px,8vw,124px) clamp(28px,7vw,112px);display:flex;flex-direction:column;justify-content:center;min-width:0}h1,h2,h3{font-family:var(--serif);font-weight:500;color:var(--navy);letter-spacing:-.025em;margin-top:0}h1{font-size:clamp(54px,7.2vw,104px);line-height:.98;margin-bottom:28px;max-width:900px}h2{font-size:clamp(40px,5vw,70px);line-height:1.02;margin-bottom:22px}h3{font-size:28px;line-height:1.1;margin-bottom:12px}.hero-copy>.lead{font-size:clamp(18px,1.7vw,23px);line-height:1.55;max-width:700px;margin:0 0 34px;color:#3e4d56}.hero-art{min-height:560px;background:url(/assets/hero/bg_credenza.jpg) center/cover no-repeat;position:relative}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,254,253,.22),transparent 48%)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 24px;border-radius:999px;border:1px solid var(--navy);background:var(--navy);color:#fff;text-decoration:none;font-weight:800;cursor:pointer}.button:hover{background:#104163}.button.secondary{background:transparent;color:var(--navy)}.button.secondary:hover{background:var(--beige)}.hero-actions,.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.quiet-link{font-weight:750;color:var(--navy);text-underline-offset:4px;padding:12px 8px}.section{padding:clamp(78px,10vw,148px) clamp(24px,7vw,112px)}.section-inner{width:min(1180px,100%);margin:0 auto}.intro-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(46px,9vw,130px);align-items:start}.intro-grid h2{position:sticky;top:36px}.large-copy{font-family:var(--serif);font-size:clamp(31px,4vw,53px);line-height:1.18;color:var(--navy);margin:0 0 42px}.truths{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:32px}.truth{background:var(--paper);padding:26px 22px;font-weight:750;color:var(--navy)}.life{background:var(--navy);color:#fff;overflow:hidden}.life h2,.life h3{color:#fff}.life-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(48px,8vw,110px);align-items:center}.life-copy .lead{font-size:clamp(20px,2.3vw,30px);line-height:1.4;color:#fff;max-width:640px}.life-copy .small{font-size:17px;color:#dce8ed;margin-top:34px}.phone-card{width:min(500px,100%);background:#f2f5f4;color:var(--ink);border-radius:30px;padding:34px;box-shadow:var(--shadow);transform:rotate(1deg)}.phone-card img{width:100%;border-radius:18px}.phone-card p{font-size:15px;color:var(--muted);margin:18px 0 0}.program{background:var(--beige)}.program-head{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:54px}.program-head p{font-size:19px;color:var(--muted);margin:0;max-width:620px}.exchange{display:grid;grid-template-columns:1fr 1fr;gap:20px}.exchange-panel{background:var(--paper);padding:clamp(28px,4vw,48px);border:1px solid rgba(10,46,74,.1);min-height:300px}.exchange-panel.receive{border-top:8px solid var(--teal)}.exchange-panel.ask{border-top:8px solid var(--navy)}.exchange-panel ul{padding:0;margin:24px 0 0;list-style:none;display:grid;gap:19px}.exchange-panel li{display:grid;grid-template-columns:30px 1fr;gap:12px;font-size:18px}.exchange-panel li:before{content:"✓";width:26px;height:26px;border-radius:50%;background:var(--mint);display:grid;place-items:center;color:var(--navy);font-weight:900;font-size:14px}.exchange-panel.ask li:before{content:"1";background:var(--beige)}.consent-note{font-size:14px;color:var(--muted);margin:28px 0 0;padding-top:20px;border-top:1px solid var(--line)}.how{background:var(--paper)}.journey{margin-top:48px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line)}.journey-step{padding:26px 26px 0 0;position:relative}.journey-step:before{content:"";width:13px;height:13px;border-radius:50%;background:var(--teal);position:absolute;top:-7px;left:0}.journey-step strong{display:block;color:var(--navy);margin-bottom:8px}.journey-step p{font-size:15px;color:var(--muted);margin:0;max-width:190px}.setup-figure{margin:58px 0 0;background:var(--warm);border:1px solid var(--line);padding:18px}.setup-figure img{width:100%;height:auto}.application{background:var(--warm)}.application-wrap{width:min(980px,100%);margin:0 auto}.application-head{max-width:760px;margin-bottom:38px}.application-head p{font-size:19px;color:var(--muted);margin:0}.form-shell{display:grid;grid-template-columns:280px 1fr;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);min-height:620px}.form-rail{background:var(--navy);color:#fff;padding:34px;display:flex;flex-direction:column}.form-rail h3{color:#fff;font-family:var(--sans);font-size:18px;letter-spacing:0}.form-rail ol{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:22px;counter-reset:steps}.form-rail li{counter-increment:steps;display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:center;color:#aebfc9;font-weight:700}.form-rail li:before{content:counter(steps);width:30px;height:30px;border:1px solid #8ca1ae;border-radius:50%;display:grid;place-items:center}.form-rail li.active{color:#fff}.form-rail li.active:before,.form-rail li.done:before{background:var(--teal);border-color:var(--teal);color:var(--navy)}.form-rail li.done:before{content:"✓"}.form-rail .local-note{margin:auto 0 0;font-size:13px;color:#c4d1d8}.form-main{padding:clamp(32px,5vw,64px)}.form-step{display:none}.form-step.active{display:block}.form-step>.prompt{color:var(--muted);margin:-2px 0 28px}.field{display:grid;gap:8px;margin-bottom:18px}label,.field-label{color:var(--navy);font-size:14px;font-weight:800}input,select,textarea{width:100%;min-height:50px;border:1px solid #cfcac2;background:#fff;border-radius:8px;padding:13px 14px;color:var(--ink)}textarea{min-height:116px;resize:vertical}input:focus,select:focus,textarea:focus{outline:3px solid rgba(62,184,187,.23);border-color:var(--teal)}.invalid{border-color:var(--error)}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}.choice{position:relative}.choice input{position:absolute;opacity:0;pointer-events:none}.choice label{display:flex;align-items:center;min-height:70px;border:1px solid #cfcac2;border-radius:8px;padding:14px 16px;cursor:pointer;color:var(--ink)}.choice input:checked+label{border-color:var(--teal);box-shadow:inset 0 0 0 2px var(--teal);background:#f3fbfa;color:var(--navy)}.checks{display:grid;gap:14px;margin:26px 0}.check{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;color:var(--muted);font-size:15px;line-height:1.45}.check input{width:20px;height:20px;min-height:0;margin-top:2px;accent-color:var(--teal)}.form-actions{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.waiting,.selected,.joined{display:none;min-height:calc(100vh - 78px);padding:clamp(48px,8vw,100px) 24px;background:var(--warm);align-items:center}.state-panel{width:min(760px,100%);margin:auto;background:var(--paper);border:1px solid var(--line);padding:clamp(34px,6vw,72px);text-align:center;box-shadow:var(--shadow)}.mark{width:72px;height:72px;border-radius:50%;background:var(--mint);display:grid;place-items:center;color:var(--navy);font-size:30px;font-weight:900;margin:0 auto 26px}.state-panel h1{font-size:clamp(46px,7vw,76px);margin-bottom:20px}.state-panel>.lead{font-size:18px;color:var(--muted);max-width:590px;margin:0 auto 30px}.state-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.call{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:center;text-align:left;background:var(--beige);padding:20px;margin:32px auto;width:min(500px,100%)}.call img{width:64px;height:64px;border-radius:50%;object-fit:cover}.call strong,.call span{display:block}.call strong{color:var(--navy)}.call span{color:var(--muted);font-size:14px;margin-top:3px}.invite-panel{width:min(920px,100%);margin:auto;display:grid;grid-template-columns:1fr 1fr;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow)}.invite-art{background:url(/assets/explore/sensor-mounted.jpg) center/cover no-repeat;min-height:620px}.invite-copy{padding:clamp(34px,5vw,64px);display:flex;flex-direction:column;justify-content:center}.invite-copy h1{font-size:clamp(46px,5vw,70px)}.invite-copy>p{font-size:18px;color:var(--muted)}.offer-lines{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:20px 0 28px;display:grid;gap:12px}.offer-lines div{display:flex;justify-content:space-between;gap:18px}.offer-lines strong{color:var(--navy)}.review-bar{position:fixed;z-index:40;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:4px;width:108px;background:var(--navy);border-radius:24px;padding:6px;box-shadow:0 12px 35px #0000003d;overflow:hidden}.review-bar button{border:0;border-radius:999px;background:transparent;color:#c4d4dd;padding:9px 13px;white-space:nowrap;font-size:12px;font-weight:800;cursor:pointer}.review-bar button.active{background:#fff;color:var(--navy)}.preview-flag{position:fixed;top:90px;right:16px;z-index:30;background:#fff4ce;color:#553e00;border:1px solid #ead892;padding:8px 11px;font-size:11px;font-weight:800;box-shadow:0 7px 20px #00000014}[data-view].hidden{display:none!important}[data-view].visible{display:flex}@media(max-width:900px){.hero{grid-template-columns:1fr}.hero-art{min-height:54vh}.hero-copy{padding-top:64px}.intro-grid,.life-grid,.program-head,.invite-panel{grid-template-columns:1fr}.intro-grid h2{position:static}.journey{grid-template-columns:1fr;border-top:0;border-left:1px solid var(--line);margin-left:7px}.journey-step{padding:0 0 30px 30px}.journey-step:before{top:5px;left:-7px}.form-shell{grid-template-columns:1fr}.form-rail{padding:24px}.form-rail ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 0}.form-rail li{grid-template-columns:26px 1fr;font-size:12px;gap:7px}.form-rail li:before{width:24px;height:24px}.form-rail .local-note{display:none}.invite-art{min-height:360px}}@media(max-width:620px){.site-head{height:66px}.site-head>a:last-child{font-size:0}.site-head>a:last-child:after{content:"Apply";font-size:13px}.hero{min-height:0;width:100vw;min-width:0}.hero-art{min-height:390px;width:100vw}.hero-copy{padding:50px 22px 66px;width:100vw;max-width:100vw}.hero-copy>.lead{width:calc(100vw - 44px);max-width:none;overflow-wrap:break-word}h1{font-size:52px}.section{padding:74px 22px}.truths,.exchange,.choice-grid{grid-template-columns:1fr}.phone-card{padding:20px}.form-main{padding:30px 20px 42px}.form-rail ol li span{display:none}.form-rail ol{max-width:190px}.waiting,.selected,.joined{min-height:calc(100vh - 66px);padding:30px 16px 90px}.state-panel{padding:38px 22px}.state-panel h1{font-size:45px}.invite-panel{display:flex;flex-direction:column}.invite-art{min-height:300px}.invite-copy{padding:34px 22px 86px}.preview-flag{display:none}.review-bar{inset:auto 12px 10px;width:calc(100vw - 24px);transform:none;display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden}.review-bar button{padding:9px 2px;font-size:10px}}.day-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:35px 0}.day-grid img{width:100%;height:240px;object-fit:cover;border-radius:12px}.program-context{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:70px}.program-context img{width:100%;max-height:450px;object-fit:contain}.how details{padding:22px 0;border-bottom:1px solid #ddd}.how summary{font-size:22px;cursor:pointer}.commitments{display:grid;gap:16px}.form-shell{display:block}.form-main input{display:block;width:100%;padding:16px;border:1px solid #bbb;border-radius:8px;margin:8px 0 24px}.hero-art{background-size:cover;background-position:center}.preview-flag{display:none}@media(max-width:700px){.day-grid,.program-context{grid-template-columns:1fr}.program-context{gap:25px}}.quiz-progress{color:#617079;font-size:14px}.reused-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0}.reused-choice{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid #d8dfdf;border-radius:14px;background:#fff;padding:20px 12px;cursor:pointer;text-align:center;color:#0a2e4a}.reused-choice img{width:90px;height:90px;object-fit:contain}.reused-choice input{position:absolute;opacity:0;width:1px!important;height:1px;padding:0!important;margin:0!important}.reused-choice:has(input:checked){border:2px solid #3EB8BB;background:#eef9f7}.reused-choice:focus-within{outline:2px solid #0A2E4A;outline-offset:3px}@media(max-width:600px){.reused-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.reused-choice img{width:72px;height:72px}}#program{background:#f9f7f4;padding-left:clamp(22px,5vw,80px);padding-right:clamp(22px,5vw,80px)}.founding-program-logo{width:280px;height:120px;object-fit:cover;object-position:center;margin:0 auto 28px}#program .section-inner{max-width:1240px}.program-context{padding-bottom:65px;border-bottom:1px solid #e4dfd7}.benefits-heading{text-align:center;margin:0 auto 55px}.benefits-heading h2{font-size:clamp(35px,4.4vw,62px);line-height:1.13}.benefits-heading em{color:#3eb8bb;font-weight:500}.benefits-composition{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.benefit-list{list-style:none;margin:0;padding:0;display:grid;gap:30px}.benefit-list li{display:flex;gap:20px;align-items:center}.benefit-icon{width:62px;height:62px;flex:0 0 62px;background:#e5eee8;border-radius:50%;display:grid;place-items:center;color:#0a2e4a}.benefit-list h3{font-family:Onest,sans-serif;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.015em;margin:0}.benefit-list p{font-size:17px;line-height:1.55;color:#61707a;margin:4px 0 0}.benefit-product{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.benefit-product>img{width:100%;height:380px;object-fit:contain;border-radius:20px;background:#f1ece6}.feedback-inset{position:relative;margin:-12px 18px 0;padding:28px;background:#fff;border:1px solid #e2e6e1;border-radius:16px}.feedback-inset h3{font-family:Onest,sans-serif;font-size:19px;font-weight:600;letter-spacing:0;margin:0 0 10px}.feedback-inset p{font-size:16px;color:#61707a;margin:0;line-height:1.6}.benefit-apply{text-align:center;margin-top:45px}@media(max-width:760px){.benefits-composition{grid-template-columns:1fr;gap:35px}.benefit-product>img{height:300px}.benefits-heading{margin-bottom:32px}.benefit-list{gap:24px}.benefit-icon{width:48px;height:48px;flex-basis:48px}.benefit-list h3{font-size:18px}.benefit-list p{font-size:16px}.feedback-inset{margin:-8px 10px 0;padding:22px}}.closing-cta{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;background:#f1ece6;padding:clamp(48px,7vw,100px) clamp(24px,7vw,112px);min-height:540px}.closing-copy{max-width:720px}.closing-copy h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,4.4vw,64px);line-height:1.12;margin:0 0 26px}.closing-copy p{font-family:Onest,sans-serif;font-size:clamp(17px,1.5vw,21px);line-height:1.6;color:#61707a;margin:0 0 32px;max-width:570px}.closing-copy .button{font-family:Onest,sans-serif;font-weight:600;gap:20px;background:linear-gradient(115deg,#0a2e4a,#2e7e92 46%,#3eb8bb);border:0;padding:17px 28px}.closing-product img{width:100%;max-height:430px;object-fit:contain;border-radius:16px}.closing-copy .button:focus-visible{outline:3px solid #0A2E4A;outline-offset:5px}@media(max-width:760px){.closing-cta{grid-template-columns:1fr;gap:32px}.closing-product img{max-height:280px}.closing-copy .button{width:100%}}#after-you-apply{background:#f9f7f4;padding-top:80px;padding-bottom:90px}#after-you-apply h2{text-align:center;font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,4vw,54px);line-height:1.16;margin-bottom:42px}#after-you-apply details{padding:0;margin:0 0 14px;border:1px solid #dde4e4;border-radius:16px;background:#fff;overflow:hidden}#after-you-apply details[open]{background:#eef7f6;border-color:#aedbdc}#after-you-apply summary{display:flex;align-items:center;gap:22px;list-style:none;cursor:pointer;padding:25px 28px;color:#0a2e4a;font-family:Onest,sans-serif;font-size:21px;line-height:1.4;font-weight:500}#after-you-apply summary::-webkit-details-marker{display:none}#after-you-apply summary:focus-visible{outline:3px solid #3EB8BB;outline-offset:-4px;border-radius:15px}.journey-number{width:42px;height:42px;flex:0 0 42px;border-radius:50%;display:grid;place-items:center;background:#e6f2f1;font-size:18px;font-weight:600}details[open] .journey-number{background:#3eb8bb;color:#0a2e4a}.journey-icon{color:#3eb8bb;display:flex;padding-right:22px;border-right:1px solid #d5e1e1}.journey-label{flex:1}.journey-chevron{flex-shrink:0;transition:transform .2s}details[open] .journey-chevron{transform:rotate(180deg)}#after-you-apply details>p{margin:0;padding:0 76px 28px 165px;max-width:none;font-family:Onest,sans-serif;font-size:17px;line-height:1.65;color:#526773}@media(max-width:650px){#after-you-apply{padding-top:50px;padding-bottom:55px}#after-you-apply summary{padding:19px 16px;gap:12px;font-size:17px}.journey-number{width:32px;height:32px;flex-basis:32px;font-size:15px}.journey-icon{padding-right:12px}.journey-icon svg{width:22px;height:22px}#after-you-apply details>p{padding:0 20px 24px;font-size:16px}}.closing-cta{background:#f9f7f4 url(/assets/cta-background-DCz4sO1G.png) center/cover no-repeat}#after-you-apply{background:#f9f7f4 url(/assets/steps-background-DI1gu4hY.png) center/cover no-repeat}.closing-copy{background:#f9f7f4c7;padding:28px;border-radius:16px}@media(max-width:760px){.closing-copy{padding:20px}.closing-cta{background-position:left center}}.closing-cta{display:block;min-height:620px;background:#f9f7f4 url(/assets/cta-home-sensor-YCGoGCar.png) center/cover no-repeat}.closing-copy{width:58%;max-width:680px;padding:0;background:none;border-radius:0}.closing-copy h2{font-size:clamp(36px,4.2vw,60px)}@media(max-width:760px){.closing-cta{padding:45px 24px 300px;min-height:760px;background-size:auto 100%;background-position:65% center}.closing-copy{width:100%;max-width:520px;background:#f9f7f4f0;padding:22px;border-radius:12px}.closing-copy h2{font-size:36px}}.closing-cta{background-image:url(/assets/cta-background-DCz4sO1G.png)}#after-you-apply{padding-top:50px;padding-bottom:55px;background:#f9f7f4}#after-you-apply h2{font-size:clamp(30px,3.5vw,46px);margin-bottom:30px}.brandon-journey{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:start;max-width:1040px;margin:auto}.brandon-card{margin:0;background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e1e7e6}.brandon-card img{width:100%;height:240px;object-fit:cover;object-position:center top}.brandon-card figcaption{padding:18px 20px;display:grid;gap:4px}.brandon-card strong{font-size:21px;color:#0a2e4a}.brandon-card span{font-size:14px;color:#61707a}#after-you-apply summary{padding:17px 18px;gap:12px;font-size:17px}#after-you-apply .journey-number{width:30px;height:30px;flex-basis:30px;font-size:14px}#after-you-apply .journey-icon{display:none}#after-you-apply details{margin-bottom:10px;border-radius:12px}#after-you-apply details>p{padding:0 24px 20px 60px;font-size:15px;line-height:1.6}@media(max-width:700px){.brandon-journey{grid-template-columns:1fr;gap:20px}.brandon-card{display:flex;align-items:center}.brandon-card img{width:90px;height:100px}.brandon-card figcaption{padding:15px}#after-you-apply details>p{padding-left:20px}}#after-you-apply{background:#f9f7f4 url(/assets/steps-background-DI1gu4hY.png) center/cover no-repeat;padding-top:65px;padding-bottom:65px}.brandon-journey{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:48px;max-width:1180px;align-items:center}#after-you-apply h2{text-align:left;font-size:clamp(32px,3.5vw,48px);line-height:1.16;margin:0 0 28px}#after-you-apply .journey-icon{display:flex;border:0;padding:0;color:#3eb8bb}#after-you-apply .journey-icon svg{width:23px;height:23px}#after-you-apply summary{gap:12px;font-size:16px;padding:17px 16px}#after-you-apply details>p{padding:0 22px 20px 94px}.brandon-card{padding:32px 24px;background:#ffffffeb;border:1px solid #e2e7e4;border-radius:24px;text-align:center}.brandon-card img{width:220px;height:220px;border-radius:50%;object-fit:cover;object-position:center top;margin:0 auto 20px}.brandon-card figcaption{padding:8px 0;gap:10px}.brandon-card strong{font-family:Playfair Display,Georgia,serif;font-size:32px;font-weight:500}.brandon-card span{font-family:Onest,sans-serif;font-size:16px}@media(max-width:760px){.brandon-journey{grid-template-columns:1fr;gap:24px}.brandon-card{display:flex;padding:20px;text-align:left;gap:20px}.brandon-card img{width:90px;height:90px;margin:0;flex-shrink:0}.brandon-card strong{font-size:26px}#after-you-apply details>p{padding:0 20px 20px}#after-you-apply summary{gap:10px}.brandon-card span{font-size:14px}}.closing-cta{background:#f9f7f4 url(/assets/cta-community-BS1Ss7R5.png) center/cover no-repeat;min-height:620px;padding:70px 5vw;display:flex;align-items:center}.closing-copy{width:35%;max-width:440px;background:none;padding:0}.closing-copy h2{font-size:clamp(32px,3.5vw,48px);line-height:1.15}.closing-copy p{font-size:17px;line-height:1.6}.closing-copy .button{padding:16px 22px;font-size:15px;gap:12px}@media(max-width:760px){.closing-cta{display:block;min-height:0;padding:38px 24px 0;background:#f9f7f4}.closing-copy{width:100%;max-width:520px;padding:0;background:none;border-radius:0}.closing-copy h2{font-size:36px}.closing-cta:after{content:"";display:block;background:url(/assets/cta-community-BS1Ss7R5.png) center/contain no-repeat;aspect-ratio:1672/941;margin:30px -24px 0}.closing-copy .button{width:auto}}.closing-program-logo{display:block;width:240px;height:105px;object-fit:cover;object-position:center;margin:0 0 24px}@media(max-width:760px){.closing-program-logo{width:210px;height:92px;margin-bottom:20px}}:root{--page-ease:cubic-bezier(.22,1,.36,1)}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:760px){#homepage-hero .silvie-hero-c{height:100svh;min-height:740px}}body{background:#f9f7f4;color:#0a2e4a}#reassurance{padding:56px clamp(22px,4vw,64px);background:#f9f7f4;scroll-margin-top:80px}#reassurance .intro-grid{display:grid;grid-template-columns:.95fr 1.25fr;gap:40px;max-width:1320px;margin:0 auto;align-items:center}#reassurance .reassurance-copy h2{font-size:clamp(32px,3.4vw,48px);line-height:1.15;margin:0 0 28px;max-width:510px}#reassurance .large-copy{font-family:Onest,sans-serif;font-size:clamp(21px,2vw,28px);line-height:1.3;margin:0 0 22px;font-weight:500}#reassurance .reassurance-copy p:not(.large-copy){font-size:16px;line-height:1.65;margin:12px 0}#reassurance .reassurance-photos{position:relative;height:550px;overflow:hidden;border-radius:18px;background:#fff}#reassurance .reassurance-photos img{position:absolute;top:0;width:58%;height:100%;object-fit:cover;object-position:center;border-radius:0;display:block;min-width:0}#reassurance .reassurance-photos img:first-child{left:0;clip-path:polygon(0 0,100% 0,83% 100%,0 100%)}#reassurance .reassurance-photos img:nth-child(2){right:0;clip-path:polygon(29% 0,100% 0,100% 100%,12% 100%)}.reassurance-call{position:absolute;top:28px;left:39%;transform:translate(-50%);width:132px;box-sizing:border-box;padding:16px 12px;border:1px solid #fff9;border-radius:20px;background:#f9f7f4ed;box-shadow:0 8px 28px #0a2e4a14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;align-items:center;color:#26313a;font-family:Onest,sans-serif}.reassurance-call{top:auto;bottom:24px;left:27%}.call-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#b6b1a9;color:#fff;font-size:24px;margin-bottom:9px}.reassurance-call strong{font-size:18px;font-weight:500}.call-status{font-size:12px;color:#687078;margin-top:4px}.call-controls{display:flex;gap:8px;margin-top:20px}.call-controls>span{width:28px;height:28px;border-radius:50%;background:#e7e5e2;display:grid;place-items:center}.call-controls svg{width:16px;height:16px}.call-controls .call-end{background:#e55448;color:#fff}@media(max-width:760px){#reassurance{padding:36px 22px}#reassurance .intro-grid{grid-template-columns:1fr;gap:26px}#reassurance .reassurance-photos{height:380px;border-radius:12px}.reassurance-call{top:14px;left:43%;transform:translate(-50%) scale(.78);transform-origin:top center}#reassurance .reassurance-copy h2{margin-bottom:20px}#reassurance .large-copy{margin-bottom:16px}}main img:not(.founding-program-logo):not(.closing-program-logo):not(.brandon-card img){border-radius:16px}.program-context>img{border-radius:16px;overflow:hidden}.benefit-product>img{border-radius:16px!important}main h2,.closing-copy h2,#after-you-apply h2{font-family:Playfair Display,Georgia,serif;font-weight:500;font-style:normal;color:#0a2e4a;font-size:clamp(32px,3.8vw,48px);line-height:1.16;letter-spacing:-.025em;text-wrap:balance}main h2 em{font:inherit;color:inherit}#program{background:#f9f7f4;padding-top:0;padding-bottom:0;scroll-margin-top:80px}#program .program-context{display:block;border:0;padding:56px 24px 64px;margin:0 calc(50% - 50vw) 40px;width:100vw;box-sizing:border-box;text-align:center;background:#f1ece6 url(/assets/steps-background-DI1gu4hY.png) center/cover no-repeat}#program .program-context>div{max-width:760px;margin:0 auto}#program .program-context h2{max-width:540px;margin:0 auto 28px;font-size:clamp(36px,4.2vw,56px)}#program .program-context p{max-width:740px;margin:12px auto;font-size:18px;line-height:1.6}.founding-benefits{background:#f1ece6;margin:0 calc(-1*clamp(22px,5vw,80px));padding:44px clamp(22px,5vw,80px) 56px}.benefits-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;text-align:left;margin:0 0 36px}.benefits-heading h2{margin:0;max-width:680px;font-size:clamp(30px,3.3vw,44px)}.benefits-heading h2 br{display:none}.founding-program-logo{order:2;width:180px;height:78px;flex:0 0 180px;object-fit:cover;margin:0}.benefit-list{gap:26px}.benefit-list li{gap:22px;align-items:flex-start}.benefit-icon{width:34px;height:36px;flex:0 0 34px;border-radius:0;background:none;color:#61707a;padding-top:2px}.benefit-icon svg{width:30px;height:30px;stroke-width:1.35}.benefit-list h3{font-size:18px;font-weight:500;line-height:1.45}.benefit-list p{font-size:16px}.benefit-product>img{height:320px;border-radius:12px;background:#f9f7f4}.feedback-inset{border:0;border-radius:12px;box-shadow:none;margin:-10px 16px 0;padding:24px}.feedback-inset h3{font-size:18px;font-weight:500}.benefit-apply{margin-top:32px}#after-you-apply{background:#f9f7f4;padding-top:72px;padding-bottom:72px}#after-you-apply .journey-icon{color:#61707a}#after-you-apply details{border-radius:12px;background:transparent;border-color:#dedbd5}#after-you-apply details[open]{background:#fff;border-color:#dedbd5}#after-you-apply .journey-number{background:none;color:#61707a;width:20px;flex-basis:20px}.brandon-card{border:0;background:#f1ece6;border-radius:12px}main .button,.closing-copy .button{background:#0a2e4a;color:#fff;border:1px solid #0A2E4A;border-radius:999px;padding:16px 25px;font-family:Onest,sans-serif;font-size:16px;font-weight:500;box-shadow:none;transition:background-color .2s,transform .3s var(--page-ease)}main .button:hover,.closing-copy .button:hover{background:#164763;transform:translateY(-2px)}main .button:focus-visible{outline:3px solid #3EB8BB;outline-offset:4px}.closing-copy .button span{transition:transform .3s var(--page-ease)}.closing-copy .button:hover span{transform:translate(4px)}.closing-program-logo{width:190px;height:84px;margin-bottom:20px}@media(max-width:760px){.benefits-heading{display:block;margin-bottom:30px}.founding-program-logo{width:150px;height:65px;margin:0 0 16px}.benefits-heading h2{font-size:32px}.founding-benefits{padding-top:32px;padding-bottom:40px}.benefit-list li{gap:16px}.benefit-icon{width:30px;flex-basis:30px}.benefit-list h3{font-size:17px}#program .program-context{gap:28px;margin-bottom:40px}#after-you-apply{padding-top:48px;padding-bottom:48px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:760px){.reassurance-call{top:auto;bottom:14px;left:27%;transform-origin:bottom center}}#reassurance{padding:0;background:#f9f7f4;overflow:hidden}#reassurance .intro-grid{max-width:none;position:relative;min-height:640px;display:block}#reassurance .reassurance-copy{position:relative;z-index:2;width:40%;box-sizing:border-box;padding:110px 0 100px clamp(24px,6vw,96px);pointer-events:none}#reassurance .reassurance-copy h2{font-size:clamp(32px,3.4vw,48px)}#reassurance .reassurance-photos{position:absolute;inset:0 0 0 auto;width:65%;height:100%;border-radius:0;background:#f9f7f4}#reassurance .reassurance-photos img:first-child{mask-image:linear-gradient(to right,transparent 0%,#000 27%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 27%)}#reassurance .reassurance-photos:after{content:"";position:absolute;inset:60% 0 0;pointer-events:none;background:linear-gradient(transparent,#f9f7f4 95%)}#reassurance .reassurance-scene-caption{position:absolute;z-index:3;bottom:24px;left:18%;right:6%;margin:0;font-size:18px;line-height:1.5;text-align:center;color:#0a2e4a}#reassurance .reassurance-call{z-index:4;bottom:126px;left:32%;transform:translate(-50%) scale(.8);transform-origin:bottom center}@media(max-width:760px){#reassurance .intro-grid{min-height:0}#reassurance .reassurance-copy{width:100%;padding:36px 24px 20px}#reassurance .reassurance-photos{position:relative;inset:auto;width:100%;height:460px}#reassurance .reassurance-photos img:first-child{mask-image:linear-gradient(to right,transparent,#000 15%);-webkit-mask-image:linear-gradient(to right,transparent,#000 15%)}#reassurance .reassurance-scene-caption{left:24px;right:24px;bottom:20px;font-size:16px}#reassurance .reassurance-call{bottom:118px;left:27%;transform:translate(-50%) scale(.68)}}#reassurance{padding:48px clamp(22px,5vw,72px) 36px}#reassurance .intro-grid{max-width:1240px;min-height:0;margin:auto}#reassurance .intro-grid>h2{font-size:clamp(30px,3.4vw,46px);max-width:800px;margin:0 auto 30px;text-align:center;text-wrap:balance}.story-scenes{display:grid;grid-template-columns:1fr 1fr;gap:4px;overflow:hidden;border-radius:18px;margin-top:32px}.story-scene{position:relative;height:480px;overflow:hidden}#reassurance .story-scene>img{width:100%;height:100%;object-fit:cover;object-position:center 20%;border-radius:0;display:block}.story-scene:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#f9f7f4 96%);pointer-events:none}#reassurance .story-scene>p{position:absolute;z-index:2;left:28px;right:28px;bottom:22px;margin:0;color:#0a2e4a;text-align:left;font-family:Onest,sans-serif;line-height:1.4}#reassurance .story-daughter>.large-copy{font-size:25px;max-width:370px}#reassurance .story-mom>.reassurance-scene-caption{font-size:20px}#reassurance .story-daughter>.reassurance-call{inset:auto 22px 118px auto;transform:scale(.72);transform-origin:bottom right}#reassurance .story-resolution{position:static;max-width:820px;margin:28px auto 0;text-align:center;font-size:20px;line-height:1.55}@media(max-width:760px){#reassurance{padding:32px 20px}#reassurance .intro-grid>h2{margin-bottom:24px}.story-scenes{grid-template-columns:1fr;gap:18px;border-radius:0}.story-scene{height:410px;border-radius:14px}#reassurance .story-scene>p{left:20px;right:20px;bottom:18px}#reassurance .story-daughter>.large-copy{font-size:23px}#reassurance .story-mom>.reassurance-scene-caption{font-size:18px}#reassurance .story-resolution{font-size:18px;margin-top:24px}}#reassurance{padding:64px clamp(22px,5vw,72px) 44px}#reassurance .intro-grid{display:flex;flex-direction:column;gap:0;max-width:1120px}#reassurance .intro-grid>h2{position:static;transform:none!important;width:100%;max-width:760px;font-size:clamp(30px,3vw,42px);line-height:1.2;margin:0 auto 40px!important}#reassurance .story-scenes{width:100%;margin:0;gap:18px;border-radius:0;overflow:visible}#reassurance .story-scene{height:480px;border-radius:16px;background:#f1ece6}#reassurance .story-scene>img{object-position:center 15%}#reassurance .story-scene:after{inset:62% 0 0;background:linear-gradient(transparent,#0a1922c7)}#reassurance .story-scene>p{color:#fff;left:26px;right:26px;bottom:25px;text-shadow:0 1px 8px #0003}#reassurance .story-daughter>.large-copy{font-size:23px;font-weight:500;max-width:330px}#reassurance .story-daughter>.reassurance-call{inset:20px 18px auto auto;transform:none;width:auto;min-width:118px;padding:10px 14px;border-radius:14px;display:grid;grid-template-columns:30px 1fr;column-gap:9px;box-shadow:0 4px 18px #0a2e4a14}#reassurance .reassurance-call .call-avatar{grid-row:1/3;width:30px;height:30px;font-size:16px;margin:0}#reassurance .reassurance-call strong{font-size:14px;align-self:end}#reassurance .reassurance-call .call-status{font-size:11px;margin:1px 0 0}#reassurance .reassurance-call .call-controls{display:none}#reassurance .story-resolution{max-width:730px;font-size:18px;line-height:1.6;margin:30px auto 0}@media(max-width:760px){#reassurance{padding:36px 22px}#reassurance .intro-grid>h2{margin-bottom:28px!important}#reassurance .story-scenes{gap:18px}#reassurance .story-scene{height:430px}#reassurance .story-scene>p{left:22px;right:22px;bottom:22px}#reassurance .story-resolution{font-size:17px;margin-top:26px}}#reassurance .story-scenes{gap:4px;border-radius:18px;overflow:hidden}#reassurance .story-scene{border-radius:0;height:500px}#reassurance .story-scene:after{inset:55% 0 0;background:linear-gradient(transparent,#f9f7f4 96%)}#reassurance .story-scene>p{color:#0a2e4a;text-shadow:none;left:32px;right:32px;bottom:28px;min-height:68px;display:flex;align-items:flex-start;margin:0;line-height:1.5}#reassurance .story-daughter>.large-copy{font-size:23px;max-width:370px}#reassurance .story-mom>.reassurance-scene-caption{font-size:18px;line-height:1.5}#reassurance .story-resolution{margin-top:36px;max-width:760px;line-height:1.65}@media(max-width:760px){#reassurance .story-scenes{gap:18px;border-radius:0}#reassurance .story-scene{height:430px;border-radius:14px}#reassurance .story-scene>p{left:24px;right:24px;bottom:24px;min-height:0}#reassurance .story-resolution{margin-top:28px}}#reassurance .story-scene{height:auto;display:flex;flex-direction:column;background:#f9f7f4}#reassurance .story-scene>img{height:410px;flex:none}#reassurance .story-scene:after{display:none}#reassurance .story-scene>p{position:static;display:block;min-height:100px;box-sizing:border-box;padding:22px 28px 12px;margin:0;background:#f9f7f4;max-width:none}#reassurance .story-mom>.reassurance-scene-caption{font-size:19px;line-height:1.6}#program .program-context>div{max-width:660px}#program .program-context h2{margin-bottom:30px}#program .program-context p{max-width:580px;text-align:left;font-size:18px;line-height:1.7;margin:0 auto 18px;text-wrap:pretty}#program .program-context p:last-child{margin-top:24px;margin-bottom:0;font-weight:500}#after-you-apply details,#after-you-apply details[open]{border:0!important;margin:0 0 8px;background:transparent}#after-you-apply .journey-icon{border-right:0}#after-you-apply .journey-chevron{display:none}#after-you-apply summary:after{content:"+";display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #c9d2d5;border-radius:50%;font:400 23px/1 Onest,sans-serif;color:#0a2e4a}#after-you-apply details[open]>summary:after{content:"−"}#after-you-apply summary:hover{padding-left:0}@media(max-width:760px){#reassurance .story-scene>img{height:330px}#reassurance .story-scene>p{padding:20px 6px 8px;min-height:0}#reassurance .story-mom>.reassurance-scene-caption{font-size:18px}#program .program-context p{font-size:17px;line-height:1.65}#after-you-apply summary:after{flex-basis:28px;width:28px;height:28px}}#reassurance .story-daughter>p.large-copy{max-width:none;width:100%;white-space:nowrap;font-size:21px}@media(max-width:760px){#reassurance{padding:32px 20px}#reassurance .intro-grid>h2{font-size:30px;line-height:1.18;margin-bottom:24px!important}#reassurance .story-scenes{gap:24px}#reassurance .story-scene{border-radius:12px 12px 0 0}#reassurance .story-scene>img{height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center 15%}#reassurance .story-scene>p{padding:16px 0 0;line-height:1.55}#reassurance .story-daughter>p.large-copy{font-size:clamp(15px,4.4vw,20px);letter-spacing:-.02em}#reassurance .story-mom>.reassurance-scene-caption{font-size:17px}#reassurance .story-resolution{font-size:17px;line-height:1.6;margin-top:24px;text-align:left}#program .program-context{padding:36px 24px 40px;margin-bottom:24px}#program .program-context h2{font-size:32px;line-height:1.2;margin-bottom:24px}#program .program-context p{font-size:17px;line-height:1.6;margin-bottom:16px}#program .program-context p:last-child{margin-top:20px}.founding-benefits{border-radius:16px!important}#after-you-apply{padding-top:40px;padding-bottom:40px}#after-you-apply h2{font-size:30px;line-height:1.2}#after-you-apply summary{min-height:54px;padding:12px 0;gap:10px;font-size:16px}#after-you-apply summary:after{width:36px;height:36px;flex-basis:36px}#after-you-apply details>p{padding:0 0 16px;font-size:16px;line-height:1.6}#after-you-apply .journey-icon{padding-right:0}#apply-to-founding-families{margin-left:16px;margin-right:16px;border-radius:16px}main .button{min-height:48px;box-sizing:border-box;text-align:center}#homepage-footer a{display:inline-flex;align-items:center;min-height:36px}}@media(min-width:761px)and (max-width:1000px){#reassurance .story-daughter>p.large-copy{font-size:18px;padding-left:18px;padding-right:18px}}@media(max-width:760px){#homepage-navigation header>a{flex-shrink:0}#homepage-navigation header>a img{max-width:none}#homepage-navigation nav{min-width:0}}@media(max-width:380px){#homepage-navigation header{padding:0 12px!important;gap:12px}#homepage-navigation header>a img{height:20px!important;width:auto!important}#homepage-navigation nav a.silvie-cta{white-space:normal!important;text-align:center;justify-content:center;font-size:11px!important;line-height:1.25;padding:7px 10px!important;min-height:40px;box-sizing:border-box}#reassurance .story-daughter>.reassurance-call{top:205px;right:12px}}#homepage-hero .founding-hero-prototype{position:relative;height:clamp(560px,50vw,760px);overflow:hidden;background:#f9f7f4}#homepage-hero .hero-reference-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center;border-radius:0!important}#homepage-hero .hero-prototype-copy{position:relative;z-index:1;width:48%;height:100%;box-sizing:border-box;padding:120px 5vw 60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:linear-gradient(90deg,#f9f7f4 0% 84%,#f9f7f400)}#homepage-hero .hero-founding-mark{width:190px;height:82px;object-fit:contain;border-radius:0;margin-bottom:24px}#homepage-hero h1{font-family:Playfair Display,Georgia,serif;color:#0a2e4a;font-size:clamp(34px,3.5vw,52px);line-height:1.12;font-weight:500;letter-spacing:-.025em;margin:0 0 24px;max-width:520px}#homepage-hero .hero-prototype-copy p{font-family:Onest,sans-serif;color:#0a2e4a;font-size:18px;line-height:1.6;margin:0 0 28px}#homepage-hero .button{display:inline-flex;gap:20px;align-items:center;text-decoration:none}@media(max-width:760px){#homepage-hero .founding-hero-prototype{height:auto;padding-top:58px;display:flex;flex-direction:column}#homepage-hero .hero-reference-scene{position:relative;order:2;height:310px;width:200%;max-width:none;align-self:flex-end;object-fit:cover;object-position:right center}#homepage-hero .hero-prototype-copy{width:100%;padding:32px 24px;background:#f9f7f4;height:auto}#homepage-hero .hero-founding-mark{width:150px;height:64px;margin-bottom:18px}#homepage-hero h1{font-size:36px;max-width:440px}#homepage-hero .hero-prototype-copy p{font-size:17px}#homepage-hero .button{font-size:15px}}#homepage-hero .hero-founding-mark{width:260px;height:105px;object-fit:cover;margin-bottom:22px}#homepage-hero .hero-prototype-copy{padding-top:90px;padding-bottom:40px}#homepage-hero .hero-prototype-copy p{margin-bottom:18px;max-width:470px}#homepage-hero .hero-prototype-copy p:last-of-type{margin-bottom:26px}@media(max-width:760px){#homepage-hero .hero-founding-mark{width:220px;height:90px}#homepage-hero .hero-prototype-copy{padding:28px 24px 32px}}#homepage-hero .founding-hero-prototype{height:740px;max-height:none}#homepage-hero .hero-composite{position:absolute;inset:0 0 0 32%;overflow:hidden}#homepage-hero .hero-phone-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:45% center;border-radius:0!important}#homepage-hero .hero-mom-inset{position:absolute;top:0;right:0;width:34%;height:34%;overflow:hidden;border-left:5px solid #F9F7F4;border-bottom:5px solid #F9F7F4;border-bottom-left-radius:100%;box-sizing:border-box}#homepage-hero .hero-mom-inset img{width:100%;height:100%;object-fit:cover;object-position:60% top;border-radius:0!important}#homepage-hero .hero-prototype-copy{width:47%;background:linear-gradient(90deg,#F9F7F4 0%,#F9F7F4 77%,rgba(249,247,244,.88) 87%,transparent 100%);padding-right:5vw}@media(max-width:760px){#homepage-hero .founding-hero-prototype{height:auto}#homepage-hero .hero-prototype-copy{width:100%;background:#f9f7f4;padding:26px 24px 30px}#homepage-hero .hero-composite{position:relative;inset:auto;order:2;width:100%;height:480px;background:#f1ece6}#homepage-hero .hero-phone-scene{top:70px;height:410px;object-position:50% center}#homepage-hero .hero-mom-inset{width:42%;height:130px;border-width:3px}#homepage-hero .hero-mom-inset img{object-position:60% center}}#homepage-hero .hero-program-apply{background:#f9f7f4;color:#0a2e4a;padding:10px 20px;gap:12px;border:1px solid #0A2E4A}#homepage-hero .hero-program-apply img{width:142px;height:56px;object-fit:cover;border-radius:0!important}#homepage-hero .hero-program-apply:hover{background:#f1ece6}#homepage-hero .hero-phone-scene{top:140px;height:600px;object-fit:cover;object-position:35% center}#homepage-hero .hero-mom-inset{width:46%;height:46%;border-bottom-left-radius:100% 90%}#homepage-hero .hero-mom-inset img{object-fit:contain;object-position:top right;background:#eee6da}#after-you-apply .compact-steps{position:relative}#after-you-apply details{position:relative}#after-you-apply details:not(:last-child):before{content:"";position:absolute;left:19px;top:40px;bottom:-35px;width:1px;background:#cdd2d0;z-index:0}#after-you-apply .journey-number{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;border:1px solid #cdd2d0;background:#f1ece6;color:#0a2e4a;font-size:18px;font-weight:500}#after-you-apply details[open] .journey-number{background:#0a2e4a;color:#fff;border-color:#0a2e4a}#after-you-apply .brandon-card{background:#fffdf9;border:1px solid #e8e3da;border-radius:20px;padding:30px;box-shadow:0 10px 30px #0a2e4a06;max-width:360px;justify-self:center;width:100%;box-sizing:border-box}#after-you-apply .brandon-card img{width:180px;height:180px;border-radius:50%;object-fit:cover;margin:0 auto 20px}#after-you-apply .brandon-card strong{font-size:34px}@media(max-width:760px){#homepage-hero .hero-phone-scene{top:130px;height:350px;object-position:center}#homepage-hero .hero-mom-inset{width:52%;height:180px}#after-you-apply .brandon-card{display:flex;text-align:left;padding:22px;gap:18px;align-items:center}#after-you-apply .brandon-card img{width:86px;height:86px;margin:0;flex-shrink:0}#after-you-apply .brandon-card strong{font-size:28px}#after-you-apply details:not(:last-child):before{left:17px;top:36px;bottom:-30px}#after-you-apply .journey-number{width:36px;height:36px;flex-basis:36px;font-size:16px}}#homepage-hero .hero-composite{background:#eee6da}#homepage-hero .hero-composite:before{content:"";position:absolute;inset:-40px;background:url(/assets/hero-daughter-phone-BBn4-y9H.webp) center/cover;filter:blur(35px);opacity:.45}#homepage-hero .hero-phone-scene{top:190px;height:550px;width:86%;object-fit:cover;object-position:center}#homepage-hero .hero-mom-inset{top:72px;width:44%;height:300px;background:transparent;border:0!important;-webkit-mask-image:radial-gradient(ellipse at 75% 30%,#000 55%,transparent 75%);mask-image:radial-gradient(ellipse at 75% 30%,#000 55%,transparent 75%)}#homepage-hero .hero-mom-inset img{object-fit:cover!important;object-position:center!important}#after-you-apply .compact-steps:before{content:"";position:absolute;left:19px;top:43px;bottom:43px;width:1px;background:#cdd2d0;pointer-events:none}#after-you-apply details:not(:last-child):before{display:none}@media(max-width:760px){#homepage-hero .hero-mom-inset{top:0;width:53%;height:180px}#homepage-hero .hero-phone-scene{top:170px;height:310px;width:100%;object-position:center}#after-you-apply .compact-steps:before{left:17px;top:30px;bottom:30px}}#homepage-hero .hero-phone-scene{mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 100%);width:100%}#homepage-hero .hero-program-apply{padding:12px 26px;gap:22px;min-height:84px;font-size:19px;line-height:1.2;font-weight:500}#homepage-hero .hero-program-apply img{width:164px;height:64px;flex:none;object-fit:cover}#homepage-hero .hero-program-apply>span:last-child{font-size:22px}#homepage-hero .hero-connection{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;filter:drop-shadow(0 1px 2px #0A2E4A30)}#after-you-apply .compact-steps:before{top:var(--line-top,80px)!important;bottom:var(--line-bottom,40px)!important}@media(max-width:760px){#homepage-hero .hero-program-apply{padding:10px 16px;gap:12px;min-height:70px;font-size:16px;max-width:100%;box-sizing:border-box}#homepage-hero .hero-program-apply img{width:132px;height:52px}#homepage-hero .hero-connection{top:0;height:300px}#homepage-hero .hero-phone-scene{mask-image:linear-gradient(to bottom,transparent,#000 16%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 16%)}}.hero-connection-mobile{display:none}@media(max-width:760px){#homepage-hero .hero-connection{display:none}#homepage-hero .hero-connection-mobile{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;filter:drop-shadow(0 1px 2px #0A2E4A40)}}#homepage-hero{margin:0;padding:0;min-height:0}#homepage-hero .founding-hero-prototype{height:100svh;min-height:540px;max-height:none}#homepage-hero .hero-prototype-copy{height:100%;padding-top:100px;padding-bottom:64px;justify-content:center}#homepage-hero .hero-program-apply{margin-top:clamp(20px,5svh,70px)}#homepage-hero .hero-phone-scene{top:auto;bottom:8%;height:min(80%,51vw);object-fit:cover;object-position:center;mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 90%,transparent)}#homepage-hero .hero-mom-inset{top:72px;height:auto;aspect-ratio:4/3;max-height:420px}#homepage-hero .hero-mom-inset img{object-position:center top!important}@media(min-width:761px)and (max-width:1000px){#homepage-hero .hero-program-apply{padding:10px 18px;gap:12px;font-size:16px;min-height:64px}#homepage-hero .hero-program-apply img{width:118px;height:46px}#homepage-hero .hero-program-apply>span{white-space:nowrap}}@media(max-width:760px){#homepage-hero .founding-hero-prototype{height:100svh;min-height:560px;display:flex;flex-direction:column;padding-top:58px}#homepage-hero .hero-prototype-copy{height:auto;flex:none;padding:clamp(14px,3svh,28px) 24px 20px}#homepage-hero .hero-prototype-copy h1{font-size:clamp(28px,4.5svh,40px);line-height:1.08;margin-bottom:18px}#homepage-hero .hero-prototype-copy p{font-size:clamp(15px,2.1svh,18px);line-height:1.5;margin-bottom:0}#homepage-hero .hero-prototype-copy p:last-of-type{margin-bottom:0}#homepage-hero .hero-program-apply{margin-top:clamp(20px,3.5svh,32px);min-height:60px;padding:6px 16px}#homepage-hero .hero-program-apply img{height:46px;width:118px}#homepage-hero .hero-composite{flex:1;min-height:0;height:auto}#homepage-hero .hero-phone-scene{top:20%;height:80%;object-position:center 48%}#homepage-hero .hero-mom-inset{top:0;height:42%;width:48%}}@media(max-height:540px)and (min-width:600px){#homepage-hero .founding-hero-prototype{height:100svh;min-height:360px;display:block;padding-top:0}#homepage-hero .hero-prototype-copy{width:50%;height:100%;padding:70px 28px 20px;display:flex;justify-content:center}#homepage-hero .hero-prototype-copy h1{font-size:30px;margin-bottom:12px}#homepage-hero .hero-prototype-copy p{font-size:15px;line-height:1.4}#homepage-hero .hero-program-apply{margin-top:16px;min-height:50px;padding:4px 14px;font-size:15px;gap:12px}#homepage-hero .hero-program-apply img{width:104px;height:40px}#homepage-hero .hero-composite{position:absolute;inset:0 0 0 42%;height:100%;width:auto}#homepage-hero .hero-mom-inset{top:58px;height:38%}}@media(max-width:760px)and (min-height:541px){#homepage-hero .founding-hero-prototype{display:block;padding-top:0}#homepage-hero .hero-composite{position:absolute;inset:0;width:100%;height:100%;min-height:0}#homepage-hero .hero-phone-scene{top:auto;bottom:0;left:-5%;height:60%;width:110%;max-width:none;object-fit:cover;object-position:54% center;mask-image:linear-gradient(transparent,#000 22%);-webkit-mask-image:linear-gradient(transparent,#000 22%)}#homepage-hero .hero-composite:after{content:"";position:absolute;inset:0;background:linear-gradient(#F9F7F4 0%,rgba(249,247,244,.96) 28%,rgba(249,247,244,.6) 40%,transparent 55%);pointer-events:none}#homepage-hero .hero-prototype-copy{position:relative;z-index:3;padding:82px 24px 0;background:none;height:auto;width:100%}#homepage-hero .hero-prototype-copy h1{font-size:clamp(28px,4.3svh,38px);max-width:360px;margin-bottom:16px}#homepage-hero .hero-prototype-copy p{font-size:clamp(14px,1.95svh,17px);max-width:340px;line-height:1.45}#homepage-hero .hero-program-apply{margin-top:26px;background:#f9f7f4f0;min-height:56px}#homepage-hero .hero-mom-inset{z-index:2;top:48%;height:auto;width:43%;aspect-ratio:4/3}#homepage-hero .hero-connection-mobile{z-index:2}}@media(max-width:380px)and (max-height:650px){#homepage-hero .hero-prototype-copy{padding-top:72px}#homepage-hero .hero-prototype-copy h1{font-size:27px;margin-bottom:12px}#homepage-hero .hero-program-apply{margin-top:20px}#homepage-hero .hero-mom-inset{top:57%;width:40%}}@media(min-width:761px)and (min-height:541px){#homepage-hero .hero-mom-inset{width:34%;top:80px;max-height:240px}#homepage-hero .hero-phone-scene{top:auto;bottom:0;height:68%;object-position:center}}#homepage-hero .hero-composite{background:#f9f7f4}#homepage-hero .hero-composite:before{opacity:.22;mask-image:linear-gradient(to bottom,transparent,#000 65%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 65%)}#homepage-hero .hero-phone-scene{mask-image:linear-gradient(to bottom,transparent 0%,#000 30%,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 30%,#000 88%,transparent 100%)}#homepage-hero .hero-composite:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,#F9F7F4 0%,rgba(249,247,244,.7) 10%,transparent 32%)}#homepage-hero .hero-program-apply{height:64px;min-height:64px;padding:8px 22px;gap:16px;font-size:17px;line-height:1;box-sizing:border-box;white-space:nowrap}#homepage-hero .hero-program-apply img{width:126px;height:48px;object-fit:cover}#homepage-hero .hero-program-apply>span:last-child{font-size:20px}@media(max-width:768px){#homepage-day .silvie-swipe{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;align-items:stretch;padding:16px 0 24px!important;scrollbar-width:thin}#homepage-day .silvie-swipe-card{flex:0 0 82%;width:82%!important;max-width:330px!important;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden!important}#homepage-day .silvie-swipe-card>div:first-child>div:first-child{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;color:#61707a!important}#homepage-day .silvie-swipe-card>div[style*=border-top]{display:none}#homepage-hero .hero-program-apply{height:56px;min-height:56px;padding:6px 18px;gap:12px;font-size:16px}#homepage-hero .hero-program-apply img{width:112px;height:42px}}@media(max-width:760px)and (min-height:541px){#homepage-hero .hero-phone-scene{mask-image:linear-gradient(transparent,#000 30%);-webkit-mask-image:linear-gradient(transparent,#000 30%)}#homepage-hero .hero-composite:after{background:linear-gradient(#F9F7F4 0%,rgba(249,247,244,.94) 25%,rgba(249,247,244,.45) 42%,transparent 60%)}}@media(min-width:761px){#homepage-hero .hero-composite:before{display:none}#homepage-hero .hero-phone-scene{top:0;bottom:0;height:100%;width:100%;object-fit:cover;object-position:center;mask-image:none;-webkit-mask-image:none}#homepage-hero .hero-composite:after{background:linear-gradient(to right,#F9F7F4 0%,rgba(249,247,244,.8) 12%,rgba(249,247,244,.2) 28%,transparent 43%)}#homepage-hero .hero-prototype-copy{padding-top:100px;padding-bottom:60px}}@media(max-width:760px){#apply-to-founding-families{position:relative;display:flex;align-items:flex-start;min-height:760px;scroll-margin-top:74px;padding:30px 24px 320px;background-image:linear-gradient(to bottom,#F9F7F4 0%,rgba(249,247,244,.98) 38%,rgba(249,247,244,.55) 52%,transparent 66%),url(/assets/cta-community-BS1Ss7R5.png);background-size:100% 100%,auto 50%;background-position:center,72% bottom;background-repeat:no-repeat;background-color:#f9f7f4}#apply-to-founding-families:after{display:none}#apply-to-founding-families{background-image:linear-gradient(to bottom,#F9F7F4 0%,#F9F7F4 50%,rgba(249,247,244,.55) 58%,transparent 68%),url(/assets/cta-community-BS1Ss7R5.png)}#apply-to-founding-families .closing-copy{position:relative;width:100%;padding:0;background:none}#apply-to-founding-families .closing-copy h2{font-size:34px;line-height:1.1;margin-bottom:18px}#apply-to-founding-families .closing-copy p{font-size:16px;line-height:1.5;margin-bottom:24px}#apply-to-founding-families .closing-copy .button{width:100%;padding:14px 12px;font-size:14px;min-height:52px}}@media(max-width:760px)and (min-height:541px){#homepage-hero .hero-prototype-copy{position:static}#homepage-hero .hero-prototype-copy h1,#homepage-hero .hero-prototype-copy p{position:relative;z-index:3}#homepage-hero .hero-program-apply{position:absolute;z-index:5;bottom:calc(20px + env(safe-area-inset-bottom,0px));left:24px;right:24px;width:calc(100% - 48px);height:60px;min-height:60px;margin:0;justify-content:center;background:#f9f7f4;box-shadow:0 4px 20px #0a2e4a18}#homepage-hero .hero-phone-scene{bottom:42px;height:64%}#program .founding-benefits{background-color:#f1ece6}#program .founding-benefits:after,.founding-benefits:after{margin-top:8px!important;mask-image:linear-gradient(to bottom,transparent 0%,#000 48%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 48%)}}.site-head nav{display:flex;gap:28px;align-items:center}.site-head nav a{font-size:14px;font-weight:400;text-decoration:none}.site-head nav a:hover{text-decoration:underline;text-underline-offset:5px}.site-head>a:last-child{background:#0a2e4a;color:#fff;border-radius:999px;padding:12px 20px}.site-head>a:last-child:after{content:none}#after-you-apply details,#after-you-apply details[open]{border:0;border-bottom:1px solid #dedbd5;border-radius:0;background:transparent;margin:0}#after-you-apply summary{padding:23px 0;transition:color .2s,padding-left .3s var(--page-ease)}#after-you-apply summary:hover{color:#2e7e92;padding-left:8px}#after-you-apply details>p{padding-left:60px;padding-bottom:24px}.brandon-card{background:transparent;padding:24px 0}#apply-to-founding-families{border-radius:20px;overflow:hidden;margin:0 clamp(20px,3.6vw,60px) 40px}.founding-benefits{background:#f1ece6 url(/assets/benefits-dining-B80yTwxu.png) center/cover no-repeat;border-radius:20px;padding-top:42px;padding-bottom:42px}.benefits-heading{display:block;max-width:58%;margin-bottom:30px}.benefits-heading h2{font-size:clamp(30px,3.2vw,44px)}.founding-program-logo{width:150px;height:65px;margin:0 0 18px}.benefits-composition{display:block;max-width:52%}.benefit-list{gap:24px}.benefit-apply{text-align:left;margin-top:32px}@media(max-width:760px){.founding-benefits{background:#f1ece6;padding-bottom:0;overflow:hidden}.founding-benefits:after{content:"";display:block;aspect-ratio:2/1;background:url(/assets/benefits-dining-B80yTwxu.png) center/cover;margin:30px -24px 0}.benefits-heading,.benefits-composition{max-width:100%}.benefit-apply{margin-top:26px}}@media(max-width:800px){.site-head{height:auto;min-height:78px;padding-top:14px;padding-bottom:14px;gap:14px;flex-wrap:wrap}.site-head nav{order:3;width:100%;justify-content:center;gap:18px}.site-head nav a{font-size:12px}.site-head>a:last-child{font-size:12px;padding:10px 14px}#after-you-apply details>p{padding-left:0}}
