.marketing-tone-warm .wl2-hero{padding:clamp(40px,6vw,80px) 0 clamp(36px,5vw,56px)}.marketing-tone-warm .wl2-narrow{max-width:560px;margin-inline:auto;display:grid;gap:var(--mw-sp-4)}.marketing-tone-warm .wl2-narrow .display{font-size:clamp(1.9rem,3.6vw,2.6rem)}.marketing-tone-warm .wl2-form{display:flex;flex-direction:column;gap:var(--mw-sp-4);margin-top:var(--mw-sp-3)}.marketing-tone-warm .wl2-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.marketing-tone-warm .wl2-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mw-sp-3-5)}.marketing-tone-warm .wl2-field{display:flex;flex-direction:column;gap:var(--mw-sp-1-5);min-width:0}.marketing-tone-warm .wl2-lbl{font-size:var(--mw-fs-body);font-weight:var(--mw-fw-medium);color:var(--mw-text);padding:0}.marketing-tone-warm .wl2-opt{font-weight:var(--mw-fw-regular);color:var(--mw-text-secondary)}.marketing-tone-warm .wl2-input{min-height:48px;font-size:var(--mw-fs-body-lg);padding:var(--mw-sp-2-5) var(--mw-sp-3-5);border-radius:var(--mw-r);border:1px solid var(--mw-input-border)}.marketing-tone-warm .wl2-input[aria-invalid=true]{border-color:var(--mw-error)}.marketing-tone-warm .wl2-uses{border:0;margin:0;padding:0;min-width:0}.marketing-tone-warm .wl2-uses legend{margin-bottom:var(--mw-sp-2)}.marketing-tone-warm .wl2-pills{display:flex;flex-wrap:wrap;gap:var(--mw-sp-2)}.marketing-tone-warm .mwui-choice.wl2-pill{display:inline-flex;align-items:center;gap:var(--mw-sp-2);min-height:48px;padding:0 var(--mw-sp-4) 0 var(--mw-sp-3);border-radius:var(--mw-r-pill);background:var(--mw-bg-sunken);color:var(--mw-text);box-shadow:inset 0 0 0 1px var(--mw-border-divider)}.marketing-tone-warm .mwui-choice.wl2-pill .mwui-choice__box{width:16px;height:16px;margin-top:0;border-radius:50%}.marketing-tone-warm .mwui-choice.wl2-pill .mwui-choice__label{font-size:var(--mw-fs-body);font-weight:var(--mw-fw-medium)}.marketing-tone-warm .mwui-choice.wl2-pill.is-on{background:var(--mw-accent-soft);color:var(--mw-accent);box-shadow:inset 0 0 0 1.5px var(--mw-accent)}.marketing-tone-warm .mwui-choice.wl2-pill.is-on .mwui-choice__label{color:var(--mw-accent);font-weight:var(--mw-fw-semibold)}.marketing-tone-warm .wl2-submit{min-height:48px;align-self:flex-start}.marketing-tone-warm .wl2-foot{margin:0;font-size:var(--mw-fs-small);line-height:1.5;color:var(--mw-text-secondary)}.marketing-tone-warm .wl2-foot .link-quiet{display:inline;font-size:inherit}.marketing-tone-warm .wl2-sent{display:grid;gap:var(--mw-sp-3);justify-items:start;margin-top:var(--mw-sp-3);padding:var(--mw-sp-5) var(--mw-sp-6);border-radius:var(--mw-r-card);background:var(--mw-card-raised-bg,var(--mw-surface));box-shadow:var(--mw-shadow-md)}.marketing-tone-warm .wl2-sent .eyebrow{color:var(--mw-success)}.marketing-tone-warm .wl2-sent p{margin:0;font-size:var(--mw-fs-body-lg);line-height:1.55;overflow-wrap:anywhere}.marketing-tone-warm .wl2-btn-quiet{background:transparent;color:var(--mw-text);box-shadow:inset 0 0 0 1px var(--mw-border);min-height:48px}@media (max-width:760px){.marketing-tone-warm .wl2-row{grid-template-columns:minmax(0,1fr)}.marketing-tone-warm .wl2-submit{align-self:stretch}.marketing-tone-warm .mwui-choice.wl2-pill .mwui-choice__label,.marketing-tone-warm .wl2-input,.marketing-tone-warm .wl2-lbl{font-size:16px}}