.page-module__LTIEbW__page{width:min(1200px,100% - 80px);margin-inline:auto}.page-module__LTIEbW__intro{padding-top:72px;padding-bottom:56px}.page-module__LTIEbW__intro h1{letter-spacing:-.02em;max-width:18ch;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:2.75rem;font-weight:650;line-height:1.12}.page-module__LTIEbW__lead{max-width:640px;color:var(--muted);margin-top:20px;font-size:1.15rem;line-height:1.6}.page-module__LTIEbW__section{border-top:1px solid var(--line);padding-top:56px;padding-bottom:64px}.page-module__LTIEbW__section h2,.page-module__LTIEbW__seasonHeading{letter-spacing:-.015em;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-weight:650}.page-module__LTIEbW__section h2{color:var(--ink);font-size:1.9rem;line-height:1.2}.page-module__LTIEbW__prose{max-width:680px;margin-top:24px;font-size:1.05rem;line-height:1.7}.page-module__LTIEbW__prose p+p{margin-top:18px}.page-module__LTIEbW__note{max-width:680px;color:var(--muted);margin-top:32px;font-size:.95rem;line-height:1.6}.page-module__LTIEbW__link{color:var(--blue-dark);text-underline-offset:3px;text-decoration:underline}.page-module__LTIEbW__commissioners{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;margin-top:32px;display:grid}.page-module__LTIEbW__commissionerLabel{color:var(--muted);font-size:.95rem;line-height:1.4}.page-module__LTIEbW__commissionerName{letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:10px;font-size:1.65rem;font-weight:600;line-height:1.25;display:flex}.page-module__LTIEbW__commissionerName span{letter-spacing:0;font-family:PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:1.2rem;font-weight:500}.page-module__LTIEbW__commissionerRole{margin-top:8px;font-size:1rem;line-height:1.5}.page-module__LTIEbW__commissionerTerm{color:var(--muted);margin-top:4px;font-size:.95rem;line-height:1.5}.page-module__LTIEbW__season{border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);gap:24px 48px;padding-block:40px 48px;display:grid}.page-module__LTIEbW__seasonHeading{font-size:1.5rem;line-height:1.25}.page-module__LTIEbW__events{margin:0;padding:0;list-style:none;display:grid}.page-module__LTIEbW__event{grid-template-columns:150px minmax(0,1fr);gap:8px 32px;padding-block:24px;display:grid}.page-module__LTIEbW__event:first-child{padding-top:0}.page-module__LTIEbW__event+.page-module__LTIEbW__event{border-top:1px solid var(--line)}.page-module__LTIEbW__eventDate{font-size:1.05rem;font-weight:600;line-height:1.4}.page-module__LTIEbW__eventTitle{letter-spacing:-.01em;font-size:1.3rem;font-weight:600;line-height:1.3}.page-module__LTIEbW__facts{gap:4px;margin-top:12px;font-size:1rem;line-height:1.5;display:grid}.page-module__LTIEbW__facts div{grid-template-columns:90px minmax(0,1fr);gap:16px;display:grid}.page-module__LTIEbW__facts dt{color:var(--muted)}.page-module__LTIEbW__facts dd{margin:0}.page-module__LTIEbW__thumbs{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.page-module__LTIEbW__thumbs img{width:auto;height:140px}.page-module__LTIEbW__thumbsTall img{height:240px}.page-module__LTIEbW__eventLink{margin-top:12px;font-size:.95rem}.page-module__LTIEbW__documents{max-width:680px;margin:32px 0 0;padding:0;list-style:none;display:grid}.page-module__LTIEbW__documents li{border-top:1px solid var(--line);padding-block:20px}.page-module__LTIEbW__documents li:last-child{border-bottom:1px solid var(--line)}.page-module__LTIEbW__documents h3{font-size:1.2rem;font-weight:600;line-height:1.35}.page-module__LTIEbW__documents p{color:var(--muted);margin-top:4px;font-size:.95rem}.page-module__LTIEbW__mediaGroup+.page-module__LTIEbW__mediaGroup{margin-top:56px}.page-module__LTIEbW__mediaGroup h2{font-size:1.5rem}.page-module__LTIEbW__gallery{flex-wrap:wrap;gap:32px 20px;margin:24px 0 0;padding:0;list-style:none;display:flex}.page-module__LTIEbW__gallery:after{content:"";flex-grow:1000000}.page-module__LTIEbW__figure{flex:calc(var(--ar) * 100) 1 calc(var(--ar) * 320px);min-width:0}.page-module__LTIEbW__figure img{width:100%;height:auto}.page-module__LTIEbW__figure figcaption{flex-wrap:wrap;gap:2px 12px;margin-top:10px;font-size:.95rem;line-height:1.4;display:flex}.page-module__LTIEbW__figure figcaption span{color:var(--muted)}@media (max-width:1024px){.page-module__LTIEbW__page{width:calc(100% - 64px)}.page-module__LTIEbW__season{grid-template-columns:160px minmax(0,1fr);gap:24px 32px}}@media (max-width:767px){.page-module__LTIEbW__page{width:calc(100% - 44px)}.page-module__LTIEbW__intro{padding-top:48px;padding-bottom:40px}.page-module__LTIEbW__intro h1{font-size:2.15rem}.page-module__LTIEbW__lead{font-size:1.05rem}.page-module__LTIEbW__section{padding-top:44px;padding-bottom:48px}.page-module__LTIEbW__section h2{font-size:1.75rem}.page-module__LTIEbW__mediaGroup h2{font-size:1.5rem}.page-module__LTIEbW__prose{font-size:1rem}.page-module__LTIEbW__commissioners{grid-template-columns:1fr;gap:36px;margin-top:28px}.page-module__LTIEbW__season{grid-template-columns:1fr;padding-block:32px 36px}.page-module__LTIEbW__event{grid-template-columns:1fr;gap:6px}.page-module__LTIEbW__facts div{grid-template-columns:76px minmax(0,1fr);gap:12px}.page-module__LTIEbW__thumbs img{height:110px}.page-module__LTIEbW__thumbsTall img{height:200px}.page-module__LTIEbW__figure{flex-basis:100%}}
.rules-index-module__oLl5Gq__documents{max-width:680px;margin:32px 0 0;padding:0;list-style:none;display:grid}.rules-index-module__oLl5Gq__documentRow{border-top:1px solid var(--line)}.rules-index-module__oLl5Gq__documentRow:last-child{border-bottom:1px solid var(--line)}.rules-index-module__oLl5Gq__documentLink{color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding-block:22px;text-decoration:none;display:flex}.rules-index-module__oLl5Gq__documentLink:hover .rules-index-module__oLl5Gq__title{text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:4px}.rules-index-module__oLl5Gq__documentLink:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.rules-index-module__oLl5Gq__title{margin:0;font-size:1.2rem;font-weight:600;line-height:1.35}.rules-index-module__oLl5Gq__description{color:var(--muted);margin:5px 0 0;font-size:.95rem;line-height:1.5}.rules-index-module__oLl5Gq__arrow{color:var(--muted);flex:none;font-size:1.1rem;line-height:1}@media (max-width:767px){.rules-index-module__oLl5Gq__documentLink{gap:14px;padding-block:19px}.rules-index-module__oLl5Gq__title{font-size:1.1rem}}
