.website-field{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.public-helpdesk{--help-ink:#0d3046;--help-orange:#ed7040;background:#f7f5ef;color:var(--help-ink)}.helpdesk-hero{min-height:500px;padding:84px clamp(24px,7vw,108px);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.5fr);gap:80px;align-items:end;background:linear-gradient(120deg,#0d3046,#164d60);color:#fff;position:relative;overflow:hidden}.helpdesk-hero:after{content:'?';position:absolute;right:3%;top:-25%;font:700 520px/1 Georgia,serif;color:#ffffff08}.helpdesk-hero>div,.helpdesk-hero aside{position:relative;z-index:1}.helpdesk-hero .page-breadcrumb{margin-bottom:50px}.helpdesk-hero .page-breadcrumb a,.helpdesk-hero .page-breadcrumb span{color:#d8e4e7}.helpdesk-hero h1{font-size:clamp(45px,6vw,82px);line-height:1.02;letter-spacing:-.055em;margin:18px 0 24px}.helpdesk-hero h1 em{font-family:Georgia,serif;color:#f4b392;font-weight:400}.helpdesk-hero>div>p{max-width:760px;font-size:18px;color:#d8e4e7}.helpdesk-hero aside{padding:30px;border:1px solid #ffffff26;background:#ffffff0d;backdrop-filter:blur(10px)}.helpdesk-hero aside span{font-size:12px;letter-spacing:.12em}.helpdesk-hero aside h2{font-size:23px;margin:15px 0 24px;color:#fff}.helpdesk-trust{display:flex;gap:24px;flex-wrap:wrap;margin-top:34px}.helpdesk-trust span{display:flex;align-items:center;gap:8px;font-size:13px}.helpdesk-trust .icon{width:17px}.public-form-alert{margin:28px auto 0;max-width:1180px;padding:16px 20px;border-radius:10px;background:#e7f5ed;color:#1b6242}.public-form-alert.error{background:#fff0eb;color:#9f3e25}.helpdesk-service-strip{padding:22px clamp(24px,7vw,108px);display:flex;justify-content:center;gap:14px;flex-wrap:wrap;background:#e8eef0;border-bottom:1px solid #ccdadd}.helpdesk-service-strip span{padding:8px 14px;border:1px solid #bdced3;border-radius:999px;font-size:12px}.public-helpdesk-body{padding:100px clamp(24px,7vw,108px);display:grid;grid-template-columns:minmax(280px,.7fr) minmax(500px,1.3fr);gap:clamp(60px,9vw,140px);align-items:start}.helpdesk-process{position:sticky;top:130px}.helpdesk-process h2{font-size:clamp(38px,4vw,56px);margin:14px 0 35px}.helpdesk-process ol{list-style:none;padding:0;margin:0;display:grid;gap:5px}.helpdesk-process li{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:20px 0;border-top:1px solid #d6ddd9}.helpdesk-process li>span{font-size:12px;color:var(--help-orange)}.helpdesk-process li strong{font-size:17px}.helpdesk-process li p{margin:5px 0 0;color:#63747a}.helpdesk-office{margin-top:32px;padding:22px;background:#eaf0e7;display:grid;gap:7px}.helpdesk-office a{color:#b84f27}.public-helpdesk-form{background:#fff;padding:clamp(28px,5vw,64px);border:1px solid #d9dfdc;box-shadow:0 25px 70px #0d30460a}.form-title{margin-bottom:34px}.form-title>span{font-size:11px;letter-spacing:.14em;color:#d65f31}.form-title h2{font-size:35px;margin:8px 0}.form-title p{color:#748087}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-grid label{display:grid;gap:9px;font-weight:650;font-size:14px}.form-grid input,.form-grid select,.form-grid textarea{width:100%;border:1px solid #cad5d8;border-radius:8px;background:#fbfcfa;padding:14px 15px;color:#173445}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--help-orange);box-shadow:0 0 0 4px #ed704018;outline:0}.form-wide{grid-column:1/-1}.privacy-check{grid-template-columns:22px 1fr!important;align-items:start;font-weight:400!important}.privacy-check input{width:18px;height:18px;margin-top:2px}.form-submit{margin-top:32px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.form-submit small{color:#728087}.helpdesk-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px}.helpdesk-summary article{padding:18px 22px;background:#fff;border:1px solid #e2e7e9;border-radius:12px}.helpdesk-summary strong{display:block;font-size:27px}.helpdesk-summary span{color:#6c7881}.helpdesk-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.5fr);gap:28px;align-items:start}.helpdesk-layout>aside{position:sticky;top:100px}.support-request-form{padding:26px}.support-ticket{padding:24px;margin-bottom:18px}.support-ticket>header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e3e7e8;padding-bottom:18px}.support-ticket h3{font-size:20px;margin:6px 0}.support-ticket header p{margin:0;color:#75808a}.ticket-reference{font-size:11px;letter-spacing:.1em;color:#c75b2c}.status-chip{height:max-content;padding:7px 10px;border-radius:999px;background:#edf1f2;font-size:11px}.status-open{background:#fff1e6;color:#a84d23}.status-in_progress{background:#e8f0ff;color:#315f9a}.status-waiting_on_member{background:#fff7d9;color:#806514}.status-resolved,.status-closed{background:#e4f4ea;color:#2f6c49}.ticket-message{margin-top:18px;padding:16px;background:#f6f7f7;border-radius:10px}.ticket-message.staff{background:#edf4f5;border-left:3px solid #2c7180}.ticket-message span{font-size:11px;font-weight:700;letter-spacing:.08em;color:#5f7179}.ticket-message p{margin:7px 0}.ticket-reply-form{margin-top:16px}.ticket-reply-form summary{cursor:pointer;color:#bc542b;font-weight:650}.ticket-reply-form form{margin-top:14px}.ticket-list .section-heading{margin-bottom:18px}
@media(max-width:900px){.helpdesk-hero,.public-helpdesk-body,.helpdesk-layout{grid-template-columns:1fr}.helpdesk-hero{gap:40px;padding-top:55px}.helpdesk-process,.helpdesk-layout>aside{position:static}.public-helpdesk-body{padding-top:70px}.helpdesk-summary{grid-template-columns:1fr 1fr 1fr}}@media(max-width:600px){.helpdesk-hero{min-height:0;padding:45px 20px}.helpdesk-hero .page-breadcrumb{margin-bottom:35px}.helpdesk-hero h1{font-size:43px}.helpdesk-trust{gap:12px;display:grid}.helpdesk-service-strip{justify-content:flex-start;padding:18px 20px}.public-helpdesk-body{padding:60px 20px}.public-helpdesk-form{padding:25px 18px}.form-grid{grid-template-columns:1fr}.form-wide{grid-column:auto}.helpdesk-summary{grid-template-columns:1fr}.support-ticket>header{display:grid}}
.helpdesk-hero h1{color:#fff}
