@import url("https://fonts.googleapis.com/css2?family=Arimo:wght@400;500;600;700&family=Carlito:wght@400;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-ink:#111820;--color-brand:#bd871e;--color-brand-dark:#9a6c13;--color-paper:#ffffff;--color-background:#fbfaf7;--color-line:#e7e4de;--color-line-soft:#eeeae4;--color-muted:#6f6a60;--font-body:Carlito,Calibri,Segoe UI,sans-serif;--font-heading:Arimo,Arial,sans-serif;--container-width:1180px;--container-gutter:30px;--transition-fast:180ms ease;}.clamped-text-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.clamped-text-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.clamped-text-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.clamped-text-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.clamped-text-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}.clamped-text-6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}.clamped-text-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;}html,body{font-size:1rem;padding:0;margin:0;color:#111820;background:#fbfaf7;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;line-height:1.5;scroll-behavior:smooth;}*,*::before,*::after{box-sizing:border-box;}img{max-width:100%;}a{color:inherit;transition:color 180ms ease,border-color 180ms ease,background-color 180ms ease;}h1,h2,h3,h4,h5,h6{margin-block:0 0.6em;color:#111820;font-family:"Arimo",Arial,sans-serif;font-weight:700;line-height:1.15;}p{margin-block:0 1em;}.keepers-container,.block-container,.article-container,.region-header{max-width:1180px;margin-inline:auto;padding-inline:30px;}.block-container{padding-top:30px;padding-bottom:30px;}.site-header{width:100%;background:#ffffff;border-bottom:1px solid #e7e4de;}.region-header{display:flex;align-items:center;min-height:72px;gap:28px;}.region-header > .block-system-branding-block{margin-right:auto;}.site-branding{display:flex;align-items:center;min-height:72px;}.site-branding-identity{display:flex;align-items:center;}.site-branding .site-logo{display:flex;align-items:center;}.site-branding .site-logo img{display:block;width:auto;max-width:150px;}.site-branding .site-name{color:#111820;font-family:"Arimo",Arial,sans-serif;font-size:24px;font-weight:700;text-decoration:none;}.header-main-nav > h2,.header-account-nav > h2{margin:0;}.header-main-nav .menu,.header-account-nav .menu{display:flex;align-items:center;gap:26px;margin:0;padding:0;list-style:none;}.header-main-nav .menu-item,.header-account-nav .menu-item{margin:0;padding:0;}.header-main-nav a,.header-account-nav a{color:#111820;font-family:"Arimo",Arial,sans-serif;font-size:0.875rem;font-weight:700;text-decoration:none;}.header-main-nav a:hover,.header-main-nav a:focus-visible,.header-main-nav a.is-active,.header-account-nav a:hover,.header-account-nav a:focus-visible,.header-account-nav a.is-active{color:#bd871e;}.header-account-nav{flex-shrink:0;}.header-account-nav__login{display:inline-flex;align-items:center;gap:10px;}.header-account-nav__dropdown{position:relative;margin:0;padding:0;border:0;}.header-account-nav__toggle{display:flex;align-items:center;gap:9px;min-height:44px;padding:4px 10px 4px 4px;color:#111820;font-family:"Arimo",Arial,sans-serif;font-size:0.875rem;font-weight:700;list-style:none;border-radius:999px;cursor:pointer;}.header-account-nav__toggle::-webkit-details-marker{display:none;}.header-account-nav__toggle:hover{color:#bd871e;}.header-account-nav__toggle:focus-visible{outline:2px solid #9a6c13;outline-offset:3px;}.header-account-nav__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;overflow:hidden;color:#d4a53d;background:#232323;border-radius:8px;font-size:16px;border-radius:100%;}.header-account-nav__icon--avatar{background:transparent;}.header-account-nav__icon .field,.header-account-nav__icon .field__item,.header-account-nav__icon .media,.header-account-nav__icon img{display:block;width:100%;height:100%;margin:0;}.header-account-nav__icon img{object-fit:cover;}.header-account-nav__name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.header-account-nav__chevron{font-family:"Font Awesome 6 Free";font-size:9px;font-weight:900;}.header-account-nav__chevron::before{content:"\f0d7";}.header-account-nav__dropdown[open] > .header-account-nav__toggle{color:#bd871e;}.header-account-nav__panel{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:30;min-width:120px;width:max-content;max-width:calc(100vw - 40px);padding:8px;background:#ffffff;border:1px solid #e7e4de;border-radius:6px;box-shadow:0 10px 30px rgba(17,24,32,0.1);}.header-account-nav__panel .menu{display:block;}.header-account-nav__panel a{display:inline-flex;align-items:center;width:100%;min-height:36px;padding:0 10px;line-height:1;background:transparent;border:0;border-radius:3px;overflow-wrap:anywhere;}.header-account-nav__panel a:hover,.header-account-nav__panel a:focus-visible,.header-account-nav__panel a.is-active{color:#bd871e;}.header-account-nav__panel a:focus-visible{outline:2px solid #9a6c13;outline-offset:-2px;}@media (max-width:640px){.article-container{padding-inline:20px;}.region-header{gap:16px;padding-inline:20px;}.header-main-nav .menu{gap:14px;}.header-main-nav .menu a{font-size:13px;}.site-branding .site-logo img{max-width:120px;}}@media (max-width:460px){.region-header{flex-wrap:wrap;padding-block:14px;}.header-main-nav{width:100%;order:3;border-top:1px solid #eeeae4;padding-top:12px;}.header-main-nav .menu{justify-content:space-between;}}.primary-nav-shell{background:#ffffff;border-bottom:1px solid #e7e4de;}.primary-nav-shell .region-primary-menu{min-height:62px;min-width:0;display:flex;align-items:center;}.primary-nav-shell .region-primary-menu .js-primary-menu-children-select{display:none;}.primary-nav-shell .navigation{width:100%;min-width:0;}.primary-nav-shell .navigation > h2{margin:0;}.primary-nav-shell .menu{display:flex;align-items:center;gap:28px;margin:0;padding:0;list-style:none;}.primary-nav-shell .menu-item{position:relative;margin:0;padding:0;list-style:none;list-style-image:none;}.primary-nav-shell .menu-item > a{display:inline-flex;align-items:center;min-height:38px;color:#111820;font-family:"Arimo",Arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1;text-decoration:none;}.primary-nav-shell .menu-item > a:hover,.primary-nav-shell .menu-item > a:focus-visible,.primary-nav-shell .menu-item > a.is-active{color:#bd871e;}.primary-nav-shell .menu-item.menu-item--expanded:first-child{display:flex;align-items:center;gap:20px;margin-right:2px;}.primary-nav-shell .menu-item.menu-item--expanded:first-child > a{min-height:34px;padding-inline:16px;background:#fbfaf7;border:1px solid #e7e4de;border-radius:999px;}.primary-nav-shell .menu-item.menu-item--expanded:first-child > a::after{margin-left:9px;color:#6f6a60;content:"\f0d7";font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;}.primary-nav-shell .menu-item.menu-item--expanded:first-child::after{width:1px;height:24px;background:#e7e4de;content:"";}.primary-nav-shell .menu-item--expanded > a::after{margin-left:7px;content:"\f0d7";font-family:"Font Awesome 6 Free";font-size:9px;font-weight:900;}.primary-nav-shell .menu-item--expanded > .menu{position:absolute;z-index:20;top:calc(100% + 8px);left:0;display:none;min-width:100px;padding:8px;background:#ffffff;border:1px solid #e7e4de;border-radius:6px;box-shadow:0 10px 30px rgba(17,24,32,0.1);}.primary-nav-shell .menu-item--expanded > .menu::before{position:absolute;top:-9px;left:0;width:100%;height:9px;content:"";}.primary-nav-shell .menu-item--expanded > .menu .menu-item,.primary-nav-shell .menu-item--expanded > .menu .menu-item:first-child{display:block;margin:0;}.primary-nav-shell .menu-item--expanded > .menu .menu-item::after,.primary-nav-shell .menu-item--expanded > .menu .menu-item:first-child::after{display:none;}.primary-nav-shell .menu-item--expanded > .menu .menu-item > a,.primary-nav-shell .menu-item--expanded > .menu .menu-item:first-child > a{width:100%;min-height:36px;padding-inline:10px;background:transparent;border:0;border-radius:3px;}.primary-nav-shell .menu-item--expanded:hover > .menu,.primary-nav-shell .menu-item--expanded:focus-within > .menu{display:block;}@media (max-width:640px){.primary-nav-shell .keepers-container{padding-inline:20px;}.primary-nav-shell .region-primary-menu{min-width:0;}.primary-nav-shell .menu{gap:18px;}}.primary-menu__more-toggle{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0;border:0;background:transparent;color:#111820;font-family:"Arimo",Arial,sans-serif;font-size:0.875rem;font-weight:700;cursor:pointer;}.primary-menu__more-toggle:hover,.primary-menu__more-toggle:focus-visible{color:#bd871e;}.primary-menu__overflow{position:absolute;z-index:20;top:100%;inset-inline-end:0;min-width:180px;width:max-content;padding:8px;background:#fff;border:1px solid #e7e4de;border-radius:6px;box-shadow:0 10px 30px rgba(17,24,32,0.1);}.primary-nav-shell .primary-menu__overflow > .menu{display:block;}.primary-nav-shell .primary-menu__overflow > .menu > .menu-item{display:block;margin:0;}.primary-nav-shell .primary-menu__overflow > .menu > .menu-item > a{width:100%;min-height:36px;white-space:nowrap;padding-inline:10px;background:transparent;border:0;border-radius:3px;}.primary-nav-shell .primary-menu__overflow > .menu > .menu-item::after{display:none;}.primary-nav-shell .primary-menu{flex-wrap:nowrap;max-width:1020px;overflow:hidden;}.primary-nav-shell .primary-menu > .menu-item{flex:0 0 auto;white-space:nowrap;}.primary-nav-shell .primary-menu > .primary-menu__more[hidden]{display:none;}.recent-contents{max-width:1180px;margin-inline:auto;padding-inline:30px;padding-block:38px;}.recent-contents__header{margin-bottom:20px;}.recent-contents__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:2px solid #111820;}.recent-contents__title h2,.recent-contents__tagline,.recent-contents__tagline p,.recent-contents__description p{margin:0;}.recent-contents__title h2{font-family:"Arimo",Arial,sans-serif;font-size:22px;line-height:1.15;}.recent-contents__tagline{flex:0 0 auto;color:#111820;font-size:0.875rem;}.recent-contents__description{max-width:650px;margin-top:12px;color:#6f6a60;font-size:0.875rem;}@media (max-width:640px){.recent-contents{padding-inline:20px;padding-block:28px;}.recent-contents__heading-row{display:block;padding-bottom:14px;}.recent-contents__tagline{margin-top:8px;}}.views-element-container:has(> .recently-preserved){background:rgb(253,251,246);border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);}.content-card-list{display:flex;flex-wrap:wrap;gap:24px;}.content-card-list > *{display:flex;min-width:0;flex:0 1 calc((100% - 48px) / 3);}:where(.content-card,.content-compact-card){position:relative;width:100%;height:100%;min-width:0;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease;}:where(.content-card,.content-compact-card):hover,:where(.content-card,.content-compact-card):focus-within{border-color:#bd871e;box-shadow:0 6px 18px rgba(17,24,32,0.1);}:where(.content-card,.content-compact-card) .content-card-image{display:block;overflow:hidden;background:#f6efdf;}:where(.content-card,.content-compact-card) .content-card-image .field,:where(.content-card,.content-compact-card) .content-card-image .field__item,:where(.content-card,.content-compact-card) .content-card-image .media,:where(.content-card,.content-compact-card) .content-card-image picture,:where(.content-card,.content-compact-card) .content-card-image a,:where(.content-card,.content-compact-card) .content-card-image img{display:block;width:100%;height:100%;}:where(.content-card,.content-compact-card) .content-card-image img{object-fit:cover;}:where(.content-card,.content-compact-card) .content-card-content{min-width:0;}:where(.content-card,.content-compact-card) .content-card-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#bd871e;font-size:10px;font-weight:700;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase;}:where(.content-card,.content-compact-card) .content-card-eyebrow a{position:relative;z-index:2;color:inherit;text-decoration:none;}:where(.content-card,.content-compact-card) .content-card-eyebrow a:hover,:where(.content-card,.content-compact-card) .content-card-eyebrow a:focus-visible{color:#9a6c13;text-decoration:underline;}:where(.content-card,.content-compact-card) .content-card-pill{padding:2px 9px;color:#111820;background:#ffffff;border:1px solid #e7e4de;border-radius:999px;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:none;}:where(.content-card,.content-compact-card) .content-card-pill .field{display:inline;}:where(.content-card,.content-compact-card) .content-card-title{display:-webkit-box;min-height:3.36em;overflow:hidden;margin:5px 0 0;font-size:15px;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:3;}:where(.content-card,.content-compact-card) .content-card-title a{color:#111820;text-decoration:none;}:where(.content-card,.content-compact-card) .content-card-title a::after{position:absolute;z-index:1;inset:0;content:"";}:where(.content-card,.content-compact-card) .content-card-title a:hover,:where(.content-card,.content-compact-card) .content-card-title a:focus-visible{color:#9a6c13;}:where(.content-card,.content-compact-card) .content-card-summary,:where(.content-card,.content-compact-card) .content-card-meta{margin-top:7px;color:#6f6a60;font-size:13px;line-height:1.4;}:where(.content-card,.content-compact-card) .content-card-summary .field,:where(.content-card,.content-compact-card) .content-card-summary p,:where(.content-card,.content-compact-card) .content-card-meta .field,:where(.content-card,.content-compact-card) .content-card-meta p{margin:0;}:where(.content-card,.content-compact-card) .content-card-summary{display:-webkit-box;min-height:4.2em;max-height:4.2em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;}:where(.content-card,.content-compact-card) .content-card-summary .field,:where(.content-card,.content-compact-card) .content-card-summary .field__item,:where(.content-card,.content-compact-card) .content-card-summary p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.content-compact-card{display:grid;grid-template-columns:108px minmax(0,1fr);gap:14px;height:100%;padding:13px;background:#ffffff;border:1px solid #e7e4de;border-radius:7px;}.content-compact-card .content-card-image{position:relative;min-height:7.5em;align-self:stretch;border-radius:4px;}.content-compact-card .content-card-image img{position:absolute;inset:0;}.content-card{display:flex;flex-direction:column;background:#ffffff;min-height:272px;}.content-card .content-card-image{aspect-ratio:16/9;padding:8px;background:#f6efdf;}.content-card .content-card-content{padding:10px 8px 12px;}@media (min-width:1200px){.content-card-list > *{flex:1 1 calc((100% - 72px) / 4);max-width:calc((100% - 48px) / 3);}}@media (max-width:420px){.content-card-list > *{flex-basis:100%;}.content-compact-card{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px;}}@media (min-width:421px) and (max-width:800px){.content-card-list > *{flex-basis:calc((100% - 24px) / 2);}}.promoted-content{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:36px;max-width:1180px;margin-inline:auto;padding:38px 30px;}.promoted-content__node,.promoted-content__most-read{min-width:0;}.promoted-content__node{position:relative;overflow:hidden;cursor:pointer;background:#ffffff;border:1px solid #e7e4de;border-radius:7px;transition:border-color 180ms ease,box-shadow 180ms ease;}.promoted-content__node:hover,.promoted-content__node:focus-within{border-color:#bd871e;box-shadow:0 6px 18px rgba(17,24,32,0.1);}.promoted-content__image{overflow:hidden;aspect-ratio:16/8;background:#f6efdf;}.promoted-content__image .field,.promoted-content__image .field__item,.promoted-content__image .media,.promoted-content__image picture,.promoted-content__image a,.promoted-content__image img{display:block;width:100%;height:100%;}.promoted-content__image img{object-fit:cover;}.promoted-content__content{padding:20px 22px 22px;}.promoted-content__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#9a6c13;font-size:11px;font-weight:700;letter-spacing:0.09em;line-height:1.2;text-transform:uppercase;}.promoted-content__featured,.promoted-content__sport-type,.promoted-content__club{border-radius:999px;letter-spacing:0;text-transform:none;}.promoted-content__sport-type,.promoted-content__club{position:relative;z-index:2;text-decoration:none;}.promoted-content__sport-type:hover,.promoted-content__sport-type:focus-visible,.promoted-content__club:hover,.promoted-content__club:focus-visible{text-decoration:underline;}.promoted-content__featured{padding:4px 10px;color:#ffffff;background:#9a6c13;font-size:12px;border-radius:5px;}.promoted-content__club{padding:3px 10px;color:#111820;background:#ffffff;border:1px solid #e7e4de;font-size:12px;font-weight:400;}.promoted-content__sport-type{padding:4px 10px;color:#9a6c13;border:1px solid #9a6c13;font-size:12px;}.promoted-content__title{margin:12px 0 0;font-family:"Arimo",Arial,sans-serif;font-size:clamp(24px,3vw,38px);line-height:1.15;}.promoted-content__title a{color:#111820;text-decoration:none;}.promoted-content__title a::after{position:absolute;z-index:1;inset:0;content:"";}.promoted-content__title a:hover,.promoted-content__title a:focus-visible{color:#9a6c13;}.promoted-content__title a:focus-visible::after{outline:2px solid #9a6c13;outline-offset:-2px;}.promoted-content__meta{margin-top:10px;color:#6f6a60;font-size:0.875rem;}.promoted-content__preserved-by{color:#bd871e;}.promoted-content__body{margin-top:12px;color:#6f6a60;}.promoted-content__body .field,.promoted-content__body p{margin-top:0;}.promoted-content__body img{display:block;width:100%;height:auto;}.promoted-content__most-read{align-self:start;}.promoted-content__most-read-title{margin:0 0 4px;color:#bd871e;font-family:"Arimo",Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.15;letter-spacing:1.6px;text-transform:uppercase;}.promoted-content__most-read .views-row{min-height:78px;border-bottom:1px solid #e7e4de;cursor:pointer;display:flex;gap:13px;padding:14px 0px;}.promoted-content__most-read .most-read-rank{color:#bd871e;font-family:"Arimo",Arial,sans-serif;font-size:21px;font-weight:700;line-height:1.2;text-align:left;min-width:18px;}.promoted-content__most-read .most-read-item{min-width:0;}.promoted-content__most-read .field,.promoted-content__most-read .field__item,.promoted-content__most-read .views-field{margin:0;}.promoted-content__most-read .most-read-item h2,.promoted-content__most-read .most-read-item h3,.promoted-content__most-read .most-read-item h4,.promoted-content__most-read .most-read-item-title{margin:0;font-family:"Arimo",Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2;color:#111820;}.promoted-content__most-read .most-read-item-bottom-text{font-size:12px;color:#908a7e;margin-top:4px;}.promoted-content__most-read a{color:#111820;text-decoration:none;}.promoted-content__most-read a:hover,.promoted-content__most-read a:focus-visible{color:#9a6c13;}.promoted-content__most-read .views-field-type,.promoted-content__most-read .views-field-field-club,.promoted-content__most-read .content-card-eyebrow{margin-bottom:6px;color:#9a6c13;font-size:10px;font-weight:700;letter-spacing:0.09em;line-height:1.2;text-transform:uppercase;}.promoted-content__most-read .content-card-pill{display:inline-block;margin-left:6px;padding:2px 8px;color:#111820;background:#ffffff;border:1px solid #e7e4de;border-radius:999px;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;}.promoted-content__most-read .content-card,.promoted-content__most-read .content-compact-card{display:block;height:auto;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}.promoted-content__most-read .content-card-image,.promoted-content__most-read .content-card-summary,.promoted-content__most-read .content-card-meta{display:none;}.promoted-content__most-read .content-card-content{padding:0;}.promoted-content__most-read .content-card-title{min-height:0;margin:0;font-size:16px;line-height:1.2;}.promoted-content__most-read .item-list ul{margin:0;padding:0;list-style:none;}@media (max-width:800px){.promoted-content{grid-template-columns:1fr;gap:28px;padding:28px 20px;}.promoted-content__most-read{padding-top:26px;padding-left:0;border-top:1px solid #e7e4de;}}.stories-container{padding:38px 30px;display:flex;}.stories-content{display:grid;grid-template-columns:1fr;gap:36px;max-width:1180px;margin-inline:auto;padding-bottom:30px;padding-right:30px;}.stories-content__node,.stories-content__most-read{min-width:0;}.stories-content__node{position:relative;overflow:hidden;cursor:pointer;background:#ffffff;border:1px solid #e7e4de;border-radius:7px;transition:border-color 180ms ease,box-shadow 180ms ease;}.stories-content__node:hover,.stories-content__node:focus-within{border-color:#bd871e;box-shadow:0 6px 18px rgba(17,24,32,0.1);}.stories-content__image{overflow:hidden;aspect-ratio:16/8;background:#f6efdf;}.stories-content__image .field,.stories-content__image .field__item,.stories-content__image .media,.stories-content__image picture,.stories-content__image a,.stories-content__image img{display:block;width:100%;height:100%;}.stories-content__image img{object-fit:cover;}.stories-content__content{padding:20px 22px 22px;max-width:500px;}.stories-content__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#9a6c13;font-size:11px;font-weight:700;letter-spacing:0.09em;line-height:1.2;text-transform:uppercase;}.stories-content__featured,.stories-content__sport-type,.stories-content__club{border-radius:999px;letter-spacing:0;text-transform:none;}.stories-content__sport-type,.stories-content__club{position:relative;z-index:2;text-decoration:none;}.stories-content__sport-type:hover,.stories-content__sport-type:focus-visible,.stories-content__club:hover,.stories-content__club:focus-visible{text-decoration:underline;}.stories-content__featured{padding:4px 10px;color:#ffffff;background:#9a6c13;font-size:12px;border-radius:5px;}.stories-content__club{padding:3px 10px;color:#111820;background:#ffffff;border:1px solid #e7e4de;font-size:12px;font-weight:400;}.stories-content__sport-type{padding:4px 10px;color:#9a6c13;border:1px solid #9a6c13;font-size:12px;}.stories-content__title{margin:12px 0 0;font-family:"Arimo",Arial,sans-serif;font-size:clamp(24px,3vw,38px);line-height:1.15;}.stories-content__title a{color:#111820;text-decoration:none;}.stories-content__title a::after{position:absolute;z-index:1;inset:0;content:"";}.stories-content__title a:hover,.stories-content__title a:focus-visible{color:#9a6c13;}.stories-content__title a:focus-visible::after{outline:2px solid #9a6c13;outline-offset:-2px;}.stories-content__meta{margin-top:10px;color:#6f6a60;font-size:0.875rem;}.stories-content__preserved-by{color:#bd871e;}.stories-content__body{margin-top:12px;color:#6f6a60;}.stories-content__body .field,.stories-content__body p{margin-top:0;}.stories-content__body img{display:block;width:100%;height:auto;}.stories-content__most-read{align-self:start;}.stories-content__most-read-title{margin:0 0 4px;color:#bd871e;font-family:"Arimo",Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.15;letter-spacing:1.6px;text-transform:uppercase;}.stories-content__most-read .views-row{min-height:78px;border-bottom:1px solid #e7e4de;cursor:pointer;display:flex;gap:13px;padding:14px 0px;}.stories-content__most-read .most-read-rank{color:#bd871e;font-family:"Arimo",Arial,sans-serif;font-size:21px;font-weight:700;line-height:1.2;text-align:left;min-width:18px;}.stories-content__most-read .most-read-item{min-width:0;}.stories-content__most-read .field,.stories-content__most-read .field__item,.stories-content__most-read .views-field{margin:0;}.stories-content__most-read .most-read-item h2,.stories-content__most-read .most-read-item h3,.stories-content__most-read .most-read-item h4,.stories-content__most-read .most-read-item-title{margin:0;font-family:"Arimo",Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2;color:#111820;}.stories-content__most-read .most-read-item-bottom-text{font-size:12px;color:#908a7e;margin-top:4px;}.stories-content__most-read a{color:#111820;text-decoration:none;}.stories-content__most-read a:hover,.stories-content__most-read a:focus-visible{color:#9a6c13;}.stories-content__most-read .views-field-type,.stories-content__most-read .views-field-field-club,.stories-content__most-read .content-card-eyebrow{margin-bottom:6px;color:#9a6c13;font-size:10px;font-weight:700;letter-spacing:0.09em;line-height:1.2;text-transform:uppercase;}.stories-content__most-read .content-card-pill{display:inline-block;margin-left:6px;padding:2px 8px;color:#111820;background:#ffffff;border:1px solid #e7e4de;border-radius:999px;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;}.stories-content__most-read .content-card,.stories-content__most-read .content-compact-card{display:block;height:auto;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}.stories-content__most-read .content-card-image,.stories-content__most-read .content-card-summary,.stories-content__most-read .content-card-meta{display:none;}.stories-content__most-read .content-card-content{padding:0;}.stories-content__most-read .content-card-title{min-height:0;margin:0;font-size:16px;line-height:1.2;}.stories-content__most-read .item-list ul{margin:0;padding:0;list-style:none;}@media (max-width:800px){.stories-container{flex-direction:column;}.stories-content{grid-template-columns:1fr;gap:28px;padding:28px 20px;}.stories-content__most-read{padding-top:26px;padding-left:0;border-top:1px solid #e7e4de;}}.club-profile__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;}.club-profile__banner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 32px;width:100%;padding:30px 4px 13px 0;border-bottom:1px solid #e7e4de;}.club-profile__heading{display:flex;min-width:0;gap:16px;align-items:flex-start;}.club-profile__monogram{display:grid;flex:0 0 56px;width:56px;height:56px;border-radius:50%;place-items:center;color:#ffffff;background:#caa34d;font-family:"Arimo",Arial,sans-serif;font-size:18px;font-weight:700;}.club-profile__monogram--logo{overflow:hidden;border:1px solid #e7e4de;background:#ffffff;}.club-profile__monogram--logo article,.club-profile__monogram--logo .field,.club-profile__monogram--logo .field__item{width:100%;height:100%;margin:0;}.club-profile__monogram--logo img{display:block;width:100%;height:100%;object-fit:contain;}.club-profile__identity{min-width:0;}.club-profile__title{margin:0 0 5px;font-size:clamp(24px,2.5vw,27px);line-height:1.1;}.club-profile__facts{display:flex;flex-wrap:wrap;gap:5px 17px;align-items:center;margin-bottom:7px;color:#4f5152;font-size:13px;line-height:1.25;}.club-profile__location{display:inline-flex;align-items:center;gap:3px;}.club-profile__location svg{width:14px;height:14px;}.club-profile__membership{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid #e7e4de;border-radius:999px;color:#34383b;font-size:10px;font-weight:600;letter-spacing:0.12em;line-height:1.1;text-transform:uppercase;}.club-profile__membership span{margin-right:6px;color:#38434b;font-size:6px;}.club-profile__followers{display:none;}.club-profile__summary{grid-column:1/-1;font-size:15px;}.club-profile__summary p,.club-profile__summary .field,.club-profile__summary .field__item{margin:0;}.club-profile__content:empty{display:none;}.club-profile__content{padding-top:40px;}@media (max-width:600px){.club-profile__banner{grid-template-columns:1fr;padding:12px 16px 16px;}.club-profile__followers{width:auto;height:auto;flex-direction:row;gap:6px;justify-self:start;padding:8px 12px;}.club-profile__followers span{margin-top:0;}.club-profile__summary{grid-column:1;}}.article-detail{padding-block:28px 48px;max-width:800px;}.article-detail__header{max-width:920px;}.article-detail__eyebrow{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:9px;color:#bd871e;font-family:"Arimo",Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;}.article-detail__eyebrow a{text-decoration:none;}.article-detail__eyebrow a:hover,.article-detail__eyebrow a:focus-visible{color:#9a6c13;text-decoration:underline;}.article-detail__title{margin:0 0 10px;font-size:clamp(28px,3.2vw,40px);line-height:1.08;}.article-detail__publish-date{display:block;font-size:14px;letter-spacing:0.5px;color:#6f6a60;margin-bottom:10px;}.article-detail__summary{color:#45484b;font-size:15px;font-style:italic;line-height:1.55;}.article-detail__summary .field,.article-detail__summary .field__item,.article-detail__summary p{margin:0;}.article-detail__hero{overflow:hidden;width:100%;height:auto;margin-top:14px;padding:6px;border:1px solid #e7e4de;background:#f6efdf;}.article-detail__hero .field,.article-detail__hero .field__item,.article-detail__hero article{width:100%;height:100%;margin:0;display:flex;}.article-detail__hero img{display:block;max-height:480px;height:100%;width:100%;object-fit:contain;}.article-detail__body{max-width:820px;margin-top:28px;font-size:16px;line-height:1.6;}.article-detail__body .field--name-field-body .field__item a{text-decoration:underline;color:#bd871e;text-underline-offset:5px;}.article-detail__body .field--name-field-body .field__item a:hover,.article-detail__body .field--name-field-body .field__item a:focus-visible{color:#9a6c13;text-decoration:underline;}.article-detail__body img{max-height:400px;height:100%;width:100%;object-fit:contain;}.article-detail__additional:empty{display:none;}@media (max-width:640px){.article-detail{padding-block:20px 36px;}.article-detail__title{font-size:30px;}}.claim-identity-webform{--claim-gold:#cda342;--claim-gold-dark:#9a6c13;--claim-ink:#161616;--claim-muted:#6c6257;--claim-line:#e6ded1;--claim-soft:#fbf8f2;--claim-white:#ffffff;max-width:760px;margin:0 auto;color:var(--claim-ink);}.claim-identity-webform .claim-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 30px;padding:0;list-style:none;}.claim-identity-webform .claim-progress__step{min-width:0;padding-top:10px;border-top:3px solid var(--claim-line);color:var(--claim-ink);font-size:12px;line-height:1.35;}.claim-identity-webform .claim-progress__step.is-complete,.claim-identity-webform .claim-progress__step.is-current{border-top-color:var(--claim-gold);}.claim-identity-webform .claim-progress__step.is-current{font-weight:600;}.claim-identity-webform .claim-eyebrow{margin:0 0 8px;color:var(--claim-gold-dark);font-size:12px;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;}.claim-identity-webform .claim-heading{margin:0 0 10px;font-size:clamp(28px,4vw,34px);line-height:1.15;}.claim-identity-webform .claim-intro{margin:0 0 22px;color:var(--claim-muted);font-size:16px;line-height:1.6;}.claim-identity-webform .form-item{margin-bottom:18px;}.claim-identity-webform label,.claim-identity-webform legend{color:var(--claim-ink);}.claim-identity-webform .form-item > label{display:block;margin-bottom:7px;font-size:12px;font-weight:500;letter-spacing:0.04em;text-transform:uppercase;}.claim-identity-webform input[type=text],.claim-identity-webform input[type=email],.claim-identity-webform input[type=password],.claim-identity-webform input[type=number],.claim-identity-webform textarea,.claim-identity-webform select{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--claim-line);border-radius:9px;background:var(--claim-white);color:var(--claim-ink);font:inherit;box-sizing:border-box;}.claim-identity-webform input:focus,.claim-identity-webform textarea:focus,.claim-identity-webform select:focus,.claim-identity-webform button:focus,.claim-identity-webform .button:focus,.claim-identity-webform a:focus{outline:3px solid rgba(205,163,66,0.35);outline-offset:2px;}.claim-identity-webform .claim-code{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px;}.claim-identity-webform .claim-code .form-item{margin:0;}.claim-identity-webform .claim-code input{width:52px;height:60px;padding:0;text-align:center;font-size:24px;}.claim-identity-webform .claim-resend{margin:0 0 28px;}.claim-identity-webform .claim-resend a,.claim-identity-webform .claim-login-link a{color:var(--claim-gold-dark);text-decoration:underline;text-underline-offset:2px;}.claim-identity-webform .claim-question{margin:20px 0 14px;font-size:16px;font-weight:700;}.claim-identity-webform .claim-options .form-radios{display:grid;gap:10px;}.claim-identity-webform .claim-options .form-item{margin:0;}.claim-identity-webform .claim-options .form-item.form-type-radio{position:relative;display:flex;align-items:center;min-height:48px;padding:0 16px;border:1px solid var(--claim-line);border-radius:9px;background:var(--claim-white);}.claim-identity-webform .claim-options input[type=radio]{width:18px;height:18px;margin:0 12px 0 0;accent-color:var(--claim-gold);}.claim-identity-webform .claim-options label{margin:0;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;}.claim-identity-webform .claim-note{margin:14px 0 26px;padding:13px 14px;border:1px dashed var(--claim-line);border-radius:8px;background:var(--claim-soft);color:var(--claim-muted);font-size:12px;line-height:1.65;}.claim-identity-webform .form-actions,.claim-identity-webform .claim-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px;}.claim-identity-webform .button,.claim-identity-webform button,.claim-identity-webform input[type=submit]{min-height:46px;padding:10px 24px;border:1px solid var(--claim-line);border-radius:8px;background:var(--claim-white);color:var(--claim-ink);font:inherit;font-weight:600;cursor:pointer;}.claim-identity-webform .button--primary,.claim-identity-webform input.button--primary,.claim-identity-webform .webform-button--next,.claim-identity-webform .webform-button--submit{border-color:var(--claim-gold);background:var(--claim-gold);color:var(--claim-ink);}.claim-identity-webform .claim-actions--decision .button:first-child{border-color:var(--claim-gold);background:var(--claim-gold);}.claim-identity-webform .claim-placeholder{padding:24px;border:1px dashed var(--claim-line);border-radius:8px;background:var(--claim-soft);}.claim-identity-webform .webform-progress{display:none;}@media (max-width:640px){.claim-identity-webform .claim-progress{grid-template-columns:1fr;gap:4px;}.claim-identity-webform .claim-progress__step{padding:7px 0 7px 10px;border-top:0;border-left:3px solid var(--claim-line);}.claim-identity-webform .claim-progress__step.is-complete,.claim-identity-webform .claim-progress__step.is-current{border-left-color:var(--claim-gold);}.claim-identity-webform .claim-code input{width:46px;height:54px;}}.partner-detail__card{height:110px;display:flex;align-items:center;gap:28px;text-decoration:none;color:#ffffff;background:#232323;border-radius:8px;padding:8px 30px;margin:14px 0px 8px;flex-direction:row;}.partner-detail__heritage_card{height:170px;display:flex;align-items:center;gap:24px;text-decoration:none;flex-direction:row;color:inherit;margin:20px 0px;background:#ffffff;border-width:3px 1px 1px;border-style:solid;border-color:#bd871e #e6e6e6 #e6e6e6;border-image:none;border-radius:4px;padding:24px 30px;}.partner-detail__footer_card{height:170px;display:flex;align-items:start;gap:5px;text-decoration:none;flex-direction:column;color:inherit;margin-top:22px;border-radius:6px;padding:16px 20px;cursor:pointer;background:#f6efdf;border:2px solid #bd871e;}.partner-detail__footer_bottom{flex-direction:row;align-items:center;gap:24px;}.partner-detail__url{text-decoration:none;}.partner-detail__logo{width:125 px;}.partner-detail__logo img{max-width:unset;}.partner-detail__footer_logo{height:60 px;object-fit:contain;background:rgb(255,255,255);border:1px solid rgb(230,230,230);border-radius:4px;padding:4px;}.partner-detail__footer_logo img{max-width:unset;}.partner-detail__heritage_logo{width:125 px;object-fit:contain;background:#ffffff;border-radius:6px;border:1px solid #e6e6e6;padding:5px;flex-shrink:0;}.partner-detail__heritage_logo img{max-width:unset;}.partner-detail__text{margin:20px 0px;width:800px;line-height:1.25;}.partner-detail__footer_text{font-weight:bold;font-size:11px;letter-spacing:2px;color:#bd871e;text-transform:uppercase;}.partner-detail__type{font-weight:bold;font-size:16px;letter-spacing:2px;color:#bd871e;text-transform:uppercase;}.partner-detail__summary{font-size:16px;color:#c7c7c7;margin-top:6px;line-height:1.4;}.partner-detail__heritage_name{font-weight:bold;font-size:25px;color:#232323;margin-top:2px;}.partner-detail__heritage_summary{font-size:15px;color:#5e5e5e;margin-top:2px;}.partner-detail__link{font-weight:bold;font-size:16px;color:#bd871e;white-space:nowrap;}.partner-detail__link a{text-decoration:none;text-underline-offset:5px;}.partner-detail__link a:hover,.partner-detail__link a:focus-visible{text-decoration:underline;}@media (max-width:768px){.partner-detail__card{height:auto;flex-direction:column;align-items:start;gap:0px;}.partner-detail__heritage_card{height:auto;flex-direction:column;align-items:start;gap:0px;}.partner-detail__text{width:auto;}}.club-detail__heritage_card{height:170px;display:flex;align-items:center;gap:24px;text-decoration:none;flex-direction:row;color:inherit;margin:20px 0px;background:#ffffff;border-width:3px 1px 1px;border-style:solid;border-color:#bd871e #e6e6e6 #e6e6e6;border-image:none;border-radius:4px;padding:24px 30px;}.club-detail__heritage_logo{width:125 px;object-fit:contain;background:#ffffff;border-radius:6px;border:1px solid #e6e6e6;padding:5px;flex-shrink:0;}.club-detail__heritage_logo img{max-width:unset;}.club-detail__url{text-decoration:none;}.club-detail__text{margin:20px 0px;text-decoration:none;width:500px;line-height:1.25;}.club-detail__type{font-weight:bold;font-size:16px;letter-spacing:2px;color:#bd871e;text-transform:uppercase;}.club-detail__heritage_name{font-weight:bold;font-size:25px;color:#232323;margin-top:2px;}.club-detail__heritage_summary{font-size:18px;color:#5e5e5e;margin-top:2px;}@media (max-width:768px){.club-detail__heritage_card{height:auto;flex-direction:column;align-items:start;gap:0px;}}.club-card-region{padding:0px 30px 38px 30px;}.club-card-region .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:20px;}.club-card-container{cursor:pointer;border:1px solid #e6e6e6;background:#ffffff;padding:16px;width:350px;}.club-card-container a{text-decoration:none;}.club-card-container .club-card-header{display:flex;gap:12px;align-items:center;}.club-card-container .club-card-header .club-card-icon{width:44px;height:44px;border-radius:50%;background:#bd871e;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-weight:bold;font-size:16px;}.club-card-container .club-card-header .club-card-title{font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-weight:bold;color:#111820;}.club-card-container .club-card-header .club-card-bottom{font-size:12px;color:#bd871e;}.club-card-container .club-card-footer{font-size:13px;color:#5e5e5e;margin-top:10px;}.club-card-container .club-card-footer .club-card-footer-text{display:flex;}.keepers-footer-container{width:100%;background:#232323;color:#bdb6a6;padding:42px 0 28px;}.keepers-footer-container .keepers-footer-block1{max-width:1180px;margin:0 auto;padding:0 30px;}.keepers-footer-container .keepers-footer-block1 .footer-top{display:flex;}.keepers-footer-container .keepers-footer-block1 .footer-top-right{margin-left:auto;}.keepers-footer-container .keepers-footer-block1 .footer-top-menu .menu{display:flex;flex-direction:row;gap:20px;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-size:13px;font-weight:bold;margin-top:5px;list-style:none;}.keepers-footer-container .keepers-footer-block1 .footer-top-menu a{text-decoration:none;text-underline-offset:5px;}.keepers-footer-container .keepers-footer-block1 .footer-top-menu a:hover,.keepers-footer-container .keepers-footer-block1 .footer-top-menu a:focus-visible{text-decoration:underline;}.keepers-footer-container .keepers-footer-block1 .footer-bottom{margin-top:26px;border-top:1px solid #3a382f;padding-top:15px;font-size:12px;color:#bdb6a6;display:flex;flex-direction:row;}.keepers-footer-container .keepers-footer-block1 .footer-bottom .footer-menu2{margin-left:auto;}.keepers-footer-container .keepers-footer-block1 .footer-bottom .footer-menu2 .menu{display:flex;flex-direction:row;gap:10px;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-size:12px;font-weight:bold;margin-top:0px;list-style:none;}.keepers-footer-container .keepers-footer-block1 .footer-bottom .footer-menu2 a{text-decoration:none;text-underline-offset:5px;}.keepers-footer-container .keepers-footer-block1 .footer-bottom .footer-menu2 a:hover,.keepers-footer-container .keepers-footer-block1 .footer-bottom .footer-menu2 a:focus-visible{text-decoration:underline;}.keepers-footer-container .keepers-footer-block1 .brand{font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-weight:bold;font-size:22px;color:#ffffff;}.keepers-footer-container .keepers-footer-block1 .tagline{color:#bd871e;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-size:15px;margin-top:7px;}.keepers-footer-container .keepers-footer-block1 .anc{color:#bdb6a6;font-size:13px;margin-top:3px;}@media (max-width:768px){.keepers-footer-container .keepers-footer-block1 .footer-top{flex-direction:column;}.keepers-footer-container .keepers-footer-block1 .footer-bottom{flex-direction:column;}.keepers-footer-container .keepers-footer-block1 .footer-bottom .footer-menu2{margin-left:0px;margin-top:10px;}.keepers-footer-container .keepers-footer-block1 .footer-top-right{margin-right:auto;margin-left:0px;margin-top:20px;}.keepers-footer-container .keepers-footer-block1 ul.menu{padding:0px;}}.status-messages-region{background-color:#f6efdf;color:#6f6a60;}.status-messages-region .messages--success li,.status-messages-region .messages--warning li,.status-messages-region .messages--error li,.status-messages-region .messages--status li{background-repeat:no-repeat;padding:2px 0 2px 30px;background-position-y:5px;list-style:none;}.status-messages-region .messages--success li .placeholder,.status-messages-region .messages--warning li .placeholder,.status-messages-region .messages--error li .placeholder,.status-messages-region .messages--status li .placeholder{background-color:unset;opacity:unset;}.status-messages-region .messages--success li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 64 64' enable-background='new 0 0 64 64'%3E%3Cpath d='M32,2C15.431,2,2,15.432,2,32c0,16.568,13.432,30,30,30c16.568,0,30-13.432,30-30C62,15.432,48.568,2,32,2z M25.025,50 l-0.02-0.02L24.988,50L11,35.6l7.029-7.164l6.977,7.184l21-21.619L53,21.199L25.025,50z' fill='%2343a047'/%3E%3C/svg%3E%0A");}.status-messages-region .messages--warning li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 122.89 111.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23FFCC33;%7D.cls-2%7Bfill:%23FFCC33;fill-rule:evenodd;%7D.cls-3%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Ered-alert%3C/title%3E%3Cpath class='cls-1' d='M2.35,84.43,45.29,10.2l.17-.27h0a22.92,22.92,0,0,1,7-7.23A17,17,0,0,1,61.58,0a16.78,16.78,0,0,1,9.11,2.69,22.79,22.79,0,0,1,7,7.26c.13.21.25.42.36.64l42.24,73.34.23.44h0a22.22,22.22,0,0,1,2.37,10.19,17.59,17.59,0,0,1-2.16,8.35,16,16,0,0,1-6.94,6.61l-.58.26a21.34,21.34,0,0,1-9.11,1.74v0H17.62c-.23,0-.44,0-.66,0a18.07,18.07,0,0,1-6.2-1.15A16.46,16.46,0,0,1,3,104.26a17.59,17.59,0,0,1-3-9.58,23,23,0,0,1,1.57-8.74,8.24,8.24,0,0,1,.77-1.51Z'/%3E%3Cpath class='cls-2' d='M9,88.76l43.15-74.6c5.23-8.25,13.53-8.46,18.87,0l42.44,73.7c3.38,6.81,1.7,16-9.34,15.77H17.62c-7.27.18-12-6.19-8.64-14.87Z'/%3E%3Cpath class='cls-3' d='M57.57,82.7a5.51,5.51,0,0,1,3.48-1.58,5.75,5.75,0,0,1,2.4.35,5.82,5.82,0,0,1,2,1.31,5.53,5.53,0,0,1,1.62,3.55,6.05,6.05,0,0,1-.08,1.4,5.54,5.54,0,0,1-5.64,4.6,5.67,5.67,0,0,1-2.27-.52,5.56,5.56,0,0,1-2.82-2.94,5.65,5.65,0,0,1-.35-1.27,5.83,5.83,0,0,1-.06-1.31h0a6.19,6.19,0,0,1,.57-2,4.57,4.57,0,0,1,1.13-1.56Zm8.16-10.24c-.2,4.79-8.31,4.8-8.5,0-.82-8.21-2.92-29.39-2.85-37.1.07-2.38,2-3.79,4.56-4.33a12.83,12.83,0,0,1,5,0c2.61.56,4.65,2,4.65,4.44v.24L65.73,72.46Z'/%3E%3C/svg%3E");}.status-messages-region .messages--error li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23d33' d='M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z'/%3E%3C/svg%3E");}.status-messages-region .messages--status li{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 0C7.38705 0 0 7.38705 0 16.5C0 25.6129 7.38705 33 16.5 33C25.6129 33 33 25.6129 33 16.5C33 7.38705 25.6129 0 16.5 0ZM14.85 8.25H18.15V11.55H14.85V8.25ZM14.85 14.85H18.15V24.75H14.85V14.85Z' fill='%23009EE0'/%3E%3C/svg%3E%0A");}.status-messages-region ul.messages__list{font-size:16px;line-height:26px;width:75%;margin:0px;}.status-messages-region ul.messages__list a{color:#bd871e;text-underline-offset:5px;}.status-messages-region ul.messages__list a:hover{text-decoration:underline;}.status-messages-region ul{margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0;}.status-messages-region ul li{list-style:none;}.status-messages-region .messages-container{padding:20px 30px;max-height:160px;overflow-y:auto;}.status-messages-region .messages-container::-webkit-scrollbar{width:6px;}.status-messages-region .messages-container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:8px;}.status-messages-region .messages-container::-webkit-scrollbar-thumb{background-color:#111111;color:2px solid #979797;border-radius:8px;}.status-messages-region .messages-container > [aria-label="Error message"]{color:red;}.status-messages-region .messages-container > [aria-label="Warning message"]{color:#6f6a60;}.status-messages-region .messages-container > [aria-label="Status message"]{color:#6f6a60;}@media (max-width:1200px){.status-messages-region .messages-container{max-height:90px;}}@media (max-width:768px){.status-messages-region .messages-container{width:90%;}}.pager{color:#bd871e;}.pager .pager__items{list-style:none;display:flex;justify-content:center;font-size:16px;font-weight:400;margin-top:20px;}.pager .pager__items .pager__item{padding-left:10px;padding-right:10px;}.pager .pager__items .pager__item.is-active{text-decoration:underline;color:#9a6c13;font-weight:600;}.capsule-container{display:inline-flex;max-width:100%;}.capsule-container > a{display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%;padding:6px 15px 6px 7px;color:#111820;background-color:#ffffff;border:1px solid #e6e6e6;border-radius:999px;box-shadow:0 1px 2px rgba(17,24,32,0.04);text-decoration:none;}.capsule-container > a:hover{border-color:#bd871e;}.capsule-container > a:focus-visible{outline:2px solid #bd871e;outline-offset:2px;}.capsule-card-left,.capsule-card-icon{display:flex;flex:0 0 auto;}.capsule-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;color:#ffffff;background-color:#bd871e;border-radius:50%;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;}.capsule-card-right{min-width:0;}.capsule-card-title{overflow:hidden;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-size:16px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;}.clubs-of-a-sport-container .view-content{display:flex;flex-wrap:wrap;padding:0px;gap:10px;list-style-type:none;padding-bottom:20px;}.button--secondary{display:inline-flex;min-height:35px;align-items:center;justify-content:center;box-sizing:border-box;padding:7px 16px;border:1px solid #bd871e;border-radius:4px;color:#9a6c13;background:#ffffff;font-family:"Arimo",Arial,sans-serif;font-size:0.875rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;width:fit-content;transition:color 180ms ease,border-color 180ms ease,background-color 180ms ease;}.button--secondary:hover{border-color:#9a6c13;color:#ffffff;background:#9a6c13;text-decoration:none;}.button--secondary:focus-visible{border-color:#9a6c13;outline:3px solid rgba(189,135,30,0.35);outline-offset:2px;}.button--secondary:disabled,.button--secondary[aria-disabled=true]{cursor:not-allowed;opacity:0.55;pointer-events:none;}.person-profile{padding-block:20px 42px;}.person-profile__eyebrow{margin:0 0 7px;color:#9a6c13;font-family:"Arimo",Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:0.15em;line-height:1.4;text-transform:uppercase;}.person-profile__card{max-width:720px;display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;padding:23px;border:1px solid rgb(94.2754662841%,89.8230511717%,79.6461023434%);border-radius:10px;background:#f6efdf;}.person-profile__monogram{display:grid;width:72px;height:72px;border-radius:8px;place-items:center;color:#d4a53d;background:#232323;font-family:"Arimo",Arial,sans-serif;font-size:28px;font-weight:700;}.person-profile__details{min-width:0;}.person-profile__title{margin:0 0 8px;font-size:clamp(26px,4vw,30px);line-height:1.1;}.person-profile__fact{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;color:#111820;font-size:16px;line-height:1.45;}.person-profile__fact strong{font-weight:700;}.person-profile__field{min-width:0;}.person-profile__field .field,.person-profile__field .field__item{display:inline;}.person-profile__field a{color:#bd871e;text-decoration:underline;text-decoration-color:rgba(189,135,30,0.45);text-underline-offset:3px;}.person-profile__field a:hover,.person-profile__field a:focus-visible{color:#9a6c13;text-decoration-color:currentColor;}.person-profile__notice{margin:15px 0 0;padding:11px 13px;border:1px dashed rgb(92.0803443329%,85.9206121473%,71.8412242946%);border-radius:6px;color:#6f6a60;background:#ffffff;font-size:12px;line-height:1.65;}.person-profile__claim.button{display:inline-flex;min-height:46px;align-items:center;margin-top:26px;padding:10px 24px;border:1px solid #bd871e;border-radius:8px;color:#111820;background:#bd871e;font-weight:600;text-decoration:none;}.person-profile__claim.button:hover,.person-profile__claim.button:focus-visible{border-color:#9a6c13;background:#9a6c13;}.person-profile__claim.button:focus-visible{outline:3px solid rgba(189,135,30,0.35);outline-offset:2px;}@media (max-width:520px){.person-profile__card{grid-template-columns:56px minmax(0,1fr);gap:14px;padding:18px;}.person-profile__monogram{width:56px;height:56px;font-size:22px;}.person-profile__title{font-size:24px;}}.user-profile{padding-block:20px 42px;}.user-profile__eyebrow{margin:0 0 7px;color:#9a6c13;font-family:"Arimo",Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:0.15em;line-height:1.4;text-transform:uppercase;}.user-profile__card{display:grid;grid-template-columns:200px minmax(0,1fr) 200px;gap:18px;padding:23px;border:1px solid rgb(94.2754662841%,89.8230511717%,79.6461023434%);border-radius:10px;background:#f6efdf;}.user-profile__monogram{display:grid;overflow:hidden;border-radius:8px;place-items:center;color:#d4a53d;background:#232323;font-family:"Arimo",Arial,sans-serif;font-size:80px;font-weight:700;height:200px;width:200px;}.user-profile__actions{display:flex;gap:10px;flex-direction:column;}.user-profile__avatar .field,.user-profile__avatar .field__item,.user-profile__avatar .media,.user-profile__avatar img{width:auto;height:100%;max-height:200px;display:grid;overflow:hidden;border-radius:8px;place-items:center;color:#d4a53d;font-family:"Arimo",Arial,sans-serif;font-size:28px;font-weight:700;}.user-profile__avatar img{display:block;object-fit:cover;}.user-profile__details{min-width:0;}.user-profile__title{margin:0 0 8px;font-size:clamp(26px,4vw,30px);line-height:1.1;}.user-profile__fact{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;color:#111820;font-size:16px;line-height:1.45;}.user-profile__fact strong{font-weight:700;}.user-profile__field{min-width:0;}.user-profile__field .field,.user-profile__field .field__item{display:inline;}.user-profile__field a{color:#bd871e;text-decoration:underline;text-decoration-color:rgba(189,135,30,0.45);text-underline-offset:3px;}.user-profile__field a:hover,.user-profile__field a:focus-visible{color:#9a6c13;text-decoration-color:currentColor;}@media (max-width:520px){.user-profile__card{grid-template-columns:1fr;gap:14px;padding:18px;}.user-profile__monogram{font-size:22px;}.user-profile__title{font-size:24px;}}.site-search-container{padding:38px 30px;}.site-search-container .site-search{display:flex;flex-direction:column;gap:20px;}.site-search-container .views-exposed-form{margin-bottom:0px;}.search-card-container{position:relative;padding:0px 5px;}.search-card-container .card-link-overlay{position:absolute;width:100%;height:100%;top:0;left:0;}.search-card-container a{text-decoration:none;}.search-card-container:hover{border-color:#bd871e;box-shadow:0 6px 18px rgba(17,24,32,0.1);}.search-card-container .search-card{cursor:pointer;display:flex;gap:12px;align-items:center;padding:12px 0px;border-bottom:1px solid #e6e6e6;text-decoration:none;min-height:80px;}.search-card-container .search-card .search-card-left{width:45px;}.search-card-container .search-card .search-card-left .search-icon{width:44px;height:44px;border-radius:50%;background:#bd871e;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-weight:bold;font-size:16px;}.search-card-container .search-card .search-card-left .search-icon-article{width:44px;height:44px;border-radius:50%;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-weight:bold;font-size:16px;}.search-card-container .search-card .search-card-left .search-icon-article img{border-radius:50%;}.search-card-container .search-card .search-card-right .search-card-eyebrow{display:flex;align-items:center;flex-wrap:wrap;color:#bd871e;font-size:10px;font-weight:700;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase;}.search-card-container .search-card .search-card-right .search-card-eyebrow .search-card-pill{margin-left:10px;padding:2px 9px;background:#ffffff;border:1px solid #e7e4de;border-radius:999px;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:none;}.search-card-container .search-card .search-card-right .search-card-eyebrow a{text-decoration:none;z-index:2;}.search-card-container .search-card .search-card-right .search-card-eyebrow a:hover,.search-card-container .search-card .search-card-right .search-card-eyebrow a:focus-visible{color:#9a6c13;text-decoration:underline;}.search-card-container .search-card .search-card-right .search-card-title{font-family:"Carlito",Calibri,"Segoe UI",sans-serif;font-size:15px;font-weight:bold;color:#111820;margin-top:5px;}.search-card-container .search-card .search-card-right .search-card-footer{display:flex;color:#5e5e5e;font-size:13px;}.static-page-container{padding:38px 30px;}.static-page-container a{color:#bd871e;text-decoration:underline;text-decoration-color:rgba(189,135,30,0.45);text-underline-offset:3px;}.static-page-container a:hover,.static-page-container a:focus-visible{color:#9a6c13;text-decoration-color:currentColor;}.user-form-container{max-width:1180px;margin-inline:auto;padding-inline:30px;padding-block:38px;}.user-form-container .login-text-top{font-size:12px;letter-spacing:2px;color:#bd871e;text-transform:uppercase;margin:0 0 6px;}.user-form-container .login-text-top a:hover{color:#111820;}.user-form-container .login-text-bottom{margin-top:10px;background:none;border:none;color:#9a6c13;cursor:pointer;font-size:15px;text-decoration:underline;padding:0;font-family:Calibri,sans-serif;}.user-form-container .login-text-bottom a:hover{color:#111820;}.user-form-container .user-form,.user-form-container .user-register-form{max-width:760px;display:flex;flex-direction:column;}.user-form-container .user-login-form{max-width:500px;display:flex;flex-direction:column;}.user-form-container .js-form-wrapper{display:flex;flex-direction:column;}.user-form-container .js-form-type-email,.user-form-container .js-form-type-textfield{display:flex;flex-direction:column;}.user-form-container .description{color:#6f6a60;font-size:15px;}.user-form-container .form-intro-text{color:#6f6a60;font-size:15px;}.user-form-container label{display:block;font-size:13px;letter-spacing:0.5px;color:#6f6a60;margin:16px 0 6px;text-transform:uppercase;}.user-form-container .button,.user-form-container input[type=submit]{margin-top:20px;max-width:fit-content;min-height:46px;padding:10px 24px;border:1px solid #e7e4de;border-radius:8px;background:#bd871e;color:#111820;font:inherit;font-weight:600;cursor:pointer;}.user-form-container .button:hover,.user-form-container input[type=submit]:hover{color:#e7e4de;}.user-form-container input[type=password],.user-form-container input[type=text],.user-form-container input[type=text],.user-form-container input[type=email]{width:100%;padding:12px 14px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;}.user-form-container input[type=password]:focus,.user-form-container input[type=text]:focus,.user-form-container input[type=text]:focus,.user-form-container input[type=email]:focus{outline:none;border-color:#bd871e;}.user-form-container .form-textarea,.user-form-container .form-select{width:100%;padding:12px 14px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;}.user-form-container .form-textarea:focus,.user-form-container .form-select:focus{outline:none;border-color:#bd871e;}.keepers-webform-container{max-width:1180px;margin-inline:auto;padding-inline:30px;padding-block:38px;}.keepers-webform-container fieldset{border:0px solid;padding:0px;}.keepers-webform-container .user-form,.keepers-webform-container .user-register-form{max-width:760px;display:flex;flex-direction:column;}.keepers-webform-container .js-form-wrapper{display:flex;flex-direction:column;}.keepers-webform-container .js-form-type-email,.keepers-webform-container .js-form-type-textfield{display:flex;flex-direction:column;}.keepers-webform-container .description{color:#6f6a60;font-size:15px;}.keepers-webform-container label{display:block;font-size:13px;letter-spacing:0.5px;color:#6f6a60;margin:16px 0 6px;text-transform:uppercase;}.keepers-webform-container .button,.keepers-webform-container input[type=file],.keepers-webform-container input[type=submit]{margin-top:20px;max-width:fit-content;min-height:46px;padding:10px 24px;border:1px solid #e7e4de;border-radius:8px;background:#bd871e;color:#111820;font:inherit;font-weight:600;cursor:pointer;}.keepers-webform-container .button:hover,.keepers-webform-container input[type=file]:hover,.keepers-webform-container input[type=submit]:hover{color:#e7e4de;}.keepers-webform-container .js-form-item-banner-image .button,.keepers-webform-container .js-form-item-banner-image input[type=file],.keepers-webform-container .js-form-item-logo .button,.keepers-webform-container .js-form-item-logo input[type=file]{margin-top:0px;width:275px;}.keepers-webform-container input[type=password],.keepers-webform-container input[type=number],.keepers-webform-container input[type=url],.keepers-webform-container input[type=text],.keepers-webform-container input[type=text],.keepers-webform-container input[type=email]{width:100%;padding:12px 14px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;background-repeat:no-repeat;}.keepers-webform-container input[type=password]:focus,.keepers-webform-container input[type=number]:focus,.keepers-webform-container input[type=url]:focus,.keepers-webform-container input[type=text]:focus,.keepers-webform-container input[type=text]:focus,.keepers-webform-container input[type=email]:focus{outline:none;border-color:#bd871e;}.keepers-webform-container input[type=date]{width:250px;padding:12px 14px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;background-repeat:no-repeat;}.keepers-webform-container input[type=date]:focus{outline:none;border-color:#bd871e;}.keepers-webform-container .form-textarea,.keepers-webform-container .form-select{width:100%;padding:12px 14px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;background-repeat:no-repeat;}.keepers-webform-container .form-textarea:focus,.keepers-webform-container .form-select:focus{outline:none;border-color:#bd871e;}.keepers-webform-container .select2-container .select2-selection{width:100%;min-height:46px;padding:10px 14px 12px 5px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;background-repeat:no-repeat;padding-top:10px;display:flex;align-items:center;}.keepers-webform-container .select2-container .select2-selection:focus{outline:none;border-color:#bd871e;}.keepers-webform-container .select2-container .select2-selection .select2-selection__arrow{top:unset;}.keepers-webform-container .form-actions{display:block;}.keepers-webform-container .form-type-checkbox{display:flex;align-items:center;gap:8px;}.keepers-webform-container .form-type-checkbox .option{margin:0px;padding:10px 0px;}.keepers-webform-container .form-type-checkbox input[type=checkbox]{margin:0;}.keepers-webform-progress__steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:16px 0 30px;padding:0;list-style:none;}.keepers-webform-progress__step{min-width:0;margin:0;padding:10px 0 0;border-top:3px solid #e6ded1;color:#161616;font-size:12px;font-weight:400;line-height:1.35;overflow-wrap:anywhere;}.keepers-webform-progress__step.is-active,.keepers-webform-progress__step.is-complete{border-top-color:#cda342;}.keepers-webform-progress__number::before{content:attr(data-text) ". ";}.keepers-webform-progress .webform-progress__status{text-align:center;}.confirmation-message-region{background-color:#f6efdf;color:#6f6a60;}.confirmation-message-region .webform-confirmation{padding:20px 30px;}.confirmation-message-region .webform-confirmation__back a{color:#bd871e;text-underline-offset:5px;}.confirmation-message-region .webform-confirmation__back a:hover{text-decoration:underline;}.claim-identity-intro{margin-bottom:24px;}.claim-identity-intro__eyebrow{margin-bottom:8px;color:#a36b12;font-size:12px;font-weight:500;letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;}.claim-identity-intro__title{margin:0 0 12px;color:#1f2933;font-size:30px;font-weight:700;line-height:1.2;}.claim-identity-intro__description{margin:0;color:#4b5563;font-size:16px;line-height:1.5;}.claim-options{margin-bottom:14px;}.claim-options .fieldset-legend{display:block;margin-bottom:16px;font-weight:700;}.claim-options .form-radios{display:flex;flex-direction:column;gap:10px;}.claim-options .form-item{position:relative;margin:0;padding:14px 16px;border:1px solid #e7e2d6;border-radius:8px;}.claim-options label{display:flex;align-items:center;width:100%;margin:0;cursor:pointer;}.claim-options input[type=radio]{margin-right:14px;}.claim-note{margin-top:14px;padding:12px 14px;border:1px dashed #e7e2d6;border-radius:8px;}.claim-note p{margin:0;font-size:12px;line-height:1.7;}.claim-actions{display:flex;gap:12px;margin-top:26px;}.claim-actions__button{min-height:45px;padding:10px 24px;border-radius:8px;font-weight:600;}.claim-actions__button--approve{min-width:274px;}.claim-actions__button--review{min-width:296px;}.claim-identity-form #edit-birth-year{width:150px;}.claim-identity-form .webform-multiple-table--handle,.claim-identity-form .tabledrag-handle,.claim-identity-form .tabledrag-toggle-weight-wrapper,.claim-identity-form .webform-multiple-add,.claim-identity-form .form-item-club-history-add-more-items{display:none !important;}.claim-identity-form .club_history-table--start_year,.claim-identity-form .club_history-table--end_year,.claim-identity-form .club_history-table--club{text-align:left;padding-left:2px;}.views-exposed-form{margin-bottom:20px;}.views-exposed-form .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;}.views-exposed-form .form--inline .form-item,.views-exposed-form .form--inline .form-actions{float:none;margin:0;}.views-exposed-form .form-type-textfield,.views-exposed-form .form-type-search{flex:1 1 240px;min-width:0;}.views-exposed-form .form-type-textfield label,.views-exposed-form .form-type-search label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.views-exposed-form .form-submit:not([data-drupal-selector=edit-reset]){max-width:fit-content;min-height:46px;padding:10px 24px;border:1px solid #e7e4de;border-radius:8px;background:#bd871e;color:#111820;font:inherit;font-weight:600;cursor:pointer;}.views-exposed-form .form-submit:not([data-drupal-selector=edit-reset]):hover{color:#e7e4de;}.views-exposed-form input[type=search],.views-exposed-form input[type=text]{width:100%;padding:12px 14px;border:1px solid #e7e4de;border-radius:8px;font-size:16px;font-family:Calibri,sans-serif;color:#111820;background:#fff;}.views-exposed-form input[type=search]:focus,.views-exposed-form input[type=text]:focus{outline:none;border-color:#bd871e;}
