/* Layout: a club scorecard. Hero pairs the name with a tee card; sections read like
   pages of a yardage book, with numbers set in mono and ruled like a scorecard. */
:root{
  --paper:#fafaf8;
  --surface:#ffffff;
  --ink:#141414;
  --muted:#5a5a57;
  --pine:#141414;
  --fairway:#4a4a47;
  --melon:#141414;
  --line:#dddcd7;
  --tint:#efefec;
  --on-pine:#f7f7f5;
  --f-display:"Young Serif", Georgia, "Times New Roman", serif;
  --f-body:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;
  --f-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme="light"]){
    --paper:#0d0d0d;--surface:#171717;--ink:#efefec;--muted:#a3a39e;--pine:#262626;--fairway:#cfcfca;--melon:#efefec;--line:#2e2e2c;--tint:#1e1e1d;--on-pine:#f7f7f5;
    color-scheme:dark;
  }
}
:root[data-theme="dark"]{
  --paper:#0d0d0d;--surface:#171717;--ink:#efefec;--muted:#a3a39e;--pine:#262626;--fairway:#cfcfca;--melon:#efefec;--line:#2e2e2c;--tint:#1e1e1d;--on-pine:#f7f7f5;
  color-scheme:dark;
}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
body{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:1.0625rem;line-height:1.6;margin:0}
a{color:inherit}
a:focus-visible,button:focus-visible{outline:3px solid var(--fairway);outline-offset:3px;border-radius:4px}
h1,h2,h3{font-family:var(--f-display);font-weight:400;line-height:1.15;text-wrap:balance;margin:0}
p{margin:0}
.wrap{max-width:1120px;margin:0 auto;padding-inline:20px}
.eyebrow{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fairway)}
.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}


.logo{display:inline-block;background-color:currentColor;-webkit-mask:var(--logo) center/contain no-repeat;mask:var(--logo) center/contain no-repeat;flex:none}
.logo-mark{--logo:url(data:image/png;base64,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);width:56px;height:44px;color:var(--ink)}
.logo-full{--logo:url(data:image/png;base64,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);width:113px;height:100px;color:var(--on-pine)}
/* Header */
header.site{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}
header.site .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;flex-wrap:wrap}
.brand{display:flex;align-items:center;gap:10px;text-decoration:none}
.brand-mark{width:36px;height:36px;flex:none}
.brand-name{font-family:var(--f-display);font-size:1.15rem;line-height:1.1}
.brand-name small{display:block;font-family:var(--f-body);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
nav.main{display:flex;gap:4px 18px;flex-wrap:wrap;font-size:.95rem;font-weight:500}
nav.main a{text-decoration:none;padding:6px 2px;border-bottom:2px solid transparent}
nav.main a:hover{border-color:var(--fairway)}
.btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.98rem;text-decoration:none;padding:12px 20px;border-radius:999px;border:2px solid var(--pine);transition:transform .15s ease,background .15s ease}
.btn:hover{transform:translateY(-1px)}
.btn-solid{background:var(--pine);color:var(--on-pine)}
.btn-ghost{color:var(--pine)}
:root[data-theme="dark"] .btn-ghost{color:var(--fairway);border-color:var(--fairway)}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .btn-ghost{color:var(--fairway);border-color:var(--fairway)}}
@media (max-width:760px){nav.main{width:100%;justify-content:space-between;font-size:.9rem}}

