.subscribe-section[data-v-6c70da67]{padding:60px 20px;background-color:#f8f8f8;display:flex;justify-content:center;align-items:center}.subscribe-container[data-v-6c70da67]{max-width:600px;width:100%;text-align:center}h2[data-v-6c70da67]{font-size:28px;margin-bottom:15px;color:#333}p[data-v-6c70da67]{font-size:16px;margin-bottom:25px;color:#666}.subscribe-form[data-v-6c70da67]{width:100%}.input-group[data-v-6c70da67]{display:flex;margin-bottom:15px}input[type=email][data-v-6c70da67]{flex:1;padding:12px 15px;border:1px solid #ddd;border-radius:4px 0 0 4px;font-size:16px}.btn-subscribe[data-v-6c70da67]{padding:0 25px;background-color:#000;color:#fff;border:none;border-radius:0 4px 4px 0;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .3s}.btn-subscribe[data-v-6c70da67]:hover{background-color:#333}.privacy-note[data-v-6c70da67]{text-align:left}.privacy-note p[data-v-6c70da67]{font-size:12px;color:#888;margin:0}.privacy-note a[data-v-6c70da67]{color:#555;text-decoration:underline}@media (max-width: 600px){.input-group[data-v-6c70da67]{flex-direction:column}input[type=email][data-v-6c70da67]{border-radius:4px;margin-bottom:10px}.btn-subscribe[data-v-6c70da67]{border-radius:4px;padding:12px}}
