.claude-hero-form{--mk-forest:#154727;--mk-forest-deep:#0f321b;--mk-ink:#151a14;--mk-cream:#fffffa;--mk-cream-2:#fffbf5;--mk-tan:#ffeed0;--mk-orange:#f95738;--mk-yellow:#ffd550;--mk-font-display:"Hepta Slab",Georgia,serif;--mk-font-body:"Google Sans","DM Sans",-apple-system,"Segoe UI",sans-serif;background:var(--mk-cream);color:var(--mk-ink);font-family:var(--mk-font-body);padding-bottom:var(--claude-hero-bottom,96px);padding-left:40px;padding-right:40px;padding-top:var(--claude-hero-top,180px)}.claude-hero-form__inner{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin:0 auto;max-width:1320px}.claude-hero-form__pill{align-items:center;background:var(--mk-cream-2);border:1px solid var(--mk-tan);border-radius:999px;color:var(--mk-forest);display:inline-flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.14em;margin-bottom:32px;padding:6px 14px;text-transform:uppercase}.claude-hero-form__pill-dot{background:var(--mk-orange);border-radius:50%;height:6px;width:6px}.claude-hero-form__heading{color:var(--mk-forest);font-family:var(--mk-font-display);font-size:clamp(48px,6vw,84px);font-weight:700;letter-spacing:-1.2px;line-height:1;margin:0 0 40px;text-wrap:balance}.claude-hero-form__heading-highlight{color:var(--mk-orange)}.claude-hero-form__heading-part{display:inline}.claude-hero-form__copy{color:var(--mk-ink);font-size:17px;line-height:1.7;margin-bottom:24px;max-width:620px}.claude-hero-form__copy p{margin:0 0 1em}.claude-hero-form__copy p:last-child{margin-bottom:0}.claude-hero-form__mini-heading{color:var(--mk-forest);font-family:var(--mk-font-display);font-size:20px;font-weight:700;margin-bottom:32px}.claude-hero-form__meta{align-items:center;border-bottom:1px solid rgba(21,26,20,.08);display:flex;flex-wrap:wrap;gap:24px;margin-bottom:32px;padding-bottom:32px}.claude-hero-form__secondary{align-items:center;border-bottom:1px solid var(--mk-forest);color:var(--mk-forest);display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding-bottom:4px;text-decoration:none;transition:color .16s ease,border-color .16s ease}.claude-hero-form__secondary:hover{border-bottom-color:var(--mk-orange);color:var(--mk-orange)}.claude-hero-form__arrow{color:var(--mk-orange);transition:transform .16s ease}.claude-hero-form__secondary:hover .claude-hero-form__arrow{transform:translateX(3px)}.claude-hero-form__rating{align-items:center;color:rgba(21,26,20,.7);display:inline-flex;font-size:13px;gap:10px}.claude-hero-form__stars{align-items:center;display:inline-flex;gap:2px}.claude-hero-form__star{fill:rgba(21,26,20,.15)}.claude-hero-form__star.is-filled{fill:var(--mk-yellow)}.claude-hero-form__stats{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;max-width:540px;padding:0}.claude-hero-form__stat-value{color:var(--mk-orange);font-family:var(--mk-font-display);font-size:22px;font-weight:700;letter-spacing:-.3px;margin-bottom:6px}.claude-hero-form__stat-caption{color:var(--mk-ink);font-size:13px;line-height:1.4}.claude-hero-form__right{position:sticky;top:140px}.claude-hero-form__form-empty{background:var(--mk-cream-2);border:1.5px dashed rgba(21,71,39,.3);border-radius:10px;color:rgba(21,26,20,.55);font-size:13px;padding:24px;text-align:center}.claude-hero-form__card{background:var(--mk-cream);border:1px solid rgba(21,26,20,.08);border-radius:14px;box-shadow:0 14px 40px rgba(21,71,39,.08);padding:36px 36px 32px}.claude-hero-form__form-eyebrow{align-items:center;color:var(--mk-orange);display:flex;font-size:11px;font-weight:500;gap:8px;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.claude-hero-form__form-eyebrow:before{background:var(--mk-orange);border-radius:50%;content:"";height:6px;width:6px}.claude-hero-form__form-heading{color:var(--mk-forest);font-family:var(--mk-font-display);font-size:28px;font-weight:700;letter-spacing:-.3px;line-height:1.15;margin:0 0 12px}.claude-hero-form__form-subheading{color:rgba(21,26,20,.7);font-size:14px;line-height:1.55;margin-bottom:22px}.claude-hero-form__form-subheading p{margin:0}.claude-hero-form__form-slot .hs-form-field label{color:var(--mk-forest);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.claude-hero-form__form-slot input[type=email],.claude-hero-form__form-slot input[type=tel],.claude-hero-form__form-slot input[type=text],.claude-hero-form__form-slot select,.claude-hero-form__form-slot textarea{background:var(--mk-cream);border:1px solid rgba(21,26,20,.15);border-radius:6px;color:var(--mk-ink);font-family:var(--mk-font-body);font-size:14px;margin-bottom:14px;margin-top:6px;padding:12px 14px;width:100%}.claude-hero-form__form-slot input:focus,.claude-hero-form__form-slot select:focus,.claude-hero-form__form-slot textarea:focus{border-color:var(--mk-forest);box-shadow:0 0 0 3px rgba(21,71,39,.1);outline:none}.claude-hero-form__form-slot .hs-submit .hs-button,.claude-hero-form__form-slot input[type=submit]{background:var(--mk-orange);border:none;border-radius:6px;box-shadow:0 10px 24px rgba(249,87,56,.28);color:var(--mk-cream);cursor:pointer;font-size:15px;font-weight:500;padding:14px 22px;transition:background .18s ease,transform .18s ease;width:100%}.claude-hero-form__form-slot .hs-submit .hs-button:hover,.claude-hero-form__form-slot input[type=submit]:hover{background:#e04b2d;transform:translateY(-1px)}.claude-hero-form__security{align-items:center;color:rgba(21,26,20,.55);display:flex;font-size:12px;gap:8px;margin-top:18px}@media (max-width:991px){.claude-hero-form{padding-bottom:calc(var(--claude-hero-bottom, 96px)*.8);padding-left:24px;padding-right:24px;padding-top:calc(var(--claude-hero-top, 180px)*.66)}.claude-hero-form__inner{gap:48px;grid-template-columns:1fr}.claude-hero-form__right{position:static}}@media (max-width:640px){.claude-hero-form{padding-bottom:calc(var(--claude-hero-bottom, 96px)*.7);padding-left:16px;padding-right:16px;padding-top:calc(var(--claude-hero-top, 180px)*.55)}.claude-hero-form__heading{font-size:44px}.claude-hero-form__stats{gap:16px;grid-template-columns:1fr}.claude-hero-form__card{padding:28px 24px}}