:root{--bg-dark: #08110a;--bg-dark-2: #101915;--text: #ffffff;--muted: rgba(255,255,255,.78);--stroke: rgba(255,255,255,.12);--green-1: #203b04;--green-2: #355b07;--green-3: #182c03;--red-1: #ff4d30;--red-2: #ff7a3d;--red-3: #ff2f1f;--card: rgba(255,255,255,.06);--card-border: rgba(255,255,255,.1)}*{box-sizing:border-box}body{margin:0;font-family:Inter,Arial,sans-serif;color:var(--text);background:radial-gradient(circle at top left,rgba(255,90,48,.12),transparent 25%),radial-gradient(circle at bottom right,rgba(93,149,8,.14),transparent 25%),linear-gradient(-45deg,#0a0f12,#371312,#0f1514,#82381f);background-size:400% 400%;animation:bgMove 14s ease infinite}@keyframes bgMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes navGradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulseGlow{0%{box-shadow:0 0 #ff5a3000}50%{box-shadow:0 10px 28px #ff5a3033}to{box-shadow:0 0 #ff5a3000}}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.container{width:min(1180px,calc(100% - 32px));margin:0 auto}.nav{position:sticky;top:0;z-index:999;backdrop-filter:blur(14px);background:linear-gradient(120deg,#1c3004f5,#385809eb,#162804f5,#40630aeb);background-size:240% 240%;animation:navGradientMove 10s ease infinite;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 14px 30px #0003}.nav-inner{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;align-items:center;gap:14px;min-width:0}.brand-logo{width:58px;height:58px;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff14;box-shadow:0 14px 28px #ff4d3040;flex-shrink:0}.brand-logo img{width:100%;height:100%;object-fit:cover}.brand-text h1{margin:0;font-size:24px;line-height:1.1;letter-spacing:-.5px}.brand-text p{margin:4px 0 0;color:#ffffffb8;font-size:13px}.menu{display:flex;align-items:center;gap:16px;font-weight:800;color:#fffffff2}.menu a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:130px;padding:14px 24px;border-radius:16px;overflow:hidden;isolation:isolate;transition:transform .25s ease,color .25s ease,box-shadow .25s ease}.menu a:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,#ff4e2f1a,#ff953d24,#ff4d302e,#ff8b3b1a);background-size:220% 220%;opacity:0;transition:opacity .3s ease;z-index:-2}.menu a:after{content:"";position:absolute;left:18px;right:18px;bottom:8px;height:3px;border-radius:999px;background:linear-gradient(90deg,#ff542e,#ff9a3d,#ff542e);background-size:200% 100%;transform:scaleX(0);transform-origin:center;opacity:0;transition:transform .28s ease,opacity .28s ease;box-shadow:0 0 12px #ff60358c}.menu a:hover,.menu a.active{transform:translateY(-2px);color:#fff3ea}.menu a:hover:before,.menu a.active:before{opacity:1;animation:navGradientMove 3s linear infinite}.menu a:hover:after,.menu a.active:after{transform:scaleX(1);opacity:1;animation:navGradientMove 2s linear infinite}.menu a.active{background:linear-gradient(135deg,#ff5e312e,#ff7a431f);border:1px solid rgba(255,255,255,.08);animation:pulseGlow 2.8s ease infinite}.menu a span{position:relative;z-index:2}.menu-toggle{display:none;border:0;background:#ffffff14;color:#fff;font-size:24px;width:48px;height:48px;border-radius:14px;cursor:pointer}.hero{padding:26px 0 50px}.hero-box{min-height:680px;border-radius:0 0 28px 28px;overflow:hidden;position:relative;background:radial-gradient(circle at 12% 68%,rgba(255,77,48,.34),transparent 28%),linear-gradient(90deg,#ff4e2f26,#0000 45%),linear-gradient(120deg,#be401f,#7e301c 38%,#171a1d);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 70px #0000002e}.hero-grid{display:grid;grid-template-columns:1fr .92fr;min-height:680px;align-items:center}.hero-left{padding:78px 54px 46px;display:flex;flex-direction:column;justify-content:center}.hero-badge{display:inline-flex;width:fit-content;align-items:center;padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.1);color:#ffe1d9;font-weight:700;margin-bottom:18px;backdrop-filter:blur(8px)}.hero-title{margin:0;font-size:clamp(52px,8vw,102px);line-height:.94;letter-spacing:-3px;font-weight:900;text-transform:uppercase;text-shadow:0 8px 24px rgba(0,0,0,.22)}.hero-title .accent{color:var(--red-1);text-shadow:0 0 18px rgba(255,77,48,.35)}.hero-meta{margin-top:24px;font-size:clamp(20px,2vw,28px);font-weight:700;color:#fffffff2}.hero-sub{margin-top:12px;max-width:560px;color:#ffffffc7;line-height:1.7;font-size:16px}.hero-actions{display:flex;align-items:center;gap:14px;margin-top:20px;flex-wrap:wrap}.hero-actions .btn{padding:12px 26px;font-size:15px;border-radius:999px;font-weight:600}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(135deg,#ff6a3d,#ff3d2f);color:#fff;border:none}.btn-light{background:#ffffffe6;color:#ff5a2f;border:none}.hero-right{display:flex;align-items:flex-end;justify-content:flex-end}.hero-image-wrap img{width:100%;max-height:520px;object-fit:contain;display:block}.hero-image-wrap:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000,#0000001a),radial-gradient(circle at top,rgba(255,255,255,.1),transparent 30%);z-index:2;pointer-events:none}.hero-image-wrap img{width:140%;max-height:700px;object-fit:contain;display:block;transform:translate(40px) translateY(30px)}.hero-image-wrap img{width:150%;transform:translate(60px) translateY(40px)}.hero-image-fallback{width:min(100%,520px);min-height:620px;border-radius:28px 28px 0 0;background:linear-gradient(180deg,#ffffff14,#ffffff05),radial-gradient(circle at 50% 20%,rgba(255,255,255,.16),transparent 22%),linear-gradient(180deg,#0000002e,#00000005);border:1px dashed rgba(255,255,255,.16);display:none;align-items:center;justify-content:center;text-align:center;color:#ffffffc2;padding:24px;font-weight:700}.section{padding:44px 0 74px}.section-head{margin-bottom:20px}.section-head h2{margin:0;font-size:clamp(30px,4vw,44px)}.section-head p{margin:10px 0 0;color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.card{padding:24px 18px;border-radius:24px;text-align:center;background:var(--card);border:1px solid var(--card-border);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;backdrop-filter:blur(10px)}.card:hover{transform:translateY(-6px);border-color:#ffffff29;box-shadow:0 20px 32px #00000029}.card .icon{font-size:36px;margin-bottom:12px}.card h3{margin:0;font-size:19px;line-height:1.4}.register{display:grid;grid-template-columns:.86fr 1.14fr;gap:22px}.register-info,.form-box{border-radius:28px;padding:28px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px)}.register-info h3,.form-box h3{margin:0 0 12px;font-size:32px}.register-info p,.form-box p{margin:0;color:var(--muted);line-height:1.7}.checklist{display:grid;gap:12px;margin-top:22px}.checklist div{padding:14px 16px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06)}form{display:grid;gap:16px;margin-top:18px}.field-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}label{display:grid;gap:8px;font-size:14px;font-weight:700}input,select,textarea{width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff;font:inherit;outline:none;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}input:focus,select:focus,textarea:focus{border-color:#ff78508c;box-shadow:0 0 0 4px #ff5a301a;background:#ffffff12}textarea{min-height:110px;resize:vertical}input::placeholder,textarea::placeholder{color:#ffffff73}.submit-btn{border:0;width:100%;cursor:pointer;min-width:0}footer{padding:16px 0 42px}.footer-wrap{margin-top:36px;border-top:1px solid rgba(255,255,255,.08);padding-top:30px}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:30px}.footer-grid h3{color:var(--red-1);margin:0 0 12px;font-size:20px}.footer-grid p{color:var(--muted);margin:0;line-height:1.7}.subscribe-box{display:flex;border-radius:16px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);margin-bottom:12px}.subscribe-box input{border:0;border-radius:0;background:transparent}.subscribe-box button{border:0;padding:0 24px;background:linear-gradient(135deg,var(--red-1),var(--red-2));color:#fff;font-weight:800;cursor:pointer}.footer-bottom{margin-top:28px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--muted);font-size:14px}@media(max-width:1100px){.cards{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:920px){.menu-toggle{display:inline-flex;align-items:center;justify-content:center}.menu{position:absolute;top:calc(100% + 10px);right:16px;left:16px;display:none;flex-direction:column;gap:10px;padding:14px;border-radius:20px;background:#121c12f5;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px #0000003d}.menu.show{display:flex}.menu a{width:100%;min-width:0}.nav-inner{position:relative}.hero-grid,.register,.field-grid,.cards,.footer-grid{grid-template-columns:1fr}.hero-left{padding:46px 24px 24px}.hero-box,.hero-grid{min-height:auto}.btn-primary,.btn-light{min-width:100%}.hero-title{letter-spacing:-1.8px}.hero-image-wrap,.hero-image-fallback{min-height:400px}}.prize-box{border-radius:32px;padding:48px;background:radial-gradient(circle at left top,rgba(255,110,60,.16),transparent 28%),radial-gradient(circle at right bottom,rgba(255,180,80,.1),transparent 24%),linear-gradient(135deg,#8f2d16,#6d2415 35%,#3b120d);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px #00000038}.prize-content{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:36px}.prize-text{display:flex;flex-direction:column}.prize-badge{display:inline-flex;width:fit-content;padding:12px 20px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:15px;font-weight:800;letter-spacing:.4px;margin-bottom:22px}.prize-number{display:flex;align-items:flex-end;gap:8px;line-height:1;margin-bottom:16px;flex-wrap:wrap}.prize-number .rp{font-size:54px;font-weight:900}.prize-number .big{font-size:110px;font-weight:900;letter-spacing:-3px}.prize-number .juta{font-size:34px;font-weight:900;margin-bottom:12px}.prize-note{font-size:14px;font-weight:700;color:#ffffffd1;margin-bottom:24px}.doorprize-title{font-size:24px;font-weight:900;margin-bottom:18px}.doorprize-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.door-card{padding:22px 18px;border-radius:20px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);transition:transform .25s ease,background .25s ease;text-align:center}.door-card:hover{transform:translateY(-5px);background:#ffffff1f}.door-icon{font-size:28px;margin-bottom:10px}.door-name{font-size:18px;font-weight:800;margin-bottom:8px}.door-desc{font-size:14px;color:#ffffffbf;line-height:1.5}.prize-image{display:flex;justify-content:center;align-items:center}.prize-image img{width:430px;max-width:100%;height:auto;display:block;filter:drop-shadow(0 22px 44px rgba(0,0,0,.35));animation:prizeFloat 4s ease-in-out infinite}@keyframes prizeFloat{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media(max-width:920px){.prize-box{padding:30px 22px}.prize-content{grid-template-columns:1fr;gap:28px}.prize-text{text-align:center;align-items:center}.prize-number{justify-content:center}.doorprize-grid{grid-template-columns:1fr}.prize-number .rp{font-size:40px}.prize-number .big{font-size:72px}.prize-number .juta{font-size:24px;margin-bottom:8px}.prize-image img{width:300px}}.gallery-section{margin-top:50px}.gallery-title{font-size:24px;font-weight:900;margin-bottom:20px;text-align:center}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gallery-item{border-radius:20px;overflow:hidden;cursor:pointer}.gallery-item img{width:100%;height:auto;display:block;transition:.4s ease}.gallery-item:hover img{transform:scale(1.05)}@media(max-width:768px){.gallery-grid{grid-template-columns:1fr}}.hero-countdown{margin-top:28px;max-width:540px;padding:18px 20px;border-radius:22px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);box-shadow:0 12px 30px #0000002e}.hero-countdown-label{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;margin-bottom:14px}.hero-countdown-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.hero-countdown-item{text-align:center;padding:14px 10px;border-radius:16px;background:#ffffff14}.hero-countdown-item span{display:block;font-size:36px;font-weight:800;line-height:1;color:#ff6236}.hero-countdown-item small{display:block;margin-top:8px;font-size:14px;color:#fffc}@media(max-width:768px){.hero-countdown{max-width:100%;padding:16px}.hero-countdown-grid{grid-template-columns:repeat(2,1fr);gap:12px}.hero-countdown-item span{font-size:28px}}.competition-card{color:#fff;background:#ffffff0d;border:none}.competition-card h3{color:#fff}.competition-card .icon{font-size:30px;margin-bottom:10px}.competition-card:hover{transform:translateY(-6px);background:#ff6a3d26;box-shadow:0 12px 30px #ff6a3d33}.competition-detail{margin-top:28px;padding:24px;border-radius:28px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px)}.competition-detail-grid{display:grid;grid-template-columns:420px 1fr;gap:24px;align-items:start}.competition-detail-image img{width:100%;display:block;border-radius:20px;object-fit:cover}.competition-detail-badge{display:inline-block;margin-bottom:10px;padding:8px 14px;border-radius:999px;background:#ff6a3d24;color:#ff7a4f;font-size:13px;font-weight:700;letter-spacing:.06em}.competition-detail-content h3{margin:0 0 10px;font-size:34px;color:#fff}.competition-detail-content p{margin:0 0 20px;line-height:1.7;color:#ffffffd1}.competition-rules h4{margin:0 0 12px;font-size:22px;color:#fff}.competition-rules ul{margin:0;padding-left:20px}.competition-rules li{margin-bottom:10px;line-height:1.7;color:#ffffffd1}@media(max-width:900px){.competition-detail-grid{grid-template-columns:1fr}.competition-detail-content h3{font-size:28px}}html{scroll-behavior:smooth}.hero-quick-info{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.quick-badge{padding:10px 14px;border-radius:999px;background:#ffffff14;color:#fff;font-size:13px;border:1px solid rgba(255,255,255,.12)}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}.info-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:20px;color:#fff}.info-card h3{margin-bottom:10px;font-size:18px}.info-card p{margin:0;opacity:.9;line-height:1.6}.steps-box{margin-top:24px;padding:24px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff}.steps-box h3{margin-bottom:18px}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.step-item{background:#ffffff0d;border-radius:16px;padding:16px;text-align:center}.step-item span{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:#ff6b3d;color:#fff;font-weight:700;margin-bottom:10px}.step-item p{margin:0;color:#fff}.competition-card small{display:block;margin-top:8px;opacity:.8}.register-note{margin-top:18px;padding:16px;border-radius:16px;background:#ffffff0d;color:#fff}.register-note p{margin-top:8px;margin-bottom:0;line-height:1.6}.form-message{margin-top:14px;font-size:14px;font-weight:600}.floating-wa,.floating-register{position:fixed;right:18px;z-index:999;border-radius:999px;padding:12px 18px;text-decoration:none;font-weight:700;box-shadow:0 10px 30px #00000040}.floating-wa{bottom:78px;background:#25d366;color:#fff}.floating-register{bottom:18px;background:#ff6b3d;color:#fff}@media(max-width:991px){.info-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.floating-wa,.floating-register{position:fixed;right:12px;padding:11px 16px;font-size:14px}}.floating-wa,.floating-register{right:12px;padding:11px 16px;font-size:14px}.hidden-form{display:none}.show-form{display:block;animation:fadeSlideUp .3s ease}.open-form-btn{margin-top:20px}.form-box-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.close-form-btn{border:none;background:#ffffff14;color:#fff;width:40px;height:40px;border-radius:10px;cursor:pointer;font-size:18px}.close-form-btn:hover{background:#ffffff24}@keyframes fadeSlideUp{from {opacity: 0; transform: translateY(16px);} to {opacity: 1; transform: translateY(0);} .register-page {min-height: 100vh; padding: 140px 20px 80px; background: radial-gradient(circle at top left,rgba(255,90,40,.18),transparent 30%),radial-gradient(circle at top right,rgba(80,150,40,.18),transparent 30%),linear-gradient(135deg,#140808 45%,#1a0c0c 45%,#0c130c);} .register-page-section {display: flex; justify-content: center;} .register-page-wrap {width: 100%; max-width: 920px;} .register-page-header {text-align: center; margin-bottom: 28px; color: white;} .register-page-header h1 {margin: 10px 0 12px; font-size: 42px; line-height: 1.1;} .register-page-header p {margin: 0 auto; max-width: 680px; font-size: 17px; color: rgba(255,255,255,.78);} .register-page-badge {display: inline-block; padding: 8px 14px; border-radius: 999px; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.1); color: #fff; font-size: 13px;} .register-page-card {padding: 28px; border-radius: 24px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.08); box-shadow: 0 24px 60px rgba(0,0,0,.35);} @media (max-width: 768px) {.register-page {padding: 120px 14px 60px;} .register-page-header h1 {font-size: 30px;} .register-page-header p {font-size: 15px;} .register-page-card {padding: 18px; border-radius: 18px;}}}.nav[data-astro-cid-353qvbhl]{background:linear-gradient(120deg,#000000d9,#e3b34c);box-shadow:0 4px 6px #0000001f;position:fixed;top:0;left:0;right:0;z-index:999;padding:10px 0}.nav[data-astro-cid-353qvbhl] .container[data-astro-cid-353qvbhl]{display:flex;justify-content:space-between;align-items:center;padding:0 20px;max-width:1200px;margin:0 auto}.nav-inner[data-astro-cid-353qvbhl]{display:flex;justify-content:space-between;align-items:center;width:100%}.brand-logo[data-astro-cid-353qvbhl] img[data-astro-cid-353qvbhl]{max-height:80px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.brand-text[data-astro-cid-353qvbhl] h1[data-astro-cid-353qvbhl]{color:#e3b34c;font-size:28px;font-weight:700;margin:0;text-shadow:0 4px 6px rgba(0,0,0,.3)}.brand-text[data-astro-cid-353qvbhl] p[data-astro-cid-353qvbhl]{color:#fff;font-size:16px;margin-top:4px}.menu[data-astro-cid-353qvbhl]{display:flex;gap:20px;margin-left:auto}.menu[data-astro-cid-353qvbhl] a[data-astro-cid-353qvbhl]{color:#fff;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.menu[data-astro-cid-353qvbhl] a[data-astro-cid-353qvbhl]:hover{color:#e3b34c}.menu[data-astro-cid-353qvbhl] a[data-astro-cid-353qvbhl].active{color:#e3b34c;border-bottom:2px solid #E3B34C}.menu-toggle[data-astro-cid-353qvbhl]{display:none;font-size:30px;background:none;border:none;color:#fff;cursor:pointer}.show[data-astro-cid-353qvbhl]{display:block}@media(max-width:768px){.menu[data-astro-cid-353qvbhl]{position:absolute;top:60px;left:0;right:0;background:#000000e6;flex-direction:column;gap:0;display:none;padding:20px;text-align:center}.menu[data-astro-cid-353qvbhl] a[data-astro-cid-353qvbhl]{font-size:18px;padding:10px}.menu-toggle[data-astro-cid-353qvbhl]{display:block;color:#fff}.menu[data-astro-cid-353qvbhl].show{display:flex}}.footer-location[data-astro-cid-ay7ocjlt]{padding:48px 20px 60px;background:radial-gradient(circle at top left,#961414f2,#190505fa 65%),linear-gradient(135deg,#7a1414,#120707 80%);color:#fff;position:relative;overflow:hidden}.footer-location[data-astro-cid-ay7ocjlt]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,120,40,.12),transparent 30%),radial-gradient(circle at 85% 65%,rgba(255,70,20,.1),transparent 25%);pointer-events:none;z-index:0}.footer-location[data-astro-cid-ay7ocjlt] .container[data-astro-cid-ay7ocjlt]{max-width:1100px;margin:0 auto;position:relative;z-index:1}.divider[data-astro-cid-ay7ocjlt]{width:100%;height:1px;margin-bottom:34px;background:linear-gradient(to right,transparent,rgba(255,255,255,.12),rgba(255,122,61,.28),rgba(255,255,255,.12),transparent)}.location-grid[data-astro-cid-ay7ocjlt]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:28px}.location-item[data-astro-cid-ay7ocjlt]{position:relative;display:flex;gap:16px;align-items:flex-start;padding:20px 18px;border-radius:18px;background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0003;backdrop-filter:blur(8px);transition:all .35s ease}.location-item[data-astro-cid-ay7ocjlt]:hover{transform:translateY(-5px);border-color:#ff7a3d3d;box-shadow:inset 0 1px #ffffff0d,0 16px 35px #00000047,0 0 0 1px #ff7a3d0f}.icon-box[data-astro-cid-ay7ocjlt]{width:48px;height:48px;min-width:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px;background:linear-gradient(135deg,#ff7a3d38,#ffffff14);box-shadow:inset 0 1px #ffffff14}.location-text[data-astro-cid-ay7ocjlt] .mini-label[data-astro-cid-ay7ocjlt]{display:inline-block;margin-bottom:6px;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:#ffffff8c}.location-item[data-astro-cid-ay7ocjlt] h4[data-astro-cid-ay7ocjlt]{margin:0;font-size:16px;color:#ff7a3d;font-weight:700}.location-item[data-astro-cid-ay7ocjlt] p[data-astro-cid-ay7ocjlt]{margin:6px 0 0;color:#f3eaea;font-size:14px;line-height:1.65}.map-sponsor-grid[data-astro-cid-ay7ocjlt]{display:grid;grid-template-columns:2.1fr 1fr;gap:24px;align-items:stretch}.map-panel[data-astro-cid-ay7ocjlt],.sponsor-panel[data-astro-cid-ay7ocjlt]{border-radius:22px;padding:18px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d,0 14px 36px #0000003d;backdrop-filter:blur(8px)}.panel-head[data-astro-cid-ay7ocjlt]{margin-bottom:14px}.panel-head[data-astro-cid-ay7ocjlt] h3[data-astro-cid-ay7ocjlt]{margin:0;font-size:18px;font-weight:800;color:#ff7a3d}.panel-head[data-astro-cid-ay7ocjlt] span[data-astro-cid-ay7ocjlt]{display:block;margin-top:5px;font-size:12px;color:#fff9;letter-spacing:.3px}.map-wrapper[data-astro-cid-ay7ocjlt]{min-height:340px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0a}.map-wrapper[data-astro-cid-ay7ocjlt] iframe[data-astro-cid-ay7ocjlt]{width:100%;height:100%;min-height:340px;border:none}.sponsor-row[data-astro-cid-ay7ocjlt]{display:flex;flex-direction:column;gap:16px;height:calc(100% - 52px)}.sponsor-card[data-astro-cid-ay7ocjlt]{flex:1;min-height:78px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:16px 18px;background:linear-gradient(135deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0000002e;transition:all .35s ease;position:relative;overflow:hidden}.sponsor-card[data-astro-cid-ay7ocjlt]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.06),transparent);transform:translate(-120%);transition:transform .6s ease}.sponsor-card[data-astro-cid-ay7ocjlt]:hover:before{transform:translate(120%)}.sponsor-card[data-astro-cid-ay7ocjlt]:hover{transform:translateY(-4px) scale(1.015);border-color:#ff7a3d40;box-shadow:inset 0 1px #ffffff0a,0 16px 28px #0000003d}.sponsor-featured[data-astro-cid-ay7ocjlt]{min-height:96px;background:linear-gradient(135deg,#ff7a3d1a,#ffffff08)}.sponsor-card[data-astro-cid-ay7ocjlt] img[data-astro-cid-ay7ocjlt]{max-width:100%;max-height:64px;object-fit:contain;display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}.footer-bottom[data-astro-cid-ay7ocjlt]{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-credit[data-astro-cid-ay7ocjlt]{margin:0;font-size:20px;font-weight:800;color:#ff8c4d;letter-spacing:1px;text-shadow:0 0 18px rgba(255,122,61,.2)}.footer-desc[data-astro-cid-ay7ocjlt]{margin:8px 0 0;font-size:13px;color:#ffffffa8;line-height:1.6}.footer-tagline[data-astro-cid-ay7ocjlt]{margin:0;font-size:14px;color:#ffffffd1;text-align:right;white-space:nowrap}@media(max-width:992px){.map-sponsor-grid[data-astro-cid-ay7ocjlt]{grid-template-columns:1fr}.sponsor-row[data-astro-cid-ay7ocjlt]{flex-direction:row;flex-wrap:wrap;height:auto}.sponsor-card[data-astro-cid-ay7ocjlt]{flex:1 1 180px;min-height:96px}.footer-bottom[data-astro-cid-ay7ocjlt]{flex-direction:column;align-items:flex-start}.footer-tagline[data-astro-cid-ay7ocjlt]{text-align:left;white-space:normal}}@media(max-width:768px){.footer-location[data-astro-cid-ay7ocjlt]{padding:34px 16px 50px}.location-grid[data-astro-cid-ay7ocjlt]{grid-template-columns:1fr}.map-wrapper[data-astro-cid-ay7ocjlt],.map-wrapper[data-astro-cid-ay7ocjlt] iframe[data-astro-cid-ay7ocjlt]{min-height:260px}.sponsor-row[data-astro-cid-ay7ocjlt]{flex-direction:column}.sponsor-card[data-astro-cid-ay7ocjlt]{width:100%;min-height:84px}.footer-credit[data-astro-cid-ay7ocjlt]{font-size:16px}.footer-desc[data-astro-cid-ay7ocjlt],.footer-tagline[data-astro-cid-ay7ocjlt]{font-size:12px}}.hero[data-astro-cid-wse7a2hg]{position:relative;overflow:hidden;background:linear-gradient(120deg,#e3b34c,#e3b34cd9,#00000080,#e3b34cbf,#e3b34cd9);background-size:300% 300%;animation:heroGradientMove 14s ease infinite}.hero[data-astro-cid-wse7a2hg]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(227,179,76,.4),transparent 30%),radial-gradient(circle at 80% 25%,rgba(227,179,76,.3),transparent 28%),radial-gradient(circle at 60% 75%,rgba(227,179,76,.2),transparent 30%);animation:glowMove 12s ease-in-out infinite alternate;pointer-events:none}.hero[data-astro-cid-wse7a2hg]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.03) 35%,transparent 55%);transform:translate(-100%);animation:lightSweep 9s linear infinite;pointer-events:none}@keyframes heroGradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes glowMove{0%{transform:translate(0) scale(1)}to{transform:translate(-10px,10px) scale(1.06)}}@keyframes lightSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.hero-box[data-astro-cid-wse7a2hg],.hero-right[data-astro-cid-wse7a2hg],.hero-visual-box[data-astro-cid-wse7a2hg],.hero-image-wrap[data-astro-cid-wse7a2hg]{background:transparent!important;box-shadow:none!important;border:none!important}.hero-box[data-astro-cid-wse7a2hg]{border-radius:0!important;position:relative;z-index:2}.hero-right[data-astro-cid-wse7a2hg]{display:flex;justify-content:center;align-items:flex-start}.hero-visual-box[data-astro-cid-wse7a2hg]{position:relative;width:100%;max-width:560px;padding-bottom:34px}.hero-image-wrap[data-astro-cid-wse7a2hg]{display:flex;justify-content:center;transform:translate(-50px,10px);line-height:0}.hero-title[data-astro-cid-wse7a2hg]{text-shadow:0 6px 18px rgba(0,0,0,.14)}.hero-title[data-astro-cid-wse7a2hg] .accent[data-astro-cid-wse7a2hg]{text-shadow:0 0 18px rgba(255,85,45,.3),0 0 34px rgba(255,85,45,.18)}.btn-primary[data-astro-cid-wse7a2hg]{background:linear-gradient(135deg,#ff5f36,#ff7a3d);box-shadow:0 10px 24px #ff5f3647;transition:all .35s ease}.btn-primary[data-astro-cid-wse7a2hg]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #ff5f365c}.btn-light[data-astro-cid-wse7a2hg]{transition:all .35s ease}.btn-light[data-astro-cid-wse7a2hg]:hover{transform:translateY(-2px)}.quick-badge[data-astro-cid-wse7a2hg]{backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff08}.hero-countdown[data-astro-cid-wse7a2hg]{position:absolute;left:52%;bottom:88px;transform:translate(-50%);width:100%;max-width:520px;padding:18px;border-radius:20px;background:linear-gradient(135deg,#ffffff17,#ffffff0d);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);box-shadow:0 16px 32px #0000003d,0 0 22px #ff783c1f;animation:countdownGlow 3.8s ease-in-out infinite}@keyframes countdownGlow{0%,to{box-shadow:0 16px 32px #0000003d,0 0 18px #ff783c1a}50%{box-shadow:0 18px 36px #00000047,0 0 28px #ff783c2e}}.hero-countdown-label[data-astro-cid-wse7a2hg]{font-size:13px;font-weight:800;margin-bottom:12px;color:#ffffffe0;text-transform:uppercase;letter-spacing:.4px}.hero-countdown-grid[data-astro-cid-wse7a2hg]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.hero-countdown-item[data-astro-cid-wse7a2hg]{background:linear-gradient(180deg,#ffffff12,#ffffff0a);border-radius:12px;padding:12px;text-align:center;border:1px solid rgba(255,255,255,.04);transition:transform .3s ease,background .3s ease}.hero-countdown-item[data-astro-cid-wse7a2hg]:hover{transform:translateY(-2px);background:#ffffff14}.hero-countdown-item[data-astro-cid-wse7a2hg] span[data-astro-cid-wse7a2hg]{font-size:28px;font-weight:900;color:#ff6b3d;display:block;line-height:1;text-shadow:0 0 14px rgba(255,107,61,.18)}.hero-countdown-item[data-astro-cid-wse7a2hg] small[data-astro-cid-wse7a2hg]{font-size:12px;color:#fff}@media(max-width:768px){.hero-image-wrap[data-astro-cid-wse7a2hg]{transform:translate(-55px,30px)}.hero-visual-box[data-astro-cid-wse7a2hg]{padding-bottom:24px}.hero-countdown[data-astro-cid-wse7a2hg]{bottom:54px;padding:14px;max-width:100%}.hero-countdown-item[data-astro-cid-wse7a2hg] span[data-astro-cid-wse7a2hg]{font-size:22px}.container[data-astro-cid-wse7a2hg]{width:100%;max-width:100%;padding-left:16px;padding-right:16px;box-sizing:border-box}section[data-astro-cid-wse7a2hg]{overflow:hidden}h1[data-astro-cid-wse7a2hg],h2[data-astro-cid-wse7a2hg],h3[data-astro-cid-wse7a2hg],h4[data-astro-cid-wse7a2hg],p[data-astro-cid-wse7a2hg]{word-break:break-word}.nav[data-astro-cid-wse7a2hg],.navbar[data-astro-cid-wse7a2hg],header[data-astro-cid-wse7a2hg]{padding-left:14px;padding-right:14px}.nav[data-astro-cid-wse7a2hg] .container[data-astro-cid-wse7a2hg],.navbar[data-astro-cid-wse7a2hg] .container[data-astro-cid-wse7a2hg],header[data-astro-cid-wse7a2hg] .container[data-astro-cid-wse7a2hg]{padding-left:0;padding-right:0}.hero[data-astro-cid-wse7a2hg]{padding:18px 0 28px;min-height:auto}.hero[data-astro-cid-wse7a2hg] .container[data-astro-cid-wse7a2hg]{display:flex;flex-direction:column;gap:18px}.hero-content[data-astro-cid-wse7a2hg],.hero-left[data-astro-cid-wse7a2hg],.hero-right[data-astro-cid-wse7a2hg]{width:100%;max-width:100%}.hero-content[data-astro-cid-wse7a2hg] h1[data-astro-cid-wse7a2hg],.hero-left[data-astro-cid-wse7a2hg] h1[data-astro-cid-wse7a2hg]{font-size:34px!important;line-height:1.05;margin-bottom:12px}.hero-content[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg],.hero-left[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:16px;line-height:1.7;margin-bottom:18px}.hero-buttons[data-astro-cid-wse7a2hg],.hero-cta[data-astro-cid-wse7a2hg]{display:flex;flex-direction:column;gap:12px}.hero-buttons[data-astro-cid-wse7a2hg] a[data-astro-cid-wse7a2hg],.hero-buttons[data-astro-cid-wse7a2hg] button[data-astro-cid-wse7a2hg],.hero-cta[data-astro-cid-wse7a2hg] a[data-astro-cid-wse7a2hg],.hero-cta[data-astro-cid-wse7a2hg] button[data-astro-cid-wse7a2hg]{width:100%;justify-content:center;text-align:center}.hero-image[data-astro-cid-wse7a2hg],.hero-right[data-astro-cid-wse7a2hg]{order:-1}.hero-image[data-astro-cid-wse7a2hg] img[data-astro-cid-wse7a2hg],.hero-right[data-astro-cid-wse7a2hg] img[data-astro-cid-wse7a2hg]{width:100%;max-width:100%;height:auto;display:block}.countdown-box[data-astro-cid-wse7a2hg],.hero-countdown[data-astro-cid-wse7a2hg],.countdown-panel[data-astro-cid-wse7a2hg]{width:100%;bottom:-10px;max-width:100%;padding:18px 16px;border-radius:20px;margin-top:14px;margin-left:-8px;overflow-x:hidden;box-sizing:border-box}.countdown-box[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg],.hero-countdown[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg],.countdown-panel[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg]{font-size:18px;line-height:1.4;margin-bottom:14px}.countdown-grid[data-astro-cid-wse7a2hg],.countdown-timer[data-astro-cid-wse7a2hg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow-x:hidden;width:100%}.countdown-item[data-astro-cid-wse7a2hg],.time-box[data-astro-cid-wse7a2hg]{min-width:0;width:100%;padding:14px 10px;border-radius:16px;box-sizing:border-box}.countdown-item[data-astro-cid-wse7a2hg] strong[data-astro-cid-wse7a2hg],.time-box[data-astro-cid-wse7a2hg] strong[data-astro-cid-wse7a2hg],.countdown-item[data-astro-cid-wse7a2hg] .number[data-astro-cid-wse7a2hg],.time-box[data-astro-cid-wse7a2hg] .number[data-astro-cid-wse7a2hg]{font-size:32px;line-height:1}.countdown-item[data-astro-cid-wse7a2hg] span[data-astro-cid-wse7a2hg],.time-box[data-astro-cid-wse7a2hg] span[data-astro-cid-wse7a2hg],.countdown-item[data-astro-cid-wse7a2hg] small[data-astro-cid-wse7a2hg],.time-box[data-astro-cid-wse7a2hg] small[data-astro-cid-wse7a2hg]{font-size:13px}.category-lux-section[data-astro-cid-wse7a2hg]{padding:48px 0 56px}.category-lux-head[data-astro-cid-wse7a2hg]{margin-bottom:18px;max-width:100%}.head-badge-wrap[data-astro-cid-wse7a2hg]{margin-bottom:12px}.head-line[data-astro-cid-wse7a2hg]{width:32px}.section-badge[data-astro-cid-wse7a2hg]{font-size:10px;padding:7px 12px;letter-spacing:1.2px}.category-lux-head[data-astro-cid-wse7a2hg] h2[data-astro-cid-wse7a2hg]{font-size:40px!important;line-height:.98;letter-spacing:-1px}.category-lux-head[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:14px;line-height:1.75;margin-top:12px}.category-hero-panel[data-astro-cid-wse7a2hg]{grid-template-columns:1fr;gap:14px;margin-bottom:20px}.hero-panel-left[data-astro-cid-wse7a2hg],.hero-panel-right[data-astro-cid-wse7a2hg]{padding:18px 16px;border-radius:20px}.hero-panel-left[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg]{font-size:22px!important;line-height:1.3;margin-bottom:10px}.hero-panel-left[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:13px;line-height:1.75}.hero-stat[data-astro-cid-wse7a2hg] strong[data-astro-cid-wse7a2hg]{font-size:34px!important}.hero-stat[data-astro-cid-wse7a2hg] small[data-astro-cid-wse7a2hg],.stat-label[data-astro-cid-wse7a2hg]{font-size:12px}.category-lux-grid[data-astro-cid-wse7a2hg]{grid-template-columns:1fr!important;gap:14px}.lux-card[data-astro-cid-wse7a2hg]{min-height:unset;padding:18px 16px;border-radius:20px}.lux-card-top[data-astro-cid-wse7a2hg]{margin-bottom:4px}.lux-card-number[data-astro-cid-wse7a2hg]{min-width:46px;height:26px;font-size:10px}.lux-card-icon[data-astro-cid-wse7a2hg]{width:58px;height:58px;font-size:28px;border-radius:18px}.lux-card-label[data-astro-cid-wse7a2hg]{margin:14px 0 8px;font-size:10px}.lux-card-body[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg]{font-size:20px;margin-bottom:8px}.lux-card-body[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:13px;line-height:1.7}.lux-card-footer[data-astro-cid-wse7a2hg]{margin-top:14px}.lux-link[data-astro-cid-wse7a2hg]{font-size:11px}.lux-arrow[data-astro-cid-wse7a2hg]{width:34px;height:34px;font-size:15px}.event-info-section[data-astro-cid-wse7a2hg]{padding:52px 0}.event-info-head[data-astro-cid-wse7a2hg] h2[data-astro-cid-wse7a2hg]{font-size:36px!important;line-height:1.05}.event-info-head[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:14px;line-height:1.7}.event-highlight[data-astro-cid-wse7a2hg]{grid-template-columns:1fr;gap:14px}.highlight-content[data-astro-cid-wse7a2hg],.highlight-prize[data-astro-cid-wse7a2hg]{padding:18px 16px;border-radius:20px}.highlight-content[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg]{font-size:24px}.highlight-prize[data-astro-cid-wse7a2hg] strong[data-astro-cid-wse7a2hg]{font-size:32px!important}.info-grid[data-astro-cid-wse7a2hg]{grid-template-columns:1fr!important;gap:14px}.info-card[data-astro-cid-wse7a2hg]{min-height:unset;padding:18px 16px;border-radius:20px}.info-icon[data-astro-cid-wse7a2hg]{width:48px;height:48px;min-width:48px;font-size:20px;border-radius:14px}.info-text[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg]{font-size:20px}.info-text[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:13px}.steps-box[data-astro-cid-wse7a2hg]{padding:20px 16px;border-radius:22px}.steps-head[data-astro-cid-wse7a2hg] h3[data-astro-cid-wse7a2hg]{font-size:26px}.steps-grid[data-astro-cid-wse7a2hg]{grid-template-columns:1fr!important;gap:14px}.step-item[data-astro-cid-wse7a2hg]{padding:18px 16px;border-radius:18px}.step-number[data-astro-cid-wse7a2hg]{width:48px;height:48px;font-size:20px}.step-item[data-astro-cid-wse7a2hg] h4[data-astro-cid-wse7a2hg]{font-size:18px}.step-item[data-astro-cid-wse7a2hg] p[data-astro-cid-wse7a2hg]{font-size:13px}.footer-location[data-astro-cid-wse7a2hg]{padding:40px 0 48px}.location-grid[data-astro-cid-wse7a2hg]{grid-template-columns:1fr;gap:14px}.location-item[data-astro-cid-wse7a2hg]{padding:16px 14px;border-radius:16px}.map-sponsor-grid[data-astro-cid-wse7a2hg]{grid-template-columns:1fr;gap:16px}.map-panel[data-astro-cid-wse7a2hg],.sponsor-panel[data-astro-cid-wse7a2hg]{padding:16px;border-radius:18px}.map-wrapper[data-astro-cid-wse7a2hg],.map-wrapper[data-astro-cid-wse7a2hg] iframe[data-astro-cid-wse7a2hg]{min-height:220px}.sponsor-row[data-astro-cid-wse7a2hg]{flex-direction:column;gap:12px}.sponsor-card[data-astro-cid-wse7a2hg]{min-height:76px;border-radius:14px}.footer-bottom[data-astro-cid-wse7a2hg]{flex-direction:column;align-items:flex-start;gap:10px}.footer-credit[data-astro-cid-wse7a2hg]{font-size:15px}.footer-desc[data-astro-cid-wse7a2hg],.footer-tagline[data-astro-cid-wse7a2hg]{font-size:12px;line-height:1.6}.hero-actions[data-astro-cid-wse7a2hg]{display:flex;gap:14px;flex-wrap:wrap}.hero-actions[data-astro-cid-wse7a2hg] a[data-astro-cid-wse7a2hg]{padding:14px 20px;border-radius:30px;font-weight:600;text-align:center;display:inline-block}.hero-actions[data-astro-cid-wse7a2hg] .btn-primary[data-astro-cid-wse7a2hg]{background:linear-gradient(135deg,#ff7a3d,#ff3d2e);color:#fff}.hero-actions[data-astro-cid-wse7a2hg] .btn-secondary[data-astro-cid-wse7a2hg]{background:#eee;color:#333}.hero-tags[data-astro-cid-wse7a2hg]{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.hero-tag[data-astro-cid-wse7a2hg]{background:#ffffff1a;padding:8px 14px;border-radius:20px;font-size:13px;color:#fff}}.event-info-section[data-astro-cid-ccbxxvpk]{position:relative;padding:80px 20px;color:#fff;background:radial-gradient(circle at top left,rgba(120,18,18,.28),transparent 30%),radial-gradient(circle at bottom right,rgba(255,120,40,.12),transparent 30%),linear-gradient(180deg,#220707,#2b0808 45%,#180505);overflow:hidden}.event-info-section[data-astro-cid-ccbxxvpk] .container[data-astro-cid-ccbxxvpk]{max-width:1180px;margin:0 auto}.event-info-head[data-astro-cid-ccbxxvpk]{max-width:760px;margin-bottom:34px}.section-badge[data-astro-cid-ccbxxvpk]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;margin-bottom:14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#ffd4bf;background:#ff7a3d1f;border:1px solid rgba(255,122,61,.22);backdrop-filter:blur(8px)}.event-info-head[data-astro-cid-ccbxxvpk] h2[data-astro-cid-ccbxxvpk]{margin:0;font-size:60px;line-height:1.05;font-weight:900;letter-spacing:-1px}.event-info-head[data-astro-cid-ccbxxvpk] p[data-astro-cid-ccbxxvpk]{margin:16px 0 0;max-width:680px;font-size:18px;line-height:1.75;color:#ffffffc7}.event-highlight[data-astro-cid-ccbxxvpk]{display:grid;grid-template-columns:1.6fr .9fr;gap:20px;margin-bottom:28px}.highlight-content[data-astro-cid-ccbxxvpk],.highlight-prize[data-astro-cid-ccbxxvpk]{position:relative;overflow:hidden;border-radius:26px;padding:28px;background:linear-gradient(135deg,#ffffff0f,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d,0 16px 35px #00000038;backdrop-filter:blur(10px)}.highlight-content[data-astro-cid-ccbxxvpk]:before,.highlight-prize[data-astro-cid-ccbxxvpk]:before,.info-card[data-astro-cid-ccbxxvpk]:before,.steps-box[data-astro-cid-ccbxxvpk]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.05),transparent);transform:translate(-120%);transition:transform .8s ease}.highlight-content[data-astro-cid-ccbxxvpk]:hover:before,.highlight-prize[data-astro-cid-ccbxxvpk]:hover:before,.info-card[data-astro-cid-ccbxxvpk]:hover:before,.steps-box[data-astro-cid-ccbxxvpk]:hover:before{transform:translate(120%)}.highlight-label[data-astro-cid-ccbxxvpk]{display:inline-block;margin-bottom:12px;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#ffb48a}.highlight-content[data-astro-cid-ccbxxvpk] h3[data-astro-cid-ccbxxvpk]{margin:0 0 12px;font-size:32px;line-height:1.2;font-weight:800}.highlight-content[data-astro-cid-ccbxxvpk] p[data-astro-cid-ccbxxvpk]{margin:0;color:#ffffffc7;line-height:1.8;font-size:15px}.highlight-prize[data-astro-cid-ccbxxvpk]{display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at top right,rgba(255,122,61,.18),transparent 35%),linear-gradient(135deg,#ffffff0f,#ffffff06)}.highlight-prize[data-astro-cid-ccbxxvpk] span[data-astro-cid-ccbxxvpk]{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#ffffffad}.highlight-prize[data-astro-cid-ccbxxvpk] strong[data-astro-cid-ccbxxvpk]{display:block;margin:10px 0 8px;font-size:44px;line-height:1.1;color:#ff8f57;font-weight:900}.highlight-prize[data-astro-cid-ccbxxvpk] small[data-astro-cid-ccbxxvpk]{color:#ffffffc2;font-size:15px}.info-grid[data-astro-cid-ccbxxvpk]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}.info-card[data-astro-cid-ccbxxvpk]{position:relative;overflow:hidden;display:flex;gap:16px;align-items:flex-start;border-radius:24px;padding:24px 20px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a,0 14px 30px #0003;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;min-height:190px}.info-card[data-astro-cid-ccbxxvpk]:hover{transform:translateY(-6px);border-color:#ff7a3d3d;box-shadow:inset 0 1px #ffffff0d,0 20px 40px #0000003d}.info-icon[data-astro-cid-ccbxxvpk]{width:58px;height:58px;min-width:58px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,#ff7a3d2e,#ffffff0d);box-shadow:inset 0 1px #ffffff14}.info-text[data-astro-cid-ccbxxvpk] span[data-astro-cid-ccbxxvpk]{display:inline-block;margin-bottom:8px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#ffffff94}.info-text[data-astro-cid-ccbxxvpk] h3[data-astro-cid-ccbxxvpk]{margin:0 0 10px;font-size:24px;line-height:1.25;font-weight:800}.info-text[data-astro-cid-ccbxxvpk] p[data-astro-cid-ccbxxvpk]{margin:0;color:#ffffffb8;line-height:1.7;font-size:14px}.steps-box[data-astro-cid-ccbxxvpk]{position:relative;overflow:hidden;border-radius:30px;padding:30px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d,0 18px 40px #00000038}.steps-head[data-astro-cid-ccbxxvpk]{margin-bottom:24px}.steps-head[data-astro-cid-ccbxxvpk] h3[data-astro-cid-ccbxxvpk]{margin:10px 0;font-size:34px;font-weight:800}.steps-head[data-astro-cid-ccbxxvpk] p[data-astro-cid-ccbxxvpk]{margin:0;color:#ffffffb8;line-height:1.7;max-width:650px}.steps-grid[data-astro-cid-ccbxxvpk]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step-item[data-astro-cid-ccbxxvpk]{position:relative;border-radius:24px;padding:24px 18px;text-align:center;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border:1px solid rgba(255,255,255,.07);transition:transform .3s ease,border-color .3s ease}.step-item[data-astro-cid-ccbxxvpk]:hover{transform:translateY(-5px);border-color:#ff7a3d3d}.step-number[data-astro-cid-ccbxxvpk]{width:58px;height:58px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff7a3d,#ff954f);color:#fff;font-size:24px;font-weight:800;box-shadow:0 10px 24px #ff7a3d4d}.step-line[data-astro-cid-ccbxxvpk]{width:46px;height:4px;margin:0 auto 16px;border-radius:999px;background:linear-gradient(to right,#ff7a3d,#fff3)}.step-item[data-astro-cid-ccbxxvpk] h4[data-astro-cid-ccbxxvpk]{margin:0 0 10px;font-size:22px;font-weight:800}.step-item[data-astro-cid-ccbxxvpk] p[data-astro-cid-ccbxxvpk]{margin:0;font-size:14px;line-height:1.7;color:#ffffffb8}@media(max-width:1100px){.info-grid[data-astro-cid-ccbxxvpk],.steps-grid[data-astro-cid-ccbxxvpk]{grid-template-columns:repeat(2,1fr)}.event-highlight[data-astro-cid-ccbxxvpk]{grid-template-columns:1fr}}@media(max-width:768px){.event-info-section[data-astro-cid-ccbxxvpk]{padding:60px 16px}.event-info-head[data-astro-cid-ccbxxvpk] h2[data-astro-cid-ccbxxvpk]{font-size:42px}.event-info-head[data-astro-cid-ccbxxvpk] p[data-astro-cid-ccbxxvpk]{font-size:16px}.info-grid[data-astro-cid-ccbxxvpk],.steps-grid[data-astro-cid-ccbxxvpk]{grid-template-columns:1fr}.highlight-prize[data-astro-cid-ccbxxvpk] strong[data-astro-cid-ccbxxvpk]{font-size:34px}.steps-box[data-astro-cid-ccbxxvpk]{padding:22px}.steps-head[data-astro-cid-ccbxxvpk] h3[data-astro-cid-ccbxxvpk]{font-size:28px}}.category-lux-section[data-astro-cid-76gfmvtx]{position:relative;overflow:hidden;padding:95px 20px 110px;color:#fff;background:radial-gradient(circle at 15% 10%,rgba(255,110,40,.1),transparent 24%),radial-gradient(circle at 85% 20%,rgba(255,170,70,.08),transparent 20%),radial-gradient(circle at 50% 100%,rgba(150,10,10,.25),transparent 35%),linear-gradient(180deg,#120303,#210606 48%,#160404)}.category-lux-section[data-astro-cid-76gfmvtx] .container[data-astro-cid-76gfmvtx]{position:relative;z-index:2;max-width:1220px;margin:0 auto}.lux-bg-orb[data-astro-cid-76gfmvtx]{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;opacity:.9}.orb-1[data-astro-cid-76gfmvtx]{width:260px;height:260px;top:40px;left:-40px;background:#e3b34c}.orb-2[data-astro-cid-76gfmvtx]{width:320px;height:320px;bottom:-80px;right:-40px;background:#e3b34c}.lux-grid-lines[data-astro-cid-76gfmvtx]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 90%);pointer-events:none}.category-lux-head[data-astro-cid-76gfmvtx]{max-width:820px;margin-bottom:34px}.head-badge-wrap[data-astro-cid-76gfmvtx]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.head-line[data-astro-cid-76gfmvtx]{width:52px;height:2px;border-radius:999px;background:linear-gradient(to right,#ff7a3d,transparent)}.section-badge[data-astro-cid-76gfmvtx]{display:inline-flex;align-items:center;padding:8px 15px;border-radius:999px;font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:#ffd8c5;background:#ff7a3d1a;border:1px solid rgba(255,122,61,.2);backdrop-filter:blur(10px)}.category-lux-head[data-astro-cid-76gfmvtx] h2[data-astro-cid-76gfmvtx]{margin:0;font-size:72px;line-height:.98;font-weight:900;letter-spacing:-2px}.category-lux-head[data-astro-cid-76gfmvtx] h2[data-astro-cid-76gfmvtx] span[data-astro-cid-76gfmvtx]{display:block;color:#ff8a52;text-shadow:0 0 30px rgba(255,122,61,.16)}.category-lux-head[data-astro-cid-76gfmvtx] p[data-astro-cid-76gfmvtx]{margin:18px 0 0;max-width:720px;font-size:18px;line-height:1.85;color:#ffffffbd}.category-lux-head[data-astro-cid-76gfmvtx] p[data-astro-cid-76gfmvtx] strong[data-astro-cid-76gfmvtx]{color:#fff;font-weight:800}.category-hero-panel[data-astro-cid-76gfmvtx]{display:grid;grid-template-columns:1.55fr .75fr;gap:22px;margin-bottom:34px}.hero-panel-left[data-astro-cid-76gfmvtx],.hero-panel-right[data-astro-cid-76gfmvtx]{position:relative;overflow:hidden;border-radius:30px;padding:30px;background:linear-gradient(180deg,#ffffff0e,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d,0 22px 48px #0000003d;backdrop-filter:blur(14px)}.hero-panel-left[data-astro-cid-76gfmvtx]:before,.hero-panel-right[data-astro-cid-76gfmvtx]:before,.lux-card[data-astro-cid-76gfmvtx]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.06),transparent);transform:translate(-120%);transition:transform .85s ease}.hero-panel-left[data-astro-cid-76gfmvtx]:hover:before,.hero-panel-right[data-astro-cid-76gfmvtx]:hover:before,.lux-card[data-astro-cid-76gfmvtx]:hover:before{transform:translate(120%)}.mini-tag[data-astro-cid-76gfmvtx]{display:inline-block;margin-bottom:12px;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#ffbb94}.hero-panel-left[data-astro-cid-76gfmvtx] h3[data-astro-cid-76gfmvtx]{margin:0 0 14px;font-size:34px;line-height:1.18;font-weight:850}.hero-panel-left[data-astro-cid-76gfmvtx] p[data-astro-cid-76gfmvtx]{margin:0;color:#ffffffbd;line-height:1.9;font-size:15px}.hero-panel-right[data-astro-cid-76gfmvtx]{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top right,rgba(255,122,61,.16),transparent 34%),linear-gradient(180deg,#ffffff0e,#ffffff06)}.hero-stat[data-astro-cid-76gfmvtx]{text-align:center}.stat-label[data-astro-cid-76gfmvtx]{display:block;margin-bottom:8px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff9e}.hero-stat[data-astro-cid-76gfmvtx] strong[data-astro-cid-76gfmvtx]{display:block;font-size:62px;line-height:1;font-weight:900;color:#ff8e58;text-shadow:0 0 28px rgba(255,122,61,.18)}.hero-stat[data-astro-cid-76gfmvtx] small[data-astro-cid-76gfmvtx]{display:block;margin-top:8px;font-size:14px;color:#ffffffbd}.category-lux-grid[data-astro-cid-76gfmvtx]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.lux-card[data-astro-cid-76gfmvtx]{position:relative;overflow:hidden;min-height:300px;border-radius:30px;padding:22px;text-decoration:none;color:#fff;background:linear-gradient(180deg,#fff1,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a,0 20px 42px #00000040;display:flex;flex-direction:column;justify-content:space-between;transition:transform .38s ease,border-color .38s ease,box-shadow .38s ease;isolation:isolate}.lux-card[data-astro-cid-76gfmvtx]:hover{transform:translateY(-10px) scale(1.02);border-color:#ff7a3d3d;box-shadow:inset 0 1px #ffffff0d,0 28px 54px #0000004d,0 0 0 1px #ff7a3d0d}.lux-card-blur[data-astro-cid-76gfmvtx]{position:absolute;top:-30px;right:-22px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,61,.18),transparent 72%);filter:blur(12px);pointer-events:none}.lux-card-noise[data-astro-cid-76gfmvtx]{position:absolute;inset:0;opacity:.08;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.22) .6px,transparent .6px);background-size:10px 10px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 90%)}.lux-card-top[data-astro-cid-76gfmvtx],.lux-card-body[data-astro-cid-76gfmvtx],.lux-card-footer[data-astro-cid-76gfmvtx]{position:relative;z-index:1}.lux-card-top[data-astro-cid-76gfmvtx]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lux-card-number[data-astro-cid-76gfmvtx]{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:30px;padding:0 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:1px;color:#ffe0d0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.lux-card-icon-wrap[data-astro-cid-76gfmvtx]{position:relative}.lux-card-icon-wrap[data-astro-cid-76gfmvtx]:after{content:"";position:absolute;inset:-8px;border-radius:26px;background:radial-gradient(circle,rgba(255,122,61,.18),transparent 70%);z-index:-1}.lux-card-icon[data-astro-cid-76gfmvtx]{width:76px;height:76px;border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:38px;background:linear-gradient(135deg,#ff7a3d2e,#ffffff0a);box-shadow:inset 0 1px #ffffff14,0 14px 28px #0000002e}.lux-card-label[data-astro-cid-76gfmvtx]{display:inline-block;margin:18px 0 10px;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:#ffffff8f}.lux-card-body[data-astro-cid-76gfmvtx] h3[data-astro-cid-76gfmvtx]{margin:0 0 12px;font-size:24px;line-height:1.22;font-weight:850}.lux-card-body[data-astro-cid-76gfmvtx] p[data-astro-cid-76gfmvtx]{margin:0;font-size:14px;line-height:1.8;color:#ffffffb8}.lux-card-footer[data-astro-cid-76gfmvtx]{margin-top:18px;display:flex;align-items:center;justify-content:space-between}.lux-link[data-astro-cid-76gfmvtx]{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#ffbc99;font-weight:800}.lux-arrow[data-astro-cid-76gfmvtx]{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:transform .3s ease,background .3s ease}.lux-card[data-astro-cid-76gfmvtx]:hover .lux-arrow[data-astro-cid-76gfmvtx]{transform:translate(3px,-3px);background:#ff7a3d29}@media(max-width:1200px){.category-lux-grid[data-astro-cid-76gfmvtx]{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.category-hero-panel[data-astro-cid-76gfmvtx]{grid-template-columns:1fr}.category-lux-head[data-astro-cid-76gfmvtx] h2[data-astro-cid-76gfmvtx]{font-size:54px}}@media(max-width:768px){.category-lux-section[data-astro-cid-76gfmvtx]{padding:70px 16px 80px}.category-lux-head[data-astro-cid-76gfmvtx] h2[data-astro-cid-76gfmvtx]{font-size:42px}.category-lux-head[data-astro-cid-76gfmvtx] p[data-astro-cid-76gfmvtx]{font-size:16px}.category-lux-grid[data-astro-cid-76gfmvtx]{grid-template-columns:1fr}.lux-card[data-astro-cid-76gfmvtx]{min-height:250px}.hero-stat[data-astro-cid-76gfmvtx] strong[data-astro-cid-76gfmvtx]{font-size:44px}.hero-panel-left[data-astro-cid-76gfmvtx] h3[data-astro-cid-76gfmvtx]{font-size:28px}}
