.ea-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,6vw,96px);display:grid}.ea-layout header{position:sticky;top:140px}.ea-layout h1{letter-spacing:-.045em;font-size:clamp(38px,4.5vw,72px);line-height:1.07}.ea-layout p{color:#b3b7bd;line-height:1.75}.ea-panel{background:linear-gradient(145deg,#191c21,#0d0f12);border:1px solid #34383e;border-radius:28px;padding:clamp(24px,4vw,48px)}.ea-panel h2{letter-spacing:-.025em;margin:24px 0;font-size:clamp(25px,3vw,36px);line-height:1.2}.ea-panel progress{appearance:none;background:#34383e;border:0;width:100%;height:3px}.ea-panel progress::-webkit-progress-bar{background:#34383e}.ea-panel progress::-webkit-progress-value{background:#e50930}.ea-panel progress::-moz-progress-bar{background:#e50930}.ea-choices{border:0;gap:12px;margin:28px 0;padding:0;display:grid}.ea-choices label{cursor:pointer;border:1px solid #444950;border-radius:14px;align-items:center;gap:12px;min-height:60px;padding:18px;display:flex}.ea-choices label.selected{background:#e5093014;border-color:#ff4361}.ea-choices input{accent-color:#e50930;width:18px;height:18px}.ea-choices label span{flex:1}.ea-actions{justify-content:space-between;align-items:center;gap:20px;display:flex}.ea-advisor button:disabled{opacity:.4;cursor:not-allowed}.ea-seal{color:#b3b7bd;border-block:1px solid #34383e;align-items:center;gap:16px;margin:28px 0;padding:28px 0;display:flex}.ea-seal svg{color:#ff4361;flex:none}.ea-result{border-bottom:1px solid #34383e;gap:20px;padding:22px 0;display:flex}.ea-result>span{color:#f1536b}.ea-result h3{margin:0}.ea-result a{color:#f7a4af}.ea-panel>.ead-text-link{margin-top:22px;display:flex}.ea-disclaimer{font-size:14px}.ea-advisor :focus-visible{outline-offset:5px;outline:2px solid #ff6e86}.ea-help-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.ea-help-card{background:#121519;border:1px solid #34383e;border-radius:22px;padding:30px}.ea-help-card svg{color:#f45d76}.ea-help-card h2{font-size:24px}.ea-help-card p{color:#b3b7bd;line-height:1.7}.ea-help-search{max-width:650px;margin:32px 0;display:block}.ea-help-search input{color:#fff;background:#121519;border:1px solid #444950;border-radius:14px;width:100%;margin-top:10px;padding:18px;display:block}.ea-help-article{max-width:850px}.ea-help-article ol{padding-left:24px}.ea-help-article li{color:#c0c4cb;padding:12px 0;line-height:1.8}.ea-help-source{border-top:1px solid #34383e;margin-top:35px;padding-top:25px}.ea-help-source a{color:#f7a4af}.ea-support-links{flex-wrap:wrap;gap:24px;margin-top:25px;display:flex}@media (width<=850px){.ea-layout{grid-template-columns:1fr}.ea-layout header{position:static}.ea-help-grid{grid-template-columns:1fr}.ea-actions{flex-wrap:wrap}.ea-panel .ead-button{white-space:normal;text-align:center}}.ea-callback{gap:18px;display:grid}.ea-callback .ead-field{gap:9px;display:grid}.ea-callback input{color:#fff;width:100%;font:inherit;background:#15181d;border:1px solid #4b5059;border-radius:12px;padding:15px}.ea-callback input:focus-visible{outline-offset:3px;outline:2px solid #ff6e86}.ea-callback button:disabled{opacity:.5;cursor:wait}.ea-callback-success{border:1px solid #444950;border-radius:22px;padding:28px}.ea-callback .ea-disclaimer{color:#b3b7bd;font-size:13px;line-height:1.6}.ea-callback a{color:#f7a4af}.ea-choices .ea-choice-icon{color:#aeb5c2;flex-shrink:0}.ea-choices .selected .ea-choice-icon{color:#ff718a}.ea-choices label:hover{border-color:#ad5265}.ea-choices label:focus-within{outline-offset:3px;outline:2px solid #ff6e86}.ea-choices .ea-choice{cursor:pointer;min-height:64px;color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #444950;border-radius:14px;align-items:center;gap:12px;width:100%;padding:18px;display:flex}.ea-choices .ea-choice span{flex:1}.ea-choices .ea-choice.selected{background:#e5093014;border-color:#ff4361}.ea-choices .ea-choice:hover{background:#ffffff05;border-color:#ad5265}.ea-callback-success{overflow-wrap:anywhere;background:#111318;border-top:4px solid #df1f2d}.ea-callback-check{color:#ff6975;background:#df1f2d20;border:1px solid #df1f2d80;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;display:flex}.ea-callback-success h2{color:#fff;margin:14px 0 20px;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2}.ea-callback-success p:not(.ead-kicker){color:#d2d5dc;margin:16px 0;font-size:1rem;line-height:1.65}.ea-callback-success strong{color:#fff}.ea-callback-success .ead-text-link{margin-top:12px;display:inline-block}
