.hn{min-height:100vh;color:#0c2340;background:linear-gradient(#ffffff00 560px,#dff1f7 780px),#dff1f7 url(/img/bg.jpg) 100% 0 /auto 820px no-repeat;padding-bottom:40px}.hn a{color:inherit;text-decoration:none}.hn svg{display:block;flex:none}.hn .row{display:flex;align-items:center}.hn .wrap{max-width:1040px;margin:0 auto;padding:0 18px}.hn .top{justify-content:flex-end;padding-top:22px;font-size:14px}.hn .top b{font-weight:700}.hn .login{font-size:13.5px;font-weight:500;background:#ffffffa8;border:1.5px solid #c9a24d;border-radius:99px;padding:7px 16px;backdrop-filter:blur(10px)}.hn .hero{max-width:420px;margin:0 auto;text-align:center}.hn .boat{width:206px;height:206px;margin:34px auto 0;border-radius:50%;position:relative;border:1.5px solid #ffffffd9;background:#ffffff4d;backdrop-filter:blur(6px);display:grid;place-items:center}.hn .boat:before{content:"";position:absolute;inset:-20px;border-radius:50%;border:1px solid #ffffff99}.hn .boat img{width:116px;height:auto;transform-origin:50% 85%;animation:hnBoat 5.5s ease-in-out infinite}@keyframes hnBoat{0%,to{transform:translate(-3px,3px) rotate(-3deg)}50%{transform:translate(3px,-4px) rotate(3deg)}}@media (prefers-reduced-motion:reduce){.hn .boat img{animation:none}}.hn .k{margin-top:0;font-size:16.5px;color:#7a5a12}.hn .k,.hn h1{font-weight:700}.hn h1{margin-top:8px;font-size:33px;line-height:1.4}.hn .glass{margin-top:40px;border-radius:28px;padding:24px 16px 14px;background:#ffffffc4;border:1px solid #ffffffe0;backdrop-filter:blur(18px);box-shadow:0 14px 40px #0c234022}.hn .cta{margin-top:20px;height:60px;border-radius:18px;justify-content:center;gap:10px;font-size:18px;font-weight:700;color:#fff!important;background:linear-gradient(135deg,#fb7a1e,#e2470f);box-shadow:0 10px 24px #e2470f4d,inset 0 0 0 1.5px #ffffff40;transition:filter .15s,transform .15s}.hn .cta:hover{filter:brightness(1.06)}.hn .cta:active{transform:scale(.985)}.hn .note{margin-top:10px;justify-content:center;gap:6px;font-size:12.5px;color:#3d5069}.hn .chips{margin-top:16px;gap:8px}.hn .chips a{flex:1;background:#ffffffc7;border:1.5px solid #c9a24d;border-radius:16px;padding:11px 4px;text-align:center;font-size:12.5px;font-weight:500;display:flex;flex-direction:column;align-items:center;gap:6px;color:#12335c}.hn .secs{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;margin-top:30px}.hn .sec{scroll-margin-top:16px;min-width:0}.hn .st{gap:9px;font-size:18px;font-weight:700;margin-bottom:12px}.hn .st i{width:34px;height:34px;border-radius:12px;background:#0c2340;color:#e9d9ae;display:grid;place-items:center}.hn .hcard{background:#fff;border-radius:24px;padding:18px;box-shadow:0 8px 26px #0c234014}.hn .hcard>p{font-size:14.5px;line-height:2.05;color:#33475f}.hn .st2{margin-top:22px;scroll-margin-top:16px}.hn .days-card{background:#fff;border-radius:24px;padding:12px;box-shadow:0 8px 26px #0c234014}.hn .days{display:flex;gap:8px}.hn .days div{flex:1;background:#f3f6fa;border-radius:14px;padding:10px 6px;text-align:center;font-size:12.5px;color:#55657a;line-height:1.7}.hn .days b{display:block;font-size:13.5px;color:#0c2340}.hn .days span{display:block;direction:rtl;font-size:12px;white-space:nowrap}.hn .more{margin-top:14px;color:#1a4a80!important;font-size:14px;font-weight:700;gap:6px;display:inline-flex}.hn .up{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 8px 26px #0c234014;display:flex;flex-direction:column}.hn .up-w+.up-w{border-top:1px dashed #dfe5ec}.hn .up-h{justify-content:space-between;gap:10px;padding:16px 18px;background:linear-gradient(120deg,#fbf3dc,#fffaf0 60%,#fff);border-bottom:1px solid #f1e6c6}.hn .up-no small{display:block;font-size:12.5px;color:#7a5a12;font-weight:500}.hn .up-no b{font-size:34px;line-height:1.15;font-weight:700;color:#0c2340}.hn .up-cd{font-size:13.5px;font-weight:700;color:#e9d9ae;background:#0c2340;border-radius:99px;padding:8px 15px;box-shadow:inset 0 0 0 1.5px #b98b2e66;white-space:nowrap}.hn .up-cd.live{background:#166a43;color:#fff;box-shadow:none}.hn .up-tl{list-style:none;padding:16px 18px 6px;display:flex;flex-direction:column}.hn .up-tl li{display:flex;align-items:center;gap:13px;position:relative;padding-bottom:14px}.hn .up-tl li:not(:last-child):before{content:"";position:absolute;top:58px;bottom:0;right:26px;width:2px;background:#e3d3a4;border-radius:2px}.hn .dt{width:54px;height:58px;border-radius:15px;background:#0c2340;color:#fff;text-align:center;font-size:11.5px;line-height:1.5;padding-top:7px;flex:none}.hn .dt b{display:block;font-size:19px;color:#e9c873;line-height:1.2}.hn .up-s h4{font-size:15px;font-weight:700;display:flex;align-items:center;gap:8px}.hn .up-s h4 em{font-style:normal;font-size:11.5px;font-weight:700;background:#fb7a1e;color:#fff;border-radius:99px;padding:2px 9px}.hn .up-s span{font-size:13px;color:#55657a}.hn .up-tl li.past{opacity:.5}.hn .up-tl li.now .dt{box-shadow:0 0 0 3px #fff,0 0 0 5px #fb7a1e}.hn .up-empty{padding:26px 20px 8px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.hn .up-ico{width:58px;height:58px;border-radius:20px;background:#fbf3dc;color:#9a7422;display:grid;place-items:center}.hn .up-ico svg{width:28px;height:28px}.hn .up-empty b{font-size:16px}.hn .up-empty p{font-size:14px;line-height:2;color:#55657a}.hn .up-go{margin:auto 18px 18px;height:52px;border-radius:16px;justify-content:center;gap:8px;font-size:15.5px;font-weight:700;color:#fff!important;background:linear-gradient(135deg,#1a4a80,#0c2340);box-shadow:inset 0 0 0 1.5px #e9d9ae55}.hn .aud{background:linear-gradient(150deg,#1a4a80,#0c2340 75%);color:#fff;border-radius:24px;padding:20px 18px 18px}.hn .aud h3{font-size:19px;font-weight:700}.hn .aud p{font-size:14px;color:#c9d6e6;line-height:1.9;margin-top:6px}.hn .awave{flex:1;min-height:124px;margin:12px 0 16px;direction:ltr;display:flex;flex-direction:column;align-items:center;justify-content:center}.hn .awave img{width:62px;height:auto;filter:brightness(0) invert(1);margin-bottom:2px;position:relative;z-index:1}.hn .eq{width:100%;height:58px;display:flex;align-items:center;justify-content:center;gap:4px}.hn .eq i{width:4px;border-radius:9px;background:linear-gradient(#f3dc9a,#d9b25a);flex:none;transform-origin:center;animation:hnEq 1s ease-in-out infinite alternate}@keyframes hnEq{0%{transform:scaleY(.28)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.hn .eq i{animation:none}}.hn .tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.hn .tags span{font-size:12px;background:#ffffff1c;border:1px solid #ffffff26;border-radius:99px;padding:4px 11px;color:#e9d9ae}.hn .aud .go{height:52px;border-radius:16px;justify-content:center;gap:8px;font-size:15.5px;font-weight:700;background:#e9c873;color:#0c2340!important}.hn .ct{gap:12px;padding:13px 0;border-top:1px solid #edf0f4}.hn .ct:first-child{border-top:0;padding-top:2px}.hn .ct:last-child{padding-bottom:2px}.hn .ci{width:42px;height:42px;border-radius:14px;background:#eef3f9;color:#1a4a80;display:grid;place-items:center;flex:none}.hn .ci.brand{background:none;border-radius:0}.hn .ci.brand svg{width:42px;height:42px;display:block}.hn .ct small{display:block;font-size:12.5px;color:#64748b}.hn .ct .v{font-size:16.5px;font-weight:700;display:inline-block}.hn .ct .v.num{direction:ltr;unicode-bidi:isolate;letter-spacing:.5px}.hn .ct .btn{margin-right:auto;font-size:13px;font-weight:700;color:#fff!important;background:#1a4a80;border-radius:99px;padding:8px 16px;flex:none}.hn .ct .btn.o{background:#fff;color:#1a4a80!important;border:1.4px solid #1a4a8055}.hn .ct.txt{align-items:flex-start}.hn .addr{font-size:14px;line-height:2;font-weight:500}.hn .ft{text-align:center;font-size:12.5px;color:#5b6b80;margin-top:30px}.hn .about{max-width:720px;margin:26px auto 0}.hn .about h1{font-size:26px;text-align:center}.hn .about .hcard{margin-top:18px;padding:24px 22px}.hn .about .hcard p{font-size:15.5px;line-height:2.2;color:#26394f}.hn .about .hcard p+p{margin-top:14px}.hn .back{font-size:13.5px;font-weight:500;gap:6px;display:inline-flex}.hn .chips-wrap{max-width:420px;margin:0 auto}.hn .sec{display:flex;flex-direction:column}.hn .sec>.aud,.hn .sec>.hcard,.hn .sec>.up{flex:1}.hn .aud{display:flex;flex-direction:column}.hn .aud .go{margin-top:auto}@media (min-width:600px) and (max-width:899px){.hn .wrap{max-width:660px}.hn .chips-wrap,.hn .hero{max-width:480px}.hn{background-size:auto,auto 900px}}@media (min-width:900px){.hn{background-position:0 0,top;background-size:auto,cover;background-attachment:scroll,fixed}.hn .chips-wrap,.hn .hero{max-width:none}.hn .glass{padding:28px 24px 18px}.hn .glass h1{font-size:41px}.hn .glass .cta{max-width:440px;margin-left:auto;margin-right:auto}.hn .chips{gap:14px}.hn .chips a{flex-direction:row;justify-content:center;gap:10px;padding:15px 10px;font-size:15px;border-radius:18px}.hn .secs{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:40px}.hn #schedule{order:1}.hn #audio{order:2}.hn #about{order:3}.hn #contact{order:4}.hn .st{font-size:20px}.hn .hcard{padding:24px}.hn .hcard>p{font-size:15.5px}.hn .aud{padding:26px 24px 24px}}