@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,500&family=Montserrat:wght@400;500;600;700&display=swap";:root{--font-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-sans:"Montserrat",-apple-system,"Helvetica Neue",Arial,sans-serif}:root{--emerald-950:#071F17;--emerald-900:#0C2E22;--emerald-700:#16493A;--emerald-500:#2E7A5F;--emerald-200:#BFDCCF;--gold-800:#7A6340;--gold-700:#9C8058;--gold-500:#C5A983;--gold-300:#E6D6B8;--cream-050:#FBF8F2;--cream-100:#F6EFE3;--cream-300:#E8DCC4;--ink-900:#1A1714;--ink-600:#5B554C;--ink-000:#FFFFFF;--black-gloss:#0B0B0A;--oxblood-700:#7A2E28;--oxblood-500:#9C433A;--color-hero:var(--emerald-900);--color-accent:var(--gold-500);--color-accent-deep:var(--gold-700);--surface-page:var(--cream-050);--surface-card:var(--cream-100);--surface-dark:var(--emerald-900);--surface-black:var(--black-gloss);--border-subtle:var(--cream-300);--border-on-dark:rgba(197,169,131,.35);--text-primary:var(--ink-900);--text-muted:var(--ink-600);--text-on-dark:var(--cream-050);--text-accent:var(--gold-800);--color-success:var(--emerald-500);--color-warning:var(--gold-700);--color-error:var(--oxblood-700);--shadow-card:0 1px 2px rgba(26,23,20,.06),0 8px 24px rgba(26,23,20,.08);--shadow-elevated:0 4px 8px rgba(26,23,20,.08),0 20px 48px rgba(26,23,20,.14);--radius-sm:2px;--radius-md:3px;--radius-lg:6px}:root{--fs-display-xl:64px;--lh-display-xl:1.05;--ls-display-xl:-.01em;--fw-display-xl:500;--fs-display-lg:48px;--lh-display-lg:1.08;--ls-display-lg:-.005em;--fw-display-lg:500;--fs-display-md:36px;--lh-display-md:1.15;--ls-display-md:0em;--fw-display-md:500;--fs-display-sm:28px;--lh-display-sm:1.2;--ls-display-sm:.01em;--fw-display-sm:600;--fs-eyebrow:13px;--lh-eyebrow:1.4;--ls-eyebrow:.22em;--fw-eyebrow:600;--fs-body-lg:18px;--lh-body-lg:1.6;--ls-body-lg:0em;--fw-body-lg:400;--fs-body:16px;--lh-body:1.6;--ls-body:0em;--fw-body:400;--fs-body-sm:14px;--lh-body-sm:1.55;--ls-body-sm:.01em;--fw-body-sm:400;--fs-caption:12px;--lh-caption:1.4;--ls-caption:.08em;--fw-caption:500;--fs-button:14px;--ls-button:.12em;--fw-button:600}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--container-max:1120px}*{box-sizing:border-box}body{margin:0;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans)}a{color:var(--gold-700)}a:hover{color:var(--emerald-700)}.nav_toggle{position:fixed;top:var(--space-5);left:var(--space-5);z-index:70;display:flex;flex-direction:column;gap:5px;padding:11px;background:none;border:none;cursor:pointer}.nav_toggleBar{display:block;width:22px;height:1.5px;border-radius:1px;background:var(--cream-050);transition:transform .16s ease-out,opacity .16s ease-out,background-color .16s ease-out}.nav_toggle:hover .nav_toggleBar,.nav_toggle:focus-visible .nav_toggleBar{background:var(--gold-500)}.nav_toggle.-onLight .nav_toggleBar{background:var(--text-primary)}.nav_toggle.-onLight:hover .nav_toggleBar,.nav_toggle.-onLight:focus-visible .nav_toggleBar{background:var(--emerald-900)}.nav_toggle:focus-visible{outline:1px solid var(--gold-300);outline-offset:3px}.nav_toggle.-onLight:focus-visible{outline-color:var(--emerald-900)}.nav_toggle.-open .nav_toggleBar:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav_toggle.-open .nav_toggleBar:nth-child(2){opacity:0}.nav_toggle.-open .nav_toggleBar:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nav_scrim{position:fixed;inset:0;width:100vw;z-index:55;background:color-mix(in srgb,var(--black-gloss) 50%,transparent);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-out,visibility 0s linear .2s}.nav_scrim.-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease-out}.nav{position:fixed;top:0;bottom:0;left:0;z-index:60;width:min(340px,100vw);background:var(--emerald-950);border-right:1px solid var(--border-on-dark);display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-9) var(--space-7) var(--space-7);opacity:0;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .2s ease-out,opacity .2s ease-out,visibility 0s linear .2s}.nav.-open{opacity:1;visibility:visible;clip-path:inset(0);transition:clip-path .2s ease-out,opacity .2s ease-out}.nav_crest{height:56px;align-self:flex-start;-webkit-user-select:none;user-select:none}.nav_list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-5);flex:1}.nav_link{font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:var(--fw-display-md);letter-spacing:.02em;text-decoration:none;transition:color .16s ease-out}.nav_link,.nav_link:visited{color:var(--cream-050)}.nav_link:hover,.nav_link:focus-visible{color:var(--gold-500)}.nav_link:focus-visible{outline:1px solid var(--gold-300);outline-offset:3px}.nav_caption{margin:0;font-family:var(--font-sans);font-size:var(--fs-caption);letter-spacing:var(--ls-caption);color:var(--gold-300)}@media(max-width:640px){.nav{width:100vw;border-right:none;align-items:center;text-align:center;padding:var(--space-10) var(--space-5) var(--space-7)}.nav_crest{align-self:center}.nav_list{align-items:center;justify-content:center;gap:var(--space-6)}.nav_link{font-size:var(--fs-display-md)}}body{background:var(--cream-050);color:var(--ink-900);--jr-gutter: var(--space-5);--jr-measure: 40rem;--jr-wide: 760px;--jr-cover: 960px;--jr-straddle: clamp(56px, 10vw, 144px);--jr-frame: color-mix(in srgb, var(--gold-700) 60%, transparent);--jr-frame-inner: color-mix(in srgb, var(--gold-700) 30%, transparent);--jr-mat: 5px}.nav_toggle.-onLight{background:var(--cream-050);border-radius:var(--radius-sm)}::selection{background:var(--gold-300);color:var(--emerald-950)}html{scrollbar-width:thin;scrollbar-color:var(--gold-700) var(--cream-100)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--cream-100)}::-webkit-scrollbar-thumb{background:var(--gold-700);border-radius:var(--radius-sm);border:3px solid var(--cream-100);background-clip:padding-box}:focus-visible{outline:1px solid var(--emerald-900);outline-offset:3px}[data-nav-dark] :focus-visible{outline-color:var(--gold-300)}.jr_skip{position:absolute;top:var(--space-5);left:84px;z-index:100;padding:var(--space-2) var(--space-4);background:var(--cream-050);color:var(--emerald-900);font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-caption);text-transform:uppercase;text-decoration:none;border-radius:var(--radius-sm);opacity:0;pointer-events:none}.jr_skip:focus-visible{opacity:1;pointer-events:auto}.jr_masthead{background:var(--emerald-900);color:var(--cream-050);padding:var(--space-9) var(--jr-gutter) var(--space-8)}.jr_mastheadInner{max-width:var(--container-max);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.jr_crest{height:clamp(56px,8vh,80px);margin-bottom:var(--space-2);-webkit-user-select:none;user-select:none}.jr_title{margin:0;font-family:var(--font-display);font-size:clamp(var(--fs-display-lg),7vw,var(--fs-display-xl));font-weight:var(--fw-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl);color:var(--cream-050)}.jr_lead{margin:0;max-width:46ch;font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:color-mix(in srgb,var(--cream-050) 80%,var(--emerald-900))}.jr_contents{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-on-dark);align-self:stretch}.jr_contentsLink{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;text-decoration:none;color:var(--gold-500);transition:color .16s ease-out}.jr_contentsLink:hover,.jr_contentsLink:focus-visible{color:var(--cream-050)}.jr_main{display:block}.jr_chapter{max-width:calc(var(--container-max) + 2 * var(--jr-gutter));margin:0 auto;padding:var(--space-8) var(--jr-gutter) 0;scroll-margin-top:var(--space-5)}.jr_chapter+.jr_chapter{padding-top:var(--space-9)}.jr_chapterHead{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding-top:var(--space-5);border-top:3px double var(--gold-700)}.jr_season{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(56px,11vw,96px);line-height:1;letter-spacing:-.02em;color:var(--emerald-900)}.jr_seasonName{display:inline-block}.jr_seasonYear{margin-left:.2em;font-size:var(--fs-display-sm);font-style:italic;font-weight:500;letter-spacing:0;font-variant-numeric:lining-nums;color:var(--gold-800)}.jr_seasonCount{margin:0;font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold-800)}.jr_rows{list-style:none;margin:var(--space-6) 0 0;padding:0}.jr_row{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) 176px;grid-template-areas:"day text thumb";column-gap:var(--space-6);align-items:start;padding:var(--space-6) 0;border-top:1px solid var(--border-subtle)}.jr_row:first-child{border-top:none;padding-top:var(--space-2)}.jr_row.-noThumb{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"day text"}.jr_rowDay{grid-area:day;margin:0}.jr_rowDay time{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.jr_rowDayNum{font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:500;line-height:.9;font-variant-numeric:lining-nums tabular-nums;color:var(--emerald-900)}.jr_rowDayMonth{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold-800)}.jr_rowText{grid-area:text;max-width:var(--jr-measure)}.jr_rowTitle{margin:0;font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:var(--fw-display-md);line-height:var(--lh-display-md);color:var(--ink-900);text-wrap:balance}.jr_rowLink{color:inherit;text-decoration:none;transition:color .16s ease-out}.jr_rowLink:after{content:"";position:absolute;inset:0}.jr_rowLink:hover,.jr_row:hover .jr_rowLink{color:var(--emerald-700)}.jr_rowLink:focus-visible{outline:none}.jr_rowLink:focus-visible:after{outline:1px solid var(--emerald-900);outline-offset:2px}.jr_rowStandfirst{max-width:36rem;margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-600)}.jr_rowMeta{margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--gold-800)}.jr_rowThumb{grid-area:thumb;padding:var(--jr-mat);background:var(--cream-100);border:1px solid var(--jr-frame);border-radius:var(--radius-sm);transition:border-color .16s ease-out}.jr_row:hover .jr_rowThumb{border-color:var(--gold-700)}.jr_rowThumb img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background-size:cover;background-position:center;outline:1px solid var(--jr-frame-inner);outline-offset:-1px}.jr_empty{max-width:var(--jr-measure);padding:var(--space-6) 0 0}.jr_empty p{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--ink-600)}.jr_empty p:first-child{font-family:var(--font-display);font-size:var(--fs-display-sm);line-height:var(--lh-display-sm);color:var(--ink-900)}.jr_empty a{color:var(--emerald-700);text-decoration-color:var(--gold-700);text-underline-offset:4px;transition:color .16s ease-out}.jr_empty a:hover{color:var(--emerald-900)}.jr_head{background:var(--emerald-900);color:var(--cream-050);padding:var(--space-9) var(--jr-gutter) var(--space-8)}.jr_article.-withCover .jr_head{padding-bottom:calc(var(--space-7) + var(--jr-straddle))}.jr_headInner{max-width:var(--jr-measure);margin:0 auto}.jr_headTitle{margin:0;font-family:var(--font-display);font-size:clamp(var(--fs-display-md),6vw,var(--fs-display-xl));font-weight:var(--fw-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl);color:var(--cream-050);text-wrap:balance}.jr_standfirst{margin:var(--space-5) 0 0;font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:color-mix(in srgb,var(--cream-050) 80%,var(--emerald-900))}.jr_dateline{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border-on-dark);font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--gold-500)}.jr_dateline a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gold-500) 55%,transparent);text-underline-offset:4px;transition:color .16s ease-out,text-decoration-color .16s ease-out}.jr_dateline a:hover,.jr_dateline a:focus-visible{color:var(--cream-050);text-decoration-color:var(--cream-050)}.jr_cover{position:relative;width:min(var(--jr-cover),calc(100% - 2 * var(--jr-gutter)),calc(78vh * var(--ar)));margin:calc(-1 * var(--jr-straddle)) auto 0;padding:var(--jr-mat);background:var(--cream-100);border:1px solid var(--jr-frame);border-radius:var(--radius-sm);box-shadow:var(--shadow-card)}.jr_cover picture,.jr_cover img{display:block;width:100%;height:auto}.jr_cover img{background-size:cover;outline:1px solid var(--jr-frame-inner);outline-offset:-1px}.jr_prose{display:grid;grid-template-columns:[full-start] minmax(var(--jr-gutter),1fr) [wide-start] minmax(0,calc((var(--jr-wide) - var(--jr-measure)) / 2)) [text-start] min(var(--jr-measure),100% - 2 * var(--jr-gutter)) [text-end] minmax(0,calc((var(--jr-wide) - var(--jr-measure)) / 2)) [wide-end] minmax(var(--jr-gutter),1fr) [full-end];padding-top:var(--space-8);font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:1.75;color:var(--ink-900)}.jr_prose>*{grid-column:text;min-width:0}.jr_prose>.jr_figure{grid-column:wide}.jr_prose p{margin:0 0 1.25em}.jr_prose h2{margin:var(--space-8) 0 var(--space-4);font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:var(--fw-display-md);line-height:var(--lh-display-md);color:var(--emerald-900);text-wrap:balance;scroll-margin-top:var(--space-6)}.jr_prose h3{margin:var(--space-7) 0 var(--space-3);font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:var(--fw-display-sm);line-height:var(--lh-display-sm);color:var(--ink-900);scroll-margin-top:var(--space-6)}.jr_prose h4,.jr_prose h5,.jr_prose h6{margin:var(--space-6) 0 var(--space-2);font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:var(--fw-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold-800)}.jr_prose>:first-child{margin-top:0}.jr_prose a{color:var(--emerald-700);text-decoration-line:underline;text-decoration-color:var(--gold-700);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .16s ease-out,text-decoration-color .16s ease-out}.jr_prose a:hover{color:var(--emerald-900);text-decoration-color:var(--emerald-900)}.jr_prose strong{font-weight:600}.jr_prose ul,.jr_prose ol{margin:0 0 1.25em;padding-left:1.25em}.jr_prose li{margin:0 0 .5em;padding-left:.35em}.jr_prose ul>li::marker{color:var(--gold-700)}.jr_prose ol>li::marker{font-family:var(--font-display);font-weight:600;color:var(--gold-800)}.jr_prose blockquote{margin:var(--space-7) 0;padding:var(--space-5) 0 0;border-top:1px solid var(--gold-700);font-family:var(--font-display);font-size:var(--fs-display-sm);font-style:italic;font-weight:500;line-height:1.35;color:var(--emerald-900)}.jr_prose blockquote p{margin:0 0 .5em}.jr_prose hr{justify-self:center;width:48px;margin:var(--space-7) 0;border:0;border-top:1px solid var(--gold-700)}.jr_prose code{font-size:.88em;padding:1px 5px;border-radius:var(--radius-sm);background:var(--cream-100)}.jr_prose pre{overflow-x:auto;padding:var(--space-4);border-radius:var(--radius-md);background:var(--cream-100);font-size:var(--fs-body-sm);line-height:1.6}.jr_prose pre code{padding:0;background:none}.jr_prose table{width:100%;margin:0 0 1.5em;border-collapse:collapse;font-size:var(--fs-body);font-variant-numeric:tabular-nums}.jr_prose th{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--gold-700);text-align:left;font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--gold-800)}.jr_prose td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--border-subtle);vertical-align:top}.jr_prose img{max-width:100%;height:auto}.jr_figure{justify-self:center;width:min(100%,calc(80vh * var(--ar)));margin:var(--space-7) 0}.jr_figure picture{display:block;padding:var(--jr-mat);background:var(--cream-100);border:1px solid var(--jr-frame);border-radius:var(--radius-sm)}.jr_figure img{display:block;width:100%;height:auto;background-size:cover;outline:1px solid var(--jr-frame-inner);outline-offset:-1px}.jr_figure figcaption{margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--ink-600)}.jr_inlinePhoto img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.jr_more{max-width:calc(var(--jr-measure) + 2 * var(--jr-gutter));margin:var(--space-9) auto 0;padding:0 var(--jr-gutter)}.jr_moreTitle{margin:0 0 var(--space-3);padding-top:var(--space-5);border-top:3px double var(--gold-700);font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:var(--fw-display-md);line-height:var(--lh-display-md);color:var(--emerald-900)}.jr_moreAll{display:inline-block;margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--emerald-700);text-decoration:underline;text-decoration-color:var(--gold-700);text-underline-offset:4px;transition:color .16s ease-out}.jr_moreAll:hover,.jr_moreAll:focus-visible{color:var(--emerald-900)}.jr_moreList{list-style:none;margin:0;padding:0}.jr_moreItem+.jr_moreItem{border-top:1px solid var(--border-subtle)}.jr_moreLink{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;color:var(--ink-900);text-decoration:none}.jr_moreDate{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--gold-800)}.jr_moreName{font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:500;line-height:var(--lh-display-sm);transition:color .16s ease-out}.jr_moreLink:hover .jr_moreName,.jr_moreLink:focus-visible .jr_moreName{color:var(--emerald-700)}.jr_close{position:relative;overflow:hidden;margin-top:var(--space-9);padding:var(--space-9) var(--jr-gutter);background:var(--emerald-900);color:var(--cream-050)}.jr_closeCrest{position:absolute;top:var(--space-7);right:var(--space-7);height:calc(100% - 2 * var(--space-7));opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none}.jr_closeInner{position:relative;max-width:var(--container-max);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.jr_close.-reading .jr_closeInner{max-width:var(--jr-measure)}.jr_closeLine{margin:0;max-width:14ch;font-family:var(--font-display);font-size:clamp(var(--fs-display-md),6vw,var(--fs-display-xl));font-weight:var(--fw-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl);color:var(--cream-050)}.jr_closeActions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.jr_reserve{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--space-4) 40px;border-radius:var(--radius-sm);background:var(--gold-500);font-family:var(--font-sans);font-size:var(--fs-button);font-weight:var(--fw-button);letter-spacing:var(--ls-button);text-transform:uppercase;text-decoration:none}.jr_reserve,.jr_reserve:visited,.jr_reserve:hover,.jr_reserve:focus,.jr_reserve:active{color:var(--emerald-950)}.jr_reserve:after{content:"";position:absolute;inset:0;background:var(--emerald-950);opacity:0;transition:opacity .16s ease-out}.jr_reserve:hover:after,.jr_reserve:focus-visible:after{opacity:.08}.jr_reserve:active:after{opacity:.14}.jr_reserve:focus-visible{outline:1px solid var(--gold-300);outline-offset:3px}.jr_closeLink{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--gold-500);text-decoration:underline;text-underline-offset:4px;transition:color .16s ease-out}.jr_closeLink:hover,.jr_closeLink:focus-visible{color:var(--gold-300)}.jr_closeCaption{margin:0;font-family:var(--font-sans);font-size:var(--fs-caption);letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--gold-500)}.jr_closeCaption a{color:inherit;text-underline-offset:3px}.jr_draftTag{display:inline-block;margin-left:var(--space-3);padding:4px 10px;border-radius:var(--radius-sm);background:var(--gold-300);color:var(--gold-800);font-family:var(--font-sans);font-size:var(--fs-caption);font-style:normal;font-weight:600;letter-spacing:var(--ls-caption);line-height:1.4;text-transform:uppercase;vertical-align:middle}@media(prefers-reduced-motion:no-preference){.jr_chapter.-lead .jr_seasonName{animation:jr-focus 1.2s cubic-bezier(.16,1,.3,1) .12s both}}@keyframes jr-focus{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@media(max-width:799px){.jr_row{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"day thumb" "day text";column-gap:var(--space-4);row-gap:var(--space-4)}.jr_row.-noThumb{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"day text"}.jr_rowDayNum{font-size:var(--fs-display-md)}.jr_rowTitle{font-size:var(--fs-display-sm);line-height:var(--lh-display-sm)}.jr_rowThumb img{aspect-ratio:3 / 2}.jr_moreLink{grid-template-columns:1fr;gap:var(--space-1)}.jr_close{padding-block:var(--space-8)}.jr_closeCrest{right:var(--space-5)}}@media(prefers-reduced-motion:reduce){.jr_contentsLink,.jr_rowLink,.jr_rowThumb,.jr_empty a,.jr_dateline a,.jr_prose a,.jr_moreName,.jr_moreAll,.jr_reserve:after,.jr_closeLink{transition:none}.nav,.nav_scrim,.nav_toggleBar{transition:none}}@media print{.jr_close,.jr_skip,#nav-root{display:none}.jr_head,.jr_masthead{background:none;color:var(--ink-900)}}.jr_prose .sv_menu{margin:0 0 var(--space-5);padding:0;list-style:none;border-top:1px solid var(--border-subtle)}.jr_prose .sv_item{margin:0;padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.sv_itemHead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-4)}.sv_itemName{flex:1 1 12rem;font-size:var(--fs-body);font-weight:600;line-height:var(--lh-body);color:var(--text-primary)}.jr_prose .sv_itemNote{margin:var(--space-1) 0 0;max-width:44ch;font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-muted);white-space:pre-line}.sv_price{flex:none;margin-left:auto;display:flex;align-items:baseline;gap:var(--space-2);white-space:nowrap}.sv_priceValue{font-size:var(--fs-body);font-weight:600;color:var(--text-primary)}.sv_priceWas{font-size:var(--fs-body-sm);color:var(--text-muted)}.sv_priceSave,.sv_priceTag,.jr_prose .sv_terms,.jr_prose .sv_menuNote{font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:var(--ls-caption);text-transform:uppercase}.sv_priceSave,.sv_priceTag.-starting,.jr_prose .sv_terms{color:var(--text-accent)}.sv_priceTag,.jr_prose .sv_menuNote{color:var(--text-muted)}.jr_prose .sv_terms{margin:0 0 var(--space-3);line-height:1.6}.jr_prose .sv_menuNote{margin:calc(-1 * var(--space-3)) 0 var(--space-6);line-height:1.6}.jr_prose .sv_menuLabel{margin:var(--space-6) 0 var(--space-2);font-size:var(--fs-eyebrow);font-weight:var(--fw-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold-800)}.sv_srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
