:root{
  --green:#0b5137;--green-dark:#063623;--green-soft:#e9f2ec;--leaf:#7cae28;
  --gold:#f2b51c;--gold-deep:#dda10f;--yellow:#f5e51b;--blue-soft:#dfe8f2;
  --paper:#fbfbf7;--white:#fff;--ink:#18221d;--muted:#667169;--line:#dfe5df;
  --shadow:0 18px 55px rgba(5,55,35,.10);--container:1540px;--r:22px;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:150px}body{margin:0;font-family:"DM Sans",system-ui,sans-serif;color:var(--ink);background:var(--paper);line-height:1.55;overflow-x:hidden}a{text-decoration:none;color:inherit}button{font:inherit;color:inherit}img{max-width:100%;display:block}.container{width:min(calc(100% - 28px),var(--container));margin:auto}.section-space{padding:68px 0}.section-space--small{padding:38px 0}.section-tint{background:#f2f5f2}.reveal{opacity:0;transform:translateY(18px);transition:.6s ease}.reveal.is-visible{opacity:1;transform:none}
.top-strip{background:var(--green-dark);color:#fff;font-size:12px}.top-strip__inner{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:20px}.top-strip__motto{opacity:.7;letter-spacing:.05em}.top-actions{display:flex;align-items:center;gap:8px}.text-action,.member-action{border:0;background:none;color:#fff;cursor:pointer}.member-action{background:rgba(255,255,255,.14);border-radius:999px;padding:6px 11px}
.site-header{background:rgba(255,255,255,.97);position:sticky;top:0;z-index:50;box-shadow:0 1px 0 rgba(5,55,35,.08)}.brand-row{height:88px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px}.brand{display:flex;align-items:center;gap:12px}.brand img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.brand span{display:flex;flex-direction:column}.brand strong{font-family:"Libre Baskerville",serif;color:var(--green-dark);font-size:18px}.brand small{color:var(--muted);font-size:11px;letter-spacing:.11em;text-transform:uppercase;margin-top:3px}.header-note{font-size:13px;color:var(--muted);text-align:right}.main-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.main-nav__inner{display:flex;align-items:stretch;justify-content:center}.main-nav a{padding:13px 18px;border-right:1px solid var(--line);font-size:12px;font-weight:800;text-align:center;transition:.2s}.main-nav a:first-child{border-left:1px solid var(--line)}.main-nav a:hover{background:var(--green);color:#fff}.menu-toggle{display:none;border:1px solid var(--line);background:#fff;border-radius:12px;width:44px;height:44px;padding:9px;cursor:pointer}.menu-toggle span{height:2px;background:var(--green);display:block;margin:5px 0}
.eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--green);text-transform:uppercase}.eyebrow--light{color:#ffe49d}.board-intro{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:22px}.board-intro h1,.section-head h2,.photo-copy h2,.join-card h2{font-family:"Libre Baskerville",serif;margin:6px 0 0;color:var(--green-dark)}.board-intro h1{font-size:36px}.board-intro p{max-width:560px;margin:0;color:var(--muted);font-size:14px;text-align:right}
.portal-grid{display:grid;grid-template-columns:205px minmax(0,1fr) 205px;gap:14px;align-items:stretch}.portal-side{display:grid;grid-template-rows:repeat(3,1fr);gap:14px}.portal-tile{display:flex;flex-direction:column;border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 8px 25px rgba(5,55,35,.06);min-height:162px;transition:.2s}.portal-tile:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.portal-tile img{width:100%;height:118px;object-fit:cover}.portal-tile span{padding:11px 12px;text-align:center;font-size:12px;font-weight:800;background:#fff}.portal-tile--button{padding:0;cursor:pointer}.news-screen{min-height:515px;position:relative;border-radius:22px;overflow:hidden;background:#0b3a2c;box-shadow:var(--shadow);border:1px solid rgba(5,55,35,.15)}.news-screen__badge{position:absolute;z-index:5;top:16px;left:16px;background:rgba(255,255,255,.92);color:var(--green-dark);padding:7px 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em}.slides,.slide{position:absolute;inset:0}.slide{opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s ease;background-size:cover;background-position:center}.slide.is-active{opacity:1;visibility:visible}.slide--one{background-image:linear-gradient(135deg,#103f31 0%,#1b6f49 55%,#e2ae2e 100%)}.slide--two{background-image:linear-gradient(rgba(5,45,32,.40),rgba(5,45,32,.78)),url('../img/culture.jpg')}.slide--three{background-image:linear-gradient(rgba(8,36,27,.35),rgba(8,36,27,.76)),url('../img/sport.jpg')}.slide__shade{position:absolute;inset:0;background:radial-gradient(circle at 75% 25%,rgba(255,211,80,.25),transparent 30%)}.slide__content{position:absolute;left:42px;right:42px;bottom:50px;color:#fff;max-width:630px}.slide__content>span{font-size:10px;font-weight:800;letter-spacing:.15em;color:#ffe19a}.slide__content h2{font-family:"Libre Baskerville",serif;font-size:clamp(32px,4vw,54px);line-height:1.08;margin:9px 0 12px}.slide__content p{font-size:14px;color:rgba(255,255,255,.82);max-width:580px}.slide__content a{font-size:12px;font-weight:800;color:#fff}.slider-btn{position:absolute;z-index:6;top:50%;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.88);color:var(--green-dark);font-size:28px;line-height:1;cursor:pointer}.slider-btn--prev{left:14px}.slider-btn--next{right:14px}.slider-dots{position:absolute;z-index:6;left:50%;bottom:18px;transform:translateX(-50%);display:flex;gap:7px}.slider-dots button{width:8px;height:8px;border:0;padding:0;border-radius:50%;background:rgba(255,255,255,.45);cursor:pointer}.slider-dots button.is-active{background:#fff;width:24px;border-radius:999px}
.portal-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.portal-shortcuts a{min-height:86px;border:1px solid var(--line);background:#fff;border-radius:18px;display:flex;align-items:center;gap:12px;padding:12px 14px;box-shadow:0 6px 20px rgba(5,55,35,.05)}.portal-shortcuts img,.shortcut-icon{width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid var(--line);flex:none}.portal-shortcuts span:last-child{display:flex;flex-direction:column}.portal-shortcuts b{font-size:12px;color:var(--green-dark)}.portal-shortcuts small{font-size:10px;color:var(--muted);margin-top:3px}.shortcut-icon{display:grid!important;place-items:center;background:var(--green-soft);color:var(--gold-deep);font-size:22px}
.info-band{background:#fff}.band-title{background:var(--blue-soft);border-left:6px solid var(--green);padding:14px 18px;display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.band-title span{font-family:"Libre Baskerville",serif;font-size:24px;color:var(--green-dark)}.band-title small{color:var(--muted)}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.info-card{border:1px solid var(--line);background:#fff;min-height:150px;border-radius:18px;padding:14px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:.2s}.info-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.info-card__art{width:100%;height:72px;border-radius:12px;display:grid;place-items:center;font-family:"Libre Baskerville",serif;font-size:30px;color:#fff;margin-bottom:10px}.info-card__art--hotel{background:linear-gradient(135deg,#77a883,#245d42)}.info-card__art--akseki{background:linear-gradient(135deg,#d8a948,#8b6122)}.info-card__art--antalya{background:linear-gradient(135deg,#5fa1cf,#2f6692)}.info-card__art--region{background:linear-gradient(135deg,#8893a8,#465166)}.info-card b{font-size:13px;color:var(--green-dark)}.info-card small{font-size:10px;color:var(--muted);margin-top:2px}
.legacy-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:42px;align-items:center}.legacy-layout--wide-image{grid-template-columns:1.2fr .8fr}.legacy-visual{background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--shadow);min-height:390px;display:flex}.legacy-visual img{width:100%;height:100%;min-height:390px;object-fit:cover}.legacy-panel{display:flex;flex-direction:column;gap:12px}.legacy-title{font-family:"Libre Baskerville",serif;text-transform:uppercase;font-size:30px;text-align:center;padding:16px 22px;color:#111;box-shadow:inset 0 -1px rgba(0,0,0,.06)}.legacy-title small{display:block;font-family:"DM Sans",sans-serif;font-size:10px;letter-spacing:.15em;margin-bottom:4px}.legacy-title--yellow{background:linear-gradient(90deg,#f4e821,#fff35b)}.legacy-title--gold{background:linear-gradient(90deg,#e7a80d,#ffc62e)}.legacy-panel>a{background:var(--blue-soft);min-height:58px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;font-family:"Libre Baskerville",serif;font-size:17px;transition:.2s}.legacy-panel>a:hover{background:#d2dfeb;color:var(--green-dark);padding-left:24px}.legacy-copy{background:#fff;border:1px solid var(--line);padding:24px;border-radius:16px}.legacy-copy h3{font-family:"Libre Baskerville",serif;margin:0 0 10px;color:var(--green-dark);font-size:24px}.legacy-copy p{margin:0;color:var(--muted);font-size:14px}
.photo-section{background:linear-gradient(135deg,#073c2b,#0d5d3e);color:#fff}.photo-layout{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.photo-visual{border-radius:24px;overflow:hidden;background:#fff;padding:8px;box-shadow:0 20px 50px rgba(0,0,0,.22)}.photo-visual img{width:100%;height:520px;object-fit:cover;object-position:left top;border-radius:17px}.photo-copy .eyebrow{color:#ffe19a}.photo-copy h2{font-size:44px;color:#fff}.photo-copy p{color:rgba(255,255,255,.77)}.photo-categories{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.photo-categories span{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.07);border-radius:999px;padding:7px 10px;font-size:10px}.primary-btn{border:0;background:#fff;color:var(--green-dark);border-radius:12px;padding:13px 18px;font-weight:800;cursor:pointer}
.social-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:42px;align-items:start}.social-visual{border-radius:24px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow)}.social-visual img{width:100%;height:520px;object-fit:cover;object-position:left top}.social-panel{display:flex;flex-direction:column;gap:16px}.club-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.club-list span{background:#f4b817;border:1px solid #e0a411;min-height:50px;display:grid;place-items:center;text-align:center;padding:9px;font-family:"Libre Baskerville",serif;font-size:13px}
.section-head{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:28px}.section-head h2{font-size:38px}.section-head p{max-width:500px;margin:0;color:var(--muted);text-align:right}.fed-groups{display:flex;flex-direction:column;gap:18px}.fed-group{display:grid;grid-template-columns:250px 1fr;gap:12px;align-items:start}.fed-label{padding:13px 16px;text-align:center;text-transform:uppercase;font-size:12px;min-height:44px;display:grid;place-items:center}.fed-label--summer{background:#f6ba70}.fed-label--winter{background:#f4bd16}.fed-label--other{background:#ef2c23;color:#fff}.fed-label--intl{background:#89c93f}.fed-label--para{background:#1ca6dc;color:#fff}.fed-group>div{display:flex;gap:7px;flex-wrap:wrap}.fed-group span{background:var(--blue-soft);border:1px solid #d3dde6;padding:8px 11px;font-size:11px;font-weight:700}
.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feature-grid article{background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px;box-shadow:0 8px 24px rgba(5,55,35,.05)}.feature-grid article>span{font-family:"Libre Baskerville",serif;font-size:38px;color:#d9e2da}.feature-grid h3{font-family:"Libre Baskerville",serif;color:var(--green-dark);font-size:22px;margin:20px 0 10px}.feature-grid p{font-size:13px;color:var(--muted)}.feature-grid button{border:0;background:none;color:var(--green);padding:0;font-weight:800;cursor:pointer}
.identity-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.identity-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:22px;display:grid;grid-template-columns:155px 1fr;gap:24px;align-items:center;box-shadow:var(--shadow)}.identity-card img{width:155px;height:155px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.identity-card span{font-size:10px;letter-spacing:.14em;color:var(--gold-deep);font-weight:800}.identity-card h3{font-family:"Libre Baskerville",serif;color:var(--green-dark);font-size:24px;margin:7px 0 8px}.identity-card p{margin:0;color:var(--muted);font-size:13px}
.join-card{background:linear-gradient(135deg,#063623,#0e6846);color:#fff;border-radius:26px;padding:38px 42px;display:flex;align-items:center;justify-content:space-between;gap:30px;box-shadow:var(--shadow)}.join-card h2{font-size:36px;color:#fff}.join-card p{margin:8px 0 0;color:rgba(255,255,255,.72);max-width:680px}.join-card>div:last-child{display:flex;gap:10px;flex:none}.white-btn,.outline-btn{min-height:46px;padding:0 16px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.white-btn{background:#fff;color:var(--green-dark)}.outline-btn{border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;cursor:pointer}
footer{background:#061f17;color:rgba(255,255,255,.72);padding:56px 0 22px}.footer-grid{display:grid;grid-template-columns:1.5fr .8fr .8fr 1fr;gap:45px}.footer-brand{display:flex;align-items:center;gap:12px}.footer-brand img{width:58px;height:58px;border-radius:50%;object-fit:cover}.footer-brand span{display:flex;flex-direction:column}.footer-brand strong{color:#fff}.footer-brand small{font-size:11px;margin-top:3px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:8px;font-size:12px}.footer-grid b{color:#fff;margin-bottom:6px}.footer-bottom{border-top:1px solid rgba(255,255,255,.09);margin-top:38px;padding-top:18px;font-size:10px;color:rgba(255,255,255,.45)}
.toast{position:fixed;left:50%;bottom:24px;z-index:100;transform:translate(-50%,120px);opacity:0;transition:.3s;background:#fff;border:1px solid var(--line);box-shadow:0 18px 55px rgba(0,0,0,.18);border-radius:15px;padding:12px 16px;display:flex;flex-direction:column;min-width:min(390px,calc(100vw - 30px))}.toast.show{transform:translate(-50%,0);opacity:1}.toast b{font-size:12px}.toast small{font-size:10px;color:var(--muted);margin-top:2px}
.site-status{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;align-items:center;gap:8px;background:#fff8d8;color:#5d4800;border:1px solid #ead37a;border-radius:999px;padding:10px 15px;box-shadow:0 12px 34px rgba(25,35,29,.16);font-size:12px;font-weight:800}.site-status span{width:9px;height:9px;border-radius:50%;background:#e0a500;box-shadow:0 0 0 4px rgba(224,165,0,.16)}
.portal-org{border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:13px;padding:18px;border-radius:8px;box-shadow:0 8px 24px rgba(5,55,35,.07);transition:.2s}.portal-org:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.portal-org img,.portal-org__mark{width:88px;height:88px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.portal-org__mark{display:grid;place-items:center;background:var(--green-soft);color:var(--gold-deep);font-size:34px}.portal-org>span:last-child{display:flex;flex-direction:column}.portal-org b{font-family:"Libre Baskerville",serif;color:var(--green-dark);font-size:14px;line-height:1.3}.portal-org small{color:var(--muted);font-size:10px;margin-top:5px}.info-card__art{background-size:cover!important;background-position:center!important;color:transparent!important}.info-card__art--hotel{background-image:linear-gradient(rgba(6,54,35,.12),rgba(6,54,35,.28)),url('../img/camps.jpg')!important}.info-card__art--akseki{background-image:linear-gradient(rgba(139,97,34,.10),rgba(139,97,34,.25)),url('../img/about.jpg')!important}.info-card__art--antalya{background-image:linear-gradient(rgba(47,102,146,.10),rgba(47,102,146,.22)),url('../img/culture.jpg')!important}.info-card__art--region{background-image:linear-gradient(rgba(70,81,102,.10),rgba(70,81,102,.22)),url('../img/festivals.jpg')!important}
.site-status span{animation:status-breathe 1.45s ease-in-out infinite}
@keyframes status-breathe{0%,100%{background:#f0a400;transform:scale(.86);box-shadow:0 0 0 3px rgba(240,164,0,.16),0 0 0 rgba(240,164,0,0)}50%{background:#e32626;transform:scale(1.18);box-shadow:0 0 0 6px rgba(227,38,38,.15),0 0 15px rgba(227,38,38,.65)}}
.slide--two{--banner:url('../img/banner-akseki.jpg');background-image:linear-gradient(rgba(5,45,32,.18),rgba(5,45,32,.60)),var(--banner)}.slide--three{--banner:url('../img/banner-festival.jpg');background-image:linear-gradient(rgba(8,36,27,.16),rgba(8,36,27,.62)),var(--banner)}.slide[style],.slide--two,.slide--three{background-position:center;background-size:cover}.slide--two::before,.slide--three::before{content:"";position:absolute;inset:0;background-image:var(--banner);background-position:center;background-size:contain;background-repeat:no-repeat;z-index:0}.slide--two .slide__shade,.slide--three .slide__shade{z-index:1;background:linear-gradient(90deg,rgba(3,36,24,.82) 0%,rgba(3,36,24,.38) 46%,rgba(3,36,24,.08) 100%)}.slide--two .slide__content,.slide--three .slide__content{z-index:2}
.legacy-section{padding:46px 0}.legacy-layout,.legacy-layout--wide-image{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:24px;max-width:1320px}.legacy-visual{min-height:300px;height:300px;border-radius:18px}.legacy-visual img{min-height:0;height:300px;object-fit:cover;object-position:top center}.legacy-panel{gap:0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 12px 34px rgba(5,55,35,.08)}.legacy-title{font-size:25px;padding:13px 18px}.legacy-panel>a{min-height:47px;padding:10px 17px;font-size:15px;border-top:1px solid rgba(45,70,55,.08)}.legacy-copy{border:0;border-radius:0;padding:20px}.legacy-copy h3{font-size:21px}.photo-layout,.social-layout{max-width:1320px}.photo-visual img{height:410px}.social-visual img{height:410px;object-position:top center}.section-tint{background:#f5f6f3}
@media(min-width:1101px){.portal-board{padding:14px 0 10px}.portal-grid{grid-template-columns:245px minmax(0,1fr) 245px;gap:9px}.portal-board>.container,.info-band>.container{width:calc(100% - 12px);max-width:none}.news-screen{min-height:590px;border-radius:8px}.portal-side{gap:9px}.portal-tile,.portal-org{min-height:190px;border-radius:8px}.portal-tile img{height:146px}.info-band{padding:0 0 18px}.info-grid{gap:9px}.info-card{border-radius:8px;min-height:185px;padding:8px}.info-card__art{height:125px;border-radius:5px}}
@media(max-width:1100px){.main-nav a{padding:12px 10px;font-size:10px}.portal-grid{grid-template-columns:170px minmax(0,1fr) 170px}.portal-shortcuts{grid-template-columns:1fr 1fr}.legacy-layout,.legacy-layout--wide-image{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2/4}.identity-card{grid-template-columns:110px 1fr}.identity-card img{width:110px;height:110px}}
@media(max-width:820px){.top-strip__motto,.header-note{display:none}.brand-row{height:76px;grid-template-columns:1fr auto}.brand img{width:54px;height:54px}.brand strong{font-size:15px}.menu-toggle{display:block}.main-nav{position:fixed;inset:114px 0 auto;background:#fff;transform:translateY(-130%);opacity:0;visibility:hidden;transition:.25s;box-shadow:0 20px 50px rgba(0,0,0,.14)}.main-nav.is-open{transform:none;opacity:1;visibility:visible}.main-nav__inner{display:flex;flex-direction:column;padding:12px 18px 18px}.main-nav a,.main-nav a:first-child{border:0;border-bottom:1px solid var(--line);padding:14px;text-align:left;font-size:12px}.board-intro,.section-head{align-items:flex-start;flex-direction:column;gap:12px}.board-intro p,.section-head p{text-align:left}.portal-grid{grid-template-columns:1fr}.portal-side{grid-template-columns:repeat(3,1fr);grid-template-rows:none}.news-screen{order:-1;min-height:430px}.portal-tile{min-height:145px}.portal-tile img{height:104px}.info-grid{grid-template-columns:1fr 1fr}.legacy-layout,.legacy-layout--wide-image,.photo-layout,.social-layout{grid-template-columns:1fr}.legacy-visual{min-height:320px}.legacy-visual img{min-height:320px}.photo-visual img,.social-visual img{height:420px}.identity-grid{grid-template-columns:1fr}.fed-group{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr}.join-card{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:last-child{grid-column:auto}.footer-brand{grid-column:1/-1}}
@media(max-width:560px){.container{width:min(calc(100% - 24px),var(--container))}.section-space{padding:54px 0}.top-strip__inner{min-height:34px}.top-strip__inner>span:first-child{font-size:10px}.board-intro h1{font-size:30px}.portal-side{grid-template-columns:1fr 1fr 1fr;gap:8px}.portal-tile{min-height:118px;border-radius:13px}.portal-tile img{height:78px}.portal-tile span{font-size:9px;padding:8px 5px}.news-screen{min-height:390px;border-radius:18px}.slide__content{left:24px;right:24px;bottom:46px}.slide__content h2{font-size:32px}.slide__content p{font-size:12px}.slider-btn{width:34px;height:34px}.portal-shortcuts{grid-template-columns:1fr}.band-title{align-items:flex-start;flex-direction:column;gap:4px}.band-title span{font-size:20px}.info-grid{grid-template-columns:1fr 1fr;gap:8px}.info-card{min-height:130px}.legacy-title{font-size:24px}.legacy-panel>a{font-size:14px}.legacy-visual,.legacy-visual img{min-height:270px}.photo-copy h2{font-size:34px}.photo-visual img,.social-visual img{height:340px}.club-list{grid-template-columns:1fr}.section-head h2{font-size:30px}.feature-grid article{padding:20px}.identity-card{grid-template-columns:84px 1fr;gap:15px;padding:16px}.identity-card img{width:84px;height:84px}.identity-card h3{font-size:19px}.join-card{padding:28px 24px}.join-card h2{font-size:30px}.join-card>div:last-child{width:100%;display:grid;grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}
@media(max-width:560px){.slide--two .slide__content,.slide--three .slide__content{left:18px;right:18px;bottom:34px;padding:12px 14px;border-radius:12px;background:rgba(3,36,24,.76);backdrop-filter:blur(4px)}.slide--two .slide__content h2,.slide--three .slide__content h2{font-size:25px;margin:4px 0 6px}.slide--two .slide__content p,.slide--three .slide__content p{display:none}.slide--two::before,.slide--three::before{background-position:center top}.site-status{right:10px;bottom:10px}}
@media(prefers-reduced-motion:reduce){.site-status span{animation:none;background:#e32626}}
