.ewtl{--ewtl-bg:#fff;--ewtl-text:#161213;--ewtl-body:#3d3738;--ewtl-accent:#900;background:var(--ewtl-bg);color:var(--ewtl-text);font-family:Montserrat,system-ui,-apple-system,sans-serif;margin-left:calc(50% - 50vw);position:relative;width:100vw;-webkit-font-smoothing:antialiased;box-sizing:border-box;overflow-x:clip}.ewtl--tint{--ewtl-bg:#f4f5f5}.ewtl--dark{--ewtl-bg:#161213;--ewtl-text:#fff;--ewtl-body:#dce0df}.ewtl--bt{border-top:1px solid #dce0df}.ewtl--bb{border-bottom:1px solid #dce0df}.ewtl--dark.ewtl--bb,.ewtl--dark.ewtl--bt{border-color:hsla(0,0%,100%,.1)}.ewtl *,.ewtl :after,.ewtl :before{box-sizing:border-box}.ewtl ::selection{background:#900;color:#fff}.ewtl .ewtl__inner{margin:0 auto;max-width:var(--ewtl-max,1444px);padding:var(--ewtl-top-m,96px) var(--ewtl-side-m,24px) var(--ewtl-bottom-m,96px)}.ewtl .ewtl__eyebrow{color:var(--ewtl-accent);font-family:inherit;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.2em;line-height:1.4;margin:0;padding:0;text-transform:uppercase}.ewtl .ewtl__headline{color:var(--ewtl-text);font-family:Montserrat,system-ui,-apple-system,sans-serif;font-size:30px;font-style:normal;font-weight:800;letter-spacing:-.025em;line-height:1.25;margin:0;padding:0;text-transform:none}.ewtl .ewtl__body p{color:var(--ewtl-body);font-family:inherit;font-size:18px;font-weight:400;line-height:1.625;margin:0 0 1em}.ewtl .ewtl__body>:last-child{margin-bottom:0}.ewtl .ewtl__head{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);margin-bottom:48px}.ewtl .ewtl__head-l{display:flex;flex-direction:column;gap:16px}.ewtl .ewtl__phases{border:1px solid #dce0df;border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;overflow:hidden;padding:0}.ewtl .ewtl__phase{background:#161213;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:32px}.ewtl .ewtl__phase::marker{content:none}.ewtl .ewtl__when{color:#900;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.4;margin:0;text-transform:uppercase}.ewtl .ewtl__what{color:#fff;font-family:inherit;font-size:18px;font-weight:600;line-height:1.45;margin:0}.ewtl .ewtl__phase:nth-child(4n+2){background:#2a2224}.ewtl .ewtl__phase:nth-child(4n+2) .ewtl__when{color:#e8a3a3}.ewtl .ewtl__phase:nth-child(4n+3){background:#f4f5f5}.ewtl .ewtl__phase:nth-child(4n+3) .ewtl__what{color:#161213}.ewtl .ewtl__phase:last-child{background:#900}.ewtl .ewtl__phase:last-child .ewtl__what,.ewtl .ewtl__phase:last-child .ewtl__when{color:#fff}@media (min-width:640px){.ewtl .ewtl__eyebrow{font-size:14px}.ewtl .ewtl__headline{font-size:48px;line-height:1.2}}@media (min-width:768px){.ewtl .ewtl__inner{padding-bottom:var(--ewtl-bottom-d,128px);padding-top:var(--ewtl-top-d,128px)}.ewtl .ewtl__phases--2,.ewtl .ewtl__phases--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ewtl .ewtl__phases--3,.ewtl .ewtl__phases--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ewtl .ewtl__inner{padding-left:var(--ewtl-side-d,62px);padding-right:var(--ewtl-side-d,62px)}.ewtl .ewtl__head{align-items:end;gap:64px;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:64px}.ewtl .ewtl__head-l{grid-column:span 7}.ewtl .ewtl__head-r{grid-column:span 5}.ewtl .ewtl__phases--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ewtl .ewtl__phases--5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1440px){.ewtl .ewtl__inner{padding-left:var(--ewtl-side-w,12px);padding-right:var(--ewtl-side-w,12px)}}