.bora-contact-page{flex-direction:column;min-height:100dvh;display:flex}.bora-contact-page .bora-privacy-layout{flex:1}.bora-contact-content{text-align:center;margin-top:32px}.bora-contact-content p{color:#555;margin:0;font-size:16px;line-height:26px}.bora-contact-email{color:var(--bora-accent);text-underline-offset:5px;overflow-wrap:anywhere;margin:28px 0;font-size:24px;font-weight:700;line-height:32px;text-decoration:underline;display:inline-block}.bora-contact-content .bora-contact-note{color:#888;font-size:13px;line-height:21px}@media (max-width:767px){.bora-contact-content{margin-top:24px}.bora-contact-content p{font-size:14px;line-height:24px}.bora-contact-email{font-size:20px;line-height:28px}}.bora-contact-form{text-align:left;max-width:480px;margin:32px auto 0}.bora-contact-fields{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.bora-contact-fields label{color:var(--bora-text);font-size:14px;font-weight:500}.bora-contact-fields input,.bora-contact-fields textarea{width:100%;color:var(--bora-text);background:#f7f6f9;border:1px solid #e5e0ec;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:24px}.bora-contact-fields textarea{resize:vertical;min-height:140px}.bora-contact-fields input::placeholder,.bora-contact-fields textarea::placeholder{color:#aaa;opacity:1}.bora-contact-fields input:focus,.bora-contact-fields textarea:focus{outline:2px solid var(--bora-brand);outline-offset:2px;border-color:var(--bora-accent)}.bora-contact-submit{background:var(--bora-brand);color:#fdfdfd;cursor:pointer;border:0;border-radius:10px;width:100%;margin-top:18px;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:500}.bora-contact-submit:hover{background:#6f4db6}.bora-contact-submit:focus-visible{outline:2px solid var(--bora-brand);outline-offset:3px}.bora-contact-content .bora-contact-status{color:#555;margin-top:14px;font-size:13px;line-height:21px}.bora-contact-status a{color:var(--bora-accent);text-decoration:underline}@media (max-width:767px){.bora-contact-form{margin-top:24px}.bora-contact-fields input,.bora-contact-fields textarea{font-size:16px}}
