html:has(.about-page){scroll-behavior:smooth}.about-page{position:relative;background:#212121;color:#fff;margin-top:calc(-1 * var(--site-header-height));padding:253px var(--page-content-gutter) 80px}.about-page__hero-media{position:absolute;top:0;right:0;left:0;height:550px;overflow:hidden}.about-page__hero-image,.about-page__hero-overlay,.about-page__hero-fade{position:absolute;inset:0}.about-page__hero-image{display:block;width:100%;height:550px;-o-object-fit:cover;object-fit:cover}.about-page__hero-overlay{background:#0000004d}.about-page__hero-fade{top:400px;height:266px;background:linear-gradient(to bottom,#21212100,#212121 37.5%)}.about-page__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:80px;max-width:var(--page-content-max);margin:0 auto}.about-page__hero-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:end}.about-page__intro{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px;background:#cb6455}.about-page__intro-title{margin:0;font-size:40px;font-weight:500;line-height:1.2;color:#fff}.about-page__intro-text{margin:0;font-size:24px;font-weight:200;line-height:1.2;color:#fff}.about-page__intro-text p+p{margin-top:8px}.about-page__toc{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px;background:#2e2e2e}.about-page__toc-link{display:flex;align-items:center;gap:16px;color:#d5ff62;font-size:30px;font-weight:200;line-height:1.2;text-decoration:none}.about-page__toc-icon{display:block;width:24px;height:24px;flex-shrink:0}.about-page__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch;scroll-margin-top:calc(var(--site-header-height) + 24px)}.about-page__split--rules{align-items:start}.about-page__photo{position:relative;overflow:hidden;border-radius:16px;background:#868686;min-height:0;align-self:stretch}.about-page__photo img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-page__photo--760{height:760px;flex-shrink:0}.about-page__card{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px;background:#2e2e2e}.about-page__title{margin:0;font-size:30px;font-weight:300;line-height:1.2;color:#fff}.about-page__text{margin:0;font-size:22px;font-weight:200;line-height:1.2;color:#b6bbc1}.about-page__text+.about-page__text,.about-page__text p+p{margin-top:8px}.about-page__rules-aside{display:flex;flex-direction:column;gap:40px}.about-page__rule-tabs{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:20px;background:#2e2e2e}.about-page__rule-tab{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:10px 16px 12px;border:1px solid #d5ff62;border-radius:66px;background:#e4e5e20d;color:#d5ff62;font-family:inherit;font-size:30px;font-weight:400;line-height:1.2;text-align:center;cursor:pointer}.about-page__rule-tab.is-active{background:#465a46}.about-page__rule-tab:hover,.about-page__rule-tab:focus-visible{filter:brightness(1.05)}.about-page__rule-tab:focus-visible{outline:2px solid #d5ff62;outline-offset:3px}.about-page__rules{display:flex;flex-direction:column;gap:40px}.about-page__accordions{display:flex;flex-direction:column;gap:24px}.about-page__accordion{margin:0;border-radius:16px;background:#2e2e2e;overflow:clip;scroll-margin-top:calc(var(--site-header-height) + 24px)}.about-page__accordion.is-tab-hidden,.about-page__accordion[hidden]{display:none}.about-page__rule-ref{color:#d5ff62;text-decoration:none}.about-page__summary{display:flex;align-items:flex-start;gap:10px;padding:24px;list-style:none;cursor:pointer;border-radius:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-page__summary::-webkit-details-marker,.about-page__summary::marker{display:none;content:none}.about-page__summary:focus{outline:none}.about-page__summary:focus-visible{outline:2px solid #d5ff62;outline-offset:-2px}.about-page__summary-title{margin:0;flex:1 1 auto;font-size:30px;font-weight:300;line-height:1.2;color:#fff}.about-page__summary-icon{display:block;flex:0 0 40px;width:40px;height:40px;transform:rotate(90deg);transform-origin:50% 50%;transition:transform .48s cubic-bezier(.16,1,.3,1)}.about-page__accordion.is-expanded .about-page__summary-icon,.about-page__accordion[open]:not(.js-ready) .about-page__summary-icon{transform:rotate(-90deg)}.about-page__accordion.js-ready:not(.is-expanded) .about-page__summary-icon{transform:rotate(90deg);transition-duration:.32s;transition-timing-function:cubic-bezier(.4,0,1,1)}.about-page__panel{overflow:hidden}.about-page__body{display:flex;flex-direction:column;gap:16px;padding:0 24px 24px}.about-page__lead,.about-page__note,.about-page__list{margin:0;font-size:22px;font-weight:200;line-height:1.2;color:#b6bbc1}.about-page__list{padding-left:33px;list-style:decimal}.about-page__lead,.about-page__note,.about-page__list-item{opacity:0;transform:translateY(8px);transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .48s cubic-bezier(.16,1,.3,1)}.about-page__accordion.is-expanded .about-page__lead,.about-page__accordion.is-expanded .about-page__note,.about-page__accordion.is-expanded .about-page__list-item,.about-page__accordion[open]:not(.js-ready) .about-page__lead,.about-page__accordion[open]:not(.js-ready) .about-page__note,.about-page__accordion[open]:not(.js-ready) .about-page__list-item{opacity:1;transform:none}.about-page__lead,.about-page__list-item:nth-child(1){transition-delay:40ms}.about-page__list-item:nth-child(2){transition-delay:80ms}.about-page__list-item:nth-child(3){transition-delay:.12s}.about-page__list-item:nth-child(4){transition-delay:.15s}.about-page__list-item:nth-child(n+5),.about-page__note{transition-delay:.18s}.about-page__accordion:not(.is-expanded) .about-page__lead,.about-page__accordion:not(.is-expanded) .about-page__note,.about-page__accordion:not(.is-expanded) .about-page__list-item{transition-delay:0ms;transition-duration:.18s;transition-timing-function:ease}.about-page__list-item{margin-bottom:8px}.about-page__list-item:last-child{margin-bottom:0}@media screen and (max-width:1100px){.about-page__hero-row,.about-page__split{grid-template-columns:1fr}.about-page__photo{height:280px;min-height:280px}.about-page__photo--760{height:280px}.about-page__intro-title{font-size:32px}.about-page__toc-link,.about-page__title,.about-page__summary-title,.about-page__rule-tab{font-size:24px}}@media screen and (max-width:760px){.about-page{padding:160px 16px 48px}.about-page__inner{gap:48px}.about-page__hero-media,.about-page__hero-image{height:320px}.about-page__hero-fade{top:200px;height:180px}.about-page__intro-title{font-size:28px}.about-page__intro-text,.about-page__text,.about-page__lead,.about-page__note,.about-page__list{font-size:14px}.about-page__toc-link{font-size:16px}.about-page__title,.about-page__summary-title{font-size:24px}.about-page__summary{padding:20px}.about-page__body{padding-right:20px;padding-bottom:20px;padding-left:20px}.about-page__card,.about-page__rules{order:1}.about-page__photo,.about-page__rules-aside{order:2}.about-page__rules-aside{gap:24px}.about-page__rule-tabs{gap:12px;padding:16px}.about-page__rule-tab{font-size:18px;padding:10px 14px}.about-page__summary-icon{flex-basis:32px;width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.about-page__summary-icon{transition:none}.about-page__lead,.about-page__note,.about-page__list-item{transform:none;transition:opacity .15s ease;transition-delay:0ms}}