/* Hero */
.hero{padding-block:56px 64px}
.hero .wrap{display:grid;grid-template-columns:minmax(0,46rem);gap:48px;align-items:center}
.hero h1{font-size:clamp(2.6rem,6vw,4.4rem);margin-block:14px 18px}
.hero h1 em{font-style:normal;color:var(--fairway)}
.hero .lede{font-size:1.18rem;color:var(--muted);max-width:34em}
.hero .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}
.hero .meta{display:flex;gap:10px 28px;flex-wrap:wrap;margin-top:32px;font-size:.92rem;color:var(--muted)}
.hero .meta strong{color:var(--ink);font-weight:600}
@media (max-width:860px){.hero .wrap{grid-template-columns:1fr;gap:36px}.hero{padding-block:36px 48px}}
/* Drone video behind the hero; text sits on a dark shade in both themes */
.hero{position:relative;overflow:hidden;background:#1b1b1a;padding-block:88px 96px}
.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}
.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.78) 0%,rgba(10,10,10,.55) 55%,rgba(10,10,10,.30) 100%)}
.hero .wrap{position:relative}
.hero .eyebrow{color:#e4e4e0}
.hero h1{color:#ffffff}
.hero h1 em{color:#ffffff;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px;text-decoration-color:rgba(255,255,255,.5)}
.hero .lede{color:#e8e8e4}
.hero .meta{color:#d6d6d2}
.hero .meta strong{color:#ffffff}
.hero .btn-solid{background:#ffffff;color:#141414;border-color:#ffffff}
.hero .btn-ghost,:root[data-theme="dark"] .hero .btn-ghost{color:#ffffff;border-color:#ffffff}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .hero .btn-ghost{color:#ffffff;border-color:#ffffff}}
@media (max-width:860px){.hero{padding-block:48px 56px}.hero-shade{background:rgba(10,10,10,.62)}}

/* Tee card */
.teecard{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 18px 40px -24px rgba(20,40,28,.45);min-width:0}
.teecard-head{background:var(--pine);color:var(--on-pine);padding:16px 20px;display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}
.teecard-head h2{font-size:1.25rem}
.teecard-head span{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85}
.teecard svg{display:block;width:100%;height:auto;background:var(--tint)}
.table-scroll{overflow-x:auto}
table.card{width:100%;border-collapse:collapse;font-size:.95rem}
table.card th,table.card td{padding:11px 16px;text-align:left;border-top:1px solid var(--line);white-space:nowrap}
table.card th{font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600;border-top:0}
table.card td.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;text-align:right}
table.card th.num{text-align:right}
.tee{display:inline-flex;align-items:center;gap:8px;font-weight:600}
.tee i{width:12px;height:12px;border-radius:50%;display:inline-block;border:1px solid var(--muted)}
.tee .w{background:#ffffff}
.tee .r{background:#c8323f;border-color:#c8323f}
.tee .b{background:#2f5fb3;border-color:#2f5fb3;margin-left:-4px}
.tee .g{background:#d4a72c;border-color:#d4a72c}
.teecard-foot{padding:12px 16px;font-size:.85rem;color:var(--muted);border-top:1px solid var(--line)}

/* Sections */
section{padding-block:72px}
section.alt{background:var(--surface);border-block:1px solid var(--line)}
.sec-head{display:grid;gap:10px;max-width:40em;margin-bottom:40px}
.sec-head h2{font-size:clamp(2rem,4vw,2.8rem)}
.sec-head p{color:var(--muted);font-size:1.08rem}

/* Facilities */
.facilities{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:2px solid var(--ink)}
.fac{padding:22px 22px 26px 0;display:grid;gap:10px;align-content:start;min-width:0}
.fac + .fac{padding-left:22px;border-left:1px solid var(--line)}
.fac .tag{font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.fac h3{font-size:1.45rem}
.fac p{color:var(--muted);font-size:.98rem}
@media (max-width:900px){.facilities{grid-template-columns:1fr 1fr}.fac:nth-child(3){padding-left:0;border-left:0}.fac:nth-child(n+3){border-top:1px solid var(--line)}}
@media (max-width:520px){.facilities{grid-template-columns:1fr}.fac,.fac + .fac{padding-left:0;border-left:0}.fac + .fac{border-top:1px solid var(--line)}}

/* About course */
.course{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}
.course-side{display:grid;gap:24px;min-width:0}
.course .story{display:grid;gap:18px;max-width:36em}
.course .story p{color:var(--muted)}
.course .story p:first-child{color:var(--ink);font-size:1.15rem}
.specs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--paper)}
.spec{padding:20px;border-bottom:1px solid var(--line);display:grid;gap:4px}
.spec:nth-child(odd){border-right:1px solid var(--line)}
.spec:nth-last-child(-n+2){border-bottom:0}
.spec .v{font-family:var(--f-mono);font-size:1.6rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--pine)}
:root[data-theme="dark"] .spec .v{color:var(--fairway)}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .spec .v{color:var(--fairway)}}
.spec .k{font-size:.85rem;color:var(--muted)}
.champ{margin-top:8px;padding:18px 20px;border-left:4px solid var(--melon);background:var(--tint);border-radius:0 10px 10px 0}
.champ strong{display:block;font-family:var(--f-display);font-weight:400;font-size:1.2rem}
.champ span{font-size:.92rem;color:var(--muted)}
@media (max-width:860px){.course{grid-template-columns:1fr}}


/* Hole-by-hole scorecard */
.scorecard-wrap{margin-top:48px;display:grid;gap:18px}
.sc-head{display:grid;gap:6px;max-width:44em}
.sc-head h3{font-size:1.6rem}
.sc-head p{color:var(--muted);font-size:.98rem}
.sc{border:1px solid var(--line);border-radius:12px;background:var(--surface)}
table.scorecard{border-collapse:collapse;width:100%;font-size:.88rem;min-width:860px}
table.scorecard th,table.scorecard td{padding:9px 8px;border-top:1px solid var(--line);white-space:nowrap}
table.scorecard thead th{border-top:0;background:var(--pine);color:var(--on-pine);font-weight:600;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}
table.scorecard tbody th{text-align:left;font-weight:600;font-size:.85rem;padding-left:14px;position:sticky;left:0;background:var(--surface);z-index:1}
table.scorecard thead th:first-child{position:sticky;left:0;z-index:2;padding-left:14px;text-align:left}
table.scorecard .num{text-align:center;font-family:var(--f-mono);font-variant-numeric:tabular-nums}
table.scorecard td.tot{font-weight:600;background:var(--tint)}
table.scorecard thead th.tot{background:color-mix(in srgb,var(--pine) 85%,#ffffff)}
table.scorecard tr.par td{font-weight:600}
table.scorecard tr.hcp td,table.scorecard tr.hcp th{color:var(--muted);font-size:.82rem}
table.ratings{max-width:420px;background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;border-collapse:separate;border-spacing:0}

/* Photos */
.fac-img{width:100%;max-width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 65%;border-radius:10px;display:block}
.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}
.gallery figure{margin:0;border-radius:12px;overflow:hidden;background:var(--tint)}
.gallery img{width:100%;max-width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 70%;display:block;transition:transform .4s ease}
.gallery figure:hover img{transform:scale(1.03)}
@media (prefers-reduced-motion: reduce){.gallery img{transition:none}}
@media (max-width:640px){.gallery{grid-template-columns:1fr 1fr}}
.hall{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}
.hall-photos{display:grid;grid-template-columns:1fr;min-width:0}
.hall-photos img{width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:12px;display:block}
.hall-main{aspect-ratio:4/3;object-position:center 75%}
.hall-side{aspect-ratio:3/4;align-self:end}
.hall-copy{display:grid;gap:14px;justify-items:start;min-width:0}
.hall-copy h2{font-size:clamp(2rem,4vw,2.8rem)}
.hall-copy p{color:var(--muted);max-width:34em}
@media (max-width:860px){.hall{grid-template-columns:1fr;gap:28px}}
/* Rates */
.rates{display:grid;grid-template-columns:1fr 1.6fr;gap:28px;align-items:start}
.member-box{background:var(--pine);color:var(--on-pine);border-radius:14px;padding:28px;display:grid;gap:14px}
.member-box .eyebrow{color:#bdbdb8}
.member-box .price{font-family:var(--f-display);font-size:3.2rem;line-height:1}
.member-box .price small{font-family:var(--f-body);font-size:1rem;opacity:.85}
.member-box ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:.98rem}
.member-box li{padding-left:22px;position:relative}
.member-box li::before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:#bdbdb8}
.member-box .btn{background:var(--on-pine);color:var(--pine);border-color:var(--on-pine);justify-self:start}
.rate-table{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;min-width:0}
.rate-table table td:first-child{font-weight:500}
.rate-table .group td{background:var(--tint);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--muted);padding-block:8px}
.note{font-size:.88rem;color:var(--muted);margin-top:14px}
@media (max-width:860px){.rates{grid-template-columns:1fr}}

/* Membership steps */
.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;counter-reset:s}
.step{border-top:2px solid var(--ink);padding-top:16px;display:grid;gap:8px;min-width:0}
.step .n{font-family:var(--f-mono);font-size:.85rem;color:var(--fairway);font-weight:600}
.step h3{font-size:1.3rem}
.step p{color:var(--muted);font-size:.98rem}
.residency{margin-top:32px;padding:20px 22px;border:1px dashed var(--fairway);border-radius:12px;display:grid;gap:6px;max-width:48em}
.residency strong{font-weight:600}
.residency p{color:var(--muted);font-size:.98rem}
@media (max-width:760px){.steps{grid-template-columns:1fr}}

/* Events */
.events{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}
.event{display:grid;grid-template-columns:120px 1fr;gap:18px;padding-block:20px;border-top:1px solid var(--line);min-width:0}
.event .when{font-family:var(--f-mono);font-size:.82rem;font-weight:600;color:var(--fairway);text-transform:uppercase;letter-spacing:.04em;line-height:1.4}
.event h3{font-size:1.25rem;margin-bottom:4px}
.event p{color:var(--muted);font-size:.96rem}
.pill{display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;margin-top:8px;border:1px solid var(--line);color:var(--muted)}
.pill.open{border-color:var(--fairway);color:var(--fairway)}
@media (max-width:860px){.events{grid-template-columns:1fr}}
@media (max-width:440px){.event{grid-template-columns:1fr;gap:6px}}

/* Staff */
.staff{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.person{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:24px;display:grid;gap:12px;align-content:start;min-width:0}
.initials{width:56px;height:56px;border-radius:50%;background:var(--pine);color:var(--on-pine);display:grid;place-items:center;font-family:var(--f-display);font-size:1.3rem}
.headshot{width:112px;height:112px;border-radius:50%;object-fit:cover;max-width:100%;border:3px solid var(--surface);box-shadow:0 0 0 1px var(--line)}
.bio-more summary{cursor:pointer;font-weight:600;font-size:.92rem;color:var(--ink);text-decoration:underline;text-underline-offset:3px}
.bio-more[open] summary{margin-bottom:10px}
.bio-more p + p{margin-top:10px}
.person .role{font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fairway)}
.person h3{font-size:1.4rem}
.person p{color:var(--muted);font-size:.96rem}
.person .phone{font-family:var(--f-mono);font-size:.95rem;color:var(--ink);font-weight:600}
@media (max-width:760px){.staff{grid-template-columns:1fr}}

/* Membership types + form */
.tiers{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px}
.tier{border:1px solid var(--line);border-radius:14px;padding:24px;display:grid;gap:8px;align-content:start;background:var(--surface);min-width:0}
.tier.full{background:var(--pine);color:var(--on-pine);border-color:var(--pine)}
.tier .eyebrow{color:var(--fairway)}
.tier.full .eyebrow{color:#bdbdb8}
.tier h3{font-size:1.6rem}
.tier p{font-size:.98rem;opacity:.85}
@media (max-width:640px){.tiers{grid-template-columns:1fr}}
.join{display:grid;grid-template-columns:1fr 1.3fr;gap:40px;align-items:start;margin-top:48px}
.join h3{font-size:1.8rem;margin-bottom:10px}
.join .lede{color:var(--muted)}
.join .email{font-family:var(--f-mono);font-size:.95rem;font-weight:600;word-break:break-all;margin-top:14px;display:block}
form.inquiry{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;display:grid;gap:16px;min-width:0}
.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}
@media (max-width:560px){.row2{grid-template-columns:1fr}}
@media (max-width:860px){.join{grid-template-columns:1fr}}
.field{display:grid;gap:6px;min-width:0}
.field label{font-size:.85rem;font-weight:600}
.field label span{font-weight:400;color:var(--muted)}
.field input,.field select,.field textarea{font:inherit;font-size:1rem;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:11px 12px;width:100%}
.field textarea{min-height:110px;resize:vertical}
.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--fairway);outline-offset:1px;border-color:var(--fairway)}
form.inquiry button{justify-self:start;cursor:pointer;font:inherit;font-weight:600}
.form-status{font-size:.92rem;color:var(--muted)}
.form-status[data-state="error"]{color:var(--melon)}

/* Contact */
.contact{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start}
.contact h2{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:14px}
.contact .lede{color:var(--muted);max-width:32em}
.big-phone{font-family:var(--f-mono);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600;color:var(--pine);text-decoration:none;display:inline-block;margin-top:22px}
:root[data-theme="dark"] .big-phone{color:var(--fairway)}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .big-phone{color:var(--fairway)}}
.contact dl{margin:0;display:grid;gap:18px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px}
.contact dt{font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.contact dd{margin:2px 0 0;font-weight:500}
.contact dd a{color:var(--fairway);font-weight:600}
@media (max-width:860px){.contact{grid-template-columns:1fr}}

table.hours{border-collapse:collapse;margin-top:4px;font-size:.95rem}
table.hours th,table.hours td{padding:3px 0;text-align:left;vertical-align:top}
table.hours th{font-weight:500;padding-right:16px;white-space:nowrap}
table.hours td{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:600}
@media (max-width:400px){table.hours th{white-space:normal}}
footer{background:var(--pine);color:var(--on-pine);padding-block:36px}
footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;font-size:.92rem}
footer a{color:var(--on-pine)}
.fb-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:none;align-self:center}
.fb-link:hover span{text-decoration:underline}
.ev-fb a,.sec-head p a{color:inherit;font-weight:600}
footer .fnav{display:flex;gap:8px 20px;flex-wrap:wrap}

/* Base reset (matches the published page skeleton) */
html{color-scheme:light}
body{margin:0}
img{max-width:100%}
[hidden]{display:none!important}
:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
nav.main a[aria-current="page"]{border-color:var(--ink)}
.fac-link{text-decoration:none}
.fac-link:hover{text-decoration:underline;text-underline-offset:4px}
/* Sub-page header */
.page-head{position:relative;background:#1b1b1a var(--ph-img) center 60%/cover no-repeat;color:#fff;padding-block:72px 56px}
.page-head::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.78),rgba(10,10,10,.45))}
.page-head .wrap{position:relative;display:grid;gap:10px}
.page-head .eyebrow{color:#e4e4e0}
.page-head h1{font-size:clamp(2.4rem,6vw,3.8rem);color:#fff}
.page-head p{color:#e8e8e4;max-width:40em;font-size:1.1rem}
nav.main a.nav-cta{border:1.5px solid var(--ink);border-radius:999px;padding:5px 14px}
nav.main a.nav-cta[aria-current="page"],nav.main a.nav-cta:hover{background:var(--ink);color:var(--paper)}
/* Member login */
.acct{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:stretch;margin-bottom:48px}
.acct-box{background:var(--pine);color:var(--on-pine);border-radius:14px;padding:28px;display:grid;gap:12px;align-content:start}
.acct-box .eyebrow{color:#bdbdb8}
.acct-box h2{font-size:clamp(1.7rem,3vw,2.2rem)}
.acct-box p{opacity:.88;max-width:34em}
.acct-box .btn{background:var(--on-pine);color:#141414;border-color:var(--on-pine);justify-self:start}
.login{display:grid;gap:6px;margin-top:4px}
.login label{font-size:.85rem;font-weight:600}
.login-row{display:flex;gap:10px;flex-wrap:wrap}
.login input{font:inherit;font-family:var(--f-mono);font-size:1rem;flex:1 1 160px;min-width:0;padding:11px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.08);color:var(--on-pine)}
.login input::placeholder{color:rgba(255,255,255,.55)}
.login input:disabled,.login .btn:disabled{opacity:.55;cursor:not-allowed}
.acct-box .soon{color:#d6d6d2}
.acct-help{border:1px solid var(--line);border-radius:14px;padding:24px;display:grid;gap:10px;align-content:start;background:var(--surface)}
.acct-help h3{font-size:1.25rem}
.acct-help ol{margin:0;padding-left:20px;display:grid;gap:6px;color:var(--muted);font-size:.96rem}
@media (max-width:860px){.acct{grid-template-columns:1fr}}
.pay-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.pay-card{border:1px solid var(--line);border-radius:14px;padding:22px;display:grid;gap:10px;grid-template-rows:auto auto 1fr auto;background:var(--surface);min-width:0}
.pay-card .tag{font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.pay-card h3{font-size:1.35rem}
.pay-card p{color:var(--muted);font-size:.95rem}
.pay-card .btn{justify-self:start}
.btn[aria-disabled="true"]{opacity:.5;pointer-events:none}
.soon{font-size:.85rem;color:var(--muted)}
@media (max-width:1000px){.pay-grid{grid-template-columns:1fr 1fr}}
@media (max-width:520px){.pay-grid{grid-template-columns:1fr}}
.secure{margin-top:20px;font-size:.9rem;color:var(--muted)}
/* Events calendar */
.cal-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:20px}
.cal-top .sec-head{margin-bottom:0}
.cal-nav{display:flex;align-items:center;gap:8px}
.cal-btn,.cal-today{font:inherit;cursor:pointer;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:999px;height:40px}
.cal-btn{width:40px;font-size:1.4rem;line-height:1}
.cal-today{padding:0 16px;font-weight:600;font-size:.92rem}
.cal-btn:hover,.cal-today:hover{border-color:var(--ink)}
.cal-month{font-family:var(--f-display);font-size:1.4rem;min-width:9.5em;text-align:center}
.cal{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface)}
.cal-dow,.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}
.cal-dow span{padding:10px 8px;font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--on-pine);background:var(--pine);text-align:left}
.cal-day{min-height:112px;padding:8px;border-top:1px solid var(--line);border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px;min-width:0}
.cal-day:nth-child(7n+1){border-left:0}
.cal-day.out{background:var(--tint)}
.cal-day.out .cal-num{color:var(--muted);opacity:.6}
.cal-num{font-family:var(--f-mono);font-size:.85rem;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}
.cal-day.today .cal-num{background:var(--ink);color:var(--paper);border-radius:999px;width:26px;height:26px;display:grid;place-items:center}
.cal-ev{font-size:.78rem;line-height:1.3;padding:3px 6px;border-radius:6px;background:var(--tint);border-left:3px solid var(--ink);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cal-ev.tourn{border-left-color:#c8323f}
.cal-agenda{display:none;list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:14px;background:var(--surface)}
.cal-agenda li{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:12px 16px;border-top:1px solid var(--line)}
.cal-agenda li:first-child{border-top:0}
.cal-agenda .ad{font-family:var(--f-mono);font-size:.82rem;font-weight:600;color:var(--muted);text-transform:uppercase}
.cal-agenda .at{font-weight:600}
.cal-agenda .an{display:block;font-size:.88rem;color:var(--muted);font-weight:400}
.cal-note{margin-top:14px;font-size:.9rem;color:var(--muted)}
@media (max-width:760px){.cal{display:none}.cal-agenda{display:block}.cal-month{min-width:0;font-size:1.2rem}}
/* Home explore cards */
.explore{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.ex-card{display:grid;text-decoration:none;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface);transition:transform .2s ease,box-shadow .2s ease;min-width:0}
.ex-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px -20px rgba(0,0,0,.5)}
.ex-card img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 70%;display:block}
.ex-body{display:grid;gap:2px;padding:14px 16px 16px}
.ex-body strong{font-family:var(--f-display);font-weight:400;font-size:1.25rem}
.ex-body span{color:var(--muted);font-size:.92rem}
@media (max-width:900px){.explore{grid-template-columns:1fr 1fr}}
@media (prefers-reduced-motion: reduce){.ex-card{transition:none}}
.home-visit{margin-top:28px;display:flex;flex-wrap:wrap;gap:16px 40px;align-items:center;justify-content:space-between;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:var(--tint)}
.home-visit div{display:grid;gap:2px;min-width:0}
.home-visit strong{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.home-visit span{font-weight:500}
