@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--lime:#c7ff35;--background:#080b09;--panel:#141a16;--line:#303a32;--muted:#aeb8af;--text:#f7f9f5;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--background);color:var(--text);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--lime);outline-offset:5px}button:disabled{cursor:not-allowed;opacity:.65}.brand{display:inline-flex;flex-direction:column;gap:7px}.brand-mark{font-family:Arial Black,Arial,sans-serif;font-size:40px;font-weight:1000;font-style:italic;letter-spacing:-5px;line-height:1;transform:skew(-8deg)}.brand-mark span{color:var(--lime)}.brand-caption{font-size:8px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase}.action{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:14px 21px;border:1px solid var(--lime);border-radius:10px;color:#0b1206;background:var(--lime);font-weight:700;text-decoration:none;transition:transform .15s,background .15s}.action:hover{background:#d9ff7b;transform:translateY(-2px)}.action-secondary{border-color:#526051;color:var(--text);background:transparent}.action-secondary:hover{background:#1b251c}.eyebrow{font-size:11px;color:var(--lime);font-weight:800;letter-spacing:2px;text-transform:uppercase;line-height:1.7}.skip-link{position:absolute;top:-80px;left:20px;z-index:100;background:var(--lime);color:#111;padding:15px}.skip-link:focus{top:10px}.container{width:min(1260px,calc(100% - 72px));margin-inline:auto}h1,h2,h3,p{margin-top:0}h2{font-size:clamp(30px,4vw,48px);letter-spacing:-1.8px;line-height:1.1}p{line-height:1.75}::selection{background:var(--lime);color:#080b09}@media(max-width:640px){.container{width:calc(100% - 40px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}body{font-family:Inter Variable,Arial,Helvetica,sans-serif}.topbar{height:36px;justify-content:space-between;color:#aeb8af;font-size:9px;letter-spacing:1.9px;font-weight:700}.topbar,.topbar>span{display:flex;align-items:center}.topbar>span{gap:10px}.hero-bottom-label i,.status-strip i,.topbar i{width:6px;height:6px;border-radius:50%;background:var(--lime);display:inline-block}.header{height:90px;border-top:1px solid #1d251f;border-bottom:1px solid #283028;background:#080b09ed;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-inner{height:100%;display:flex;justify-content:space-between;align-items:center;gap:24px}.brand-link{text-decoration:none}.header nav{display:flex;gap:32px}.header nav a,.header-contact{font-size:13px;font-weight:600;text-decoration:none}.header nav a{color:#c5ccc4}.header nav a:hover{color:var(--lime)}.header-contact{display:flex;align-items:center;gap:22px;border:1px solid #415039;border-radius:9px;padding:13px 18px}.header-contact:hover{border-color:var(--lime);color:var(--lime)}.hero{position:relative;min-height:610px;overflow:hidden;background:#090e0b}.hero-photo{position:absolute;inset:0 0 0 34%;overflow:hidden}.hero-photo img{object-fit:cover;object-position:center 48%}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#090e0b,#090e0bba 15%,#090e0b12 54%,#090e0b18),linear-gradient(0deg,#080b0980,transparent 35%)}.hero-content{position:relative;padding-top:76px;padding-bottom:55px}.hero h1{font-size:clamp(58px,6.4vw,91px);line-height:1.01;letter-spacing:-5px;margin:22px 0 25px;font-weight:800;max-width:700px}.contact-inner em,.hero em,.riding-copy em{color:var(--lime);font-style:normal}.hero-description{font-size:17px;color:#c1c9bf;max-width:460px;margin-bottom:29px}.hero-actions{display:flex;gap:12px}.hero-note{display:flex;gap:15px;align-items:center;margin-top:47px}.hero-note strong{display:block;font-size:12px;margin-bottom:5px}.hero-note div>span{color:#9caa9d;font-size:11px}.outline-ring{width:43px;height:43px;border:1px solid #46613a;border-radius:50%;display:grid;place-items:center;color:var(--lime)}.vertical-label{position:absolute;right:25px;top:160px;writing-mode:vertical-rl;font-size:9px;letter-spacing:5px;color:#d3dacd}.hero-bottom-label{position:absolute;right:70px;bottom:45px;font-size:9px;letter-spacing:1.8px;display:flex;align-items:center;gap:10px}.status-strip{background:#111811;border-top:1px solid #293b21;border-bottom:1px solid #293b21}.status-strip>.container{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:18px;padding-bottom:18px}.status-strip span{font-size:9px;color:var(--lime);letter-spacing:1.8px;font-weight:700;display:flex;align-items:center;gap:9px;white-space:nowrap}.status-strip p{font-size:11px;margin:0;color:#aeb9ac}.section{padding-top:90px;padding-bottom:55px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:38px}.section-heading h2{margin-bottom:0}.muted-heading{color:#97a394}.section-heading>p{color:var(--muted);max-width:430px;font-size:15px;margin-bottom:0}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.category-card{padding:30px 27px;border:1px solid var(--line);background:var(--panel);border-radius:15px;text-decoration:none;transition:border-color .2s,transform .2s}.category-card:hover{border-color:#94b66e;transform:translateY(-4px)}.category-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:37px}.category-icon{display:grid;place-items:center;width:55px;height:55px;border-radius:12px;background:#24301d;color:var(--lime)}.category-number{color:#74816e;font-size:12px}.category-tag{font-size:8px;letter-spacing:1.4px;color:#94a68b;margin-bottom:11px}.category-card h3{font-size:25px;letter-spacing:-.6px;display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.category-card h3 svg{color:var(--lime)}.category-card>p:last-child{font-size:13px;color:var(--muted);margin-bottom:0;max-width:260px}.riding-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:55px;padding-bottom:10px;align-items:center}.riding-image{height:505px;position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--line)}.riding-image img{object-fit:cover;object-position:40% center}.riding-image:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(0deg,#080b09aa,transparent)}.image-caption{position:absolute;left:26px;bottom:28px;font-size:9px;letter-spacing:1.7px;z-index:1;color:white}.riding-copy h2{font-size:clamp(32px,3.4vw,46px);line-height:1.15}.riding-copy>p:not(.eyebrow){color:var(--muted);font-size:14px}.value-row{display:flex;gap:14px;align-items:center;font-size:12px;margin-top:20px}.value-row svg{color:var(--lime)}.membership-panel{border:1px solid #3c4c30;background:radial-gradient(ellipse at 0 0,#25341b,#11190f 75%);border-radius:16px;padding:43px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.membership-panel h2{margin-bottom:0}.membership-panel p{color:#b5c1b0;font-size:14px}.membership-panel .eyebrow{color:var(--lime)}.membership-panel .small-copy{font-size:12px}.membership-panel .action{font-size:12px;margin-top:12px}.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;padding-top:30px;padding-bottom:100px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:22px;color:var(--lime);font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:var(--muted);font-size:13px;margin-bottom:24px;padding-right:35px}.contact-section{background:#c7ff35;color:#0c1607;padding:65px 0}.contact-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}.contact-inner .eyebrow{color:#354b20}.contact-inner h2{font-size:45px;margin-bottom:20px}.contact-inner em{color:#3d542b}.contact-inner p{font-size:13px;margin-bottom:0}.contact-link{display:flex;align-items:center;gap:20px;text-decoration:none;font-size:23px;border-bottom:1px solid #627e40;padding:20px 0;white-space:nowrap;font-weight:600}.footer{background:#0c120d;padding:62px 0 23px}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:50px}.footer p{font-size:12px;line-height:1.9;color:#96a18e;margin-top:25px}.footer h2{color:var(--lime);font-size:9px;text-transform:uppercase;letter-spacing:1.6px;margin-bottom:22px}.footer-grid>div:not(:first-child):not(.footer-bottom){display:flex;flex-direction:column;gap:12px;align-items:start}.footer a:not(.brand-link){text-decoration:none;font-size:12px;color:#b9c2b3}.footer a:hover{color:var(--lime)}.footer-grid>div>p{margin:3px 0 0}.footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #2b3429;padding-top:23px;font-size:10px;color:#889681;margin-top:10px}.footer-bottom a{font-size:10px!important}.content-page{padding-top:75px;padding-bottom:100px;max-width:900px;min-height:65vh}.content-page h1{font-size:clamp(40px,6vw,70px);line-height:1.05;letter-spacing:-2.5px;margin:24px 0}.content-page h2{font-size:28px;margin-top:35px;letter-spacing:-.8px}.content-page li,.content-page>p{color:var(--muted);font-size:16px;line-height:1.9}.content-page .action{margin-top:20px}.content-photo{position:relative;height:350px;margin:35px 0;overflow:hidden;border-radius:15px}.content-photo img{object-fit:cover}.preview{padding-top:55px;padding-bottom:70px}.preview-note{border:1px solid #8c7343;background:#2c2418;color:#f1ce97;padding:20px;line-height:1.7;border-radius:10px;margin-bottom:30px}.preview-card{background:var(--panel);border:1px solid var(--line);padding:25px;border-radius:15px;margin:20px 0}.preview button{border:1px solid var(--line);padding:12px 17px;background:#1c281a;color:white;border-radius:8px;margin:5px}.preview button[aria-pressed=true]{background:var(--lime);color:black}.preview dl{display:grid;grid-template-columns:1fr 1.5fr;gap:15px}.preview dt{color:var(--muted)}.preview dd{margin:0}.preview table{width:100%;border-collapse:collapse}.preview td,.preview th{text-align:left;border-bottom:1px solid var(--line);padding:16px 10px}.preview .scroll-table{overflow:auto}@media(min-width:1500px){.hero{min-height:670px}.hero-content{padding-top:96px}}@media(max-width:960px){.header nav{gap:18px}.hero-photo{left:24%}.hero-shade{background:linear-gradient(90deg,#090e0b,#090e0bbb 28%,#090e0b40 75%)}.riding-section,.section-heading{gap:35px}.membership-panel{gap:35px;padding:30px}.faq-section{gap:35px}.contact-inner{gap:25px}.contact-link{font-size:18px}}@media(max-width:760px){.header{height:77px}.header nav{display:none}.header-contact{font-size:11px;padding:10px 13px;gap:10px}.brand-mark{font-size:35px}.brand-caption{font-size:6px}.topbar{font-size:7px;letter-spacing:1px}.hero{min-height:710px}.hero-photo{inset:0;opacity:.6}.hero-photo img{object-position:58% center}.hero-shade{background:linear-gradient(90deg,#090e0bca,#090e0b30),linear-gradient(0deg,#090e0b,#090e0b30 60%,#090e0b90)}.hero-content{padding-top:65px;padding-bottom:65px}.hero h1{font-size:65px;letter-spacing:-3.5px}.hero-description{font-size:16px;max-width:330px}.hero-actions{flex-wrap:wrap}.hero-note{margin-top:45px;max-width:290px}.hero-note div>span{line-height:1.5;display:block}.vertical-label{display:none}.hero-bottom-label{right:20px;bottom:25px;font-size:7px}.status-strip>.container{align-items:flex-start;flex-direction:column;gap:8px}.status-strip p{font-size:11px}.section{padding-top:65px;padding-bottom:35px}.section-heading{align-items:start;flex-direction:column;gap:25px}.section-heading>p{font-size:14px}.category-grid{grid-template-columns:1fr;gap:14px}.category-card{padding:25px}.category-top{margin-bottom:22px}.category-card>p:last-child{max-width:100%}.riding-section{grid-template-columns:1fr;gap:32px;padding-top:30px}.riding-image{height:360px}.riding-copy h2{font-size:35px}.membership-panel{grid-template-columns:1fr;padding:28px;gap:23px}.membership-panel h2{font-size:35px}.faq-section{grid-template-columns:1fr;gap:12px;padding-bottom:60px}.faq-list summary{font-size:13px}.contact-inner{flex-direction:column;align-items:start;gap:22px}.contact-section{padding:45px 0}.contact-inner h2{font-size:37px}.contact-link{font-size:20px}.footer{padding-top:45px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:12px}.content-photo{height:260px}.preview dl{grid-template-columns:1fr}.preview dd{margin-bottom:12px}}@media(max-width:380px){.hero h1{font-size:56px}.hero-actions .action{font-size:13px;padding:13px 15px}.topbar>span:last-child{display:none}}