:root{--aa-color-accent:#adc71b;--aa-color-accent-hover:#bcd636;--aa-color-accent-active:#93ab0c;--aa-color-focus:#6e8511;--aa-color-text:#000000e0;--aa-color-charcoal:#0f0f0f;--aa-color-muted:#6e6e6e;--aa-color-background:#fafafa;--aa-color-paper:#fafafa;--aa-color-surface:#fff;--aa-color-border:#d9d9d9;--aa-color-border-secondary:#f0f0f0;--aa-color-border-strong:#bfbfbf;--aa-color-success:#52c41a;--aa-color-success-background:#f6ffed;--aa-color-success-border:#b7eb8f;--aa-color-warning:#faad14;--aa-color-warning-background:#fffbe6;--aa-color-warning-border:#ffe58f;--aa-color-error:#ff4d4f;--aa-color-error-background:#fff2f0;--aa-color-error-border:#ffccc7;--aa-color-info:#1677ff;--aa-color-info-background:#e6f4ff;--aa-color-info-border:#91caff;--aa-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--aa-font-size:14px;--aa-font-size-small:12px;--aa-font-size-heading:24px;--aa-line-height:1.5;--aa-font-weight-regular:400;--aa-font-weight-medium:500;--aa-font-weight-strong:600;--aa-radius-control:6px;--aa-radius-surface:8px;--aa-size-control:40px;--aa-size-button:40px;--aa-size-auth-card:448px;--aa-space-xs:4px;--aa-space-sm:8px;--aa-space-md:12px;--aa-space-lg:16px;--aa-space-xl:24px;--aa-space-2xl:32px;--aa-space-3xl:40px;--aa-shadow-auth-card:0 6px 16px #00000014, 0 3px 6px -4px #0000001f;--aa-shadow-focus:0 0 0 2px #adc71b38;--aa-motion-duration-fast:.1s;font-family:var(--aa-font-family);color:var(--aa-color-text);background:var(--aa-color-background);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}main{--brand-black:var(--aa-color-text);--brand-charcoal:var(--aa-color-charcoal);--brand-silver:var(--aa-color-muted);--brand-soft:var(--aa-color-background);--brand-paper:var(--aa-color-paper);--brand-line:var(--aa-color-border);background:var(--brand-soft);grid-template-columns:minmax(390px,.9fr) minmax(520px,1.1fr);min-height:100dvh;display:grid}.context{background:var(--brand-black);min-height:100%;color:var(--brand-paper);flex-direction:column;padding:44px clamp(42px,7vw,100px);display:flex}.brand{align-items:center;gap:14px;min-height:32px;display:flex}.brand img{filter:invert();width:118px;height:auto}.brand>span{background:#424242;width:1px;height:24px}.brand strong{letter-spacing:.01em;color:#d8d8d8;font-size:12px;font-weight:600}.message{max-width:520px;margin:auto 0 48px}.message small{color:var(--brand-accent,#adc71b);letter-spacing:.14em;font-size:11px;font-weight:700;display:block}.message h1{color:var(--brand-paper);letter-spacing:-.035em;margin:18px 0 20px;font-size:clamp(38px,4vw,52px);font-weight:700;line-height:1.08}.message p{color:#b7b7b7;max-width:460px;margin:0;font-size:15px;line-height:1.7}.principles{border-top:1px solid #343434;margin:0 0 auto;padding:0;list-style:none}.principles li{border-bottom:1px solid #343434;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:50px;display:grid}.principles span{color:var(--brand-accent,#adc71b);letter-spacing:.08em;font-size:10px;font-weight:700}.principles strong{color:#ededed;font-size:12px;font-weight:500}.context footer{color:#777;letter-spacing:.02em;margin-top:48px;font-size:10px}.signin{background:var(--brand-soft);align-content:center;place-items:center;padding:56px 28px;display:grid}.card{background:var(--aa-color-surface);border:1px solid var(--brand-line);border-radius:var(--aa-radius-surface);width:min(440px,100%);box-shadow:var(--aa-shadow-auth-card)}.card .aa-card-body{padding:38px 40px 34px}.product{border-bottom:1px solid #e7e7e7;align-items:center;gap:16px;padding-bottom:24px;display:flex}.product img{width:112px;height:auto}.product div{border-left:1px solid #d7d7d7;gap:3px;padding-left:16px;display:grid}.product small{color:var(--brand-silver);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:600}.product b{color:var(--brand-charcoal);font-size:12px;font-weight:600}.card h2{color:var(--brand-black);letter-spacing:-.025em;margin:30px 0 9px;font-size:30px;font-weight:700;line-height:1.2}.card>p{color:var(--brand-silver);margin:0 0 24px;font-size:13px;line-height:1.6}.card .aa-btn{font-size:13px;font-weight:700;transition:background-color .14s,border-color .14s,transform .14s}.card .aa-btn:active{transform:translateY(1px)}.card .aa-btn:focus-visible,.card a:focus-visible,.signin nav a:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-accent) 40%, transparent);outline-offset:3px}.card .aa-divider{color:#8a8a8a;letter-spacing:.08em;text-transform:uppercase;margin:17px 0;font-size:9px;font-weight:600}.card .agent-access-link{border:1px solid var(--brand-accent);min-height:46px;color:var(--brand-charcoal);background:var(--brand-accent);text-align:center;border-radius:5px;place-items:center;margin-bottom:10px;font-size:13px;font-weight:800;text-decoration:none;display:grid}.card .agent-access-link:hover{filter:brightness(.96)}.card .help{text-align:center;margin:21px 0;font-size:12px}.card a,.signin nav a{color:var(--brand-black);text-underline-offset:3px;font-weight:600}.assurance{border-top:1px solid #e7e7e7;grid-template-columns:18px 1fr;gap:10px;padding-top:18px;display:grid}.assurance>.anticon{color:#4f5b0c;margin-top:2px}.assurance span{gap:3px;display:grid}.assurance b{color:#4f5b0c;font-size:10px;font-weight:700}.assurance small{color:#7a7a7a;font-size:9px;line-height:1.5}.signin nav{gap:22px;margin-top:24px;font-size:10px;display:flex}.signin nav a{color:#686868;font-weight:500;text-decoration:none}main.information{background:linear-gradient(120deg, #adc71b14, transparent 36%), var(--brand-soft);min-height:100dvh;padding:clamp(32px,6vw,84px) 24px;display:block}.information article{width:min(980px,100%);margin:0 auto}.information .back{color:var(--brand-charcoal);text-underline-offset:4px;margin-bottom:48px;font-size:12px;font-weight:700;display:inline-block}.information article>img{width:132px;margin-bottom:44px;display:block}.information article>small{color:#64740c;letter-spacing:.14em;font-size:11px;font-weight:800}.information h1{letter-spacing:-.045em;max-width:760px;margin:16px 0 18px;font-size:clamp(38px,6vw,70px);line-height:1.02}.information .summary{max-width:720px;color:var(--brand-silver);margin:0;font-size:17px;line-height:1.7}.information-grid{border:1px solid var(--brand-line);background:var(--brand-line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:58px;display:grid;overflow:hidden}.information-grid section{background:#fff;min-height:190px;padding:30px}.information-grid h2{margin:0 0 12px;font-size:15px}.information-grid p{color:var(--brand-silver);margin:0;font-size:13px;line-height:1.7}.information footer{color:#777;margin-top:30px;font-size:10px}@media (width<=720px){.information-grid{grid-template-columns:1fr}.information-grid section{min-height:auto}}.signin nav a:hover{color:var(--brand-black);text-decoration:underline}@media (width<=900px){main{grid-template-columns:minmax(330px,.8fr) minmax(440px,1.2fr)}.context{padding-left:42px;padding-right:42px}}@media (width<=760px){main{grid-template-columns:1fr}.context{min-height:250px;padding:28px 30px 34px}.message{margin:54px 0 0}.message h1{max-width:520px;margin:13px 0 0;font-size:34px}.message p,.principles,.context footer{display:none}.signin{padding:38px 20px}.card{box-shadow:0 14px 35px #05050512}.card .aa-card-body{padding:32px 30px 30px}}@media (width<=440px){.context{min-height:220px;padding:24px}.brand{gap:10px}.brand img{width:104px}.message{margin-top:42px}.message h1{font-size:30px}.signin{padding:24px 0 32px}.card{box-shadow:none;border-left:0;border-right:0;border-radius:0}.card .aa-card-body{padding:30px 24px 28px}.product img{width:98px}}@media (prefers-reduced-motion:reduce){.card .aa-btn{transition:none}}
