.founding-guide{background:#f7f9f9;color:var(--founding-ink,#143635)}.founding-guide [id]{scroll-margin-top:110px}.founding-guide-intro{max-width:860px}.founding-guide h2{font:600 clamp(32px,4vw,48px)/1.12 "Cormorant Garamond",serif;margin:10px 0 24px}.founding-guide p{text-align:left;font-size:15px;line-height:1.85;margin:14px 0;color:#415958}.founding-guide .founding-guide-answer{font-size:17px;line-height:1.9}.founding-guide .founding-guide-responsible{font-size:13px;margin:20px 0 30px}.founding-guide-responsible a,.founding-guide-sources a{text-decoration:underline;text-underline-offset:3px}.founding-guide-nav{display:flex;flex-wrap:wrap;gap:10px 22px;border-top:1px solid #cbdcda;border-bottom:1px solid #cbdcda;padding:18px 0;margin-bottom:38px}.founding-guide-nav a{font-size:12px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}.founding-guide-block{min-width:0;margin:32px 0 42px}.founding-guide-block h3,.founding-guide-sources h3{font:600 clamp(26px,2.5vw,34px)/1.2 "Cormorant Garamond",serif;margin:10px 0 16px;color:#143635}.founding-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 54px}.founding-guide-grid ul{list-style:none;padding:0;margin:18px 0}.founding-guide-grid li{display:flex;align-items:flex-start;gap:10px;margin:11px 0;font-size:14px;line-height:1.7}.founding-guide-grid li svg{flex-shrink:0;margin-top:4px}.founding-guide .founding-guide-note{font-size:13px;border-left:2px solid #8eb1aa;padding-left:16px}.founding-comparison{overflow-x:auto;border:1px solid #cbdcda;background:#fff;margin-top:24px}.founding-comparison table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.7}.founding-comparison caption{text-align:left;padding:18px 20px;background:#e8f0ee;font-size:12px;color:#334e4b}.founding-comparison th,.founding-comparison td{vertical-align:top;padding:20px;border-bottom:1px solid #dce6e3}.founding-comparison thead th{background:#163e3a;color:#fff;font-weight:500}.founding-comparison tbody th{width:17%;min-width:130px;font-weight:600}.founding-comparison tbody td:nth-child(2){width:25%;min-width:160px}.founding-comparison td:last-child{min-width:250px}.founding-comparison td p{font-size:13px;line-height:1.75;margin:9px 0 0}.founding-legal-faq details{padding:20px 0;border-bottom:1px solid #cbdcda}.founding-legal-faq summary{font-size:16px;font-weight:500;cursor:pointer;line-height:1.6}.founding-legal-faq details p{max-width:900px}.founding-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.founding-topic{padding:22px;background:#fff;border:1px solid #d2e0dc}.founding-topic h4{display:flex;align-items:center;justify-content:space-between;gap:14px;font:600 25px/1.2 Cormorant Garamond,serif}.founding-topic svg{flex-shrink:0}.founding-topic p{font-size:13px;margin-bottom:0}.founding-guide-sources{border-top:1px solid #cbdcda;padding-top:22px;margin-top:40px}.founding-guide-sources ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px 25px;font-size:12px;line-height:1.8}.founding-guide-sources p{font-size:12px;max-width:900px}.founding-guide-cta{margin-top:18px}.founding-guide a:focus-visible,.founding-comparison:focus-visible,.founding-legal-faq summary:focus-visible{outline:3px solid #16828b;outline-offset:4px}@media (max-width:850px){.founding-guide-grid{grid-template-columns:1fr;gap:0}.founding-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.founding-topic-grid{grid-template-columns:1fr}.founding-guide .founding-guide-answer{font-size:15px}.founding-guide-nav{display:grid;gap:10px}.founding-comparison th,.founding-comparison td{padding:16px}.founding-guide-block{margin-bottom:32px}}
