.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:20;background:#070707f7;color:#fff;border-bottom:1px solid rgba(216,161,31,.35)}.row[data-astro-cid-3ef6ksr2]{min-height:76px;display:flex;align-items:center;gap:26px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:11px;min-width:225px}.brand-logo[data-astro-cid-3ef6ksr2]{width:53px;height:53px;object-fit:cover;border-radius:50%;border:1px solid rgba(240,185,47,.48);box-shadow:0 0 0 2px #ffffff08}.brand-name[data-astro-cid-3ef6ksr2]{display:grid;line-height:1;font-size:.84rem}.brand-name[data-astro-cid-3ef6ksr2] em[data-astro-cid-3ef6ksr2]{color:var(--gold-bright);font-style:normal;margin-top:5px;font-weight:900}.desktop-nav[data-astro-cid-3ef6ksr2]{display:flex;gap:20px;align-items:center;margin-left:auto}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:.78rem;font-weight:760;white-space:nowrap}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--gold-bright)}.join[data-astro-cid-3ef6ksr2]{background:var(--gold-bright);color:#090909;padding:12px 14px;border-radius:9px;font-weight:900;font-size:.78rem}.mobile-menu[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:1440px){.desktop-nav[data-astro-cid-3ef6ksr2]{display:none}.row[data-astro-cid-3ef6ksr2]{gap:16px}.join[data-astro-cid-3ef6ksr2]{margin-left:auto}.mobile-menu[data-astro-cid-3ef6ksr2]{display:block}.mobile-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border:1px solid rgba(240,185,47,.5);border-radius:9px;cursor:pointer;font-size:.8rem;font-weight:800;list-style:none}.mobile-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.mobile-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:focus-visible,.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.menu-icon[data-astro-cid-3ef6ksr2]{display:grid;gap:4px;width:20px}.menu-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;height:2px;background:var(--gold-bright);transition:transform .15s}.mobile-menu[data-astro-cid-3ef6ksr2][open] .menu-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(6px) rotate(45deg)}.mobile-menu[data-astro-cid-3ef6ksr2][open] .menu-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.mobile-menu[data-astro-cid-3ef6ksr2][open] .menu-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-nav[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:12px max(20px,calc((100vw - 1200px)/2));background:#0b0b0b;border-bottom:2px solid var(--gold-bright);box-shadow:0 16px 24px #0004;max-height:calc(100dvh - 76px);overflow-y:auto;overscroll-behavior:contain}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:13px 12px;min-height:44px;border-bottom:1px solid #ffffff18;font-size:.95rem;font-weight:700}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:last-child{border-bottom:0}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--gold-bright);background:#ffffff08}}@media(max-width:560px){.brand[data-astro-cid-3ef6ksr2]{min-width:auto}.brand-name[data-astro-cid-3ef6ksr2]{display:none}.brand-logo[data-astro-cid-3ef6ksr2]{width:48px;height:48px}.join[data-astro-cid-3ef6ksr2]{font-size:.7rem;padding:10px 11px}.row[data-astro-cid-3ef6ksr2]{gap:10px}}footer[data-astro-cid-sz7xmlte]{background:#080808;color:#fff;padding:46px 0 24px;border-top:2px solid var(--gold)}.footgrid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.1fr 1fr 1.4fr .9fr;gap:36px}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:12px}.footer-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:58px;height:58px;border-radius:50%;object-fit:cover;border:1px solid rgba(240,185,47,.45)}.footer-brand[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{font-size:1.08rem;text-transform:uppercase;line-height:1.1}h4[data-astro-cid-sz7xmlte]{color:var(--gold-bright);margin:0 0 12px}p[data-astro-cid-sz7xmlte]{color:#c9c5bd;line-height:1.55;margin:6px 0}.preline[data-astro-cid-sz7xmlte]{white-space:pre-line}.legal[data-astro-cid-sz7xmlte]{color:#8d887e;margin-top:34px;padding-top:18px;border-top:1px solid #26231f;font-size:.8rem;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.legal-links[data-astro-cid-sz7xmlte]{display:flex;gap:18px}.legal-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-bright)}@media(max-width:800px){.footgrid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.footgrid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}[hidden]{display:none!important}:root{--black: #090909;--black-soft: #151515;--gold: #d8a11f;--gold-bright: #f0b92f;--gold-pale: #f7edd3;--white: #ffffff;--off-white: #f7f6f2;--text: #171717;--muted: #6e6a62;--line: #e8e4da;--radius: 18px;--shadow: 0 12px 40px rgba(0, 0, 0, .08);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--off-white);color:var(--text)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.container{width:min(1240px,calc(100% - 36px));margin:0 auto}.section{padding:72px 0}.eyebrow{color:var(--gold);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.section-title{margin:8px 0 14px;max-width:1080px;font-size:clamp(2rem,2.75vw,3.05rem);line-height:1.04;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:normal;hyphens:none}.section-copy{max-width:940px;color:var(--muted);font-size:1.05rem;line-height:1.7;text-wrap:pretty}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:11px;padding:14px 18px;font-weight:800;border:1px solid transparent;transition:.2s ease}.btn:hover{transform:translateY(-1px)}.btn-gold{background:var(--gold-bright);color:var(--black)}.btn-dark{background:var(--black);color:var(--white)}.btn-outline{border-color:#ffffff94;color:var(--white);background:#00000029}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow)}.card h3{margin:0 0 8px}.card p{color:var(--muted);line-height:1.6;margin-bottom:0}@media(max-width:820px){.grid-3{grid-template-columns:1fr}.section{padding:50px 0}}#brt-live-prices small{display:block;color:#777;margin-top:4px}#brt-live-coach.coach-grid{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:48px;align-items:center}#brt-live-coach .coach-photo{width:100%;max-width:420px;aspect-ratio:4/5;object-fit:cover;border-radius:18px}#brt-live-coach .coach-headline{font-size:1.2rem;font-weight:800}#brt-live-coach .qualifications{padding-left:20px;color:var(--muted);line-height:1.8}#brt-live-course-planning.day-list{display:grid;gap:22px}#brt-live-course-planning .day-card{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 8px 24px #00000009}#brt-live-course-planning .day-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;background:#0a0a0a;color:#fff;border-bottom:3px solid var(--gold)}#brt-live-course-planning .day-header h3{margin:0;color:var(--gold);font-size:1.25rem;text-transform:uppercase;letter-spacing:.04em}#brt-live-course-planning .day-header span{font-size:.82rem;color:#d7d7d7;font-weight:700}#brt-live-course-planning .day-table-wrap{overflow-x:auto}#brt-live-course-planning .day-table{width:100%;border-collapse:collapse;min-width:620px}#brt-live-course-planning .day-table th,#brt-live-course-planning .day-table td{padding:13px 18px;text-align:left;border-bottom:1px solid var(--line)}#brt-live-course-planning .day-table th{background:#faf9f6;color:#4a4a4a;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}#brt-live-course-planning .day-table tbody tr:last-child td{border-bottom:0}#brt-live-course-planning .day-table th:first-child,#brt-live-course-planning .day-table td:first-child{width:180px}#brt-live-course-planning .day-table th:last-child,#brt-live-course-planning .day-table td:last-child{width:220px}#brt-live-course-planning .day-table td small{display:block;color:#777;margin-top:3px}#brt-live-course-planning .time-cell{white-space:nowrap;color:#111}#brt-live-team.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#brt-live-team .team-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}#brt-live-team .team-photo{width:100%;height:240px;object-fit:cover}#brt-live-team .team-content{padding:20px}#brt-live-team .team-card.no-photo .team-content{padding:24px;min-height:0}#brt-live-team .team-card.no-photo{display:flex;align-items:stretch}#brt-live-team .team-description{white-space:pre-line}#brt-live-team .team-content h3{margin:0 0 6px;font-size:1.2rem}#brt-live-team .team-content p{margin:6px 0;color:var(--muted);line-height:1.55}#brt-live-team .team-roles{color:#a87500!important;font-weight:900;font-size:.92rem}#brt-live-team-highlights.achievement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}#brt-live-team-highlights .achievement-card{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:center;border:1px solid #ead9ac;border-radius:18px;background:linear-gradient(135deg,#fff,#fff8e8);overflow:hidden}#brt-live-team-highlights .achievement-card img{width:100%;height:100%;min-height:210px;object-fit:cover}#brt-live-team-highlights .achievement-card>div{padding:24px 26px 24px 0}#brt-live-team-highlights .achievement-kicker{margin:0 0 7px;color:#a87500;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}#brt-live-team-highlights h3{margin:0 0 10px;font-size:1.65rem}#brt-live-team-highlights p:last-child{color:var(--muted);line-height:1.6}#brt-live-club-venues.venue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#brt-live-club-venues .venue-card{padding:26px;overflow:hidden}#brt-live-club-venues .venue-media{width:calc(100% + 52px);height:180px;margin:-26px -26px 22px}#brt-live-club-venues .venue-media>.brt-live-gallery{height:100%}#brt-live-club-venues .venue-card small{color:#836f49;line-height:1.5}#brt-live-facilities-section{background:#fff}#brt-live-facilities-section .wide-copy{max-width:920px}#brt-live-facilities-section .facility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}#brt-live-facilities-section .facility-card{padding:0;overflow:hidden}#brt-live-facilities-section .facility-media{height:230px}#brt-live-facilities-section .facility-media>.brt-live-gallery{height:100%}#brt-live-facilities-section .facility-copy{padding:22px}#brt-live-facilities-section .facility-copy h3{margin:4px 0 10px}#brt-live-facilities-section .facility-copy p{margin:0 0 10px;color:var(--muted);line-height:1.6}#brt-live-facilities-section .facility-type{color:#a87500!important;text-transform:uppercase;font-size:.76rem;font-weight:900;letter-spacing:.07em}#brt-live-facilities-section .facility-copy small{color:#8a7b5b}#brt-live-president-section{background:#fff}#brt-live-president-section .president-wrap{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);gap:54px;align-items:center}#brt-live-president-section .president-copy{max-width:900px}#brt-live-president-section .president-message{white-space:pre-line;color:var(--muted);font-size:1.08rem;line-height:1.85;margin:18px 0 24px}#brt-live-president-section .president-signature{display:flex;flex-direction:column;gap:3px;margin:0}#brt-live-president-section .president-signature strong{font-size:1.05rem}#brt-live-president-section .president-signature span{color:#8a7b5b;font-size:.92rem}#brt-live-president-section .president-photo{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:18px;box-shadow:var(--shadow)}#brt-live-documents.documents{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#brt-live-documents .document{display:grid;gap:8px}#brt-live-documents .document small{color:var(--gold);font-weight:900}#brt-live-documents .document span{color:var(--muted)}#brt-live-partners.partner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#brt-live-partners .partner-card{min-height:210px;border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px;display:grid;grid-template-rows:auto 1fr;gap:16px;box-shadow:0 8px 28px #00000009;transition:.2s ease}#brt-live-partners .partner-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}#brt-live-partners .partner-card h2{margin:0;font-size:1.05rem;line-height:1.3;text-align:center}#brt-live-partners .partner-logo{display:flex;align-items:center;justify-content:center;min-height:120px;padding:12px;border-radius:12px;background:#fbfaf7}#brt-live-partners .partner-logo img{max-height:100px;max-width:100%;object-fit:contain}#brt-live-partners .partner-logo span{color:var(--muted);font-size:.9rem}.brt-live-gallery{width:100%;min-width:0}.brt-live-gallery.cover,.brt-live-gallery-cover{height:100%}.brt-live-gallery-cover{display:block;position:relative;width:100%;padding:0;border:0;background:#111;cursor:pointer;overflow:hidden}.brt-live-gallery-cover>img{width:100%;height:100%;object-fit:cover}.brt-live-gallery-count{position:absolute;right:12px;bottom:12px;padding:8px 11px;border-radius:999px;background:#000000c7;color:#fff;font-size:.78rem;font-weight:900}.brt-live-gallery-dialog{width:min(1100px,calc(100% - 28px));max-width:none;padding:0;border:0;border-radius:18px;background:#0b0b0b;color:#fff;box-shadow:0 28px 90px #00000080}.brt-live-gallery-dialog::backdrop{background:#000000d1}.brt-live-gallery-shell{padding:0 18px 16px}.brt-live-gallery-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.brt-live-gallery-head button{width:40px;height:40px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#1b1b1b;color:#fff;font-size:1.5rem;cursor:pointer}.brt-live-gallery-stage{position:relative;overflow:hidden;border-radius:18px;background:#0b0b0b;box-shadow:var(--shadow)}.brt-live-gallery-stage>img{width:100%;height:min(68vh,680px);object-fit:contain;background:#0b0b0b}.brt-live-gallery.cover .brt-live-gallery-stage>img{height:min(72vh,760px)}.brt-live-gallery-nav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#000000b8;color:#fff;font-size:2rem;line-height:1;cursor:pointer;z-index:3}.brt-live-gallery-nav.prev{left:14px}.brt-live-gallery-nav.next{right:14px}.brt-live-gallery-caption{padding:10px 16px;text-align:center;color:#d8d3c9;min-height:20px}.brt-live-gallery-footer{text-align:center;padding:8px;color:var(--muted);font-size:.85rem;font-weight:800}#brt-live-open-edition .edition-grid,#brt-live-tmc-edition .edition-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px;align-items:start}#brt-live-open-edition .edition-grid.no-poster,#brt-live-tmc-edition .edition-grid.no-poster{grid-template-columns:minmax(0,900px)}#brt-live-open-edition .poster,#brt-live-tmc-edition .poster{width:100%;max-height:720px;object-fit:contain;border-radius:18px;background:#111;box-shadow:var(--shadow)}#brt-live-open-edition .tournament-meta,#brt-live-tmc-edition .tmc-meta{margin:24px 0}#brt-live-tmc-edition .weekend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 28px}#brt-live-tmc-edition .weekend-card{padding:22px;border:1px solid #e6d39d;border-radius:16px;background:linear-gradient(135deg,#fff 0%,var(--gold-pale) 100%)}#brt-live-tmc-edition .weekend-label{margin:0 0 8px;font-size:1.05rem;font-weight:900;text-transform:uppercase;color:#a87500}#brt-live-tmc-edition .weekend-date{margin:0;font-size:clamp(1.28rem,2vw,1.85rem);font-weight:800;line-height:1.12}#brt-live-open-results{background:#fff}#brt-live-open-gallery,#brt-live-tmc-gallery{background:#f0ede6}.event-grid .event-card{padding:0;overflow:hidden}.event-grid .event-card>img{width:100%;height:240px;object-fit:cover}.event-grid .event-content{padding:22px}.event-grid .event-content h3{margin:5px 0 10px}.event-grid .event-content p{color:var(--muted);line-height:1.55}.event-grid .date{color:#956b08!important;font-weight:900;font-size:.84rem;text-transform:uppercase}.event-grid .event-content a{display:inline-block;margin-top:8px;color:#8a6204;font-weight:800}.news-list .news-card{padding:0;overflow:hidden;display:grid;grid-template-columns:minmax(220px,32%) 1fr}.news-list .news-card>img{width:100%;height:100%;min-height:290px;object-fit:cover}.news-list .news-content{padding:28px}.news-list .news-date{color:#956b08;font-weight:900;text-transform:uppercase;font-size:.78rem}.news-list .news-summary{font-size:1.05rem;font-weight:650;color:#37332c}.news-list .news-body{white-space:pre-line;color:var(--muted);line-height:1.7;margin-top:16px}.news-list .news-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.news-list .news-gallery img{width:100%;height:180px;object-fit:cover;border-radius:12px}@media(max-width:980px){#brt-live-team.team-grid,#brt-live-club-venues.venue-grid,#brt-live-facilities-section .facility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){#brt-live-team-highlights.achievement-grid{grid-template-columns:1fr}}@media(max-width:820px){#brt-live-open-edition .edition-grid,#brt-live-tmc-edition .edition-grid{grid-template-columns:1fr;gap:32px}}@media(max-width:800px){#brt-live-partners.partner-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){#brt-live-coach.coach-grid,#brt-live-president-section .president-wrap,#brt-live-team.team-grid,#brt-live-club-venues.venue-grid,#brt-live-facilities-section .facility-grid,#brt-live-documents.documents{grid-template-columns:1fr}#brt-live-president-section .president-photo{max-width:320px}}@media(max-width:720px){.news-list .news-card{grid-template-columns:1fr}.news-list .news-card>img{min-height:0;height:230px}.news-list .news-gallery{grid-template-columns:1fr}}@media(max-width:620px){#brt-live-tmc-edition .weekend-grid{grid-template-columns:1fr}}@media(max-width:560px){#brt-live-partners.partner-grid{grid-template-columns:1fr}}@media(max-width:760px){#brt-live-course-planning .day-table{min-width:0}#brt-live-course-planning .day-table thead{display:none}#brt-live-course-planning .day-table,#brt-live-course-planning .day-table tbody,#brt-live-course-planning .day-table tr,#brt-live-course-planning .day-table td{display:block;width:100%}#brt-live-course-planning .day-table tr{display:grid;grid-template-columns:105px 1fr;gap:2px 12px;padding:12px 14px;border-bottom:1px solid var(--line)}#brt-live-course-planning .day-table td{padding:0;border:0}#brt-live-course-planning .day-table td:first-child{width:auto;grid-row:1 / span 2}#brt-live-course-planning .day-table td:last-child{width:auto;color:#666;font-size:.9rem}}#brt-live-home-venues.venue-grid{margin-top:34px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#brt-live-home-venues .venue{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--off-white)}#brt-live-home-venues .venue img,#brt-live-home-venues .court-art{width:100%;height:170px;object-fit:cover}#brt-live-home-venues .court-art{background:linear-gradient(150deg,#d8a11f99,#0a0a0a4d),repeating-linear-gradient(90deg,transparent 0 48%,rgba(255,255,255,.4) 49% 50%),#52634d}#brt-live-home-venues .venue>div:last-child{padding:20px}#brt-live-home-venues h3{margin:0 0 8px}#brt-live-home-venues p{color:var(--muted);line-height:1.5}#brt-live-home-venues small{color:#8c867d}#brt-live-home-agenda.agenda-list{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:14px}#brt-live-home-agenda article{display:grid;grid-template-columns:140px 1fr;gap:18px;padding:20px;border:1px solid #2e2a21;border-radius:14px;background:#111}#brt-live-home-agenda time{color:var(--gold-bright);font-weight:900}#brt-live-home-agenda h3{margin:0 0 6px}#brt-live-home-agenda p{margin:0;color:#aaa59b}#brt-live-facebook.social-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}#brt-live-facebook .social-card{display:block;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--off-white);transition:.2s}#brt-live-facebook .social-card>img{width:100%;height:190px;object-fit:cover}#brt-live-facebook .social-card>div{padding:20px}#brt-live-facebook .social-card span{font-size:.75rem;color:#956b08;font-weight:900;text-transform:uppercase}#brt-live-facebook .social-card h3{margin:6px 0 9px}#brt-live-facebook .social-card p{color:var(--muted);line-height:1.5}#brt-live-facebook .social-card strong{color:#8a6204}#brt-live-contact-card .preline{white-space:pre-line}#brt-live-contact-card .small-copy{color:var(--muted);line-height:1.6}#brt-live-location-list.location-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}#brt-live-location-list .location-card{display:grid;gap:6px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--off-white)}#brt-live-location-list .location-card span{color:var(--muted);font-size:.92rem}#brt-live-location-list .location-card a{color:#8a6204;font-weight:800;font-size:.9rem}#brt-live-legal h2{margin:34px 0 10px}#brt-live-legal h2:first-child{margin-top:0}#brt-live-legal p{color:var(--muted);line-height:1.75}#brt-live-legal a{color:#8a6204;font-weight:750}#brt-live-legal .preline{white-space:pre-line}#brt-live-open-results .card small{color:var(--gold);font-weight:900}@media(max-width:900px){#brt-live-home-venues.venue-grid,#brt-live-facebook.social-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){#brt-live-location-list.location-list{grid-template-columns:1fr}}@media(max-width:620px){#brt-live-home-venues.venue-grid,#brt-live-home-agenda.agenda-list,#brt-live-facebook.social-grid{grid-template-columns:1fr}#brt-live-home-agenda article{grid-template-columns:1fr}}#brt-live-team-results.result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}#brt-live-team-results .result-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:var(--shadow)}#brt-live-team-results .result-date{color:#a87500;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}#brt-live-team-results .result-card h3{margin:6px 0}.result-score{font-size:1.35rem;font-weight:900}.result-opponent{color:var(--muted)}@media(max-width:800px){#brt-live-team-results.result-grid{grid-template-columns:1fr}}#brt-live-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:62px;padding-top:20px;border-top:1px solid rgba(255,255,255,.24);max-width:760px}#brt-live-stats>div{display:flex;gap:9px;align-items:baseline}#brt-live-stats strong{color:var(--gold-bright);font-size:1.55rem}#brt-live-stats span{color:#ddd9d0}#brt-live-featured.notice>div>span{color:#986d08;font-weight:900;font-size:.78rem}#brt-live-featured.notice h2{margin:5px 0}#brt-live-featured.notice p{margin:0;color:#655c49}#brt-live-prices td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--line)}#brt-live-aids{color:var(--muted);line-height:1.6}#brt-live-aids a{color:#8b650a}#brt-live-invitations>strong{display:block;margin-bottom:6px;color:#8a6204}#brt-live-invitations p{margin:0;line-height:1.65}#brt-live-invitations a{color:#8a6204;font-weight:800}#brt-live-contact-card h2{margin:4px 0 18px}#brt-live-contact-card p{line-height:1.6}#brt-live-open-edition .edition-content,#brt-live-tmc-edition .edition-content{min-width:0;padding-top:6px}#brt-live-open-edition .poster-wrap,#brt-live-tmc-edition .poster-wrap{min-width:0;display:flex;justify-content:center}#brt-live-open-edition .tournament-copy,#brt-live-tmc-edition .tournament-copy{max-width:900px}#brt-live-open-edition .tournament-meta p,#brt-live-tmc-edition .tmc-meta{line-height:1.6}#brt-live-tmc-edition .tmc-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0 0 28px;color:var(--muted)}#brt-live-tmc-edition .tmc-meta span{display:inline-flex;gap:7px}#brt-live-tmc-edition .tmc-meta strong{color:var(--text)}@media(max-width:620px){#brt-live-stats{grid-template-columns:1fr 1fr;margin-top:38px}}#brt-live-featured.featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#brt-live-featured[hidden]{display:none!important}.featured-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:28px;border:1px solid #e9ac25;border-radius:18px;background:linear-gradient(120deg,#fffaf0,#f1e0ab)}.featured-card>div{flex:1}.featured-card span{color:#986d08;font-weight:900;font-size:.78rem}.featured-card h2{margin:6px 0;font-size:1.4rem}.featured-card p{margin:0;color:#655c49;overflow-wrap:anywhere}@media(max-width:800px){#brt-live-featured.featured-grid{grid-template-columns:1fr}}
