.ev-support-page{flex-direction:column;gap:40px;min-width:0;padding-top:0;display:flex}body:has(.ev-support-page){position:relative}body:has(.ev-support-page) .ev-header{flex-wrap:wrap;row-gap:4px}.ev-support-page .ev-h1{overflow-wrap:anywhere}.ev-support-page p{margin:0}.ev-support-intro{gap:16px;display:grid}.ev-support-intro .ev-eyebrow{margin-bottom:8px}.ev-support-detail{color:var(--muted);gap:8px;display:grid}.ev-support-contacts{gap:12px;display:grid}.ev-support-page .ev-btn{white-space:normal;overflow-wrap:anywhere;text-align:center;flex-direction:column;gap:4px;min-height:64px;padding:12px 20px;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.ev-support-button-detail{font-size:.9rem;font-weight:400;line-height:1.4}.ev-support-emergency{text-align:center}.ev-support-page a:not(.ev-btn){color:var(--link);text-underline-offset:3px;min-height:44px;text-decoration:underline}.ev-support-emergency a,.ev-support-row a,.ev-support-after a{padding-block:8px;display:inline-block}.ev-support-section,.ev-support-additional{gap:24px;min-width:0;display:grid}.ev-support-section h2,.ev-support-section h3,.ev-support-panel h2,.ev-support-additional>h2{font:italic 400 1.15rem/1.35 var(--font-body-stack);color:var(--sage-ink);margin:0}.ev-support-additional>h2{font-size:1.4rem}.ev-support-section-intro{color:var(--muted);gap:16px;display:grid}.ev-support-rows{gap:20px;margin:0;padding:0;list-style:none;display:grid}.ev-support-row{color:var(--muted);grid-template-columns:minmax(0,1fr);align-items:start;font-size:1.05rem;line-height:1.55;display:grid}.ev-support-row a{overflow-wrap:anywhere;font-weight:400}.ev-support-row svg,.ev-support-panel svg{vertical-align:baseline;margin-left:6px;display:inline}.ev-support-after{color:var(--muted)}.ev-support-panel{background:var(--note);border:1px solid var(--line);border-radius:20px;gap:24px;min-width:0;padding:24px;display:grid}.ev-support-panel-links{flex-wrap:wrap;gap:16px;display:flex}.ev-support-panel-links a{align-items:center;display:inline-flex}.ev-support-closing{gap:40px;padding-top:64px;padding-bottom:32px;display:grid;position:relative}.ev-support-closing>p:first-child{font:italic 400 1.3rem/1.45 var(--font-body-stack);color:var(--link);text-align:center}.ev-support-closing .ev-small{text-align:center}@media (prefers-reduced-motion:reduce){.ev-support-page *,.ev-support-page :before,.ev-support-page :after{transition:none!important;animation:none!important}}.ev-support-rows:has(.is-link-row){gap:0}.ev-support-row.is-link-row{border-top:1px solid var(--line-warm);color:var(--ink);grid-template-columns:minmax(0,1fr) 7px;align-items:center;gap:12px;position:relative}.ev-support-rows>.is-link-row:last-child{border-bottom:1px solid var(--line-warm)}.ev-support-rows>.ev-support-row:not(.is-link-row){border-top:1px solid var(--line-warm);padding-block:12px}.ev-support-row.is-link-row a{min-height:44px;color:var(--ink);align-items:center;padding:15px 0;font-weight:600;text-decoration:none;display:flex}.ev-support-row.is-link-row a:after{content:"";position:absolute;inset:0}.ev-support-row.is-link-row a:hover{text-decoration:underline;text-decoration-thickness:1px}.ev-row-chevron{width:7px;height:12px;color:var(--link);overflow:visible}.ev-support-rows>:last-child{border-bottom:1px solid var(--line-warm)}.ev-support-contacts .ev-familiar{text-align:left;margin-top:12px}.ev-support-closing .ev-support-steps-note{margin-bottom:-24px}.ev-transition :is(.ev-support-contacts,.ev-support-contacts *,.ev-support-steps-note){animation:none}
