iframe#nucleus-launcher{border:none!important;bottom:20px!important;display:block!important;height:80px!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;right:20px!important;visibility:visible!important;width:80px!important;z-index:999999!important}:root{--main-bg:#000;--main-padding:7rem;--yellow:#fdb73e;--orange:#e58411;--mobile-padding:1rem}body{background:#000;background:var(--main-bg);font-family:Inter,sans-serif}*,body{margin:0;padding:0}*{box-sizing:border-box}@media (min-width:1650px){body{margin:auto;max-width:1650px}}.header{background:#121417;box-shadow:0 2px 8px #0000000a;width:100%}.header-nav{align-items:center;display:flex;height:138px;justify-content:space-between;margin:0 auto;padding:1.5rem 1rem}.header-logo img{height:104px;width:106px}.header-links{display:flex;flex:1 1;gap:1.5rem;justify-content:center}.header-link{color:#fff;font-weight:500;text-decoration:none;transition:color .2s}.header-link:hover{color:var(--yellow)}.header-cta{flex-shrink:0}.header-cta-btn{background:var(--yellow);border-radius:20px;color:#fff;display:inline-block;font-weight:700;height:45px;line-height:45px;text-align:center;text-decoration:none;transition:background .2s;vertical-align:middle;width:130px}.header-cta,.header-links{align-items:center;display:flex}.header-hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:4px;height:36px;justify-content:center;margin-left:1rem;width:36px;z-index:20}.hamburger-bar{background:#fff;border-radius:2px;display:block;height:3px;transition:all .3s;width:24px}.header-mobile-links{display:none}.header-cta.two a{background-color:initial}.header-user-initials{align-items:center;display:flex;margin-left:1.5rem}.user-initials-circle{align-items:center;background:#fdb73e;border-radius:50%;box-shadow:0 2px 8px #fdb73e33;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;letter-spacing:1px;width:50px}.header-avatar-menu{align-items:center;display:flex;gap:.5rem}@media (max-width:900px){.header-nav{height:0;padding:2rem .5rem}.header-logo img{height:50px;width:50px}.header-cta,.header-links{display:none}.header-hamburger{display:flex}.header-mobile-links{animation:slideDown .3s;background:#121417;border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-shadow:0 2px 16px #00000012;display:none;flex-direction:column;left:0;padding:1.5rem 1rem 1rem;position:absolute;right:0;top:64px;z-index:100}.header-mobile-links.open{display:flex}.header-mobile-links.open .header-cta-btn,.header-mobile-links.open .header-link{margin-bottom:1.2rem}.header-mobile-links.open .header-cta-btn:last-child,.header-mobile-links.open .header-link:last-child{margin-bottom:0}.header-mobile-links.open .header-cta-btn:last-child{font-size:14px}.user-initials-circle{height:42px;width:42px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.hero-section{align-items:center;background:none;display:flex;height:100vh;justify-content:center;min-height:400px;overflow:hidden;position:relative;width:100%}.hero-section video.hero-bg-video{background:#000;height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.hero-overlay{background:#00000080;inset:0;position:absolute;z-index:1}.hero-content{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:space-between;margin-top:-10rem;max-width:1100px;padding:2rem 0;position:relative;width:100%;z-index:2}.hero-content-left{display:flex;flex:1 1;flex-direction:column}.hero-title{color:#fff;font-size:2.5rem;font-weight:800;line-height:1.1;margin-bottom:1.2rem;text-shadow:0 2px 16px #0000002e}.hero-desc{color:#fff;font-size:1.3rem;font-weight:500;margin-bottom:.5rem;text-align:center;text-shadow:0 2px 8px #0000001f}.hero-content-right{display:flex;flex:1 1;flex-wrap:wrap;gap:1rem}.hero-action-btn{background:var(--yellow);border:2px solid #fdb73e;border-radius:16px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:.3rem;padding:.7rem 1.2rem;text-align:center;transition:background .2s,color .2s;width:30%}.hero-action-btn:hover{background:#fdb73e}.hero-typing{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:2px;margin:0;white-space:nowrap}.typing-text{animation:typing 5.5s steps(20) infinite,blink-caret .7s step-end infinite;border-right:2px solid #fff;display:inline-block;overflow:hidden;width:0}@keyframes typing{0%{width:0}to{width:18ch}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#fff}}.hero-search{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff26;border:.5px solid #fff;border-radius:24px;display:flex;padding:.25rem .5rem;position:absolute;right:2rem;top:2rem;width:365px;z-index:3}.hero-search-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:1rem;min-width:0;outline:none;padding:.5rem .75rem}.hero-search-input::placeholder{color:#fff;opacity:.8}.hero-search-btn{align-items:center;background:#fdb73e;background:var(--yellow,#fdb73e);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:36px;justify-content:center;margin-left:.5rem;transition:background .2s;width:36px}.hero-search-btn:hover{background:#e09e2f}.hero-cursor{animation:blink 1s steps(1) infinite;background:none;border-right:2px solid #fdb73e;display:inline-block;height:1.2em;margin-left:2px;vertical-align:middle;width:1ch}@keyframes blink{0%,to{border-color:#fdb73e}50%{border-color:#0000}}@media (max-width:900px){.hero-content{flex-direction:column;gap:2rem;max-width:98vw}.hero-content,.hero-content-right{align-items:flex-start;margin-top:2rem}.hero-content-right{width:100%}.hero-action-btn{background:none;min-width:180px;width:100%}.hero-section{aspect-ratio:16/9;height:auto;min-height:0;min-height:auto;width:100vw}}@media (max-width:768px){.hero-section{min-height:60vh;padding:1.5rem}.hero-typing{font-size:1.3rem}.hero-search{padding:.15rem .3rem;right:1rem;top:1rem;width:70%}.hero-search-input{font-size:.9rem;width:90px}.hero-search-btn{font-size:1rem;height:30px;width:30px}.hero-content{margin-top:4rem}.hero-action-btn{font-size:12px;margin:auto;min-width:180px;width:50%}.hero-section{aspect-ratio:16/9;height:auto;min-height:0;min-height:auto;padding:0;width:100vw}}@media (max-width:600px){.hero-title{font-size:1.5rem;margin-top:3rem}.hero-desc{font-size:1rem}.hero-section{aspect-ratio:unset;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible}.hero-content{position:relative;z-index:2}.hero-section video.hero-bg-video{background:#000;height:100%;inset:0;object-fit:contain;pointer-events:none;position:absolute;width:100vw;z-index:0}.hero-content{gap:1.5rem;margin-top:0;padding:2.5rem 0}.hero-content-right{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr;width:100%}.hero-action-btn{font-size:8px;margin-bottom:0;min-width:0;width:100%}.hero-content-right .hero-action-btn:last-child:nth-child(odd){grid-column:1/span 2;justify-self:center}.hero-section{aspect-ratio:16/9;height:auto;min-height:0;min-height:auto;padding:0;width:100vw}}.slide-fade{opacity:0;transition:opacity .5s ease,transform .5s ease}.slide-fade.up{transform:translateY(50px)}.slide-fade.down{transform:translateY(-50px)}.slide-fade.left{transform:translateX(50px)}.slide-fade.right{transform:translateX(-50px)}.slide-fade.show{opacity:1;transform:translate(0)}.book-card{align-items:flex-start;background:#fff;border-radius:1rem;box-shadow:0 2px 16px #00000012;display:flex;flex:0 0 auto;flex-direction:column;margin:1rem 0;max-width:20%;max-width:320px;min-width:260px;padding:1.5rem 1.2rem 0;position:relative;transition:transform .18s,box-shadow .18s}.book-card:hover{box-shadow:0 8px 32px #00000021;transform:translateY(-8px) scale(1.03)}.book-card-img-wrapper{align-items:center;aspect-ratio:4/5;display:flex;justify-content:center;margin-bottom:1.1rem;overflow:hidden;width:100%}.book-card-img{border-radius:1rem;box-shadow:0 2px 8px #00000017;height:100%;margin-bottom:0;object-fit:cover;width:100%}.book-card-title{color:var(--orange);font-size:1.2rem;font-weight:700;margin-bottom:.6rem;text-align:left;width:100%}.book-card-desc{color:#444;font-size:1rem;margin-bottom:1.2rem;min-height:38px;text-align:left;width:100%}.book-card-new-btn{align-self:flex-start;background:#0000;border:none;border-radius:16px;color:grey;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:1rem;padding:.4rem .7rem;transition:background .2s}.book-card-view-btn-wrapper{width:100%}.book-card-view-btn{background:#22223b;border:none;border-radius:16px;color:#fff;font-size:1rem;padding:.5rem 2.2rem}.book-card-view-btn,.digital-resources-btn{cursor:pointer;font-weight:700;transition:background .2s}.digital-resources-btn{background:#fdb73e;background:var(--yellow,#fdb73e);border:none;border-radius:20px;box-shadow:0 2px 8px #fdb73e21;font-size:1.1rem;padding:1rem 2.5rem}.digital-resources-btn:hover{background:#e09e2f}@media (max-width:700px){.book-card{max-width:50vw;padding:var(--mobile-padding)}.book-card-img{max-width:95vw}.book-card-title{font-size:16px}.book-card-desc{font-size:12px}.book-card-view-btn{font-size:12px;font-weight:700;padding:.3rem 1.5rem}.book-card-new-btn{font-size:12px;margin-bottom:.5rem}}.books-container{padding:2rem 0 1rem}.books-header{margin-bottom:2rem;text-align:center}.books-title{font-size:2rem;font-weight:700;margin:0}.books-subtitle{font-size:1.2rem;font-weight:600;margin:.7rem 0 .5rem}.books-desc{font-size:16px;margin:.5rem auto 0;max-width:800px}.books-btn-center{display:flex;justify-content:center;margin-top:2rem}.books-scroll-container{-ms-overflow-style:none;display:flex;flex-direction:row;gap:2rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.books-scroll-container::-webkit-scrollbar{display:none}@media (max-width:700px){.books-container{padding:var(--mobile-padding)}.books-title{font-size:16px}.books-subtitle{font-size:14px}.books-desc{font-size:12px;padding:0 .5rem}.books-header{margin-bottom:1.2rem}.books-btn-center{margin-top:1.2rem}}.podcast-bottom-btn{background:#121417;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:50px;padding:0 4rem;text-transform:capitalize;transition:background .2s;width:-webkit-fit-content;width:fit-content}.podcast-bottom-btn:hover{background:#444}@media (max-width:700px){.podcast-bottom-btn{font-size:12px;height:44px;min-width:0;padding:0 1.2rem}}.hs-wrapper{overflow:hidden;position:relative;width:100%}.hs-container{display:flex;gap:16px;overflow-x:auto;padding:15px 40px;scroll-behavior:smooth;scrollbar-width:none}.hs-container::-webkit-scrollbar{display:none}.hs-btn{background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:40px;z-index:20}.hs-btn:hover{background:#000c}.hs-btn.left{left:5px}.hs-btn.right{right:5px}@media (max-width:600px){.hs-container{gap:12px;padding:10px 30px}.hs-btn{font-size:16px;height:32px;width:32px}}.blog-card{align-items:flex-start;background:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:380px;max-width:100%;padding:0;width:470px}.blog-card-img{border-radius:1rem;margin-bottom:1rem;object-fit:cover;width:100%}.blog-card-title{color:var(--orange);font-size:1.1rem;font-weight:700;margin-bottom:.7rem}.blog-card-readmore{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;margin-top:.5rem;text-decoration:none;transition:color .2s}.blog-card-arrow{font-size:1.1em;margin-left:.4em}.blog-card-date{font-weight:500;height:100}@media (max-width:700px){.blog-card{height:10%;width:80%}.blog-card-title{font-size:14px}.blog-card-readmore{font-size:12px}.blog-card-img{height:auto}.blog-card-date{font-size:12px}}.booking-form-submit-btn{background:#fdb73e;border:none;border-radius:12px;color:#22223b;cursor:pointer;font-size:16px;font-weight:700;padding:1rem 0;transition:background .2s;width:50%}.booking-form-submit-btn:hover{background:#e09e2f}@media (max-width:700px){.booking-form-submit-btn{font-size:12px;height:44px;min-width:0;padding:0 1.2rem}}.blog-hero-section{aspect-ratio:16/9;height:80vh;margin-bottom:2.5rem;min-height:300px;position:relative;width:100vw}.serach-two-cont{background-color:#fff;padding:2rem}.blog-hero-image{align-items:center;background-color:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:100%;justify-content:center;position:relative;width:100vw}.blog-hero-overlay{background:linear-gradient(180deg,#1e1e1eb3,#1e1e1ed9);inset:0;position:absolute;z-index:1}.blog-hero-content{align-items:center;color:#fff;display:flex;flex-direction:column;margin:0 auto;max-width:540px;position:relative;text-align:center;width:100%;z-index:2}.blog-hero-title{color:#fdb73e;font-size:2rem;font-weight:800;letter-spacing:.02em;margin-bottom:1.2rem}.blog-hero-desc{color:#fff;font-size:1.25rem;font-weight:500;margin-bottom:1.1rem}.blog-hero-date{color:#cfd8dc;font-size:1.05rem;font-weight:600;margin-bottom:2rem}.blog-hero-indicators{bottom:2.2rem;display:flex;gap:1.2rem;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.blog-hero-indicator{background:#cfd8dc;border-radius:8px;cursor:pointer;display:inline-block;height:10px;opacity:.5;transition:opacity .2s,background .2s;width:30px}.blog-hero-indicator.active{background:#90a4ae;opacity:1}.blog-categories{background-color:#fff;padding:2rem 3rem}.blog-categories h2{text-align:center}.blog-categories_list{align-items:center;display:flex;margin:2rem 0}.blog-recommend-header.p{text-align:left}.blog-recommend-scroll{gap:1.2rem;padding-bottom:1rem}.blog-recommend-section::-webkit-scrollbar{background:#0000!important;display:none!important;height:0!important;width:0!important}.blog-recommend-wrap{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-evenly}.blog-category-block{margin-bottom:2.5rem}.blog-cat_item{background-color:var(--yellow);border-radius:25px;color:#22223b;cursor:pointer;font-weight:700;margin-right:1rem;padding:15px 20px;text-transform:capitalize;transition:background .2s,color .2s,border .2s;width:-webkit-fit-content;width:fit-content}.blog-cat_item.active{background-color:#fff;border:1px solid var(--yellow);box-shadow:0 2px 8px #fdb73e26}.blog-no-articles{min-width:100%!important}@media (max-width:700px){.blog-cat_item{font-size:12px;padding:10px 15px;width:200px!important}.blog-hero-title{font-size:1rem;margin-bottom:0;margin-top:4rem}.blog-hero-desc{font-size:1rem}.blog-hero-date{font-size:.95rem}.blog-hero-indicators{bottom:1.1rem;gap:.7rem}.blog-hero-indicator{border-radius:6px;height:10px;width:36px}.blog-categories{padding:var(--mobile-padding)}.blog-hero-section button{margin-bottom:4rem;margin-top:-1rem}.blog-categories_list{overflow-x:scroll}.blog-hero-section{aspect-ratio:4/3;height:95vh;height:auto;min-height:180px}}.spinner-container{align-items:center;background:#1e1e1e;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.spinner-logo{animation:fadeInOut 3s infinite;object-fit:contain}.search-two-container{align-items:center;background:#100f0f4d;border-radius:2rem;box-sizing:border-box;display:flex;max-width:570px;padding:.3rem .5rem .3rem 1rem;width:100%}.search-two-input{background:#0000;border:none;border-radius:2rem 0 0 2rem;color:#100f0f;flex:1 1;font-size:1rem;outline:none;padding:.7rem .8rem}.search-two-btn{align-items:center;background:#fdb73e;border:none;border-radius:0 2rem 2rem 0;cursor:pointer;display:flex;outline:none;padding:.7rem 1.2rem;transition:background .2s}.search-two-btn-text{color:#100f0f;font-weight:600;margin-right:.5rem}.search-two-btn-icon{display:inline-block;vertical-align:middle}@media (max-width:600px){.search-two-container{max-width:98vw;padding:.2rem .2rem .2rem .7rem}.search-two-input{font-size:.95rem;padding:.5rem}.search-two-btn{padding:.5rem .7rem}}.blogs-section{margin:0 auto;width:100%}.blogs-header.comp{color:#222;font-size:1.5rem;font-weight:700;letter-spacing:.02em;margin-bottom:2rem;text-align:center}.blogs-scroll-container{-ms-overflow-style:none;display:flex;flex-direction:row;gap:2rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.blogs-scroll-container>*{flex-shrink:0;max-width:380px;min-width:380px}.blogs-scroll-container::-webkit-scrollbar{display:none}.blogs-cta-center{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.blogs-notify-text{color:#fff;font-size:1rem;font-weight:800;margin-top:1.5rem;text-align:center}.blogs-notify-link{color:#fdb73e;cursor:pointer;display:block;font-size:.95rem;font-weight:600;letter-spacing:.01em;margin-top:.5rem;text-align:center;text-decoration:underline;text-transform:lowercase}.blogs-section .blog-card-date,.blogs-section .blog-card-readmore,.blogs-section .blog-card-title{color:#fff}@media (max-width:700px){.blogs-section{overflow-x:hidden;padding:var(--mobile-padding)}.blogs-header.comp{font-size:1.05rem;margin-bottom:1rem;text-align:center}.blogs-scroll-container{gap:1rem;padding-bottom:.5rem}.blogs-scroll-container>*{max-width:80vw;min-width:80vw}.blogs-cta-center{margin-top:1rem}.blogs-notify-text{font-size:.95rem;margin-top:1rem}.blogs-notify-link{font-size:.85rem;margin-top:.3rem}}.fellowships-carousel{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-top:2rem;width:100%}.fellowships-carousel-row{align-items:center;display:flex;gap:1.5rem;justify-content:center;position:relative;width:100%}.carousel-img{background-position:50%;background-size:cover;border-radius:1rem;box-shadow:0 8px 32px #00000026;cursor:pointer;filter:blur(2px) brightness(.7);height:260px;opacity:.7;position:relative;transition:filter 1.2s,box-shadow 1.2s,transform 2s cubic-bezier(.4,2.2,.2,1),opacity 2s;width:350px;z-index:1}.carousel-img-label{background:#121417cc;border-bottom-left-radius:1.5rem;border-top-right-radius:1.5rem;bottom:0;color:#fff;font-size:1rem;font-weight:600;left:0;padding:.5rem 1rem;pointer-events:none;position:absolute;z-index:5}.carousel-img.left,.carousel-img.right{opacity:.7}.carousel-img.left{filter:blur(1px) brightness(.5)}.carousel-img.left:after{background:linear-gradient(270deg,#00000073,#0000);border-radius:0 1.5rem 1.5rem 0;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;width:50%}.carousel-img.right{filter:blur(1px) brightness(.5)}.carousel-img.right:after{background:linear-gradient(90deg,#00000073,#0000);border-radius:1.5rem 0 0 1.5rem;content:"";height:100%;pointer-events:none;position:absolute;right:50%;top:0;width:50%}.carousel-img.active{box-shadow:0 12px 36px #0000002e;filter:none;opacity:1;transform:scale(1.08);transition:filter 1.2s,box-shadow 1.2s,transform 2s cubic-bezier(.4,2.2,.2,1),opacity 2s;z-index:2}.carousel-arrow{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #0000001f;color:#222;cursor:pointer;font-size:1.3rem;height:2.2rem;opacity:.85;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:2.2rem;z-index:10}.carousel-arrow:hover{background:#fdb73e;color:#fff}.left-arrow{left:0}.right-arrow{right:0}.carousel-dots{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}.carousel-dot{background:#5c5a5a;border-radius:50%;cursor:pointer;display:inline-block;height:10px;transition:background .3s;width:10px}.carousel-dot.active{background:var(--yellow)}.fellowships-header{align-items:center;display:flex;flex-direction:column;margin-bottom:2.5rem;text-align:center}.fellowships-title{color:#fff;font-size:16px;font-weight:500;letter-spacing:.08em;margin-bottom:.5rem}.fellowships-main-heading{font-size:26px;font-weight:800;line-height:1.1;margin-bottom:.7rem}.fellowships-subtext{font-size:18px;font-weight:400;line-height:1.3;max-width:600px}@media (max-width:700px){.fellowships-carousel{display:block;padding:var(--mobile-padding)}.fellowships-carousel-row{align-items:center;display:flex;justify-content:center;width:100%}.carousel-img{height:240px;min-width:0;width:80%;width:100%}.carousel-img-label{border-bottom-left-radius:1rem;border-top-right-radius:1rem;font-size:.8rem;padding:.3rem .7rem}.fellowships-title{font-size:14px}.fellowships-main-heading{font-size:18px}.fellowships-subtext{font-size:12px}}.teachings-container{box-shadow:0 2px 16px #00000012;margin:2rem auto;padding:2rem 1rem}.teachings-video-scroll{-ms-overflow-style:none;align-items:center;display:flex;gap:1rem;justify-content:flex-start;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none}.teachings-video-scroll::-webkit-scrollbar{display:none}.teachings-desc,.teachings-video{flex:1 1;margin:0 1.5rem;max-width:100%;min-width:220px}.teachings-video video{border-radius:1rem;display:block;max-width:100%}.teachings-desc{display:flex;flex-direction:column;justify-content:center}.teachings-desc p{color:#22223b;font-size:18px;font-weight:600;margin-bottom:1.2rem;max-width:300px}.blogs-header.comp.tt{color:#fff}.teachings-action-btn{align-items:center;background:#fdb73e;background:var(--yellow,#fdb73e);border:none;border-radius:10px;cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:50px;justify-content:center;opacity:1;padding:0;text-transform:capitalize;transition:background .2s;width:200px}.teachings-action-btn:hover{background:#e09e2f}.podcast-bottom-btn-wrapper{display:flex;justify-content:center;margin-top:2rem}.podcast-comp-video-t{align-items:center;background:#fff;border-radius:16px;box-shadow:0 2px 16px #00000014;display:flex;flex-direction:column;flex-shrink:0;max-width:420px;min-width:420px;overflow:hidden}.podcast-comp-video-t iframe{border:none;border-radius:16px;display:block;height:260px;width:100%}.teachings-horizontal-scroll{-ms-overflow-style:none;display:flex;gap:1.2rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.teachings-horizontal-scroll::-webkit-scrollbar{display:none}.teachings-horizontal-scroll>.single-teaching-card{flex-shrink:0;max-width:420px;min-width:420px}@media (max-width:900px){.podcast-comp-video-t{max-width:80vw;min-width:70vw}.podcast-comp-video-t iframe{height:220px}.teachings-video-scroll{gap:1rem;height:240px}.blogs-header.comp.tt{margin-top:1rem}}@media (max-width:768px){.teachings-flex{flex-direction:column;gap:1.2rem}.teachings-desc,.teachings-video{margin:0;max-width:100%;min-width:0}.teachings-container{padding:1rem}.teachings-video video{height:180px}.teachings-desc p{font-size:12px;margin-bottom:.4rem}}@media (max-width:700px){.teachings-horizontal-scroll>.single-teaching-card{max-width:80vw;min-width:80vw}}@media (max-width:500px){.teachings-container{padding:.5rem}.teachings-video video{height:170px}}.announcement-card{align-items:flex-start;background:none;background-color:#e5e8e9;border-radius:1.3rem;box-shadow:none;display:flex;flex-direction:column;height:370px;max-width:100%;overflow:hidden;padding:0;position:relative;width:270px}.announcement-card-img-wrapper{align-items:center;aspect-ratio:unset;border-radius:1rem;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.announcement-card-img{background:#f5f5f5;border-radius:1rem;display:block;height:100%;margin-bottom:0;object-fit:contain;width:100%}.announcement-card-title{color:var(--orange);font-size:1.1rem;font-weight:700;margin-bottom:.7rem}.announcement-card-desc{color:#444;font-size:1rem;margin-bottom:1.2rem;min-height:48px;text-align:left;width:100%}.announcement-card-readmore{background:#cfd8dccc;border-radius:10px;bottom:.6rem;color:#4c4c4c;cursor:pointer;font-size:1rem;font-weight:600;left:0;margin:auto;padding:.7em 0;position:absolute;right:0;text-align:center;text-decoration:none;transition:color .2s;width:50%}.announcement-card-arrow{font-size:1.1em;margin-left:.4em}.announcement-card-date{font-weight:500;height:100}@media (max-width:700px){.announcement-card-img-wrapper{aspect-ratio:16/9}.announcement-card-title{font-size:14px}.announcement-card-desc{font-size:12px}.announcement-card-readmore{font-size:12px;padding:.5em 0}.announcement-card-img{height:auto}.announcement-card-date{font-size:12px}}.anouncement-modal-overlay{align-items:center;background:#22223b73;display:flex;inset:0;justify-content:center;position:fixed;width:100%;z-index:9999}.anouncement-modal{align-items:center;background:#fff;border-radius:1.2rem;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;height:90vh;overflow-y:auto;padding:2.2rem 1.5rem 2rem;position:relative;text-align:left;width:70%}.anouncement-modal-header{font-size:1.35rem;font-weight:400;margin-bottom:1.2rem;text-align:center}.anouncement-modal-section{font-size:14px;line-height:1.6rem;margin-bottom:1.1rem;text-align:left;width:100%}.anouncement-modal-label{color:#22223b;font-weight:700}.anouncement-modal-hotels>div{margin-bottom:.7rem}.anouncement-modal-desc{font-size:14px;line-height:1.6rem;margin:1.2rem 0;text-align:left}.anouncement-modal-date{color:#000;font-size:14px;font-weight:700;margin-bottom:1rem;text-align:left}.anouncement-modal-img{aspect-ratio:16/9;background:#f5f5f5;border-radius:12px;display:block;margin-bottom:1.2rem;max-height:220px;max-width:480px;object-fit:contain;padding:1rem 0;width:100%}.anouncement-modal-close{background:none;border:none;color:#22223b;cursor:pointer;font-size:2rem;position:absolute;right:1.5rem;top:1.2rem;z-index:10}.anouncement-modal-register{font-size:14px;font-weight:700;margin-top:2rem;text-align:center}@media (max-width:700px){.anouncement-modal{border-radius:1rem;max-width:95vw;padding:1.2rem .5rem 1rem;width:95%}.anouncement-modal-date,.anouncement-modal-desc,.anouncement-modal-header{font-size:12px}.anouncement-modal-img{aspect-ratio:16/9;max-height:520px;max-width:100vw;padding:.5rem 0}.anouncement-modal-section{font-size:12px}}.announcements-section{margin:0 auto;padding:2rem 1rem;width:100%}.announcements-header.comp{color:#222;font-size:1.5rem;font-weight:700;letter-spacing:.02em;margin-bottom:2rem;text-align:center}.announcement-reel-card{background-color:#e5e8e9;border-radius:0;border-radius:1rem;box-shadow:none;display:flex;flex:0 0 auto;flex-direction:column;height:370px;max-width:100%;min-width:250px;overflow:hidden;padding:0;position:relative;width:250px}.announcement-reel-card-img-wrapper{align-items:center;background:#f5f5f5;display:flex;flex:1 1 auto;height:100%;justify-content:center;margin:auto;overflow:hidden;position:relative;width:100%}.announcement-reel-card-img{background:#e5e8e9;border-radius:1rem;display:block;height:100%;object-fit:cover;width:100%}.announcement-reel-card-content{align-items:center;background:#e5e8e9ef;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;left:0;padding-bottom:.5rem;position:absolute;right:0;width:100%;z-index:2}.announcement-reel-card-platform{gap:.5rem;justify-content:center;text-align:center;width:100%}.announcement-reel-card-platform-name{font-size:.7rem;font-weight:600;text-align:center;text-transform:capitalize;width:auto}.announcement-reel-card-btn{align-self:center;background-color:#cfd8dccc;border:none;box-sizing:border-box;cursor:pointer;font-size:.7rem;font-weight:600;padding:.5rem 1rem;transition:background .2s;width:100%}.announcement-reel-card-platform-row{align-items:center;display:flex;gap:.5rem;margin-top:.7rem}.announcement-reel-card-logo{height:28px;object-fit:contain;width:28px}.announcement-reel-card-platform-btn{background:none;border:none;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:0}.announcement-reel-card-title{color:#22223b;font-size:1rem;font-weight:700;margin-bottom:.2rem}.announcement-reel-card-desc{color:#444;font-size:.95rem}.announcements-scroll-container{-ms-overflow-style:none;display:flex;flex-direction:row;gap:2rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.announcements-scroll-container>*{flex-shrink:0}.announcements-scroll-container::-webkit-scrollbar{display:none}.announcements-cta-center{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.announcements-notify-text{color:#000;font-size:1rem;font-weight:800;margin-top:1.5rem;text-align:center}.announcements-notify-link{color:#fdb73e;cursor:pointer;display:block;font-size:.95rem;font-weight:600;letter-spacing:.01em;margin-top:.5rem;text-align:center;text-decoration:underline;text-transform:lowercase}.reel-card:hover{box-shadow:0 8px 32px #00000021;transform:translateY(-6px) scale(1.04)}.reel-card-img{border-radius:12px;display:block;height:100%;object-fit:cover;width:100%}.reel-card-title{color:#22223b;font-size:1rem;font-weight:700;margin-bottom:.5rem;text-align:center;width:100%}.reel-thumbnail-card{align-items:center;background:#e5e8e9;display:flex;flex-direction:column;max-width:100%;position:relative;width:370px}.reel-thumbnail-link{display:block;position:relative;width:100%}.reel-thumbnail-img{background:#f5f5f5;display:block;height:100%;object-fit:contain;width:100%}.reel-thumbnail-play{align-items:center;border-radius:50%;display:flex;height:42px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px}@media (max-width:700px){.announcements-section{padding:var(--mobile-padding)}.announcements-header.comp{font-size:1.05rem;margin-bottom:1rem;text-align:center}.announcements-scroll-container{padding-bottom:.5rem}.announcements-cta-center{margin-top:1rem}.announcements-notify-text{font-size:.95rem;margin-top:1rem}.announcements-notify-link{font-size:.85rem;margin-top:.3rem}.reel-card{max-width:160px;min-width:120px;padding:.7rem .3rem 1rem;width:44vw}.reel-card-img-wrapper{height:140px}.reel-card-title{font-size:.95rem}.reel-card-desc,.reel-card-readmore{font-size:.85rem}.reel-card-embed-wrapper{max-width:160px;min-width:120px;width:100%}.reel-thumbnail-card{max-width:160px;min-width:120px;width:44vw}.reel-thumbnail-img{aspect-ratio:9.6/16;background:#f5f5f5;display:block;height:auto;max-height:300px;min-height:100px;object-fit:contain;width:100%}.announcement-reel-card{max-width:100vw;width:60vw}.announcement-reel-card-img-wrapper{height:100%}.announcement-reel-card-content{padding:.3rem .5rem}.announcements-scroll-container{display:flex;flex-direction:row;gap:1rem;overflow-x:auto;padding-bottom:1rem}.announcement-reel-card{flex:0 0 auto;max-width:90vw;min-width:220px}}.ministry-header{margin-bottom:2rem;text-align:center}.ministry-title{color:#fff;font-size:1.5rem;font-weight:700;margin:2rem 0;text-align:center}.ministry-subtitle{color:#fff;font-size:1.2rem;font-weight:600;margin:.7rem 0 .5rem}.ministry-desc{color:#fff;font-size:16px;margin:.5rem auto 0;max-width:800px}.ministry-btn-center{display:flex;justify-content:center;margin-top:2rem}.ministry-scroll-container{-ms-overflow-style:none;display:flex;flex-direction:row;gap:2rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.ministry-scroll-container::-webkit-scrollbar{display:none}.ministry-scroll-container>*{flex-shrink:0;max-width:320px;min-width:320px}@media (max-width:700px){.books-container{padding:var(--mobile-padding)}.books-title{font-size:16px}.books-subtitle{font-size:14px}.books-desc{font-size:12px;padding:0 .5rem}.books-header{margin-bottom:1.2rem}.books-btn-center{margin-top:1.2rem}.ministry-container{padding:var(--mobile-padding)}.ministry-title{font-size:16px}.ministry-subtitle{font-size:14px}.ministry-desc{font-size:12px;padding:0 .5rem}.ministry-header{margin-bottom:1.2rem}.ministry-btn-center{margin-top:1.2rem}.ministry-scroll-container>*{max-width:80vw;min-width:80vw}}.ministry-card{align-items:flex-start;background:#fff;border-radius:18px;box-shadow:0 2px 16px #00000012;display:flex;flex:0 0 auto;flex-direction:column;margin:1rem 0;max-width:320px;min-width:260px;padding:0 1.2rem;position:relative;transition:transform .18s,box-shadow .18s}.ministry-card:hover{box-shadow:0 8px 32px #00000021;transform:translateY(-8px) scale(1.03)}.ministry-card-img-wrapper{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:12px;display:flex;justify-content:center;margin-bottom:1.1rem;overflow:hidden;width:100%}.ministry-card-img{background:#fff;box-sizing:border-box;height:100%;margin-bottom:0;object-fit:contain;width:100%}.ministry-card-title{color:var(--orange);font-size:1.2rem;font-weight:700;margin-bottom:.6rem;text-align:left;width:100%}.ministry-card-desc{color:#444;font-size:1rem;height:20px;margin-bottom:1.2rem;text-align:left;width:100%}.ministry-card-price{color:#222;font-size:1.1rem;font-weight:600;margin-bottom:1.1rem}.ministry-card-btn{align-self:flex-start;background:#0000;border:none;border-radius:16px;color:var(--orange);cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:1rem;padding:.4rem 0;transition:background .2s}@media (max-width:700px){.ministry-card{max-width:50vw;padding:var(--mobile-padding)}.ministry-card-img{max-width:95vw}.ministry-card-title{font-size:16px}.ministry-card-desc{font-size:12px}.ministry-card-btn{font-size:12px;margin-bottom:.5rem}}.gif-modal-backdrop{background:#121212;inset:0;justify-content:center;position:fixed;z-index:9999}.gif-modal,.gif-modal-backdrop{align-items:center;display:flex}.gif-modal{border-radius:1.2rem;box-shadow:0 4px 32px #00000021;flex-direction:column;max-width:90vw;padding:2rem 1.5rem 1.5rem;width:450px}.gif-modal-img{display:block;height:auto;margin-bottom:2rem;max-width:260px;width:100%}.gif-modal-video-wrapper{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden}.gif-modal-video,.gif-modal-video-wrapper{background:#000;border-radius:1rem;width:100%}.gif-modal-video{display:block;height:100%;object-fit:cover}.gif-modal-btn{background:#fdb73e;border:none;border-radius:8px;color:#22223b;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:1.5rem;padding:.7em 2em;transition:background .2s;width:100%}.gif-modal-backdrop p{color:#f5f5f5;font-size:1.2rem;font-weight:700;margin:1.5rem 0;text-align:center}@media (max-width:500px){.gif-modal{padding:1.2rem .7rem 1rem;width:98vw}.gif-modal-img{margin-bottom:1.2rem;max-width:90vw}.gif-modal-video-wrapper{aspect-ratio:16/9}.gif-modal-btn{font-size:1rem;padding:.6em 1em}}.info-slide-banner{font-size:1.1rem;font-weight:700;letter-spacing:.02em;overflow:hidden;padding:1rem 0;position:relative;z-index:10}.info-slide-track{animation:info-slide-move 64s linear infinite;display:inline-block;white-space:nowrap}.info-slide-text{display:inline-block;padding:0 2rem}@keyframes info-slide-move{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}@media (max-width:700px){.info-slide-banner{font-size:.75rem;padding:.5rem 0}.info-slide-text{padding:0 1rem}}:root{--scroll-duration:1.1s;--scroll-ease:cubic-bezier(0.4,0,0.2,1)}@keyframes slideUpIn{0%{opacity:0;transform:translateY(40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideLeftIn{0%{opacity:0;transform:translateX(40px) rotate(2deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes zoomFadeIn{0%{filter:blur(4px);opacity:0;transform:scale(.85) rotateY(8deg)}to{filter:blur(0);opacity:1;transform:scale(1) rotateY(0deg)}}.scroll-animate{animation-timeline:view();animation-range:entry 0 cover 40%;animation-duration:1.1s;animation-duration:var(--scroll-duration);animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:var(--scroll-ease);will-change:transform,opacity,filter}.scroll-up{animation-name:slideUpIn}.scroll-left{animation-name:slideLeftIn}.scroll-zoom{animation-name:zoomFadeIn}.testimony-card{align-items:flex-start;background:#f5f2f2;border-radius:1rem;box-shadow:0 2px 12px #0000000a;display:flex;flex-direction:column;gap:.8rem;margin:1rem auto;max-width:350px;min-height:20px;min-width:220px;padding:1.5rem 1.2rem;position:relative}.testimony-username{color:#fdb73e;font-size:1.1rem;font-weight:700;letter-spacing:.5px}.testimony-subtitle{color:#1e1e1e;font-size:1.05rem;font-weight:600}.testimony-desc{color:#5c5a5a;font-size:14px;line-height:1.5;margin-bottom:.5rem}.testimony-btn{background:#111;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:auto;padding:.8rem 1.2rem;transition:background .2s}.testimony-btn:hover{background:#333}@media (max-width:600px){.testimonials-container{align-items:stretch}.testimony-card{flex:0 0 auto;max-width:98vw;min-height:220px;min-width:70vw;padding:1rem .7rem}.testimony-subtitle,.testimony-username{font-size:1rem}.testimony-btn{font-size:12px;padding:.45rem 1.4rem}}.testimonials-outer-section{padding:2rem 1rem}.testimonials-container{-ms-overflow-style:none;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:flex-start;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.testimonials-container::-webkit-scrollbar{display:none}.testimony-card{flex:0 0 auto;max-width:30vw;min-width:280px}.testimony-title{color:#000;margin:1.2rem 0}.test-desc{font-size:14px;margin:1rem auto auto;text-align:center;width:60%}@media (max-width:800px){.testimonials-outer-section{padding:var(--mobile-padding)}.testimonials-container{gap:1rem;padding:1rem .2rem}}@media (max-width:600px){.testimonials-container{gap:.7rem;padding:.5rem .1rem}.testimonials-outer-section button:last-child{width:60%!important}.test-desc{font-size:12px;width:100%}}.testimony-modal-backdrop{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.testimony-modal{background:#fff;border-radius:1rem;box-shadow:0 4px 32px #00000026;height:80vh;max-width:95vw;overflow-y:scroll;padding:2rem 1.5rem;position:relative;width:570px}.testimony-modal-close{background:none;border:none;color:#333;cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:.7rem}.testimony-modal-username{color:#fdb73e;font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.testimony-modal-subtitle{color:#1e1e1e;font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.testimony-modal-desc{color:#5c5a5a;font-size:12px;line-height:1.5}.homepage-announcements,.homepage-blogs,.homepage-books,.homepage-engage,.homepage-fellowships,.homepage-info,.homepage-mini,.homepage-ministry,.homepage-teachings,.homepage-testimonials{background-color:#fff;border-radius:1rem;margin:1rem auto;width:90%}.homepage-blogs,.homepage-mini,.homepage-ministry,.homepage-teachings{background-color:initial}@media (max-width:768px){.homepage-info{border-radius:.5rem}}.engage-card-wrapper{align-items:center;margin:0 auto}.engage-card,.engage-card-wrapper{display:flex;flex-direction:column;max-width:340px;width:100%}.engage-card{box-shadow:0 2px 16px #00000012;overflow:hidden;transition:box-shadow .2s}.engage-card-img{aspect-ratio:4/3;border-radius:1.2rem;height:470px;min-height:260px;object-fit:cover;transition:filter .2s;width:100%}.engage-card-img:hover{filter:brightness(.92)}.engage-card-footer{align-items:center;border-radius:1.2rem;display:flex;justify-content:space-between;margin-top:.7rem;max-width:340px;width:100%}.engage-card-title{color:#222;font-size:14px;font-weight:600;text-align:left}.engage-card-viewmore{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:.3rem;padding:0}.engage-card-arrow{font-size:1.2rem;margin-left:2px}@media (max-width:600px){.engage-card,.engage-card-footer,.engage-card-wrapper{max-width:98vw}.engage-card-img{aspect-ratio:4/3;min-height:160px}.engage-card-footer{padding:.7rem}.engage-card-title{font-size:1rem}.engage-card-viewmore{font-size:.95rem}}.engage-section{padding:2.5rem 1rem}.engage-header{color:#222;font-size:2rem;font-weight:800;margin-bottom:2rem;text-align:center}.engage-card-list{display:flex;gap:.9rem;justify-content:center}.engage-card--yellow{align-items:center;background:#fdb73e;border-radius:1.2rem;box-shadow:0 2px 16px #00000012;display:flex;flex-direction:column;height:470px;justify-content:flex-start;max-width:340px;min-height:260px;padding-bottom:3.5rem;position:relative;width:100%}.engage-card-yellow-content{padding:2rem 1rem 1rem;width:100%}.engage-card-yellow-title{color:#222;display:block;font-size:14px;font-weight:700;letter-spacing:.04em;margin-bottom:1.1rem;text-transform:uppercase}.engage-card-yellow-desc{color:#222;font-size:1.05rem;margin:0;opacity:.9}.engage-card-yellow-list{align-items:flex-start;color:#222;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;gap:.3rem;list-style:disc inside;margin:0;opacity:.95;padding-left:0;text-align:left}.engage-card-yellow-btn{background:#000;border:none;border-radius:2rem;bottom:1.2rem;box-shadow:0 2px 8px #00000014;color:#fff;cursor:pointer;font-weight:700;left:1rem;padding:1rem 1.5rem;position:absolute;transform:none;transition:background .2s,color .2s}.engage-card-yellow-btn:hover{background-color:#fff;border:1px solid #fdb73e;color:#000}@media (max-width:700px){.engage-card-list{align-items:center;flex-direction:column;gap:1.2rem}}@media (max-width:600px){.engage-card--yellow{max-width:98vw;min-height:160px;padding-bottom:2.2rem}.engage-card-yellow-content{padding:1.2rem .5rem .7rem}.engage-card-yellow-title{font-size:1rem}.engage-card-yellow-list{font-size:.98rem}.engage-card-yellow-btn{bottom:.7rem;font-size:.95rem;left:.5rem;padding:.6rem 1.5rem}}.mini-card{align-items:flex-start;background:#eea21f;border-radius:1.1rem;box-shadow:0 2px 16px #00000012;display:flex;flex-direction:column;max-width:370px;min-height:320px;padding:1.7rem 1.3rem 4.2rem;position:relative;width:100%}.mini-card-header{color:#000;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.mini-card-subheader{color:#000;font-size:1rem;font-weight:600;margin-bottom:1rem}.mini-card-desc{color:#000;font-size:14px;line-height:1.4;margin-bottom:2.5rem}.mini-card-btn{background:#000;border-radius:0 0 1.1rem 1.1rem;bottom:0;left:0;padding:1rem 0}.mini-card-btn:hover{opacity:.8}@media (max-width:600px){.mini-card{max-width:98vw;min-height:220px;padding:1.1rem .7rem 3.2rem}.mini-card-header{font-size:1.08rem}.mini-card-subheader{font-size:.98rem}.mini-card-desc{font-size:.95rem;margin-bottom:2rem}.mini-card-btn{font-size:1rem;padding:.8rem 0}}.mini-section{padding:2.5rem 0}.mini-card-list{display:flex;gap:2rem;justify-content:space-between}@media (max-width:900px){.mini-card-list{gap:1.2rem}}@media (max-width:700px){.mini-card-list{align-items:center;flex-direction:column;gap:1.2rem}}.mini-card-btn{border:none;border-radius:2rem;bottom:1.3rem;box-shadow:0 2px 8px #00000014;color:#000;color:#fff;cursor:pointer;font-size:1.08rem;font-weight:700;left:1.3rem;min-width:120px;padding:.8rem 2.2rem;position:absolute;transition:background .2s;width:auto}@media (max-width:600px){.mini-card-btn{bottom:.7rem;font-size:.95rem;left:.7rem;padding:.7rem 1.5rem}}.footer{color:#fff;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;padding:3rem 5vw 2rem;width:100%}.footer-section{display:flex;flex:1 1 250px;flex-direction:column;gap:1.2rem;max-width:350px;min-width:220px}.footer-section-1{align-items:flex-start}.footer-logo-img{height:auto;margin-bottom:.7rem;width:90px}.footer-desc{color:#fff;font-size:16px;line-height:1.5;margin-bottom:.7rem}.footer-address-label{color:#fdb73e;font-size:1rem;font-weight:700;letter-spacing:.03em;margin-bottom:.2rem}.footer-address{color:#fff;font-size:16px;font-weight:600;line-height:1.4}.footer-section-2{align-items:flex-start}.footer-links-header{color:#fdb73e;font-size:18px;font-weight:700;letter-spacing:.04em;margin-bottom:.5rem}.footer-links-columns{display:flex;gap:2rem}.footer-links-col{display:flex;flex-direction:column;gap:.5rem}.footer-link{color:#fff;font-size:16px;margin-bottom:10px;text-decoration:none;text-transform:capitalize;transition:color .2s}.footer-link:hover{color:#fdb73e}.footer-section-3{align-items:flex-start;display:flex;flex-direction:column}.footer-social-header{color:#fdb73e;font-size:18px;font-weight:700;letter-spacing:.04em;margin-bottom:.5rem}.footer-socials-row{display:flex;flex-direction:row;gap:2.5rem}.footer-socials{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.footer-social-link{align-items:center;color:#fff;display:flex;font-size:1rem;gap:.6rem;text-decoration:none;transition:color .2s}.footer-social-link:hover{color:#fdb73e}.footer-social-icon img{display:block;height:22px;object-fit:contain;width:22px}.footer-social-text{font-size:1rem;text-transform:capitalize}.footer-live-desc{font-size:16px;font-weight:600;margin-top:.7rem}.footer-live-days{color:#fff;font-size:1rem;font-weight:500;margin-top:.2rem}.footer-extra-socials{display:block;margin-top:0}.footer-extra-socials .footer-social-link{margin-bottom:1rem}@media (max-width:900px){.footer{align-items:flex-start;flex-direction:column;gap:2.5rem;padding:2.5rem 2vw 1.5rem}.footer-section{max-width:100%;min-width:0}.footer-links-columns{gap:1.2rem}}@media (max-width:700px){.footer{gap:1.5rem;padding:2rem 1rem}.footer-section{gap:1rem}.footer-logo-img{width:70px}.footer-address,.footer-desc,.footer-link,.footer-links-header,.footer-live-days,.footer-live-desc,.footer-social-header,.footer-social-icon,.footer-social-text{font-size:12px}.footer-social-icon img{height:18px;width:18px}}.donate-page{flex-direction:column;min-height:100vh}.donate-hero,.donate-page{align-items:center;display:flex;width:100%}.donate-hero{background:url(../../static/media/give.c2abfa6b371416ff11b0.jpg) 50%/cover no-repeat;justify-content:center;min-height:417px;position:relative}.donate-hero-overlay{background:#0003;inset:0;position:absolute;z-index:1}.donate-hero-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:700px;padding:3rem 1rem 2rem;position:relative;text-align:center;width:100%;z-index:2}.donate-hero-title{color:#fdb73e;font-size:2.5rem;font-weight:800;margin-bottom:1.2rem;text-shadow:0 2px 16px #0000002e}.donate-hero-desc{font-size:20px;margin-bottom:.5rem;width:60%}.donate-hero-desc,.donate-hero-verse{color:#fff;font-weight:600;text-shadow:0 2px 8px #0000001f}.donate-hero-verse{font-size:16px;margin-top:.2rem}.donate-title{color:#22223b;font-size:2rem;font-weight:700;margin-top:2.5rem;text-align:center}.donate-info-section{align-items:center;gap:2.5rem;justify-content:space-between;margin:3rem auto 2rem;padding:0 2rem;width:50%}.donate-info-img img{border-radius:1.2rem;box-shadow:0 4px 24px #0000001a;height:344px;max-width:90vw;object-fit:cover;width:522px}.donate-info-text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;text-align:center}.donate-info-heading{color:#fff;font-size:1.7rem;font-weight:800;margin-bottom:1.5rem}.donate-info-bold{color:#fff;font-size:18px;font-weight:600;margin-bottom:.7rem}.donate-info-desc{color:#fff;font-size:16px;font-weight:400;line-height:1.6}.donate-info-desc p{margin-bottom:1.5rem}.donate-gateways-section{display:flex;justify-content:space-between;margin:4rem auto}.donate-impact-section{margin:2.5rem auto 3rem;max-width:700px;text-align:center;width:100%}.donate-impact-title{color:#fff;font-size:24px;font-weight:800;margin-bottom:1.2rem}.donate-impact-box{border:2px solid #fff;border-radius:1.2rem;box-shadow:0 2px 12px #0000000f;color:#fff;font-size:1.08rem;font-weight:600;line-height:1.6rem;margin:0 auto;padding:1.5rem;width:370px}.donate-direct-giving{color:#fff;margin-top:3rem}.donate-direct-giving p{color:#fff;font-weight:500;margin-bottom:-1rem;text-align:center}@media (max-width:900px){.donate-info-section{align-items:stretch;flex-direction:column;gap:2rem;padding:0 1rem;width:100%}.donate-info-img img{margin-bottom:1rem;max-width:100vw;width:100%}.donate-info-text{align-items:flex-start;max-width:100%}.donate-info-heading{font-size:1.2rem}}@media (max-width:700px){.donate-hero{min-height:200px}.donate-hero-title{font-size:1.5rem}.donate-hero-desc{font-size:1rem}.donate-hero-verse{font-size:.95rem}.donate-title{font-size:1.3rem}.donate-desc{font-size:1rem}.donate-info-img img{height:auto}.donate-impact-title,.donate-info-heading{font-size:16px}.donate-info-bold{font-size:14px}.donate-impact-box,.donate-info-desc{font-size:12px}.donate-gateways-section{display:block}.donate-impact-box{width:90%}.donate-direct-giving{margin:0 auto -3rem}.donate-direct-giving p{font-size:12px}.donate-direct-giving button{width:50%}}@media (min-width:600px) and (max-width:1024px){.donate-gateways-section{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.donate-card{margin:1rem 1%;max-width:350px;width:48%}}.donate-card{background:#fff;border-radius:1.2rem;box-shadow:0 2px 16px #00000012;flex-direction:column;height:380px;margin:0 1rem;max-width:320px;padding:2rem 1.5rem 1.5rem;position:relative;transition:box-shadow .2s}.donate-card,.donate-card-content{align-items:center;display:flex;width:100%}.donate-card-content{flex:1 1;flex-direction:column;height:100%;justify-content:space-between}.donate-card-logo img{height:60px;margin-bottom:1rem;object-fit:contain;width:60px}.donate-card:first-child .donate-card-logo img{height:100px;width:100px}.donate-card-name{font-size:1.1rem;font-style:italic;font-weight:700;letter-spacing:.02em;margin-bottom:.7rem}.donate-card-desc{font-size:1rem}.donate-card-desc,.donate-card-it{font-weight:500;min-height:48px;text-align:center}.donate-card-it{font-size:14px;font-style:italic;margin-bottom:1rem}.donate-card-btn{align-self:center;background:#e58411;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-style:italic;font-weight:700;margin-top:1rem;padding:.8rem 2rem;position:static;transition:background .2s}.donate-card-btn:hover{background:#e09e2f}@media (max-width:700px){.donate-card{margin:1rem auto;max-width:90%;padding:1.2rem var(--mobile-padding)}.donate-card-logo img{height:44px;width:44px}.donate-card-btn,.donate-card-desc,.donate-card-it{font-size:12px}.donate-card-btn{bottom:1rem;padding:.6rem 1.2rem}}.zelle-modal-backdrop{align-items:center;background:#00000040;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.zelle-modal-backdrop:before{background:#12141799;content:"";inset:0;position:fixed;z-index:-1}.zelle-modal{background:#fff;border-radius:1.2rem;box-shadow:0 4px 32px #00000021;color:#5c5a5a;display:flex;flex-direction:column;gap:1.1rem;max-width:570px;padding:2rem 1.5rem 1.5rem;position:relative;width:92vw}.zelle-modal-header{color:#111;font-size:1.4rem;font-weight:800;margin-bottom:.5rem;text-align:left}.zelle-modal-label{font-size:1rem;margin-bottom:.2rem}.zelle-modal-email-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.7rem;width:100%}.zelle-modal-email{color:#6d1ed4;flex:1 1;font-size:1.05rem;font-weight:700;word-break:break-all}.zelle-modal-instructions-title{font-size:1rem;font-weight:700;margin-bottom:.3rem}.zelle-modal-steps{color:#5c5a5a;display:flex;flex-direction:column;font-size:.98rem;gap:.3rem;margin:0 0 0 1.2rem;padding:0}.zelle-modal-steps li{margin-bottom:.7rem}.zelle-modal-close{background:none;border:none;color:#888;cursor:pointer;font-size:1.7rem;position:absolute;right:1.2rem;top:1rem;z-index:2}.zelle-modal-copied{animation:fadeInOut 1.5s;background:#6d1ed4;border-radius:8px;color:#fff;font-size:.85rem;left:50%;padding:2px 10px;pointer-events:none;position:absolute;top:-1.5rem;transform:translateX(-50%);white-space:nowrap;z-index:2}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@media (max-width:500px){.zelle-modal{font-size:.97rem;max-width:98vw;padding:1.2rem .7rem 1rem}.zelle-modal-header{font-size:1.1rem}.zelle-modal-email{font-size:.95rem}.zelle-modal-email,.zelle-modal-label,.zelle-modal-steps{font-size:12px}.zelle-modal-header,.zelle-modal-instructions-title{font-size:.98rem}}.bookings-page{flex-direction:column;min-height:80vh}.bookings-hero,.bookings-page{align-items:center;display:flex;width:100%}.bookings-hero{background:#000;justify-content:center;min-height:320px;position:relative}.bookings-hero-overlay{background:#00000073;inset:0;position:absolute;z-index:1}.bookings-hero-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:700px;padding:3rem 1rem 2rem;position:relative;text-align:center;width:100%;z-index:2}.bookings-hero-title{color:#fdb73e;font-size:2rem;font-weight:800;margin-bottom:1.2rem;text-shadow:0 2px 16px #0000002e;width:500px}.bookings-hero-desc{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:.5rem;text-shadow:0 2px 8px #0000001f;width:100%}.bookings-hero-subdesc{color:#e0e0e0;font-size:16px;font-weight:400;line-height:1.6;margin-top:.7rem;max-width:600px;text-align:center}.bookings-info-section{align-items:center;display:flex;gap:2.5rem;justify-content:space-between;margin:3rem auto 2rem;max-width:1100px;padding:0 2rem;width:100%}.bookings-info-img img{border-radius:1.2rem;box-shadow:0 4px 24px #0000001a;height:230px;max-width:90vw;object-fit:cover;width:340px}.bookings-info-text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;max-width:540px}.bookings-info-heading{color:#fdb73e;font-size:1.35rem;font-weight:800;margin-bottom:1rem}.bookings-info-bold{color:#fff;font-size:1.08rem;font-weight:600;margin-bottom:.7rem}.bookings-info-desc{color:#fff;font-size:1rem;font-weight:400;line-height:1.6}.bookings-cards-section{background:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:3rem 0 2rem;padding:var(--main-padding);width:100%}@media (max-width:900px){.bookings-info-section{align-items:stretch;flex-direction:column;gap:2rem;padding:0 1rem}.bookings-info-img img{height:180px;margin-bottom:1rem;max-width:100vw;width:100%}.bookings-info-text{align-items:flex-start;max-width:100%}.bookings-info-heading{font-size:1.1rem}}@media (max-width:700px){.bookings-hero{min-height:200px}.bookings-hero-title{font-size:16px;width:90%}.bookings-hero-desc{font-size:14px;width:90%}.bookings-hero-subdesc{font-size:12px;width:90%}.bookings-cards-section{padding:var(--mobile-padding)}}.booking-card{align-items:flex-start;background:#fff;border:2px solid #0000;border-radius:1.2rem;box-shadow:0 2px 16px #10101012;display:flex;flex-direction:column;margin:1rem auto;max-width:320px;padding:1.5rem 1.2rem;transition:box-shadow .2s,border .2s,transform .2s;width:100%}.booking-card:hover{border:2px solid #22223b;box-shadow:0 4px 24px #00000021;transform:scale(1.03)}.booking-card-row{align-items:center;display:flex;gap:.7rem;margin-bottom:1rem}.booking-card-icon{height:28px;object-fit:contain;width:28px}.booking-card-date,.booking-card-time{color:#22223b;font-size:1.08rem;font-weight:600}.booking-card-btns{display:flex;flex-direction:column;gap:.7rem;margin-top:.7rem;width:100%}.booking-card-status-btn{align-items:center;background:#fdb73e;border:none;border-radius:8px;color:#22223b;cursor:default;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:background .2s;width:100%}.booking-card-status-btn.booked{background:#ccc;color:#888}.booking-card-btn-icon{height:22px;object-fit:contain;width:22px}.booking-card-book-btn{background:#22223b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.7rem 1.2rem;transition:background .2s;width:100%}.booking-card-book-btn.booked,.booking-card-book-btn:disabled{background:#ccc;color:#888;cursor:not-allowed}@media (max-width:900px){.booking-card{max-width:98vw}}@media (max-width:700px){.booking-card{padding:1rem .5rem}.booking-card-row{margin-bottom:.7rem}.booking-card-book-btn,.booking-card-date,.booking-card-status-btn,.booking-card-time{font-size:12px}}.booked-slot-modal-overlay{align-items:center;background:#22223b73;display:flex;inset:0;justify-content:center;position:fixed;width:100%;z-index:9999}.booked-slot-modal{align-items:center;background:#fff;border-radius:1.2rem;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;padding:2.2rem 1.5rem 2rem;text-align:center;width:450px}.booked-slot-modal-header{font-size:1.35rem;font-weight:800;margin-bottom:1.2rem}.booked-slot-modal-desc{font-size:14px;margin:1.6rem;text-align:left}.booked-slot-modal-note-title{color:#000;font-size:1.05rem;font-weight:700;margin-bottom:.5rem;text-align:left}.booked-slot-modal-note{font-size:14px;margin-bottom:1.5rem;text-align:left}@media (max-width:700px){.booked-slot-modal{border-radius:1rem;max-width:90%;padding:1.2rem .5rem 1rem}.booked-slot-modal-header{font-size:16px}.booked-slot-modal-note-title{font-size:14px}.booked-slot-modal-desc,.booked-slot-modal-note{font-size:12px}}.success-modal-overlay{align-items:center;background:#22223b73;display:flex;inset:0;justify-content:center;position:fixed;width:100%;z-index:9999}.success-modal{align-items:center;background:#fff;border-radius:1.2rem;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;max-width:98vw;padding:2.2rem 1.5rem 2rem;text-align:center;width:450px}.success-modal-tick{height:70px;margin-bottom:1.2rem;width:70px}.success-modal-title{color:#fdb73e;font-size:18px;font-weight:800;margin-bottom:1.2rem}.success-modal-desc{color:#000;font-size:14px;font-weight:600;margin-bottom:1.2rem}.success-modal-date,.success-modal-time{color:#000;font-size:16px;font-weight:700;margin-bottom:.5rem}.success-modal-info{color:#4c4c4c;font-size:14px;font-weight:600;margin-bottom:1rem}@media (max-width:600px){.success-modal{border-radius:1rem;max-width:90%;padding:1.2rem .5rem 1rem}.success-modal-title{font-size:16px}.success-modal-tick{height:48px;width:48px}.success-modal-date,.success-modal-desc,.success-modal-info,.success-modal-time{font-size:12px}}.booking-slot-page{align-items:center;background:#fff;display:flex;flex-direction:column;width:100%}.booking-slot-header{background:#121417;color:#fff;font-size:1.7rem;font-weight:800;letter-spacing:.03em;margin-bottom:-1.5rem;padding:2rem 1rem 1.5rem;text-align:center;width:100%}.booking-slot-body{align-items:center;border-radius:0 0 1.5rem 1.5rem;display:flex;flex-direction:column;margin-top:3rem;padding:2.5rem 1.2rem 2rem;width:55%}.booking-slot-avatar img{border-radius:50%;box-shadow:0 2px 16px #0000001a;height:180px;margin-bottom:1.2rem;object-fit:cover;width:180px}.booking-slot-details{color:#1e1e1e;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;width:100%}.booking-slot-detail-row{align-items:center;color:#1e1e1e;display:flex;font-size:16px;font-weight:500;gap:.7rem}.booking-slot-detail-icon{height:28px;object-fit:contain;width:28px}.booking-slot-form{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;width:100%}.booking-slot-form input,.booking-slot-form textarea{border:1.5px solid #e0e0e0;border-radius:8px;color:#5c5a5a;font-size:1rem;font-weight:500;outline:none;padding:.8rem 1rem;transition:border .2s;width:100%}.country-select__control{border-radius:8px!important;font-size:1rem;padding:.3rem 1rem}.booking-slot-form input:focus,.booking-slot-form textarea:focus{border-color:#fdb73e}.booking-slot-label{color:#000;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.4rem;margin-bottom:.3rem}.booking-slot-time-section{align-items:center;border-radius:1.2rem;display:flex;flex-direction:column;margin:2rem 0;padding:2rem 1rem;width:100%}.booking-slot-time-header{color:#22223b;font-size:1.2rem;font-weight:700;margin-bottom:.3rem;text-align:center}.booking-slot-time-date,.booking-slot-time-zone{font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:center}.booking-slot-time-bold{font-size:18px;font-weight:700;margin-bottom:1.2rem;text-align:center}.booking-slot-times-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem;width:100%}.booking-slot-time-btn{background:#fff;border:.5px solid #90a4ae;border-radius:12px;color:#22223b;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;padding:1.2rem 1rem;transition:background .2s,color .2s,border .2s}.booking-slot-time-btn.selected{background:#000;color:#fff}.booking-slot-time-btn:disabled{cursor:not-allowed;opacity:.5}.booking-slot-selected{background:#121417;border-radius:12px;color:#fff;font-size:16px;font-weight:600;margin-top:1rem;padding:2rem 1rem;text-align:center;width:100%}@media (max-width:700px){.booking-slot-body,.booking-slot-header{border-radius:1rem;max-width:90%;padding:1.2rem .5rem 1rem}.booking-slot-header{font-size:14px;margin-top:3rem;padding:1.2rem .5rem 1rem}.booking-slot-avatar img{height:120px;width:120px}.booking-slot-time-section{padding:1.2rem .5rem}.booking-slot-times-grid{gap:.7rem;grid-template-columns:repeat(2,1fr)}.booking-slot-body{padding:1.2rem .5rem;width:100%}.booking-slot-detail-row,.booking-slot-label,.booking-slot-selected,.booking-slot-time-btn{font-size:12px}.booking-slot-time-bold,.booking-slot-time-header{font-size:16px}.booking-slot-time-date,.booking-slot-time-zone{font-size:14px}.booking-slot-selected{padding:1rem .5rem}.booking-form-submit-btn{font-size:12px;width:100%}}.search-bar{display:flex;width:100%;width:50%}.search-input{background:#c8c6c64d;border:1.5px solid #e0e0e0;border-radius:2rem 0 0 2rem;border-right:none;color:#fff;flex:1 1;font-family:inherit;font-size:14px;font-weight:700;outline:none;padding:.9rem 1.1rem;transition:border .2s}.search-input::placeholder{color:#fff;opacity:1}.search-input:focus{border-color:#fdb73e}.search-btn{align-items:center;background:#fdb73e;border:1.5px solid #fdb73e;border-radius:0 2rem 2rem 0;color:#22223b;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.9rem 1.4rem;transition:background .2s,color .2s}.search-btn:hover{background:#e09e2f;color:#fff}.search-btn-icon{height:20px;object-fit:contain;width:20px}@media (max-width:700px){.search-bar{width:100%}.search-btn,.search-input{font-size:12px}.search-btn{padding:0 10px}}.podcast-container{background-color:#000;padding:1.5rem var(--main-padding)}.podcast{background-image:url(../../static/media/hero.69d240d7bd0bc437d5f0.png);background-position:50%;background-size:cover;padding:2rem 1rem;position:relative;z-index:0}.podcast:before{background:#0a0a0ae6;content:"";inset:0;position:absolute;z-index:0}.podcast>*{position:relative;z-index:1}.podcast-hero{align-items:flex-end;display:flex;min-height:340px;padding:0;width:100%}.podcast-hero-content{align-items:flex-start;display:flex;flex-direction:column;max-width:700px;padding:2.5rem 2rem 2.5rem 3.5rem}.podcast-hero-title{color:#fff;font-size:2rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;text-align:left}.podcast-hero-subtitle{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:1.1rem;text-align:left;width:60%}.podcast-hero-desc{color:#fff;font-size:16px;font-weight:500;margin-bottom:0;max-width:600px;text-align:left}.podcast-feature{background:#121417;border-radius:1.2rem;box-shadow:0 4px 24px #0000001a;gap:2.5rem;margin:2.5rem auto 0;max-width:950px;min-height:260px;padding:2.5rem 2rem}.podcast-feature,.podcast-feature-img-wrap{align-items:center;display:flex;justify-content:center}.podcast-feature-img-wrap{flex:0 0 30%}.podcast-feature-img{border-radius:1rem;box-shadow:0 2px 12px #0000001a;max-width:180px;object-fit:cover;width:100%}.podcast-feature-content{align-items:flex-start;color:#fff;display:flex;flex:1 1;flex-direction:column}.podcast-feature-title{color:#fff;font-size:1.2rem;font-weight:800;margin-bottom:.7rem}.podcast-feature-desc{color:#fff;font-size:14px;font-weight:400;margin-bottom:1.3rem;width:65%}.podcast-feature-btns{display:flex;gap:1rem;margin-bottom:1.3rem}.podcast-feature-btn{align-items:center;border:none;border-radius:2rem;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.7rem 1.3rem;transition:background .2s,color .2s,border .2s}.podcast-feature-btn-outline{background:#0000;border:1px solid #fff;color:#fff}.podcast-feature-btn-outline .podcast-feature-btn-icon{filter:brightness(0) invert(1)}.podcast-feature-btn-yellow{background:#fdb73e;border:2px solid #fdb73e;color:#22223b}.podcast-feature-btn-yellow .podcast-feature-btn-icon{filter:none}.podcast-feature-btn-icon{height:22px;object-fit:contain;width:22px}.podcast-feature-audio{background:#b0bec51a!important;margin-top:.5rem;outline:none;width:100%}.podcast-feature-audio::-webkit-media-controls-panel{background:#b0bec51a!important;border-radius:.7rem}.podcast-feature-audio::-moz-media-controls{background:#b0bec51a!important;border-radius:.7rem}.podcast-card-grid{grid-gap:2rem;background-color:#fff;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);padding:1rem var(--main-padding);width:100%}.podcast-card-header{background:#fff;font-size:1.5rem;font-weight:800;letter-spacing:.01em;padding:3rem 0;text-align:center}.pagination-container{align-items:center;display:flex;grid-column:1/-1;justify-content:center;margin-top:2rem;width:100%}.podcast-subscribe-section{border-radius:1.2rem;box-shadow:0 2px 12px #00000014;margin:3.5rem auto 0;max-width:600px;padding:2.5rem 1rem;text-align:center}.podcast-subscribe-header{color:#fff;font-size:1.6rem;font-weight:800;margin-bottom:.7rem}.podcast-subscribe-desc{color:#fff;font-size:14px;margin-bottom:1.5rem}.podcast-subscribe-form{align-items:center;display:flex;gap:.7rem;justify-content:center;width:100%}.podcast-subscribe-input{background-color:initial;border:1px solid #fff;border-radius:2rem;color:#fff;flex:1 1;font-family:inherit;font-size:14px;min-width:0;outline:none;padding:.9rem 1.1rem}.podcast-subscribe-input::placeholder{color:#fff;opacity:.7}.podcast-testimony-section{background:#fff;box-shadow:0 2px 12px #00000014;margin:3rem 0;padding:5.5rem 1rem;text-align:center;width:100%}.podcast-testimony-header{font-size:1.5rem;font-weight:800;margin-bottom:.7rem}.podcast-testimony-desc{font-size:16px;font-weight:500;margin-bottom:1.5rem}@media (max-width:900px){.podcast-feature{flex-direction:column;gap:1.5rem;min-height:0;min-height:auto;padding:1.5rem .7rem}.podcast-feature-img-wrap{max-width:200px;width:100%}.podcast-feature-content{width:100%}.podcast-card-grid{gap:1.2rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.podcast-container{padding:1.5rem var(--mobile-padding)}.podcast-hero-content{max-width:98vw;padding:0}.podcast-hero-title{font-size:1.3rem}.podcast-hero-subtitle{font-size:14px}.podcast-hero-desc{font-size:12px}.podcast-hero{min-height:200px}.podcast-testimony-header{font-size:16px}.podcast-testimony-desc{font-size:12px}.podcast-subscribe-header{font-size:16px}.podcast-subscribe-desc,.podcast-subscribe-input{font-size:12px}.podcast-hero-title{font-size:16px;margin-top:3rem}.podcast-feature-title{font-size:14px}.podcast-feature-desc{font-size:12px;width:100%}.podcast-feature-btn{font-size:12px}.podcast-card-grid{padding:1rem var(--mobile-padding)}.podcast-card-header{font-size:16px;padding:1rem 0}}@media (max-width:600px){.podcast-subscribe-section{border-radius:1rem;padding:1.2rem .5rem}.podcast-subscribe-form{flex-direction:column;gap:.7rem}.podcast-subscribe-input{border-radius:2rem;width:100%}.podcast-card-grid{gap:1rem;grid-template-columns:1fr}}.podcast-card{background:#121417;border-radius:1.1rem;box-shadow:0 2px 12px #00000014;color:#fff;display:flex;flex-direction:column;min-height:260px;padding:1.5rem 1.2rem 1.2rem;position:relative;width:100%}.podcast-card-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;letter-spacing:.01em;line-height:1.6;max-height:4.8em;overflow:hidden;text-overflow:ellipsis}.podcast-card-featuring{color:#fdb73e;font-size:.95rem;font-weight:700;margin-bottom:.5rem}.podcast-card-title{color:#fdb73e;font-size:1.15rem;font-weight:800;margin-bottom:.5rem}.podcast-card-desc{color:#e0e0e0;flex:1 1;font-size:16px;font-weight:500;margin-bottom:1.2rem}.podcast-card-meta{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.2rem}.podcast-card-time{align-items:center;color:#fff;display:flex;font-size:.98rem;gap:.4rem}.podcast-card-timer-icon{height:18px;object-fit:contain;width:18px}.podcast-card-date{color:#b0bec5;font-size:.98rem;font-weight:600}.podcast-card-play-btn{align-items:center;background:#fdb73e;border:none;border-radius:2rem;color:#22223b;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin-top:1rem;padding:.7rem 1.3rem;transition:background .2s,color .2s;width:-webkit-fit-content;width:fit-content}.podcast-card-play-icon{height:20px;object-fit:contain;width:20px}@media (max-width:900px){.podcast-card{min-height:220px;padding:1.1rem .7rem 1rem}}@media (max-width:700px){.podcast-card-title{font-size:14px}.podcast-card-date,.podcast-card-desc,.podcast-card-play-btn,.podcast-card-time{font-size:12px}}.pagination{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:2rem 0 1rem}.pagination-page{background:#fdb73e;border:none;border-radius:.3rem;color:#22223b;cursor:pointer;font-size:1rem;font-weight:700;margin:0 .1rem;padding:.5rem 1rem;transition:background .2s,color .2s}.pagination-page.active{background:#fff;border:.5px solid #000}.pagination-nav{background:#0000;border:none;cursor:pointer;font-size:1rem;font-weight:700;padding:.5rem 1rem;transition:background .2s,color .2s}.pagination-nav:disabled{cursor:not-allowed;opacity:.5}.pagination-ellipsis{color:#fdb73e;font-size:1.1rem;padding:0 .4rem;-webkit-user-select:none;user-select:none}.single-podcast{background:#fff;border-radius:1.2rem;box-shadow:0 2px 12px #00000014;margin:2.5rem auto;padding:1.5rem var(--main-padding);width:100%}.single-podcast-hero{border-radius:1rem;margin-bottom:2rem;overflow:hidden;width:100%}.single-podcast-video{background:#000;border-radius:1rem;display:block;height:540px;object-fit:cover;width:100%}.single-podcast-content{align-items:flex-start;display:flex;flex-direction:column}.single-podcast-title{color:#fdb73e;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.7rem}.single-podcast-date{font-size:1.08rem;font-weight:600;margin-bottom:1.2rem}.single-podcast-likes{align-items:center;display:flex;gap:.6rem}.single-podcast-heart-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0}.single-podcast-heart{height:32px;transition:filter .2s;width:32px}.single-podcast-heart-btn:active .single-podcast-heart{filter:brightness(.8)}.single-podcast-likes-count{font-size:1.1rem}.podcast-comment-section{background:#fff;border-radius:1.2rem;box-shadow:0 4px 24px #0000001a;margin:2.5rem 0;padding:2rem 1.2rem 1.5rem;width:100%}.podcast-comment-header{color:#22223b;font-size:1.3rem;font-weight:800;margin-bottom:.3rem;text-align:left}.podcast-comment-desc{font-size:1rem;font-weight:400;margin-bottom:1.2rem;opacity:.8}.podcast-comment-form{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.5rem;position:relative}.podcast-comment-initial{align-items:center;background:#d9d9d9;border-radius:50%;color:#22223b;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:800;height:42px;justify-content:center;margin-top:2px;width:42px}.podcast-comment-input{border:1.5px solid #b0bec5;border-radius:1.2rem;flex:1 1;font-family:inherit;font-size:1rem;min-height:300px;outline:none;padding:.8rem 1.1rem;resize:none}.podcast-comment-btn-wrap{bottom:-2.2rem;position:absolute;right:.5rem}.podcast-comments-list{display:flex;flex-direction:column;gap:1.7rem;margin-top:2.5rem}.podcast-comment-item{border-radius:1rem;box-shadow:0 1px 6px #0000000a;padding:1rem 1.2rem .7rem}.podcast-comment-name{color:#22223b;font-weight:800;margin-bottom:.2rem;text-transform:capitalize}.podcast-comment-text{color:#22223b;font-size:1rem;margin-bottom:.5rem}.podcast-comment-time{color:#b0bec5;font-size:.95rem}.podcast-comment-viewmore{color:#fdb73e;cursor:pointer;font-size:1.05rem;font-weight:700;margin-top:1.5rem;text-align:center;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.podcast-comment-viewmore:hover{text-decoration:underline}.podcast-recommend-section{margin:5rem 0}.podcast-recommend-header{font-size:1.3rem;font-weight:800;margin-bottom:1.2rem}.podcast-recommend-scroll{-ms-overflow-style:none;display:flex;gap:1.5rem;max-width:100vw;overflow-x:auto;padding-bottom:.5rem;padding-left:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(1215px + 4.5rem)}.podcast-recommend-scroll>*{flex:0 0 270px;max-width:270px;min-width:270px;scroll-snap-align:start}.podcast-recommend-scroll::-webkit-scrollbar{display:none}.blog-recommend-section{margin:4rem 0 2rem;overflow:scroll;width:100%}.blog-recommend-header{font-size:1.3rem;font-weight:800;margin-bottom:1.2rem}.blog-recommend-scroll{-ms-overflow-style:none;display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:.5rem;padding-left:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(1530px + 25.5rem)}.blog-recommend-scroll::-webkit-scrollbar{display:none}.announcement-section{background:#1e1e1e;border-radius:1.2rem;box-shadow:0 2px 12px #00000014;margin:3rem auto 2rem;padding:2rem 1.5rem 1.5rem;text-align:center;width:80%}.announcement-content{color:#fff;font-size:1.08rem;line-height:1.7;margin-bottom:1.3rem}.announcement-header{color:#fff;font-size:22px;font-weight:800;margin-bottom:1.2rem;text-align:center}.announcement-main{display:block;font-size:18px;font-weight:800}.announcement-desc{color:#fff;display:block;font-weight:500}.announcement-dots{display:flex;gap:.6rem;justify-content:center;margin-top:.5rem}.announcement-dot{background:#777676;border-radius:50%;cursor:pointer;display:inline-block;height:10px;opacity:.4;transition:opacity .2s,background .2s;width:10px}.announcement-dot.active{background:#fff;opacity:1}.podcast-subscribe-section.single{margin:0!important;max-width:100%!important;padding-top:3rem}.podcast-subscribe-section.single .podcast-subscribe-input{flex:0.3 0.5!important;padding:1rem}.podcast-testimony-section.single{background-color:#000;color:#fff;padding:0}.podcast-testimony-section.single .podcast-testimony-header{margin:3rem auto;width:50%}.podcast-youtube-section{align-items:flex-start;border-radius:1.2rem;box-shadow:0 2px 12px #00000014;display:flex;gap:2.5rem;justify-content:center;margin:4rem auto;padding:2rem 1rem;width:70%}.podcast-youtube-left{color:#fff;display:flex;flex-direction:column;justify-content:center;width:50%}.podcast-youtube-header{color:#fff;font-size:1.4rem;font-weight:800;margin-bottom:.7rem;width:80%}.podcast-youtube-desc{color:#fff;font-size:1.08rem;font-weight:600;opacity:.9;width:70%}.podcast-youtube-right{align-items:flex-start;align-items:center;display:flex;flex-direction:column;padding:10px;width:50%}.podcast-youtube-iframe-wrap{background:#000;border-radius:1rem;height:300px;margin-bottom:.5rem;width:500px}.podcast-youtube-iframe{border:none;display:block;height:100%;width:100%}.podcast-youtube-iframe-wrap .booking-form-submit-btn{margin-top:2rem;z-index:2}.single-podcast-save{align-items:center;display:flex;gap:1.5rem}.single-podcast-save-container{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem;width:100%}@media (max-width:900px){.podcast-recommend-scroll>*{flex-basis:70vw;max-width:70vw;min-width:70vw}.podcast-recommend-scroll>:nth-child(4){flex-basis:35vw;max-width:35vw;min-width:35vw}.blog-recommend-scroll{width:calc(105vw + 1.5rem)}.blog-recommend-scroll>*{flex:0 0 70vw;max-width:70vw;min-width:70vw}.podcast-youtube-section{align-items:stretch;flex-direction:column;padding:1.2rem .2rem}.podcast-youtube-iframe-wrap{height:56vw;max-width:100%;min-height:200px;width:100vw}}@media (max-width:700px){.single-podcast{padding:1rem var(--mobile-padding)}.single-podcast-video{height:200px}.single-podcast-title{font-size:16px}.blog-recommend-section{height:-webkit-fit-content;height:fit-content}.blog-recommend-scroll{gap:1rem;padding-left:.5rem;width:calc(135vw + 1rem)}.podcast-youtube-section{display:block;width:100%}.podcast-youtube-left{width:100%}.podcast-youtube-header{font-size:14px;text-align:center;width:100%}.podcast-youtube-desc{font-size:12px;text-align:center;width:100%}.podcast-youtube-desc-mini,.podcast-youtube-right{width:100%}.podcast-comment-desc,.podcast-comment-input,.single-podcast-date,.single-podcast-likes-count{font-size:12px}.podcast-comment-header{font-size:16px}.podcast-comment-initial{height:32px;width:32px}.podcast-comment-form{align-items:normal}.announcement-header,.podcast-comment-name{font-size:14px;text-transform:capitalize}.announcement-main,.blog-recommend-header,.podcast-recommend-header{font-size:16px}.announcement-desc,.podcast-comment-text,.podcast-comment-time,.podcast-comment-viewmore{font-size:12px}.announcement-section{border-radius:1rem;padding:var(--mobile-padding)}.podcast-recommend-scroll,.single-podcast-save-container{width:100%}}@media (max-width:600px){.podcast-comment-section{border-radius:1rem;padding:1.2rem .3rem}.podcast-comment-form{flex-direction:column;gap:.7rem}.podcast-comment-btn-wrap{display:flex;justify-content:flex-end;margin-top:.7rem;position:static;width:100%}.podcast-youtube-iframe-wrap{height:48vw;min-height:160px}.single-podcast-save-container{align-items:flex-start;flex-direction:column;gap:-.7rem;width:100%}.single-podcast-save .ButtonThree,.single-podcast-save-container .ButtonThree{font-size:.95rem;min-width:100px;padding:.5rem .7rem;width:120px!important}.single-podcast-title{font-size:1.1rem;margin-bottom:.5rem}}.share-modal-backdrop{align-items:center;background:#121417e5;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.share-modal-container{align-items:stretch;background:#181b20;border-radius:18px;box-shadow:0 4px 32px #0008;display:flex;flex-direction:column;padding:1.5rem 1.2rem 1.2rem;position:relative;width:40%}.share-modal-header{color:#fff;font-size:1.1rem;margin-bottom:.7rem;padding-bottom:.7rem;position:relative;text-align:center;text-transform:capitalize}.share-modal-header-border{border-bottom:2px solid #fff;bottom:0;left:0;position:absolute;width:100%}.share-modal-icons{cursor:pointer;display:flex;flex-wrap:wrap;gap:1.2rem 1.1rem;justify-content:center;margin-top:1.2rem}.share-modal-icon-item{align-items:center;display:flex;flex-direction:column;margin-bottom:.5rem;width:100px}.share-modal-icon{align-items:center;background:#23262b;border:1.5px solid #23262b;border-radius:50%;color:#fff;display:flex;font-size:1.7rem;height:60px;justify-content:center;margin-bottom:.4rem;width:60px}.share-modal-icon img{display:block;height:60%;margin:0 auto;object-fit:contain;width:60%}.share-modal-label{color:#fff;font-size:.92rem;margin-top:.1rem;text-align:center;text-transform:capitalize;word-break:break-word}@media (max-width:500px){.share-modal-container{min-width:0;padding:1.1rem .5rem .8rem;width:96vw}.share-modal-icon-item{width:60px}.share-modal-icon{font-size:1.3rem;height:38px;width:38px}}.blog-single-page{background-color:#fff;padding:2rem var(--main-padding);width:100%}.blog-single-hero-container{align-items:center;display:flex;justify-content:center;left:50%;margin:0;max-width:100vw;min-width:100vw;padding:0;position:relative;right:50%;transform:translateX(-50%);width:100vw}.blog-single-hero-image{background-color:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;height:480px;margin-bottom:0;width:100vw}.blog-single-title{color:var(--yellow);font-size:2rem;font-weight:900;margin-bottom:.7rem;margin-top:1rem;text-align:left;width:90%}.blog-single-date{margin-bottom:.7rem}.blog-single-category,.blog-single-date{color:#22223b;font-size:1rem;font-weight:600}.blog-single-category{background:var(--yellow);border-radius:18px;display:inline-block;margin-bottom:1.2rem;padding:.6rem 1.5rem;text-transform:capitalize}.blog-single-desc{color:#1e1e1e;font-size:14px;line-height:1.7;margin-top:1.2rem;text-align:justify}.blog-single-save-section{align-items:center;display:flex;gap:.7rem;margin-bottom:2.5rem;margin-top:2.5rem}.blog-single-save-img{height:28px;object-fit:contain;width:28px}.blog-single-save-text{font-size:14px;font-weight:600}.blog-single-comments-section{margin-bottom:2.5rem}.blog-single-comments-header{font-size:1.2rem;font-weight:800;margin-bottom:1.2rem}.blog-single-comment{margin-bottom:1rem;padding:1rem 1.2rem}.blog-single-comment-meta{color:#22223b;font-size:.98rem;font-weight:600;justify-content:space-between;margin-bottom:.5rem}.blog-single-comment-name{color:var(--yellow);font-weight:700}.blog-single-comment-date{color:#4c4c4c;font-size:.92rem;margin-top:1rem}.blog-single-comment-message{color:#1e1e1e;font-size:14px;font-weight:400;line-height:1.6rem;width:80%}.blog-single-view-all{align-items:center;color:var(--yellow);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:700;gap:.4em;margin-bottom:1.5rem;margin-top:.5rem}.blog-single-view-all-arrow{margin-left:.3em;width:18px}.blog-single-leave-comment-section{margin-bottom:2.5rem}.blog-single-leave-comment-header{color:#22223b;font-size:1.15rem;font-weight:800;margin-bottom:1.2rem}.blog-single-comment-form{display:flex;flex-direction:column;gap:1rem}.blog-single-comment-box{border:1px solid #eaeaea;border-radius:12px;color:#22223b;font-family:inherit;font-size:16px;height:140px;outline:none;padding:1rem;resize:vertical;width:40%}.blog-single-send-btn{align-self:flex-start;background:var(--yellow);border:none;border-radius:20px;color:#22223b;cursor:pointer;font-size:1.08rem;font-weight:700;padding:.7em 2.2em;transition:background .2s}.blog-single-send-btn:hover{background:#22223b;color:#fff}.blog-single-like-share{align-items:center;display:flex;gap:2.5rem;margin-bottom:2.5rem;margin-top:2.5rem}.blog-single-like{align-items:center;cursor:pointer;display:flex;font-size:1.08rem;gap:.7rem}.blog-single-like-img{height:26px;object-fit:contain;width:26px}.blog-single-like-text{color:#1e1e1e;font-size:16px;font-weight:500}.podcast-subscribe-section{background-color:#000}.blog-recommend-sub{margin:-1rem 0 1rem;text-align:center}.blog-categories.single{padding:0 var(--main-padding)}.blog_single_cards_others{background-color:#fff}.blog-categories.single h2{padding-top:2rem}.blog-recommend-section.single{margin-bottom:0}.podcast-youtube-section.blog{background-color:#fff;border:0;border-radius:0;margin:0;padding:3rem var(--main-padding);width:100%}.podcast-testimony-section.blog{border:0;margin:0;padding:5rem var(--main-padding)}.podcast-testimony-section.blog .mini{color:#fdb73e;font-size:12px;font-weight:700;letter-spacing:5px;margin:1rem 0;text-transform:uppercase}.podcast-youtube-section.blog .podcast-youtube-desc,.podcast-youtube-section.blog .podcast-youtube-header{color:#000}.podcast-youtube-desc-mini{color:#000;font-size:14px;margin-top:.5rem;width:70%}.podcast-youtube-section.blog .podcast-youtube-right{align-items:flex-start;padding:0}.blog_iframe_btn button{margin-right:1rem}.blogs_books-section{background-color:#e5e5e5;padding:2rem 0}.blogs_books-section .books-title{color:#e58411}.blogs_books-section .books-subtitle{color:#1e1e1e}.blogs_books-section .books-desc{color:#727272}.blogs_books-section .podcast-bottom-btn{display:none}.blog-related-video-title{align-items:center;color:#22223b;display:flex;font-size:1.05rem;font-weight:600;justify-content:center;letter-spacing:.01em;line-height:1.3;margin-top:.5rem;min-height:2.5em;overflow:hidden;padding:0 .5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:700px){.blog-single-page{padding:2rem var(--mobile-padding)}.blog_iframe_btn{display:flex;justify-content:space-between;width:100%}.blog_iframe_btn button{width:50%!important}.blog-single-hero-image{height:240px}.blog-single-title{font-size:16px}.blog-single-date{font-size:12px}.blog-single-desc{font-size:12px;width:100%}.blog-single-comment-box{width:100%}.blog-single-save-text{font-size:12px}.blog-single-comments-header{font-size:14px}.blog-single-comment-date,.blog-single-comment-meta{font-size:12px}.blog-single-comment-message{font-size:12px;width:100%}.blog-single-view-all{font-size:12px}.blog-single-view-all-arrow{margin-left:.3em;width:18px}.blog-single-leave-comment-section{margin-bottom:2.5rem}.blog-single-leave-comment-header{font-size:14px}.blog-single-comment-box{font-size:12px}.blog-single-send-btn:hover{background:#22223b;color:#fff}.blog-single-like{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:.7rem}.blog-single-like-img{height:22px;object-fit:contain;width:22px}.blog-single-like-text{color:#1e1e1e;font-size:12px;font-weight:500}.blog-categories.single{padding:0 var(--mobile-padding)}.podcast-testimony-section.blog{padding:2rem var(--mobile-padding)}.podcast-youtube-section.blog{padding:1rem var(--mobile-padding)}.podcast-youtube-desc-mini{font-size:12px;margin:1rem 0;width:100%}}.teachings-section{background:#fff;padding:var(--main-padding);width:100vw}.teachings-main-title{color:#c0c0f1;font-size:2.2rem;font-weight:800;margin-bottom:2.5rem;text-align:center}.teachings-card-link a{color:#b3b8cb;text-decoration:none}.teachings-category-block{margin-bottom:3.5rem}.teachings-category-title{font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;text-align:left}.teachings-scroll{display:flex;gap:1.2rem;overflow-x:auto;padding-bottom:1rem;scroll-padding-left:1rem;scroll-snap-type:x mandatory;scrollbar-width:none}.teachings-scroll::-webkit-scrollbar{display:none}.teachings-scroll>*{flex-shrink:0}.teachings-card{background:#000;border-radius:18px;box-shadow:0 2px 8px #22223b0f;display:flex;flex:0 0 370px;flex-direction:column;max-width:370px;min-width:370px;padding:1.2rem 1rem 1.5rem;scroll-snap-align:start}.teachings-iframe-container{aspect-ratio:16/9;background:#000;border-radius:12px;margin-bottom:1rem;overflow:hidden;width:100%}.teachings-iframe-container iframe{border:none;height:100%;width:100%}.teachings-card-title{color:var(--yellow);color:#fff;font-size:1.08rem;font-weight:700;margin-bottom:.5rem}.teachings-card-date{color:#fff;font-size:14px;font-weight:500}.teachings-viewall-btn{display:flex;justify-content:center;margin-top:1.5rem}.podcast-subscribe-section.t{background-color:#fff;box-shadow:none;color:#000}.podcast-subscribe-section.t .podcast-subscribe-header{color:#000;font-size:18px;margin:1.5rem 0}.podcast-subscribe-section.t .podcast-subscribe-input{border-color:#000;color:#000}.podcast-subscribe-section.t .podcast-subscribe-input::placeholder{color:#000!important;opacity:1}.teachings-blessing-share{align-items:center;background:#121417;border-radius:18px;display:flex;gap:2rem;justify-content:space-between;margin:3rem 0 0;padding:2rem 1.5rem}.teachings-blessing-text{color:#fff;font-size:1.25rem;font-weight:700}.teachings-blessing-btn{align-items:center;display:flex}@media (max-width:700px){.teachings-section{padding:.7rem}.teachings-main-title{font-size:1.2rem;margin-bottom:1.2rem}.teachings-category-title{font-size:1rem;margin-bottom:.7rem}.teachings-scroll{gap:1rem;padding-bottom:.7rem}.teachings-card{border-radius:12px;flex:0 0 80vw;margin-right:1rem;max-width:80vw;min-width:80vw;padding:.7rem .5rem 1rem}.teachings-iframe-container{border-radius:8px;margin-bottom:.7rem;min-height:160px}.teachings-card-title{font-size:.98rem;margin-bottom:.3rem}.teachings-card-date{font-size:12px}.teachings-viewall-btn{margin-top:.7rem}.teachings-blessing-share{border-radius:12px;flex-direction:column;gap:1rem;margin:2rem 0 0;padding:1.2rem .7rem}.teachings-blessing-text{font-size:1rem;text-align:center}.teachings-blessing-btn{justify-content:center;width:100%}}.single-teaching-page{background-color:#fff;padding:2.5rem var(--main-padding)}.single-teaching-back{align-items:center;color:#e58411;cursor:pointer;display:flex;font-size:18px;font-weight:800;gap:.7rem;margin-bottom:2rem;transition:color .2s}.single-teaching-back:hover{color:var(--yellow)}.single-teaching-back-img{height:22px;object-fit:contain;width:22px}.single-teaching-title{font-size:24px;font-weight:700;margin-bottom:.7rem;text-align:left}.single-teaching-desc{color:#22223b;font-size:14px;line-height:1.6;margin-bottom:1.5rem}.single-teaching-sort-row{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1.5rem}.single-teaching-sort{align-items:center;border:1px solid #fdb73e;border-radius:18px;box-shadow:0 2px 8px #22223b0f;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5em 1.2em;position:relative}.single-teaching-sort label{font-weight:600;margin-right:.3em}.single-teaching-sort select{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:18px;box-shadow:none;cursor:pointer;font-size:1rem;font-weight:600;margin-left:.3em;outline:none;padding:.4em 2.2em .4em 1em}.single-teaching-sort:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAaCAYAAAAaAmTUAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACOSURBVHgB7dJBCsIwFEXRK92YS7vurDuLnfyJiIi2Nv/hhTdJJjkQ+Ncjt42uWx4w67bLtisNW56crfQE3V5dSp8vJm8k5z90F0gHkHyQwJhs8kUCY5LJDgkMAiAzgOSABCIgZ4DkBwlEQCoJgVQSAqkkBFJJCKSSEEglIZBKQiCVhEAqCYFUEgKp5GDIHQVuEytLdF9+AAAAAElFTkSuQmCC) no-repeat 50%/contain;content:"";display:block;height:16px;pointer-events:none;position:absolute;right:1.1em;top:50%;transform:translateY(-50%);width:16px}.single-teaching-iframe-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:2.5rem}.single-teaching-card{background:#000;border-radius:18px;box-shadow:0 2px 8px #22223b0f;display:flex;flex-direction:column;padding:1.2rem 1rem 1.5rem}.single-teaching-iframe-container{aspect-ratio:16/9;background:#000;border-radius:12px;margin-bottom:1rem;overflow:hidden;width:100%}.single-teaching-iframe-container iframe{border:none;height:100%;width:100%}.single-teaching-card-title{color:#fff;font-size:1.08rem;font-weight:700;margin-bottom:.5rem}.single-teaching-card-date{color:#fff;font-size:.98rem;font-weight:500}.single-teaching-pagination{display:flex;justify-content:center;margin-top:1.5rem}@media (max-width:900px){.single-teaching-iframe-grid{gap:1.2rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.single-teaching-page{padding:1.5rem var(--mobile-padding)}.single-teaching-iframe-grid{gap:1rem;grid-template-columns:1fr}.single-teaching-back,.single-teaching-title{font-size:16px}.single-teaching-card-date,.single-teaching-desc,.single-teaching-sort label,.single-teaching-sort select{font-size:12px}.single-teaching-card-title{font-size:14px}}.about-hero-section{background-position:50%;background-size:cover;min-height:60vh;position:relative;width:100vw}.about-hero-overlay,.about-hero-section{align-items:center;display:flex;justify-content:center}.about-hero-overlay{background:#121417a6;border-radius:0;box-shadow:none;color:#fff;flex-direction:column;height:100%;inset:0;padding:0 2rem;position:absolute;text-align:center;width:100%}.about-hero-title{color:var(--yellow);font-size:2.2rem;font-weight:800;line-height:1.2;margin:10px auto;text-align:center;width:800px}.about-hero-desc{font-size:1.15rem;font-weight:500;margin:10px auto;text-align:center;width:600px}.about-mission-section{align-items:center;background-color:#fff;display:flex;gap:3rem;justify-content:center;margin:0 auto;padding:3rem var(--main-padding)}.about-mission-img-wrap{display:flex;flex:0 0 50%;justify-content:center}.about-mission-img{border-radius:18px;box-shadow:0 4px 24px #22223b1f;max-width:470px;object-fit:cover;width:100%}.about-mission-content{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column}.about-mission-header{font-size:2rem;font-weight:800;margin-bottom:1.2rem}.about-mission-p{color:#22223b;font-size:16px;line-height:1.7;margin-bottom:1.1rem}.about-vision-section{align-items:center;background-color:#fff;display:flex;gap:3rem;justify-content:center;margin:0 auto;padding:3rem var(--main-padding)}.about-vision-content{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column}.about-vision-header{font-size:2rem;font-weight:800;margin-bottom:1.2rem}.about-vision-p{color:#22223b;font-size:16px;line-height:1.7;margin-bottom:1.1rem}.about-vision-img-wrap{display:flex;flex:0 0 50%;justify-content:center}.about-vision-img{border-radius:18px;box-shadow:0 4px 24px #22223b1f;max-width:470px;object-fit:cover;width:100%}.about-belief-section{padding:3rem var(--main-padding);text-align:center}.about-belief-header{color:var(--yellow);font-size:24px;font-weight:800;letter-spacing:1px;margin-bottom:1.2rem;text-transform:uppercase}.about-belief-desc{color:#fff;display:block;font-size:1.15rem;font-weight:600;margin-bottom:2.5rem;max-width:none;text-align:center;width:100%}.about-belief-list{color:var(--yellow);display:flex;flex-direction:column;gap:2.5rem;max-width:100%}.about-belief-item{border-radius:18px;text-align:left;width:100%}.about-belief-item-header{font-size:18px;font-weight:700;margin-bottom:1rem}.about-belief-item-desc{color:#fff;font-size:16px;line-height:1.7;margin-bottom:0}.about-belief-readmore{color:var(--yellow);cursor:pointer;font-weight:600;margin-left:.5em}.about-meet-chantal-section{background-color:#fff;display:flex;gap:3rem;height:600px;justify-content:center;margin:0 auto;padding:3rem var(--main-padding)}.about-meet-chantal-img-wrap{display:flex;flex:0 0 40%;justify-content:flex-end}.about-meet-chantal-img{box-shadow:0 4px 24px #22223b1f;object-fit:cover;width:100%}.about-meet-chantal-content{align-items:flex-start;display:flex;flex:0 0 60%;flex-direction:column}.about-meet-chantal-header{color:#121417;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.about-meet-chantal-desc{color:#22223b;font-size:16px;line-height:1.7rem;margin-bottom:1.1rem}.about-meet-chantal-more{display:inline}.about-meet-chantal-btn-row{gap:1.5rem}.about-meet-chantal-btn-row,.about-meet-chantal-btn-two-row{background-color:#fff;display:flex;justify-content:center;width:100%}.about-meet-chantal-btn-row,.about-meet-chantal-btn-two-row{padding:1rem 0}@media (max-width:900px){.about-vision-section{flex-direction:column-reverse;gap:2rem;padding:2rem 1rem}.about-vision-content,.about-vision-img-wrap{align-items:center;flex:1 1 100%;text-align:center;width:100%}.about-mission-section{flex-direction:column;gap:2rem;padding:2rem 1rem}.about-mission-content,.about-mission-img-wrap{align-items:center;flex:1 1 100%;text-align:center;width:100%}.about-meet-chantal-section{flex-direction:column;gap:2rem;padding:2rem 1rem}.about-meet-chantal-content,.about-meet-chantal-img-wrap{align-items:center;flex:1 1 100%;text-align:center;width:100%}.about-meet-chantal-btn-row{align-items:center;flex-direction:column;gap:1rem}}@media (max-width:700px){.about-hero-title{font-size:16px;width:100%}.about-hero-desc{font-size:12px;width:100%}.about-hero-overlay{padding:0 1rem}.about-belief-section{padding:2rem .5rem}.about-belief-list{gap:1.5rem}.about-belief-item{padding:1.2rem .7rem}.about-belief-header,.about-belief-item-header,.about-meet-chantal-header,.about-mission-header,.about-vision-header{font-size:16px}.about-belief-item-desc,.about-meet-chantal-desc,.about-mission-p,.about-vision-p{font-size:12px}.about-belief-desc{font-size:14px}.about-meet-chantal-btn-row button,.about-meet-chantal-btn-two-row button{font-size:14px;padding:.5rem;width:80%!important}.about-belief-section{padding-bottom:8.5rem}.about-meet-chantal-section{height:-webkit-fit-content;height:fit-content}.about-meet-chantal-btn-two-row{padding:0}}.auth-header-container{align-items:center;background:#1e1e1e;display:flex;flex-direction:column;justify-content:center;margin:0 auto 3rem;padding:2.5rem 1.5rem 2rem;width:100%}.auth-header-logo{height:120px;margin-bottom:1.2rem;object-fit:contain;width:120px}.auth-header-title{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.7rem;text-align:center}.auth-header-desc{color:#fff;font-size:1.1rem;font-weight:400;margin-bottom:.2rem;text-align:center}@media (max-width:500px){.auth-header-container{max-width:100vw;padding:1.2rem .5rem 1rem}.auth-header-logo{height:54px;width:54px}.auth-header-title{font-size:1.15rem}.auth-header-desc{font-size:.95rem}}.register-page{align-items:center;background:#fff;min-height:100vh;padding-bottom:4rem}.register-form,.register-page{display:flex;flex-direction:column}.register-form{gap:1.1rem;margin:0 auto;max-width:600px;width:100%}.register-label{color:#3e3b3b;font-size:1rem;font-weight:600;margin-bottom:.3rem}.register-input-container{align-items:center;background:#eaedee;border-radius:8px;display:flex;gap:.7rem;padding:.6rem .8rem}.register-input-icon{height:22px;object-fit:contain;width:22px}.register-input{background:#0000;border:none;color:#3e3b3b;font-family:inherit;font-size:1rem;outline:none;padding:.4rem 0;width:100%}.register-btn{align-items:center;background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem;justify-content:center;margin-top:.5rem;padding:.85rem 0;transition:background .2s}.register-btn-icon{height:22px;object-fit:contain;width:22px}.register-secure-info{align-items:center;color:#3e3b3b;display:flex;font-size:.98rem;font-weight:500;gap:.5rem;justify-content:center;margin-top:.2rem}.register-secure-icon{height:18px;object-fit:contain;width:18px}.register-or{color:#3e3b3b;font-size:1rem;font-weight:500;margin:1.1rem 0 .3rem;text-align:center}.register-google-btn{align-items:center;background:#fff;border:2px solid #eaedee;border-radius:10px;color:#3e3b3b;cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:.7rem;justify-content:center;padding:.8rem 0;transition:border-color .2s}.register-google-btn:hover{border-color:#fdb73e}.register-google-icon{height:22px;object-fit:contain;width:22px}.register-forgot{color:#3e3b3b;font-size:.98rem;font-weight:500;margin-top:.7rem;text-align:center}.register-link{color:#3e3b3b;margin-left:.2rem;text-decoration:none}.register-signup-row{align-items:center;color:#3e3b3b;display:flex;font-size:1rem;gap:.4rem;justify-content:center;margin-top:3.2rem;text-align:center}.register-signup-link{align-items:center;color:#3e3b3b;display:inline-flex;gap:.3rem}.register-signup-arrow{height:18px;object-fit:contain;width:18px}@media (max-width:500px){.register-form{max-width:98vw;padding:0 .2rem}.register-page{padding:1.2rem .2rem .5rem}}.verify-main{background-color:#fff;padding:3rem var(--main-padding)}.verify-container{align-items:center;background:#fff;border-radius:18px;display:flex;flex-direction:column;margin:3rem auto;max-width:400px}.verify-header{font-size:16px;font-weight:700;margin-bottom:1.2rem;text-align:center}.verify-desc{color:#22223b;font-size:14px;font-weight:400;margin-bottom:2rem;text-align:center}.verify-otp-row{display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.verify-otp-box{background:#fff;border:.6px solid #bda9c79a;border-radius:10px;color:#22223b;font-size:2rem;height:54px;outline:none;text-align:center;transition:border .2s;width:54px}.verify-otp-box:focus{background:#e3d1e8;border:1.5px solid #a97bc2}.verify-timer{color:#888;font-size:1rem;margin-bottom:1rem;text-align:center}.verify-resend{color:#a97bc2;color:var(--yellow,#a97bc2);cursor:pointer;font-weight:600;margin-bottom:2rem;text-align:center;text-decoration:underline}.verify-btn-row{display:flex;justify-content:center;width:100%}@media (max-width:500px){.verify-container{max-width:98vw;padding:1.2rem .5rem}.verify-otp-row{gap:.5rem}.verify-otp-box{font-size:1.3rem;height:44px;width:36px}}.dashboard-main{display:flex;height:100vh;min-height:100vh}.dashboard-left-pane{background:#121417;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;min-width:220px;padding:2.5rem 1.2rem 2rem;position:-webkit-sticky;position:sticky;top:0;width:20%}.dashboard-links{display:flex;flex:1 1;flex-direction:column;gap:.7rem;overflow-y:auto;scrollbar-width:none}.dashboard-links::-webkit-scrollbar{display:none}.dashboard-link{align-items:center;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:1rem;padding:.85rem 1rem;text-decoration:none;transition:background .2s,color .2s}.dashboard-link-icon{height:24px;object-fit:contain;width:24px}.dashboard-link.active,.dashboard-link:hover{background:#f0f2f5;border-radius:12px;color:#121417}.dashboard-bottom-links{display:flex;flex-direction:column;gap:.7rem;margin-top:3rem}.dashboard-right-pane{background:#fff;box-sizing:border-box;height:100vh;min-height:100vh;overflow-y:auto;padding:2.5rem 2rem;width:80%}.dashboard-header{color:#121417;font-size:2rem;font-weight:700;margin-bottom:2rem}.dashboard-card-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}@media (max-width:900px){.dashboard-main{flex-direction:column}.dashboard-left-pane{align-items:center;flex-direction:row;justify-content:flex-start;min-width:0;overflow-x:auto;padding:1rem .5rem;width:100%}.dashboard-card-grid{gap:1.2rem;grid-template-columns:1fr}.dashboard-bottom-links,.dashboard-links{flex-direction:row;gap:.5rem;margin-top:0}.dashboard-link{font-size:1rem;padding:.7rem}.dashboard-right-pane{padding:1.5rem .7rem;width:100%}}@media (max-width:600px){.dashboard-header{font-size:1.2rem;margin-bottom:1rem}.dashboard-link-label{font-size:.95rem}}.dashboard-card{background:#dbe0e50f;border:.5px solid #c3c8ce;border-radius:18px;box-sizing:border-box;display:flex;flex-direction:column;gap:.7rem;margin-bottom:2rem;min-width:50%;padding:1.5rem 2rem}.dashboard-card-header-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.dashboard-card-title{color:#22223b;font-size:1.08rem;font-weight:500}.dashboard-card-dropdown-img{cursor:pointer;height:22px;object-fit:contain;width:22px}.dashboard-card-value{color:#121417;font-size:20px;font-weight:800;margin-top:.5rem}.dashboard-card-percentage{color:#088738;font-size:1.08rem;font-weight:500;margin-top:.2rem}@media (max-width:600px){.dashboard-card{max-width:100vw;min-width:0;padding:1rem .7rem}.dashboard-card-title{font-size:1rem}.dashboard-card-value{font-size:1.3rem}.dashboard-card-percentage{font-size:.98rem}}.blog-manage-main{background-color:#fff;box-sizing:border-box;padding:2.5rem var(--main-padding);width:100%}.blog-manage-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.blog-manage-title{color:#121417;font-size:2rem;font-weight:700;margin:0}.blog-manage-search-row{display:flex;justify-content:flex-start;margin-bottom:1.7rem}.blog-manage-search-input-wrap{align-items:center;background:#f2f2f5;border-radius:12px;display:flex;padding:1rem;width:80%}.blog-manage-search-icon{height:20px;margin-right:.7rem;opacity:.7;width:20px}.blog-manage-search-input{background:#0000;border:none;color:#6b7582;font-size:1rem;outline:none;width:100%}.blog-manage-search-input::placeholder{color:#6b7582;opacity:1}.blog-manage-filter-row{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2rem}.blog-manage-filter-box{align-items:center;background:#f2f2f5;border-radius:12px;color:#121417;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.7rem;min-width:120px;padding:.7rem 1.2rem}.blog-manage-dropdown-icon{height:18px;object-fit:contain;opacity:.7;width:18px}.blog-manage-header-buttons{display:flex;gap:1rem;width:30%}.blog-manage-header-buttons button{width:100%!important}@media (max-width:700px){.blog-manage-header-row{align-items:flex-start;flex-direction:column;gap:1.2rem}.blog-manage-title{font-size:1.3rem}.blog-manage-search-row{margin-bottom:1.2rem}.blog-manage-filter-row{flex-direction:column;gap:.7rem}.blog-manage-filter-box{justify-content:space-between;min-width:0;width:100%}}.blog-manage-all-header{color:#121417;font-size:1.25rem;font-weight:700;margin:2.5rem 0 1.2rem}.blog-manage-articles-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:1000px){.blog-manage-articles-grid{gap:1.2rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.blog-manage-articles-grid{gap:1rem;grid-template-columns:1fr}}.blog-manage-visits-dropdown-wrap{display:flex;justify-content:flex-start;margin:1.5rem 0 1.2rem;position:relative}.blog-manage-visits-dropdown{align-items:center;background:#f2f2f5;border-radius:10px;box-shadow:0 2px 8px #0001;color:#121417;cursor:pointer;display:flex;font-size:1.08rem;font-weight:600;min-width:340px;padding:1rem 1.4rem;position:relative;transition:box-shadow .2s;z-index:2}.blog-manage-visits-text{flex:1 1}.blog-manage-visits-arrow{height:22px;margin-left:.7rem;transition:transform .2s;width:22px}.blog-manage-visits-arrow.open{transform:rotate(180deg)}.blog-manage-visits-dropdown-list{background:#f2f2f5;border-radius:0 0 10px 10px;box-shadow:0 2px 8px #0001;left:0;padding:.2rem 0;position:absolute;top:100%;width:100%;z-index:10}.blog-manage-visits-dropdown-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1.4rem}.blog-manage-visits-dropdown-item.selected{background:#eaeaea;color:#fdb73e;font-weight:600}@media (max-width:600px){.blog-manage-visits-dropdown,.blog-manage-visits-dropdown-list{font-size:.98rem;min-width:98vw;padding:.8rem .7rem}}.manage-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #22223b1a;display:flex;flex-direction:column;margin:0 auto;max-width:340px;overflow:hidden;width:100%}.manage-card-img-wrap{align-items:center;background:#eaeaea;display:flex;height:200px;justify-content:center;position:relative;width:100%}.manage-card-img{display:block;height:200px;object-fit:cover;width:100%}.manage-card-menu-btn{align-items:center;background:#ffffffd9;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:6px;position:absolute;right:12px;top:12px;transition:background .2s}.manage-card-menu-btn:hover{background:#f2f2f5}.manage-card-menu-btn img{height:22px;width:22px}.manage-card-content{display:flex;flex-direction:column;gap:.7rem;padding:1.2rem 1rem}.manage-card-title{color:#22223b;font-size:1.15rem;font-weight:700;margin:0}.manage-card-date{color:#6b7582;font-size:.98rem}.manage-card-stats{color:#22223b;display:flex;flex-wrap:wrap;font-size:.98rem;gap:1.2rem;margin-top:.5rem}@media (max-width:500px){.manage-card{max-width:100vw}.manage-card-img,.manage-card-img-wrap{height:150px}.manage-card-content{padding:.8rem .5rem 1rem}.manage-card-stats{font-size:.93rem;gap:.7rem}}.teaching-card{background:#fff;border:1.5px solid #9999;border-radius:16px;box-sizing:border-box;flex-direction:column;gap:1.2rem;padding:1.3rem 1.1rem;transition:box-shadow .2s;width:30%}.teaching-card,.teaching-card-top{display:flex;justify-content:space-between}.teaching-card-top{align-items:center}.teaching-card-label{color:#6b7582;font-size:1.1rem;font-weight:600}.teaching-card-icon{color:#6b7582;height:40px;object-fit:contain;width:40px}.teaching-card-value{color:#4f4e4d;font-size:2rem;font-weight:700;margin-top:.5rem}@media (max-width:600px){.teaching-card{max-width:100vw;min-width:0;padding:1rem .7rem}.teaching-card-value{font-size:1.3rem}.teaching-card-label{font-size:.98rem}}.single-video-container{background:#fff;padding:2rem}.single-video-main{margin:0 auto;width:70%}.single-video-back-row{align-items:center;border:.5px solid #9999;border-radius:10px;display:flex;gap:.7rem;margin-bottom:2rem;padding:.7rem 1.2rem;width:-webkit-fit-content;width:fit-content}.single-video-back-arrow{cursor:pointer;height:28px;width:28px}.single-video-back-text{background:#fff;border-radius:8px;color:#1e1e1e;cursor:pointer;font-size:1rem;font-weight:600}.single-video-frame-wrap{aspect-ratio:18/8;background:#eaeaea;border-radius:14px;margin-bottom:2rem;overflow:hidden;width:100%}.single-video-frame{border:none;height:100%;min-height:260px;width:100%}.single-video-title{color:#1e1e1e;font-size:1.5rem;font-weight:800;margin:1.5rem 0 .7rem}.single-video-meta{color:#4f4e4d;font-size:1rem;margin-bottom:2rem}.single-video-category{color:#1e1e1e;font-weight:700}.single-video-stats-row{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}.single-video-stat-card{align-items:center;border:.5px solid #9999;border-radius:12px;box-shadow:0 1px 4px #22223b0a;display:flex;flex:1 1 150px;flex-direction:column;min-width:150px;padding:1.1rem 1.5rem}.single-video-stat-label{color:#6b7582;font-size:1rem;font-weight:600;margin-bottom:.7rem}.single-video-stat-value-row{align-items:center;color:#4f4e4d;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem}.single-video-stat-value-row img{height:22px;width:22px}.single-video-comments-section{border:.5px solid #9999;border-radius:14px;margin-top:2.5rem;padding:2rem 1.2rem}.single-video-comments-header{color:#1e1e1e;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem}.single-video-comment-row{align-items:flex-start;display:flex;gap:1.2rem;margin-bottom:3rem;position:relative}.single-video-comment-avatar{align-items:center;background:#efefef;border-radius:50%;color:#1e1e1e;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:700;height:48px;justify-content:center;width:48px}.single-video-comment-main{flex:1 1}.single-video-comment-top{align-items:center;display:flex;gap:1.2rem;margin-bottom:.3rem}.single-video-comment-name{color:#1e1e1e;font-size:1.05rem;font-weight:700}.single-video-comment-date{color:#4f4e4d;font-size:14px;font-weight:500}.single-video-comment-text{color:#22223b;font-size:14px;margin-top:.5rem}.single-video-comment-menu-wrap{margin-left:.7rem;position:relative}.single-video-comment-menu{cursor:pointer;height:22px;opacity:.7;width:22px}.single-video-comment-menu-modal{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;display:flex;flex-direction:column;min-width:160px;padding:.5rem 0;position:absolute;right:120%;top:0;z-index:10}@media (max-width:700px){.single-video-main{padding:.5rem}.single-video-title{font-size:1.2rem}.single-video-stats-row{flex-direction:column;gap:1rem}.single-video-stat-card{align-items:flex-start;min-width:0;width:100%}.single-video-comments-section{padding:1rem .5rem}.single-video-comment-row{flex-direction:column;gap:.7rem}.single-video-comment-avatar{font-size:1rem;height:38px;width:38px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog-manage-single-page{background-color:#fff;padding:2rem var(--main-padding);position:relative;width:100%}.blog-manage-single-admin-btns{display:flex;gap:1rem;justify-content:flex-end;margin-bottom:1.5rem}.blog-manage-single-hero-image{background-position:50%;background-size:cover;border-radius:20px;height:480px;margin-bottom:2rem;width:100%}.blog-manage-single-title{color:"#4F4E4D";font-size:1.6rem;font-weight:700;margin:.7rem 0;text-align:left;width:100%}.blog-manage-single-meta{color:#1e1e1e;font-size:1rem;font-weight:600;margin-bottom:.7rem}.blog-manage-single-meta-admin{color:var(--yellow);font-weight:700}.blog-manage-single-date{color:#22223b;font-size:1rem;font-weight:600;margin-bottom:.7rem}.blog-manage-single-category{background:var(--yellow);border-radius:18px;color:#22223b;display:inline-block;font-size:1rem;font-weight:600;margin-bottom:1.2rem;padding:.6rem 1.5rem;text-transform:capitalize}.blog-manage-single-desc{color:#1e1e1e;font-size:14px;line-height:1.7;margin-top:1.2rem;text-align:justify}.blog-manage-single-save-section{align-items:center;display:flex;gap:.7rem;margin-bottom:2.5rem;margin-top:2.5rem}.blog-manage-single-save-img{height:28px;object-fit:contain;width:28px}.blog-manage-single-save-text{font-size:14px;font-weight:600}.blog-manage-single-comments-section{margin-bottom:2.5rem}.blog-manage-single-comments-header{font-size:1.2rem;font-weight:800;margin:1.2rem 0}.blog-manage-single-comment{border-radius:12px;margin-bottom:1rem;padding:1rem 1.2rem}.blog-manage-single-comment-meta{align-items:center;color:#22223b;display:flex;font-size:.98rem;font-weight:600;gap:1rem;justify-content:flex-start;margin-bottom:.5rem}.blog-manage-single-comment-name{color:var(--yellow);font-weight:700}.blog-manage-single-comment-date{color:#4c4c4c;font-size:.92rem;margin-top:1rem}.blog-manage-single-comment-menu{cursor:pointer;height:22px;margin-left:auto;width:22px}.blog-manage-single-comment-message{color:#1e1e1e;font-size:14px;font-weight:400;line-height:1.6rem;width:80%}.blog-manage-single-view-all{align-items:center;color:var(--yellow);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:700;gap:.4em;margin-bottom:1.5rem;margin-top:.5rem}.blog-manage-single-leave-comment-section{margin-bottom:2.5rem}.blog-manage-single-leave-comment-header{color:#22223b;font-size:1.15rem;font-weight:800;margin-bottom:1.2rem}.blog-manage-single-comment-form{display:flex;flex-direction:column;gap:1rem}.blog-manage-single-comment-box{border:1px solid #eaeaea;border-radius:12px;color:#22223b;font-family:inherit;font-size:16px;height:140px;outline:none;padding:1rem;resize:vertical;width:40%}.blog-manage-single-send-btn{align-self:flex-start;background:var(--yellow);border:none;border-radius:20px;color:#22223b;cursor:pointer;font-size:1.08rem;font-weight:700;padding:.7em 2.2em;transition:background .2s}.blog-manage-single-send-btn:hover{background:#22223b;color:#fff}@media (max-width:700px){.blog-manage-single-hero-image{height:220px}.blog-manage-single-title{font-size:1.2rem;width:100%}.blog-manage-single-comment-box{width:100%}}.create-blog-main{background:#fff;box-shadow:0 4px 24px #22223b1a;padding:2.5rem 1.5rem}.create-blog-header{color:#4f4e4d;font-size:1.6rem;font-weight:800;margin:1rem auto;text-align:left;width:50%}.create-blog-form{margin:auto;width:50%}.create-blog-field{display:flex;flex-direction:column;margin-bottom:1.5rem}.create-blog-field label{color:#22223b;font-size:1rem;font-weight:600;margin-bottom:.5rem;text-align:left}.create-blog-field input,.create-blog-field textarea{border:1px solid #e0dede;border-radius:10px;color:#22223b;font-family:inherit;font-size:1rem;margin-bottom:0;outline:none;padding:1rem;width:100%}.create-blog-field textarea{min-height:80px;resize:vertical}.create-blog-image-picker{background:#0000;border:2px dashed #dee0e3;border-radius:14px;cursor:pointer;margin-bottom:1.5rem;padding:1.5rem 1rem;position:relative;text-align:center}.create-blog-image-picker-header{color:#121417;font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.create-blog-image-picker-desc{color:#6b7582;font-size:.98rem;margin-bottom:1rem}.create-blog-image-preview img{border:1px solid #e0dede;border-radius:10px}.create-blog-category-dropdown{align-items:center;background:#f2f2f5;border:1px solid #e0dede;border-radius:10px;color:#22223b;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:.5rem;padding:.7rem 1rem;position:relative}.create-blog-dropdown-icon{height:18px;margin-left:.7rem;width:18px}.create-blog-category-list{background:#fff;border:1px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.create-blog-category-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1rem;transition:background .2s}.create-blog-category-item:hover{background:#f2f2f5}.create-blog-rich-toolbar{display:flex;gap:.7rem;margin-bottom:.7rem}.create-blog-rich-toolbar img{background-color:initial;cursor:pointer;height:25px;transition:background .2s,color .2s;width:25px}.create-blog-rich-toolbar button{background-color:initial;border:none}.create-blog-rich-toolbar button:hover{background:#e3d1e8}.create-blog-rich-editor{color:#22223b;font-size:1rem;min-height:120px;outline:none;padding:1rem;white-space:pre-wrap;word-break:break-word}.create-blog-rich-editor,.create-blog-tags-input-wrap{background:#f2f2f5;border:1px solid #e0dede;border-radius:10px}.create-blog-tags-input-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding:0 1rem}.create-blog-tag{align-items:center;background:#e3d1e8;border-radius:8px;color:#22223b;display:flex;font-size:.98rem;gap:.3rem;padding:.3rem .8rem}.create-blog-tag-remove{cursor:pointer;font-size:1.1rem;margin-left:.3rem}.create-blog-tags-input-wrap input{background:#0000;border:none;color:#22223b;flex:1 1;font-size:1rem;min-width:120px;outline:none}.create-blog-btn-row{display:flex;gap:1.2rem;justify-content:flex-end;margin-top:2.5rem}@media (max-width:700px){.create-blog-main{max-width:99vw;padding:1.2rem .5rem}.create-blog-header{font-size:1.2rem}.create-blog-btn-row{align-items:stretch;flex-direction:column;gap:.7rem}}.category-modal-overlay{align-items:center;background:#22223b2e;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.category-modal{background:#fff;border-radius:16px;box-shadow:0 4px 24px #22223b21;max-width:95vw;min-width:320px;padding:2.2rem 1.5rem 2rem}.category-modal-title{color:#121417;font-size:1.3rem;font-weight:700;margin-bottom:1.5rem;text-align:left}.category-modal-label{color:#22223b;display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem}.category-modal-input{background:#f2f2f5;border:1px solid #e0dede;border-radius:10px;color:#22223b;font-size:1rem;margin-bottom:.7rem;outline:none;padding:.7rem 1rem;width:100%}@media (max-width:500px){.category-modal{min-width:0;padding:1.2rem .5rem 1rem}}.video-teachings-main{background-color:#fff;box-sizing:border-box;padding:2.5rem var(--main-padding);width:100%}.video-teachings-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.video-teachings-title{color:#121417;font-size:2rem;font-weight:700;margin:0}.video-teachings-stats-row{gap:2rem}.video-teachings-filter-section,.video-teachings-stats-row{display:flex;justify-content:space-between;margin-bottom:2.5rem}.video-teachings-filter-section{align-items:flex-end;background:#efefef;border-radius:16px;flex-wrap:wrap;gap:2.5rem;padding:2rem 1.5rem}.video-teachings-filter-left,.video-teachings-filter-right{display:flex;flex:1 1 220px;flex-direction:column;max-width:340px;min-width:220px}.video-teachings-filter-label{color:#6b7582;font-size:1rem;font-weight:600;margin-bottom:.7rem}.video-teachings-date-input-wrap{align-items:center;background:#fff;border:1px solid #e0dede;border-radius:10px;display:flex;gap:.7rem;padding:.5rem 1rem}.video-teachings-date-input{background:#0000;border:none;color:#22223b;flex:1 1;font-family:inherit;font-size:1rem;outline:none;padding:.3rem}.video-teachings-date-input::placeholder{color:#6b7582;opacity:1}.video-teachings-date-icon{height:22px;object-fit:contain;opacity:.7;width:22px}.video-teachings-quick-dropdown{align-items:center;background:#fff;border:1px solid #e0dede;border-radius:10px;color:#22223b;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:.2rem;min-width:180px;padding:.8rem;position:relative}.video-teachings-dropdown-icon{height:18px;margin-left:.7rem;width:18px}.video-teachings-quick-dropdown-list{background:#fff;border:1px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.video-teachings-quick-dropdown-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1rem;transition:background .2s}.video-teachings-quick-dropdown-item:hover{background:#f2f2f5}.video-teachings-searchbar-section{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem;margin-top:2.5rem}.video-teachings-searchbar-left{align-items:center;background:#efefef;border-radius:10px;display:flex;flex:1 1 220px;gap:.7rem;min-width:220px;padding:1rem .5rem}.video-teachings-searchbar-input{background:#0000;border:none;color:#4f4e4d;font-family:inherit;font-size:1rem;font-weight:600;outline:none;width:100%}.video-teachings-searchbar-input::placeholder{color:#4f4e4d;opacity:1}.video-teachings-searchbar-icon{height:22px;object-fit:contain;opacity:.8;width:22px}.video-teachings-searchbar-right{display:flex;flex:1 1 220px;gap:1rem;justify-content:flex-end;width:420px}.video-teachings-searchbar-dropdown{align-items:center;background:#efefef;border:1px solid #e0dede;border-radius:10px;color:#1e1e1e;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:space-between;padding:1rem .5rem;width:220px}.video-teachings-cards-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:2.5rem 0 2rem;width:100%}.video-teachings-pagination-wrap{display:flex;justify-content:center;margin-bottom:2.5rem}@media (max-width:900px){.video-teachings-stats-row{gap:1rem}.video-teachings-filter-section{padding:1.2rem .7rem}.video-teachings-filter-section,.video-teachings-searchbar-section{flex-direction:column;gap:1.2rem}.video-teachings-searchbar-right{justify-content:flex-start}}@media (max-width:700px){.video-teachings-header-row{align-items:flex-start;flex-direction:column;gap:1.2rem}.video-teachings-title{font-size:1.3rem}.video-teachings-stats-row{flex-direction:column;gap:1rem}.video-teachings-cards-grid{gap:1rem;grid-template-columns:1fr}}.video-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #22223b1a;display:flex;flex-direction:column;margin:0 auto;max-width:340px;overflow:hidden;width:100%}.video-card-img-wrap{align-items:center;background:#eaeaea;display:flex;height:200px;justify-content:center;position:relative;width:100%}.video-card-img{display:block;height:200px;object-fit:cover;width:100%}.video-card-menu-btn{align-items:center;background:#ffffffd9;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:6px;position:absolute;right:12px;top:12px;transition:background .2s}.video-card-menu-btn:hover{background:#f2f2f5}.video-card-menu-btn img{height:22px;width:22px}.video-card-content{display:flex;flex-direction:column;gap:.7rem;padding:1.2rem 1rem}.video-card-title{color:#22223b;font-size:1.15rem;font-weight:700;margin:0}.video-card-date{color:#4f4e4d;font-size:.8rem;font-weight:600;margin-left:5px}.video-card-stats{color:#22223b;display:flex;flex-wrap:wrap;font-size:.98rem;gap:1.2rem;margin-top:.5rem}.video-card-stat-icon{height:18px;margin-right:4px;object-fit:contain;opacity:.8;vertical-align:middle;width:18px}@media (max-width:500px){.video-card{max-width:100vw}.video-card-img,.video-card-img-wrap{height:150px}.video-card-content{padding:.8rem .5rem 1rem}.video-card-stats{font-size:.93rem;gap:.7rem}}.add-video-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.add-video-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-height:98vh;max-width:98vw;min-width:50%;overflow-y:auto;padding:2.2rem 1.5rem 2rem;width:50%}.add-video-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.add-video-modal-title{color:#121417;font-size:1.3rem;font-weight:700}.add-video-modal-close{cursor:pointer;margin-left:1.2rem}.add-video-modal-body{display:flex;flex-direction:column;gap:1.2rem}.add-video-modal-field label{color:#22223b;display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem}.add-video-modal-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;margin-bottom:.5rem;outline:none;padding:.9rem 1rem;width:100%}.add-video-modal-youtube-thumb{margin-top:.7rem;text-align:left}.add-video-modal-youtube-thumb img{border:1px solid #e0dede;border-radius:10px;max-width:320px;width:100%}.add-video-modal-tag-row{align-items:center;display:flex;gap:.7rem}.add-video-modal-tags-list{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.7rem}.add-video-modal-tag{align-items:center;background:#efefef;border-radius:8px;color:#22223b;display:flex;font-size:.98rem;gap:.3rem;padding:.5rem .8rem}.add-video-modal-tag-remove{cursor:pointer;font-size:1.1rem;margin-left:.3rem}.add-video-modal-category-dropdown{align-items:center;background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;margin-bottom:.5rem;padding:.7rem 1rem;position:relative}.add_video_search-icon{height:20px;width:20px}.add-video-modal-dropdown-icon{margin-left:.7rem}.add-video-modal-category-list{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.add-video-modal-category-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1rem;transition:background .2s}.add-video-modal-category-item:hover{background:#f1f3f5}.add-video-modal-related-box{background:#fff;border:1.5px solid #999999b2;border-radius:12px;margin-bottom:.7rem;padding:1rem}.add-video-modal-related-header{align-items:center;color:#22223b;display:flex;font-size:1rem;font-weight:600;gap:.7rem;justify-content:center;margin-bottom:1rem}.add-video-modal-related-searchbar{align-items:center;border:1.5px solid #999;border-radius:8px;display:flex;margin-bottom:.7rem;padding:.7rem}.add-video-modal-related-search{border:none;color:#fff;font-size:1rem;outline:none;width:100%}.add-video-modal-related-dropdown{background:#fff;border:1.5px solid #999;border-radius:10px;margin-top:.5rem;max-height:180px;overflow-y:auto}.add-video-modal-related-item{align-items:center;color:#22223b;cursor:pointer;display:flex;font-size:14px;gap:.7rem;padding:.7rem 1rem}.add-video-modal-related-item input[type=checkbox]{accent-color:#121417}.add-video-modal-selected-articles{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.7rem}.add-video-modal-selected-article{background:#eee;border-radius:8px;color:#22223b;font-size:14px;padding:.3rem .8rem}.add-video-modal-toggle-row{align-items:center;display:flex;gap:1rem;margin:1.5rem 0 1rem}.add-video-modal-toggle-label{color:#22223b;font-size:14px;font-weight:600}.add-video-modal-btn-row{display:flex;gap:1.2rem;justify-content:flex-end;margin-top:2rem}@media (max-width:600px){.add-video-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}.add-video-modal-btn-row{align-items:stretch;flex-direction:column;gap:.7rem}}.availabilities-main{background-color:#fff;box-sizing:border-box;padding:2.5rem var(--main-padding);width:100%}.availabilities-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.availabilities-title{color:#121417;font-size:2rem;font-weight:700;margin:0}.availabilities-stats-row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2.5rem}.availabilities-stat-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #22223b1a;display:flex;flex:1 1 180px;flex-direction:column;gap:.7rem;max-width:260px;min-width:180px;padding:1.5rem 1.2rem}.availabilities-stat-label{color:#3d3e3f;font-size:1rem}.availabilities-stat-value-row{align-items:center;color:#4f4e4d;display:flex;font-size:2rem;font-weight:700;gap:.7rem}.availabilities-stat-value-row img{height:28px;width:28px}.availabilities-stat-value{font-size:1.5rem;font-weight:700}.availabilities-stat-label{color:#1e1e1e;font-size:16px;font-weight:600;margin:0}.availabilities-stat-sublabel{color:#4f4e4d;font-size:14px;font-weight:500}.availabilities-date-filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2.5rem}.availabilities-date-group{display:flex;gap:1.5rem}.availabilities-date-item{display:flex;flex-direction:column;gap:.5rem}.availabilities-date-label{color:#1e1e1e;font-size:1rem;font-weight:600}.availabilities-date-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:10px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;min-width:160px;outline:none;padding:.7rem 1rem}.availabilities-quick-filter-wrap{display:flex;flex-direction:column;gap:.5rem;min-width:180px}.availabilities-quick-filter-label{color:#1e1e1e;font-size:14px;font-weight:600}.availabilities-quick-filter-dropdown{align-items:center;background:#fff;border:1.5px solid #e0dede;border-radius:10px;color:#22223b;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;min-width:180px;padding:.7rem 1rem;position:relative}.availabilities-dropdown-icon{height:18px;margin-left:.7rem;width:18px}.availabilities-quick-filter-list{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.availabilities-quick-filter-item{color:#121417;cursor:pointer;font-size:14px;padding:.7rem 1rem;transition:background .2s}.availabilities-quick-filter-item:hover{background:#f2f2f5}.availabilities-searchbar-section{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem;margin-top:2.5rem}.availabilities-searchbar-left{align-items:center;background:#efefef;border-radius:10px;display:flex;flex:1 1 220px;gap:.7rem;min-width:220px;padding:1rem .5rem}.availabilities-searchbar-input{background:#0000;border:none;color:#4f4e4d;font-family:inherit;font-size:14px;font-weight:600;outline:none;width:100%}.availabilities-searchbar-input::placeholder{color:#4f4e4d;opacity:1}.availabilities-searchbar-icon{height:22px;object-fit:contain;opacity:.8;width:22px}.availabilities-searchbar-right{display:flex;flex:1 1 220px;gap:1rem;justify-content:flex-end;width:220px}.availabilities-searchbar-dropdown{align-items:center;background:#efefef;border:1px solid #e0dede;border-radius:10px;color:#1e1e1e;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:.5rem;justify-content:space-between;padding:1rem .5rem;position:relative;width:220px}.availabilities-sort-dropdown-list{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.availabilities-sort-dropdown-item{color:#121417;cursor:pointer;font-size:14px;padding:.7rem 1rem;transition:background .2s}.availabilities-sort-dropdown-item:hover{background:#f2f2f5}.availabilities-stat-label-row{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.3rem}.availabilities-stat-label-row img{height:22px;object-fit:contain;width:22px}.availabilities-available-container{border:.8px solid #999;border-radius:14px;margin-top:2.5rem;padding:2rem 1.2rem}.availabilities-available-header{color:#1e1e1e;font-size:1.15rem;font-weight:700;margin-bottom:1.5rem}@media (max-width:900px){.availabilities-stats-row{gap:1rem}.availabilities-date-filter-row{align-items:flex-start}.availabilities-date-filter-row,.availabilities-searchbar-section{flex-direction:column;gap:1.2rem}.availabilities-searchbar-right{justify-content:flex-start;width:100%}}@media (max-width:700px){.availabilities-header-row{align-items:flex-start;flex-direction:column;gap:1.2rem}.availabilities-title{font-size:1.3rem}.availabilities-stats-row{flex-direction:column;gap:1rem}}.available-card{align-items:center;background:#fff;border:.8px solid #999;border-radius:12px;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1.2rem;padding:.7rem 1.2rem}.available-card-content{align-items:center;display:flex;flex:1 1;gap:.8rem}.available-card-verify-icon{height:26px;object-fit:contain;width:26px}.available-card-datetime{color:#22223b;font-size:14px;font-weight:600;white-space:pre-line}.available-card-menu-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.3rem}.available-card-menu-btn img{height:22px;width:22px}@media (max-width:600px){.available-card{align-items:flex-start;flex-direction:column;gap:.7rem;padding:.7rem}.available-card-content{gap:.5rem}.available-card-datetime{font-size:.98rem}}.all-scheduled-card{align-items:center;background:#fff;border:.8px solid #999;border-radius:12px;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1.2rem;padding:1rem 1.2rem}.all-scheduled-card-content{align-items:center;display:flex;flex:1 1;gap:1rem}.all-scheduled-card-datetime{color:#22223b;font-size:14px;font-weight:600;white-space:pre-line}.all-scheduled-card-confirmed{align-items:center;background:#000;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:.4rem;padding:.4rem .8rem}.all-scheduled-card-confirmed img{height:18px;object-fit:contain;width:18px}.all-scheduled-card-menu-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.3rem}.all-scheduled-card-menu-btn img{height:22px;width:22px}@media (max-width:600px){.all-scheduled-card{align-items:flex-start;flex-direction:column;gap:.7rem;padding:.7rem}.all-scheduled-card-content{gap:.5rem}.all-scheduled-card-datetime{font-size:.98rem}}.rescheduled-card{align-items:center;background:#fff;border:.8px solid #999;border-radius:12px;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1.2rem;padding:1rem 1.2rem}.rescheduled-card-content{align-items:center;display:flex;flex:1 1;gap:.8rem}.rescheduled-card-status-icon{height:26px;object-fit:contain;width:26px}.rescheduled-card-datetime{color:#22223b;font-size:14px;font-weight:600;white-space:pre-line}.rescheduled-card-status{font-size:14px;font-weight:700;margin-left:1rem;text-transform:capitalize}.rescheduled-card-menu-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.3rem}.rescheduled-card-menu-btn img{height:22px;width:22px}@media (max-width:600px){.rescheduled-card{align-items:flex-start;flex-direction:column;gap:.7rem;padding:.7rem}.rescheduled-card-content{gap:.5rem}.rescheduled-card-datetime,.rescheduled-card-status{font-size:.98rem}}.pending-card{align-items:center;background:#fff;border:.8px solid #999;border-radius:12px;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1.2rem;padding:1rem 1.2rem}.pending-card-content{align-items:center;display:flex;flex:1 1;gap:.8rem}.pending-card-status-icon{height:26px;object-fit:contain;width:26px}.pending-card-datetime{color:#22223b;font-size:14px;font-weight:600;white-space:pre-line}.pending-card-menu-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.3rem}.pending-card-menu-btn img{height:22px;width:22px}@media (max-width:600px){.pending-card{align-items:flex-start;flex-direction:column;gap:.7rem;padding:.7rem}.pending-card-content{gap:.5rem}.pending-card-datetime{font-size:.98rem}}.add_availabilities-container{background:#fff;padding:2rem}.add-availabilities-main{border-radius:18px;margin:2.5rem auto;max-width:50%;padding:1.5rem}.add-availabilities-title{color:#121417;font-size:1.6rem;font-weight:700;margin-bottom:.5rem;text-align:center}.add-availabilities-desc{color:#4f4e4d;font-size:1.05rem;margin-bottom:2rem;text-align:center}.add-availabilities-section{background:#0000;border:.8px solid #999;border-radius:14px;margin-bottom:2rem;padding:1.5rem 1.2rem}.add-availabilities-section-white{background:#fff}.add-availabilities-section-header{align-items:center;color:#1e1e1e;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem;margin-bottom:1.2rem}.add-availabilities-dropdown{align-items:center;background:#fff;border:1.5px solid #e0dede;border-radius:10px;color:#22223b;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin-top:.5rem;min-width:220px;padding:.7rem 1rem;position:relative}.add-availabilities-dropdown img{height:18px;margin-left:.7rem;width:18px}.add-availabilities-dropdown-list{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.add-availabilities-dropdown-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1rem;transition:background .2s}.add-availabilities-dropdown-item:hover{background:#f2f2f5}.add-availabilities-date-field{display:flex;flex-direction:column;gap:.5rem}.add-availabilities-label{color:#1e1e1e;font-size:1rem;font-weight:600;margin-bottom:.2rem}.add-availabilities-date-input-wrap{align-items:center;background:#fff;border:1.5px solid #e0dede;border-radius:10px;display:flex;gap:.7rem;padding:.5rem 1rem}.add-availabilities-date-input{background:#0000;border:none;color:#22223b;flex:1 1;font-family:inherit;font-size:1rem;outline:none}.add-availabilities-builder-header{color:#1e1e1e;font-size:1.1rem;font-weight:700;margin-bottom:1.2rem}.add-availabilities-time-row{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.2rem}.add-availabilities-time-inputs{display:flex;gap:1.2rem;justify-content:space-between}.add-availabilities-time-field{display:flex;flex:1 1;flex-direction:column;gap:.3rem}.add-availabilities-time-field label{color:#1e1e1e;font-size:.98rem;font-weight:600;margin-bottom:.2rem}.add-availabilities-time-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:10px;color:#22223b;font-size:1rem;outline:none;padding:.7rem 1rem}.add-availabilities-add-btn{align-items:center;background:#121417;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:.7rem;justify-content:center;margin:1.2rem auto;padding:.9rem 0;transition:background .2s;width:80%}.add-availabilities-add-btn img{height:22px;width:22px}.add-availabilities-add-another{border:1px solid #999;border-radius:8px;color:#121417;cursor:pointer;font-size:1rem;font-weight:600;margin:1.2rem auto;padding:.5rem 1rem;text-align:center;transition:background .2s;width:-webkit-fit-content;width:fit-content}.add-availabilities-add-another:hover{background:#f2f2f5}.add-availabilities-added-list{display:flex;flex-direction:column;gap:1rem;margin-top:1.2rem}.added-availability-card{align-items:center;background:#fff;border:.8px solid #999;border-radius:12px;display:flex;gap:1.2rem;justify-content:space-between;padding:.7rem 1.2rem}.added-availability-card-content{align-items:center;display:flex;flex:1 1;gap:.8rem}.added-availability-card-icon{height:26px;object-fit:contain;width:26px}.added-availability-card-datetime{color:#22223b;font-size:14px;font-weight:600;white-space:pre-line}.added-availability-card-delete-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.3rem}.added-availability-card-delete-btn img{height:22px;width:22px}.add-availabilities-empty{color:#1e1e1e;font-size:1rem;margin-top:1rem;text-align:center}.add-availabilities-main button{margin:auto}@media (max-width:700px){.add-availabilities-main{padding:.7rem}.add-availabilities-section{padding:1rem .5rem}.add-availabilities-time-inputs{flex-direction:column;gap:.7rem}}.comingsoon-container{align-items:center;background-color:#fff;display:flex;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;text-align:center}.comingsoon-content{background-color:#ff0;color:#000;margin:0 auto;max-width:1000px;width:80%}.stay-tuned{color:#111;font-size:1.2rem;letter-spacing:2px;margin-bottom:2rem}.comingsoon-text-wrapper{display:inline-block;position:relative}.brush-image{left:50%;opacity:.95;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.comingsoon-text{color:#000;font-size:3.5rem;font-weight:800;letter-spacing:2px;margin:0;position:relative;z-index:2}.comingsoon-subtext{color:#555;font-size:1rem;line-height:1.6;margin:2.5rem auto 0;max-width:600px}@media (max-width:768px){.comingsoon-content{width:90%}.comingsoon-text{font-size:2.2rem}.brush-image{max-width:280px}.stay-tuned{font-size:1rem}}.login-page{align-items:center;background:#fff;min-height:100vh;padding-bottom:4rem}.login-form,.login-page{display:flex;flex-direction:column}.login-form{gap:1.1rem;margin:0 auto;max-width:600px;width:100%}.login-label{color:#3e3b3b;font-size:1rem;font-weight:600;margin-bottom:.3rem}.login-input-container{align-items:center;background:#eaedee;border-radius:8px;display:flex;gap:.7rem;padding:.6rem .8rem}.login-input-icon{height:22px;object-fit:contain;width:22px}.login-input{background:#0000;border:none;color:#3e3b3b;font-family:inherit;font-size:1rem;outline:none;padding:.4rem 0;width:100%}.login-btn{align-items:center;background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem;justify-content:center;margin-top:.5rem;padding:.85rem 0;transition:background .2s}.login-btn-icon{height:22px;object-fit:contain;width:22px}.login-secure-info{align-items:center;color:#3e3b3b;display:flex;font-size:.98rem;font-weight:500;gap:.5rem;justify-content:center;margin-top:.2rem}.login-secure-icon{height:18px;object-fit:contain;width:18px}.login-or{color:#3e3b3b;font-size:1rem;font-weight:500;margin:1.1rem 0 .3rem;text-align:center}.login-google-btn{align-items:center;background:#fff;border:2px solid #eaedee;border-radius:10px;color:#3e3b3b;cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:.7rem;justify-content:center;padding:.8rem 0;transition:border-color .2s}.login-google-btn:hover{border-color:#fdb73e}.login-google-icon{height:22px;object-fit:contain;width:22px}.login-forgot{color:#3e3b3b;font-size:.98rem;font-weight:500;margin-top:.7rem;text-align:center}.login-link{color:#3e3b3b;margin-left:.2rem;text-decoration:none}.login-signup-row{align-items:center;color:#3e3b3b;display:flex;font-size:1rem;gap:.4rem;justify-content:center;margin-top:3.2rem;text-align:center}.login-signup-link{align-items:center;color:#3e3b3b;display:inline-flex;gap:.3rem}.login-signup-arrow{height:18px;object-fit:contain;width:18px}@media (max-width:500px){.login-form{max-width:98vw;padding:0 .2rem}}.reset-page{align-items:center;background:#fff;min-height:100vh;padding-bottom:4rem}.reset-form,.reset-page{display:flex;flex-direction:column}.reset-form{gap:1.1rem;margin:0 auto;max-width:600px;width:100%}.reset-label{color:#3e3b3b;font-size:1rem;font-weight:600;margin-bottom:.3rem}.reset-input-container{align-items:center;background:#eaedee;border-radius:8px;display:flex;gap:.7rem;padding:.6rem .8rem}.reset-input-icon{height:22px;object-fit:contain;width:22px}.reset-input{background:#0000;border:none;color:#3e3b3b;font-family:inherit;font-size:1rem;outline:none;padding:.4rem 0;width:100%}.reset-btn{align-items:center;background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem;justify-content:center;margin-top:.5rem;padding:.85rem 0;transition:background .2s}.reset-btn-icon{height:22px;object-fit:contain;width:22px}.reset-secure-info{align-items:center;color:#3e3b3b;display:flex;font-size:.98rem;font-weight:500;gap:.5rem;justify-content:center;margin-top:.2rem}.reset-secure-icon{height:18px;object-fit:contain;width:18px}.reset-back-login{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}.reset-back-icon{height:18px;object-fit:contain;width:18px}.reset-back-link{color:#3e3b3b;font-size:1rem;font-weight:600;text-decoration:none}@media (max-width:500px){.reset-form{max-width:98vw;padding:0 .2rem}.reset-page{padding:1.2rem .2rem .5rem}}.forgot-page{align-items:center;background:#fff;min-height:100vh;padding-bottom:4rem}.forgot-form,.forgot-page{display:flex;flex-direction:column}.forgot-form{gap:1.1rem;margin:0 auto;max-width:600px;width:100%}.forgot-desc{margin-bottom:.7rem;text-align:center}.forgot-desc,.forgot-label{color:#3e3b3b;font-size:1rem}.forgot-label{font-weight:600;margin-bottom:.3rem}.forgot-input-container{align-items:center;background:#eaedee;border-radius:8px;display:flex;gap:.7rem;padding:.6rem .8rem}.forgot-input{background:#0000;border:none;color:#3e3b3b;font-family:inherit;font-size:1rem;outline:none;padding:.4rem 0;width:100%}.forgot-eye-icon{align-items:center;cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.forgot-eye-icon img{height:22px;object-fit:contain;width:22px}.forgot-btn{align-items:center;background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem;justify-content:center;margin-top:.5rem;padding:.85rem 0;transition:background .2s}.forgot-btn-icon{height:22px;object-fit:contain;width:22px}.forgot-resend-row{align-items:center;color:#3e3b3b;display:flex;font-size:.98rem;gap:.3rem;justify-content:center;margin-top:.7rem;text-align:center}.forgot-resend-link{background:none;border:none;color:#1e1e1e;cursor:pointer;font-family:inherit;font-size:.98rem;font-weight:500;padding:0;text-decoration:none}.forgot-back-login{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}.forgot-back-icon{height:18px;object-fit:contain;width:18px}.forgot-back-link{color:#3e3b3b;font-size:1rem;font-weight:600;text-decoration:none}@media (max-width:500px){.forgot-form{max-width:98vw;padding:0 .2rem}.forgot-page{padding:1.2rem .2rem .5rem}}.otp-verify-page{align-items:center;background:#fff;display:flex;flex-direction:column;min-height:100vh;padding:2.5rem 1rem 1rem}.otp-verify-header{color:#1e1e1e;font-size:1.5rem;font-weight:700;margin-bottom:.7rem;text-align:center}.otp-verify-desc{color:#4c4c4c;font-size:1.05rem;margin-bottom:2.2rem;text-align:center}.otp-verify-form{align-items:center;display:flex;flex-direction:column;max-width:400px;width:100%}.otp-verify-boxes{display:flex;gap:1rem;justify-content:center;margin-bottom:1.7rem}.otp-verify-box{background:#fafafa;border:2px solid #5c5a5a;border-radius:10px;color:#1e1e1e;font-size:2rem;height:54px;outline:none;text-align:center;transition:border-color .2s;width:54px}.otp-verify-box:focus{background:#fff;border-color:#fdb73e}.otp-verify-expiry{color:#4c4c4c;font-size:1rem;margin-bottom:1.2rem;text-align:center}.otp-verify-resend{margin-bottom:2rem;text-align:center}.otp-verify-resend-link{color:#1e1e1e;cursor:pointer;font-size:1rem;font-weight:600;text-decoration:none}.otp-verify-btn{background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;max-width:400px;padding:1rem 0;transition:background .2s;width:100%}@media (max-width:500px){.otp-verify-page{padding:1.2rem .2rem .5rem}.otp-verify-form{max-width:98vw;padding:0 .2rem}.otp-verify-box{font-size:1.3rem;height:44px;width:36px}}.manage-podcast-main{background-color:#fff;box-sizing:border-box;padding:2.5rem var(--main-padding);width:100%}.manage-podcast-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.manage-podcast-title{color:#121417;font-size:2rem;font-weight:700;margin:0}.manage-podcast-stats-row{gap:2rem}.manage-podcast-filter-section,.manage-podcast-stats-row{display:flex;justify-content:space-between;margin-bottom:2.5rem}.manage-podcast-filter-section{align-items:flex-end;background:#efefef;border-radius:16px;flex-wrap:wrap;gap:2.5rem;padding:2rem 1.5rem}.manage-podcast-filter-left,.manage-podcast-filter-right{display:flex;flex:1 1 220px;flex-direction:column;max-width:340px;min-width:220px}.manage-podcast-filter-label{color:#6b7582;font-size:1rem;font-weight:600;margin-bottom:.7rem}.manage-podcast-date-input-wrap{align-items:center;background:#fff;border:1px solid #e0dede;border-radius:10px;display:flex;gap:.7rem;padding:.5rem 1rem}.manage-podcast-date-input{background:#0000;border:none;color:#22223b;flex:1 1;font-family:inherit;font-size:1rem;outline:none;padding:.3rem}.manage-podcast-date-input::placeholder{color:#6b7582;opacity:1}.manage-podcast-date-icon{height:22px;object-fit:contain;opacity:.7;width:22px}.manage-podcast-quick-dropdown{align-items:center;background:#fff;border:1px solid #e0dede;border-radius:10px;color:#22223b;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:.2rem;min-width:180px;padding:.8rem;position:relative}.manage-podcast-dropdown-icon{height:18px;margin-left:.7rem;width:18px}.manage-podcast-quick-dropdown-list{background:#fff;border:1px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.manage-podcast-quick-dropdown-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1rem;transition:background .2s}.manage-podcast-quick-dropdown-item:hover{background:#f2f2f5}.manage-podcast-searchbar-section{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem;margin-top:2.5rem}.manage-podcast-searchbar-left{align-items:center;background:#efefef;border-radius:10px;display:flex;flex:1 1 220px;gap:.7rem;min-width:220px;padding:1rem .5rem}.manage-podcast-searchbar-input{background:#0000;border:none;color:#4f4e4d;font-family:inherit;font-size:1rem;font-weight:600;outline:none;width:100%}.manage-podcast-searchbar-input::placeholder{color:#4f4e4d;opacity:1}.manage-podcast-searchbar-icon{height:22px;object-fit:contain;opacity:.8;width:22px}.manage-podcast-searchbar-right{display:flex;flex:1 1 220px;gap:1rem;justify-content:flex-end;width:420px}.manage-podcast-searchbar-dropdown{align-items:center;background:#efefef;border:1px solid #e0dede;border-radius:10px;color:#1e1e1e;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:space-between;padding:1rem .5rem;width:220px}.manage-podcast-cards-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:2.5rem 0 2rem;width:100%}.manage-podcast-pagination-wrap{display:flex;justify-content:center;margin-bottom:2.5rem}@media (max-width:900px){.manage-podcast-stats-row{gap:1rem}.manage-podcast-filter-section{padding:1.2rem .7rem}.manage-podcast-filter-section,.manage-podcast-searchbar-section{flex-direction:column;gap:1.2rem}.manage-podcast-searchbar-right{justify-content:flex-start}}@media (max-width:700px){.manage-podcast-header-row{align-items:flex-start;flex-direction:column;gap:1.2rem}.manage-podcast-title{font-size:1.3rem}.manage-podcast-stats-row{flex-direction:column;gap:1rem}.manage-podcast-cards-grid{gap:1rem;grid-template-columns:1fr}}.add-podcast-audio-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.add-podcast-audio-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-height:98vh;max-width:98vw;min-width:50%;overflow-y:auto;padding:2.2rem 1.5rem 2rem;width:50%}.add-podcast-audio-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.add-podcast-audio-modal-title{color:#121417;font-size:1.3rem;font-weight:700}.add-podcast-audio-modal-close{cursor:pointer;margin-left:1.2rem}.add-podcast-audio-modal-body{display:flex;flex-direction:column;gap:1.2rem}.add-podcast-audio-modal-field label{color:#22223b;display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem}.add-podcast-audio-modal-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;margin-bottom:.5rem;outline:none;padding:.9rem 1rem;width:100%}.add-podcast-audio-modal-youtube-thumb{margin-top:.7rem;text-align:left}.add-podcast-audio-modal-youtube-thumb img{border:1px solid #e0dede;border-radius:10px;max-width:320px;width:100%}.add-podcast-audio-modal-tag-row{align-items:center;display:flex;gap:.7rem}.add-podcast-audio-modal-tags-list{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.7rem}.add-podcast-audio-modal-tag{align-items:center;background:#efefef;border-radius:8px;color:#22223b;display:flex;font-size:.98rem;gap:.3rem;padding:.5rem .8rem}.add-podcast-audio-modal-tag-remove{cursor:pointer;font-size:1.1rem;margin-left:.3rem}.add-podcast-audio-modal-category-dropdown{align-items:center;background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;margin-bottom:.5rem;padding:.7rem 1rem;position:relative}.add-podcast-audio-search-icon{height:20px;width:20px}.add-podcast-audio-modal-dropdown-icon{margin-left:.7rem}.add-podcast-audio-modal-category-list{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;left:0;position:absolute;top:110%;width:100%;z-index:10}.add-podcast-audio-modal-category-item{color:#121417;cursor:pointer;font-size:1rem;padding:.7rem 1rem;transition:background .2s}.add-podcast-audio-modal-category-item:hover{background:#f1f3f5}.add-podcast-audio-modal-related-box{background:#fff;border:1.5px solid #999999b2;border-radius:12px;margin-bottom:.7rem;padding:1rem}.add-podcast-audio-modal-related-header{align-items:center;color:#22223b;display:flex;font-size:1rem;font-weight:600;gap:.7rem;justify-content:center;margin-bottom:1rem}.add-podcast-audio-modal-related-searchbar{align-items:center;border:1.5px solid #999;border-radius:8px;display:flex;margin-bottom:.7rem;padding:.7rem}.add-podcast-audio-modal-related-search{border:none;color:#fff;font-size:1rem;outline:none;width:100%}.add-podcast-audio-modal-related-dropdown{background:#fff;border:1.5px solid #999;border-radius:10px;margin-top:.5rem;max-height:180px;overflow-y:auto}.add-podcast-audio-modal-related-item{align-items:center;color:#22223b;cursor:pointer;display:flex;font-size:14px;gap:.7rem;padding:.7rem 1rem}.add-podcast-audio-modal-related-item input[type=checkbox]{accent-color:#121417}.add-podcast-audio-modal-selected-articles{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.7rem}.add-podcast-audio-modal-selected-article{background:#eee;border-radius:8px;color:#22223b;font-size:14px;padding:.3rem .8rem}.add-podcast-audio-modal-toggle-row{align-items:center;display:flex;gap:1rem;margin:1.5rem 0 1rem}.add-podcast-audio-modal-toggle-label{color:#22223b;font-size:14px;font-weight:600}.switch{display:inline-block;height:24px;position:relative;width:44px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}input:checked+.slider{background-color:#121417}input:checked+.slider:before{transform:translateX(20px)}.add-podcast-audio-modal-btn-row{display:flex;gap:1.2rem;justify-content:flex-end;margin-top:2rem}@media (max-width:600px){.add-podcast-audio-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}.add-podcast-audio-modal-btn-row{align-items:stretch;flex-direction:column;gap:.7rem}}.single-podcast-container{background:#fff;padding:2rem}.single-podcast-main{margin:0 auto;width:70%}.single-podcast-back-row{align-items:center;border:.5px solid #9999;border-radius:10px;display:flex;gap:.7rem;margin-bottom:2rem;padding:.7rem 1.2rem;width:-webkit-fit-content;width:fit-content}.single-podcast-back-arrow{cursor:pointer;height:28px;width:28px}.single-podcast-back-text{background:#fff;border-radius:8px;color:#1e1e1e;cursor:pointer;font-size:1rem;font-weight:600}.single-podcast-frame-wrap{aspect-ratio:18/8;background:#eaeaea;border-radius:14px;margin-bottom:2rem;overflow:hidden;width:100%}.single-podcast-frame{border:none;height:100%;min-height:260px;width:100%}.single-podcast-title{color:#1e1e1e;font-size:1.5rem;font-weight:800;margin:1.5rem 0 .7rem}.single-podcast-meta{color:#4f4e4d;font-size:1rem;margin-bottom:2rem}.single-podcast-category{color:#1e1e1e;font-weight:700}.single-podcast-stats-row{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}.single-podcast-stat-card{align-items:center;border:.5px solid #9999;border-radius:12px;box-shadow:0 1px 4px #22223b0a;display:flex;flex:1 1 150px;flex-direction:column;min-width:150px;padding:1.1rem 1.5rem}.single-podcast-stat-label{color:#6b7582;font-size:1rem;font-weight:600;margin-bottom:.7rem}.single-podcast-stat-value-row{align-items:center;color:#4f4e4d;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem}.single-podcast-stat-value-row img{height:22px;width:22px}.single-podcast-comments-section{border:.5px solid #9999;border-radius:14px;margin-top:2.5rem;padding:2rem 1.2rem}.single-podcast-comments-header{color:#1e1e1e;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem}.single-podcast-comment-row{align-items:flex-start;display:flex;gap:1.2rem;margin-bottom:3rem;position:relative}.single-podcast-comment-avatar{align-items:center;background:#efefef;border-radius:50%;color:#1e1e1e;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:700;height:48px;justify-content:center;width:48px}.single-podcast-comment-main{flex:1 1}.single-podcast-comment-top{align-items:center;display:flex;gap:1.2rem;margin-bottom:.3rem}.single-podcast-comment-name{color:#1e1e1e;font-size:1.05rem;font-weight:700}.single-podcast-comment-date{color:#4f4e4d;font-size:14px;font-weight:500}.single-podcast-comment-text{color:#22223b;font-size:14px;margin-top:.5rem}.single-podcast-comment-menu-wrap{margin-left:.7rem;position:relative}.single-podcast-comment-menu{cursor:pointer;height:22px;opacity:.7;width:22px}.single-podcast-comment-menu-modal{background:#fff;border:1.5px solid #e0dede;border-radius:10px;box-shadow:0 2px 12px #22223b14;display:flex;flex-direction:column;min-width:160px;padding:.5rem 0;position:absolute;right:120%;top:0;z-index:10}.menu-modal-item{align-items:center;color:#22223b;cursor:pointer;display:flex;font-size:1rem;gap:.7rem;padding:.7rem 1rem;transition:background .2s}.menu-modal-item:hover{background:#f2f2f5}.menu-modal-item img{height:18px;width:18px}@media (max-width:700px){.single-podcast-main{padding:.5rem}.single-podcast-title{font-size:1.2rem}.single-podcast-stats-row{flex-direction:column;gap:1rem}.single-podcast-stat-card{align-items:flex-start;min-width:0;width:100%}.single-podcast-comments-section{padding:1rem .5rem}.single-podcast-comment-row{flex-direction:column;gap:.7rem}.single-podcast-comment-avatar{font-size:1rem;height:38px;width:38px}}.admin-header-notification{cursor:pointer;filter:brightness(1.2);height:32px;width:32px}@media (max-width:900px){.admin-header-notification{height:24px;width:24px}}.blog-categories-main{background:#fff;height:100vh;overflow-y:scroll;padding:2rem var(--main-padding);width:100%}.blog-categories-header-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.blog-categories-title{color:#1e1e1e;font-size:1.4rem;font-weight:700;margin:0}.blog-categories-list{display:flex;flex-direction:column;gap:1.2rem}.blog-categories-item-row{align-items:center;display:flex;padding:.3rem 1.2rem;position:relative}.blog-categories-item-text{color:#22223b;font-size:1.08rem;font-weight:400}.blog-categories-menu-wrap{align-items:center;display:flex;position:relative}.blog-categories-menu-icon{cursor:pointer;height:22px;opacity:.7;width:22px}.blog-categories-menu-modal{background:#1e1e1ee5;border-radius:10px;box-shadow:0 2px 12px #0002;display:flex;flex-direction:column;min-width:120px;padding:.5rem 2rem;position:absolute;right:0;top:110%;z-index:10}.blog-categories-menu-modal-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:.7rem;padding:.7rem 1rem;transition:background .2s}.blog-categories-menu-modal-item img{height:18px;width:18px}@media (max-width:600px){.blog-categories-main{max-width:98vw;padding:1rem .3rem}.blog-categories-header-row{align-items:stretch;flex-direction:column;gap:.7rem}.blog-categories-title{font-size:1.1rem}.blog-categories-item-row{padding:.7rem}.blog-categories-menu-modal{box-sizing:border-box;left:50%;max-width:90vw;min-width:140px;right:auto;transform:translateX(-50%)}}.new-category-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.new-category-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-width:98vw;min-width:570px;padding:2rem 1.5rem;width:350px}.new-category-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.new-category-modal-title{color:#121417;font-size:1.2rem;font-weight:700}.new-category-modal-close{cursor:pointer;height:18px;width:18px}.new-category-modal-body{display:flex;flex-direction:column;gap:1.2rem}.new-category-modal-label{color:#22223b;font-size:1rem;font-weight:600;margin-bottom:.5rem}.new-category-modal-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:.9rem 1rem;width:100%}@media (max-width:600px){.new-category-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}}.edit-category-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.edit-category-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-width:98vw;min-width:570px;padding:2rem 1.5rem;width:350px}.edit-category-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.edit-category-modal-title{color:#121417;font-size:1.2rem;font-weight:700}.edit-category-modal-close{cursor:pointer;height:18px;width:18px}.edit-category-modal-body{display:flex;flex-direction:column;gap:1.2rem}.edit-category-modal-label{color:#22223b;font-size:1rem;font-weight:600;margin-bottom:.5rem}.edit-category-modal-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:.9rem 1rem;width:100%}@media (max-width:600px){.edit-category-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}}.delete-category-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.delete-category-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-width:98vw;min-width:570px;padding:2rem 1.5rem;width:350px}.delete-category-modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2rem}.delete-category-modal-title{font-size:1.1rem;font-weight:700;margin:0;width:100%}.delete-category-modal-close{cursor:pointer;height:18px;width:18px}.delete-category-modal-btn-row{display:flex;gap:1.2rem;justify-content:center;margin-top:1.5rem}@media (max-width:600px){.delete-category-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}.delete-category-modal-btn-row{align-items:stretch;flex-direction:column;gap:.7rem}}.video-categories-main{background:#fff;height:100vh;overflow-y:scroll;padding:2rem var(--main-padding);width:100%}.video-categories-header-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.video-categories-title{color:#1e1e1e;font-size:1.4rem;font-weight:700;margin:0}.video-categories-list{display:flex;flex-direction:column;gap:1.2rem}.video-categories-item-row{align-items:center;display:flex;padding:.3rem 1.2rem;position:relative}.video-categories-item-text{color:#22223b;font-size:1.08rem;font-weight:400}.video-categories-menu-wrap{align-items:center;display:flex;position:relative}.video-categories-menu-icon{cursor:pointer;height:22px;opacity:.7;width:22px}.video-categories-menu-modal{background:#1e1e1ee5;border-radius:10px;box-shadow:0 2px 12px #0002;display:flex;flex-direction:column;min-width:120px;padding:.5rem 2rem;position:absolute;right:0;top:110%;z-index:10}.video-categories-menu-modal-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:.7rem;padding:.7rem 1rem;transition:background .2s}.video-categories-menu-modal-item img{height:18px;width:18px}@media (max-width:600px){.video-categories-main{max-width:98vw;padding:1rem .3rem}.video-categories-header-row{align-items:stretch;flex-direction:column;gap:.7rem}.video-categories-title{font-size:1.1rem}.video-categories-item-row{padding:.7rem}.video-categories-menu-modal{box-sizing:border-box;left:50%;max-width:90vw;min-width:140px;right:auto;transform:translateX(-50%)}}.edit-video-category-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.edit-video-category-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-width:98vw;min-width:570px;padding:2rem 1.5rem;width:350px}.edit-video-category-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.edit-video-category-modal-title{color:#121417;font-size:1.2rem;font-weight:700}.edit-video-category-modal-close{cursor:pointer;height:18px;width:18px}.edit-video-category-modal-body{display:flex;flex-direction:column;gap:1.2rem}.edit-video-category-modal-label{color:#22223b;font-size:1rem;font-weight:600;margin-bottom:.5rem}.edit-video-category-modal-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:.9rem 1rem;width:100%}@media (max-width:600px){.edit-video-category-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}}.new-video-category-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.new-video-category-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-width:98vw;min-width:570px;padding:2rem 1.5rem;width:350px}.new-video-category-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.new-video-category-modal-title{color:#121417;font-size:1.2rem;font-weight:700}.new-video-category-modal-close{cursor:pointer;height:18px;width:18px}.new-video-category-modal-body{display:flex;flex-direction:column;gap:1.2rem}.new-video-category-modal-label{color:#22223b;font-size:1rem;font-weight:600;margin-bottom:.5rem}.new-video-category-modal-input{background:#f1f3f5;border:1.5px solid #e0dede;border-radius:8px;color:#22223b;font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:.9rem 1rem;width:100%}@media (max-width:600px){.new-video-category-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}}.delete-video-category-modal-overlay{align-items:center;background:#09090c21;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.delete-video-category-modal-main{background:#fff;border-radius:18px;box-shadow:0 4px 24px #22223b21;max-width:98vw;min-width:570px;padding:2rem 1.5rem;width:350px}.delete-video-category-modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2rem}.delete-video-category-modal-title{font-size:1.1rem;font-weight:700;margin:0;width:100%}.delete-video-category-modal-close{cursor:pointer;height:18px;width:18px}.delete-video-category-modal-btn-row{display:flex;gap:1.2rem;justify-content:center;margin-top:1.5rem}@media (max-width:600px){.delete-video-category-modal-main{min-width:0;padding:1.2rem .5rem 1rem;width:99vw}.delete-video-category-modal-btn-row{align-items:stretch;flex-direction:column;gap:.7rem}}.user-single-video{background:#fff;border-radius:1.2rem;box-shadow:0 2px 12px #00000014;margin:2.5rem auto;padding:1.5rem var(--main-padding);width:100%}.user-single-video-hero{border-radius:1rem;margin-bottom:2rem;overflow:hidden;width:100%}.user-single-video-iframe{background:#000;border-radius:1rem;display:block;height:540px;object-fit:cover;width:100%}.user-single-video-content{align-items:flex-start;display:flex;flex-direction:column}.user-single-video-title{color:#fdb73e;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.7rem}.user-single-video-date{font-size:1.08rem;font-weight:600;margin-bottom:1.2rem}.user-single-video-likes{align-items:center;display:flex;gap:.6rem}.user-single-video-heart-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0}.user-single-video-heart{height:32px;transition:filter .2s;width:32px}.user-single-video-heart-btn:active .user-single-video-heart{filter:brightness(.8)}.user-single-video-likes-count{font-size:1.1rem}.user-single-video-comment-section{background:#fff;border-radius:1.2rem;box-shadow:0 4px 24px #0000001a;margin:2.5rem 0;padding:2rem 1.2rem 1.5rem;width:100%}.user-single-video-comment-header{color:#22223b;font-size:1.3rem;font-weight:800;margin-bottom:.3rem;text-align:left}.user-single-video-comment-desc{font-size:1rem;font-weight:400;margin-bottom:1.2rem;opacity:.8}.user-single-video-comment-form{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.5rem;position:relative}.user-single-video-comment-initial{align-items:center;background:#d9d9d9;border-radius:50%;color:#22223b;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:800;height:42px;justify-content:center;margin-top:2px;width:42px}.user-single-video-comment-input{border:1.5px solid #b0bec5;border-radius:1.2rem;flex:1 1;font-family:inherit;font-size:1rem;min-height:300px;outline:none;padding:.8rem 1.1rem;resize:none}.user-single-video-comment-btn-wrap{bottom:-2.2rem;position:absolute;right:.5rem}.user-single-video-comments-list{display:flex;flex-direction:column;gap:1.7rem;margin-top:2.5rem}.user-single-video-comment-item{border-radius:1rem;box-shadow:0 1px 6px #0000000a;padding:1rem 1.2rem .7rem}.user-single-video-comment-name{color:#22223b;font-weight:800;margin-bottom:.2rem;text-transform:capitalize}.user-single-video-comment-text{color:#22223b;font-size:1rem;margin-bottom:.5rem}.user-single-video-comment-time{color:#b0bec5;font-size:.95rem}.user-single-video-comment-viewmore{color:#fdb73e;cursor:pointer;font-size:1.05rem;font-weight:700;margin-top:1.5rem;text-align:center;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.user-single-video-comment-viewmore:hover{text-decoration:underline}.user-single-video-recommend-section{margin:5rem 0}.user-single-video-recommend-header{font-size:1.3rem;font-weight:800;margin-bottom:1.2rem}.user-single-video-recommend-scroll{-ms-overflow-style:none;display:flex;gap:1.5rem;max-width:100vw;overflow-x:auto;padding-bottom:.5rem;padding-left:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(1215px + 4.5rem)}.user-single-video-recommend-scroll>*{flex:0 0 270px;max-width:270px;min-width:270px;scroll-snap-align:start}.user-single-video-recommend-scroll::-webkit-scrollbar{display:none}.user-single-video-blog-recommend-section{margin:4rem 0 2rem;overflow:scroll;width:100%}.user-single-video-blog-recommend-header{font-size:1.3rem;font-weight:800;margin-bottom:1.2rem}.user-single-video-blog-recommend-scroll{-ms-overflow-style:none;display:flex;gap:1.5rem;max-width:100vw;overflow-x:auto;padding-bottom:.5rem;padding-left:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(1215px + 3rem)}.user-single-video-blog-recommend-scroll>*{flex:0 0 270px;max-width:270px;min-width:270px;scroll-snap-align:start}.user-single-video-blog-recommend-scroll::-webkit-scrollbar{display:none}.user-single-video-announcement-section{background:#1e1e1e;border-radius:1.2rem;box-shadow:0 2px 12px #00000014;margin:3rem auto 2rem;padding:2rem 1.5rem 1.5rem;text-align:center;width:80%}.user-single-video-announcement-content{color:#fff;font-size:1.08rem;line-height:1.7;margin-bottom:1.3rem}.user-single-video-announcement-header{color:#fff;font-size:22px;font-weight:800;margin-bottom:1.2rem;text-align:center}.user-single-video-announcement-main{display:block;font-size:18px;font-weight:800}.user-single-video-announcement-desc{color:#fff;display:block;font-weight:500}.user-single-video-announcement-dots{display:flex;gap:.6rem;justify-content:center;margin-top:.5rem}.user-single-video-announcement-dot{background:#777676;border-radius:50%;cursor:pointer;display:inline-block;height:10px;opacity:.4;transition:opacity .2s,background .2s;width:10px}.user-single-video-announcement-dot.active{background:#fff;opacity:1}.user-single-video-subscribe-section.single{margin:0!important;max-width:100%!important;padding-top:3rem}.user-single-video-subscribe-section.single .user-single-video-subscribe-input{flex:0.3 0.5!important;padding:1rem}.user-single-video-testimony-section.single{background-color:#000;color:#fff;padding:0}.user-single-video-testimony-section.single .user-single-video-testimony-header{margin:3rem auto;width:50%}.user-single-video-youtube-section{align-items:flex-start;border-radius:1.2rem;box-shadow:0 2px 12px #00000014;display:flex;gap:2.5rem;justify-content:center;margin:4rem auto;padding:2rem 1rem;width:70%}.user-single-video-youtube-left{color:#fff;display:flex;flex-direction:column;justify-content:center;width:50%}.user-single-video-youtube-header{color:#fff;font-size:1.4rem;font-weight:800;margin-bottom:.7rem;width:80%}.user-single-video-youtube-desc{color:#fff;font-size:1.08rem;font-weight:600;opacity:.9;width:70%}.user-single-video-youtube-right{align-items:flex-start;align-items:center;display:flex;flex-direction:column;padding:10px;width:50%}.user-single-video-youtube-iframe-wrap{background:#000;border-radius:1rem;height:300px;margin-bottom:.5rem;width:500px}.user-single-video-youtube-iframe{border:none;display:block;height:100%;width:100%}.user-single-video-youtube-iframe-wrap .booking-form-submit-btn{margin-top:2rem;z-index:2}.user-single-video-save{align-items:center;display:flex;gap:1.5rem}.user-single-video-save-container{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem;width:100%}.user-single-video-recommend-item{height:270px;min-width:30%;padding-bottom:2rem}@media (max-width:900px){.user-single-video-recommend-scroll>*{flex-basis:70vw;max-width:70vw;min-width:70vw}.user-single-video-recommend-scroll>:nth-child(4){flex-basis:35vw;max-width:35vw;min-width:35vw}.user-single-video-blog-recommend-scroll{width:calc(105vw + 1.5rem)}.user-single-video-blog-recommend-scroll>*{flex:0 0 70vw;max-width:70vw;min-width:70vw}.user-single-video-youtube-section{align-items:stretch;flex-direction:column;padding:1.2rem .2rem}.user-single-video-youtube-iframe-wrap{height:56vw;max-width:100%;min-height:200px;width:100vw}}@media (max-width:700px){.user-single-video{padding:1rem var(--mobile-padding)}.user-single-video-iframe{height:200px}.user-single-video-title{font-size:16px}.user-single-video-blog-recommend-section{height:-webkit-fit-content;height:fit-content}.user-single-video-blog-recommend-scroll{gap:1rem;padding-left:.5rem;width:calc(135vw + 1rem)}.user-single-video-youtube-section{display:block;width:100%}.user-single-video-youtube-left{width:100%}.user-single-video-youtube-header{font-size:14px;text-align:center;width:100%}.user-single-video-youtube-desc{font-size:12px;width:100%}.user-single-video-youtube-right{width:100%}.user-single-video-comment-desc,.user-single-video-comment-input,.user-single-video-date,.user-single-video-likes-count{font-size:12px}.user-single-video-comment-header{font-size:16px}.user-single-video-comment-initial{height:32px;width:32px}.user-single-video-comment-form{align-items:normal}.user-single-video-announcement-header,.user-single-video-comment-name{font-size:14px;text-transform:capitalize}.user-single-video-announcement-main,.user-single-video-blog-recommend-header,.user-single-video-recommend-header{font-size:16px}.user-single-video-announcement-desc,.user-single-video-comment-text,.user-single-video-comment-time,.user-single-video-comment-viewmore{font-size:12px}.user-single-video-announcement-section{border-radius:1rem;padding:var(--mobile-padding)}.user-single-video-recommend-scroll{width:100%}}@media (max-width:600px){.user-single-video-comment-section{border-radius:1rem;padding:1.2rem .3rem}.user-single-video-comment-form{flex-direction:column;gap:.7rem}.user-single-video-comment-btn-wrap{display:flex;justify-content:flex-end;margin-top:.7rem;position:static;width:100%}.user-single-video-youtube-iframe-wrap{height:48vw;min-height:160px}}.conference-card{background:#fff;border-radius:16px;box-shadow:0 2px 16px #00000012;display:flex;flex-direction:column;max-width:100%;overflow:hidden;width:350px}.conference-card-img-wrapper{align-items:stretch;aspect-ratio:16/9;background:#eee;display:flex;height:auto;justify-content:stretch;width:100%}.conference-card-img{border-radius:0;display:block;height:100%;object-fit:cover;object-position:top;width:100%}.conference-card-content{display:flex;flex:1 1;flex-direction:column;gap:.7rem;justify-content:flex-end;min-height:180px;padding:1.2rem 1rem 1rem}.conference-card-title{color:#22223b;font-size:1.2rem;font-weight:700}.conference-card-desc{color:#444;display:block;flex-shrink:0;font-size:14px;margin-bottom:0;max-height:72px;min-height:56px;overflow:hidden}.conference-card-btn{align-self:flex-start;background:#fdb73e;border:none;border-radius:8px;color:#22223b;cursor:pointer;display:block;flex-shrink:0;font-size:14px;font-weight:400;margin-top:.5rem;padding:1em 1.5em;text-align:left;transition:background .2s;width:-webkit-fit-content;width:fit-content}@media (max-width:700px){.conference-card{border-radius:0;width:100vw}.conference-card-img-wrapper{aspect-ratio:16/9}.conference-card-content{gap:.5rem;padding:1rem .7rem .7rem}.conference-card-title{font-size:1.05rem}.conference-card-desc{font-size:.95rem}.conference-card-btn{font-size:.95rem;padding:.5em 1em}}.conferences-section{background:#fff;padding:2rem 0;width:100%}.conferences-header{font-size:2rem;font-weight:800;letter-spacing:.02em;margin-bottom:2rem;text-align:center}.conferences-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}@media (max-width:900px){.conferences-grid{gap:1rem}}@media (max-width:700px){.conferences-header{font-size:1.2rem;margin-bottom:1rem;text-align:center}.conferences-grid{align-items:center;flex-direction:column;gap:1rem}}.conference-card-past-label{background:silver;border-radius:8px;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.08em;margin-top:1rem;opacity:.85;padding:.5rem 1.2rem;text-align:center}.conference-card--past{opacity:.7;pointer-events:none}.chantal-bg-container{height:100vh;overflow:hidden;position:relative;width:100vw}.chantal-bg-video{height:100vh;left:0;object-fit:cover;position:absolute;top:0;width:100vw;z-index:1}.chantal-info-section{-ms-overflow-style:none;align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000;border:2px solid #fff;border-radius:1.2rem;box-shadow:0 4px 32px #00000014;display:flex;flex-direction:column;margin-top:60px;max-height:calc(100vh - 80px);max-width:580px;overflow-y:auto;padding:2.2rem 1.5rem;position:absolute;right:5vw;scrollbar-width:none;top:0;width:90vw;z-index:2}.chantal-info-header{color:#fff;font-size:1rem;font-weight:600;letter-spacing:.08em;margin-bottom:1.1rem;opacity:.85;text-transform:uppercase}.chantal-info-title{color:#fff;font-size:2.5rem;font-weight:900;line-height:1.2;margin-bottom:1.2rem;text-shadow:0 2px 8px #0000002e;text-transform:uppercase}.chantal-info-desc{color:#fff;font-size:1.08rem;font-weight:400;line-height:1.6;margin-bottom:0;opacity:.95;text-shadow:0 2px 8px #0000001f}@media (max-width:900px){.chantal-info-section{margin-top:40px;max-width:95vw;padding:1.5rem 1rem;right:2vw}.chantal-info-title{font-size:1.3rem}.chantal-info-header{font-size:.85rem}.chantal-info-desc{font-size:.95rem}}@media (max-width:600px){.chantal-info-section{border-radius:.7rem;box-shadow:0 2px 12px #0000001a;margin:80px auto 2rem;max-width:98vw;padding:1rem .7rem;position:static;width:95vw}.chantal-bg-container{height:auto;min-height:100vh}}.store-card{align-items:stretch;background:#f6f6f6;border-radius:1.2rem;box-shadow:0 2px 16px #00000012;display:flex;flex-direction:column;margin:1rem auto;max-width:270px;min-width:220px;padding:1.1rem 1rem 1rem;transition:box-shadow .18s;width:100%}.store-card-img-wrapper{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:1rem;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.store-card-img{display:block;height:90%;margin:0 auto;object-fit:contain;width:90%}.store-card-fav{align-items:center;background:#e5e8e9;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.35rem;position:absolute;right:.7rem;top:.7rem;transition:background .18s;z-index:2}.store-card-title{color:#222;font-size:1rem;font-weight:600;margin:1rem 0 .3rem;text-align:left}.store-card-desc{color:#555;font-size:14px;margin-bottom:1.1rem;text-align:left}.store-card-bottom{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:auto}.store-card-price{color:#222;font-size:14px;font-weight:700}.store-card-buy-btn{background:#fdb73e;border:none;border-radius:1rem;cursor:pointer;font-size:14px;font-weight:400;padding:.6rem 1.4rem;transition:background .18s}.store-card-buy-btn:hover{background:#e6a12d}@media (max-width:600px){.store-card{max-width:98vw;min-width:0;padding:.7rem .5rem .8rem}.store-card-buy-btn,.store-card-desc,.store-card-price,.store-card-title{font-size:1rem}.store-card-img-wrapper{aspect-ratio:1.2/1}}.store-category-section{background-color:#fff;padding:1rem 0}.store-category-title{color:#222;font-size:1.35rem;font-weight:700;letter-spacing:.02em;margin:1.5rem 0 .7rem 5%}.store-scroll-container{background-color:#fff;border-radius:30px;display:flex;gap:1.2rem;margin:0 auto;overflow-x:auto;padding:1rem 0;scroll-snap-type:x mandatory;scrollbar-width:none;width:90%}.store-scroll-container::-webkit-scrollbar{display:none}.store-scroll-container>.store-card{flex:0 0 320px;scroll-snap-align:start}@media (max-width:600px){.store-category-title{font-size:1.1rem;margin-left:4vw}.store-scroll-container{gap:.7rem;padding:.7rem .2rem;width:98vw}.store-scroll-container>.store-card{flex:0 0 85vw;max-width:98vw;min-width:220px}}.store-reg-container{background:#fff;box-shadow:0 4px 32px #00000017;margin:2.5rem auto;max-width:700px;padding:2.2rem 1.5rem 2rem}.store-reg-header{color:#222;font-size:18px;font-weight:700;margin-bottom:.7rem;text-align:center}.store-reg-desc{color:#555;font-size:16px;margin-bottom:1.5rem;text-align:center}.store-reg-form{display:flex;flex-direction:column;gap:.7rem}.store-reg-row{display:flex;gap:.7rem;margin-bottom:.1rem}.store-reg-input{background:#faf7fc;border:1px solid #e5e8e9;border-radius:.7rem;color:#222;flex:1 1;font-size:16px;outline:none;padding:.7rem .9rem;transition:border .18s}.store-reg-input:focus{border-color:#fdb73e}.store-reg-input-full{flex:1 1 100%;width:100%}.store-reg-subheader{color:#222;font-size:18px;font-weight:600;margin:1.2rem 0 .5rem}.store-reg-checkbox-label{align-items:center;color:#333;display:flex;font-size:16px;gap:.6rem;justify-content:center;margin:.7rem 0}.store-reg-checkbox{accent-color:#fdb73e;height:1.1rem;width:1.1rem}.store-reg-btn-row{margin-top:1.2rem}@media (max-width:600px){.store-reg-container{max-width:98vw;padding:1.2rem .5rem}.store-reg-header{font-size:1.1rem}.store-reg-desc{font-size:.97rem}.store-reg-subheader{font-size:1rem}.store-reg-input{font-size:.97rem;padding:.6rem .7rem}.store-reg-row{gap:.4rem}}
/*# sourceMappingURL=main.2138c028.css.map*/