.home-mobile-choice{display:none}@media (width<=560px){.hero-actions .home-desktop-email{display:none}.hero-actions .home-mobile-choice{white-space:normal;text-align:center;width:100%;font-size:16px;display:inline-flex}.hero-actions .button{font-size:16px;font-weight:700;line-height:1.4}.hero-actions .button.orange{color:#fff}}.button.whatsapp-choice{background:var(--whatsapp);color:var(--on-whatsapp)}.whatsapp-request-page{background:var(--paper);min-height:100vh;color:var(--ink)}.whatsapp-request-header{background:var(--request-surface);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:18px max(6%,50vw - 360px);display:flex}.whatsapp-request-header .brand .fox-symbol{width:62px;height:66px}.whatsapp-request-header .brand .wordmark b{font-size:32px}.whatsapp-request-header>a:last-child{align-items:center;min-height:44px;font-size:16px;display:flex}.whatsapp-request-main{max-width:720px;margin:auto;padding:32px 6% 60px}.whatsapp-request-main h1{letter-spacing:0;margin-bottom:24px;font-size:30px;line-height:1.2}.whatsapp-request-main .whatsapp-step{color:var(--muted);margin:0 0 12px;font-size:16px}.whatsapp-request-main form{background:0 0;border:0;padding:0}.whatsapp-repair-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.whatsapp-request-main .repair-choice{aspect-ratio:1;white-space:normal;text-align:center;background:var(--request-surface);min-height:96px;color:var(--navy);border:1px solid var(--line);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:16px;font-weight:700;display:flex}.whatsapp-request-main .repair-choice .repair-choice-icon{color:var(--orange);flex:none}.whatsapp-request-main .repair-choice[aria-pressed=true]{background:var(--request-selected);border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}.whatsapp-request-main label{margin-bottom:24px;font-size:16px}.whatsapp-request-main input{background:var(--request-surface);min-height:52px;font-size:16px}.whatsapp-request-main textarea{background:var(--request-surface);resize:vertical;min-height:96px;padding:12px;font-family:inherit;font-size:16px}.whatsapp-request-actions{gap:12px;margin-top:24px;display:flex}.whatsapp-request-actions .button{white-space:normal;flex:1;min-height:52px;font-size:16px}.whatsapp-request-main .whatsapp-back{background:var(--request-surface);color:var(--navy);border-color:var(--line)}.whatsapp-request-main .whatsapp-error{min-height:24px;color:var(--request-error);margin:18px 0 0;font-size:16px;font-weight:700}.whatsapp-request-main .whatsapp-note{color:var(--muted);margin-top:24px;font-size:14px}.whatsapp-review{border-top:1px solid var(--line);margin:0 0 24px;padding-top:20px}.whatsapp-review dt,.whatsapp-review dd{overflow-wrap:anywhere;font-size:16px}.whatsapp-request-main .whatsapp-open{width:100%;min-height:56px;font-size:18px;display:flex}@media (width<=380px){.whatsapp-request-header .brand{gap:8px}.whatsapp-request-header .brand .fox-symbol{width:44px;height:48px}.whatsapp-request-header .brand .wordmark b{font-size:26px}}
