.product-inquiry-inline{flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;display:inline-flex}.product-inquiry-button{color:#fff;max-width:100%;min-height:44px;font:inherit;cursor:pointer;overflow-wrap:anywhere;white-space:normal;text-align:left;background:#ad481f;border:1px solid #a9431c;border-radius:5px;justify-content:center;align-items:center;padding:10px 16px;font-size:1rem;font-weight:700;line-height:1.5;display:inline-flex}.product-inquiry-button:hover{background:#893716}.product-inquiry-button:focus-visible{outline-offset:3px;outline:3px solid #226a95}.replacement-request :is(input,a):focus-visible{outline-offset:3px;outline:3px solid #226a95}.product-inquiry-status{color:#285338;font-size:.875rem;font-weight:400;line-height:1.5}.product-inquiry-status:empty{display:none}.series-model-actions{flex-wrap:wrap;gap:8px;display:flex}.series-model-actions .product-inquiry-button{color:#184361;background:#fff;border-color:#819aab;padding:8px 12px;font-size:.9375rem}.series-model-actions .product-inquiry-button:hover{background:#eaf2f7}.series-procurement-resources{color:#18394f;background:#f3f7fa;border:1px solid #becdd7;margin:24px 0;padding:24px;scroll-margin-top:110px}.series-procurement-resources h2{margin:0 0 16px;font-size:1.5rem}.series-procurement-resources :is(p,li){font-size:1rem;line-height:1.8}.series-procurement-resources nav{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.series-procurement-resources a{color:#15547c;text-underline-offset:4px;align-items:center;min-height:44px;font-size:1rem;display:inline-flex}.series-procurement-resources details{border-top:1px solid #becdd7;padding:14px 0}.series-procurement-resources summary{cursor:pointer;min-height:32px;font-size:1rem;font-weight:700;line-height:1.6}.replacement-request{color:#16374e;background:#fff;border:1px solid #bacbd6;border-top:4px solid #ad481f;max-width:1200px;margin:36px auto;padding:28px;scroll-margin-top:120px}.replacement-request h2{margin:8px 0 14px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.4}.replacement-request small{color:#96421f;letter-spacing:.06em;font-size:.875rem;font-weight:700}.replacement-request p{font-size:1rem;line-height:1.8}.replacement-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.replacement-fields label{gap:8px;min-width:0;font-size:1rem;font-weight:700;display:grid}.replacement-fields input{box-sizing:border-box;color:#16374e;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #91a8b8;border-radius:4px;padding:12px;font-weight:400}.replacement-fields input::placeholder{color:#576c7c}.replacement-request .replacement-storage-note{color:#475f72;font-size:.875rem}@media (max-width:650px){.replacement-request{margin:24px 16px;padding:20px 16px}.replacement-fields{grid-template-columns:1fr}.series-procurement-resources{padding:20px 16px}.series-model-actions{flex-direction:column}}
