:root{font-family:Instrument Sans,sans-serif;color:#f7fafc;background:radial-gradient(circle at top left,rgba(79,179,191,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(244,185,66,.14),transparent 22%),linear-gradient(180deg,#071827,#0b2236 52%,#071827);background-color:#071827;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}#root{min-height:100vh}.page-shell{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:1.25rem 0 4rem}.topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0 1.5rem}.brand{display:inline-flex;align-items:center;gap:.8rem;font-size:.98rem;font-weight:600;letter-spacing:.02em}.brand-mark{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid rgba(255,255,255,.14);border-radius:.75rem;background:#ffffff0a;font-family:Space Grotesk,sans-serif;font-size:.9rem}.nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.2rem;color:#c2d1da;font-size:.95rem}.nav a:hover,.nav a:focus-visible,.brand:hover,.brand:focus-visible{color:#f7fafc}.section{padding:4rem 0}.hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);gap:2rem;align-items:stretch;min-height:76vh}.hero-copy,.hero-panel,.card,.step-item,.outcome-item,.audience-item,.cta-card{border:1px solid rgba(255,255,255,.08);background:#102a3fbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000040}.hero-copy{padding:2.5rem;border-radius:1.75rem}.hero-panel{padding:2rem;border-radius:1.5rem;align-self:end}.eyebrow,.panel-label{margin:0 0 1rem;color:#f4b942;font-size:.84rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}h1,h2,h3{margin:0;font-family:Space Grotesk,sans-serif;letter-spacing:-.03em}h1{max-width:11ch;font-size:clamp(3rem,8vw,5.6rem);line-height:.98}h2{max-width:14ch;font-size:clamp(2rem,4vw,3.2rem);line-height:1}h3{margin-bottom:.85rem;font-size:1.2rem}.lead,.card p,.step-item p,.outcome-item p,.audience-item,.cta-card p,.metric-list span{color:#c2d1da}.lead{max-width:62ch;margin:1.5rem 0 0;font-size:1.06rem}.hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.85rem 1.3rem;border-radius:999px;border:1px solid transparent;transition:transform .18s ease,border-color .18s ease,background .18s ease}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button-primary{background:linear-gradient(135deg,#f4b942,#4fb3bf);color:#071827;font-weight:700}.button-secondary{border-color:#ffffff24;background:#ffffff08}.metric-list{display:grid;gap:1.2rem;padding:0;margin:1.2rem 0 0;list-style:none}.metric-list li{display:grid;gap:.35rem}.metric-list strong{font-family:Space Grotesk,sans-serif;font-size:1.1rem}.section-heading{display:grid;gap:.8rem;margin-bottom:1.6rem}.section-heading.narrow h2{max-width:18ch}.card-grid,.outcome-grid,.audience-list{display:grid;gap:1rem}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card,.outcome-item,.audience-item{padding:1.5rem;border-radius:1.35rem}.split-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.4rem;align-items:start}.step-list{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.step-item{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.25rem 1.4rem;border-radius:1.35rem}.step-number{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:999px;background:#f4b94224;color:#f4b942;font-family:Space Grotesk,sans-serif;font-weight:700}.outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-item{display:flex;flex-direction:column;gap:1rem}.outcome-dot{width:.85rem;height:.85rem;border-radius:50%;background:linear-gradient(135deg,#f4b942,#4fb3bf)}.split-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.2rem;align-items:start}.audience-list{grid-template-columns:repeat(2,minmax(0,1fr))}.audience-item{min-height:8.5rem;display:flex;align-items:flex-end;font-size:1.02rem}.cta-section{padding-bottom:0}.cta-card{padding:2rem;border-radius:1.6rem}.cta-card h2{max-width:12ch}.cta-card p{max-width:60ch;margin:1rem 0 1.5rem}.contact-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);gap:1.5rem;align-items:stretch}.contact-copy{display:flex;flex-direction:column;align-items:flex-start}.contact-actions{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.founder-card{display:grid;gap:1rem;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;background:#ffffff0b}.founder-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem}.founder-card h3{margin-bottom:.65rem}.founder-card p{margin:0}@media (max-width: 980px){.hero,.split-section,.split-panel,.card-grid,.outcome-grid,.contact-card{grid-template-columns:1fr}.hero{min-height:auto}h1{max-width:12ch}.audience-list{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.page-shell{width:min(100% - 1.2rem,1180px)}.topbar{align-items:flex-start;flex-direction:column;padding-bottom:1rem}.nav{justify-content:flex-start}.section{padding:3rem 0}.hero-copy,.hero-panel,.card,.step-item,.outcome-item,.audience-item,.cta-card{padding:1.25rem}.audience-list{grid-template-columns:1fr}.button,.contact-actions{width:100%}}.section-heading.wide h2{max-width:18ch}.section-intro{max-width:68ch;margin:0;color:#c2d1da;font-size:1.03rem}.role-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.role-card,.timeline-item,.comparison-card,.comparison-column{border:1px solid rgba(255,255,255,.08);background:#102a3fbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000040}.role-card{min-height:23rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.4rem;border-radius:1.35rem;position:relative;overflow:hidden}.role-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 0%,rgba(244,185,66,.16),transparent 34%);pointer-events:none}.role-card>*{position:relative}.role-card p,.timeline-item p,.comparison-column li{color:#c2d1da}.role-card ul,.comparison-column ul{display:grid;gap:.65rem;padding:0;margin:0;list-style:none}.role-card li,.comparison-column li{position:relative;padding-left:1.1rem}.role-card li:before,.comparison-column li:before{content:"";position:absolute;left:0;top:.65em;width:.42rem;height:.42rem;border-radius:999px;background:#f4b942}.audit-card,.audit-list-panel{border:1px solid rgba(255,255,255,.08);background:#102a3fbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000040}.audit-card{padding:2rem;border-radius:1.6rem;background:radial-gradient(circle at 12% 0%,rgba(244,185,66,.14),transparent 30%),radial-gradient(circle at 88% 18%,rgba(79,179,191,.12),transparent 28%),#102a3fbd}.audit-layout{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,.95fr));gap:1rem;align-items:stretch}.audit-wide-panel{grid-column:1 / -1}.audit-summary,.audit-list-panel{min-height:100%}.audit-summary{display:flex;flex-direction:column;gap:1.2rem}.audit-summary p,.audit-price p,.audit-list-panel li{color:#c2d1da}.audit-summary p,.audit-price p{margin:0}.audit-price{display:grid;gap:.35rem;padding:1rem;border:1px solid rgba(244,185,66,.22);border-radius:1.1rem;background:#f4b94214}.audit-price span{color:#f4b942;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.audit-price strong{font-family:Space Grotesk,sans-serif;font-size:1.25rem}.consultation-note{display:grid;gap:.35rem;padding:1rem;border:1px solid rgba(79,179,191,.32);border-radius:1.1rem;background:#4fb3bf1a}.consultation-note strong{color:#ddf8fb;font-family:Space Grotesk,sans-serif;font-size:1.05rem}.consultation-note p{margin:0;color:#c2d1da}.audit-list-panel{padding:1.4rem;border-radius:1.25rem}.audit-list-panel ul{display:grid;gap:.7rem;padding:0;margin:0;list-style:none}.audit-list-panel li{position:relative;padding-left:1.1rem}.audit-list-panel li:before{content:"";position:absolute;left:0;top:.65em;width:.42rem;height:.42rem;border-radius:999px;background:#f4b942}.audit-summary .button{width:fit-content;margin-top:auto}.day-section{padding-top:2rem}.timeline{display:grid;gap:1rem}.timeline-item{display:grid;grid-template-columns:8rem 1fr;gap:1.25rem;align-items:start;padding:1.3rem 1.4rem;border-radius:1.35rem}.timeline-time{color:#f4b942;font-family:Space Grotesk,sans-serif;font-weight:700}.comparison-card{padding:1.5rem;border-radius:1.6rem}.comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.comparison-column{padding:1.4rem;border-radius:1.25rem}.accent-panel{background:linear-gradient(135deg,#f4b94224,#4fb3bf1f),#102a3fbd;border-color:#f4b94247}.muted-panel{background:#ffffff09}@media (max-width: 980px){.role-grid,.comparison-grid,.audit-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.role-card{min-height:19rem}}@media (max-width: 720px){.role-grid,.comparison-grid,.timeline-item,.audit-layout{grid-template-columns:1fr}.role-card,.timeline-item,.comparison-card,.comparison-column,.audit-card,.audit-list-panel{padding:1.25rem}.role-card{min-height:auto}}@media (max-width: 560px){:root{line-height:1.45}.page-shell{width:min(100% - 1rem,1180px);padding-bottom:2.5rem}.topbar{gap:.85rem;position:relative}.brand{gap:.65rem}.brand-mark{width:2.15rem;height:2.15rem;border-radius:.65rem}.nav{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;font-size:.88rem}.nav a{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.45rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09;text-align:center}.section{padding:2.35rem 0}.hero{gap:1rem}.hero-copy{padding:1.35rem;border-radius:1.25rem}.hero-panel{padding:1.25rem;border-radius:1.2rem}.eyebrow,.panel-label{margin-bottom:.75rem;font-size:.72rem;letter-spacing:.12em}h1{max-width:11ch;font-size:clamp(2.45rem,14vw,3.35rem);line-height:.96}h2{max-width:13ch;font-size:clamp(1.75rem,10vw,2.35rem);line-height:1.02}h3{font-size:1.08rem}.lead,.section-intro{font-size:.98rem}.lead{margin-top:1.15rem}.hero-actions{margin-top:1.4rem;gap:.65rem}.button{min-height:2.85rem;padding:.75rem 1rem;text-align:center}.metric-list{gap:.9rem}.section-heading{gap:.65rem;margin-bottom:1.15rem}.card-grid,.outcome-grid,.audience-list,.role-grid,.timeline{gap:.75rem}.card,.outcome-item,.audience-item,.role-card,.timeline-item,.comparison-column,.cta-card,.audit-card,.audit-list-panel{border-radius:1.05rem}.card,.outcome-item,.audience-item,.role-card,.timeline-item,.comparison-column,.audit-list-panel{padding:1rem}.role-card{gap:.95rem}.role-card ul,.comparison-column ul{gap:.48rem}.split-section,.split-panel{gap:.85rem}.step-list{gap:.75rem}.step-item{grid-template-columns:1fr;gap:.75rem;padding:1rem;border-radius:1.05rem}.step-number{width:2.2rem;height:2.2rem;font-size:.88rem}.audience-item{min-height:6.25rem;align-items:center}.timeline-item{gap:.45rem}.timeline-time{font-size:.92rem}.comparison-card{padding:1rem;border-radius:1.15rem}.cta-card{padding:1.2rem}.cta-card h2{max-width:13ch}.cta-card p{margin:.85rem 0 1.1rem}.cta-card .button{overflow-wrap:anywhere;word-break:break-word}}@media (max-width: 380px){.nav{grid-template-columns:1fr}h1{font-size:clamp(2.2rem,15vw,2.75rem)}h2{font-size:clamp(1.55rem,11vw,2rem)}}@media (max-width: 560px){.outcome-grid{gap:.65rem}.outcome-item{min-height:auto;flex-direction:row;align-items:center;gap:.85rem;padding:.9rem 1rem}.outcome-item p{margin:0}.outcome-dot{flex:0 0 auto;width:.72rem;height:.72rem}#outcomes.section{padding-bottom:1.75rem}}.intake-form{display:grid;gap:1.1rem;padding:2rem;border:1px solid rgba(255,255,255,.08);border-radius:1.6rem;background:#102a3fbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000040}.form-grid{display:grid;gap:1rem}.form-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.intake-form label,.checkbox-fieldset{display:grid;gap:.5rem}.intake-form label span,.checkbox-fieldset legend{color:#f7fafc;font-size:.92rem;font-weight:700}.intake-form input,.intake-form textarea,.intake-form select{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:.85rem;background:#ffffff0e;color:#f7fafc;padding:.82rem .9rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.intake-form textarea{resize:vertical}.intake-form select option{color:#071827}.intake-form input:focus,.intake-form textarea:focus,.intake-form select:focus{border-color:#f4b942a3;background:#ffffff13;box-shadow:0 0 0 3px #f4b9421f}.checkbox-fieldset{margin:0;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:1.1rem}.checkbox-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.checkbox-option{display:flex!important;grid-template-columns:none;align-items:center;gap:.55rem!important;color:#c2d1da}.checkbox-option input{width:auto;accent-color:#F4B942}.checkbox-option span{color:#c2d1da!important;font-weight:500!important}.other-tools{margin-top:.4rem}.form-actions{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center}.form-actions .button[disabled]{cursor:wait;opacity:.72}.form-status{margin:0;padding:.85rem 1rem;border-radius:.9rem;color:#c2d1da;background:#ffffff0e}.form-status.success{color:#d5fbe4;background:#29b86b26}.form-status.error{color:#ffe1d8;background:#ff765224}@media (max-width: 980px){.form-grid.three-column,.checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.form-grid.two-column,.form-grid.three-column,.checkbox-grid{grid-template-columns:1fr}.intake-form{padding:1.25rem;border-radius:1.25rem}}@media (max-width: 560px){.intake-form{gap:.85rem;padding:1rem;border-radius:1.05rem}.checkbox-fieldset{padding:.85rem;border-radius:.95rem}.form-actions{gap:.65rem}}.landing-page .hero-copy h1{max-width:13ch}.landing-hero{min-height:68vh}.safety-line,.microcopy,.proof-card p,.screenshot-card p,.screenshot-card dd,.pricing-card span{color:#c2d1da}.safety-line{max-width:66ch;margin:1.4rem 0 0;padding:1rem;border:1px solid rgba(244,185,66,.22);border-radius:1rem;background:#f4b94214}.receptionist-panel{background:radial-gradient(circle at 88% 12%,rgba(79,179,191,.2),transparent 34%),#102a3fbd}.proof-card,.screenshot-card,.safety-card,.pricing-card{border:1px solid rgba(255,255,255,.08);background:#102a3fbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000040;border-radius:1.35rem}.proof-card,.screenshot-card,.safety-card,.pricing-card{padding:1.5rem}.proof-card p,.screenshot-card p{margin-top:0}.check-list{display:grid;gap:.72rem;padding:0;margin:0;list-style:none}.proof-card p+.check-list,.proof-card h3+.check-list,.two-column-list{margin-top:1rem}.check-list li{position:relative;color:#c2d1da;padding-left:1.35rem}.check-list li:before{content:"";position:absolute;left:0;top:.58em;width:.48rem;height:.48rem;border-radius:999px;background:linear-gradient(135deg,#f4b942,#4fb3bf)}.workflow-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;padding:0;margin:0;list-style:none}.workflow-strip li{position:relative;min-height:10rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:radial-gradient(circle at 18% 0%,rgba(244,185,66,.14),transparent 32%),#102a3fbd;box-shadow:0 20px 60px #0000002e}.workflow-strip li:not(:last-child):after{content:"→";position:absolute;right:-.55rem;top:50%;transform:translate(50%,-50%);color:#f4b942;font-size:1.35rem;font-weight:700;z-index:1}.workflow-strip span{color:#f4b942;font-family:Space Grotesk,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.12em}.workflow-strip strong{font-family:Space Grotesk,sans-serif;font-size:1rem;line-height:1.15}.demo-grid,.pilot-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pilot-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch}.screenshot-card dl{display:grid;gap:.75rem;margin:0}.screenshot-card dl div{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.65rem;border-bottom:1px solid rgba(255,255,255,.08)}.screenshot-card dt{color:#f7fafc;font-weight:700}.screenshot-card dd{margin:0;text-align:right}.status-pill,.safety-badge{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;font-weight:700}.status-pill{margin-top:1rem;padding:.55rem .8rem;color:#071827;background:#f4b942}.safety-card{background:radial-gradient(circle at 14% 0%,rgba(79,179,191,.16),transparent 32%),#102a3fbd}.safety-badge{padding:.72rem 1rem;color:#071827;background:linear-gradient(135deg,#f4b942,#4fb3bf)}.two-column-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card{background:linear-gradient(135deg,#f4b94224,#4fb3bf1f),#102a3fbd}.landing-cta h2{max-width:18ch}.microcopy{font-size:.95rem}@media (max-width: 980px){.workflow-strip,.demo-grid,.pilot-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-strip li:not(:last-child):after{display:none}}@media (max-width: 720px){.workflow-strip,.demo-grid,.pilot-layout,.two-column-list{grid-template-columns:1fr}.proof-card,.screenshot-card,.safety-card,.pricing-card{padding:1.25rem}.workflow-strip li{min-height:auto}}@media (max-width: 560px){.landing-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-card,.screenshot-card,.safety-card,.pricing-card,.workflow-strip li{border-radius:1.05rem}.proof-card,.screenshot-card,.safety-card,.pricing-card{padding:1rem}}.page-shell{width:min(1200px,calc(100% - clamp(1rem,4vw,3rem)))}.topbar{flex-wrap:wrap}.nav{row-gap:.55rem}.nav a{padding:.2rem 0}.hero{min-height:min(72vh,46rem);align-items:center}.hero-copy{display:flex;flex-direction:column;justify-content:center}h1{max-width:12.5ch;font-size:clamp(3rem,7vw,5.2rem)}.section{padding:clamp(3rem,6vw,4.75rem) 0}.contact-card{grid-template-columns:minmax(0,1fr) minmax(280px,.68fr)}.founder-card{align-content:start}.founder-card img{max-height:28rem}@media (min-width: 981px){.hero{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.hero-panel{align-self:center}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.role-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-copy{min-height:100%;justify-content:center}}@media (min-width: 721px) and (max-width: 980px){.topbar{align-items:flex-start}.nav{justify-content:flex-start}.hero{gap:1.25rem}.hero-copy,.hero-panel,.audit-card,.cta-card{padding:1.75rem}.card-grid,.role-grid,.comparison-grid,.audit-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-card{grid-template-columns:minmax(0,1fr)}.founder-card{grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);align-items:center}.founder-card img{max-height:18rem}}@media (max-width: 720px){body{overflow-x:hidden}.page-shell{width:min(100% - 1rem,1200px);padding-top:.85rem;padding-bottom:2.75rem}.topbar{gap:.9rem}.brand{font-size:.95rem}.nav{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;font-size:.87rem}.nav a{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff09;text-align:center}.section{padding:2.5rem 0}.hero{gap:.95rem}.hero-copy,.hero-panel,.audit-card,.cta-card,.comparison-card{padding:1.15rem;border-radius:1.15rem}h1,.landing-page .hero-copy h1{max-width:11.5ch;font-size:clamp(2.35rem,13vw,3.45rem);line-height:.98}h2,.section-heading.wide h2,.section-heading.narrow h2{max-width:14ch;font-size:clamp(1.75rem,9vw,2.4rem)}.lead,.section-intro{font-size:.98rem}.hero-actions,.contact-actions,.form-actions{width:100%;gap:.65rem}.button,.audit-summary .button{width:100%;min-height:2.95rem;padding:.78rem 1rem;text-align:center}.card-grid,.role-grid,.comparison-grid,.audit-layout,.contact-card,.form-grid.two-column,.form-grid.three-column,.checkbox-grid{grid-template-columns:1fr}.card,.role-card,.timeline-item,.comparison-column,.audit-list-panel,.audience-item,.intake-form,.founder-card{padding:1rem;border-radius:1.05rem}.timeline-item,.step-item{grid-template-columns:1fr}.audience-item{min-height:auto;align-items:center}.founder-card img{max-height:24rem}.intake-form input,.intake-form textarea,.intake-form select{min-height:2.9rem;font-size:1rem}}@media (max-width: 420px){.page-shell{width:min(100% - .8rem,1200px)}.nav{grid-template-columns:1fr}h1,.landing-page .hero-copy h1{font-size:clamp(2.15rem,14vw,2.85rem)}.hero-copy,.hero-panel,.audit-card,.cta-card,.comparison-card,.intake-form{padding:.95rem}}.contact-note{margin-bottom:.15rem}.contact-location{margin-top:0}.contact-note,.contact-location{line-height:1.15}.contact-note{margin:1rem 0 0}.contact-location{margin:.05rem 0 1.25rem}
