.founder-page{background:#fff;overflow:hidden}.founder-hero{grid-template-columns:1.04fr .96fr;align-items:center;gap:68px;padding-top:72px;padding-bottom:84px;display:grid}.founder-hero-copy h1{color:#07172f;letter-spacing:-.04em;margin:18px 0 23px;font-size:clamp(44px,5.5vw,70px);line-height:1.25}.founder-hero-copy h1 em{color:#087be8;font-style:normal;display:block}.founder-hero-copy .lead{color:#50647e;font-size:17px;line-height:1.95}.founder-hero-visual{margin:0;position:relative}.founder-hero-visual img{aspect-ratio:4/5;object-fit:cover;border-radius:30px;width:100%;display:block;box-shadow:0 30px 75px #06275b26}.founder-hero-visual figcaption{color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061c43d9;border:1px solid #ffffff57;border-radius:15px;padding:15px 18px;font-size:12px;font-weight:800;position:absolute;bottom:20px;left:20px;right:20px}.founder-question{color:#fff;background:linear-gradient(135deg,#061b3e,#073c88);padding:78px 0}.founder-question .shell{max-width:980px}.founder-question h2{margin:12px 0 20px;font-size:clamp(31px,4vw,48px);line-height:1.5}.founder-question p:last-child{color:#d3e7ff;max-width:850px;font-size:17px;line-height:1.9}.founder-value-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.founder-value-grid article{background:linear-gradient(145deg,#fff,#f6faff);border:1px solid #d8e6f4;border-radius:22px;min-height:285px;padding:30px;box-shadow:0 15px 38px #0b3c770b}.founder-value-grid span{color:#087be8;letter-spacing:.13em;font:900 12px/1 Arial,sans-serif}.founder-value-grid h3{color:#0b2f68;margin:22px 0 13px;font-size:23px;line-height:1.55}.founder-value-grid p{color:#5b6d83;line-height:1.8}.founder-answer{grid-template-columns:.75fr 1.25fr;align-items:start;gap:70px;display:grid}.founder-answer h2{font-size:clamp(34px,4vw,52px);line-height:1.35}.founder-answer>div:last-child{background:#fff;border:1px solid #d5e6f7;border-radius:23px;padding:34px}.founder-answer p,.founder-answer li{color:#50647e;line-height:1.85}.founder-answer ul{gap:10px;padding-left:22px;display:grid}.founder-benefit-grid{gap:13px;display:grid}.founder-benefit-grid article{background:#fff;border:1px solid #dce8f4;border-radius:18px;grid-template-columns:70px 1fr;gap:22px;padding:26px 28px;display:grid}.founder-benefit-grid article>span{color:#087be8;background:#eaf5ff;border-radius:16px;place-items:center;width:55px;height:55px;font:900 18px/1 Arial,sans-serif;display:grid}.founder-benefit-grid h3{color:#0b2f68;margin:0 0 8px;font-size:22px}.founder-benefit-grid p{color:#607086;margin:0;line-height:1.8}.founder-legacy{color:#fff;background:#071e45;padding:88px 0}.founder-legacy-grid{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.founder-legacy h2{font-size:clamp(31px,4vw,48px);line-height:1.5}.founder-legacy p{color:#d7e8fb;font-size:17px;line-height:1.95}.founder-legacy strong{color:#fff}.founder-faq details{border-top:1px solid #dce7f3;padding:23px 0}.founder-faq details:last-child{border-bottom:1px solid #dce7f3}.founder-faq summary{cursor:pointer;color:#0b2f68;font-size:17px;font-weight:900}.founder-faq details p{color:#5b6d83;max-width:880px;line-height:1.85}.founder-final{color:#fff;text-align:center;background:linear-gradient(135deg,#0756bb,#0a8ff3);padding:90px 0}.founder-final .shell{max-width:900px}.founder-final h2{margin:12px 0 18px;font-size:clamp(34px,4.5vw,54px);line-height:1.5}.founder-final p{color:#e8f5ff;font-size:18px}.founder-final .actions{justify-content:center}.founder-home-teaser{color:#fff;background:linear-gradient(135deg,#082251,#075fca);padding:74px 0}.founder-home-teaser-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:66px;display:grid}.founder-home-teaser h2{margin:10px 0;font-size:clamp(31px,4vw,48px);line-height:1.45}.founder-home-teaser p{color:#d8eaff;line-height:1.85}.founder-home-teaser .button{text-align:center;margin-top:13px}@media (max-width:800px){.founder-hero,.founder-answer,.founder-legacy-grid,.founder-home-teaser-grid{grid-template-columns:1fr;gap:38px}.founder-hero{padding-top:46px;padding-bottom:58px}.founder-hero-copy h1{font-size:39px;line-height:1.4}.founder-hero-copy h1 em{display:inline}.founder-hero-visual{max-width:550px}.founder-value-grid{grid-template-columns:1fr}.founder-value-grid article{min-height:0}.founder-benefit-grid article{grid-template-columns:52px 1fr;gap:14px;padding:22px 18px}.founder-benefit-grid article>span{width:48px;height:48px}.founder-question,.founder-legacy,.founder-final,.founder-home-teaser{padding:58px 0}}
