.se{--font-serif:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;min-height:100vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.se h1,.se h2,.se .lx-mark{font-family:inherit}.se .topbar .lx-mark{letter-spacing:.3em;text-transform:uppercase;padding-left:0;font-size:11px;font-weight:500}.se .topbar{border-bottom-color:#000}.se .kpis .key b{color:#fff}.se .drawer-sum b,.se .opp-value{color:#000}.se-intro{gap:40px;padding:56px 0 40px;display:grid}.se-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#555;font-size:11px;display:block}.se-intro-head{text-align:center;justify-items:center;gap:16px;max-width:860px;margin:0 auto;display:grid}.se .se-intro h1{letter-spacing:0;text-transform:none;color:#000;margin:0;padding:0;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:300;line-height:1.1}.se-lede{margin:0;font-size:1.1rem;font-weight:300;line-height:1.5}.se-cta{color:#fff;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#000;border:1px solid #000;padding:12px 22px;font-size:11px}.se-cta:hover{color:#000;background:#fff}.se-ask{border-collapse:collapse;border-top:1px solid #000;width:100%;font-size:14px}.se-ask th,.se-ask td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e3e3;padding:16px 18px 16px 0}.se-ask thead th{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #000;padding-block:10px;font-size:10px;font-weight:500}.se-ask tbody th{width:24%;font-weight:500}.se-ask td:nth-child(2){color:#767676;width:18%}.se-ask td:last-child b{font-variant-numeric:tabular-nums;font-weight:500}.se-two{border:1px solid #000;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.se-two>div{border-right:1px solid #000;padding:22px 24px}.se-two>div:last-child{border-right:0}.se-two p{margin:8px 0 0}@media (max-width:860px){.se-ask thead{display:none}.se-ask,.se-ask tbody,.se-ask tr,.se-ask th,.se-ask td{display:block;width:auto!important}.se-ask tr{border-bottom:1px solid #e3e3e3;padding:14px 0}.se-ask th,.se-ask td{border:0;padding:2px 0}.se-two{grid-template-columns:1fr}.se-two>div{border-bottom:1px solid #000;border-right:0}.se-two>div:last-child{border-bottom:0}}@media (max-width:600px){.se-intro{gap:28px;padding:28px 0 24px}.se-eyebrow{letter-spacing:.1em;line-height:1.5}.se .se-intro h1{overflow-wrap:anywhere;font-size:1.9rem}.se-lede{font-size:1rem}.se-more,.se-ask td:nth-child(2),.se-ask td:nth-child(3),.se-two{display:none}.se-ask tbody th{font-size:15px}}.ask form{align-items:flex-end;gap:10px;display:flex}.ask form label{flex:1}.ask form .btn{white-space:nowrap;margin-left:auto}.se .mini-tiles div.on{outline-offset:-1px;outline:1px solid #000}@media (max-width:600px){.ask form{flex-wrap:wrap}.ask form .btn{width:100%}}.renewal{border:1px solid #000;gap:8px;margin-top:18px;padding:16px;display:grid}.renewal h3{margin:6px 0 0;font-size:1rem;font-weight:500}.renewal ul{gap:4px;margin:0;padding-left:18px;font-size:.9rem;display:grid}.renewal .swaps{background:var(--line,#e3e3e3);border:1px solid var(--line,#e3e3e3);gap:1px;margin:0;padding:0;list-style:none;display:grid}.renewal .swaps li{background:#fff;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.renewal .swaps small{color:#767676;font-size:.75rem;display:block}.renewal .swaps span{text-align:right;font-weight:500}.renewal .pos{color:#2f6b3f}.renewal .neg{color:#a8382c}@media (max-width:600px){.se-intro,.se-intro-head,.ask,.plan-out{min-width:0;max-width:100%}.se-intro{grid-template-columns:minmax(0,1fr)}.se-ask tbody th,.se-ask td,.se-eyebrow,.se-lede{overflow-wrap:anywhere}.ask .chip{text-align:left;white-space:normal;border-radius:12px}.ask .table-card{background:0 0;border:0;overflow:visible}.ask .table-card thead{display:none}.ask .table-card table,.ask .table-card tbody,.ask .table-card tr,.ask .table-card td{width:100%;display:block}.ask .table-card tr{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-bottom:8px;padding:8px 12px}.ask .table-card td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:3px 0;display:flex}.ask .table-card td:before{content:attr(data-l);color:var(--ink-2);text-align:left}}
