html{scroll-behavior:smooth;scroll-padding-top:100px}.club-kicker{display:block;font-size:10px;letter-spacing:.16em;font-weight:750;color:var(--muted);margin-bottom:24px}.club-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;padding-top:65px;padding-bottom:65px;gap:40px}.club-hero h1{font-size:clamp(36px,4.5vw,60px);line-height:1.07;letter-spacing:-.05em;margin:0 0 26px}.club-hero p,.club-intro{font-size:18px;line-height:1.65;color:var(--muted);max-width:590px}.club-text-link{display:block;margin-top:20px;font-size:13px;text-underline-offset:5px}.club-hero-image{margin:0;min-width:0}.club-hero-image img{display:block;width:100%;height:540px;object-fit:contain}.club-hero-image figcaption{font-size:10px;color:var(--muted);text-align:center;margin-top:10px}.club-section{padding-top:80px;padding-bottom:80px}.club-soft{background:var(--surface-3)}.club-section h2,.club-pilot h2{font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.04em;margin:0 0 26px}.club-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.club-benefits article,.club-contracts article{background:#fff;border:1px solid var(--hairline);border-radius:20px;padding:30px}.club-benefits article>span{font-size:9px;letter-spacing:.12em;color:var(--muted);font-weight:700}.club-benefits h3,.club-contracts h3,.club-pilot h3{font-size:25px;line-height:1.15;letter-spacing:-.03em;margin:20px 0 16px}.club-benefits p,.club-contracts p,.club-pilot p,.club-contact p{font-size:15px;line-height:1.7;color:var(--muted)}.club-contracts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.club-pill{display:inline-block;background:var(--surface-3);border-radius:99px;padding:8px 16px;font-size:12px;font-weight:700}.club-note{font-size:12px;line-height:1.65;color:var(--muted);margin:22px 0 36px}.club-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-left:20px}.club-steps li{padding:12px 0;border-top:1px solid var(--hairline)}.club-steps b{font-size:17px}.club-steps p{font-size:14px;line-height:1.6;color:var(--muted)}.club-pilot{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px;background:var(--surface-3);border-radius:24px}.club-pilot h3{margin-top:0}.club-contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.club-contact form{border:1px solid var(--hairline);border-radius:24px;padding:30px}.club-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.club-contact label{display:block;font-size:12px;font-weight:600;margin-bottom:18px}.club-contact label span{font-weight:400;color:var(--muted)}.club-contact input,.club-contact textarea,.club-contact select{display:block;width:100%;min-width:0;min-height:44px;padding:12px;margin-top:8px;border:1px solid var(--hairline);border-radius:9px;background:#fff;color:var(--text);font:inherit}.club-contact input:focus,.club-contact textarea:focus,.club-contact select:focus{outline:2px solid var(--text);outline-offset:2px}.club-contact .club-demo{font-size:12px;border-top:1px solid var(--hairline);padding-top:18px}.club-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--hairline);padding-top:25px;padding-bottom:30px;font-size:12px;color:var(--muted)}@media(max-width:1000px){.club-hero,.club-contact{gap:30px}.club-benefits{grid-template-columns:1fr}.club-pilot{gap:30px;padding:32px}}@media(max-width:760px){.club-hero,.club-contracts,.club-pilot,.club-contact,.club-steps{grid-template-columns:1fr}.club-hero{padding-top:40px}.club-hero-image img{height:400px}.club-section{padding-top:50px;padding-bottom:50px}.club-pilot{padding:28px 24px}.club-contact form{padding:24px}.club-form-grid{grid-template-columns:1fr;gap:0}.club-footer{flex-direction:column}.club-hero h1{font-size:38px}.club-hero p{font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.club-hero-image img{height:auto;max-height:540px;object-fit:contain;border-radius:22px}
