.light-business{--ink:#18211f;--muted-ink:#586260;--paper:#faf9f5;--line-light:#e1e5df;--accent:#206b5a;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Inter,system-ui,sans-serif}.light-business .wrap{max-width:1120px}.light-business .nav{border-bottom:1px solid var(--line-light);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;position:relative}.light-business .brand{color:var(--ink);letter-spacing:.04em}.light-business .links a{color:var(--ink)}.light-business .hero{border-bottom:1px solid var(--line-light);background:#fff;padding:86px 0 70px}.light-business h1{letter-spacing:-.055em;max-width:1000px;font-size:clamp(42px,6.8vw,82px);line-height:1.04}.light-business h2{letter-spacing:-.035em;font-size:clamp(27px,3.6vw,45px);line-height:1.15}.light-business h3{font-size:20px}.light-business .eyebrow{color:var(--accent);letter-spacing:.12em}.light-business .lead{color:var(--muted-ink);font-size:19px;line-height:1.6}.light-business .section{padding:66px 0}.light-business .card{border:1px solid var(--line-light);background:#fff;border-radius:15px;padding:30px;box-shadow:0 3px 14px #16221e09}.light-business .card p,.light-business .copy,.light-business .notice{color:var(--muted-ink)}.light-business .row{border-bottom:1px solid var(--line-light)}.light-business .rows{border-top:1px solid var(--line-light)}.light-business .row .n{color:#aab5ae}.light-business .number{color:var(--accent)}.light-business .cta,.light-business .form button{color:#fff;box-shadow:none;background:#1c302b;border:0;border-radius:8px;padding:14px 22px;font-weight:700}.light-business .cta:hover,.light-business .form button:hover{background:#315a4e}.light-business .wingman-answer{border-left:3px solid var(--accent);color:var(--ink);background:#f0f5f0;border-radius:0 12px 12px 0}.light-business .wingman-answer strong,.light-business .wingman-answer p{color:var(--ink)}.light-business .form{max-width:760px}.light-business .field-label{color:var(--ink);letter-spacing:0;font-size:14px}.light-business .form input,.light-business .form select,.light-business .form textarea{color:var(--ink);background:#fff;border:1px solid #c7d0c9;border-radius:8px}.light-business .consent{color:var(--ink);line-height:1.5}.light-business .consent input{accent-color:var(--accent)}.light-business a:focus-visible,.light-business button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:700px){.light-business .grid{grid-template-columns:1fr}.light-business .section{padding:42px 0}.light-business .hero{padding:50px 0}.light-business .row{grid-template-columns:42px 1fr;gap:12px}}
