.a4-photos{border:1px solid #b9ccbd;border-radius:12px;padding:18px;margin:20px 0;min-width:0}.a4-photos legend{font-weight:700}.a4-photos input{max-width:100%}#photo-error{color:#9b2525}#photo-previews{display:flex;flex-wrap:wrap;gap:12px}#photo-previews figure{margin:0;width:140px}#photo-previews img{width:140px;height:105px;object-fit:cover;border-radius:8px}#photo-previews button{display:block;background:#fff;border:1px solid #267042;border-radius:6px;padding:8px;margin-top:6px;color:#164b2b}#contact-area{scroll-margin-top:150px}.a4-transfer{outline:3px solid #e2bf3e;outline-offset:5px}.a4-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.a4-guide-grid a{display:block;padding:20px;background:#f2f6ef;border-radius:12px}.a4-care-table{width:100%;border-collapse:collapse}.a4-care-table th,.a4-care-table td{padding:12px;text-align:left;border-bottom:1px solid #ceddcd}.a4-care-table th:first-child{min-width:110px}.a4-feature-photo{width:100%;max-height:360px;object-fit:cover;border-radius:14px}.a4-source{font-size:.9rem}.eyebrow{text-transform:none}
