.gp0rpq_header{border-bottom:1px solid var(--color-rule,#e4e0d8);background:var(--color-chalk,#faf9f6);padding:clamp(3rem,5vw,5rem) 0 clamp(2rem,3.5vw,3rem)}.gp0rpq_inner{width:min(100% - 3rem,78rem);margin-inline:auto}.gp0rpq_title{margin:0;font-size:clamp(2.4rem,4.4vw,4.2rem)}.gp0rpq_lead{max-width:52ch;margin:clamp(.75rem,1.4vw,1.1rem) 0 0;font-size:clamp(1rem,1.15vw,1.12rem);font-weight:500;line-height:1.85}@media (max-width:699px){.gp0rpq_inner{width:min(100% - 2rem,78rem)}}
.mUXmja_frame,.mUXmja_wordmark,.mUXmja_icon{width:100%;height:100%;display:block}.mUXmja_frame{position:relative}.mUXmja_frame[data-centre=dekma-matara]{height:78%}.mUXmja_icon{width:auto}.mUXmja_icon svg{width:auto;height:100%;display:block}.mUXmja_wordmark{border:1px solid var(--rule);place-items:center;padding:0 .35em;display:grid;overflow:hidden;container-type:inline-size}.mUXmja_wordmarkText{-webkit-line-clamp:2;line-clamp:2;color:color-mix(in srgb, var(--ink) 72%, transparent);text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:clamp(.5rem,15cqw,.9rem);font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}
._6uhbRq_institute{font-weight:500}._6uhbRq_sep{color:color-mix(in srgb, var(--ink) 35%, transparent)}._6uhbRq_city{color:color-mix(in srgb, var(--ink) 70%, transparent)}
.XoeTJG_band{border-top:1px solid color-mix(in srgb, var(--ink) 14%, transparent);background:var(--color-chalk,#faf9f6);margin-top:clamp(2.5rem,5vw,4rem);padding-block:clamp(1.5rem,3vw,2.25rem)}.XoeTJG_inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.25rem,3vw,2.5rem);width:min(100% - 3rem,78rem);margin-inline:auto;display:grid}.XoeTJG_primaryCell{min-width:0}.XoeTJG_primary{background:var(--ink);color:var(--color-chalk,#faf9f6);align-items:center;gap:clamp(.75rem,1.6vw,1rem);padding:clamp(.9rem,1.8vw,1.15rem) clamp(1rem,2vw,1.35rem);text-decoration:none;transition:transform .14s cubic-bezier(.16,1,.3,1),background .16s;display:flex}.XoeTJG_primary:active{transform:scale(.99)}.XoeTJG_primaryIcon{flex:none}.XoeTJG_primaryText{gap:.2rem;min-width:0;display:grid}.XoeTJG_primaryLabel{letter-spacing:.12em;font-size:.74rem}.XoeTJG_primaryHandle{color:color-mix(in srgb, var(--color-chalk,#faf9f6) 72%, transparent);letter-spacing:0;overflow-wrap:anywhere;font-size:.78rem}.XoeTJG_primaryGo{margin-left:auto;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.XoeTJG_primary:hover{background:var(--color-ground-2,#14141c)}.XoeTJG_primary:hover .XoeTJG_primaryGo{transform:translate(.25rem)}}.XoeTJG_rail{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.XoeTJG_rail li+li{border-left:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.XoeTJG_link{color:inherit;gap:.35rem;padding:.35rem clamp(.5rem,1.4vw,1rem);text-decoration:none;transition:color .16s,transform .14s cubic-bezier(.16,1,.3,1);display:grid}.XoeTJG_link:active{transform:scale(.97)}.XoeTJG_linkIcon{color:color-mix(in srgb, var(--ink) 72%, transparent);line-height:0;transition:color .16s;display:block}.XoeTJG_linkLabel{letter-spacing:.1em;font-size:.68rem}.XoeTJG_linkNote{color:color-mix(in srgb, var(--ink) 62%, transparent);font-variant-numeric:tabular-nums;font-size:.72rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.XoeTJG_link:hover,.XoeTJG_link:hover .XoeTJG_linkIcon{color:var(--color-accent-ink,#b23c08)}}@media (max-width:1023px){.XoeTJG_inner{grid-template-columns:1fr}.XoeTJG_rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 0}.XoeTJG_rail li+li{border-left:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.XoeTJG_rail li:nth-child(3n+1){border-left:0}.XoeTJG_link{padding-inline:clamp(.5rem,2vw,1rem)}.XoeTJG_rail li:nth-child(3n+1) .XoeTJG_link{padding-left:0}}@media (max-width:699px){.XoeTJG_inner{width:min(100% - 2rem,78rem)}.XoeTJG_rail{grid-template-columns:repeat(2,minmax(0,1fr))}.XoeTJG_rail li+li,.XoeTJG_rail li:nth-child(3n+1){border-left:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.XoeTJG_rail li:nth-child(odd){border-left:0}.XoeTJG_rail li:nth-child(odd) .XoeTJG_link{padding-left:0}}@media (prefers-reduced-motion:reduce){.XoeTJG_primary,.XoeTJG_primaryGo,.XoeTJG_link{transition:background .16s,color .16s;transform:none}}
._0069IW_section{background:var(--color-paper-2,#f4f2ec);color:var(--ink);padding:clamp(3rem,5vw,5rem) 0 0;scroll-margin-top:4.5rem}@media (min-width:768px){._0069IW_section{scroll-margin-top:calc(72px + .5rem)}}._0069IW_inner{width:min(100% - 3rem,78rem);margin-inline:auto}._0069IW_batches{gap:clamp(2rem,4vw,3.25rem);display:grid}._0069IW_batchHead{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:.6rem clamp(.8rem,1.6vw,1.25rem);padding-bottom:clamp(.9rem,1.6vw,1.15rem);display:flex}._0069IW_year{align-items:baseline;gap:.45rem;margin:0;display:flex}._0069IW_yearNum{letter-spacing:-.03em;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:700;line-height:.9}._0069IW_al{color:color-mix(in srgb, var(--ink) 62%, transparent);letter-spacing:.16em;font-size:.72rem}._0069IW_types{letter-spacing:.04em;margin:0;font-size:clamp(.98rem,1.5vw,1.2rem)}._0069IW_flag{background:var(--color-accent);color:var(--color-on-accent,#0b0b0f);letter-spacing:.14em;margin:0;padding:.3rem .6rem .26rem;font-size:.6rem;line-height:1}._0069IW_cta{border:1px solid var(--ink);border-radius:var(--radius-pill,9999px);min-height:44px;color:inherit;letter-spacing:.1em;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;margin-left:auto;padding:.62rem 1.05rem;font-size:.72rem;text-decoration:none;transition:background .16s,color .16s,transform .14s cubic-bezier(.16,1,.3,1);display:inline-flex}._0069IW_cta svg{flex:none}._0069IW_ctaNumber{letter-spacing:.02em}._0069IW_cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._0069IW_cta:hover{background:var(--ink);color:var(--color-paper-2,#f4f2ec)}}._0069IW_matrix{--centre-col:clamp(9rem, 16vw, 13rem)}._0069IW_colHead,._0069IW_centreRowInner{grid-template-columns:var(--centre-col) minmax(0, 1fr);align-items:center;gap:clamp(.75rem,2vw,1.75rem);display:grid}._0069IW_colLabels{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:clamp(.75rem,2vw,1.75rem);display:grid}._0069IW_colHead{padding:clamp(.9rem,1.6vw,1.15rem) 0 .5rem}._0069IW_colLabel{color:color-mix(in srgb, var(--ink) 65%, transparent);letter-spacing:.16em;align-items:center;gap:.6rem;font-size:.63rem;display:flex}._0069IW_groupIcon{flex:none;width:1.5rem;display:block}._0069IW_groupIcon svg,._0069IW_slotGroupIcon svg{width:100%;height:auto;display:block}._0069IW_centres{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._0069IW_centreRow+._0069IW_centreRow ._0069IW_centreRowInner{border-top:1px solid var(--rule)}._0069IW_centreRowInner{padding:clamp(.85rem,1.6vw,1.15rem) 0}._0069IW_centreRowInner[data-online]{background:color-mix(in srgb, var(--ink) 4%, transparent);margin-inline:calc(-1*clamp(.5rem,1.2vw,1rem));padding-inline:clamp(.5rem,1.2vw,1rem)}._0069IW_matrix{--mark-w:clamp(3.1rem, 5.4vw, 4.25rem);--mark-h:clamp(1.7rem, 2.8vw, 2.2rem);--mark-gap:.85rem}._0069IW_centre{align-items:center;gap:var(--mark-gap);min-width:0;display:flex}._0069IW_mark{width:var(--mark-w);height:var(--mark-h);flex:none;place-items:center;display:grid}._0069IW_centreName{flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;min-width:0;font-size:clamp(.94rem,1.2vw,1.05rem);line-height:1.4;display:flex}._0069IW_live{color:var(--color-accent-ink,#b23c08);letter-spacing:.16em;font-size:.58rem}._0069IW_slots{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:clamp(.75rem,2vw,1.75rem);min-width:0;display:grid}._0069IW_slot{min-width:0}._0069IW_matrix[data-single] ._0069IW_slot{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._0069IW_matrix[data-single] ._0069IW_time{text-align:right;margin-top:0}._0069IW_slotGroup{display:none}._0069IW_day{margin:0;font-size:clamp(.9rem,1.15vw,1rem);line-height:1.5}._0069IW_time{color:color-mix(in srgb, var(--ink) 70%, transparent);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:clamp(.85rem,1.05vw,.94rem);line-height:1.5}@media (max-width:899px){._0069IW_colHead{display:none}._0069IW_centreRowInner,._0069IW_slots{display:block}._0069IW_centreRowInner{padding:clamp(1rem,3vw,1.25rem) 0}._0069IW_centre{margin-bottom:.7rem}._0069IW_slot{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:1rem;display:grid}._0069IW_slot ._0069IW_day{text-align:right;grid-area:1/2}._0069IW_slot ._0069IW_time{text-align:right;grid-area:2/2;margin-top:.1rem}._0069IW_matrix[data-single] ._0069IW_slot{align-items:baseline}._0069IW_matrix[data-single] ._0069IW_day{text-align:left;grid-area:1/1}._0069IW_matrix[data-single] ._0069IW_time{text-align:right;grid-area:1/2;margin-top:0}._0069IW_slot+._0069IW_slot{border-top:1px dashed var(--rule);margin-top:.7rem;padding-top:.7rem}._0069IW_slotGroup{grid-area:1/1/span 2;grid-template-columns:var(--mark-w) auto;align-items:center;gap:var(--mark-gap);color:color-mix(in srgb, var(--ink) 65%, transparent);letter-spacing:.16em;margin:0;font-size:.6rem;display:grid}._0069IW_slotGroupIcon{justify-self:start;width:1.45rem;display:block}}@media (max-width:699px){._0069IW_inner{width:min(100% - 2rem,78rem)}._0069IW_batchHead{gap:.55rem .8rem}._0069IW_cta{justify-content:center;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){._0069IW_cta{transition:background .16s,color .16s;transform:none}}._0069IW_freeMark{letter-spacing:-.02em;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;line-height:.9}._0069IW_freeBody{flex-wrap:wrap;align-items:baseline;gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.1rem,2vw,1.5rem) 0 0;display:flex}._0069IW_figures{flex-wrap:wrap;gap:clamp(1.5rem,4vw,3.5rem);margin:0;display:flex}._0069IW_figure{align-items:baseline;gap:.55rem;display:flex}._0069IW_figureValue{font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;line-height:1}._0069IW_figureValue i{color:var(--color-accent-ink,#b23c08);font-style:normal}._0069IW_figureLabel{color:color-mix(in srgb, var(--ink) 65%, transparent);letter-spacing:.12em;margin:0;font-size:.66rem}._0069IW_freeMore{color:inherit;letter-spacing:.12em;white-space:nowrap;border-bottom:2px solid;align-items:center;gap:.6rem;margin-left:auto;padding-bottom:.3rem;font-size:.7rem;text-decoration:none;transition:color .18s,transform .14s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}._0069IW_freeMore:after{content:"";position:absolute;inset:-15px -8px}._0069IW_freeMore span{transition:transform .18s cubic-bezier(.16,1,.3,1)}._0069IW_freeMore:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._0069IW_freeMore:hover{color:var(--color-accent-ink,#b23c08)}._0069IW_freeMore:hover span{transform:translate(.25rem)}}@media (max-width:699px){._0069IW_freeMore{margin-left:0}}@media (prefers-reduced-motion:reduce){._0069IW_freeMore,._0069IW_freeMore span{transition:color .16s;transform:none}}
.y5SJaG_section{background:var(--color-chalk,#faf9f6);color:var(--ink);padding:clamp(3rem,5vw,5rem) 0}.y5SJaG_inner{width:min(100% - 3rem,78rem);margin-inline:auto}.y5SJaG_body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.y5SJaG_ask{border-top:1px solid var(--rule);min-width:0;padding-top:clamp(.4rem,1vw,.6rem);position:sticky;top:calc(72px + 1.5rem)}.y5SJaG_askHeading{margin:0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;line-height:1.32}.y5SJaG_askSupport{max-width:26rem;color:color-mix(in srgb, var(--ink) 70%, transparent);margin:.75rem 0 0;font-size:clamp(.92rem,1vw,.98rem);font-weight:500;line-height:1.85}.y5SJaG_askActions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.5rem,2.6vw,2rem);display:flex}.y5SJaG_whatsapp{border-radius:var(--radius-pill,9999px);background:var(--color-accent,#ff6b18);min-height:48px;color:var(--color-on-accent,#0b0b0f);letter-spacing:.1em;transition:transform .14s var(--ease-out-quint), filter .16s ease;align-items:center;gap:.6rem;padding:.75rem 1.4rem;font-size:.76rem;text-decoration:none;display:inline-flex}.y5SJaG_whatsapp:active{transform:scale(.97)}.y5SJaG_call{min-height:44px;color:color-mix(in srgb, var(--ink) 76%, transparent);transition:color .16s ease, transform .14s var(--ease-out-quint);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.94rem;text-decoration:none;display:inline-flex}.y5SJaG_call:active{transform:scale(.97)}.y5SJaG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.y5SJaG_whatsapp:hover{filter:brightness(1.06)}.y5SJaG_call:hover{color:var(--ink)}}.y5SJaG_list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.y5SJaG_row{border-bottom:1px solid var(--rule)}.y5SJaG_details{padding:clamp(1.1rem,2vw,1.4rem) 0}.y5SJaG_summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;list-style:none;display:flex}.y5SJaG_summary::-webkit-details-marker{display:none}.y5SJaG_q{font-size:clamp(1rem,1.4vw,1.1rem);font-weight:500}.y5SJaG_mark{color:color-mix(in srgb, var(--ink) 58%, transparent);flex:none;font-size:1.2rem;line-height:1;transition:transform .22s cubic-bezier(.16,1,.3,1)}.y5SJaG_details[open] .y5SJaG_mark{transform:rotate(45deg)}.y5SJaG_answer{max-width:42rem;color:color-mix(in srgb, var(--ink) 78%, transparent);margin:.85rem 0 0;font-size:clamp(.95rem,1.1vw,1.02rem);font-weight:500;line-height:1.85}@media (max-width:1023px){.y5SJaG_body{grid-template-columns:1fr}.y5SJaG_ask{padding-bottom:clamp(1.75rem,4vw,2.25rem);position:static}.y5SJaG_askSupport{max-width:none}}@media (max-width:699px){.y5SJaG_inner{width:min(100% - 2rem,78rem)}.y5SJaG_q{max-width:none}}@media (prefers-reduced-motion:reduce){.y5SJaG_mark{transition-duration:1ms}}
.WuKmnq_section{--ground:var(--color-chalk,#faf9f6);background:var(--ground);color:var(--ink);padding:clamp(3rem,5vw,5rem) 0 clamp(3.5rem,6vw,6rem)}.WuKmnq_inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);width:min(100% - 3rem,78rem);margin-inline:auto;display:grid}.WuKmnq_headCell{grid-column:1/-1}.WuKmnq_copy{grid-column:1;min-width:0}.WuKmnq_media{grid-column:2;min-width:0}.WuKmnq_conviction{max-width:40ch;margin:0;font-size:clamp(1.6rem,3.1vw,2.75rem);font-weight:600;line-height:1.34}.WuKmnq_words{color:color-mix(in srgb, var(--ink) 80%, transparent);margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(1rem,1.1vw,1.06rem);line-height:1.85}.WuKmnq_words p{margin:0 0 1.05em}.WuKmnq_words p:last-child{margin-bottom:0}.WuKmnq_signature{width:clamp(190px,52%,250px);margin-top:clamp(1.5rem,3vw,2.25rem);display:block}.WuKmnq_signature svg{width:100%;height:auto;display:block}.WuKmnq_figure{background:var(--color-ground-2,#14141c);min-width:0;margin:0}.WuKmnq_tute{width:100%;height:auto;display:block}.WuKmnq_actions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,2.5vw,2rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.WuKmnq_go{border-radius:var(--radius-pill,9999px);background:var(--color-accent,#ff6b18);min-height:48px;color:var(--color-on-accent,#0b0b0f);letter-spacing:.1em;transition:transform .14s var(--ease-out-quint), background .16s ease;align-items:center;gap:.7rem;padding:.75rem 1.5rem;font-size:.78rem;text-decoration:none;display:inline-flex}.WuKmnq_go span{transition:transform .18s var(--ease-out-quint)}.WuKmnq_go:active{transform:scale(.97)}.WuKmnq_call{min-height:44px;color:color-mix(in srgb, var(--ink) 76%, transparent);transition:color .16s ease, transform .14s var(--ease-out-quint);align-items:center;gap:.55rem;padding:.5rem 0;font-size:1rem;text-decoration:none;display:inline-flex}.WuKmnq_call:active{transform:scale(.97)}.WuKmnq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.WuKmnq_go:hover{transform:translateY(-1px)}.WuKmnq_go:hover span{transform:translate(.25rem)}.WuKmnq_call:hover{color:var(--ink)}}@media (max-width:1023px){.WuKmnq_inner{grid-template-columns:1fr}.WuKmnq_media{grid-column:1;margin-top:clamp(1.75rem,4vw,2.5rem)}.WuKmnq_conviction,.WuKmnq_words{max-width:34rem}}@media (prefers-reduced-motion:reduce){.WuKmnq_go,.WuKmnq_go span,.WuKmnq_call{transition:color .16s;transform:none}}
._5Z63wa_section{--ground:var(--color-ground,#0b0b0f);--ink:var(--color-chalk,#faf9f6);--rule:color-mix(in srgb, var(--ink) 18%, transparent);--tile-ground:var(--color-ground-2,#14141c);background:var(--ground);color:var(--ink);padding:clamp(3.5rem,6vw,6rem) 0}._5Z63wa_scope{--ground:var(--color-ground,#0b0b0f);--ink:var(--color-chalk,#faf9f6);--rule:color-mix(in srgb, var(--ink) 18%, transparent);--tile-ground:var(--color-ground-2,#14141c);background:var(--ground);color:var(--ink)}._5Z63wa_inner{width:min(100% - 3rem,78rem);margin-inline:auto}._5Z63wa_rotator{align-items:baseline;gap:clamp(.6rem,1.4vw,1rem);margin:clamp(.75rem,1.6vw,1.1rem) 0 0;line-height:1;display:flex}._5Z63wa_mask{flex:none;min-width:0;height:1.15em;font-size:clamp(1.1rem,2.2vw,1.75rem);transition:width .32s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}._5Z63wa_roll{transition:transform .26s cubic-bezier(.16,1,.3,1);display:block}._5Z63wa_phase{width:max-content;height:1.15em;color:var(--color-accent-lit,#ff6b18);font-size:inherit;letter-spacing:.02em;white-space:nowrap;align-items:center;display:flex}._5Z63wa_rule{background:color-mix(in srgb, var(--ink) 30%, transparent);flex:1;align-self:center;min-width:1.5rem;height:1px}@media (prefers-reduced-motion:reduce){._5Z63wa_mask,._5Z63wa_roll{transition-duration:1ms}}._5Z63wa_lead{color:color-mix(in srgb, var(--ink) 82%, transparent)}._5Z63wa_mosaic{flex-direction:column;margin:0;padding:0;display:flex}._5Z63wa_row{align-items:stretch;display:flex}._5Z63wa_row>._5Z63wa_tile{flex:none}._5Z63wa_mosaic:has(._5Z63wa_tileFallback){gap:inherit;flex-flow:wrap}._5Z63wa_tileFallback{flex:12rem;max-width:22rem}._5Z63wa_tile{background:var(--tile-ground);color:inherit;cursor:pointer;border:0;border-radius:0;padding:0;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}._5Z63wa_tileImg{filter:brightness(.88);width:100%;height:100%;transition:filter .18s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}._5Z63wa_tileMark{z-index:1;color:var(--ink);opacity:0;font-size:1.1rem;line-height:1;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.4rem;right:.55rem;transform:translateY(4px)}@media (hover:hover) and (pointer:fine){._5Z63wa_tile:hover ._5Z63wa_tileImg{filter:brightness(1.05)}._5Z63wa_tile:hover ._5Z63wa_tileMark{opacity:.9;transform:translate(0,0)}._5Z63wa_tile:hover{transform:translateY(-2px)}}._5Z63wa_tile:active{transform:scale(.97)}._5Z63wa_lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-chalk,#faf9f6);background:0 0;border:0;margin:0;padding:0}._5Z63wa_lightbox::backdrop{background:#060609f0}._5Z63wa_lightboxInner{grid-template-rows:minmax(0,1fr) auto;gap:clamp(.75rem,1.6vw,1.25rem);width:min(100% - 2rem,78rem);height:100%;margin:0 auto;padding:clamp(3rem,6vw,4rem) 0 clamp(1.25rem,3vw,2rem);display:grid;position:relative}._5Z63wa_lightboxImgWrap{grid-row:1;min-height:0;position:relative;overflow:hidden}._5Z63wa_lightboxImg{object-fit:contain;width:100%;height:100%;min-height:0;display:block}._5Z63wa_lightboxMeta{border-top:1px solid #faf9f629;flex-wrap:wrap;grid-row:2;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;padding-top:clamp(.6rem,1.2vw,.9rem);display:flex}._5Z63wa_lightboxAlt{color:#faf9f6d1;max-width:60ch;font-size:.95rem;line-height:1.7}._5Z63wa_lightboxCredit{color:#faf9f69e;letter-spacing:.14em;white-space:nowrap;font-size:.66rem}._5Z63wa_lightboxNav{align-items:center;gap:1rem;display:flex;position:absolute;top:clamp(.75rem,2vw,1.25rem);left:0}._5Z63wa_navBtn,._5Z63wa_closeBtn{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #faf9f638;place-items:center;padding:0;font-size:1.1rem;line-height:1;transition:background .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:grid}._5Z63wa_closeBtn{font-size:1.5rem;position:absolute;top:clamp(.75rem,2vw,1.25rem);right:0}@media (hover:hover) and (pointer:fine){._5Z63wa_navBtn:hover,._5Z63wa_closeBtn:hover{background:#faf9f61f}}._5Z63wa_navBtn:active,._5Z63wa_closeBtn:active{transform:scale(.97)}._5Z63wa_counter{color:#faf9f69e;font-size:.8rem}._5Z63wa_credit{color:color-mix(in srgb, var(--ink) 62%, transparent);letter-spacing:.14em;flex-wrap:wrap;gap:.5rem;margin:clamp(1.25rem,2.4vw,1.75rem) 0 0;font-size:.66rem;display:flex}._5Z63wa_creditLabel{color:color-mix(in srgb, var(--ink) 58%, transparent)}._5Z63wa_credit i{opacity:.55;font-style:normal}@media (max-width:699px){._5Z63wa_inner{width:min(100% - 2rem,78rem)}._5Z63wa_rotator{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._5Z63wa_tile,._5Z63wa_tileImg,._5Z63wa_tileMark,._5Z63wa_navBtn,._5Z63wa_closeBtn{transition-duration:1ms}._5Z63wa_tile:hover,._5Z63wa_tile:active{transform:none}}
.hBhXgG_reveal{--reveal:1}
._72J9tW_wrap{--plate-max:24rem;--rail-gap:clamp(1.25rem, 2.2vw, 2rem);border-top:1px solid var(--rule);margin:clamp(2rem,3.5vw,3rem) 0 0;padding-top:clamp(1.25rem,2vw,1.75rem)}._72J9tW_label{color:var(--color-muted,#6f6f70);letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(1rem,1.8vw,1.5rem);font-size:.68rem;font-weight:600;line-height:1.4}._72J9tW_rail{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:clamp(1.75rem, 3vw, 2.5rem) var(--rail-gap);max-width:calc(var(--cols,3) * var(--plate-max) + (var(--cols,3) - 1) * var(--rail-gap));margin:0;padding:0;list-style:none;display:grid}._72J9tW_item{min-width:0}._72J9tW_link{color:inherit;text-decoration:none;display:block}._72J9tW_link:active{transform:scale(.99)}._72J9tW_plate{aspect-ratio:16/9;background:var(--ink);display:block;position:relative;overflow:hidden}._72J9tW_plateImg{width:100%;height:100%;transition:transform .48s var(--ease-out-quint,cubic-bezier(.16, 1, .3, 1));display:block;position:absolute;inset:0}._72J9tW_plate[data-empty=true]{background:var(--color-paper-2,#f4f2ec)}._72J9tW_play{width:2.25rem;height:2.25rem;color:var(--color-paper,#faf9f6);background:linear-gradient(to top right, color-mix(in srgb, var(--ink) 78%, transparent), transparent 78%);transition:color .2s var(--ease-out-quint,cubic-bezier(.16, 1, .3, 1));place-items:center;display:grid;position:absolute;bottom:0;left:0}._72J9tW_plate[data-empty=true] ._72J9tW_play{color:color-mix(in srgb, var(--ink) 55%, transparent);background:0 0}._72J9tW_meta{min-width:0;margin-top:.85rem;display:block}._72J9tW_quote{text-wrap:pretty;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:600;line-height:1.5;display:block}._72J9tW_outlet{color:color-mix(in srgb, var(--ink) 65%, transparent);letter-spacing:.12em;align-items:center;gap:.45rem;margin-top:.5rem;font-size:.68rem;line-height:1.5;display:flex}._72J9tW_mark{flex:none}._72J9tW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){._72J9tW_link:hover ._72J9tW_plateImg{transform:scale(1.03)}._72J9tW_link:hover ._72J9tW_play{color:var(--color-accent,#ff6b18)}}@media (max-width:43.999rem){._72J9tW_rail{grid-template-columns:minmax(0,1fr);gap:1.25rem;max-width:none}._72J9tW_link{grid-template-columns:42% minmax(0,1fr);align-items:center;gap:1rem;display:grid}._72J9tW_meta{margin-top:0}._72J9tW_play{width:1.75rem;height:1.75rem}}@media (prefers-reduced-motion:reduce){._72J9tW_plateImg,._72J9tW_play{transition:none}._72J9tW_link:hover ._72J9tW_plateImg,._72J9tW_link:active{transform:none}}
.jH94Mq_head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,3vw,3rem);margin-bottom:clamp(1.5rem,2.6vw,2.25rem);display:grid}.jH94Mq_headline{margin:0;font-size:clamp(2.4rem,4.4vw,4.2rem)}.jH94Mq_subline{max-width:52ch;margin:clamp(.5rem,1vw,.75rem) 0 0;font-size:clamp(1rem,1.15vw,1.12rem);font-weight:500;line-height:1.85}.jH94Mq_allCell{padding-bottom:.35rem}.jH94Mq_allLink{color:inherit;letter-spacing:.12em;white-space:nowrap;border-bottom:2px solid;align-items:center;gap:.9rem;padding-bottom:.35rem;font-size:.74rem;text-decoration:none;transition:color .18s,transform .14s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.jH94Mq_allLink:after{content:"";position:absolute;inset:-14px -8px}.jH94Mq_allLink span{transition:transform .18s cubic-bezier(.16,1,.3,1)}.jH94Mq_allLink:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.jH94Mq_allLink:hover{color:var(--color-accent-ink)}.jH94Mq_allLink:hover span{transform:translate(.25rem)}}@media (max-width:699px){.jH94Mq_head{grid-template-columns:1fr;align-items:start;gap:1.25rem}.jH94Mq_allCell{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.jH94Mq_allLink,.jH94Mq_allLink span{transition:color .16s;transform:none}}
.J4qqeq_section{--band-ground:#e8e5df;background:var(--color-paper-2,#f4f2ec);color:var(--ink);padding:clamp(3rem,5vw,5rem) 0}.J4qqeq_inner{width:min(100% - 3rem,78rem);margin-inline:auto}@media (max-width:699px){.J4qqeq_inner{width:min(100% - 2rem,78rem)}}
.m0OsDq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.m0OsDq_cell,.m0OsDq_tile{min-width:0}.m0OsDq_band{aspect-ratio:6.3;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}.m0OsDq_yearLink{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);color:inherit;justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:clamp(.55rem,1vw,.8rem);padding-bottom:.45rem;text-decoration:none;display:flex}.m0OsDq_yearLink[data-latest]{border-bottom-color:var(--color-accent)}.m0OsDq_year{letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1}.m0OsDq_yearLink[data-latest] .m0OsDq_year{color:var(--color-accent-ink,#b23c08)}.m0OsDq_go{color:color-mix(in srgb, var(--ink) 58%, transparent);font-size:.78rem;line-height:1;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.m0OsDq_yearLink:hover .m0OsDq_go{transform:translate(.25rem)}.m0OsDq_yearLink:hover .m0OsDq_year{color:var(--color-accent-ink,#b23c08)}}.m0OsDq_yearLink:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}.m0OsDq_faces{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(.35rem,.8vw,.65rem);margin:clamp(.6rem,1vw,.85rem) 0 0;padding:0;list-style:none;display:grid}.m0OsDq_chip{min-width:0}.m0OsDq_face{aspect-ratio:1;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}.m0OsDq_faceImage{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.m0OsDq_face{transition:transform .16s cubic-bezier(.16,1,.3,1)}.m0OsDq_chip:hover .m0OsDq_face{transform:translateY(-2px)}}.m0OsDq_rank{background:var(--color-accent);color:var(--color-on-accent,#0b0b0f);padding:.06rem .28rem .02rem;font-size:clamp(.6rem,.82vw,.72rem);font-weight:700;line-height:1.2;position:absolute;bottom:0;right:0}.m0OsDq_name{overflow-wrap:break-word;margin:.32rem 0 0;font-size:clamp(.68rem,.88vw,.8rem);font-weight:600;line-height:1.3}.m0OsDq_meta{color:color-mix(in srgb, var(--ink) 62%, transparent);flex-wrap:wrap;gap:0 .35rem;margin:.08rem 0 0;font-size:clamp(.58rem,.74vw,.66rem);line-height:1.3;display:flex}.m0OsDq_island{color:color-mix(in srgb, var(--ink) 66%, transparent)}.m0OsDq_island[data-best]{color:var(--color-accent-ink,#b23c08);font-weight:600}@media (max-width:699px){.m0OsDq_grid{grid-template-columns:1fr;gap:1.75rem}}@media (prefers-reduced-motion:reduce){.m0OsDq_face,.m0OsDq_go{transition:color .16s;transform:none}}
._4nkwKq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}._4nkwKq_cell{min-width:0}._4nkwKq_tile{--shelf:3.7rem;aspect-ratio:5/2;background:var(--band-ground);position:relative;overflow:hidden}._4nkwKq_tile:after{content:"";z-index:1;height:var(--shelf);background:var(--band-ground);position:absolute;inset:auto 0 0}._4nkwKq_band{aspect-ratio:6.3;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}._4nkwKq_yearLink{z-index:2;color:inherit;align-items:baseline;gap:.45rem;text-decoration:none;display:inline-flex;position:absolute;top:clamp(.5rem,1vw,.8rem);left:clamp(.6rem,1.2vw,.95rem)}._4nkwKq_year{letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1}._4nkwKq_yearLink[data-latest] ._4nkwKq_year{color:var(--color-accent-ink,#b23c08)}._4nkwKq_go{color:color-mix(in srgb, var(--ink) 58%, transparent);font-size:.78rem;line-height:1;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){._4nkwKq_yearLink:hover ._4nkwKq_go{transform:translate(.25rem)}._4nkwKq_yearLink:hover ._4nkwKq_year{color:var(--color-accent-ink,#b23c08)}}._4nkwKq_yearLink:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}._4nkwKq_faces{z-index:2;grid-auto-columns:clamp(3.4rem,7.1vw,5.4rem);grid-auto-flow:column;gap:clamp(.3rem,.7vw,.55rem);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:0;right:clamp(.6rem,1.2vw,.95rem)}._4nkwKq_chip{min-width:0;padding-bottom:.5rem}._4nkwKq_face{aspect-ratio:1;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}._4nkwKq_faceImage{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){._4nkwKq_face{transition:transform .16s cubic-bezier(.16,1,.3,1)}._4nkwKq_chip:hover ._4nkwKq_face{transform:translateY(-2px)}}._4nkwKq_rank{background:var(--color-accent);color:var(--color-on-accent,#0b0b0f);padding:.06rem .28rem .02rem;font-size:clamp(.6rem,.82vw,.72rem);font-weight:700;line-height:1.2;position:absolute;bottom:0;right:0}._4nkwKq_name{overflow-wrap:break-word;margin:.3rem 0 0;font-size:clamp(.6rem,.8vw,.72rem);font-weight:600;line-height:1.3}._4nkwKq_meta{color:color-mix(in srgb, var(--ink) 62%, transparent);flex-wrap:wrap;gap:0 .35rem;margin:.05rem 0 0;font-size:clamp(.53rem,.68vw,.6rem);line-height:1.3;display:flex}._4nkwKq_island{color:color-mix(in srgb, var(--ink) 66%, transparent)}._4nkwKq_island[data-best]{color:var(--color-accent-ink,#b23c08);font-weight:600}@media (max-width:699px){._4nkwKq_grid{grid-template-columns:1fr;gap:1.25rem}._4nkwKq_tile{--shelf:3.9rem;aspect-ratio:5/2.4}}@media (prefers-reduced-motion:reduce){._4nkwKq_face,._4nkwKq_go{transition:color .16s;transform:none}}
.Vvg_PG_centre{align-items:center;gap:.7rem;min-width:0;display:flex}.Vvg_PG_mark{flex:none;place-items:center;width:3.4rem;height:1.9rem;display:grid}@media (min-width:640px){.Vvg_PG_mark{width:4.25rem;height:2.3rem}}.Vvg_PG_name{min-width:0;font-size:.98rem}
._6Pud-G_split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(1.75rem,3.5vw,3rem);display:grid}._6Pud-G_copy{flex-direction:column;min-width:0;display:flex}._6Pud-G_allCell{margin-top:clamp(1.25rem,2.2vw,1.85rem)}._6Pud-G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.5rem) clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}._6Pud-G_cell,._6Pud-G_tile{min-width:0}._6Pud-G_band{aspect-ratio:6.3;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}._6Pud-G_yearLink{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);color:inherit;justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.5rem;padding-bottom:.4rem;text-decoration:none;display:flex}._6Pud-G_yearLink[data-latest]{border-bottom-color:var(--color-accent)}._6Pud-G_year{letter-spacing:-.04em;margin:0;font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1}._6Pud-G_yearLink[data-latest] ._6Pud-G_year{color:var(--color-accent-ink,#b23c08)}._6Pud-G_go{color:color-mix(in srgb, var(--ink) 58%, transparent);font-size:.72rem;line-height:1;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){._6Pud-G_yearLink:hover ._6Pud-G_go{transform:translate(.25rem)}._6Pud-G_yearLink:hover ._6Pud-G_year{color:var(--color-accent-ink,#b23c08)}}._6Pud-G_yearLink:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}._6Pud-G_faces{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(.25rem,.6vw,.45rem);margin:.55rem 0 0;padding:0;list-style:none;display:grid}._6Pud-G_chip{min-width:0}._6Pud-G_face{aspect-ratio:1;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}._6Pud-G_faceImage{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){._6Pud-G_face{transition:transform .16s cubic-bezier(.16,1,.3,1)}._6Pud-G_chip:hover ._6Pud-G_face{transform:translateY(-2px)}}._6Pud-G_rank{background:var(--color-accent);color:var(--color-on-accent,#0b0b0f);padding:.04rem .24rem .02rem;font-size:.58rem;font-weight:700;line-height:1.2;position:absolute;bottom:0;right:0}._6Pud-G_name{overflow-wrap:break-word;margin:.28rem 0 0;font-size:.64rem;font-weight:600;line-height:1.3}._6Pud-G_meta{color:color-mix(in srgb, var(--ink) 62%, transparent);flex-wrap:wrap;gap:0 .3rem;margin:.05rem 0 0;font-size:.53rem;line-height:1.3;display:flex}._6Pud-G_island{color:color-mix(in srgb, var(--ink) 66%, transparent)}._6Pud-G_island[data-best]{color:var(--color-accent-ink,#b23c08);font-weight:600}@media (max-width:61.99rem){._6Pud-G_split{grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.25rem)}._6Pud-G_copy{max-width:34rem}._6Pud-G_name{font-size:.72rem}._6Pud-G_meta{font-size:.6rem}}@media (max-width:699px){._6Pud-G_grid{grid-template-columns:1fr;gap:1.75rem}}@media (prefers-reduced-motion:reduce){._6Pud-G_face,._6Pud-G_go{transition:color .16s;transform:none}}
.lfRz5a_band{aspect-ratio:16/9;background:var(--color-paper-3,#e8e5df);margin:0;position:relative;overflow:hidden}@media (min-width:768px){.lfRz5a_band{aspect-ratio:2.46}}.lfRz5a_bandImg{width:100%;height:100%}.lfRz5a_batches{margin:0;padding:0;list-style:none}.lfRz5a_batch{border-top:1px solid var(--rule);padding-block:clamp(2.25rem,4.5vw,3.5rem)}.lfRz5a_batch:first-child{border-top:0;padding-top:0}.lfRz5a_batchGrid{gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:1024px){.lfRz5a_batchGrid{grid-template-columns:4fr 8fr;gap:clamp(2rem,4vw,4rem)}.lfRz5a_batchGrid[data-solo]{grid-template-columns:minmax(0,1fr)}}.lfRz5a_rail{min-width:0}.lfRz5a_year{align-items:baseline;gap:.5rem;margin:0;display:flex}.lfRz5a_yearNum{letter-spacing:-.045em;font-size:clamp(2.9rem,6vw,4.4rem);font-weight:700;line-height:.86}.lfRz5a_al{color:color-mix(in srgb, var(--ink) 62%, transparent);letter-spacing:.16em;font-size:.78rem}.lfRz5a_flag{color:var(--color-accent-ink,#b23c08);letter-spacing:.18em;text-transform:uppercase;margin:.75rem 0 0;font-size:.66rem}.lfRz5a_types{letter-spacing:.06em;margin:.6rem 0 0;font-size:.86rem}.lfRz5a_syllabus{border-top:1px solid var(--rule);margin-top:clamp(1.25rem,2.5vw,1.75rem);padding-top:1rem}.lfRz5a_syllabusLabel{color:color-mix(in srgb, var(--ink) 55%, transparent);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:500}.lfRz5a_syllabusValue{margin:.4rem 0 0;font-size:1.02rem;line-height:1.7}.lfRz5a_actions{flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}.lfRz5a_cta{border-radius:var(--radius-pill,9999px);background:var(--color-accent);min-height:48px;color:var(--color-on-accent);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:transform .14s cubic-bezier(.16,1,.3,1),filter .16s;display:inline-flex}.lfRz5a_cta svg{flex:none}.lfRz5a_cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lfRz5a_cta:hover{transform:translateY(-1px)}}.lfRz5a_detail{color:var(--color-accent-ink,#b23c08);text-underline-offset:4px;align-items:center;gap:.4rem;margin-block:-.55rem;padding-block:.55rem;font-size:.95rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lfRz5a_detail:hover{text-decoration:underline}}.lfRz5a_schedule{gap:clamp(1.75rem,3.5vw,2.5rem);min-width:0;display:grid}.lfRz5a_centresSection{background:var(--color-paper-2,#f4f2ec);padding-block:clamp(3rem,5vw,5rem)}.lfRz5a_centresHead{letter-spacing:-.03em;text-transform:uppercase;margin:0 0 clamp(1.5rem,3vw,2.25rem);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.lfRz5a_centres{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.lfRz5a_centre{border-bottom:1px solid var(--rule);gap:.85rem 1.5rem;padding-block:clamp(1.35rem,2.6vw,1.9rem);display:grid}@media (min-width:768px){.lfRz5a_centre{grid-template-columns:10rem minmax(0,1fr) auto;align-items:center;gap:2rem}}.lfRz5a_centreMark{place-items:center start;width:8rem;height:2.75rem;display:grid}@media (min-width:768px){.lfRz5a_centreMark{width:10rem;height:3.25rem}}.lfRz5a_centreBody{min-width:0}.lfRz5a_centreName{letter-spacing:-.015em;margin:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.4}.lfRz5a_centreAddress{max-width:40ch;color:color-mix(in srgb, var(--ink) 62%, transparent);margin:.35rem 0 0;font-size:.94rem;line-height:1.7}.lfRz5a_centreLinks{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.lfRz5a_centreLink{color:var(--color-accent-ink,#b23c08);text-underline-offset:4px;white-space:nowrap;align-items:center;gap:.4rem;margin-block:-.55rem;padding-block:.55rem;font-size:.9rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lfRz5a_centreLink:hover{text-decoration:underline}}.lfRz5a_foot{max-width:62ch;color:color-mix(in srgb, var(--ink) 70%, transparent);margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;font-size:.95rem}.lfRz5a_footLink{color:var(--color-accent-ink,#b23c08);text-underline-offset:4px;text-decoration:none}@media (hover:hover) and (pointer:fine){.lfRz5a_footLink:hover{text-decoration:underline}}
._7D7Pea_wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.4rem);margin:0;padding:0;list-style:none;display:grid}@media (max-width:74rem){._7D7Pea_wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:48rem){._7D7Pea_wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:34rem){._7D7Pea_wall{grid-template-columns:repeat(2,minmax(0,1fr))}}._7D7Pea_cell,._7D7Pea_card{min-width:0}._7D7Pea_face{aspect-ratio:1;background:var(--band-ground);width:100%;display:block;position:relative;overflow:hidden}._7D7Pea_faceImage{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){._7D7Pea_face{transition:transform .16s cubic-bezier(.16,1,.3,1)}._7D7Pea_card:hover ._7D7Pea_face{transform:translateY(-3px)}}._7D7Pea_rank{background:var(--color-accent);color:var(--color-on-accent,#0b0b0f);padding:.14rem .42rem .08rem;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1.15;position:absolute;bottom:0;right:0}._7D7Pea_name{text-wrap:balance;margin:.5rem 0 0;font-size:clamp(.78rem,1vw,.9rem);font-weight:600;line-height:1.3}._7D7Pea_meta{color:color-mix(in srgb, var(--ink) 62%, transparent);flex-wrap:wrap;align-items:baseline;gap:.1rem .45rem;margin:.15rem 0 0;font-size:clamp(.62rem,.8vw,.7rem);line-height:1.35;display:flex}._7D7Pea_yearTag{color:color-mix(in srgb, var(--ink) 58%, transparent);border-bottom:1px solid #0000;text-decoration:none}@media (hover:hover) and (pointer:fine){._7D7Pea_yearTag:hover{color:var(--color-accent-ink,#b23c08);border-bottom-color:currentColor}}._7D7Pea_island{color:color-mix(in srgb, var(--ink) 66%, transparent)}._7D7Pea_island[data-best]{color:var(--color-accent-ink,#b23c08);font-weight:600}._7D7Pea_rail{border-top:1px solid color-mix(in srgb, var(--ink) 20%, transparent);margin-top:clamp(1.5rem,2.6vw,2.25rem);padding-top:clamp(1rem,1.8vw,1.5rem)}._7D7Pea_railList{grid-template-columns:repeat(var(--rail-count,4), minmax(0, 1fr));gap:clamp(.6rem,1.2vw,1rem);margin:0;padding:0;list-style:none;display:grid}._7D7Pea_railItem{min-width:0;display:flex}._7D7Pea_railLink{width:100%;color:inherit;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex}._7D7Pea_railBand{background:var(--band-ground);width:100%;height:auto;display:block}._7D7Pea_railYear{color:color-mix(in srgb, var(--ink) 58%, transparent);letter-spacing:.06em;margin-top:.4rem;font-size:.72rem;transition:color .16s;display:block}@media (hover:hover) and (pointer:fine){._7D7Pea_railLink:hover ._7D7Pea_railYear{color:var(--color-accent-ink,#b23c08)}}._7D7Pea_railLink:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}@media (max-width:699px){._7D7Pea_railList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (prefers-reduced-motion:reduce){._7D7Pea_face{transition:color .16s;transform:none}}
._rAyhW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1rem,2vw,1.75rem);margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none;display:grid}._rAyhW_cell{min-width:0}._rAyhW_tile{aspect-ratio:3/4;border:1px solid var(--color-rule,#e4e0d8);background:var(--color-paper-3,#eeebe2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease, transform .14s var(--ease-out-quint);padding:0;display:block;position:relative}._rAyhW_tile:active{transform:scale(.99)}._rAyhW_thumb{display:block}._rAyhW_caption{border-top:1px solid var(--color-rule,#e4e0d8);letter-spacing:.12em;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.7rem .85rem;font-size:.7rem;display:flex}._rAyhW_open{color:var(--color-accent-ink,#b23c08)}@media (hover:hover) and (pointer:fine){._rAyhW_tile:hover{border-color:color-mix(in srgb, var(--color-ground,#0b0b0f) 45%, transparent)}}._rAyhW_lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-chalk,#faf9f6);background:0 0;border:0;margin:0;padding:0;overflow:hidden}._rAyhW_lightbox::backdrop{background:#0b0b0feb}._rAyhW_inner{grid-template-rows:1fr auto;gap:.75rem;width:100%;height:100%;margin:0;padding:clamp(.75rem,2vw,1.5rem);display:grid}._rAyhW_stage{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}._rAyhW_stage picture{justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:0;max-height:100%;display:flex}._rAyhW_full{display:block}._rAyhW_bar{letter-spacing:.12em;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-size:.72rem;display:flex}._rAyhW_navBtn{border:1px solid color-mix(in srgb, var(--color-chalk,#faf9f6) 30%, transparent);min-width:44px;min-height:44px;color:inherit;cursor:pointer;transition:border-color .16s ease, transform .14s var(--ease-out-quint);background:0 0;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:1rem;display:inline-flex}._rAyhW_navBtn:active{transform:scale(.97)}._rAyhW_label{min-width:0}._rAyhW_counter{color:color-mix(in srgb, var(--color-chalk,#faf9f6) 65%, transparent)}._rAyhW_closeBtn{border:1px solid color-mix(in srgb, var(--color-chalk,#faf9f6) 30%, transparent);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:#0b0b0f8c;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:inline-flex;position:absolute;top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem)}@media (hover:hover) and (pointer:fine){._rAyhW_navBtn:hover,._rAyhW_closeBtn:hover{border-color:var(--color-chalk,#faf9f6)}}@media (prefers-reduced-motion:reduce){._rAyhW_tile,._rAyhW_navBtn{transition:border-color .16s;transform:none}}
