.planet-3D{position:fixed;top:0;left:0;width:100%;height:100vh;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:50;transform-origin:center center;will-change:transform,opacity;transition:transform .15s ease-out,opacity .15s ease-out}.planet-3D.interactive{pointer-events:auto}.hero_main{position:relative;padding-top:7rem;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:60}.hero_main:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 600px at 50% 50%,rgba(41,142,188,.12),transparent 70%),radial-gradient(900px 500px at 50% 65%,rgba(41,142,188,.06),transparent 70%);opacity:1;transition:opacity .6s ease;z-index:0}.hero_main.is-model-ready:before{opacity:0}.hero_main .content{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:1000px;width:90%;display:flex;flex-direction:column;align-items:center;gap:1.1rem;width:100dvw;z-index:70;visibility:hidden;pointer-events:auto;.news-badge{display:inline-flex;align-items:center;gap:.5rem;padding:6px 16px;background:rgba(41,142,188,.1);border:1px solid rgba(41,142,188,.3);border-radius:100px;color:#298ebc;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin-bottom:.5rem;animation:fadeInDown 1s ease-out;pointer-events:auto}.news-icon{color:#298ebc;flex-shrink:0;animation:iconPulse 2s ease-in-out infinite}h1{font-family:var(--gowun-batang),serif;font-weight:200;text-wrap:balance;font-size:clamp(2.8rem,-.5rem + 5.5vw,5.5rem);&.translated_hero{padding-bottom:1.5rem}.brand_highlight{font-weight:700;color:#298ebc;background:linear-gradient(135deg,#298ebc,#1a658a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}p{font-family:var(--gowun-batang),serif;max-width:460px;font-size:14.5px}.hero_search_wrapper{position:relative;width:100%;max-width:480px;z-index:80;pointer-events:auto;margin-top:.8rem}.hero_search_bar{position:relative;display:flex;align-items:center;gap:.75rem;padding:.75rem 1.15rem;background:rgba(8,20,40,.55);border:1px solid rgba(41,142,188,.3);border-radius:14px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 18px rgba(41,142,188,.12),0 0 40px rgba(41,142,188,.06),inset 0 1px 0 rgba(100,200,255,.08);transition:border-color .3s ease,box-shadow .3s ease}.hero_search_bar:focus-within{border-color:rgba(41,142,188,.55);box-shadow:0 0 24px rgba(41,142,188,.2),0 0 50px rgba(41,142,188,.1),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 rgba(100,200,255,.12)}.hero_search_icon{color:rgba(41,142,188,.5);flex-shrink:0;position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);pointer-events:none}.hero_search_input{flex:1 1;background:transparent;border:none;outline:none;color:#e0f0ff;font-size:.95rem;font-family:inherit;letter-spacing:.2px;text-align:center}.hero_search_bar.active .hero_search_input{text-align:left;padding-left:1.75rem}.hero_search_input::placeholder{color:rgba(100,180,220,.35)}.hero_search_clear{background:none;border:none;cursor:pointer;padding:4px;color:rgba(100,200,255,.5);display:flex;align-items:center;justify-content:center;transition:color .2s}.hero_search_clear:hover{color:rgba(100,200,255,.9)}.cta_btn{margin-top:1rem;font-family:var(--gowun-batang),serif;font-size:1.15rem!important;padding:.65rem 1.3rem;background:linear-gradient(135deg,rgba(41,142,188,.3),rgba(26,101,138,.25));color:#fff;border:1px solid rgba(41,142,188,.4);border-radius:11px;box-shadow:0 4px 16px rgba(41,142,188,.25),inset 0 1px 0 hsla(0,0%,100%,.15);pointer-events:auto;transition:all .3s ease;cursor:pointer}}.cta_btn:hover{background:linear-gradient(135deg,rgba(41,142,188,.5),rgba(26,101,138,.45))!important;border-color:rgba(41,142,188,.8)!important;box-shadow:0 8px 28px rgba(41,142,188,.5)!important;transform:translateY(-3px)}.hero_search_dropdown{z-index:99999;pointer-events:auto;background:rgba(10,22,45,.95);border:1px solid rgba(41,142,188,.25);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 20px rgba(41,142,188,.08);padding:.5rem;max-height:400px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(41,142,188,.3) transparent;animation:heroSearchFadeIn .2s ease-out}.hero_search_dropdown::-webkit-scrollbar{width:6px}.hero_search_dropdown::-webkit-scrollbar-track{background:transparent}.hero_search_dropdown::-webkit-scrollbar-thumb{background:rgba(41,142,188,.3);border-radius:3px}.hero_search_dropdown::-webkit-scrollbar-thumb:hover{background:rgba(41,142,188,.5)}@keyframes heroSearchFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.hero_search_group_label{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .35rem;font-size:.7rem;text-transform:uppercase;letter-spacing:1.5px;color:rgba(41,142,188,.6);font-weight:600}.hero_search_item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem .75rem;background:transparent;border:none;border-radius:10px;color:#e0f0ff;font-family:inherit;font-size:.88rem;cursor:pointer;text-align:start;transition:background .15s ease}.hero_search_item:hover{background:rgba(41,142,188,.12)}.hero_search_item_name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero_search_item_count{flex-shrink:0;font-size:.72rem;color:rgba(100,200,255,.4);-webkit-margin-start:.75rem;margin-inline-start:.75rem}.hero_search_item_news{flex-direction:row;align-items:center;gap:.5rem}.hero_search_item_news_content{flex:1 1;display:flex;flex-direction:column;gap:.15rem;overflow:hidden}.hero_search_item_news_content .hero_search_item_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem}.hero_search_item_meta{font-size:.72rem;color:rgba(100,200,255,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero_search_item_arrow{flex-shrink:0;opacity:.4;transition:opacity .15s ease}.hero_search_item_news:hover .hero_search_item_arrow{opacity:.8}.hero_search_empty{padding:1.25rem;text-align:center;color:rgba(100,180,220,.4);font-size:.85rem}[dir=rtl] .hero_search_bar{flex-direction:row-reverse}[dir=rtl] .hero_search_icon{left:auto;right:1.15rem}[dir=rtl] .hero_search_clear{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%)}[dir=rtl] .hero_search_input{text-align:center}[dir=rtl] .hero_search_bar.active .hero_search_input{text-align:right;padding-left:1.75rem;padding-right:1.75rem}[dir=rtl] .hero_search_dropdown{direction:rtl}[dir=rtl] .hero_search_item{text-align:right;direction:rtl}[dir=rtl] .hero_search_item_news_content{align-items:flex-end}[dir=rtl] .hero_search_item_meta,[dir=rtl] .hero_search_item_news_content .hero_search_item_name{direction:rtl;text-align:right}[dir=rtl] .hero_search_item_arrow svg{transform:scaleX(-1)}[dir=rtl] .hero_search_group_label{direction:rtl}.scroll-indicator{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:200;display:flex;align-items:center;justify-content:center;opacity:0;animation:fadeInScrollIndicator 1.5s ease-out 2s forwards;pointer-events:auto;transition:opacity .5s ease}.scroll-indicator.hidden{opacity:0;visibility:hidden;pointer-events:none}.scroll-indicator-globe{z-index:101}.scroll-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#5cb8e8;background:rgba(10,25,50,.85);border-radius:50%;border:1px solid rgba(41,142,188,.4);box-shadow:0 4px 16px rgba(41,142,188,.3);animation:bounceDown 2s ease-in-out infinite}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScrollIndicator{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes iconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.globe_filters{position:fixed;left:2rem;top:50%;transform:translateY(-50%);z-index:200;display:flex;flex-direction:column;gap:.75rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.globe_filters.visible{opacity:1;pointer-events:auto}.floating_decorations{position:absolute;top:-60px;left:0;right:0;height:50px;pointer-events:none;overflow:visible}.floating_flag{position:absolute;width:28px;height:28px;opacity:.6;animation:floatFlag 4s ease-in-out infinite}.floating_flag svg{width:100%;height:100%;stroke:rgba(92,184,232,.8);filter:drop-shadow(0 0 6px rgba(92,184,232,.5))}.flag_1{left:5%;top:10px;animation-delay:0s;animation-duration:3.5s}.flag_2{left:25%;top:-5px;animation-delay:.8s;animation-duration:4.2s}.flag_3{left:50%;top:5px;transform:translateX(-50%);animation-delay:.4s;animation-duration:3.8s}.flag_3 svg{stroke:rgba(255,200,100,.8);filter:drop-shadow(0 0 6px rgba(255,200,100,.5))}.flag_4{left:75%;top:-10px;animation-delay:1.2s;animation-duration:4s}.flag_5{left:92%;top:8px;animation-delay:.6s;animation-duration:3.6s}@keyframes floatFlag{0%,to{transform:translateY(0) rotate(-3deg)}25%{transform:translateY(-8px) rotate(2deg)}50%{transform:translateY(-4px) rotate(-2deg)}75%{transform:translateY(-12px) rotate(3deg)}}.globe_control_btn{position:fixed;bottom:5.5rem;right:2rem;z-index:999;width:52px;height:52px;border-radius:50%;background:rgba(10,25,50,.85);border:1px solid rgba(41,142,188,.4);box-shadow:0 8px 24px rgba(41,142,188,.25),inset 0 1px 0 hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);color:#5cb8e8;opacity:0;pointer-events:none}.globe_control_btn.visible{opacity:1;pointer-events:auto}.globe_control_btn.playing .globe_icon{animation:spinGlobe 8s linear infinite}.globe_control_btn.paused .globe_icon{animation:none;opacity:.5}.globe_control_btn.paused{border-color:rgba(255,153,23,.5);box-shadow:0 8px 24px rgba(255,153,23,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.globe_control_btn .control_overlay{position:absolute;width:22px;height:22px;border-radius:50%;background:rgba(41,142,188,.9);display:flex;align-items:center;justify-content:center;color:#fff;bottom:-2px;right:-2px;border:2px solid rgba(10,25,50,.9);box-shadow:0 2px 8px rgba(0,0,0,.3)}.globe_control_btn.paused .control_overlay{background:rgba(255,153,23,.9)}@keyframes spinGlobe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.globe_control_btn:hover{transform:scale(1.08);box-shadow:0 12px 32px rgba(41,142,188,.35),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:rgba(41,142,188,.6)}.globe_control_btn.paused:hover{border-color:rgba(255,153,23,.7);box-shadow:0 12px 32px rgba(255,153,23,.3),inset 0 1px 0 hsla(0,0%,100%,.15)}.globe_control_btn:active{transform:scale(.95)}.zoom_controls{position:fixed;top:50%;right:2rem;transform:translateY(-50%);z-index:999;display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.zoom_controls.visible{opacity:1;pointer-events:auto}.zoom_btn{width:52px;height:52px;border-radius:50%;background:rgba(10,25,50,.85);border:1px solid rgba(41,142,188,.4);box-shadow:0 8px 24px rgba(41,142,188,.25),inset 0 1px 0 hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);color:#5cb8e8}.zoom_btn:hover{transform:scale(1.08);box-shadow:0 12px 32px rgba(41,142,188,.35),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:rgba(41,142,188,.6)}.zoom_btn:active{transform:scale(.95)}.zoom_btn svg{transition:all .3s ease}.zoom_btn:hover svg{filter:drop-shadow(0 0 6px rgba(92,184,232,.6))}.zoom_type_btn{width:52px;height:52px;border-radius:50%;background:rgba(10,25,50,.85);display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px rgba(41,142,188,.25),inset 0 1px 0 hsla(0,0%,100%,.1)}.zoom_type_btn.country{color:#5cb8e8;border:1px solid rgba(41,142,188,.4)}.zoom_type_btn.city{color:gold;border:1px solid rgba(255,153,23,.4);box-shadow:0 8px 24px rgba(255,153,23,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.zoom_type_btn svg{filter:drop-shadow(0 0 4px currentColor)}.zoom_percent_btn{font-family:var(--gowun-batang),serif;width:52px;height:52px;border-radius:50%;background:rgba(10,25,50,.85);border:1px solid rgba(41,142,188,.4);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;color:#5cb8e8;box-shadow:0 8px 24px rgba(41,142,188,.25),inset 0 1px 0 hsla(0,0%,100%,.1)}.filter_header{display:flex;align-items:center;gap:1rem;padding:.75rem;background:rgba(15,35,65,.9);border-radius:12px;border:1px solid rgba(41,142,188,.3);margin-bottom:.25rem}.filter_guide_image{width:80px;height:80px;object-fit:contain;border-radius:8px}.filter_intro h3{font-family:var(--gowun-batang),serif;font-size:1rem;color:#298ebc;margin:0 0 .25rem}.filter_intro p{font-size:.75rem;color:hsla(0,0%,100%,.7);margin:0;max-width:180px;line-height:1.4}.filter_tabs{display:flex;flex-direction:column;gap:.5rem}.filter_tab{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(15,35,65,.9);border:1px solid rgba(41,142,188,.3);border-radius:8px;color:rgba(180,210,240,.9);font-family:var(--gowun-batang),serif;font-size:.9rem;cursor:pointer;transition:all .3s ease;&:hover{box-shadow:inset 0 0 20px hsla(0,0%,100%,.15),0 2px 10px rgba(0,0,0,.2);border-color:rgba(120,170,220,.5);transform:translateX(3px)}&.active{background:linear-gradient(135deg,rgba(41,142,188,.6),rgba(26,101,138,.55));border-color:rgba(41,142,188,.9);color:#fff;font-weight:600;box-shadow:0 8px 28px rgba(41,142,188,.5);svg{stroke:#fff}.filter_text{color:#fff}&:hover{background:linear-gradient(135deg,rgba(41,142,188,.7),rgba(26,101,138,.65));border-color:#298ebc;box-shadow:0 10px 32px rgba(41,142,188,.6)}}&.expanded{background:linear-gradient(135deg,rgba(41,142,188,.5),rgba(26,101,138,.45));border-color:rgba(41,142,188,.8);color:#fff;box-shadow:0 8px 28px rgba(41,142,188,.5);.filter_text{color:#fff}}&.expanded.active{background:linear-gradient(135deg,rgba(41,142,188,.7),rgba(26,101,138,.65));border-color:#298ebc;color:#fff;font-weight:600;box-shadow:0 10px 32px rgba(41,142,188,.6);svg{stroke:#fff}.filter_text{color:#fff}}svg{flex-shrink:0}}.filter_check{margin-left:auto;color:#298ebc;font-weight:700;font-size:1rem;animation:checkPop .3s ease}@keyframes checkPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.3)}to{transform:scale(1);opacity:1}}.filter_list{display:flex;flex-direction:column;gap:.25rem;max-height:250px;overflow-y:auto;background:rgba(10,30,55,.95);border-radius:8px;padding:.5rem;border:1px solid rgba(41,142,188,.3);animation:slideDown .3s ease}.filter_search_wrap{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:.25rem 0 .5rem;background:rgba(10,30,55,.95)}.filter_search_input{width:100%;padding:.5rem .75rem;background:rgba(15,40,70,.8);border:1px solid rgba(41,142,188,.35);border-radius:6px;color:#e0e8f0;font-size:.8rem;font-family:var(--gowun-batang),serif;outline:none;transition:border-color .2s ease;box-sizing:border-box}.filter_search_input::placeholder{color:rgba(140,170,200,.5)}.filter_search_input:focus{border-color:rgba(41,142,188,.7)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filter_skeleton_list{display:flex;flex-direction:column;gap:.4rem;padding:.4rem 0}.filter_skeleton_item{display:flex;align-items:center;justify-content:space-between;padding:.6rem .8rem}.filter_skeleton_name{width:60%;animation:skeletonShimmer 1.5s ease-in-out infinite}.filter_skeleton_count,.filter_skeleton_name{height:14px;border-radius:4px;background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.04) 75%);background-size:200% 100%}.filter_skeleton_count{width:24px;animation:skeletonShimmer 1.5s ease-in-out .2s infinite}.news_detail_skeleton{gap:.75rem;padding:.5rem 0}.news_detail_skeleton_image{width:100%;height:120px;border-radius:8px}.news_detail_skeleton_image,.news_detail_skeleton_line{background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.04) 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s ease-in-out infinite}.news_detail_skeleton_line{height:12px;border-radius:4px}.news_detail_skeleton_line.wide{width:80%}.news_detail_skeleton_line.medium{width:55%;animation-delay:.15s}.news_detail_skeleton_line.narrow{width:35%;animation-delay:.3s}.news_detail_skeleton_block{width:100%;height:60px;border-radius:6px;margin-top:.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.04) 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s ease-in-out .1s infinite}.filter_item{display:flex;justify-content:space-between;align-items:center;padding:.6rem .8rem;background:transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;gap:8px}.filter_item.select_all{background:transparent;padding:.4rem .8rem;margin-bottom:.15rem;.filter_name{font-size:.75rem;color:#7dd0ff;font-weight:500}.item_check{color:#7dd0ff;font-weight:700;font-size:.9rem;animation:checkPop .3s ease}&:hover{background:rgba(41,142,188,.1);.filter_name{color:#fff}}&.selected{background:transparent;border:none}}.filter_item:not(.select_all){&:hover{background:rgba(41,100,150,.4)}&.selected{background:linear-gradient(135deg,rgba(41,142,188,.35),rgba(30,100,150,.45));border:1px solid rgba(80,150,200,.5);box-shadow:0 0 10px rgba(41,142,188,.2);.filter_name{color:#fff;font-weight:600}.filter_count,.item_check{color:#fff}}.filter_name{font-family:var(--gowun-batang),serif;font-size:.85rem;color:rgba(200,210,220,.9);flex:1 1}.filter_count{font-size:.75rem;color:#298ebc;background:rgba(41,142,188,.2);padding:.15rem .4rem;border-radius:10px;min-width:20px;text-align:center}.item_check{color:#298ebc;font-weight:700;font-size:.9rem;animation:checkPop .3s ease}.view_news_btn{background:rgba(41,142,188,.2);border:1px solid rgba(41,142,188,.4);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#5cb8e8;transition:all .2s ease;flex-shrink:0}.view_news_btn:hover{background:rgba(41,142,188,.4);transform:scale(1.1)}}.filter_daterange{display:flex;flex-direction:column;gap:.75rem;background:rgba(10,30,55,.95);border-radius:12px;padding:1rem;border:1px solid rgba(41,142,188,.3)}.date_input_group{display:flex;flex-direction:column;gap:.4rem;label{font-family:var(--gowun-batang),serif;font-size:.75rem;color:rgba(140,170,200,.9);text-transform:uppercase;letter-spacing:.5px}}.date_input{background:rgba(15,40,70,.8);border:1px solid rgba(41,142,188,.35);border-radius:8px;padding:.6rem .8rem;color:rgba(200,210,220,.95);font-family:var(--gowun-batang),serif;font-size:.9rem;outline:none;transition:all .2s ease;&:focus{border-color:#298ebc;background:rgba(41,142,188,.1)}&::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}}.date_apply_btn{margin-top:.5rem;padding:.7rem 1rem;background:linear-gradient(135deg,#298ebc,#1a658a);border:none;border-radius:8px;color:#fff;font-family:var(--gowun-batang),serif;font-size:.9rem;cursor:pointer;transition:all .2s ease;&:hover{transform:translateY(-1px);box-shadow:0 4px 15px rgba(41,142,188,.3)}&:active{transform:translateY(0)}}@media (max-width:768px){.hero_main .content .hero_search_wrapper{width:85%;max-width:380px}.globe_control_btn{width:38px;height:38px;bottom:auto;right:.75rem;position:fixed;top:calc(50% + 68px)}.globe_control_btn .globe_icon{width:20px;height:20px}.globe_control_btn .control_overlay{width:18px;height:18px;bottom:-2px;right:-2px}.globe_control_btn .control_overlay svg{width:10px;height:10px}.zoom_controls{right:.75rem;gap:.35rem}.zoom_btn{width:38px;height:38px}.zoom_btn svg{width:16px;height:16px}.zoom_type_btn{width:38px;height:38px}.zoom_type_btn svg{width:18px;height:18px}.globe_filters{left:.75rem;right:.75rem;top:auto;bottom:auto;top:5.5rem;transform:none!important;gap:.35rem;flex-direction:column;max-height:calc(100vh - 6rem);overflow:visible}.filter_header{display:none}.globe_filters:before{content:"Filter News";display:block;font-family:var(--gowun-batang),serif;font-size:.7rem;color:rgba(92,184,232,.7);text-transform:uppercase;letter-spacing:1.5px;text-align:center;margin-bottom:-.1rem}.filter_tabs{flex-direction:row;flex-wrap:nowrap;gap:.3rem}.filter_tab{flex:1 1;justify-content:center;font-size:.75rem;padding:.55rem .6rem;gap:.4rem;border-radius:8px}.filter_tab svg{width:14px;height:14px}.filter_list{max-height:40vh;border-radius:8px;margin-top:.25rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.filter_search_input{padding:.45rem .6rem;font-size:.75rem}.filter_daterange{padding:.6rem;border-radius:8px;margin-top:.25rem}.filter_daterange label{font-size:.72rem}.filter_daterange input[type=date]{font-size:.75rem;padding:.35rem .5rem}}.globe_loading .planet-3D,.planet-3D.globe_loading{filter:blur(4px) brightness(.5);transition:filter .5s ease}.globe_loading_overlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:1rem;pointer-events:none}.globe_loader_spinner{width:40px;height:40px;border:3px solid rgba(41,142,188,.2);border-top-color:rgba(41,142,188,.8);border-radius:50%;animation:globeSpin .8s linear infinite}.globe_loader_text{font-family:var(--gowun-batang),serif;font-size:.85rem;color:rgba(92,184,232,.8);letter-spacing:1px;text-transform:uppercase}.location_card_skeleton{display:flex;flex-direction:column;gap:.75rem;width:100%}.skel_shimmer{background:linear-gradient(90deg,rgba(41,142,188,.08) 25%,rgba(41,142,188,.18) 50%,rgba(41,142,188,.08) 75%);background-size:200% 100%;animation:skelShimmer 1.5s ease-in-out infinite;border-radius:6px}.skel_image{width:100%;height:80px;border-radius:10px}.skel_line{height:12px}.skel_w40{width:40%}.skel_w50{width:50%}.skel_w60{width:60%}.skel_w80{width:80%}.skel_block{height:60px}.skel_block,.skel_btn{width:100%;border-radius:8px}.skel_btn{height:36px;margin-top:.25rem}@keyframes skelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.news_detail_panel{position:fixed;right:calc(2rem + 52px + 1.25rem);top:50%;transform:translateY(-50%);width:300px;background:rgba(8,22,42,.97);border-radius:16px;border:1px solid rgba(41,142,188,.4);padding:1.5rem;z-index:1000;animation:slideInPanel .35s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 30px rgba(41,142,188,.2)}@keyframes slideInPanel{0%{opacity:0;transform:translateY(-50%) translateX(30px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.news_detail_close{position:absolute;top:.5rem;right:.5rem;background:rgba(0,0,0,.5);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,100%,.9);transition:all .2s ease;z-index:10}.news_detail_close:hover{background:rgba(0,0,0,.7);color:#fff;transform:scale(1.1)}.news_detail_content{display:flex;flex-direction:column;gap:.75rem}.news_detail_image{width:100%;height:auto;max-height:200px;object-fit:cover;border-radius:12px;margin:0 0 1rem}.news_detail_location{color:#5cb8e8;font-size:.9rem;font-weight:500}.news_detail_count,.news_detail_location{display:flex;align-items:center;gap:.5rem;font-family:var(--gowun-batang),serif}.news_detail_count{color:#aaa;font-size:.85rem;margin-top:.25rem}.news_detail_count svg{opacity:.7}.news_detail_date{font-size:.75rem;color:rgba(140,160,180,.8);font-family:var(--gowun-batang),serif;display:flex;align-items:center}.news_detail_latest{width:100%;padding:.6rem 0;border-top:1px solid rgba(41,142,188,.12)}.news_detail_latest_label{display:block;font-size:.6rem;text-transform:uppercase;letter-spacing:1.2px;color:rgba(41,142,188,.8);margin-bottom:.35rem;font-weight:600}.news_detail_latest_title{font-size:.8rem;color:rgba(200,220,240,.95);margin:0 0 .3rem;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news_detail_latest_desc{font-size:.7rem;color:rgba(140,160,180,.7);margin:0;line-height:1.4}.news_detail_label{display:block;font-size:.65rem;color:rgba(41,142,188,.9);font-family:var(--inter),sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin-top:1rem;margin-bottom:.25rem}.news_detail_headline{font-family:var(--gowun-batang),serif;font-size:1.1rem;font-weight:600;color:#fff;line-height:1.4;margin:0}.news_detail_description{color:rgba(180,190,200,.9);line-height:1.6;margin:0}.news_detail_description,.news_timeline_btn{font-family:var(--gowun-batang),serif;font-size:.85rem}.news_timeline_btn{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(41,142,188,.3),rgba(30,100,150,.4));border:1px solid rgba(80,150,200,.4);border-radius:10px;color:#5cb8e8;cursor:pointer;transition:all .3s ease}.news_timeline_btn:hover{background:linear-gradient(135deg,rgba(41,142,188,.4),rgba(30,100,150,.5));border-color:#298ebc;transform:translateY(-2px);box-shadow:0 4px 15px rgba(41,142,188,.3)}.news_detail_skeleton{display:flex;flex-direction:column;gap:.6rem;padding-top:.25rem}.skeleton_line{height:12px;animation:skeletonShimmer 1.5s ease-in-out infinite}.skeleton_line_short{width:55%;height:14px}.skeleton_line_label{width:35%;height:8px;opacity:.6}.skeleton_line_full{width:100%;height:13px}.skeleton_line_medium{width:70%;height:10px;opacity:.5}.skeleton_line_btn{width:100%;height:40px;border-radius:10px;margin-top:.25rem}.skeleton_divider{width:100%;height:1px;background:rgba(41,142,188,.1);margin:.15rem 0}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.news_detail_panel{right:1rem;left:1rem;width:auto;bottom:2rem;top:auto;transform:none;animation:slideInPanelMobile .35s cubic-bezier(.4,0,.2,1)}}@keyframes slideInPanelMobile{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.globe_container{position:relative;min-height:100vh;z-index:1}.section_transition{position:relative;height:150px;margin-top:4rem;overflow:visible;z-index:99;pointer-events:none;background:transparent}.transition_glow{display:none}.news_section{--reveal-opacity:0;position:relative;min-height:150vh;padding:4rem 2rem 6rem;margin-top:0;background:transparent;z-index:100;overflow:visible}.news_filters_bar,.news_grid,.news_section_header{opacity:var(--reveal-opacity,1)}.news_particles{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:0}.news_particles .particle{position:absolute;width:2px;height:2px;background:rgba(41,142,188,.8);border-radius:50%;box-shadow:0 0 4px rgba(41,142,188,.6)}.particle-1{left:5%;top:10%;animation:floatRandom1 15s ease-in-out infinite}.particle-2{left:12%;top:25%;animation:floatRandom2 18s ease-in-out .5s infinite}.particle-3{left:20%;top:45%;animation:floatRandom3 12s ease-in-out 1s infinite}.particle-4{left:28%;top:15%;animation:floatRandom1 20s ease-in-out 1.5s infinite}.particle-5{left:35%;top:60%;animation:floatRandom2 14s ease-in-out 2s infinite}.particle-6{left:42%;top:35%;animation:floatRandom3 16s ease-in-out .3s infinite}.particle-7{left:50%;top:70%;animation:floatRandom1 13s ease-in-out 2.5s infinite}.particle-8{left:58%;top:20%;animation:floatRandom2 17s ease-in-out .8s infinite}.particle-9{left:65%;top:50%;animation:floatRandom3 19s ease-in-out 1.2s infinite}.particle-10{left:72%;top:80%;animation:floatRandom1 11s ease-in-out 3s infinite}.particle-11{left:80%;top:30%;animation:floatRandom2 15s ease-in-out .2s infinite}.particle-12{left:88%;top:55%;animation:floatRandom3 18s ease-in-out 1.8s infinite}.particle-13{left:95%;top:12%;animation:floatRandom1 14s ease-in-out 2.2s infinite}.particle-14{left:8%;top:75%;animation:floatRandom2 16s ease-in-out .7s infinite}.particle-15{left:18%;top:85%;animation:floatRandom3 13s ease-in-out 3.5s infinite}.particle-16{left:32%;top:40%;animation:floatRandom1 17s ease-in-out .4s infinite}.particle-17{left:45%;top:8%;animation:floatRandom2 12s ease-in-out 2.8s infinite}.particle-18{left:55%;top:92%;animation:floatRandom3 20s ease-in-out 1.4s infinite}.particle-19{left:68%;top:18%;animation:floatRandom1 15s ease-in-out .9s infinite}.particle-20{left:78%;top:65%;animation:floatRandom2 14s ease-in-out 3.2s infinite}.particle-21{left:3%;top:48%;animation:floatRandom3 18s ease-in-out .6s infinite}.particle-22{left:25%;top:72%;animation:floatRandom1 16s ease-in-out 2.4s infinite}.particle-23{left:38%;top:88%;animation:floatRandom2 13s ease-in-out 1.1s infinite}.particle-24{left:52%;top:38%;animation:floatRandom3 19s ease-in-out 3.8s infinite}.particle-25{left:62%;top:5%;animation:floatRandom1 12s ease-in-out .1s infinite}.particle-26{left:75%;top:42%;animation:floatRandom2 17s ease-in-out 2.6s infinite}.particle-27{left:85%;top:78%;animation:floatRandom3 14s ease-in-out 1.6s infinite}.particle-28{left:92%;top:28%;animation:floatRandom1 16s ease-in-out 3.4s infinite}.particle-29{left:15%;top:58%;animation:floatRandom2 15s ease-in-out .5s infinite}.particle-30{left:48%;top:22%;animation:floatRandom3 18s ease-in-out 2.1s infinite}.particle-31{left:7%;top:32%;animation:floatRandom1 14s ease-in-out 1.3s infinite}.particle-32{left:14%;top:67%;animation:floatRandom2 16s ease-in-out 2.7s infinite}.particle-33{left:22%;top:12%;animation:floatRandom3 13s ease-in-out .9s infinite}.particle-34{left:30%;top:82%;animation:floatRandom1 18s ease-in-out 3.1s infinite}.particle-35{left:37%;top:28%;animation:floatRandom2 12s ease-in-out 1.7s infinite}.particle-36{left:44%;top:55%;animation:floatRandom3 17s ease-in-out .4s infinite}.particle-37{left:53%;top:78%;animation:floatRandom1 15s ease-in-out 2.3s infinite}.particle-38{left:60%;top:15%;animation:floatRandom2 14s ease-in-out 3.6s infinite}.particle-39{left:67%;top:42%;animation:floatRandom3 16s ease-in-out 1.1s infinite}.particle-40{left:74%;top:68%;animation:floatRandom1 13s ease-in-out .8s infinite}.particle-41{left:82%;top:22%;animation:floatRandom2 18s ease-in-out 2.9s infinite}.particle-42{left:90%;top:48%;animation:floatRandom3 15s ease-in-out 1.5s infinite}.particle-43{left:4%;top:88%;animation:floatRandom1 17s ease-in-out 3.3s infinite}.particle-44{left:11%;top:38%;animation:floatRandom2 14s ease-in-out .6s infinite}.particle-45{left:19%;top:62%;animation:floatRandom3 16s ease-in-out 2.5s infinite}.particle-46{left:26%;top:5%;animation:floatRandom1 12s ease-in-out 1.9s infinite}.particle-47{left:34%;top:75%;animation:floatRandom2 18s ease-in-out .3s infinite}.particle-48{left:41%;top:18%;animation:floatRandom3 13s ease-in-out 3.7s infinite}.particle-49{left:49%;top:45%;animation:floatRandom1 16s ease-in-out 1.2s infinite}.particle-50{left:56%;top:85%;animation:floatRandom2 15s ease-in-out 2.8s infinite}.particle-51{left:63%;top:32%;animation:floatRandom3 17s ease-in-out .7s infinite}.particle-52{left:71%;top:58%;animation:floatRandom1 14s ease-in-out 3.4s infinite}.particle-53{left:79%;top:8%;animation:floatRandom2 16s ease-in-out 1.6s infinite}.particle-54{left:86%;top:72%;animation:floatRandom3 13s ease-in-out 2.2s infinite}.particle-55{left:93%;top:38%;animation:floatRandom1 18s ease-in-out .2s infinite}.particle-56{left:2%;top:52%;animation:floatRandom2 15s ease-in-out 3.9s infinite}.particle-57{left:16%;top:95%;animation:floatRandom3 14s ease-in-out 1.4s infinite}.particle-58{left:33%;top:48%;animation:floatRandom1 17s ease-in-out 2.6s infinite}.particle-59{left:57%;top:28%;animation:floatRandom2 12s ease-in-out .8s infinite}.particle-60{left:84%;top:92%;animation:floatRandom3 16s ease-in-out 3.2s infinite}@keyframes floatRandom1{0%,to{transform:translate(0) scale(1);opacity:.6}25%{transform:translate(30px,-40px) scale(1.2);opacity:1}50%{transform:translate(-20px,-60px) scale(.8);opacity:.8}75%{transform:translate(40px,-30px) scale(1.1);opacity:.9}}@keyframes floatRandom2{0%,to{transform:translate(0) scale(1);opacity:.7}25%{transform:translate(-35px,-25px) scale(.9);opacity:.9}50%{transform:translate(25px,-50px) scale(1.3);opacity:1}75%{transform:translate(-15px,-35px) scale(1);opacity:.7}}@keyframes floatRandom3{0%,to{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(20px,-55px) scale(1.1);opacity:.6}50%{transform:translate(-30px,-30px) scale(.9);opacity:1}75%{transform:translate(15px,-45px) scale(1.2);opacity:.8}}.scroll-indicator-globe{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .5s ease,transform .15s ease-out}.scroll-indicator-globe.visible{opacity:1}.scroll-indicator-globe .scroll-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#5cb8e8;background:rgba(15,35,65,.8);border-radius:50%;border:1px solid rgba(92,184,232,.4);box-shadow:0 4px 12px rgba(41,142,188,.3);animation:bounceDown 2s ease-in-out infinite}.scroll-indicator-news{display:flex;align-items:center;justify-content:center;margin:3rem auto 0}.scroll-indicator-news .scroll-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#5cb8e8;background:rgba(15,35,65,.8);border-radius:50%;border:1px solid rgba(92,184,232,.4);box-shadow:0 4px 12px rgba(41,142,188,.3);animation:bounceDown 2s ease-in-out infinite}.back_to_globe_btn{position:fixed;top:1.5rem;left:50%;transform:translateX(-50%) translateY(-20px);display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:rgba(15,35,65,.95);border:1px solid rgba(41,142,188,.4);border-radius:100px;color:#5cb8e8;font-family:var(--gowun-batang),serif;font-size:.85rem;cursor:pointer;transition:all .4s ease;z-index:300;opacity:0;pointer-events:none}.back_to_globe_btn.visible{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.back_to_globe_btn:hover{background:rgba(41,142,188,.2);border-color:#298ebc;transform:translateX(-50%) translateY(-2px);box-shadow:0 4px 15px rgba(41,142,188,.3)}.back_to_globe_btn svg{flex-shrink:0}.translation_disclaimer{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;margin:0 auto 2rem;max-width:700px;background:rgba(41,142,188,.08);border:1px solid rgba(41,142,188,.2);border-radius:10px;color:rgba(150,200,240,.7);font-family:var(--gowun-batang),serif;font-size:.82rem;line-height:1.4}.translation_disclaimer svg{flex-shrink:0;color:rgba(41,142,188,.5)}.news_section_header{text-align:center;margin-bottom:4rem;padding-top:2rem;position:relative;z-index:1}.news_section_header:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:3px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),#fff,hsla(0,0%,100%,.6),transparent);border-radius:2px;box-shadow:0 0 20px hsla(0,0%,100%,.3)}.news_section_header h2{font-family:var(--gowun-batang),serif;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;margin:0 0 1.2rem;color:#fff;text-shadow:0 0 40px rgba(41,142,188,.3);letter-spacing:1px}.news_section_header p{font-family:var(--gowun-batang),serif;font-size:1.1rem;color:rgba(150,200,240,.9);max-width:550px;margin:0 auto;line-height:1.6}.news_filters_bar{max-width:1400px;margin:0 auto 3rem;padding:1.8rem;background:linear-gradient(135deg,rgba(10,30,55,.95),rgba(15,40,70,.9));border-radius:20px;border:1px solid rgba(41,142,188,.35);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 60px rgba(41,142,188,.08),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:.75rem;position:relative;overflow-anchor:none;z-index:10;pointer-events:auto}.news_filters_header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:1px solid rgba(41,142,188,.3)}.news_filters_header h3{font-family:var(--gowun-batang),serif;font-size:1.1rem;font-weight:600;color:#5cb8e8;margin:0}.clear_all_filters_btn{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;background:transparent;border:1px solid hsla(0,63%,63%,.5);border-radius:20px;color:hsla(0,100%,79%,.9);font-family:var(--gowun-batang),serif;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.clear_all_filters_btn:hover{background:hsla(0,63%,63%,.15);border-color:hsla(0,100%,79%,.7);transform:translateY(-1px)}.clear_all_filters_btn svg{flex-shrink:0}.active_filter_chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.active_filter_chip{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem .35rem .5rem;background:rgba(41,142,188,.15);border:1px solid rgba(100,200,255,.2);border-radius:20px;color:#e0f0ff;font-size:.78rem;font-family:inherit}.active_filter_chip svg{flex-shrink:0;opacity:.6}.active_filter_chip button{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:rgba(239,68,68,.7);cursor:pointer;border-radius:50%;transition:color .15s ease}.active_filter_chip button:hover{color:#ef4444}.news_search_bar{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(15,35,65,.6);border:1px solid rgba(100,200,255,.15);border-radius:12px;margin-bottom:.75rem;position:relative;z-index:5;pointer-events:auto}.news_search_bar svg{color:rgba(100,200,255,.5);flex-shrink:0}.news_search_input{flex:1 1;background:transparent;border:none;outline:none;color:#e0f0ff;font-size:.9rem;font-family:inherit}.news_search_input::placeholder{color:rgba(100,200,255,.35)}.news_search_clear{background:none;border:none;cursor:pointer;padding:4px;color:rgba(100,200,255,.5);display:flex;align-items:center;transition:color .2s}.news_search_clear:hover{color:hsla(0,100%,74%,.8)}.news_filter_tabs{display:flex;gap:.75rem;flex-wrap:wrap;position:relative;z-index:5;pointer-events:auto}.news_filter_tab{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(15,35,65,.6);border:1px solid rgba(41,142,188,.3);border-radius:10px;color:rgba(180,210,240,.9);font-family:var(--gowun-batang),serif;font-size:.9rem;font-weight:500;pointer-events:auto;cursor:pointer;transition:all .3s ease;flex:1 1;min-width:180px;justify-content:space-between}.news_filter_tab:hover{background:rgba(41,100,150,.5);border-color:rgba(120,170,220,.5);box-shadow:0 2px 10px rgba(41,142,188,.2)}.news_filter_tab.active{background:linear-gradient(135deg,rgba(41,142,188,.35),rgba(30,100,150,.45));border-color:rgba(80,150,200,.5);color:#fff;font-weight:600;box-shadow:0 4px 20px rgba(41,142,188,.25)}.news_filter_tab.expanded{background:linear-gradient(135deg,rgba(41,142,188,.5),rgba(30,100,150,.6));color:#fff;border-color:rgba(80,150,200,.6);box-shadow:0 4px 20px rgba(41,142,188,.3)}.news_filter_tab.expanded svg{color:#fff}.news_filter_tab .expand-arrow{transition:transform .3s ease;margin-left:auto}.news_filter_tab.expanded .expand-arrow{transform:rotate(180deg)}.news_filter_dropdown{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem;background:rgba(5,20,40,.7);border-radius:12px;border:1px solid rgba(41,142,188,.3);animation:slideDown .3s ease;pointer-events:auto;position:relative;z-index:4}.news_filter_dropdown_list{flex-direction:column;flex-wrap:nowrap;padding:.75rem}.news_filter_dropdown_list .filter_search_wrap{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:0 0 .5rem;background:rgba(5,20,40,.95)}.news_filter_items{display:flex;flex-direction:column;gap:.25rem;max-height:220px;overflow-y:auto}.news_filter_show_more{display:none}.news_filter_item{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:6px;cursor:pointer;transition:background .15s ease;color:rgba(180,200,220,.9);font-family:var(--gowun-batang),serif;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.news_filter_item:hover{background:rgba(41,142,188,.15)}.news_filter_item.active{background:rgba(92,184,232,.12);color:#5cb8e8}.news_filter_item_name{flex:1 1}.news_filter_item .chip_count{font-size:.7rem;background:rgba(41,142,188,.2);color:rgba(140,170,200,.9);padding:.15rem .45rem;border-radius:8px;min-width:1.2rem;text-align:center}.news_filter_item.active .chip_count{background:rgba(92,184,232,.15);color:#5cb8e8}.news_filter_item.select_all_item{border-bottom:1px solid rgba(41,142,188,.15);margin-bottom:.2rem;padding-bottom:.6rem;font-weight:600;color:rgba(92,184,232,.9);font-size:.82rem}.news_filter_item.select_all_item:hover{background:rgba(92,184,232,.12)}.news_filter_item.select_all_item.active{color:#5cb8e8;background:rgba(92,184,232,.1)}.news_filter_daterange{display:flex;gap:1rem;padding:1rem;background:rgba(5,20,40,.7);border-radius:12px;border:1px solid rgba(41,142,188,.3);animation:slideDown .3s ease}.news_filter_daterange .custom_datepicker{flex:1 1}.filter_chip{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;background:rgba(15,40,70,.8);border:1px solid rgba(41,142,188,.35);border-radius:20px;color:rgba(200,210,220,.9);font-family:var(--gowun-batang),serif;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.filter_chip:hover{background:rgba(41,100,150,.6);border-color:rgba(120,170,220,.5);transform:translateY(-2px);box-shadow:0 3px 10px rgba(41,142,188,.2)}.filter_chip svg{flex-shrink:0;opacity:.8;transition:opacity .2s ease}.filter_chip:hover svg{opacity:1}.filter_chip.active{background:linear-gradient(135deg,rgba(41,142,188,.5),rgba(30,100,150,.6));border-color:rgba(80,150,200,.6);color:#fff;font-weight:600;box-shadow:0 3px 10px rgba(41,142,188,.3)}.filter_chip.active:hover{background:linear-gradient(135deg,rgba(60,160,210,.6),rgba(41,142,188,.7));box-shadow:0 5px 15px rgba(41,142,188,.4)}.filter_chip.active svg{opacity:1;color:#fff}.chip_count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:.15rem .4rem;background:rgba(41,142,188,.2);border-radius:10px;font-size:.75rem;font-weight:600;color:#5cb8e8}.filter_chip.active .chip_count{background:hsla(0,0%,100%,.25);color:#fff}.news_grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(150px,auto);grid-auto-flow:dense;grid-gap:1.5rem;gap:1.5rem;max-width:1400px;margin:0 auto;position:relative;z-index:1}.news_card{background:rgba(10,30,55,.98);border-radius:16px;border:1px solid rgba(41,142,188,.4);padding:1.5rem;transition:transform .3s ease,border-color .3s ease;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;will-change:transform}.news_card.large-rect{grid-column:span 4;grid-row:span 2}.news_card.full-width{grid-column:span 6;grid-row:span 2}.news_card.vertical{grid-column:span 2;grid-row:span 3}.news_card.horizontal{grid-column:span 3;grid-row:span 2}.news_card.square{grid-column:span 2;grid-row:span 2}.news_card:hover{transform:translateY(-4px);border-color:rgba(80,150,200,.6)}.skeleton_card{pointer-events:none;border-color:rgba(41,142,188,.15)}.skeleton_line{background:linear-gradient(90deg,rgba(41,142,188,.08) 25%,rgba(41,142,188,.18) 50%,rgba(41,142,188,.08) 75%);background-size:200% 100%;animation:skeleton_shimmer 1.5s ease-in-out infinite;border-radius:6px;height:14px}.skeleton_short{width:35%;height:12px}.skeleton_tiny{width:20%;height:12px}.skeleton_title{height:18px;width:90%}.skeleton_desc{height:12px;width:100%}.skeleton_btn{height:32px;width:110px;margin-top:auto;border-radius:8px}@keyframes skeleton_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.news_card_header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem}.news_card_location{display:flex;align-items:center;gap:.5rem;color:#5cb8e8;font-family:var(--gowun-batang),serif;font-size:.85rem;font-weight:500}.news_card_location svg{flex-shrink:0}.news_card_header_right{display:flex;align-items:center;gap:.5rem}.news_card_date{font-size:.75rem;color:rgba(140,160,180,.7);font-family:var(--gowun-batang),serif;white-space:nowrap}.news_card_fav_btn{background:none;border:none;cursor:pointer;color:rgba(140,160,180,.5);padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .2s,transform .2s}.news_card_fav_btn:hover{color:#e74c6f;transform:scale(1.15)}.news_card_fav_btn.favorited{color:#e74c6f}.news_card_fav_btn.favorited:hover{transform:scale(1.15)}.news_card_featured_badge{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;color:#f5a623;background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.25);padding:2px 10px;border-radius:10px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px}.news_card_headline{font-size:1.1rem;font-weight:600;color:#fff;line-height:1.4}.news_card_description,.news_card_headline{font-family:var(--gowun-batang),serif;margin:0}.news_card_description{font-size:.85rem;color:rgba(180,190,200,.9);line-height:1.6;flex:1 1}.node_card_tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.node_card_tag{display:inline-block;padding:.2rem .55rem;border-radius:20px;font-size:.7rem;font-weight:500;letter-spacing:.02em}.node_card_tag_location{background:rgba(41,142,188,.2);color:rgba(120,200,255,.9);border:1px solid rgba(41,142,188,.3)}.node_card_tag_organization{background:rgba(168,85,247,.2);color:rgba(200,160,255,.9);border:1px solid rgba(168,85,247,.3)}.node_card_tag_person{background:rgba(232,168,76,.2);color:rgba(255,210,140,.9);border:1px solid rgba(232,168,76,.3)}.node_card_tag_more{background:hsla(0,0%,100%,.06);color:rgba(180,190,200,.7);border:1px solid hsla(0,0%,100%,.1)}.node_matched_articles{display:flex;flex-direction:column;gap:0;margin-top:.6rem;padding:.55rem .7rem .5rem;background:linear-gradient(135deg,rgba(41,142,188,.07),rgba(20,80,130,.1));border:1px solid rgba(41,142,188,.18);border-radius:10px;position:relative;overflow:hidden;flex-shrink:0}.node_matched_articles:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,rgba(41,142,188,.6),rgba(41,142,188,.15));border-radius:3px 0 0 3px}.node_matched_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem;padding-bottom:.35rem;border-bottom:1px solid rgba(41,142,188,.1)}.node_matched_label{display:flex;align-items:center;gap:.4rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.8px;color:rgba(41,142,188,.8);font-weight:600}.node_matched_label svg{opacity:.7}.node_matched_list{display:flex;flex-direction:column;gap:.3rem}.node_matched_article{display:flex;align-items:flex-start;gap:.5rem;padding:.3rem .15rem;border-radius:6px;transition:background .2s ease}.node_matched_article:hover{background:rgba(41,142,188,.08)}.node_matched_dot{flex-shrink:0;width:5px;height:5px;margin-top:.4rem;border-radius:50%;background:rgba(41,142,188,.5)}.node_matched_article_body{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.node_matched_article_title{font-size:.78rem;color:#c8dff0;line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.node_matched_article_source{font-size:.64rem;color:rgba(100,200,255,.35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node_matched_more{margin-top:.35rem;padding-top:.3rem;border-top:1px solid rgba(41,142,188,.1);font-size:.68rem;color:rgba(41,142,188,.55);text-align:center;font-weight:500}.news_card_read_more{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:auto;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(41,142,188,.3),rgba(30,100,150,.4));border:1px solid rgba(80,150,200,.4);border-radius:10px;color:#5cb8e8;font-family:var(--gowun-batang),serif;font-size:.85rem;cursor:pointer;transition:all .3s ease}.news_card_read_more:hover{background:linear-gradient(135deg,rgba(41,142,188,.4),rgba(30,100,150,.5));border-color:#298ebc;transform:translateY(-2px);box-shadow:0 4px 15px rgba(41,142,188,.3)}.news_card_read_more svg{transition:transform .3s ease}.news_card_read_more:hover svg{transform:translateX(4px)}.show_more_btn{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:3rem auto 0;padding:1rem 2rem;background:linear-gradient(135deg,rgba(41,142,188,.3),rgba(30,100,150,.4));border:1px solid rgba(80,150,200,.4);border-radius:12px;color:#5cb8e8;font-family:var(--gowun-batang),serif;font-size:.95rem;cursor:pointer;transition:all .3s ease;max-width:300px}.show_more_btn:hover{background:linear-gradient(135deg,rgba(41,142,188,.4),rgba(30,100,150,.5));border-color:#298ebc;transform:translateY(-2px);box-shadow:0 6px 20px rgba(41,142,188,.3)}.show_more_btn svg{transition:transform .3s ease;color:#fff}.show_more_btn:hover svg{transform:translateY(4px)}@media (max-width:1024px){.news_grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(150px,auto)}.news_card{overflow:visible}.news_card.full-width,.news_card.large-rect{grid-column:span 4;grid-row:span 2}.news_card.horizontal,.news_card.square,.news_card.vertical{grid-column:span 2;grid-row:span 2}.node_matched_articles{margin-top:.45rem;padding:.45rem .6rem .4rem}.node_matched_label{font-size:.62rem}.node_matched_article_title{font-size:.73rem;-webkit-line-clamp:1}.node_matched_article_source{font-size:.6rem}.node_matched_more{font-size:.62rem}}.cta_btn_timeline{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(92,184,232,.3),rgba(41,142,188,.25))!important;border-color:rgba(92,184,232,.5)!important}.cta_btn_timeline:hover{background:linear-gradient(135deg,rgba(92,184,232,.5),rgba(41,142,188,.45))!important;border-color:rgba(92,184,232,.8)!important;box-shadow:0 8px 28px rgba(92,184,232,.5)!important}.pricing_section{position:relative;padding:6rem 2rem;background:transparent;z-index:100;overflow:hidden}.pricing_header{text-align:center;margin-bottom:3rem;position:relative;z-index:1}.pricing_header h2{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;color:#fff;margin-bottom:.75rem;text-shadow:0 0 40px rgba(41,142,188,.3);letter-spacing:1px}.pricing_header h2,.pricing_header p{font-family:var(--gowun-batang),serif}.pricing_header p{font-size:1.1rem;color:rgba(180,210,240,.7)}.pricing_cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:1100px;margin:0 auto;position:relative;z-index:1}.pricing_card{background:rgba(10,24,46,.9);border:1px solid rgba(41,142,188,.25);border-radius:20px;padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;transition:all .3s ease;position:relative}.pricing_card:hover{transform:translateY(-6px);border-color:rgba(41,142,188,.5);box-shadow:0 12px 40px rgba(41,142,188,.15)}.pricing_card_featured{border-color:rgba(41,142,188,.6);background:linear-gradient(180deg,rgba(10,24,46,.95),rgba(15,35,65,.9));box-shadow:0 8px 32px rgba(41,142,188,.2),0 0 60px rgba(41,142,188,.08);transform:scale(1.05)}.pricing_card_featured:hover{transform:scale(1.05) translateY(-6px)}.pricing_card_popular{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:.3rem 1.2rem;background:linear-gradient(135deg,#298ebc,#1a658a);border-radius:100px;color:#fff;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.pricing_card_badge,.pricing_card_popular{font-family:var(--gowun-batang),serif;font-weight:600}.pricing_card_badge{font-size:1.3rem;color:#5cb8e8}.pricing_card_price{display:flex;align-items:baseline;gap:.25rem}.pricing_amount{font-size:3rem;font-weight:700;color:#fff}.pricing_amount,.pricing_period{font-family:var(--gowun-batang),serif}.pricing_period{font-size:1rem;color:rgba(150,200,240,.6)}.pricing_features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;width:100%}.pricing_features li{display:flex;align-items:center;gap:.6rem;font-family:var(--gowun-batang),serif;font-size:.9rem;color:rgba(200,220,255,.8)}.pricing_features li svg{color:#5cb8e8;flex-shrink:0}.pricing_features li.pricing_feature_excluded{color:rgba(200,220,255,.3);text-decoration:line-through;-webkit-text-decoration-color:rgba(200,220,255,.15);text-decoration-color:rgba(200,220,255,.15)}.pricing_features li.pricing_feature_excluded svg{color:hsla(0,48%,59%,.5)}.pricing_btn{width:100%;padding:.85rem 1.5rem;background:rgba(41,142,188,.15);border:1px solid rgba(41,142,188,.4);border-radius:12px;color:#5cb8e8;font-family:var(--gowun-batang),serif;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:auto}.pricing_btn:hover{background:rgba(41,142,188,.25);border-color:rgba(41,142,188,.7);transform:translateY(-2px);box-shadow:0 4px 16px rgba(41,142,188,.25)}.pricing_btn_primary{background:linear-gradient(135deg,rgba(41,142,188,.5),rgba(26,101,138,.45));border-color:rgba(41,142,188,.7);color:#fff}.pricing_btn_primary:hover{background:linear-gradient(135deg,rgba(41,142,188,.7),rgba(26,101,138,.65));box-shadow:0 6px 24px rgba(41,142,188,.4)}.pricing_btn_enterprise{background:rgba(92,184,232,.1);border-color:rgba(92,184,232,.4);color:#5cb8e8}.pricing_btn_enterprise:hover{background:rgba(92,184,232,.2);border-color:rgba(92,184,232,.7);box-shadow:0 6px 24px rgba(92,184,232,.3)}.pricing_btn_renew{background:linear-gradient(135deg,rgba(232,168,76,.3),rgba(224,112,64,.25))!important;border-color:rgba(232,168,76,.5)!important;color:#e8a84c!important;cursor:pointer!important;opacity:1!important}.pricing_btn_renew:hover{background:linear-gradient(135deg,rgba(232,168,76,.5),rgba(224,112,64,.45))!important;border-color:rgba(232,168,76,.8)!important;box-shadow:0 6px 24px rgba(232,168,76,.4)!important;transform:translateY(-3px)}@media (max-width:768px){.pricing_cards{grid-template-columns:1fr;max-width:400px}.pricing_card_featured{transform:none}.pricing_card_featured:hover{transform:translateY(-6px)}}.feedback_section{position:relative;padding:6rem 2rem 8rem;background:transparent;z-index:100;overflow:hidden}.feedback_particles{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:0}.feedback_particles .particle{position:absolute;width:2px;height:2px;background:rgba(41,142,188,.8);border-radius:50%;box-shadow:0 0 4px rgba(41,142,188,.6);animation:feedbackFloat 12s ease-in-out infinite}@keyframes feedbackFloat{0%,to{transform:translate(0);opacity:.3}15%{transform:translate(60px,-70px);opacity:.9}30%{transform:translate(-40px,-100px);opacity:.5}50%{transform:translate(80px,40px);opacity:.8}70%{transform:translate(-60px,60px);opacity:.6}85%{transform:translate(30px,-30px);opacity:.7}}.feedback_header{text-align:center;margin-bottom:3rem;position:relative;z-index:1}.feedback_header h2{font-family:var(--gowun-batang),serif;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;color:#fff;margin-bottom:.75rem;text-shadow:0 0 40px rgba(41,142,188,.3);letter-spacing:1px}.feedback_header p{font-family:var(--gowun-batang),serif;font-size:1.1rem;color:rgba(180,210,240,.7)}.feedback_form{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:1;background:rgba(8,18,38,.7);border:1px solid rgba(41,142,188,.25);border-radius:16px;padding:2.5rem;box-shadow:0 0 40px rgba(41,142,188,.08),0 0 80px rgba(41,142,188,.04)}.feedback_user_info{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(41,142,188,.1);border:1px solid rgba(41,142,188,.25);border-radius:8px;color:#c0d8e8;font-size:.85rem;font-family:var(--gowun-batang),serif}.feedback_user_info svg{flex-shrink:0;stroke:rgba(92,184,232,.7)}.feedback_user_email{margin-left:auto;color:rgba(140,170,200,.6);font-size:.78rem}.feedback_row{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.feedback_field{display:flex;flex-direction:column;gap:.5rem}.feedback_field label{display:flex;align-items:center;gap:.5rem;font-family:var(--gowun-batang),serif;font-size:.9rem;color:rgba(180,210,240,.8);text-transform:uppercase;letter-spacing:.5px}.feedback_field label svg{color:rgba(92,184,232,.5)}.feedback_field input,.feedback_field textarea{width:100%;box-sizing:border-box;background:rgba(10,24,46,.7);border:1px solid rgba(41,142,188,.25);border-radius:10px;padding:.9rem 1.1rem;color:rgba(220,235,250,.95);font-family:var(--gowun-batang),serif;font-size:.95rem;outline:none;transition:all .3s ease}.feedback_field input::placeholder,.feedback_field textarea::placeholder{color:rgba(130,160,190,.5)}.feedback_field input:focus,.feedback_field textarea:focus{border-color:rgba(41,142,188,.6);box-shadow:0 0 20px rgba(41,142,188,.15)}.feedback_field textarea{resize:vertical;min-height:120px}.feedback_rating{display:flex;flex-direction:column;gap:.75rem;align-items:center}.feedback_rating label{font-family:var(--gowun-batang),serif;font-size:.95rem;color:rgba(180,210,240,.8)}.feedback_stars{display:flex;gap:.5rem}.feedback_star{background:none;border:none;cursor:pointer;color:rgba(100,140,180,.4);transition:all .2s ease;padding:.25rem}.feedback_star.active,.feedback_star:hover{color:gold;transform:scale(1.15)}.feedback_submit_btn{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2.5rem;background:linear-gradient(135deg,rgba(41,142,188,.5),rgba(26,101,138,.45));border:1px solid rgba(41,142,188,.6);border-radius:12px;color:#fff;font-family:var(--gowun-batang),serif;font-size:1.05rem;cursor:pointer;transition:all .3s ease;margin:.5rem auto 0}.feedback_submit_btn:hover{background:linear-gradient(135deg,rgba(41,142,188,.7),rgba(26,101,138,.65));box-shadow:0 6px 30px rgba(41,142,188,.35);transform:translateY(-2px)}.feedback_success{max-width:500px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:3rem 2rem;background:rgba(10,24,46,.5);border:1px solid rgba(41,142,188,.3);border-radius:16px}.feedback_success svg{color:#5cb8e8;margin-bottom:1.25rem}.feedback_success h3{font-family:var(--apple-garamond),serif;font-size:1.8rem;color:#fff;margin-bottom:.75rem}.feedback_success p{font-family:var(--gowun-batang),serif;font-size:1rem;color:rgba(180,210,240,.7);margin-bottom:1.5rem}.feedback_another_btn{padding:.75rem 2rem;background:rgba(41,142,188,.2);border:1px solid rgba(41,142,188,.4);border-radius:10px;color:#5cb8e8;font-family:var(--gowun-batang),serif;font-size:.95rem;cursor:pointer;transition:all .3s ease}.feedback_another_btn:hover{background:rgba(41,142,188,.35);box-shadow:0 4px 20px rgba(41,142,188,.25)}@media (max-width:768px){.feedback_section{padding:4rem 1rem 5rem}.feedback_header h2{font-size:2rem}.feedback_row{grid-template-columns:1fr}.news_section{padding:4rem 1rem 3rem}.news_filters_bar{padding:1rem;position:-webkit-sticky;position:sticky;top:75px;z-index:50}.news_filter_tabs{flex-direction:column}.news_filter_tab{min-width:auto;width:100%}.news_filter_dropdown{padding:.75rem;max-height:none;overflow-y:visible}.news_filter_daterange{flex-direction:column}.news_filter_items{max-height:none;overflow-y:visible}.news_filter_items.collapsed{max-height:none;overflow:hidden}.news_filter_items.collapsed .news_filter_item:nth-child(n+8){display:none}.news_filter_show_more{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem;margin-top:.5rem;border:1px solid rgba(41,142,188,.3);border-radius:8px;background:rgba(41,142,188,.08);color:rgba(41,142,188,.9);font-size:.8rem;cursor:pointer;transition:all .2s ease;width:100%}.news_filter_show_more:hover{background:rgba(41,142,188,.15);border-color:rgba(41,142,188,.5)}.news_filter_show_more svg{transition:transform .2s ease}.news_filter_show_more.expanded svg{transform:rotate(180deg)}.news_filter_items.expanded{max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.news_search_bar{padding:.6rem .75rem}.news_grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:1rem}.news_card{padding:1.25rem;min-height:180px}.news_card.full-width,.news_card.horizontal,.news_card.large-rect,.news_card.square,.news_card.vertical{grid-column:span 1;grid-row:span 1}.news_card_headline{font-size:1.05rem}.node_matched_articles{margin-top:.45rem;padding:.45rem .55rem .4rem;border-radius:8px}.node_matched_articles:before{width:2px}.node_matched_header{margin-bottom:.3rem;padding-bottom:.25rem}.node_matched_label{font-size:.6rem;gap:.3rem}.node_matched_label svg{width:10px;height:10px}.node_matched_article{gap:.35rem;padding:.2rem .1rem}.node_matched_dot{width:4px;height:4px;margin-top:.35rem}.node_matched_article_title{font-size:.72rem;-webkit-line-clamp:1}.node_matched_article_source{font-size:.58rem}.node_matched_more{font-size:.6rem;margin-top:.25rem;padding-top:.2rem}}.site_footer{position:relative;background:rgba(5,13,26,.85);padding:3rem 2rem 2rem;margin-top:4rem;overflow:hidden;z-index:60}.footer_border_gradient{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#298ebc 50%,transparent)}.footer_glow{position:absolute;top:-60px;left:50%;transform:translateX(-50%);width:400px;height:120px;background:radial-gradient(ellipse,rgba(41,142,188,.12) 0,transparent 70%);pointer-events:none}.footer_content_wrapper{display:flex;flex-direction:row;align-items:center;gap:3rem;max-width:900px;margin:0 auto}.footer_globe_container{flex-shrink:0;width:120px;height:120px;display:flex;align-items:center;justify-content:center;position:relative}.footer_globe_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:2;pointer-events:none}.footer_globe_label{font-size:.7rem;font-weight:700;color:rgba(92,184,232,.85);letter-spacing:3px;text-transform:uppercase}.footer_globe_sublabel{font-size:.55rem;font-weight:500;color:rgba(160,190,220,.6);letter-spacing:2px;text-transform:uppercase}.wireframe_globe{width:120px;height:120px;position:relative;transform-style:preserve-3d;animation:globeSpin 12s linear infinite}.globe_ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1.5px solid rgba(92,184,232,.4)}.globe_ring_equator{transform:rotateX(75deg)}.globe_ring_meridian{transform:rotateY(0deg)}.globe_ring_meridian2{transform:rotateY(60deg)}.globe_ring_tilt{transform:rotateY(-60deg)}.globe_axis{position:absolute;top:50%;left:50%;width:1px;height:130%;background:linear-gradient(180deg,transparent,rgba(92,184,232,.25) 20%,rgba(92,184,232,.25) 80%,transparent);transform:translate(-50%,-50%)}@keyframes globeSpin{0%{transform:rotateY(0deg) rotateX(15deg)}to{transform:rotateY(1turn) rotateX(15deg)}}.footer_info{display:flex;flex-direction:column;gap:.75rem}.footer_brand{display:flex;align-items:center;gap:.6rem}.footer_logo_img{border-radius:4px}.footer_brand_name{font-size:1.5rem;font-weight:700;color:#298ebc;background:linear-gradient(135deg,#298ebc,#5cb8e8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer_brand_name,.footer_tagline{font-family:var(--gowun-batang),serif}.footer_tagline{font-size:.95rem;color:rgba(180,210,240,.7);margin:0;font-style:italic}.footer_nav_links{display:flex;flex-wrap:wrap;gap:1.25rem}.footer_nav_links a{font-family:var(--gowun-batang),serif;font-size:.9rem;color:rgba(200,220,240,.8);text-decoration:none;transition:color .2s ease}.footer_nav_links a:hover{color:#5cb8e8}.footer_social_links{display:flex;flex-wrap:wrap;gap:1.25rem}.footer_social_links a{font-family:var(--gowun-batang),serif;font-size:.85rem;color:rgba(160,190,220,.6);text-decoration:none;transition:color .2s ease;display:flex;align-items:center;gap:.4rem}.footer_social_links a svg{flex-shrink:0}.footer_social_links a:hover{color:#298ebc}.footer_legal_links{display:flex;align-items:center;gap:.5rem;margin-top:.6rem}.footer_legal_links a{font-size:.75rem;color:rgba(140,170,200,.45);text-decoration:none;transition:color .2s}.footer_legal_links a:hover{color:#5cb8e8}.footer_legal_sep{font-size:.7rem;color:rgba(140,170,200,.25)}.footer_copyright{font-family:var(--gowun-batang),serif;font-size:.8rem;color:rgba(140,170,200,.4);margin:.5rem 0 0}.footer_developer_credit{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(80,150,200,.08);text-decoration:none;width:100%}.footer_developer_credit span{font-family:var(--gowun-batang),serif;font-size:.75rem;color:rgba(140,170,200,.4)}.footer_developer_credit img{opacity:.5;transition:opacity .3s}.footer_developer_credit:hover img{opacity:.85}@media (max-width:768px){.footer_content_wrapper{flex-direction:column;text-align:center;gap:2rem}.footer_brand,.footer_nav_links,.footer_social_links{justify-content:center}.footer_info{align-items:center}}