._hero_j2hz7_1{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;overflow:hidden}._bgLines_j2hz7_23{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}._bgLines_j2hz7_23 svg{width:100%;height:100%}._content_j2hz7_51{position:relative;z-index:1;max-width:800px;transition:all .8s ease}._title_j2hz7_65{font-size:clamp(2.5rem,8vw,5rem);font-weight:900;line-height:1.1;margin-bottom:1.5rem;color:#fff;text-shadow:0 0 20px var(--neon-purple);letter-spacing:-.03em}._accent_j2hz7_85{color:var(--accent-cyan);text-shadow:0 0 30px var(--neon-cyan);display:inline-block;transition:transform .3s ease}._accent_j2hz7_85:hover{transform:skew(-5deg) scale(1.05)}._subtitle_j2hz7_107{font-size:1.25rem;color:var(--text-muted);max-width:600px;margin:0 auto 2.5rem;line-height:1.7}._br_j2hz7_123{display:none}@media (min-width: 768px){._br_j2hz7_123{display:inline}}._cta_j2hz7_143{background:linear-gradient(135deg,var(--accent-purple),var(--accent-cyan));border:none;padding:16px 40px;font-size:1.1rem;font-weight:700;color:#fff;border-radius:50px;cursor:pointer;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 0 25px var(--neon-purple);letter-spacing:.5px}._cta_j2hz7_143:hover{transform:translateY(-3px);box-shadow:0 0 40px var(--neon-cyan)}._ctaGlow_j2hz7_185{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50px;background:linear-gradient(135deg,var(--neon-purple),var(--neon-cyan));z-index:-1;filter:blur(10px);opacity:.7}._about_1fjju_1{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._intro_1fjju_13 p{font-size:1.1rem;color:var(--text-muted);margin-bottom:1.5rem;line-height:1.8;max-width:800px;margin-left:auto;margin-right:auto;text-align:center}._bento_1fjju_35{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:50px}._card_1fjju_49{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius);padding:30px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._card_1fjju_49:hover{transform:translateY(-5px);box-shadow:0 0 20px var(--neon-purple);border-color:var(--accent-purple)}._iconBox_1fjju_81{font-size:2.5rem;margin-bottom:15px}._card_1fjju_49 h3{font-size:1.3rem;margin-bottom:10px;color:#fff}._card_1fjju_49 p{color:var(--text-muted);font-size:.95rem}@media (max-width: 768px){._bento_1fjju_35{grid-template-columns:1fr}}._card_5dz1s_1{background:#141414cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius);padding:28px;cursor:pointer;transition:all .35s ease;position:relative;overflow:hidden;display:flex;flex-direction:column}._card_5dz1s_1:hover{border-color:var(--accent-purple);box-shadow:0 0 30px #a855f733;transform:translateY(-4px)}._header_5dz1s_41{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;flex-wrap:wrap;gap:10px}._title_5dz1s_59{font-size:1.4rem;font-weight:700;color:#fff}._titleEn_5dz1s_71{font-size:.9rem;font-weight:400;color:var(--text-muted);margin-left:6px}._difficulty_5dz1s_85{font-size:.8rem;font-weight:600;padding:4px 10px;background:#ffffff0d;border-radius:20px;white-space:nowrap}._desc_5dz1s_103{color:var(--text-muted);font-size:.95rem;line-height:1.5;margin-bottom:15px}._details_5dz1s_117{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .3s ease,margin .3s ease;margin-top:0}._details_5dz1s_117._show_5dz1s_133{max-height:600px;opacity:1;margin-top:15px}._sticks_5dz1s_145 h4{color:var(--accent-lime);margin-bottom:8px}._sticks_5dz1s_145 ul{list-style:none;padding-left:0}._sticks_5dz1s_145 li{margin-bottom:5px;font-size:.9rem;color:#ccc}._sticks_5dz1s_145 li:before{content:"▹ ";color:var(--accent-cyan)}._tip_5dz1s_187{margin:15px 0;padding:12px;background:#2dd4bf14;border-left:3px solid var(--accent-cyan);border-radius:8px;font-size:.9rem;color:#ddd}._svgContainer_5dz1s_207{margin-top:10px;background:#0000004d;border-radius:12px;padding:10px}._trajectorySvg_5dz1s_221{width:100%;height:auto;display:block}._expandIcon_5dz1s_233{position:absolute;bottom:15px;right:20px;color:var(--text-muted);font-size:.8rem;transition:transform .3s}._large_5dz1s_251{grid-column:span 2}._medium_5dz1s_259,._small_5dz1s_259{grid-column:span 1}@media (max-width: 768px){._large_5dz1s_251,._medium_5dz1s_259,._small_5dz1s_259{grid-column:span 1}}._tricks_171du_1{position:relative}._heading_171du_9{font-size:clamp(2rem,6vw,3.5rem);text-align:center;margin-bottom:.5rem;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-lime));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subheading_171du_29{text-align:center;color:var(--text-muted);margin-bottom:3rem;font-size:1rem}._grid_171du_43{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1000px;margin:0 auto}@media (max-width: 768px){._grid_171du_43{grid-template-columns:1fr;gap:20px}}._training_11r24_1{background:var(--bg)}._heading_11r24_9{font-size:2.5rem;text-align:center;margin-bottom:3rem;color:#fff}._steps_11r24_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}._step_11r24_23{background:#ffffff05;border:1px solid var(--border);border-radius:var(--radius);padding:30px 25px;text-align:center;transition:border-color .3s,box-shadow .3s}._step_11r24_23:hover{border-color:var(--accent-lime);box-shadow:0 0 25px #a3e63526}._icon_11r24_63{font-size:2.5rem;margin-bottom:15px}._step_11r24_23 h3{font-size:1.3rem;margin-bottom:10px;color:#fff}._step_11r24_23 p{color:var(--text-muted);font-size:.95rem;line-height:1.6}._safety_1lezj_1{background:var(--bg-secondary);border-top:1px solid var(--border)}._heading_1lezj_11{font-size:2.5rem;text-align:center;margin-bottom:3rem;color:#fff}._grid_1lezj_25{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}._card_1lezj_37{background:#ffffff08;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius);padding:25px;transition:border-color .3s,box-shadow .3s}._card_1lezj_37:hover{border-color:#ef4444;box-shadow:0 0 25px #ef444426}._icon_1lezj_63{font-size:1.8rem;margin-bottom:10px;display:block}._card_1lezj_37 p{color:var(--text-muted);font-size:.95rem;line-height:1.6}._footer_ejd6w_1{background:#050505;border-top:1px solid var(--border);padding:30px 0}._content_ejd6w_13{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}._links_ejd6w_29{display:flex;gap:25px;flex-wrap:wrap}._links_ejd6w_29 a{color:var(--text-muted);font-weight:500;transition:color .3s}._links_ejd6w_29 a:hover{color:var(--accent-cyan)}._copy_ejd6w_61{color:var(--text-muted);font-size:.9rem}._scrollTop_ejd6w_71{background:none;border:1px solid var(--border);color:var(--text-muted);padding:8px 18px;border-radius:30px;cursor:pointer;transition:all .3s;font-size:.9rem}._scrollTop_ejd6w_71:hover{border-color:var(--accent-purple);color:#fff;box-shadow:0 0 15px var(--neon-purple)}._app_qjq7t_1{position:relative;overflow:hidden}._app_qjq7t_1:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 20% 50%,rgba(168,85,247,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(45,212,191,.06) 0%,transparent 50%);pointer-events:none;z-index:-1}html{scroll-behavior:smooth}:root{--bg: #0a0a0a;--bg-secondary: #141414;--text: #eaeaea;--text-muted: #a0a0a0;--accent-purple: #a855f7;--accent-cyan: #2dd4bf;--accent-lime: #a3e635;--neon-purple: rgba(168, 85, 247, .6);--neon-cyan: rgba(45, 212, 191, .6);--neon-lime: rgba(163, 230, 53, .6);--border: rgba(255, 255, 255, .05);--radius: 16px;--transition: .3s ease}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}h1,h2,h3{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-.02em}a{color:var(--accent-cyan);text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:0 20px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .6s ease forwards}.hidden-init{opacity:0;transform:translateY(30px)}.section-padding{padding:80px 0}@media (max-width: 768px){.section-padding{padding:50px 0}}
