#welcome h1{font-size:clamp(32px,5vw,62px)}.welcome-subtitle{font:italic clamp(20px,2.3vw,28px)/1.5 Georgia,serif;color:var(--ink,#163653)}.welcome-video-card{border-radius:18px;overflow:hidden;border:1px solid #aa905b66;margin:26px 0 12px;background:#0a1424;box-shadow:0 16px 45px #10243a22}.welcome-video-card video{display:block;width:100%;aspect-ratio:16/9;background:#0a1424}.welcome-video-meta{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;padding:16px 20px;color:#ecd8a5;font:12px/1.6 system-ui;letter-spacing:.08em}.welcome-video-meta a{color:#f5e5bd;letter-spacing:normal}.welcome-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin:22px 0 30px}.welcome-features{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.welcome-features li{padding:22px;border:1px solid #aa905b55;border-radius:16px;line-height:1.7;background:#ffffff40}.night-site .welcome-subtitle{color:#f2e3bd}.night-site .welcome-features li{background:#142139}@media(max-width:650px){.welcome-features{grid-template-columns:1fr}.welcome-features li{padding:17px}.welcome-video-meta{font-size:10px}}
