.tariff-root input:focus,.tariff-root select:focus,.tariff-root textarea:focus{outline:none;border-color:#1c3f95!important;box-shadow:0 0 0 1px #1c3f95,0 0 0 4px #1c3f952e}.tariff-root input::-moz-placeholder,.tariff-root textarea::-moz-placeholder{color:#6b7078;opacity:1}.tariff-root input::placeholder,.tariff-root textarea::placeholder{color:#6b7078;opacity:1}.tariff-root button:focus-visible,.tariff-root a:focus-visible,.tariff-root [tabindex]:focus-visible{outline:2px solid #1C3F95;outline-offset:2px}.tariff-root .tariff-topbar button:focus-visible,.tariff-root .tariff-topbar a:focus-visible{outline-color:#fff}.tariff-root .tariff-error-box:focus{outline:none}.tariff-email-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px;align-items:start}.tariff-email-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 767px){.tariff-email-offer{grid-template-columns:1fr;gap:20px}.tariff-email-row{grid-template-columns:1fr}}
