.business-page{background:#f7fafb;color:#102f42;line-height:1.75;overflow-wrap:anywhere}.business-page .utility-masthead{background:linear-gradient(125deg,#062b3e,#075c71)}.business-languages{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.business-languages a{border:1px solid #90cdd1;border-radius:8px;padding:7px 13px;color:#e0fcfd;min-height:44px;display:inline-flex;align-items:center;font-weight:650}.business-languages a[aria-current]{background:white;color:#07566b}.business-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.business-content{padding-bottom:64px}.business-section{padding:42px 0;border-bottom:1px solid #d6e4e8;scroll-margin-top:100px}.business-page h2{font-size:clamp(1.4rem,2.6vw,2rem);font-weight:750;line-height:1.5;letter-spacing:-.015em}.business-page h3{font-size:1.15rem;font-weight:750;line-height:1.6}.business-section-intro{max-width:900px;margin-top:12px;color:#486170;font-size:1rem}.business-mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.business-mode{border:2px solid #c7dce1;background:white;border-radius:20px;padding:24px;text-align:left;display:grid;grid-template-columns:42px 1fr;-moz-column-gap:16px;column-gap:16px;align-content:start;transition:border-color .15s}.business-mode[aria-pressed=true]{border-color:#087c89;box-shadow:0 0 0 3px #cdeff0;background:#f0fcfd}.business-mode strong{font-size:1.2rem;line-height:1.6}.business-mode>span:last-child{grid-column:2;color:#486170;margin-top:8px;font-size:.95rem;line-height:1.8}.business-mode-icon{display:grid;place-content:center;background:#dff3f4;color:#075c71;border-radius:12px;width:42px;height:42px;font-size:28px;grid-row:span 2}.business-workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:start;margin-top:26px}.business-result,.business-workspace form{background:white;border:1px solid #c7dce1;border-radius:22px;padding:26px;min-width:0}.business-selected{font-weight:750;color:#08697b;margin-bottom:16px}.business-workspace fieldset{border:0;border-top:1px solid #dce7ea;padding:22px 0;min-width:0}.business-workspace legend{font-weight:750;font-size:1.1rem;padding-right:12px}.business-workspace fieldset>p{color:#486170;font-size:.9rem;margin-bottom:20px}.business-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.business-field label{display:block;font-weight:650;font-size:.9rem;line-height:1.8;margin-bottom:7px}.business-field input{width:100%;min-width:0;border:1px solid #9cb5c0;border-radius:10px;min-height:48px;padding:10px 12px;color:#102f42;background:white;font-size:1.05rem;line-height:1.4}.business-field input[aria-invalid=true]{border:2px solid #b92d31;background:#fff7f7}.business-field-error{font-size:.8rem;color:#a32026}.business-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.business-actions a,.business-actions button{min-height:48px;line-height:1.6;white-space:normal;text-align:center}.business-page button:disabled{opacity:.5;cursor:wait}.business-warning{padding:18px 20px;border-radius:14px;border:1px solid #eac77e;background:#fffbef;color:#654417;font-size:.9rem;line-height:1.85;margin-top:22px}.business-error{padding:16px;border-radius:12px;background:#fff0f0;color:#992831;margin-top:18px;font-size:.95rem}.business-small{font-size:.85rem;line-height:1.85}.business-privacy{color:#536c79;margin-top:20px}.business-empty{padding:48px 10px;text-align:center;color:#536c79}.business-empty>span{display:block;color:#087481;font-size:3rem;font-weight:650}.business-empty p{margin-top:14px}.business-cash{background:#073c50;color:white;border-radius:15px;padding:20px;margin-top:20px}.business-cash>strong{display:block;font-size:clamp(1.7rem,3.5vw,2.3rem);line-height:1.5;margin:10px 0}.business-cash .business-small{color:#cfe9ef}.business-result-rows{margin-top:18px}.business-result-rows>div{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;border-bottom:1px solid #e2ecef;padding:13px 0;font-size:.9rem}.business-result dd{text-align:right;font-weight:750}.business-balance{border-radius:14px;background:#eaf8f2;border:1px solid #acd5c1;padding:20px;margin-top:22px}.business-balance h4,.business-downside h4{font-weight:750;line-height:1.7}.business-balance>strong{font-size:1.8rem;display:block;margin:7px 0}.business-balance p,.business-downside p{font-size:.85rem;line-height:1.9}.business-balance.is-loss{background:#fff4f3;border-color:#e5b4af}.business-balance.is-loss>strong,.business-negative{color:#a32631}.business-downside{border:1px solid #e4ca90;border-radius:14px;padding:20px;background:#fffaf0;margin-top:20px}.business-downside p{margin-top:10px}.business-downside dl{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;font-size:.85rem;margin-top:15px}.business-check-progress{font-weight:750;color:#075c71;margin:20px 0 14px}.business-checks{display:grid;grid-template-columns:1fr 1fr;gap:16px}.business-check{display:flex;gap:14px;background:white;border:1px solid #d0e0e5;border-radius:16px;padding:21px;cursor:pointer}.business-check input{flex-shrink:0;width:23px;height:23px;margin-top:3px;accent-color:#087c89}.business-check strong{display:block;font-size:1rem;line-height:1.7}.business-check span span{display:block;margin-top:7px;color:#486170;font-size:.92rem;line-height:1.9}.business-ideas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.business-ideas article{border-top:3px solid #19848e;background:white;padding:22px;border-radius:0 0 14px 14px}.business-ideas article>span{font-size:1.6rem;font-weight:750;color:#087c89;display:block;margin-bottom:16px}.business-ideas p{color:#486170;font-size:.95rem;margin-top:12px}.business-faqs{margin-top:24px}.business-faqs details{background:white;border:1px solid #cedee4;border-radius:13px;padding:18px 20px;margin-top:12px}.business-faqs summary{cursor:pointer;font-weight:700;min-height:30px}.business-faqs details p{color:#486170;margin-top:14px}.business-next-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.business-next-links a{padding:20px;border:1px solid #b3d6dd;background:#eaf7f8;border-radius:13px;color:#07566b;display:flex;justify-content:space-between;gap:14px;align-items:center;font-weight:700;min-height:64px}.business-sources{list-style:disc;padding-left:22px;margin-top:20px}.business-sources li{margin-top:10px}.business-sources a{color:#08697b;text-decoration:underline;text-underline-offset:4px}.business-contact{margin-top:32px;background:#e4f4f5;border:1px solid #add5d9;border-radius:20px;padding:28px}.business-contact p{margin-top:14px;max-width:800px}.business-launch-link{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px;border:1px solid #aad4d9;border-left:5px solid #087c89;border-radius:16px;background:#eaf8f8;color:#07566b;margin-top:22px}.business-launch-link strong{font-size:1.15rem;line-height:1.7}.business-launch-link p{font-size:.95rem;line-height:1.8;margin-top:6px}.business-launch-link>span{font-size:1.6rem;flex-shrink:0}.business-page .business-languages{background:#0b3a49;border-color:#73c2cc}.business-page .business-languages a{color:#e0fcfd}.business-page .business-languages a[aria-current=page]{background:white;color:#07566b}.business-page[lang=te]{font-family:Noto Sans Telugu,Kohinoor Telugu,system-ui,sans-serif}.business-page[lang=hi]{font-family:Noto Sans Devanagari,Kohinoor Devanagari,system-ui,sans-serif}.business-page[lang=or]{font-family:Noto Sans Odia,Noto Sans Oriya,Oriya Sangam MN,system-ui,sans-serif}.business-page:not([lang=en]) .eyebrow{letter-spacing:0}.business-mode{min-width:0}.business-step-nav{margin:20px 0}.business-step-nav ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.business-step-nav button{width:100%;min-height:64px;display:flex;align-items:center;gap:8px;text-align:left;font-size:.85rem;font-weight:700;line-height:1.8;padding:10px;border:1px solid #bed8de;border-radius:10px;background:#f4fafb;color:#07566b}.business-step-nav button[aria-current=step]{background:#07566b;color:white;border-color:#07566b}.business-step-nav button>span{flex-shrink:0;font-weight:800}#business-results-title,.business-step-heading{scroll-margin-top:100px}.business-step-heading{margin-bottom:22px}.business-field-help{color:#486170;font-size:.85rem;line-height:1.85;margin-top:7px}.business-workspace fieldset[hidden]{display:none}.business-wizard-actions{border-top:1px solid #e2ecef;padding-top:16px}@media print{.business-step-heading,.business-step-nav,.business-wizard-actions{display:none!important}.business-workspace fieldset[hidden]{display:block!important}}@media(max-width:420px){.business-step-nav ol{grid-template-columns:1fr}.business-step-nav button{min-height:44px}.business-step-nav button>span{min-width:20px}}@media(max-width:1000px){.business-ideas,.business-workspace{grid-template-columns:1fr}.business-result{padding:24px}.business-empty{padding:20px}}@media(max-width:650px){.business-checks,.business-mode-grid,.business-next-links{grid-template-columns:1fr}.business-mode{padding:20px}.business-mode>span:last-child{grid-column:1/-1}.business-fields{grid-template-columns:1fr}.business-workspace form{padding:20px}.business-section{padding:32px 0}.business-check{padding:18px}.business-result-rows>div{grid-template-columns:1fr 1fr}.business-contact{padding:22px}.business-launch-link{padding:20px}.business-page .btn-ghost,.business-page .btn-primary{font-size:.95rem}.business-languages a{font-size:.9rem}}@media print{body:has(.business-page){padding:0;background:white}.business-actions,.business-guidance,.business-hero-actions,.business-mode-grid,.business-page .business-languages,.business-print,.business-privacy,.business-readiness,body:has(.business-page) footer,body:has(.business-page) nav,body:has(.business-page)>footer{display:none!important}.business-page .utility-masthead{background:white;color:#102f42;padding:0!important}.business-page .utility-masthead p{color:#486170!important}.business-page .utility-masthead h1{font-size:24pt}.business-workspace{display:block}.business-result,.business-workspace form{border:1px solid #aaa;padding:18px;margin-top:18px}.business-fields{grid-template-columns:1fr 1fr}.business-field input{border:0;border-bottom:1px solid #aaa;padding:4px;min-height:28px}.business-section{padding:15px 0}.business-page .business-cash{background:white;color:#102f42;border:1px solid #777}.business-cash .business-small{color:#486170}.business-balance,.business-downside,.business-warning{-moz-column-break-inside:avoid;break-inside:avoid}.business-page .container-x{max-width:none;padding-left:0;padding-right:0}.business-page .business-empty{display:none}.business-page .business-content{padding-bottom:0}}