.home .evf{padding-block:clamp(8px,1.4vw,20px) clamp(28px,3vw,44px)}.home .evf__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 clamp(28px,3vw,48px);display:grid}.home .evf__grid--solo{grid-template-columns:minmax(0,1fr)}.home .evf__cover{display:block}.home .evf__cover img{aspect-ratio:1;object-fit:cover;background:var(--paper-2);width:100%;height:auto;display:block}.home .evf__top{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 22px;display:grid}.home .evf__date{grid-area:auto;justify-self:start;margin:4px 0 0}.home .evf__h{font:700 var(--fs-d4)/1.12 var(--disp);letter-spacing:-.02em;text-wrap:balance;margin:0}.home .evf__h a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:.14em;text-decoration-thickness:.07em}.home .evf__h a:hover,.home .evf__h a:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .evf__k{margin:12px 0 0}.home .evf__lede{max-width:62ch;font:400 var(--fs-lede)/1.55 var(--serif);color:var(--ink);margin:18px 0 0}.home .evf__buy{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:22px 0 0;display:flex}.home .evf__note{font:400 var(--fs-note)/1.45 var(--serif);color:var(--ink);margin:0}.home .evf__note b{font:700 var(--fs-m-strong)/1 var(--mono)}.home .evf__bard{min-height:44px;font:italic 400 var(--fs-m-strong)/1.2 var(--mono);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.home p.evf__bard{margin:0}.home .elxhome{padding:clamp(30px,3.4vw,48px) 0 clamp(40px,4.4vw,60px)}.home .elxhome+.front{padding-top:0}.home .elxhome__slip{background:var(--white);border:2px solid var(--ink);box-shadow:var(--fig-sh);margin-right:12px;padding:clamp(18px,2.4vw,30px)}.home .elxhome .elx-fig__h{margin-bottom:0}.home .elxhome .elx-fig__h a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.home .elxhome .elx-fig__h a:hover,.home .elxhome .elx-fig__h a:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .elxhome__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 28px;margin-bottom:22px;display:flex}.home .elxhome__kick{margin:10px 0 0}.home .elxhome__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px clamp(28px,3.4vw,52px);display:grid}.home .elxhome__race{min-width:0}.home .elxhome__race .elx-h4{margin:0 0 10px}.home .elxhome__race .elx-legend{margin:10px 0 0}.home .elxhome__cta{min-height:44px;font:700 var(--fs-m-meta)/1 var(--mono);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:5px;align-items:center;margin-top:-6px;text-decoration-thickness:2px;display:inline-flex}.home .elxhome__cta:hover,.home .elxhome__cta:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}@media (max-width:767px){.home .elxhome__slip{box-shadow:8px 8px 0 var(--ink);margin-right:8px}.home .elxhome__grid{grid-template-columns:minmax(0,1fr)}}.home .flag{padding:clamp(28px,3.4vw,56px) 0 0}.home .flag__h{justify-content:center;margin:0;display:flex}.home .flag__logo{-webkit-user-select:none;user-select:none;width:clamp(280px,43vw,550px);height:auto;display:block}.home .flag__meta{border-top:var(--dots);border-bottom:1px solid var(--ink);font:500 var(--fs-m-meta)/1.3 var(--mono);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin:clamp(24px,3vw,44px) 0 0;padding:11px 0 10px;display:flex}.home .flag__meta .d-short{display:none}@media (max-width:800px){.home .flag{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.home .lead{padding-block:clamp(24px,2.8vw,40px) clamp(24px,2.4vw,36px)}.home .lead__grid{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;display:grid}.home .lead__story{border-right:1px solid var(--nrule);grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"txt fig";align-items:stretch;gap:0 clamp(22px,2.6vw,38px);min-width:0;padding-right:clamp(24px,2.6vw,40px);display:grid}.home .lead__story--nofig{grid-template-columns:minmax(0,1fr);grid-template-areas:"txt"}.home .lead__fig{grid-area:fig;min-width:0;margin:0;display:flex}.home .lead__imglink{flex:auto;display:flex}.home .lead__imglink .ht{flex:auto;width:100%;min-height:300px}.home .lead__txt{flex-direction:column;grid-area:txt;align-items:flex-start;min-width:0;display:flex}.home .lead__h{font:700 var(--fs-d3)/1.08 var(--disp);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;margin:0}.home .lead__h a,.home .feat__h a{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.07em;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.home .lead__h a:hover,.home .lead__h a:focus-visible,.home .feat__h a:hover,.home .feat__h a:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .cf--feat .scard__t{text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:.14em;text-decoration-thickness:.07em}.home .cf--feat .scard>a:hover .scard__t,.home .cf--feat .scard>a:focus-visible .scard__t{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .lead__meta{margin:12px 0 16px}.home .lead__dek{font:400 var(--fs-lede)/1.5 var(--serif);color:var(--ink);margin:0 0 14px}.home .lead__items{align-self:stretch;margin:0 0 4px;padding:0;list-style:none}.home .lead__items li{border-top:1px dotted var(--nrule);font:400 var(--fs-note)/1.5 var(--serif);color:var(--ngray);padding:8px 0}.home .lead__side{flex-direction:column;min-width:0;padding-left:clamp(20px,2.2vw,32px);display:flex}.home .lead .signup{box-shadow:none;flex-direction:column;flex:auto;margin-top:0;display:flex}.home .lead .signup>[data-when]:not([hidden]){flex-direction:column;flex:auto;display:flex}.home .lead .signup .ef,.home .lead .signup>[data-when=sub]>:last-child{margin-top:auto}.home .front{padding-block:clamp(8px,1.4vw,20px) clamp(28px,3vw,44px)}.home .front--b{padding-top:clamp(4px,.8vw,12px)}.home .feat{grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;display:grid}.home .feat>*{min-width:0}.home .feat__story{flex-direction:column;align-items:flex-start;padding-right:clamp(24px,2.6vw,40px);display:flex}.home .feat__fig{align-self:stretch;min-width:0;margin:0 0 clamp(16px,1.8vw,24px)}.home .feat__imglink{display:block}.home .feat__imglink .ht{aspect-ratio:16/9;width:100%;display:block}.home .feat__txt{flex-direction:column;align-items:flex-start;display:flex}.home .feat__h{font:700 var(--fs-d3)/1.08 var(--disp);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;margin:0}.home .feat__dek{font:400 var(--fs-lede)/1.55 var(--serif);max-width:62ch;margin:14px 0 0}.home .feat__bard{border-left:1px solid var(--nrule);flex-direction:column;padding:0 0 10px clamp(20px,2.2vw,32px);display:flex}@media (min-width:1101px){.home .feat__bard.is-fit{contain:size}.home .feat__bard .bard,.home .feat__bard .bard__a{flex-direction:column;flex:auto;display:flex}.home .feat__bard .bard h3{font-size:calc(var(--fs-d2) * var(--fit,1));letter-spacing:0;margin:0 0 28px;line-height:.96}.home .feat__bard .bard__w{width:fit-content;display:block}.home .feat__bard .bard ul{margin-top:auto}}.home .fp__back{margin-top:0}.home .cal__head,.home .cal__wk{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home .cal__head span{font:500 var(--fs-m-label)/1 var(--mono);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--ngray);padding:0 0 10px 16px}.home .cal__wk{border-top:1px dotted var(--nrule)}.home .cal__d{border-left:1px dotted var(--nrule);min-width:0;display:flex;position:relative}.home .cal__d:first-child{border-left:0}.home .cal__a{min-height:210px;color:var(--ink);flex-direction:column;flex:auto;gap:8px;padding:14px 16px 22px;text-decoration:none;display:flex;position:relative}.home .cal__d time{align-items:flex-start;gap:8px;min-height:44px;margin:0;display:flex}.home .cal__d .wd{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home .cal__d b{font:700 var(--fs-d6)/1 var(--disp);letter-spacing:.03em;color:inherit;white-space:nowrap}.home .cal__d .mo{font:500 var(--fs-m-label)/1 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;vertical-align:.45em;margin-left:2px}.home .cal__e{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:54px;line-height:1;position:absolute;top:10px;right:12px}.home .cal__t{font:600 var(--fs-card)/1.3 var(--serif);margin-top:4px;padding-right:2px}.home .cal__dek{font:400 var(--fs-note)/1.4 var(--serif);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:auto;padding-top:6px;display:-webkit-box;overflow:hidden}.home a.cal__a:hover .cal__t,.home a.cal__a:focus-visible .cal__t{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w);text-underline-offset:var(--u-off)}.home a.cal__a:focus-visible{outline-offset:-4px}.home .cal__wkl{display:none}.home .cal__d--empty .cal__dash{font:700 var(--fs-glyph)/1.25 var(--mono);color:var(--ngray);margin-top:4px;display:block}.home .tales li a:after{content:"";position:absolute;inset:0}.home .cols{padding-block:clamp(8px,1.4vw,20px) clamp(28px,3vw,44px)}.home .cfeat{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.home .cf{border-left:1px solid var(--nrule);min-width:0;padding:0 clamp(16px,1.8vw,28px)}.home .cf:first-child{border-left:0;padding-left:0}.home .cf:last-child{padding-right:0}.home .cf--tales{flex-direction:column;align-self:stretch;display:flex}.home .cfeat:not(.is-fit) [data-fit]>li:nth-child(n+5){display:none}.home .cfeat:not(.is-fit) .cf--rows .srow:nth-child(4){border-bottom:0;margin-bottom:0;padding-bottom:0}.home .cfeat.is-fit{align-items:stretch}.home .cfeat.is-fit .cf--tales,.home .cfeat.is-fit .cf--rows{contain:size;flex-direction:column;display:flex}.home .cfeat.is-fit .tales{flex:auto;min-height:0}.home .cfeat.is-fit [data-fit]{flex:auto;min-height:0;overflow:clip}.home .cfeat.is-fit .tales li{padding:calc(11px + var(--fit,0px)) 0 calc(12px + var(--fit,0px))}.home .cfeat.is-fit .cf--rows .srow{padding:calc(15px + var(--fit,0px)) 0;border-bottom:0;border-top:1px dotted var(--nrule);margin:0}.home .cfeat.is-fit .cf--rows .srow:first-child{border-top:0;padding-top:0}.home .cfeat.is-fit .cf--rows .srow[data-last]{padding-bottom:0}@media (min-width:1281px){.home .cf--feat .scard__fig .ht{aspect-ratio:16/9}.home .cf--feat .scard--lg .scard__t{font-size:calc(var(--fs-head-l) * .85)}}.home .tales{background:var(--white);border:2px solid var(--ink);box-shadow:10px 10px 0 var(--ink);flex-direction:column;flex:none;padding:18px 18px 6px;display:flex;position:relative}.home .tales__top{grid-template-columns:minmax(0,1fr) 84px;align-items:start;gap:12px;margin:0 0 6px;display:grid}.home .tales h3{font:400 var(--fs-d7)/1.2 var(--wide);letter-spacing:.02em;text-transform:uppercase;margin:0}.home .tales__by{font:500 var(--fs-m-text)/1.4 var(--mono);color:var(--ngray);margin:6px 0 0}.home .tales__top .ht{--dot:3px;width:84px;height:84px}.home .tales ol{margin:0;padding:0;list-style:none}.home .tales li{border-top:1px dotted var(--nrule);grid-template-rows:auto 1fr;grid-template-columns:44px minmax(0,1fr);gap:2px 8px;padding:11px 0 12px;display:grid;position:relative}.home .tales .n{font:700 var(--fs-d7)/1 var(--disp);letter-spacing:.02em;color:var(--ink);grid-row:1/span 2;padding-top:1px}.home .tales li a{font:700 var(--fs-card)/1.25 var(--serif);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.home .tales li a:hover,.home .tales li a:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .tales li time{font:400 var(--fs-m-text)/1.3 var(--mono);color:var(--ngray)}.home .cwf{padding-block:clamp(8px,1.4vw,20px) clamp(28px,3vw,44px)}.home .cwf__grid{grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"story vote";align-items:start;gap:0 clamp(28px,3vw,48px);display:grid}.home .cwf__grid--solo{grid-template-columns:minmax(0,1fr);grid-template-areas:"story"}.home .cwf__story{grid-area:story;min-width:0}.home .cwf__h{font:700 var(--fs-d5)/1.15 var(--disp);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;margin:0}.home .cwf__h a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:.14em;text-decoration-thickness:.07em}.home .cwf__h a:hover,.home .cwf__h a:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .cwf__k{margin:12px 0 0}.home .cwf__k a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px}.home .cwf__k a:hover,.home .cwf__k a:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.home .cwf__lede{max-width:68ch;font:400 var(--fs-lede)/1.55 var(--serif);color:var(--ink);margin:14px 0 0}.home .cwf__links{flex-wrap:wrap;gap:0 28px;margin:4px 0 0;display:flex}.home .cwf__more,.home .lead__more{min-height:44px;font:italic 400 var(--fs-m-strong)/1.2 var(--mono);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.home .cwf__grid.is-fit{align-items:stretch}.home .cwf__grid.is-fit .cwf__story{contain:size;flex-direction:column;padding-bottom:12px;display:flex}.home .cwf__grid.is-fit .cwf__links{margin-top:auto}.home .cwf__vote{background:var(--white);border:2px solid var(--ink);min-width:0;box-shadow:var(--fig-sh);color:var(--ink);grid-area:vote;margin:0 12px 12px 0;padding:16px 20px}.home .cwf__vote-l{font:700 var(--fs-m-strong)/1.35 var(--mono);color:var(--ink);margin:0 0 10px}.home .cwf__empty{max-width:70ch;font:400 var(--fs-card)/1.5 var(--serif);color:var(--ink);margin:0}@media (max-width:900px){.home .cwf__grid,.home .cwf__grid--solo{grid-template-columns:minmax(0,1fr);grid-template-areas:"story""vote"}.home .cwf__vote{box-shadow:8px 8px 0 var(--ink);margin:20px 8px 8px 0}}.home .tools{background:var(--paper) var(--sheet-tex);color:var(--ink);--focus:var(--ink-4);padding-block:clamp(24px,2.6vw,40px) clamp(48px,5vw,80px);position:relative}.home .tgrid{background:var(--white);border:2px solid var(--ink);box-shadow:var(--slip-sh);--tp:clamp(22px,2.4vw,32px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 15px 15px 0;padding:0;list-style:none;display:grid}.home .tgrid>li{min-width:0;display:flex;position:relative}.home .tgrid>li:before,.home .tgrid>li:after{content:"";pointer-events:none;position:absolute}.home .tgrid>li:nth-child(n+3):before{border-top:var(--dots);top:0}.home .tgrid>li:nth-child(odd):before{left:var(--tp);right:0}.home .tgrid>li:nth-child(2n):before{left:0;right:var(--tp)}.home .tgrid>li:nth-child(2n):after{border-left:var(--dots);top:0;bottom:0;left:0}.home .tgrid>li:nth-child(2):after{top:var(--tp)}.home .tgrid>li:nth-child(2n):nth-last-child(-n+2):after{bottom:var(--tp)}.home .tlink{color:var(--ink);flex-direction:column;flex:auto;align-items:flex-start;padding:clamp(22px,2.4vw,32px);text-decoration:none;display:flex}.home .tlink:focus-visible{outline:3px solid var(--ink-4);outline-offset:-6px}.home .tlink__name{font:400 var(--fs-d7)/1.2 var(--wide);text-transform:uppercase;letter-spacing:.02em;display:block}.home .tlink__p{font:400 var(--fs-card)/1.45 var(--serif);color:var(--ink);margin:10px 0 18px;display:block}.home .tlink__go{font:italic 400 var(--fs-m-strong)/1.2 var(--mono);margin-top:auto}.home .tdon{border-top:var(--dots);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(36px,3.6vw,52px);padding-top:clamp(18px,1.8vw,24px);display:flex}.home .tdon p{max-width:62ch;font:400 var(--fs-card)/1.5 var(--serif);color:var(--ink);margin:0}.home .tdon p b{color:var(--ink);font-weight:700}.home .tdon .btn{min-height:52px;padding:0 30px}@media (max-width:640px){.home .tdon .btn{width:100%}}@media (max-width:1180px){.home .feat,.home .lead__grid{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:1100px){.home .feat{grid-template-columns:1fr}.home .feat__story{padding-right:0}.home .feat__bard{border-left:0;padding:34px 0 8px}.home .bard-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:0 28px;display:grid}.home .bard-grid ul{margin-bottom:0}.home .lead__grid{grid-template-columns:1fr}.home .lead__story{border-right:0;padding-right:0}.home .lead__side{max-width:560px;padding:32px 0 0}}@media (max-width:767px){.home .evf__grid{grid-template-columns:minmax(0,1fr)}.home .evf__cover{margin-bottom:20px}.home .evf__top{grid-template-columns:minmax(0,1fr)}.home .evf__date{margin:0 0 8px}.home .evf__buy .btn{flex:100%;justify-content:center}.home .tgrid{grid-template-columns:1fr;margin:0 10px 10px 0}.home .tgrid>li:after{display:none}.home .tgrid>li:nth-child(n+2):before{top:0;left:var(--tp);right:var(--tp);border-top:var(--dots)}}@media (max-width:900px){.home .cfeat{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home .cf--feat{border-bottom:1px solid var(--nrule);grid-column:1/-1;margin:0 0 26px;padding:0 0 26px}.home .cf--feat .scard>a{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:0 26px;display:grid}.home .cf--feat .scard__fig{margin-bottom:0}.home .cf--tales{padding:0 20px 0 0}.home .cf--rows{padding:0 0 0 20px}.home .cal__head{display:none}.home .cal__wk{border-top:0;grid-template-columns:1fr}.home .cal__wkl{font:700 var(--fs-m-meta)/1 var(--mono);text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--ngray);margin:22px 0 6px;display:block}.home .cal__d{border-left:0;border-top:1px dotted var(--nrule)}.home .cal__a{grid-template-columns:62px 48px minmax(0,1fr);align-items:center;gap:0 6px;min-height:72px;padding:12px 14px 12px 12px;display:grid}.home .cal__d time{flex-direction:column;align-items:flex-start;gap:3px;min-height:0}.home .cal__d .wd{clip:auto;width:auto;height:auto;font:500 var(--fs-m-label)/1 var(--mono);text-transform:uppercase;letter-spacing:var(--tr-label);opacity:.78;order:-1;position:static}.home .cal__e{text-align:center;font-size:34px;position:static}.home .cal__t{grid-column:3;margin-top:0}.home .cal__dek{display:none}.home .cal__d--empty .cal__a{min-height:56px}}@media (max-width:767px){.home .flag__meta{justify-content:center;gap:4px 12px}.home .flag__meta .hide-s,.home .flag__meta .d-long{display:none}.home .flag__meta .d-short{display:inline}.home .lead__story{grid-template-columns:minmax(0,1fr);grid-template-areas:"fig""txt"}.home .lead__fig{margin:0 0 20px;display:block}.home .lead__imglink{display:block}.home .lead__imglink .ht{aspect-ratio:4/3;height:auto;min-height:0;display:block}.home .feat__imglink .ht{aspect-ratio:3/2}.home .bard-grid{display:block}.home .bard-grid ul{margin-bottom:20px}.home .cfeat{grid-template-columns:1fr}.home .cf--feat{margin:0 0 24px;padding:0 0 24px}.home .cf--feat .scard>a{display:block}.home .cf--feat .scard__fig{margin:0 0 18px}.home .cf--tales,.home .cf--rows{border-left:0;padding:0}.home .cf--tales{margin:0 0 28px}}@media (max-width:420px){.home .signup .ef .btn{padding:0 14px}.home .cal__a{grid-template-columns:54px 44px minmax(0,1fr)}}.home .lead__h,.home .feat__h,.home .tales h3,.home .bard h3{text-wrap:balance}
