@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Poppins:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap);*{font-family:var(--font-Family);margin:0;padding:0;box-sizing:border-box;color:var(--default-text-color);transition:all .2s cubic-bezier(.175,.885,.32,1.275)}::after,::before{box-sizing:inherit;padding:0;margin:0}li,ul{list-style:none;padding:0;margin:0}:root{--font-Family:"Archivo",sans-serif;--font-Family2:"Archivo",sans-serif;--g-half:0.5rem;--g1:1rem;--g2:2rem;--g3:3rem;--g4:4rem;--g5:5rem;--p1:10px;--p2:20px;--p3:30px;--p4:40px;--p5:50px}body{background:linear-gradient(-180deg,#1f1914 0,#0c0a08 50%,#1f1914 100%);min-width:100vw;min-height:100vh;overflow-x:hidden}.rajdhani{font-family:Archivo,sans-serif}.light-text{color:var(--default-text-color-light)}a{text-decoration:none;color:inherit}h1{font-size:3rem;font-weight:800;line-height:1;letter-spacing:0}h2{font-size:2.5rem;font-weight:800;line-height:1;letter-spacing:0}h3{font-size:2rem;font-weight:800;line-height:1;letter-spacing:0}h4{font-size:1.5rem;font-weight:800;line-height:1;letter-spacing:0}h5{font-size:1.25rem;font-weight:800;line-height:1;letter-spacing:0}h6{font-size:1rem;font-weight:800;line-height:1;letter-spacing:0}.hero-bg{background:url(../images/dhn-fd-bg.jpg) no-repeat center bottom fixed;background-size:cover}.hero-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 75%,#000 100%)}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mt3{margin-top:3rem}.mt4{margin-top:4rem}.mt5{margin-top:5rem}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.mb4{margin-bottom:4rem}.mb5{margin-bottom:5rem}.ml1{margin-left:1rem}.ml2{margin-left:2rem}.ml3{margin-left:3rem}.ml4{margin-left:4rem}.ml5{margin-left:5rem}.mr1{margin-right:1rem}.mr2{margin-right:2rem}.mr3{margin-right:3rem}.mr4{margin-right:4rem}.mr5{margin-right:5rem}.m1{margin:1rem}.m2{margin:2rem}.m3{margin:3rem}.m4{margin:4rem}.m5{margin:5rem}.ls-m1{letter-spacing:-1px}.ls-m2{letter-spacing:-2px}.ls-m3{letter-spacing:-3px}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.ls-3{letter-spacing:3px}.ls-4{letter-spacing:4px}.ls-5{letter-spacing:5px}.ls-6{letter-spacing:6px}.ls-7{letter-spacing:7px}.ls-8{letter-spacing:8px}.ls-9{letter-spacing:9px}.ls-10{letter-spacing:10px}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}.w-auto{width:auto}.w-100{width:100%}.w-50{width:50%}.w-33{width:33.3333%}.w-25{width:25%}.w-20{width:20%}.h-100{height:100vh}.p1{padding:var(--p1)}.p2{padding:var(--p2)}.p3{padding:var(--p3)}.p4{padding:var(--p4)}.p5{padding:var(--p5)}.g1{gap:var(--g1)}.g2{gap:var(--g2)}.g3{gap:var(--g3)}.g4{gap:var(--g4)}.g5{gap:var(--g5)}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.uppercase{text-transform:uppercase}.camelcase{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}.bold{font-weight:700}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.backdrop-blur-10{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.backdrop-blur-20{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.backdrop-blur-30{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.backdrop-blur-40{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.backdrop-blur-50{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.backdrop-blur-60{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.dark-glass-10{background:rgba(0,0,0,.1)}.dark-glass-20{background:rgba(0,0,0,.2)}.dark-glass-30{background:rgba(0,0,0,.3)}.dark-glass-40{background:rgba(0,0,0,.4)}.dark-glass-50{background:rgba(0,0,0,.5)}.dark-glass-60{background:rgba(0,0,0,.6)}.dark-glass-70{background:rgba(0,0,0,.7)}.dark-glass-80{background:rgba(0,0,0,.8)}.dark-glass-90{background:rgba(0,0,0,.9)}.light-glass-10{background:rgba(244,219,196,.1)}.light-glass-20{background:rgba(244,219,196,.2)}.light-glass-30{background:rgba(244,219,196,.3)}.light-glass-40{background:rgba(244,219,196,.4)}.light-glass-50{background:rgba(244,219,196,.5)}.light-glass-60{background:rgba(244,219,196,.6)}.light-glass-70{background:rgba(244,219,196,.7)}.light-glass-80{background:rgba(244,219,196,.8)}.light-glass-90{background:rgba(244,219,196,.9)}.br-1{border-radius:1rem}.br-2{border-radius:2rem}.br-3{border-radius:3rem}.br-4{border-radius:4rem}.br-5{border-radius:5rem}.br-6{border-radius:6rem}.br-7{border-radius:7rem}.br-8{border-radius:8rem}.br-9{border-radius:9rem}.br-10{border-radius:10rem}.wrapper{max-width:var(--wrapperSize);margin:0 auto}@media screen and (max-width:1024px){.flex{flex-direction:column}.w-100,.w-20,.w-25,.w-33,.w-50{width:100%}.justify-around,.justify-between,.justify-center,.justify-evenly{justify-content:center}.align-baseline,.align-center,.align-end,.align-start,.align-stretch{align-items:center}}:root{--g-half:0.5rem;--g1:1rem;--g2:2rem;--g3:3rem;--g4:4rem;--g5:5rem;--p1:10px;--p2:20px;--p3:30px;--p4:40px;--p5:50px;--fs1:14px;--fs2:1.2rem;--fs3:1.4rem;--fs4:1.6rem;--fs5:1.8rem;--fw100:100;--fw200:200;--fw300:300;--fw400:400;--fw500:500;--fw600:600;--fw700:700;--fw800:800;--fw900:900;--br1:4px;--br2:8px;--br3:16px;--br4:24px;--br5:32px;--navHeight:80px;--navHeightSticky:60px;--navHeightMobile:70px;--navHeightStickyMobile:70px;--navLogoSize:180px;--navLogoSizeMobile:160px;--wrapperSize:1200px;--lightOrangeColor:#f9e9d9}[theme=light]:root{--blue-gradient:white;--blue-gradient-shimmer:linear-gradient(to right, #cbbeab 5%, #ffedd2 25%, #cbbeab 35%);--btn-bg:linear-gradient(0deg,
      rgba(233, 78, 0, 0.56),
      rgba(233, 78, 0, 0.56)),linear-gradient(180deg,
      rgba(255, 169, 9, 0.08) 0%,
      rgba(255, 231, 208, 0.4) 100%),linear-gradient(180deg,
      #ff8200 -17.29%,
      #ff8200 4.14%,
      #d45c09 31.06%,
      #b0490f 44.98%);--primary-color:#faeee3;--secondary-color:#f25c05;--primary-highlight:#f25c05;--secondary-highlight:#00145c;--white-color:#FFFFFF;--black-color:#000000;--default-text-color:#453528;--default-text-color-light:#f4dbc4;--body-bg-l1:#faeee3;--body-bg-l2:#f9ede2;--navBG:#000000;--navHighlight:#f25c05;--navItemColor:#faeee3;--agendaListingBorderGradient:conic-gradient(from 90deg at 10% 80%, #f1d2a4 0deg, #b8aa96 30deg, #ecdead 60.6deg, #dbba8a 90.6deg, #f1d2a4 120.8deg, #cbbeab 150.2deg, #ecdead 180.6deg, #cbbeab 210.6deg, #ffedd2 240.6deg, #cbbeab 270.4deg, #ecdead 300deg, #cbbeab 330.4deg, #ffedd2 360deg)}[theme=dark]:root{--primary-color:#faeee3;--secondary-color:#ff9d47;--primary-highlight:#ff9d47;--secondary-highlight:#ffa500;--white-color:#FFFFFF;--black-color:#000000;--default-text-color:#f4dbc4;--default-text-color-light:#e6cdb5;--body-bg-l1:#1a1410;--body-bg-l2:#2a2218;--navBG:#000000;--navHighlight:#ff9d47;--navItemColor:#f4dbc4}header{display:flex;width:100%;justify-content:center;align-items:center;height:var(--navHeight);background:var(--navBG);border-bottom:1px solid rgba(250,238,227,0)}header.sticky{position:fixed;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:1000;height:var(--navHeightSticky);top:0;left:0;width:100%;box-shadow:0 4px 14px rgba(0,0,0,.2);border-bottom:1px solid rgba(250,238,227,.6)}header .navContainer{display:flex;align-items:center;justify-content:space-between;width:var(--wrapperSize);margin:0 auto}header .navContainer .branding a{display:flex;align-items:center;justify-content:space-between;color:#fff;gap:1rem}header .navContainer .branding a img{width:160px}header .navContainer .branding a span:nth-child(2){color:#fff;font-weight:100;font-size:2rem}header .navContainer .branding a span:last-child{color:#f25c05;font-size:1.2rem;text-transform:uppercase}header .navContainer .mobileMenuToggle{display:none}header .navContainer .navingationBox{display:flex;align-items:center;gap:2rem}header .navContainer .navingationBox nav{display:flex;align-items:center}header .navContainer .navingationBox nav ul{display:flex;align-items:center;justify-content:space-between;gap:.2rem}header .navContainer .navingationBox nav ul li a{color:var(--navItemColor);font-size:12px;text-transform:uppercase;text-decoration:none;border-radius:5px;font-weight:var(--fw700);padding:.5rem .7rem;white-space:nowrap}header .navContainer .navingationBox nav ul li a:hover{background:var(--navItemColor);color:var(--default-text-color)}header .navContainer .navingationBox nav ul li a:active{background:var(--primary-highlight);color:#fff}header .navContainer .navingationBox .dhnlogo{display:flex;align-items:center;justify-content:center}header .navContainer .navingationBox .dhnlogo a img{width:100px}header .navContainer .registerBtn{box-sizing:border-box;border:none;border-radius:var(--br1);padding:.4rem 1rem;color:var(--navItemColor);cursor:pointer;text-transform:uppercase;font-weight:var(--fw700);border:1px solid rgba(250,238,227,.2);background:linear-gradient(0deg,rgba(233,78,0,.56),rgba(233,78,0,.56)),linear-gradient(180deg,rgba(255,169,9,.08) 0,rgba(255,231,208,.4) 100%),linear-gradient(180deg,#ff8200 -17.29%,#ff8200 4.14%,#d45c09 31.06%,#b0490f 44.98%);box-shadow:0 4px 14px rgba(222,86,2,.12)}header .navContainer .registerBtn:hover{filter:brightness(1.3);box-shadow:0 8px 20px rgba(222,86,2,.4)}header .navContainer .registerBtn:active{filter:brightness(.9);box-shadow:0 4px 10px rgba(222,86,2,.7)}.subHeader{background-color:#f25c05;display:flex;justify-content:center}.subHeader .navContainer{width:var(--wrapperSize);padding:.5rem 0}.subHeader .navContainer .contentBoxSubHeader{display:flex;justify-content:center}.subHeader .navContainer .contentBoxSubHeader .divider{padding:0 1rem}.subHeader .navContainer .contentBoxSubHeader a.registrationBtn{padding:.3rem 1rem;background:#000;border-radius:999px;font-size:1rem}.subHeader .navContainer .contentBoxSubHeader a.registrationBtn:hover{scale:1.1}.subHeader .navContainer .contentBoxSubHeader div{color:#fff;display:flex;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:500;font-family:Archivo,sans-serif}.subHeader .navContainer .contentBoxSubHeader div a{display:flex;align-items:center;gap:.5rem;font-family:Archivo,sans-serif}@media screen and (max-width:1024px){header{height:var(--navHeightStickyMobile);padding:1rem 1rem;justify-content:space-between}header.sticky{height:var(--navHeightStickyMobile);width:100vw}header .navContainer{width:100vw}header .navContainer .mobileMenuToggle{width:36px;height:22px;position:relative;cursor:pointer;display:flex}header .navContainer .mobileMenuToggle span,header .navContainer .mobileMenuToggle::after,header .navContainer .mobileMenuToggle::before{content:"";position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:2px;transition:all .3s ease}header .navContainer .mobileMenuToggle::before{top:0}header .navContainer .mobileMenuToggle span{top:50%;transform:translateY(-50%)}header .navContainer .mobileMenuToggle::after{bottom:0}header .navContainer .mobileMenuToggle.is-open::before{top:50%;transform:rotate(45deg)}header .navContainer .mobileMenuToggle.is-open span{opacity:0;transform:scale(0)}header .navContainer .mobileMenuToggle.is-open::after{bottom:auto;top:50%;transform:rotate(-45deg)}header .navContainer .branding a img{width:110px}header .navContainer .navingationBox #mainNav,header .navContainer .navingationBox #mainNavLanding,header .navContainer .navingationBox nav{display:none;align-items:center;position:fixed;top:var(--navHeightMobile);left:100%;width:100vw;height:calc(100vh - var(--navHeightMobile));background:#000;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:1000}header .navContainer .navingationBox #mainNav.active,header .navContainer .navingationBox #mainNavLanding.active,header .navContainer .navingationBox nav.active{display:flex;left:0}header .navContainer .navingationBox #mainNav ul,header .navContainer .navingationBox #mainNavLanding ul,header .navContainer .navingationBox nav ul{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--g2);flex-direction:column;width:100%;padding:6% 12%}header .navContainer .navingationBox #mainNav ul li a,header .navContainer .navingationBox #mainNavLanding ul li a,header .navContainer .navingationBox nav ul li a{color:var(--navItemColor);font-size:var(--fs5);text-transform:uppercase;text-decoration:none;border-radius:5px;font-weight:var(--fw700);padding:.5rem .7rem;white-space:nowrap}header .navContainer .navingationBox #mainNav ul li a:hover,header .navContainer .navingationBox #mainNavLanding ul li a:hover,header .navContainer .navingationBox nav ul li a:hover{background:var(--navItemColor);color:var(--default-text-color)}header .navContainer .navingationBox #mainNav ul li a:active,header .navContainer .navingationBox #mainNavLanding ul li a:active,header .navContainer .navingationBox nav ul li a:active{background:var(--primary-highlight);color:#fff}header .navContainer .navingationBox .dhnlogo{display:flex;align-items:center;justify-content:center}header .navContainer .navingationBox .dhnlogo a img{width:80px}header .navContainer .registerBtn{display:none;box-sizing:border-box;border:none;border-radius:var(--br1);padding:.3rem .6rem;color:var(--navItemColor);cursor:pointer;text-transform:uppercase;font-size:var(--fs1);font-weight:var(--fw700);border:1px solid rgba(250,238,227,.2);background:linear-gradient(0deg,rgba(233,78,0,.56),rgba(233,78,0,.56)),linear-gradient(180deg,rgba(255,169,9,.08) 0,rgba(255,231,208,.4) 100%),linear-gradient(180deg,#ff8200 -17.29%,#ff8200 4.14%,#d45c09 31.06%,#b0490f 44.98%);box-shadow:0 4px 14px rgba(222,86,2,.12)}header .navContainer .registerBtn:hover{filter:brightness(1.3);box-shadow:0 8px 20px rgba(222,86,2,.4)}header .navContainer .registerBtn:active{filter:brightness(.9);box-shadow:0 4px 10px rgba(222,86,2,.7)}.subHeader .navContainer{padding:.3rem}.subHeader .navContainer .contentBoxSubHeader{justify-content:center;flex-direction:column;align-items:center;gap:.5rem}.subHeader .navContainer .contentBoxSubHeader .divider{display:none}.subHeader .navContainer.landing .contentBoxSubHeader{padding:.5rem 1rem;justify-content:center;flex-direction:row;align-items:center;gap:.5rem;flex-wrap:wrap}.subHeader .navContainer.landing .contentBoxSubHeader div{text-align:center;font-size:1.2rem}.subHeader .navContainer.landing .contentBoxSubHeader .divider{display:none}}.heroSection{position:relative;width:100%;min-height:85vh;display:flex;align-items:center;justify-content:left;overflow:hidden;background:linear-gradient(135deg,rgba(242,92,5,.15) 0,rgba(0,20,92,.1) 100%),url(../images/hero-bg-v2.jpeg) top/cover no-repeat;background-attachment:fixed;padding:var(--g5) var(--g2)}@media (max-width:768px){.heroSection{min-height:80vh;background-attachment:scroll;padding:var(--g3) var(--g2)}}@media (max-width:480px){.heroSection{min-height:70vh;padding:var(--g2) var(--g1)}}.heroSection::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(225deg,rgba(0,0,0,.2) 40%,rgba(0,0,0,.78));z-index:1}.heroSection .hero__orange_element{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:-30%;left:0;z-index:1;mix-blend-mode:hard-light;opacity:.8;-o-object-position:top center;object-position:top center}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.heroContent{position:relative;z-index:3;width:100%;max-width:var(--wrapperSize);margin:0 auto;display:flex;align-items:center;justify-content:left;text-align:center;animation:fadeInUp 1s ease-out}@media (max-width:1024px){.heroContent{justify-content:center}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.heroText{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}@media (max-width:1024px){.heroText{text-align:center;max-width:90%;gap:.5rem;margin-bottom:var(--g1);align-items:center}}.heroTitle{font-size:clamp(3rem,5vw,6.5rem);font-weight:var(--fw300);color:#fff;line-height:90%;margin:0;letter-spacing:clamp(-1px,-.25vw,-4px);max-width:800px}.heroTitle span{color:#fff}@media (max-width:1024px){.heroTitle{font-size:2.8rem;text-align:center;max-width:90%;letter-spacing:0;gap:.5rem}}@media (max-width:768px){.heroTitle{font-size:2.8rem;letter-spacing:0}}@media (max-width:480px){.heroTitle{font-size:2.8rem;letter-spacing:0}}.heroSubtitle{font-size:1.8rem;font-weight:var(--fw400);color:#fff;line-height:3rem;margin:0;max-width:750px;opacity:.95}@media (max-width:1024px){.heroSubtitle{font-size:1.4rem;line-height:110%}}@media (max-width:768px){.heroSubtitle{font-size:1.1rem;line-height:110%}}@media (max-width:480px){.heroSubtitle{font-size:1rem;line-height:110%}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn{display:inline-block;padding:.8rem 2rem;font-size:1rem;font-weight:var(--fw400);text-decoration:none;border-radius:var(--br2);transition:all .3s ease;cursor:pointer;border:none;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.btn{padding:.7rem 1.5rem;font-size:.95rem}}@media (max-width:480px){.btn{padding:.6rem 1.2rem;font-size:.85rem}}.btnPrimary{background:linear-gradient(135deg,var(--secondary-color) 0,#d45c09 100%);color:var(--primary-color);box-shadow:0 4px 15px rgba(242,92,5,.4)}.btnPrimary:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(242,92,5,.6);background:linear-gradient(135deg,#d45c09 0,#b0490f 100%)}.btnPrimary:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(242,92,5,.4)}@media (max-width:480px){.btnPrimary{width:100%;max-width:250px}}@media (max-width:360px){.heroTitle{font-size:1.5rem}.heroSubtitle{font-size:.9rem}.btn{padding:.5rem 1rem;font-size:.8rem}}.aboutSection{width:var(--wrapperSize);margin:0 auto;background:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(245,218,193,.2);border-radius:20px;padding:3rem;box-shadow:0 20px 50px rgba(255,158,0,.3);transition:all .3s ease;position:relative;overflow:hidden;z-index:20;margin-top:-10rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:flex-start;min-height:32vh}.aboutSection .aboutContainer{display:flex}.aboutSection .aboutContainer .aboutHeader{text-align:center;margin-bottom:var(--g3);position:relative}@media (max-width:768px){.aboutSection .aboutContainer .aboutHeader{margin-bottom:var(--g2)}}.aboutSection .aboutContainer .aboutHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,var(--secondary-color) 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.aboutSection .aboutContainer .aboutHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.aboutSection .aboutContainer .aboutHeader .aboutTitle{font-size:2.8rem;font-weight:var(--fw700);color:var(--default-text-color);margin:0;letter-spacing:-.5px;line-height:1.3}@media (max-width:1024px){.aboutSection .aboutContainer .aboutHeader .aboutTitle{font-size:2.4rem}}@media (max-width:768px){.aboutSection .aboutContainer .aboutHeader .aboutTitle{font-size:2rem}}@media (max-width:480px){.aboutSection .aboutContainer .aboutHeader .aboutTitle{font-size:1.6rem}}.aboutSection .aboutContainer .aboutHeader .aboutSubtitle{font-size:1.2rem;font-weight:var(--fw400);color:var(--default-text-color);margin:0;line-height:1.6;opacity:.8}@media (max-width:768px){.aboutSection .aboutContainer .aboutHeader .aboutSubtitle{font-size:1.05rem}}@media (max-width:480px){.aboutSection .aboutContainer .aboutHeader .aboutSubtitle{font-size:.95rem}}.aboutSection .aboutContainer .aboutContent{width:100%;display:flex;flex-direction:column;gap:var(--g3)}@media (max-width:768px){.aboutSection .aboutContainer .aboutContent{gap:var(--g2)}}.aboutSection .aboutContainer .aboutContent .contentBlock{border-radius:var(--br2);position:relative;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width:768px){.aboutSection .aboutContainer .aboutContent .contentBlock{padding:var(--g2) var(--g2)}}@media (max-width:480px){.aboutSection .aboutContainer .aboutContent .contentBlock{padding:var(--g1) var(--g2)}}.aboutSection .aboutContainer .aboutContent .contentBlock .blockNumber{display:inline-block;font-size:.9rem;font-weight:var(--fw700);color:var(--secondary-color);margin-bottom:var(--g1);letter-spacing:1px;opacity:.7}@media (max-width:480px){.aboutSection .aboutContainer .aboutContent .contentBlock .blockNumber{font-size:.85rem;margin-bottom:var(--g-half)}}.aboutSection .aboutContainer .aboutContent .contentBlock .contentText{font-size:1.4rem;font-weight:var(--fw400);color:#000;line-height:1.6;margin:15px 0 0 0;letter-spacing:.3px}.aboutSection .aboutContainer .aboutContent .contentBlock .contentText:first-child{margin-top:0}.aboutSection .aboutContainer .aboutContent .contentBlock .contentText span{color:var(--primary-highlight)}@media (max-width:768px){.aboutSection .aboutContainer .aboutContent .contentBlock .contentText{font-size:1rem;line-height:1.7}}@media (max-width:480px){.aboutSection .aboutContainer .aboutContent .contentBlock .contentText{font-size:.95rem;line-height:1.65;letter-spacing:0}}@media screen and (max-width:1024px){.aboutSection{padding:var(--g2) var(--g1);width:90%}.aboutSection .aboutContainer .aboutHeader{margin-bottom:var(--g3)}.aboutSection .aboutContainer .aboutHeader .headerAccent{width:40px}.aboutSection .aboutContainer .aboutHeader .aboutTitle{font-size:1.4rem}.aboutSection .aboutContainer .aboutHeader .aboutSubtitle{font-size:.85rem}.aboutSection .aboutContainer .aboutContent{gap:var(--g1)}.aboutSection .aboutContainer .aboutContent .contentBlock{padding:var(--g1)}.aboutSection .aboutContainer .aboutContent .contentBlock .blockNumber{font-size:.8rem}.aboutSection .aboutContainer .aboutContent .contentBlock .contentText{font-size:.85rem}}.whySection{width:100%;padding:var(--g5) var(--g2);background:linear-gradient(-180deg,#1f1914 0,#0c0a08 50%,#1f1914 100%);position:relative;overflow:hidden}@media (max-width:768px){.whySection{padding:var(--g4) var(--g2)}}@media (max-width:480px){.whySection{padding:var(--g3) var(--g1)}}.whySection::after{content:"";position:absolute;bottom:-5%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,157,71,.08) 0,transparent 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.whySection::after{width:350px;height:350px}}@media (max-width:768px){.whySection::after{width:250px;height:250px;right:-5%}}.whySection .whyContainer{position:relative;z-index:1;width:100%;max-width:var(--wrapperSize);margin:0 auto}.whySection .whyContainer .whyHeader{text-align:center;margin-bottom:var(--g3)}@media (max-width:768px){.whySection .whyContainer .whyHeader{margin-bottom:var(--g2)}}.whySection .whyContainer .whyHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,#ff9d47 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.whySection .whyContainer .whyHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.whySection .whyContainer .whyHeader .whyTitle{font-size:2.8rem;font-weight:var(--fw700);color:#fff;margin:0;letter-spacing:-.5px;line-height:1.3}@media (max-width:1024px){.whySection .whyContainer .whyHeader .whyTitle{font-size:2.4rem}}@media (max-width:768px){.whySection .whyContainer .whyHeader .whyTitle{font-size:2rem}}@media (max-width:480px){.whySection .whyContainer .whyHeader .whyTitle{font-size:1.6rem}}.whySection .whyContainer .whyContent{width:100%;display:flex;flex-direction:column;gap:var(--g3)}@media (max-width:768px){.whySection .whyContainer .whyContent{gap:var(--g2)}}.whySection .whyContainer .whyContent .whyIntro{max-width:100%}.whySection .whyContainer .whyContent .whyIntro .introText{font-size:1.5rem;font-weight:var(--fw400);color:#fff;margin:0 0 var(--g-half) 0;line-height:1.6}@media (max-width:768px){.whySection .whyContainer .whyContent .whyIntro .introText{font-size:1.3rem}}@media (max-width:480px){.whySection .whyContainer .whyContent .whyIntro .introText{font-size:1.1rem}}.whySection .whyContainer .whyContent .whyIntro .introDescription{font-size:1.05rem;font-weight:var(--fw400);color:#fff;margin:0;line-height:1.8;letter-spacing:.3px;opacity:1}@media (max-width:768px){.whySection .whyContainer .whyContent .whyIntro .introDescription{font-size:1rem;line-height:1.7}}@media (max-width:480px){.whySection .whyContainer .whyContent .whyIntro .introDescription{font-size:.95rem;line-height:1.65}}.whySection .whyContainer .whyContent .whyObjective .objectiveTitle{font-size:1.3rem;font-weight:var(--fw400);color:#fff;margin:0 0 var(--g3) 0;line-height:1.6}@media (max-width:768px){.whySection .whyContainer .whyContent .whyObjective .objectiveTitle{font-size:1.1rem}}@media (max-width:480px){.whySection .whyContainer .whyContent .whyObjective .objectiveTitle{font-size:1rem}}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--g3)}@media (max-width:768px){.whySection .whyContainer .whyContent .whyObjective .objectiveGrid{grid-template-columns:repeat(2,1fr);gap:var(--g2)}}@media (max-width:480px){.whySection .whyContainer .whyContent .whyObjective .objectiveGrid{grid-template-columns:1fr;gap:var(--g2)}}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem{padding:var(--g2) var(--g2);border-radius:var(--br2);border:1px solid rgba(224,191,152,.3);transition:all .3s ease;box-shadow:9px 10px 30px 10px rgba(152,152,152,.1);display:flex;align-items:center;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:1rem}@media (max-width:768px){.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem{padding:var(--g1) var(--g2)}}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem:hover{border-color:#ff9d47;transform:translateY(-4px);box-shadow:0 8px 24px rgba(255,157,71,.25)}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemIcon{font-size:2rem;min-width:3rem;height:7rem;width:7rem;display:flex;align-items:center;justify-content:center;border-radius:var(--br1);transition:all .3s ease;border:1px solid var(--primary-highlight);border-radius:50%}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemIcon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemIcon svg{height:6rem;width:6rem;padding:1rem}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemIcon svg path{fill:var(--primary-highlight)}.objectiveItem:hover .whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemIcon{background:linear-gradient(135deg,#ff9d47 0,orange 100%);transform:scale(1.1) rotate(5deg)}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemText{font-size:1.4rem;font-weight:var(--fw500);color:var(--primary-highlight);margin:0;text-align:center;line-height:1.5}@media (max-width:768px){.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemText{font-size:1.2rem}}@media (max-width:480px){.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemText{font-size:1.2rem}}@media (max-width:360px){.whySection{padding:var(--g2) var(--g1)}.whySection .whyContainer .whyHeader{margin-bottom:var(--g3)}.whySection .whyContainer .whyHeader .headerAccent{width:40px}.whySection .whyContainer .whyHeader .whyTitle{font-size:1.4rem}.whySection .whyContainer .whyContent{gap:var(--g3)}.whySection .whyContainer .whyContent .whyIntro .introText{font-size:1rem}.whySection .whyContainer .whyContent .whyIntro .introDescription{font-size:.85rem}.whySection .whyContainer .whyContent .whyObjective .objectiveTitle{font-size:.95rem;margin-bottom:var(--g2)}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid{grid-template-columns:1fr;gap:var(--g1)}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem{padding:var(--g1);gap:var(--g1)}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemIcon{font-size:1.5rem;min-width:2.5rem;height:2.5rem}.whySection .whyContainer .whyContent .whyObjective .objectiveGrid .objectiveItem .itemText{font-size:.85rem}}.focusSection{width:100%;padding:var(--g5) var(--g2);background:linear-gradient(180deg,#faeee3 0,#f9ede2 100%);position:relative;overflow:hidden}@media (max-width:768px){.focusSection{padding:var(--g4) var(--g2)}}@media (max-width:480px){.focusSection{padding:var(--g3) var(--g1)}}.focusSection::before{content:"";position:absolute;top:-18%;left:-10%;width:400px;height:400px;background:radial-gradient(circle,#f7a05f 0,rgba(255,109,1,0) 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.focusSection::before{width:300px;height:300px}}@media (max-width:768px){.focusSection::before{width:200px;height:200px}}.focusSection::after{content:"";position:absolute;bottom:-18%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,#f7a05f 0,rgba(255,109,1,0) 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.focusSection::after{width:300px;height:300px}}@media (max-width:768px){.focusSection::after{width:200px;height:200px;right:-5%}}.focusSection .focusContainer{position:relative;z-index:1;width:100%;max-width:var(--wrapperSize);margin:0 auto}.focusSection .focusContainer .focusHeader{text-align:center;margin-bottom:var(--g3)}@media (max-width:768px){.focusSection .focusContainer .focusHeader{margin-bottom:var(--g2)}}.focusSection .focusContainer .focusHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,var(--secondary-color) 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.focusSection .focusContainer .focusHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.focusSection .focusContainer .focusHeader .focusTitle{font-size:2.8rem;font-weight:var(--fw700);color:var(--default-text-color);margin:0;letter-spacing:-.5px;line-height:1.3}@media (max-width:1024px){.focusSection .focusContainer .focusHeader .focusTitle{font-size:2.4rem}}@media (max-width:768px){.focusSection .focusContainer .focusHeader .focusTitle{font-size:2rem}}@media (max-width:480px){.focusSection .focusContainer .focusHeader .focusTitle{font-size:1.6rem}}.focusSection .focusContainer .focusContent{width:100%}.focusSection .focusContainer .focusContent .focusGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--g3);counter-reset:focusCounter}@media (max-width:768px){.focusSection .focusContainer .focusContent .focusGrid{grid-template-columns:repeat(2,1fr);gap:var(--g2)}}@media (max-width:480px){.focusSection .focusContainer .focusContent .focusGrid{grid-template-columns:1fr;gap:var(--g2)}}.focusSection .focusContainer .focusContent .focusGrid .focusCard{counter-increment:focusCounter;padding:var(--g2) var(--g1);background:#fff;border:1px solid rgba(242,92,5,.39);border-radius:var(--br3);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:1rem;position:relative}@media (max-width:768px){.focusSection .focusContainer .focusContent .focusGrid .focusCard{padding:var(--g2)}}@media (max-width:480px){.focusSection .focusContainer .focusContent .focusGrid .focusCard{padding:var(--g2)}}.focusSection .focusContainer .focusContent .focusGrid .focusCard::before{content:counter(focusCounter,decimal-leading-zero);position:absolute;top:3%;left:3%;width:35px;height:35px;background:#f7b583;border-radius:var(--br3);opacity:1;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;color:#e85906}.focusSection .focusContainer .focusContent .focusGrid .focusCard:hover{background:linear-gradient(135deg,rgba(242,92,5,.08) 0,rgba(255,255,255,.9) 100%);border-color:var(--secondary-color);transform:translateY(-8px);box-shadow:0 12px 32px rgba(242,92,5,.15)}.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardIcon{font-size:3rem;display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;border-radius:var(--br2);transition:all .3s ease;background:rgba(248,208,177,.3490196078);border-radius:500px}.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardIcon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--br2)}.focusCard:hover .focusSection .focusContainer .focusContent .focusGrid .focusCard .cardIcon{background:linear-gradient(135deg,var(--secondary-color) 0,#d45c09 100%);transform:scale(1.15) rotate(-5deg)}.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardTitle{font-size:1.4rem;font-weight:var(--fw600);color:var(--default-text-color);margin:0;line-height:110%}@media (max-width:768px){.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardTitle{font-size:1.2rem}}@media (max-width:480px){.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardTitle{font-size:1.2rem}}@media (max-width:360px){.focusSection{padding:var(--g2) var(--g1)}.focusSection .focusContainer .focusHeader{margin-bottom:var(--g3)}.focusSection .focusContainer .focusHeader .headerAccent{width:40px}.focusSection .focusContainer .focusHeader .focusTitle{font-size:1.4rem}.focusSection .focusContainer .focusContent .focusGrid{grid-template-columns:1fr;gap:var(--g1)}.focusSection .focusContainer .focusContent .focusGrid .focusCard{padding:var(--g1)}.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardIcon{font-size:2.5rem;width:3.5rem;height:3.5rem}.focusSection .focusContainer .focusContent .focusGrid .focusCard .cardTitle{font-size:.9rem}}.participateSection{width:100%;padding:var(--g5) var(--g2);background:linear-gradient(180deg,#1a1410 0,#2a2218 100%);position:relative;overflow:hidden;background:url(../images/oarange-bg-v1.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover}@media (max-width:768px){.participateSection{padding:var(--g4) var(--g2)}}@media (max-width:480px){.participateSection{padding:var(--g3) var(--g1)}}.participateSection::before{content:"";position:absolute;top:0;right:0;background:rgba(0,0,0,.4117647059);z-index:0;width:100%;height:100%}.participateSection .participateContainer{position:relative;z-index:1;width:100%;max-width:var(--wrapperSize);margin:0 auto}.participateSection .participateContainer .participateHeader{text-align:center;margin-bottom:var(--g3)}@media (max-width:768px){.participateSection .participateContainer .participateHeader{margin-bottom:var(--g2)}}.participateSection .participateContainer .participateHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,#ff9d47 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.participateSection .participateContainer .participateHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.participateSection .participateContainer .participateHeader .participateTitle{font-size:2.8rem;font-weight:var(--fw700);color:#faeee3;margin:0;letter-spacing:-.5px;line-height:1.3}@media (max-width:1024px){.participateSection .participateContainer .participateHeader .participateTitle{font-size:2.4rem}}@media (max-width:768px){.participateSection .participateContainer .participateHeader .participateTitle{font-size:2rem}}@media (max-width:480px){.participateSection .participateContainer .participateHeader .participateTitle{font-size:1.6rem}}.participateSection .participateContainer .participateContent{width:100%}.participateSection .participateContainer .participateContent .participateList{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--g3)}@media (max-width:768px){.participateSection .participateContainer .participateContent .participateList{grid-template-columns:repeat(2,1fr);gap:var(--g2)}}@media (max-width:480px){.participateSection .participateContainer .participateContent .participateList{grid-template-columns:1fr;gap:var(--g2)}}.participateSection .participateContainer .participateContent .participateList .participateItem{padding:var(--g2) var(--g3);background:rgba(0,0,0,.3607843137);border:1px solid rgba(255,157,71,.25);border-radius:var(--br2);transition:all .3s ease;font-size:1.05rem;font-weight:var(--fw500);color:#e6cdb5;line-height:1.6;margin:0}@media (max-width:768px){.participateSection .participateContainer .participateContent .participateList .participateItem{padding:var(--g1) var(--g2);font-size:1rem}}@media (max-width:480px){.participateSection .participateContainer .participateContent .participateList .participateItem{padding:var(--g1) var(--g2);font-size:.95rem}}.participateSection .participateContainer .participateContent .participateList .participateItem:hover{background:linear-gradient(135deg,rgba(255,157,71,.2) 0,#2a2218 100%);border-color:#ff9d47;transform:translateX(8px);box-shadow:0 8px 24px rgba(255,157,71,.2)}@media (max-width:360px){.participateSection{padding:var(--g2) var(--g1)}.participateSection .participateContainer .participateHeader{margin-bottom:var(--g3)}.participateSection .participateContainer .participateHeader .headerAccent{width:40px}.participateSection .participateContainer .participateHeader .participateTitle{font-size:1.4rem}.participateSection .participateContainer .participateContent .participateList{grid-template-columns:1fr;gap:var(--g1)}.participateSection .participateContainer .participateContent .participateList .participateItem{padding:var(--g1);font-size:.85rem}}.visionSection{width:100%;padding:var(--g5) var(--g2);background:linear-gradient(180deg,#faeee3 0,#f9ede2 100%);position:relative;overflow:hidden}@media (max-width:768px){.visionSection{padding:var(--g4) var(--g2)}}@media (max-width:480px){.visionSection{padding:var(--g3) var(--g1)}}.visionSection::before{content:"";position:absolute;top:-10%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,rgba(242,92,5,.6) 0,transparent 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.visionSection::before{top:-20%;left:-15%;width:350px;height:350px}}@media (max-width:768px){.visionSection::before{top:-25%;left:-20%;width:250px;height:250px}}.visionSection::after{content:"";position:absolute;bottom:-10%;right:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(242,92,5,.4) 0,transparent 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.visionSection::after{bottom:-20%;right:-15%;width:300px;height:300px}}@media (max-width:768px){.visionSection::after{bottom:-25%;right:-20%;width:200px;height:200px}}.visionSection .visionContainer{position:relative;z-index:1;width:100%;max-width:var(--wrapperSize);margin:0 auto}.visionSection .visionContainer .visionHeader{text-align:center;margin-bottom:var(--g2)}@media (max-width:768px){.visionSection .visionContainer .visionHeader{margin-bottom:var(--g1)}}.visionSection .visionContainer .visionHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,#f25c05 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.visionSection .visionContainer .visionHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.visionSection .visionContainer .visionHeader .visionTitle{font-size:2.8rem;font-weight:var(--fw700);color:#453528;margin:0;letter-spacing:-.5px;line-height:1.3}@media (max-width:1024px){.visionSection .visionContainer .visionHeader .visionTitle{font-size:2.4rem}}@media (max-width:768px){.visionSection .visionContainer .visionHeader .visionTitle{font-size:2rem}}@media (max-width:480px){.visionSection .visionContainer .visionHeader .visionTitle{font-size:1.6rem}}.visionSection .visionContainer .visionContent{width:100%;max-width:900px;margin:0 auto}.visionSection .visionContainer .visionContent .visionBlock{position:relative;margin-bottom:var(--g3)}.visionSection .visionContainer .visionContent .visionBlock .goalIcon{position:absolute;top:0;left:0;width:110px;height:125px;border-bottom-right-radius:18px;border-top-left-radius:8px;background-color:rgba(242,92,5,.6);display:flex;align-items:center;justify-content:center}.visionSection .visionContainer .visionContent .visionBlock .goalIcon svg{height:70px;width:70px}.visionSection .visionContainer .visionContent .visionBlock .goalIcon svg path{fill:#fff}@media (max-width:768px){.visionSection .visionContainer .visionContent .visionBlock{margin-bottom:var(--g2)}}.visionSection .visionContainer .visionContent .visionBlock:last-child{margin-bottom:0;padding:var(--g3) var(--g3) var(--g3) calc(var(--g3) + 110px);background:#fff;border:2px solid rgba(242,92,5,.3);border-radius:2rem;border-top-left-radius:10px;transition:all .3s ease}.visionSection .visionContainer .visionContent .visionBlock:last-child .visionText{padding:var(--g1) 0 0 0;text-align:left;-o-border-image:linear-gradient(to right,#fbceb4,rgba(255,255,255,.2),rgba(251,206,180,0),rgba(255,255,255,.2),rgba(0,0,0,0)) 1;border-image:linear-gradient(to right,#fbceb4,rgba(255,255,255,.2),rgba(251,206,180,0),rgba(255,255,255,.2),rgba(0,0,0,0)) 1;border-top:.15rem solid transparent}@media (max-width:768px){.visionSection .visionContainer .visionContent .visionBlock:last-child{padding:var(--g2) var(--g2) var(--g2) calc(var(--g2) + 110px)}}@media (max-width:480px){.visionSection .visionContainer .visionContent .visionBlock:last-child{padding:var(--g2) var(--g2) var(--g2) calc(var(--g2) + 110px)}}.visionSection .visionContainer .visionContent .visionBlock .visionSubtitle{font-size:2rem;font-weight:var(--fw600);color:#f25c05;margin:0 0 var(--g1) 0;line-height:1.4}@media (max-width:768px){.visionSection .visionContainer .visionContent .visionBlock .visionSubtitle{font-size:1.15rem}}@media (max-width:480px){.visionSection .visionContainer .visionContent .visionBlock .visionSubtitle{font-size:1.05rem}}.visionSection .visionContainer .visionContent .visionBlock .visionText{font-size:1.6rem;font-weight:var(--fw400);color:#453528;margin:0;line-height:1.4;letter-spacing:.3px;text-align:center}@media (max-width:768px){.visionSection .visionContainer .visionContent .visionBlock .visionText{font-size:1rem;line-height:1.7}}@media (max-width:480px){.visionSection .visionContainer .visionContent .visionBlock .visionText{font-size:.95rem;line-height:1.6}}@media (max-width:360px){.visionSection{padding:var(--g2) var(--g1)}.visionSection .visionContainer .visionHeader{margin-bottom:var(--g3)}.visionSection .visionContainer .visionHeader .headerAccent{width:40px}.visionSection .visionContainer .visionHeader .visionTitle{font-size:1.4rem}.visionSection .visionContainer .visionContent .visionBlock{margin-bottom:var(--g2)}.visionSection .visionContainer .visionContent .visionBlock .visionSubtitle{font-size:1rem}.visionSection .visionContainer .visionContent .visionBlock .visionText{font-size:.85rem;line-height:1.5}}.calendarSection{width:100%;padding:var(--g5) var(--g2);background:linear-gradient(180deg,#1a1410 0,#2a2218 100%);background:url(../images/agenda-bg-v2.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;position:relative;overflow:hidden}@media (max-width:768px){.calendarSection{padding:var(--g4) var(--g2)}}@media (max-width:480px){.calendarSection{padding:var(--g3) var(--g1)}}.calendarSection::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.58);pointer-events:none}.calendarSection::after{content:"";position:absolute;bottom:-5%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,157,71,.08) 0,transparent 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.calendarSection::after{width:300px;height:300px}}@media (max-width:768px){.calendarSection::after{width:200px;height:200px}}.calendarSection .calendarContainer{position:relative;z-index:1;width:100%;max-width:var(--wrapperSize);margin:0 auto}.calendarSection .calendarContainer .calendarHeader{text-align:center;margin-bottom:0}@media (max-width:768px){.calendarSection .calendarContainer .calendarHeader{margin-bottom:var(--g2)}}.calendarSection .calendarContainer .calendarHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,#ff9d47 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.calendarSection .calendarContainer .calendarHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.calendarSection .calendarContainer .calendarHeader .calendarTitle{font-size:2.8rem;font-weight:var(--fw700);color:#faeee3;margin:0;letter-spacing:-.5px;line-height:1.3}@media (max-width:1024px){.calendarSection .calendarContainer .calendarHeader .calendarTitle{font-size:2.4rem}}@media (max-width:768px){.calendarSection .calendarContainer .calendarHeader .calendarTitle{font-size:2rem}}@media (max-width:480px){.calendarSection .calendarContainer .calendarHeader .calendarTitle{font-size:1.6rem}}.calendarSection .calendarContainer .calendarContent{width:100%;max-width:900px;margin:0 auto}.calendarSection .calendarContainer .calendarContent .calendarText{font-size:1.1rem;font-weight:var(--fw400);color:#e6cdb5;margin:0;line-height:1.8;letter-spacing:.3px;text-align:center}@media (max-width:768px){.calendarSection .calendarContainer .calendarContent .calendarText{font-size:1rem;line-height:1.7}}@media (max-width:480px){.calendarSection .calendarContainer .calendarContent .calendarText{font-size:.95rem;line-height:1.6}}.calendarSection .calendarContainer .agendaSection .agendaHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--g1);margin:0 auto;background:rgba(250,238,227,0);width:-moz-fit-content;width:fit-content;padding:2rem 3rem;border-radius:18px;border:1px solid #615c57;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.calendarSection .calendarContainer .agendaSection .agendaHeader .agnedaLogo{display:flex;align-items:center;justify-content:center;gap:var(--g1);margin:0 auto}.calendarSection .calendarContainer .agendaSection .agendaHeader .agnedaLogo img{max-width:220px;width:100%}.calendarSection .calendarContainer .agendaSection .agendaHeader .agnedaLogo span:nth-child(2){color:#fff;font-weight:100;font-size:2rem}.calendarSection .calendarContainer .agendaSection .agendaHeader .agnedaLogo span:last-child{color:#f25c05;font-size:1.2rem;text-transform:uppercase}.calendarSection .calendarContainer .agendaSection .agendaHeader p{color:#fff;font-size:1.2rem;line-height:1;text-align:center}.calendarSection .calendarContainer .agendaSection .agendaHeader span{color:var(--primary-highlight);font-size:1.4rem;font-weight:var(--fw400);line-height:1;text-align:center}.calendarSection .calendarContainer .agendaSection .ourSpeakers{padding:5rem 0 0 0;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:100%}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer{width:var(--wrapperSize);display:flex;align-items:center;justify-content:center;gap:var(--g3);flex-direction:column}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer h2{font-size:2.8rem;line-height:1.3;font-weight:var(--fw700);text-transform:uppercase;text-align:center;letter-spacing:0;color:#fff}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--g1);flex-wrap:wrap;width:100%}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--g1);width:285px;height:425px;position:relative;border-radius:var(--br5);overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.1);overflow:hidden}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.loading{animation:shimmer 3s;animation-iteration-count:infinite;background:var(--blue-gradient-shimmer);background-size:1000px 100%}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.horizontal{flex-direction:row;width:680px;gap:0;height:315px}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.horizontal img{border-top-right-radius:0;border-bottom-right-radius:0;-o-object-fit:cover;object-fit:cover}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.horizontal .speakerInfo{justify-content:center;position:unset;max-height:unset;height:-webkit-fill-available}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:var(--br2);z-index:1}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker:hover{transform:scale(1.1) perspective(1500px) rotateX(10deg);box-shadow:0 10px 40px rgba(0,0,0,.4);cursor:pointer;z-index:100}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker:hover::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;position:relative;z-index:1;transition:filter .3s ease,transform .3s ease;border-radius:var(--br5)}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker .speakerInfo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;width:100%;bottom:0;left:0;z-index:2;background:rgba(0,0,0,0);padding:1rem 1rem;max-height:155px;height:155px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 var(--br5) var(--br5)}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker .speakerInfo h4{font-size:1.6rem;line-height:1.6rem;font-weight:var(--fw600);text-align:left;color:#fff;max-width:90%;text-wrap:pretty;font-family:Archivo,sans-serif;letter-spacing:0}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker .speakerInfo span{font-size:14px;line-height:14px;font-weight:var(--fw600);text-align:left;color:#fff;max-width:90%;font-weight:500;text-transform:uppercase;font-family:Rajdhani,sans-serif;margin-top:9px}.calendarSection .calendarContainer .agendaSection .agendaList{display:flex;flex-direction:column;gap:var(--g2);align-items:center;margin-top:5rem}.calendarSection .calendarContainer .agendaSection .agendaList h2{font-size:2.8rem;line-height:1.3;font-weight:var(--fw800);text-transform:uppercase;text-align:center;letter-spacing:-1px;color:#fff;margin-bottom:3rem}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem{background:rgba(0,0,0,0);display:flex;flex-direction:column;gap:10px;padding:4rem 4rem 3rem 3rem;width:calc(var(--wrapperSize) * .85);border-radius:var(--br5);box-shadow:0 20px 50px rgba(0,0,0,.2);position:relative;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak{background:linear-gradient(45deg,#282018 0,#302a25 25%,#282018 50%,#534a42 100%);background:url(/assets/images/coffee.jpg) center center;background-size:cover;min-height:300px;align-items:flex-start;justify-content:center;border:1px solid #ffedd2;position:relative}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak.coffeeBreakBg{background:url(../images/coffee.jpg) center center;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,23,18,.7);border-radius:var(--br5);z-index:1}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak .agendaContent span.agendaSubTitle,.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak .agendaContent span.agendaTitle{color:var(--body-bg-l1);z-index:2;text-align:left;display:flex}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak .agendaContent span.agendaSubTitle p.agendaSubTitleText,.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak .agendaContent span.agendaTitle p.agendaSubTitleText{color:#fff}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak span.agendaTime{z-index:10}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak img.coffeeCup{width:180px;display:none}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak img.coffeeBeans{width:150px;position:absolute;right:10%;top:-10%;display:none;animation:cofeeBeans 3s infinite linear}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak{background:linear-gradient(45deg,#282018 0,#302a25 25%,#282018 50%,#534a42 100%);background-blend-mode:color-burn;background:url(/assets/images/lunch.jpg) center center;background-size:cover;min-height:300px;align-items:flex-start;justify-content:center;border:1px solid #ffedd2;position:relative}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak.lunchBreakBg{background:url(../images/lunch.jpg) center center;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,23,18,.7);border-radius:var(--br5);z-index:1}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak .agendaContent span.agendaSubTitle,.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak .agendaContent span.agendaTitle{color:var(--body-bg-l1);z-index:2;text-align:left;display:flex}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak .agendaContent span.agendaSubTitle p.agendaSubTitleText,.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak .agendaContent span.agendaTitle p.agendaSubTitleText{color:#fff}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak span.agendaTime{z-index:10}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak img.coffeeCup{width:180px;display:none}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak img.coffeeBeans{width:150px;position:absolute;right:10%;top:-10%;display:none;animation:cofeeBeans 3s infinite linear}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem span.agendaTime{font-size:var(--fs3);line-height:calc(var(--fs3) * .8);font-weight:var(--fw600);text-transform:uppercase;color:#fff;position:absolute;top:-15px;left:5%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.5rem 1.5rem .4rem 1.5rem;border-radius:999px;font-family:Archivo,sans-serif;border:1px solid var(--body-bg-l1)}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent{display:flex;flex-direction:column;gap:1rem}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaMainTitle{padding:.5rem 1rem;background:var(--primary-highlight);border-radius:10px;color:#fff;font-size:1.2rem;font-weight:700}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaTitle{font-size:2rem;line-height:2rem;font-weight:var(--fw800);font-family:Archivo,sans-serif;text-transform:capitalize;color:#fff}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaSubTitle{font-size:var(--fs2);line-height:var(--fs2);font-weight:var(--fw600);font-family:Archivo,sans-serif;text-transform:capitalize;gap:.5rem;display:flex;flex-direction:column;display:flex}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaSubTitle strong{color:#fff;font-weight:600}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaSubTitle ul{margin-left:20px;color:#fff}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaSubTitle ul li{font-weight:var(--fw400);list-style:disc;color:#fff;line-height:1.2}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent .agendaSpeakerSection{display:flex;flex-direction:column}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem span.speakerTitle{font-size:var(--fs1);line-height:var(--fs1);font-weight:var(--fw800);font-family:Archivo,sans-serif;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:.5rem 1rem .4rem 1rem;border-radius:var(--br5);position:relative;width:-moz-fit-content;width:fit-content;margin-top:1rem}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList{display:flex;gap:1rem;align-items:flex-start;width:100%;flex-wrap:wrap}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;flex-direction:column;margin-top:1rem;border-radius:var(--br5);width:100%}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:var(--g1)}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda .speakerAgenda{display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;flex-direction:column;max-width:213px}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda .speakerAgenda img{width:100px;height:100px;border-radius:999px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda .speakerAgenda span.speakerName{font-size:1.2rem;line-height:1.2rem;font-family:Archivo,sans-serif;font-weight:600}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda .speakerAgenda span.speakerDes{font-size:1rem;line-height:1rem;font-family:Archivo,sans-serif;font-weight:500}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;flex-direction:column;margin-top:1rem;width:100%;border-radius:var(--br5)}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy>span{font-size:var(--fs1);line-height:var(--fs1);font-weight:var(--fw800);font-family:Archivo,sans-serif;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:.5rem 1rem .4rem 1rem;border-radius:var(--br5);position:relative}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda{display:flex;align-items:center;justify-content:center;gap:var(--g1);max-width:320px}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-direction:row;max-width:100%}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda img{width:80px;border-radius:999px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda span.speakerName{font-size:1.2rem;line-height:1.2rem;font-family:Archivo,sans-serif;font-weight:600}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda span.speakerDes{font-size:1rem;line-height:1rem;font-family:Archivo,sans-serif;font-weight:500}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda .conductedDetails{display:flex;flex-direction:column;width:100%;gap:.3rem}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda .conductedDetails span.speakerName{font-size:1.2rem;line-height:1.2rem;font-family:Archivo,sans-serif;font-weight:600}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda .conductedDetails span.speakerDes{font-size:1rem;line-height:1rem;font-family:Archivo,sans-serif;font-weight:500}.ourPartners{display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(20px);border-radius:12px;min-width:350px!important;border:1px solid rgba(255,255,255,.2);padding:.6rem;flex-wrap:wrap;z-index:3}.ourPartners span{font-size:1.2rem;font-weight:700;color:#fff!important;width:100%;text-align:center}.ourPartners img{border-radius:6px}.ourPartners{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:4rem;padding:4rem 2rem;position:relative;transform:none!important;overflow:hidden}.ourPartnersContainer{width:var(--wrapperSize);max-width:90%;display:flex;flex-direction:column;align-items:center;gap:3rem;position:relative;z-index:1}.partnersHeader{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem;text-align:center}.partnersHeader h2{font-size:3.5rem;line-height:3rem;font-weight:var(--fw800);text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:0}.partnersSubtitle{font-size:1.1rem;line-height:1.6rem;color:#666;font-weight:400;letter-spacing:.5px}.techEnabledPartnersGrid{display:flex;flex-wrap:wrap;gap:2rem;width:100%;justify-content:center;align-items:center}.techEnabledPartnersGrid .partnerCategory{display:flex;flex-direction:column;align-items:center;gap:1.5rem;background:#fff;padding:2.5rem;border-radius:16px;width:100%;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.06);transition:all .3s ease}.techEnabledPartnersGrid .partnerCategory:last-child:not(.notBigger){width:100%;max-width:100%}.techEnabledPartnersGrid .partnerCategory:hover{box-shadow:0 8px 35px rgba(0,0,0,.1);transform:translateY(-4px)}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai .partnerCategory{min-width:47.5%}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai .partnerCategory.notBigger.fullwidth{min-width:100%}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai .partnerCategory.notBigger.fullwidth .partnerLogosWrapper .partnerLogo{width:30%;min-width:unset}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai .partnerCategory.notBigger .partnerLogosWrapper .partnerLogo{width:47%;min-width:unset}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory{min-width:48.6%;max-width:48.6%}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory.strategicEcosystem{min-width:50%}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory .partnerLogosWrapper .partnerLogo{width:100%;max-width:100%}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory .partnerLogosWrapper .partnerLogo.KSUMLogo{max-height:280px;width:90%}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory .partnerLogosWrapper .partnerLogo.KSUMLogo .partnerImage{max-height:240px}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory .partnerBadge{text-align:center}.techEnabledPartnersGrid.techEnabledPartnersGridMumbai.techEnabledPartnersGridKochi .partnerCategory.notBigger.fullwidth .partnerLogosWrapper .partnerLogo{width:23%;min-height:170px}.partnerBadge{display:inline-block;background:linear-gradient(135deg,#f60 0,#ff8533 100%);color:#fff;padding:.6rem 2.5rem;border-radius:50px;font-size:1.5rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 4px 15px rgba(255,102,0,.25)}.partnerLogosWrapper{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%;justify-content:center;align-items:center}.partnerLogosWrapper .partnerLogo{max-width:70%;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;padding:1.5rem;border:2px solid rgba(255,102,0,.15);transition:all .3s ease;width:38%;min-width:200px;min-height:232px}.partnerLogosWrapper .partnerLogo:hover{border-color:rgba(255,102,0,.4);background:rgba(255,102,0,.02)}.partnerLogosWrapper .partnerLogo .partnerImage{max-width:100%;max-height:180px;width:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(1) contrast(1.1);transition:all .3s ease}.partnerLogosWrapper .partnerLogo .partnerImage img{width:100%}.partnerLogosWrapper .partnerLogo:hover .partnerImage{filter:brightness(1) contrast(1.1)}.partnerLogosWrapper.multipleLogos .partnerLogo{flex:1;min-height:180px;max-width:20%}@media screen and (max-width:1024px){.calendarSection .calendarContainer .agendaSection .agendaHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--g1);margin:0 auto}.calendarSection .calendarContainer .agendaSection .agendaHeader .agnedaLogo{max-width:140px}.calendarSection .calendarContainer .agendaSection .ourSpeakers{padding:3rem 0;width:100%}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer{width:100%;gap:var(--g2)}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer h2{font-size:2rem;line-height:100%;font-weight:var(--fw800);text-transform:uppercase;text-align:center;letter-spacing:0;text-wrap:pretty;padding:0 1rem}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--g1);flex-wrap:wrap;width:100%}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;width:90%;height:unset;position:relative;overflow:hidden;transform:scale(1)!important;box-shadow:0 0 20px rgba(255,255,255,.42)}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:var(--br2);z-index:1}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker:hover{transform:scale(1.1) perspective(1500px) rotateX(10deg);box-shadow:0 10px 40px rgba(0,0,0,.4);cursor:pointer;z-index:100}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker:hover::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.horizontal{flex-direction:column;width:100%;gap:0;height:inherit}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.horizontal img{border-top-right-radius:var(--br5);border-bottom-right-radius:0;border-bottom-left-radius:0;-o-object-fit:cover;object-fit:cover}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker.horizontal .speakerInfo{justify-content:center;position:unset;max-height:unset;height:-webkit-fill-available}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker img{width:100%;height:-moz-min-content;height:min-content;border-radius:0;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;position:relative;z-index:1;transition:filter .3s ease,transform .3s ease}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker .speakerInfo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:rgba(0,0,0,.43);position:relative;width:100%;height:auto;max-height:unset;z-index:2}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker .speakerInfo h4{font-size:1.6rem;line-height:1.6rem;font-weight:var(--fw800);text-align:left;color:#fff;max-width:90%;text-wrap:pretty;font-family:Archivo,sans-serif;letter-spacing:0}.calendarSection .calendarContainer .agendaSection .ourSpeakers .speakersContainer .speakersGrid .speaker .speakerInfo span{font-size:var(--fs1);line-height:var(--fs1);font-weight:var(--fw600);text-align:left;color:#fff;max-width:90%;font-weight:500;text-transform:uppercase;font-family:Archivo,sans-serif}.calendarSection .calendarContainer .agendaSection .agendaList{display:flex;align-items:center;margin-top:2rem}.calendarSection .calendarContainer .agendaSection .agendaList h2{font-size:2rem;line-height:100%;font-weight:var(--fw800);text-transform:uppercase;text-align:center;letter-spacing:-2px;text-wrap:pretty;padding:0 1rem;margin-bottom:0}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem{padding:4rem 2rem 2rem 2rem;width:90%}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak{background:linear-gradient(45deg,#282018 0,#302a25 25%,#282018 50%,#534a42 100%);background:url(/assets/images/coffee.jpg) center center;background-size:cover;min-height:300px;align-items:flex-start;justify-content:center;border:1px solid #ffedd2;position:relative}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak.coffeeBreakBg{background:url(../images/coffee.jpg) center center;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,23,18,.7);border-radius:var(--br5);z-index:1}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak span.agendaSubTitle,.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak span.agendaTitle{color:var(--body-bg-l1);z-index:2;text-align:left}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak span.agendaTime{z-index:10}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak img.coffeeCup{width:180px;display:none}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.coffeeBreak img.coffeeBeans{width:150px;position:absolute;right:10%;top:-10%;display:none;animation:cofeeBeans 3s infinite linear}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak{background:linear-gradient(45deg,#282018 0,#302a25 25%,#282018 50%,#534a42 100%);background:url(/assets/images/lunch.jpg) center center;background-size:cover;min-height:300px;align-items:flex-start;justify-content:center;border:1px solid #1d1712;position:relative}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak.lunchBreakBg{background:url(../images/lunch.jpg) center center;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,23,18,.7);border-radius:var(--br5);z-index:1}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak span.agendaSubTitle,.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak span.agendaTitle{color:var(--body-bg-l1);z-index:2;text-align:left}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak span.agendaTime{z-index:10}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak img.coffeeCup{width:180px;display:none}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem.lunchBreak img.coffeeBeans{width:150px;position:absolute;right:10%;top:-10%;display:none;animation:cofeeBeans 3s infinite linear}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem span.agendaTime{font-size:var(--fs3);line-height:calc(var(--fs3) * .8);text-transform:uppercase;color:#fff;position:absolute;top:10px;left:50%;transform:translateX(-50%);background:var(--primary-highlight);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.5rem 1.5rem .4rem 1.5rem;width:90%;text-align:center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaTitle{font-size:1rem;line-height:1.1;font-weight:var(--fw800);font-family:Archivo,sans-serif;text-transform:uppercase;text-align:left}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .agendaContent span.agendaSubTitle{font-size:16px;line-height:16px;font-weight:var(--fw600);font-family:Archivo,sans-serif;text-transform:uppercase;text-align:left}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem span.speakerTitle{width:100%;text-align:center;background:rgba(0,0,0,.8)}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList{flex-wrap:nowrap;flex-direction:column;width:100%}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy{width:100%}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda{flex-direction:column}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem .speakerList div.speakerBy .speakersInAgenda .speakerAgenda{max-width:100%}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;flex-direction:column;margin-top:1rem;width:100%;border-radius:var(--br5)}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy>span{font-size:var(--fs1);line-height:var(--fs1);font-weight:var(--fw800);font-family:Archivo,sans-serif;text-transform:uppercase;background:rgba(0,0,0,.8);color:#fff;padding:.5rem 1rem .4rem 1rem;border-radius:var(--br5);width:100%;position:relative;text-align:center}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda{display:flex;align-items:center;justify-content:center;gap:var(--g1);flex-wrap:wrap;flex-direction:column}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;flex-direction:column;max-width:300px}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda img{width:60px;border-radius:999px}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda span.speakerName{font-size:1.2rem;line-height:1rem;font-family:Archivo,sans-serif;text-transform:uppercase;font-weight:800}.calendarSection .calendarContainer .agendaSection .agendaList .agendaItem div.conductedBy .speakersInAgenda .speakerAgenda span.speakerDes{font-size:1rem;line-height:1rem;font-family:Archivo,sans-serif;text-transform:uppercase;font-weight:600}.ourPartnersContainer{max-width:100%}.ourPartners{margin-bottom:1rem}}@media (max-width:360px){.calendarSection{padding:var(--g2) var(--g1)}.calendarSection .calendarContainer .calendarHeader{margin-bottom:var(--g3)}.calendarSection .calendarContainer .calendarHeader .headerAccent{width:40px}.calendarSection .calendarContainer .calendarHeader .calendarTitle{font-size:1.4rem}.calendarSection .calendarContainer .calendarContent .calendarText{font-size:.85rem;line-height:1.5}.agendaSection{padding:var(--g2) var(--g1)}.agendaSection .agendaContainer .agendaRoundtable .roundtableHeader{margin-bottom:var(--g2)}.agendaSection .agendaContainer .agendaRoundtable .roundtableHeader .roundtableTitle{font-size:1.2rem}.agendaSection .agendaContainer .agendaRoundtable .roundtableHeader .roundtableDate{font-size:.9rem}.agendaSection .agendaContainer .agendaRoundtable .agendaFlowTitle{margin-bottom:var(--g2)}.agendaSection .agendaContainer .agendaRoundtable .agendaFlowTitle .flowTitle{font-size:1rem}.agendaSection .agendaContainer .agendaRoundtable .agendaItems .agendaItem{padding:var(--g1);margin-bottom:var(--g1)}.agendaSection .agendaContainer .agendaRoundtable .agendaItems .agendaItem .itemTime{font-size:.85rem}.agendaSection .agendaContainer .agendaRoundtable .agendaItems .agendaItem .itemContent .itemTitle{font-size:.9rem;margin-bottom:var(--g1)}.agendaSection .agendaContainer .agendaRoundtable .agendaItems .agendaItem .itemContent .itemDescription{font-size:.8rem}}.aboutDhnSection{width:100%;padding:var(--g5) var(--g2);background:linear-gradient(180deg,#faeee3 0,#ffeedf 100%);position:relative;overflow:hidden}@media (max-width:768px){.aboutDhnSection{padding:var(--g4) var(--g2)}}@media (max-width:480px){.aboutDhnSection{padding:var(--g3) var(--g1)}}.aboutDhnSection::before{content:"";position:absolute;top:-10%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,rgba(242,92,5,.08) 0,transparent 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.aboutDhnSection::before{width:350px;height:350px}}@media (max-width:768px){.aboutDhnSection::before{width:250px;height:250px}}.aboutDhnSection::after{content:"";position:absolute;bottom:-10%;right:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(242,92,5,.06) 0,transparent 70%);border-radius:50%;z-index:0}@media (max-width:1024px){.aboutDhnSection::after{width:300px;height:300px}}@media (max-width:768px){.aboutDhnSection::after{width:200px;height:200px}}.aboutDhnSection .aboutDhnContainer{position:relative;z-index:1;width:100%;display:flex;gap:3.5rem;max-width:var(--wrapperSize);margin:0 auto}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader{text-align:center;box-shadow:0 15px 30px rgba(242,92,5,.29);display:flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid #fcccac}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .iconArea{position:absolute;width:25px;height:25px;top:-15px;left:15px;padding:1.5rem;background:#f58e51;border-radius:5px;box-shadow:2px 6px 30px #f68f52}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .iconArea svg{width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .iconArea svg path{fill:#fff}@media (max-width:1024px){.aboutDhnSection .aboutDhnContainer .aboutDhnHeader{margin-bottom:var(--g1);min-height:140px}}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .headerAccent{width:60px;height:4px;background:linear-gradient(90deg,#f25c05 0,transparent 100%);margin:0 auto var(--g2) auto;border-radius:2px}@media (max-width:768px){.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .headerAccent{width:50px;margin-bottom:var(--g1)}}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .aboutDhnTitle{font-size:4rem;font-weight:var(--fw500);color:#453528;margin:0;letter-spacing:-.5px;line-height:1}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .aboutDhnTitle span{color:var(--primary-highlight)}@media (max-width:1024px){.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .aboutDhnTitle{font-size:2.4rem}}@media (max-width:768px){.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .aboutDhnTitle{font-size:2rem}}@media (max-width:480px){.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .aboutDhnTitle{font-size:1.6rem}}.aboutDhnSection .aboutDhnContainer .aboutDhnContent{width:100%;max-width:1000px;margin:0 auto}.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock{margin-bottom:var(--g1)}@media (max-width:768px){.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock{margin-bottom:var(--g1)}}.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock:last-child{margin-bottom:0}.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock .aboutDhnText{font-size:1.1rem;font-weight:var(--fw400);color:#453528;margin:0;line-height:1.4;letter-spacing:.3px}.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock .aboutDhnText span{color:var(--primary-highlight)}@media (max-width:768px){.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock .aboutDhnText{font-size:1rem;line-height:1.7}}@media (max-width:480px){.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock .aboutDhnText{font-size:.95rem;line-height:1.6}}@media (max-width:1024px){.aboutDhnSection{padding:var(--g2) var(--g1)}.aboutDhnSection .aboutDhnContainer{flex-direction:column;gap:1.5rem}}@media (max-width:360px){.aboutDhnSection{padding:var(--g2) var(--g1)}.aboutDhnSection .aboutDhnContainer{flex-direction:column}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader{margin-bottom:var(--g3)}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .headerAccent{width:40px}.aboutDhnSection .aboutDhnContainer .aboutDhnHeader .aboutDhnTitle{font-size:1.4rem}.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock{margin-bottom:var(--g2)}.aboutDhnSection .aboutDhnContainer .aboutDhnContent .aboutDhnBlock .aboutDhnText{font-size:.85rem;line-height:1.5}}.policyRoundTableCalendarSection{padding:5rem 0;background:#f1f1f1}.policyRoundTableCalendarSection .podcastToolBar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 5px 10px rgba(0,0,0,.1);padding:1rem 1rem;background:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;margin:0 auto;transition:all .15s ease-in-out;border:1px solid #303030}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar{padding:.5rem .5rem;position:sticky;background:rgba(0,0,0,.4);top:calc(var(--navHeightSticky) - 2px);z-index:1000;border:1px solid var(--grey02);border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 5px 10px rgba(0,0,0,.1)}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar select{height:32px;font-weight:700;padding:0}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter{display:flex;align-items:center;justify-content:center;gap:1rem}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter li{font-size:10px;text-transform:uppercase;font-weight:700;cursor:pointer;color:#fff}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter li a{color:#fff}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter li.active{background:var(--primary-color);color:var(--white);border-radius:var(--br1);padding:.3rem .6rem;box-shadow:0 5px 10px rgba(0,0,0,.1)}.policyRoundTableCalendarSection .podcastToolBar select{height:40px;font-weight:700;background-color:var(--primary-color);color:#000;border:1px solid #000;padding:.75rem;font-size:14px;border-radius:4px}.policyRoundTableCalendarSection .podcastToolBar .podcastYearFilter{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:1;padding-right:1rem}.policyRoundTableCalendarSection .podcastToolBar .monthFilter{display:flex;align-items:center;justify-content:center;gap:1rem}.policyRoundTableCalendarSection .podcastToolBar .monthFilter li{font-size:12px;text-transform:uppercase;font-weight:700;cursor:pointer}.policyRoundTableCalendarSection .podcastToolBar .monthFilter li a{color:#fff}.policyRoundTableCalendarSection .podcastToolBar .monthFilter li.active{background:var(--primary-color);color:var(--white);border-radius:var(--br1);padding:.3rem .6rem;box-shadow:0 5px 10px rgba(0,0,0,.1)}.policyRoundTableCalendarSection .podcastToolBar .monthFilter li.active a{color:#000}.policyRoundTableCalendarSection .podcast-calendar-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;max-width:1184px;margin:0 auto}.policyRoundTableCalendarSection .podcast-calendar-container.thumbnailView{display:flex;flex-direction:row;flex-wrap:wrap;max-width:none;align-items:stretch;justify-content:flex-start;gap:1rem;margin:auto;overflow-x:auto;padding:2rem 0;width:100%}.policyRoundTableCalendarSection .podcast-calendar-container hr.monthlySeparator{width:100%;height:1px;overflow:visible;margin:4rem 0;position:relative;display:flex;align-items:center;justify-content:center;border:.08rem solid #000}.policyRoundTableCalendarSection .podcast-calendar-container hr.monthlySeparator::before{content:attr(data-month);position:absolute;height:auto;left:5%;top:50%;transform:translate(-10%,-50%);padding:.5rem 1rem;color:#000;background:#f1f1f1;border-radius:999px;z-index:2;font-size:1.5rem;font-weight:400;line-height:100%}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard{display:flex;width:100%;align-items:stretch;justify-content:flex-start;border-radius:var(--br3);overflow:hidden;border:1px solid var(--grey01);cursor:pointer;box-shadow:0 5px 8px rgba(0,0,0,.2);transition:all .15s ease-in-out;max-height:450px;background:#fff;position:relative;overflow:visible}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail{display:flex;align-items:stretch;flex-direction:column;border-radius:var(--br3);overflow:hidden;border:1px solid var(--grey01);cursor:pointer;box-shadow:0 5px 8px rgba(0,0,0,.2);transition:all .15s ease-in-out;max-height:none;flex:0 0 calc((100% - 2rem)/ 3)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail:hover{transform:scale(1);box-shadow:0 15px 30px rgba(0,0,0,.3)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail:hover .podcastCardImage img{transform:scale(1.12);filter:contrast(1.2) brightness(.8) saturate(1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage{width:100%;height:auto;position:relative;aspect-ratio:3/3.5;overflow:hidden;white-space:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 60%,#000 100%);z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;filter:contrast(1.2) brightness(1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .playBtn{position:absolute;top:1rem;right:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .guestName{position:absolute;bottom:0;left:1rem;font-size:1.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:75%;gap:.25rem;z-index:2;white-space:wrap;height:100px;overflow-y:visible}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .guestName h2{font-size:1.8rem;line-height:110%;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;text-wrap:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .guestName span{font-size:12px;line-height:100%;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo{border-radius:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1;padding:1.5rem 1rem;gap:.5rem;background:var(--black);color:#fff}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo h2{font-size:1.2rem;line-height:120%;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo span.podcastDate{font-size:1rem;font-weight:700;color:#ff6200;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:auto}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy>span{font-size:12px;font-weight:700;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy>span::after{content:" • ";margin:0 .5rem;font-weight:700;font-size:1rem;color:#000}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy .hostedByInfo span{font-size:12px;font-weight:500;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag{display:flex;align-items:center;justify-content:center;background:var(--primary-color);color:var(--white);padding:.5rem;border-radius:999px;width:2.5rem;height:2.5rem;font-size:12px;font-weight:700}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag:hover{transform:scale(1.05);text-decoration:underline}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard:hover{transform:scale(1.01);box-shadow:0 15px 30px rgba(0,0,0,.3)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard:hover .podcastCardImage img{filter:contrast(1.2) brightness(.8) saturate(1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.upcoming{border:2px solid #ff6200}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.upcoming::before{content:"Upcoming";position:absolute;height:1.5rem;top:-.75rem;left:1.5rem;background:#ff6200;color:#fff;padding:.3rem .6rem;font-size:12px;font-weight:700;border-radius:999px;z-index:10}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage{width:50%;height:auto;position:relative;aspect-ratio:3/3.5;overflow:hidden;white-space:wrap;border-bottom-left-radius:.85rem;border-top-left-radius:.85rem}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .dateBox{position:absolute;top:1rem;left:1rem;background-color:#ff6200;z-index:1;padding:.5rem 1rem;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;transform:scale(.8)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .dateBox span{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:-.05em;line-height:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .dateBox span.dateBadge{font-size:3.5rem;font-weight:700;color:#fff;letter-spacing:-.07em;line-height:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .locationBox{position:absolute;top:1rem;right:1rem;background-color:#fff;z-index:1;padding:.5rem 1rem;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:25px;transform:scale(.8)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .locationBox span{font-size:1rem;font-weight:700;color:#000;letter-spacing:0;line-height:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;filter:contrast(1.2) brightness(1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .playBtn{position:absolute;top:1rem;right:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .guestName{position:absolute;bottom:1rem;left:1rem;font-size:1.5rem;color:var(--white);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:80%;gap:.5rem;z-index:2;white-space:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .guestName h2{font-size:1.8rem;line-height:110%;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;text-wrap:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .guestName span{font-size:12px;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo{border-radius:var(--br3);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1;padding:0 10%;gap:1rem}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo h2{font-size:2rem;line-height:100%;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo span.podcastDate{font-size:1.5rem;font-weight:700;color:#ff6200;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .learnMoreBtn{padding:.8rem 2rem;border-radius:8px;background:#ff6200;text-decoration:none;color:#fff}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .learnMoreBtn:hover{transform:scale(1.1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .learnMoreBtn.disabled{opacity:.8;pointer-events:none;cursor:not-allowed}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy>span{font-size:1rem;font-weight:700;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy>span::after{content:" • ";margin:0 .5rem;font-weight:700;font-size:1rem;color:#000}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy .hostedByInfo span{font-size:1rem;font-weight:500;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag{display:flex;align-items:center;justify-content:center;background:var(--primary-color);color:var(--white);padding:.5rem;border-radius:999px;width:2.5rem;height:2.5rem;font-weight:700}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag:hover{transform:scale(1.05);text-decoration:underline}@media screen and (max-width:1024px){.policyRoundTableCalendarSection .podcastToolBar{flex-direction:row;align-items:flex-start;padding:.75rem .5rem;gap:.5rem;flex-wrap:nowrap;border-radius:0}.policyRoundTableCalendarSection .podcastToolBar .podcastYearFilter{width:70%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-bottom:0}.policyRoundTableCalendarSection .podcastToolBar .toggleGridView{display:none!important}.policyRoundTableCalendarSection .podcastToolBar .monthFilter{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.5rem;overflow-x:scroll;scrollbar-width:none;flex:1;padding:0 2rem;mask:linear-gradient(-90deg,rgba(0,0,0,.2) 0,#000 5%,#000 95%,rgba(0,0,0,.2) 100%);-webkit-mask:linear-gradient(-90deg,rgba(0,0,0,.2) 0,#000 5%,#000 92%,rgba(0,0,0,.2) 100%)}.policyRoundTableCalendarSection .podcastToolBar .monthFilter::-webkit-scrollbar{display:none}.policyRoundTableCalendarSection .podcastToolBar .monthFilter li{flex:0 0 auto;font-size:10px;padding:.2rem .5rem}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar{top:calc(var(--navHeightSticky) - 2px);padding:.5rem .5rem;border:0;overflow-x:auto;display:flex;justify-content:flex-start;align-items:center;border-radius:0;border-bottom:1px solid var(--grey01)}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.5rem;overflow-x:scroll;scrollbar-width:none}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter::-webkit-scrollbar{display:none}.policyRoundTableCalendarSection .podcastToolBar.stickyToolbar .monthFilter li{padding:.15rem .4rem;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.5rem;overflow-x:scroll;scrollbar-width:none}.policyRoundTableCalendarSection .podcast-calendar-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;width:100%;padding:1rem 1.5rem}.policyRoundTableCalendarSection .podcast-calendar-container.thumbnailView{display:flex;flex-direction:column;flex-wrap:wrap;max-width:none;align-items:stretch;justify-content:flex-start;gap:1rem;margin:auto;overflow-x:hidden;padding:2rem 0;width:100%}.policyRoundTableCalendarSection .podcast-calendar-container hr.monthlySeparator{margin:3rem 0}.policyRoundTableCalendarSection .podcast-calendar-container hr.monthlySeparator::before{font-size:1.5rem;left:10%}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard{display:flex;width:100%;align-items:stretch;justify-content:flex-start;border-radius:var(--br3);overflow:visible;border:1px solid var(--grey01);cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.2);transition:all .15s ease-in-out;flex-direction:column;max-height:none}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail{display:flex;align-items:stretch;flex-direction:column;border-radius:var(--br3);overflow:hidden;border:1px solid var(--grey01);cursor:pointer;box-shadow:0 5px 8px rgba(0,0,0,.2);transition:all .15s ease-in-out;max-height:none;flex:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail:hover{transform:scale(1);box-shadow:0 15px 30px rgba(0,0,0,.3)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail:hover .podcastCardImage img{transform:scale(1.12);filter:contrast(1.2) brightness(.8) saturate(1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage{width:100%;height:auto;position:relative;aspect-ratio:3/3.5;overflow:hidden;white-space:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 60%,#000 100%);z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;filter:contrast(1.2) brightness(.8) saturate(0)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .playBtn{position:absolute;top:1rem;right:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .guestName{position:absolute;bottom:0;left:1rem;font-size:1.5rem;color:var(--white);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:75%;gap:.25rem;z-index:2;white-space:wrap;height:100px;overflow-y:visible}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .guestName h2{font-size:1.8rem;line-height:110%;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;text-wrap:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardImage .guestName span{font-size:12px;line-height:100%;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo{border-radius:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1;padding:1.5rem 1rem;gap:.5rem;background:var(--black);color:#fff}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo h2{font-size:1.2rem;line-height:120%;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo span.podcastDate{font-size:1rem;font-weight:700;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:auto}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy>span{font-size:12px;font-weight:700;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy>span::after{content:" • ";margin:0 .5rem;font-weight:700;font-size:1rem;color:var(--grey03)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy .hostedByInfo span{font-size:12px;font-weight:500;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag{display:flex;align-items:center;justify-content:center;background:var(--primary-color);color:var(--white);padding:.5rem;border-radius:999px;width:2.5rem;height:2.5rem;font-size:12px;font-weight:700}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.podcastThumbnail .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag:hover{transform:scale(1.05);text-decoration:underline}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard:hover{transform:scale(1);box-shadow:0 15px 30px rgba(0,0,0,.3)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard:hover .podcastCardImage img{filter:contrast(1.2) brightness(.8) saturate(1)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard.upcoming::before{left:50%;transform:translateX(-50%) scale(1.2)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage{width:100%;height:auto;position:relative;aspect-ratio:3/3}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;filter:contrast(1.2) brightness(.8) saturate(0)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .playBtn{position:absolute;top:1rem;right:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .guestName{position:absolute;bottom:1rem;left:1rem;font-size:1.5rem;color:var(--white);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:70%;z-index:2}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .guestName h2{font-size:2rem;line-height:90%;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;text-wrap:wrap;white-space:wrap}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardImage .guestName span{font-size:12px;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo{border-radius:var(--br3);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1;padding:2rem;gap:1rem}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo h2{font-size:1.45rem;line-height:100%;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo span.podcastDate{font-size:1.2rem;font-weight:700;color:#ff6200;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy>span{font-size:14px;font-weight:700;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy>span::after{content:" • ";margin:0 .5rem;font-weight:700;font-size:14px;color:var(--grey03)}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy .hostedByInfo span{font-size:14px;font-weight:500;text-align:left}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag{display:flex;align-items:center;justify-content:center;background:var(--primary-color);color:var(--white);padding:.5rem;border-radius:999px;width:2.5rem;height:2.5rem;font-size:14px;font-weight:700}.policyRoundTableCalendarSection .podcast-calendar-container .podcastCard .podcastCardInfo .hostedBy .hostedByInfo .podcastHostedByUserTag:hover{transform:scale(1.05);text-decoration:underline}}.footer{border-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:4rem 4rem;display:flex;margin:2rem auto;margin-bottom:0;background:var(--body-bg-l1);justify-content:center;align-items:center;flex-direction:column;box-shadow:var(--cardShadow);max-width:var(--wrapperSize);width:100%}.footer .inforContainer{display:flex;align-items:flex-start;gap:5rem;width:90%;justify-content:center;margin:1rem 0;border-bottom:1px dashed var(--defautTextColor);padding-bottom:1rem;margin-bottom:2rem}.footer span{color:var(--invertTextColor);text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;margin-bottom:1.5rem}.footer ul.footerInfoGroup{display:flex;flex-direction:column;list-style:none;margin:0;justify-content:flex-start;align-items:flex-start;gap:.3rem;width:30%}.footer ul.footerInfoGroup li:nth-child(1){background:var(--secondary-color);display:flex;border-radius:.12rem;width:auto;font-size:12px;color:#fff;font-weight:700;justify-content:flex-start;align-items:flex-start;padding:5px 9px;text-transform:uppercase}.footer ul.footerInfoGroup li:nth-child(4){font-size:20px;color:var(--textColor);font-weight:700;align-items:center;justify-content:center}.footer ul.footerInfoGroup li:nth-child(4){color:var(--textColor)}.footer .contact-info{display:flex;flex-direction:column;align-items:center;width:40%}.footer .contact-info .footer-contact-info h4{font-size:2rem}.footer .contact-info .footer-contact-info p{text-align:center}.footer .contact-info .footer-contact-info p strong{font-size:1.3rem;white-space:nowrap}.footer .contact-info img{max-width:210px;margin-bottom:20px}.footer .socialMedia{display:flex;align-items:center;justify-content:center;list-style:none;gap:2rem;margin-top:1rem}.footer .socialMedia li{display:flex;justify-content:center;align-items:center;gap:.5rem}.footer .socialMedia li a{color:var(--invertTextColor);text-decoration:none;display:flex;align-items:center;gap:.4rem}.footer .socialMedia li img{width:36px;border-radius:6px}.footer .socialMedia li:hover{transform:scale(1.2)}.footer .copyright{margin:2rem 0 0 0}.footer .copyright a{color:var(--secondary-color)}@media screen and (max-width:1200px){.contentSection .wrapper{width:100%}}@media screen and (max-width:1024px){.footer{padding:1rem 1rem 6rem;display:flex;flex-direction:flex;margin:2rem auto;margin-bottom:0;justify-content:center;align-items:center;flex-direction:column;width:100%}.footer .inforContainer{display:flex;align-items:center;flex-direction:column;gap:2rem;width:100%;justify-content:center;margin:1rem 0;border-bottom:1px dashed var(--defautTextColor);padding-bottom:1rem;margin-bottom:2rem}.footer span{color:var(--invertTextColor);text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;margin-bottom:1.5rem;text-align:center}.footer ul.footerInfoGroup{display:flex;flex-direction:column;list-style:none;margin:0;justify-content:center;align-items:center;gap:.3rem;width:100%}.footer ul.footerInfoGroup li:nth-child(1){display:flex;border-radius:.12rem;width:auto;font-size:12px;color:#fff;font-weight:700;justify-content:flex-start;align-items:flex-start;padding:5px 9px;text-transform:uppercase}.footer ul.footerInfoGroup li:nth-child(2){font-size:20px;color:var(--textColor);font-weight:700;align-items:center;justify-content:center}.footer ul.footerInfoGroup li:nth-child(3){color:var(--textColor)}.footer .contact-info{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;text-align:center}.footer .contact-info img.footer-logo{width:30%}.footer .contact-info .footer-contact-info{margin-top:15px}.footer .socialMedia{display:flex;align-items:center;justify-content:center;list-style:none;gap:2rem;margin-top:1rem}.footer .socialMedia li{display:flex;justify-content:center;align-items:center;gap:.5rem}.footer .socialMedia li a{color:var(--invertTextColor);text-decoration:none;display:flex;align-items:center;gap:.4rem}.footer .socialMedia li img{width:36px;border:2px solid rgba(255,255,255,.2);border-radius:6px}.footer .socialMedia li:hover{transform:scale(1.2)}.footer .socialMedia{flex-direction:column}}#lds-roller{background:rgba(0,0,0,.3803921569);position:fixed;z-index:9999999;height:100%;width:100%;cursor:progress;display:none}#lds-roller .lds-roller{position:absolute;width:64px;height:64px;top:50%;left:50%}#lds-roller .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}#lds-roller .lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:var(--secondary-color);margin:-3px 0 0 -3px}#lds-roller .lds-roller div:nth-child(1){animation-delay:-36ms}#lds-roller .lds-roller div:nth-child(1):after{top:50px;left:50px}#lds-roller .lds-roller div:nth-child(2){animation-delay:-72ms}#lds-roller .lds-roller div:nth-child(2):after{top:54px;left:45px}#lds-roller .lds-roller div:nth-child(3){animation-delay:-108ms}#lds-roller .lds-roller div:nth-child(3):after{top:57px;left:39px}#lds-roller .lds-roller div:nth-child(4){animation-delay:-144ms}#lds-roller .lds-roller div:nth-child(4):after{top:58px;left:32px}#lds-roller .lds-roller div:nth-child(5){animation-delay:-.18s}#lds-roller .lds-roller div:nth-child(5):after{top:57px;left:25px}#lds-roller .lds-roller div:nth-child(6){animation-delay:-216ms}#lds-roller .lds-roller div:nth-child(6):after{top:54px;left:19px}#lds-roller .lds-roller div:nth-child(7){animation-delay:-252ms}#lds-roller .lds-roller div:nth-child(7):after{top:50px;left:14px}#lds-roller .lds-roller div:nth-child(8){animation-delay:-288ms}#lds-roller .lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=main.min.css.map */
