.bb-ui.bb-page .bb-nav a[aria-current=page],.bb-ui.bb-page .bb-footer-nav a[aria-current=page]{color:var(--bb-cyan-text);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.bb-ui.bb-page .bb-pagehead{background:radial-gradient(ellipse 60% 140px at 50% 0, #14468259, transparent), var(--bb-panel);text-align:center;border-bottom:1px solid #0c213a;padding:30px 0 24px}.bb-ui.bb-page .bb-pagehead .bb-lead{max-width:640px;color:var(--bb-muted);margin:10px auto 0}.bb-ui.bb-page .bb-contact-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;max-width:1000px;padding-block:28px 56px;display:grid}@media (min-width:900px){.bb-ui.bb-page .bb-contact-body{grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:28px}}.bb-ui.bb-page .bb-contact-main{min-width:0;display:grid}.bb-ui.bb-page .bb-ct-loading{min-height:640px}.bb-ui.bb-page .bb-ct-card{gap:12px;padding:26px 28px 24px;display:grid}.bb-ui.bb-page .bb-ct-card:focus{outline:none}.bb-ui.bb-page .bb-ct-form{gap:18px;margin-top:6px;display:grid}.bb-ui.bb-page .bb-ct-row{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:640px){.bb-ui.bb-page .bb-ct-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.bb-ui.bb-page .bb-ct-field{align-content:start;gap:6px;min-width:0;display:grid}.bb-ui.bb-page .bb-ct-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bb-ui.bb-page .bb-ct-optional{color:var(--bb-dim);font-weight:500}.bb-ui.bb-page .bb-ct-counter{color:var(--bb-dim);white-space:nowrap;font-size:14px}.bb-ui.bb-page .bb-ct-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--bb-cyan-text) 50%), linear-gradient(135deg, var(--bb-cyan-text) 50%, transparent 50%);cursor:pointer;background-position:right 20px center,right 14px center;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.bb-ui.bb-page .bb-ct-select option{background:var(--bb-input);color:var(--bb-text)}.bb-ui.bb-page .bb-ct-textarea{resize:vertical;min-height:168px}.bb-ui.bb-page .bb-ct-hint{font-size:14px}.bb-ui.bb-page .bb-input[aria-invalid=true]{border-color:var(--bb-red)}.bb-ui.bb-page .bb-input[readonly]{opacity:.7}.bb-ui.bb-page .bb-ct-error{color:var(--bb-red-text);font-size:14.5px;font-weight:700;line-height:1.35}.bb-ui.bb-page .bb-ct-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bb-ui.bb-page .bb-ct-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.bb-ui.bb-page .bb-ct-sendbtn{min-width:180px}.bb-ui.bb-page .bb-ct-sendbtn[aria-disabled=true]{font-variant-numeric:tabular-nums}.bb-ui.bb-page .bb-ct-wait{flex:220px;margin:0}.bb-ui.bb-page .bb-ct-sent{align-content:center;justify-items:start;min-height:320px}.bb-ui.bb-page .bb-ct-sent .bb-dot{width:14px;height:14px}.bb-ui.bb-page .bb-ct-sent .bb-btn{margin-top:8px}.bb-ui.bb-page .bb-contact-aside{gap:14px;padding:22px 22px 20px;display:grid}.bb-ui.bb-page .bb-contact-tips{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bb-ui.bb-page .bb-contact-tips li{color:var(--bb-muted);font-size:15px;line-height:1.4}.bb-ui.bb-page .bb-contact-tips strong{color:var(--bb-text);font-weight:700;display:block}.bb-ui.bb-page .bb-contact-aside .bb-link{color:var(--bb-cyan-text)}@media (max-width:560px){.bb-ui.bb-page .bb-pagehead{padding:22px 0 18px}.bb-ui.bb-page .bb-ct-card{padding:20px 16px}.bb-ui.bb-page .bb-contact-aside{padding:18px 16px}.bb-ui.bb-page .bb-ct-sendbtn{width:100%}}
