.support-page{color:#2b271f;background:#fff}.support-page main{padding-top:var(--header-height);overflow:hidden}.support-hero{color:#fff;text-align:center;background:#2f220b url(/support/support-bg.svg) 50%/cover no-repeat;min-height:448px}.support-hero-inner{max-width:1100px;margin:auto;padding:88px 20px 100px}.support-hero b{font-size:14px}.support-hero h1{margin:18px 0 20px;font-size:39px;line-height:1.2}.support-hero p{max-width:730px;margin:0 auto;font-size:17px;line-height:1.55}.support-hero form{border-radius:var(--form-control-radius);background:#685a42;max-width:750px;margin:38px auto 0;padding:7px;display:flex}.support-hero input{border-radius:var(--form-control-radius);color:#fff;background:0 0;border:0;flex:1;min-width:0;padding:10px 12px;font-size:16px}.support-hero input::placeholder{color:#eee9de}.support-hero button,.support-contact-button,.support-report form>button{color:#fff;background:#90691f;border:0;font-size:15px;font-weight:700}.support-hero button{border-radius:var(--form-control-radius);padding:10px 22px}.support-content{max-width:1270px;margin:auto;padding-inline:28px}.support-faq{grid-template-columns:410px minmax(0,1fr);gap:75px;padding-block:115px 170px;display:grid}.support-faq h2,.support-contact h2,.support-report h2{margin:0 0 22px;font-size:43px;line-height:1.12}.support-faq header p,.support-report header p{margin:0;font-size:18px;line-height:1.6}.support-faq-list{align-content:start;gap:18px;display:grid}.support-faq-item{background:#f2f0ed;border-radius:12px;overflow:hidden}.support-faq-item h3{margin:0}.support-faq-item button{color:#292824;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px;font-size:17px;font-weight:700;line-height:1.45;display:flex}.support-faq-chevron{flex:none;width:20px;height:20px;margin-left:12px;transition:transform .15s}.support-faq-item button[aria-expanded=true] .support-faq-chevron{transform:rotate(180deg)}.support-faq-item p,.support-no-results{margin:0;padding:0 18px 22px;font-size:16px;line-height:1.55}.support-contact{text-align:center;background:#fff9ed;border-radius:17px;min-height:540px;padding:50px 40px 68px}.support-contact h2{margin-bottom:12px;font-size:37px}.support-contact>p{max-width:570px;margin:0 auto;font-size:17px;line-height:1.55}.support-contact-button{border-radius:var(--form-control-radius);margin-top:22px;padding:15px 38px;text-decoration:none;display:inline-block}.support-or{margin:24px auto 40px;font-size:17px;display:block}.support-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.support-contact-grid>div{flex-direction:column;align-items:center;gap:18px;display:flex}.support-contact-grid span{color:#70511a;font-size:35px}.support-location-icon{color:#70511a;width:35px;height:35px}.support-contact-grid p,.support-contact-grid a{color:#28241e;margin:0;font-size:16px;font-weight:700;line-height:1.55;text-decoration:none}.support-report{grid-template-columns:410px minmax(0,1fr);gap:70px;padding-block:170px 145px;display:grid}.support-report form{gap:22px;display:grid}.support-report-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.support-report label{font-size:15px;font-weight:700;display:block}.support-report label span{color:#b43e30}.support-report label small{color:#736e66;font-size:13px;font-weight:400}.support-report input,.support-report select,.support-report textarea{border-radius:var(--form-control-radius);color:#28241e;background:#f2f0ed;border:0;width:100%;min-height:56px;margin-top:10px;padding:16px;font-size:16px;display:block}.support-report textarea{resize:vertical;min-height:200px}.support-report form>button{border-radius:var(--form-control-radius);min-height:56px}.support-feedback{margin:0;font-size:15px}.support-feedback.success{color:#205c36}.support-feedback.error{color:#a52828}@media (max-width:900px){.support-faq,.support-report{grid-template-columns:1fr 1.4fr;gap:35px}}@media (max-width:700px){.support-page main{padding-top:72px}.support-hero{min-height:525px}.support-hero-inner{padding:110px 16px 70px}.support-hero h1{margin:18px 0 20px;font-size:31px}.support-hero p{font-size:16px}.support-hero form{margin-top:35px}.support-hero input{font-size:14px}.support-hero button{padding-inline:16px;font-size:14px}.support-content{margin-inline:16px;padding-inline:0}.support-faq,.support-report{display:block}.support-faq{padding-block:70px 120px}.support-faq header{text-align:center}.support-faq h2{font-size:31px}.support-faq header p{font-size:16px}.support-faq-list{margin-top:48px}.support-faq-item button{padding:17px;font-size:16px}.support-faq-item p{font-size:15px}.support-contact{min-height:0;padding:50px 22px 65px}.support-contact h2{font-size:30px}.support-contact>p{font-size:16px}.support-or{margin:24px auto 42px}.support-contact-grid{flex-direction:column;gap:38px;display:flex}.support-contact-grid p,.support-contact-grid a{font-size:15px}.support-report{padding-block:120px 80px}.support-report header{text-align:center}.support-report h2{font-size:34px}.support-report header p{font-size:16px}.support-report form{margin-top:55px}.support-report-fields{grid-template-columns:1fr}.support-report label{font-size:15px}}
