.mec-support-sections{gap:.35rem;display:grid}.mec-support-reveal{padding:clamp(1.25rem,2.5vw,2rem) var(--mec-gutter);background:#12131866;border:1px solid #ffffff24;border-radius:clamp(1.25rem,2.5vw,2.5rem)}.mec-support-reveal .mec-mobile-reveal__trigger>svg:first-child{width:2rem;height:2rem;color:var(--mec-color-accent-hover);flex:none}.mec-support-reveal h2{color:#fff;font:400 clamp(2rem,5vw,3.125rem)/.98 var(--mec-font-display);letter-spacing:-.035em;margin:0}.mec-support-copy{justify-items:start;gap:var(--mec-space-4);display:grid}.mec-support-copy p{max-width:52rem;color:var(--mec-color-text-muted);font-size:var(--mec-text-sm);line-height:var(--mec-leading-relaxed);margin:0}.mec-support-build-action{padding:var(--mec-space-5) var(--mec-gutter);justify-content:center;display:flex}.mec-ticket-form__chat-note{color:var(--mec-color-text-muted);border-left:2px solid var(--mec-color-accent);background:#ffffff0a;margin:0;padding:.75rem;font-size:12px}.mec-page-shell:has(.mec-support-sections){grid-template-rows:auto auto;align-content:start;min-height:0}@media (max-width:48rem){.mec-page-shell:has(.mec-support-sections) .mec-page-header__inner{padding-bottom:0}.mec-page-shell:has(.mec-support-sections) .mec-page-header .mec-heading-group{margin-bottom:0;padding-bottom:0}.mec-page-shell:has(.mec-support-sections) .mec-page-header .mec-supporting{margin-bottom:0}.mec-page-shell:has(.mec-support-sections) .mec-page-header{padding-block:var(--mec-space-8)}.mec-page-shell:has(.mec-support-sections) .mec-page-header .mec-heading{color:#fff;letter-spacing:-.035em;font-size:clamp(1.3125rem,6.75vw,2.25rem);font-weight:400;line-height:.95}.mec-page-shell:has(.mec-support-sections) .mec-page-header .mec-supporting{font-size:var(--mec-text-sm);line-height:var(--mec-leading-relaxed)}.mec-page-shell:has(.mec-support-sections) .mec-page-content{padding-block:.2rem}.mec-page-shell:has(.mec-support-sections) .mec-page-content>.mec-container{width:100%;max-width:none;padding-inline:0}.mec-page-shell:has(.mec-support-sections) .mec-page-content__prose{gap:0}.mec-support-sections{gap:.2rem}.mec-support-reveal{padding:0 var(--mec-gutter);border-radius:1.5rem}.mec-support-reveal .mec-mobile-reveal__trigger{gap:var(--mec-space-3);min-height:4rem}.mec-support-reveal .mec-mobile-reveal__trigger>svg:first-child{width:1.45rem;height:1.45rem}.mec-support-reveal h2{color:#fff;font-size:16px}.mec-support-reveal[data-open=true]>.mec-mobile-reveal__content>.mec-mobile-reveal__content-inner{padding:0 0 var(--mec-space-5)}.mec-support-copy{gap:var(--mec-space-4)}.mec-support-copy p{font-size:var(--mec-text-sm);line-height:var(--mec-leading-relaxed)}.mec-support-copy .mec-button{text-align:center;width:100%}.mec-page-shell:has(.mec-support-sections) .mec-page-header .mec-supporting{line-height:var(--mec-leading-body)}.mec-page-shell:has(.mec-support-sections) .mec-page-header .mec-supporting{line-height:1.2;display:block}.mec-page-shell:has(.mec-support-sections) .mec-page-content{padding-bottom:0}.mec-support-copy p{line-height:1.35}.mec-page-shell:has(.mec-support-sections) .mec-page-header{padding-bottom:var(--mec-space-8)!important}.mec-support-build-action .mec-button{text-align:center;width:100%}}.mec-support-ticket .mec-mobile-reveal__content-inner,.mec-support-ticket .mec-support-copy{width:100%}.mec-ticket-form{gap:1rem;width:100%;max-width:56rem;display:grid}.mec-ticket-form label{color:#fff;gap:.4rem;font-size:13px;display:grid}.mec-ticket-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.mec-ticket-form input,.mec-ticket-form select,.mec-ticket-form textarea{color:#fff;width:100%;min-height:2.75rem;font:inherit;background:#111216;border:1px solid #ffffff2e;border-radius:.5rem;padding:.7rem .8rem}.mec-ticket-form textarea{resize:vertical}.mec-ticket-form fieldset{border:0;flex-wrap:wrap;gap:1rem;margin:0;padding:0;display:flex}.mec-ticket-form fieldset legend{color:#fff;margin-bottom:.5rem;font-size:13px}.mec-ticket-form fieldset label{align-items:center;gap:.4rem;display:flex}.mec-ticket-form fieldset input{width:auto;min-height:0}.mec-ticket-form__message{border-left:3px solid var(--mec-color-accent);background:#d8202a14;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;display:flex}.mec-ticket-form__message p,.mec-ticket-form__privacy{margin:0}.mec-ticket-form__privacy{color:var(--mec-color-text-muted);font-size:12px}.mec-ticket-success{background:#111216;border:1px solid #ffffff24;border-radius:.75rem;justify-items:start;gap:.8rem;padding:1.25rem;display:grid}.mec-ticket-success h3,.mec-ticket-success p{margin:0}@media (max-width:48rem){.mec-ticket-form__grid{grid-template-columns:1fr}.mec-support-ticket .mec-mobile-reveal__content-inner{overflow:visible}.mec-ticket-form .mec-button{width:100%}}@media (min-width:48.001rem){.mec-support-reveal h2{font-size:30px;line-height:1.1}.mec-support-reveal>.mec-mobile-reveal__header{margin-bottom:var(--mec-space-4)}.mec-support-copy p{font-size:20px}}@media (max-width:48rem){.mec-page-shell:has(.mec-support-sections) .mec-page-content{background:0 0;border:0;border-radius:0;padding:0}.mec-support-sections{gap:.2rem}.mec-support-reveal{border-radius:24px;padding:0 20px}.mec-support-reveal>.mec-mobile-reveal__header{margin:0}.mec-support-reveal .mec-mobile-reveal__trigger{align-items:center;gap:12px;min-height:64px;padding:0}.mec-support-reveal>.mec-mobile-reveal__header h2{margin:0;font-size:18px;line-height:1.1}.mec-support-reveal[data-open=true]>.mec-mobile-reveal__content>.mec-mobile-reveal__content-inner{padding:0 0 20px}.mec-support-reveal .mec-mobile-reveal__content-inner p{font-size:16px;line-height:1.45}}@media (min-width:48.001rem){.mec-page-shell:has(.mec-support-sections) .mec-page-header__inner{align-items:flex-start}.mec-page-shell:has(.mec-support-sections){width:min(100%,calc(var(--mec-container-wide) + .7rem));margin-inline:auto}.mec-support-reveal{padding:clamp(1.25rem,2.5vw,2rem) var(--mec-gutter)}.mec-support-reveal>.mec-mobile-reveal__header h2{font-size:clamp(28px,3.4vw,40px);line-height:1.1}.mec-support-reveal[data-collapsible-desktop=true]{gap:0;overflow:hidden}.mec-support-reveal[data-collapsible-desktop=true] .mec-mobile-reveal__header{margin-bottom:0!important}.mec-support-reveal[data-collapsible-desktop=true] .mec-mobile-reveal__trigger{cursor:pointer;min-height:3.5rem}.mec-support-reveal[data-collapsible-desktop=true] .mec-mobile-reveal__chevron{width:1.5rem;height:1.5rem;color:var(--mec-color-accent-hover);transition:transform var(--mec-transition-base),filter var(--mec-transition-base);flex:none;display:block}.mec-support-reveal[data-collapsible-desktop=true][data-open=true] .mec-mobile-reveal__chevron{filter:drop-shadow(0 0 8px #d8202a73);transform:rotate(180deg)}.mec-support-reveal[data-collapsible-desktop=true]>.mec-mobile-reveal__content{opacity:0;transition:grid-template-rows var(--mec-transition-base),opacity var(--mec-transition-base),transform var(--mec-transition-base);grid-template-rows:0fr;display:grid;transform:translateY(-.4rem)}.mec-support-reveal[data-collapsible-desktop=true]>.mec-mobile-reveal__content>.mec-mobile-reveal__content-inner{min-height:0;display:grid;overflow:hidden}.mec-support-reveal[data-collapsible-desktop=true][data-open=true]>.mec-mobile-reveal__content{opacity:1;grid-template-rows:1fr;transform:none}.mec-support-reveal[data-collapsible-desktop=true][data-open=true]>.mec-mobile-reveal__content>.mec-mobile-reveal__content-inner{padding-top:var(--mec-space-6)}}
