body{min-height:100vh}[x-cloak]{display:none!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.px-32{padding-left:8rem;padding-right:8rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-5-nav{padding-top:calc(74px + 1.5rem);padding-bottom:1.5rem}.bg-gray{background:var(--bs-gray-bg)}.bg-image{position:fixed;inset:0;z-index:-1;background-position:center;background-size:cover;pointer-events:none}:root{--bs-primary: var(--cl-accent);--bs-primary-rgb: var(--cl-accent-rgb);--bs-link-color: var(--cl-accent);--bs-body-bg: var(--cl-background-primary);--bs-body-bg-rgb: var(--cl-background-primary-rgb);--bs-gray-bg: var(--cl-background-secondary);--bs-gray-bg-rgb: var(--cl-background-secondary-rgb);--bs-border-color: var(--cl-border);--bs-border-color-rgb: var(--cl-border-rgb);--bs-border-radius: .5rem}.bg-primary-dark{background-color:var(--cl-accent)}.form-check-input{--bs-form-check-bg: var(--bs-gray-bg)}.form-check-input:checked,form-check-input[type=checkbox]:indeterminate{background-color:var(--cl-accent);border-color:var(--cl-accent)}.form-range::-webkit-slider-thumb,.form-range::-moz-range-thumb{background-color:var(--cl-accent)}.form-control:focus,.form-select:focus,.form-check-input:focus,.form-range:focus::-webkit-slider-thumb,.form-range:focus::-moz-range-thumb,.nav-link:focus-visible{border-color:var(--cl-accent);box-shadow:0 0 0 .25rem rgba(var(--cl-accent-rgb),.25)}.form-control:disabled,.form-select:disabled{background-color:initial}.form-control,.form-select{background-color:var(--bs-gray-bg)}.btn:hover{background-color:var(--cl-accent);border-color:var(--cl-accent)}.btn-primary{--bs-btn-bg: var(--cl-accent);--bs-btn-border-color: var(--cl-accent);--bs-btn-disabled-bg: var(--cl-accent);--bs-btn-disabled-border-color: var(--cl-accent);--bs-btn-hover-bg: var(--cl-accent);--bs-btn-hover-border-color: var(--cl-accent);--bs-btn-active-bg: var(--cl-accent);--bs-btn-active-border-color: var(--cl-accent)}.btn-outline-primary{--bs-btn-color: var(--cl-accent);--bs-btn-border-color: var(--cl-accent);--bs-btn-hover-bg: var(--cl-accent);--bs-btn-active-bg: var(--cl-accent);--bs-btn-active-border-color: var(--cl-accent);--bs-btn-disabled-color: var(--cl-accent);--bs-btn-disabled-border-color: var(--cl-accent)}.dropdown-menu,.dropdown-menu-dark{--bs-dropdown-link-active-bg: var(--cl-accent)}.nav-pills{--bs-nav-pills-link-active-bg: var(--cl-accent)}.pagination{--bs-pagination-active-bg: var(--cl-accent);--bs-pagination-active-border-color: var(--cl-accent)}.progress,.progress-stacked{--bs-progress-bar-bg: var(--cl-accent)}.list-group{--bs-list-group-active-bg: var(--cl-accent);--bs-list-group-active-border-color: var(--cl-accent)}.navbar{background:var(--bs-body-bg);border-bottom:1px solid rgba(255,255,255,.12);padding:.5rem 1.25rem;font-size:1.075rem;display:flex;align-items:center;position:sticky;top:0;z-index:1030;backdrop-filter:blur(10px)}.navbar .navbar-brand{display:flex;align-items:center;gap:.75rem;padding-right:1.25rem;margin-right:1.25rem;border-right:1px solid rgba(255,255,255,.05);font-size:1.125rem}.navbar .navbar-brand img,.navbar .navbar-brand img.shop-brand-logo,.navbar .navbar-brand img[alt=Exodus]{width:42px!important;height:42px!important;min-width:42px;min-height:42px;max-width:42px!important;max-height:42px!important;aspect-ratio:1 / 1;object-fit:contain;flex:0 0 42px;display:block;transition:transform .2s ease}.navbar .navbar-brand:hover img{transform:scale(1.03)}.navbar .navbar-collapse{justify-content:flex-end;align-items:center;width:100%}.navbar .navbar-toggler,.navbar .navbar-toggler:focus{border:none;background:transparent;padding:.5rem;box-shadow:none}.navbar .navbar-toggler .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar .navbar-toggler:focus .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar .nav-item a.nav-link{color:var(--bs-body-color);font-size:1.1rem;padding:.4rem .75rem;transition:color .2s ease}.navbar .nav-item a.nav-link:hover{color:var(--cl-accent)}.navbar .nav-item a.nav-link.active{color:var(--cl-accent);position:relative}.navbar .nav-item a.nav-link.active:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:var(--cl-accent);border-radius:1px}.navbar .nav-item.cart,.navbar .cart.d-md-none{display:flex;align-items:center}.navbar .cart .btn{position:relative;overflow:visible;background-color:transparent;--bs-btn-padding-x: .625rem;color:var(--cl-accent);border-radius:50%;padding:.5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 6px var(--cl-accent);transition:all .2s ease}.navbar .cart .btn:hover{color:#fff;background-color:var(--cl-accent);box-shadow:0 0 12px var(--cl-accent)}.navbar .user .btn .icon,.navbar .cart .btn .icon{width:1.35rem;height:1.35rem}.navbar .user .btn.btn-outline-primary .icon,.navbar .cart .btn.btn-outline-primary .icon{width:1.125rem;height:1.125rem}.navbar .cart .btn .count{position:absolute;top:-.45rem;right:-.45rem;width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;background:var(--cl-accent);color:#fff;font-size:.7rem;border-radius:50%;box-shadow:0 0 0 2px var(--bs-body-bg)}@media screen and (min-width: 992px){.navbar .navbar-collapse .navbar-nav{display:flex;align-items:center;gap:1.25rem}}footer.footer{background:var(--bs-gray-bg);border-top:1px solid var(--bs-border-color)}.footer .logo{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.footer .logo img,.footer .logo img.shop-brand-logo,.footer .logo img[alt=Exodus]{width:42px!important;height:42px!important;min-width:42px;min-height:42px;max-width:42px!important;max-height:42px!important;aspect-ratio:1 / 1;object-fit:contain;display:block}.footer .logo p{margin-bottom:0}.footer h5{text-transform:uppercase;font-size:.875rem;margin-bottom:1rem}.footer .nav li a{padding:0;color:var(--bs-secondary-color)}.footer .nav li a:hover{color:var(--cl-accent)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.flex-wrapper{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.section-title{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin:0 0 2rem}.section-title h1,.section-title h2{font-size:1.75rem}.section-title h1,.section-title h2,.section-title p{margin-bottom:0}.section-title p{font-size:.875rem;color:#a3a3a3}@media (min-width: 768px){.section-title p{padding-left:1.5rem;border-left:1px solid var(--bs-border-color)}}.section-subtitle{display:flex;align-items:center;margin:-1rem 0 2rem}.announcement{padding:.5rem 0;text-align:center;background:var(--cl-accent);color:#fff;border-bottom:1px solid var(--bs-border-color)}.announcement a{display:inline-flex;align-items:center;gap:.5rem;color:#fff}.announcement a svg{width:1.25rem;height:1.25rem}.hero{display:flex;align-items:center;justify-content:center;position:relative;background-size:cover}.hero:before{content:none}.hero .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;padding:5rem 2rem;z-index:1}.hero .content{text-align:center;margin:0 auto;max-width:800px;border-radius:var(--bs-border-radius)}.hero .content h1{font-size:clamp(2.2rem,4vw,3.2rem);margin-bottom:1.5rem;line-height:1.08}.hero .content p{margin-bottom:2rem}.hero .content a{margin-bottom:2.5rem}.fake-searchbar{background:linear-gradient(135deg,#252429d9,#353535d9);background-size:200% 200%;background-position:0% 0%;transition:background-position .4s ease}.fake-searchbar:hover{background-position:100% 100%}.hero .content .stats{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;padding:.5rem;margin:0 auto;background:none;border:none;box-shadow:none}.hero .hero-stats-card{display:inline-flex;padding:1rem 1.5rem;background:linear-gradient(135deg,#252429d1,#353535d1);border:1px solid rgba(185,106,255,.18);border-radius:14px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .35s ease,box-shadow .35s ease}.hero .hero-stats-card:hover{border-color:#b96aff52;box-shadow:0 0 20px #b96aff1a}.hero .content .stats div{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero .content .stats div .value{font-weight:600;font-size:1rem}.hero .content .stats div .value svg{width:1rem;height:1rem;vertical-align:-.125rem}.hero .content .stats div .label{font-size:.7rem;color:#a3a3a3}.hero .search-modal{--bs-modal-width: 760px}.hero .fake-searchbar{margin:0 auto 2rem}.hero .fake-searchbar,.hero .search-modal .searchbar{width:100%;position:relative}.hero .search-modal .modal-header{display:flex;flex-direction:column;align-items:stretch;gap:.85rem}.hero .search-modal .modal-body{margin-top:0;padding-top:.15rem}.hero .search-modal .search-modal__intro{display:flex;flex-direction:column;gap:.28rem}.hero .search-modal .search-modal__eyebrow{margin:0;color:#c8cddebd;font-size:.76rem;letter-spacing:.18em;font-weight:700}.hero .search-modal .search-modal__title{margin:0;color:#f7f8ff;font-size:clamp(1.3rem,2.1vw,1.7rem);line-height:1.08;font-weight:750;letter-spacing:-.03em}.hero .search-modal .search-modal__subcopy{margin:0;max-width:42rem;color:#d6dbe8b8;font-size:.96rem;line-height:1.58}.hero .search-modal .search-modal__helper{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap;margin:0;color:#aab0c0b3;font-size:.82rem}.hero .search-modal .search-modal__helper span{display:inline-flex;align-items:center;padding:.24rem .5rem;border-radius:999px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);color:#e5e8f2d1}.hero .search-modal .search-modal__results-head{margin:0 0 .8rem}.hero .search-modal .search-modal__results-head p{margin:0;color:#cdd2e2b8;font-size:.84rem;font-weight:600;letter-spacing:.02em}.hero .search-modal .search-modal__empty{margin-top:.95rem;padding:1rem 1.05rem;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.hero .search-modal .search-modal__empty h6{margin:0 0 .35rem;color:#f5f7ff;font-size:.98rem;font-weight:700}.hero .search-modal .search-modal__empty p{margin:0;color:#ced4e4bd;font-size:.9rem;line-height:1.58}.hero .fake-searchbar input,.hero .search-modal .searchbar input{background:var(--bs-gray-bg);padding:1rem 2rem 1rem 4rem}.hero .fake-searchbar svg,.hero .search-modal .searchbar svg{position:absolute;top:0;bottom:0;margin:auto;left:1rem;fill:#a3a3a3}.hero .search-modal .products{display:flex;flex-direction:column;gap:.9rem}.hero .search-modal .product{display:flex;justify-content:space-between;gap:1rem;text-decoration:initial;color:initial;padding:.75rem;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.hero .search-modal .product:hover{border-color:#c85bff38;background:#ffffff0a;transform:translateY(-1px)}.hero .search-modal .product .left{flex:1;display:flex;gap:1rem}.hero .search-modal .product .image{width:20%;display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:16/9;max-height:96px;background:var(--bs-gray-bg);border-radius:var(--bs-border-radius)}.hero .search-modal .product .image img{object-fit:scale-down;aspect-ratio:16/9;border-radius:var(--bs-border-radius)}.hero .search-modal .product .image .product-img-placeholder svg{width:48px;height:48px}.hero .search-modal .product .image .badges{position:absolute;top:.25rem;left:.25rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.hero .search-modal .product .image .badges div{display:flex;align-items:center;gap:.25rem;background:var(--cl-accent);color:#fff;font-size:.625rem;font-weight:500;padding:.125rem .25rem;border-radius:.125rem}.hero .search-modal .product .text{flex:1;color:#fff}.hero .search-modal .product h3{font-size:1rem;margin-bottom:.32rem}.hero .search-modal .product p{font-size:.875rem;margin-bottom:0}.hero .search-modal .product .right{display:none}@media (min-width: 468px){.hero .content .stats{display:inline-flex;gap:1.5rem;padding:1rem}.hero.alignment-left .content .stats{justify-content:flex-start}.hero.alignment-right .content .stats{justify-content:flex-end}.hero .content .stats div .value{font-size:1.25rem}.hero .content .stats div .value svg{width:1.25rem;height:1.25rem}.hero .content .stats div .label{font-size:.75rem}.hero .search-modal .product .left .stock{display:none}.hero .search-modal .product .right{display:block}}.status-indicator{background:#1e1e2f;color:#fff;padding:12px 20px;border-radius:12px;display:inline-flex;align-items:center;gap:10px;box-shadow:0 4px 12px #0000004d;font-size:1.1em;margin-top:20px;position:relative;z-index:999}.status-dot{width:12px;height:12px;border-radius:50%;animation:pulse 1.5s infinite;flex-shrink:0}.status-text{color:#4caf50}.online{background-color:#4caf50}@keyframes pulse{0%{box-shadow:0 0 #4caf50b3}70%{box-shadow:0 0 0 10px #4caf5000}to{box-shadow:0 0 #4caf5000}}.col-12.aspect-1\/1{max-height:300px;height:300px;overflow:hidden;transform:translateY(-100px) scale(.5);margin-top:0;margin-bottom:-100px}.col-12.aspect-1\/1 img{width:100%;height:auto;object-fit:contain;transform:scale(.8)}@media (min-width: 768px){.hero{min-height:100vh}.hero.height-short{min-height:unset}.hero.height-medium{min-height:60vh}.hero .container{padding:6rem 2rem}.hero .content{min-width:60%}.hero .fake-searchbar{max-width:600px}.hero.alignment-left .container,.hero.alignment-right .container{flex-direction:row;justify-content:space-between}.hero.alignment-left .content,.hero.alignment-right .content{margin:0;padding:0}.hero.alignment-left .content{text-align:left}.hero.alignment-right .content{text-align:right;order:1}.hero.alignment-left .fake-searchbar{margin-left:0;margin-right:0}.hero.alignment-right .fake-searchbar{margin-left:auto;margin-right:0}}.hero .image{flex:0 0 440px;max-width:440px;width:100%;display:flex;align-items:center;justify-content:center;align-self:center}.hero .image img{display:block;border-radius:10px;transform:perspective(900px) rotateY(-10deg) rotateX(3deg);transition:transform .5s ease}.hero .image img:hover{transform:perspective(900px) rotateY(-6deg) rotateX(1.5deg)}.hero .btn-group-cta .dark-btn{font-size:.875rem;height:3.25rem;padding:.875rem 1.2rem;opacity:.72}.hero .btn-group-cta .dark-btn:hover{opacity:1}@media (max-width: 767px){.hero .image{flex:0 0 auto;max-width:min(480px,92%);width:100%;margin:0 auto}.hero .image img{width:100%;height:auto;display:block;margin:0 auto}}.socials{background:var(--bs-gray-bg);padding:5rem 0}.socials .list .social{display:flex;justify-content:space-between;background:var(--bs-body-bg);padding:1rem;margin-bottom:var(--bs-gutter-x);border-radius:var(--bs-border-radius);text-decoration:none;color:#fff}.socials .list .social .left{display:flex;align-items:center;gap:.75rem}.socials .list .social .left svg{display:inline-flex;padding:.5rem;aspect-ratio:1;border-radius:100%;background-color:var(--cl-accent);color:#fff}.socials .list .social .right svg{width:1.5rem;height:1.5rem}.socials .list .social:hover{color:var(--cl-accent)}@media (min-width: 992px){.socials .list .social{margin-bottom:0}}.cta-text-image{display:flex;flex-direction:column;background:var(--bs-gray-bg)}.cta-text-image .content{padding:5rem 2rem}.cta-text-image .content .subtitle{color:var(--cl-accent);font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}.cta-text-image .content .title{font-size:3rem;margin-bottom:2rem}.cta-text-image .content .description{font-size:1.125rem;margin-bottom:2rem}.cta-text-image .image{background-repeat:no-repeat,no-repeat;background-position:top;background-size:cover;width:100%;height:100%;min-height:300px}@media (min-width: 768px){.cta-text-image{flex-direction:row}.cta-text-image .content{padding:5rem 8rem}}.cta-text-center{background:#0c0c0c;text-align:center}.cta-text-center .content{padding:5rem 2rem}.cta-text-center .content .subtitle{color:var(--cl-accent);font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}.cta-text-center .content .title{font-size:2rem;margin-bottom:2rem}@media (min-width: 768px){.cta-text-center .content{padding:6rem 0}}.chips{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.chips .btn{border-radius:var(--bs-border-radius-xxl)}.products .card .card-img-top{display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:16/9;background:var(--bs-gray-bg)}.products .card .card-img-top img,.products .card .card-img-top svg{object-fit:scale-down;aspect-ratio:16/9;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.products .card .card-img-top .overlay{position:absolute;bottom:-15px;left:0;right:0;padding:1rem;text-align:center;opacity:0;transition:all .3s ease}.products .card .card-img-top .overlay .btn:hover{background-color:var(--cl-accent);border-color:var(--bs-btn-border-color)}.products .card .card-img-top .overlay .btn{width:100%}.products .card:hover .card-img-top .overlay{opacity:1;bottom:0}.products .card .card-img-top .badges{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.products .card .card-img-top .badges div{display:flex;align-items:center;gap:.25rem;background:var(--cl-accent);color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:.25rem}.product-tilt-card{transition:transform .15s ease;will-change:transform}.product-img-placeholder svg{width:96px;height:96px}.product-img-placeholder svg.large{width:256px;height:256px}.products .card .info{display:flex;justify-content:space-between;color:#d1d1d1;font-size:.875rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products .card .info p{margin-bottom:0}.products .card .info .price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products .card .card-title{font-size:1.125rem;margin-bottom:0rem}.stock-indicator{pointer-events:none}.stock-unlimited{display:inline-flex;gap:.5rem;align-items:center}.stock-unlimited svg{width:1rem;height:1rem}.features .list .feature{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem;margin-bottom:var(--bs-gutter-x);border-radius:var(--bs-border-radius);background:var(--bs-gray-bg);transform:scale(.993);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.hero .content h1 strong{background:linear-gradient(90deg,#c084fc,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}.hero .content h1{color:#fff;font-weight:700;font-size:clamp(2.6rem,4.5vw,3.8rem);display:block;overflow:visible;white-space:normal;word-break:normal;overflow-wrap:anywhere;text-align:center}@keyframes typing{0%{max-width:0}to{max-width:55vw}}@keyframes blink{50%{border-color:transparent}}.hero .content h1:after,.hero .content h1.finished:after{content:none;animation:none}.hero .subtitle-text{font-size:1.15rem;line-height:1.65;color:#f8f8f8cc;transition:color .4s ease}.hero .subtitle-text:hover{color:#fefdff}@media screen and (max-width: 2100px){@keyframes typing{0%{width:0}to{width:70%}}.typing-indicator,#app h1.typing-indicator{margin:0 auto;display:block;text-align:center;width:70%}}@media screen and (max-width: 1500px){@keyframes typing{0%{width:0}to{width:75%}}.typing-indicator,#app h1.typing-indicator{margin:0 auto;display:block;text-align:center;width:75%}}.hero .subtitle-text{text-align:center}.features .list .feature i,.features .list .feature svg{font-size:4rem;width:64px;height:64px;margin-bottom:2rem;color:var(--cl-accent);transition:transform .4s ease,color .4s ease}.features .list .feature .title{font-size:1.125rem;font-weight:600;margin-bottom:1rem}.features .list .feature .description{padding:0 2rem;font-size:.875rem;color:#a3a3a3}.features .list .feature:hover,.features .list .feature:focus{transform:translateY(-1px) scale(1.01);box-shadow:0 12px 24px #0000001f,0 0 0 4px #fff9;background-color:color-mix(in srgb,var(--bs-gray-bg) 90%,#ffffff)}.features .list .feature:hover i,.features .list .feature:hover svg{transform:scale(1.1)}.features .list .feature:active i,.features .list .feature:active svg{transform:scale(1)}.row.list>div:nth-child(1) .feature:hover i,.row.list>div:nth-child(1) .feature:hover svg{color:#e0f7ff}.row.list>div:nth-child(2) .feature:hover i,.row.list>div:nth-child(2) .feature:hover svg{color:#4a90e2}.row.list>div:nth-child(3) .feature:hover i,.row.list>div:nth-child(3) .feature:hover svg{color:#f5a623}.row.list>div:nth-child(4) .feature:hover i,.row.list>div:nth-child(4) .feature:hover svg{color:#f8e71c}.row.list>div:nth-child(5) .feature:hover i,.row.list>div:nth-child(5) .feature:hover svg{color:#7ed321}.row.list>div:nth-child(6) .feature:hover i,.row.list>div:nth-child(6) .feature:hover svg{color:#bd10e0}.row.list>div:nth-child(7) .feature:hover i,.row.list>div:nth-child(7) .feature:hover svg{color:#50e3c2}.row.list>div:nth-child(8) .feature:hover i,.row.list>div:nth-child(8) .feature:hover svg{color:#9013fe}.row.list>div:nth-child(9) .feature:hover i,.row.list>div:nth-child(9) .feature:hover svg{color:#7289da}.product-wrapper{min-height:calc(100vh - 257px)}.product-wrapper .carousel img{border-radius:var(--bs-border-radius)}.product-wrapper .thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:.75rem}.product-wrapper .thumbnails button{border:0;padding:0;background:none;border-radius:var(--bs-border-radius);transition:all .3s ease}.product-wrapper .thumbnails button:not(.active){opacity:.5}.product-wrapper .thumbnails button img{width:100%;height:100%;object-fit:scale-down}.product-wrapper .badges{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.product-wrapper .badges div{background:var(--cl-accent);color:#fff;font-size:.85rem;font-weight:500;padding:.25rem .5rem;border-radius:.125rem}.product-tabs .editor p{margin-bottom:0}.product-wrapper .buy-buttons .btn svg{width:1.25rem;height:1.25rem}.input-group-btn svg{width:24px;height:24px}.variants{display:flex;flex-direction:column;gap:.75rem}.variants .variant{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.5rem;border:0;position:relative;padding:.375rem .775rem .375rem .375rem;background:var(--bs-gray-bg);border-radius:var(--bs-border-radius);border:var(--bs-border-width) solid var(--bs-border-color)}.variants .variant.active{color:var(--bs-body-color);background-color:var(--bs-gray-bg);border-color:var(--bs-btn-border-color);outline:0}.variants .variant{padding:.5rem .75rem}.variants .variant .name-stock{text-align:left}.variants .variant .name,.variants .variant .stock{margin-bottom:0}.variants .variant .description{font-size:.875rem;color:#a3a3a3}.variants .variant .stock{font-size:.75rem}.variants .variant .price{padding:.25rem .5rem;border-radius:var(--bs-border-radius);background:#ffffff06;color:#a3a3a3;font-weight:500}.variants .variant .active-indicator{position:absolute;top:-12px;right:-4px;z-index:1;background:var(--bs-gray-bg);border-radius:50%}.variants .variant .active-indicator svg{width:24px;height:24px}.live-stats svg{width:1.25rem;height:1.25rem}.live-stats p{margin-bottom:0;flex:1}.testimonials .col-12{margin-bottom:var(--bs-gutter-x)}.testimonial{display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:var(--bs-border-radius);background:var(--bs-gray-bg)}.testimonial .header{display:flex;justify-content:space-between;padding:1rem 1.5rem 0;margin-bottom:.5rem}.testimonial .header svg{width:2.5rem;height:2.5rem;color:#ffffff1a}.testimonial .header p{font-size:.875rem;margin-bottom:0}.testimonial .stars svg{width:1rem;height:1rem}.testimonial .content{padding:0 1.5rem}.testimonial .content .message{word-break:break-word}.testimonial .content .reply{margin-bottom:1rem;padding:1rem;background:#0003;border-radius:var(--bs-border-radius)}.testimonial .content .reply .text{margin:0;font-size:.875rem;padding-left:.5rem;border-left:.125rem solid var(--cl-accent);word-break:break-word}.testimonial .content .reply .author{font-size:.8rem;margin:1rem 0 0;text-align:right;color:#a3a3a3}.testimonial .content .reply .author span{color:var(--cl-accent)}.testimonial .footer{padding:.4rem .6rem;background:#0003;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);color:#a3a3a3}.testimonial .footer p{display:flex;align-items:center;gap:.25rem;font-size:.85rem;margin-bottom:0}.testimonial .footer svg{width:1.15rem;height:1.15rem;margin-right:.25rem;color:#27ae60}.testimonial .footer .date{font-weight:600}.pagination .page-item:not(.active) .page-link{color:var(--bs-secondary-color);background-color:var(--bs-gray-bg)}.bg-block-primary{background-color:var(--bs-body-bg)}.bg-block-secondary{background-color:var(--bs-gray-bg)}.text-block.alignment-center,.text-image-block.alignment-center,.text-video-block.alignment-center{text-align:center}.text-block.alignment-center .section-title,.text-block.alignment-center .section-subtitle,.text-image-block.alignment-center .section-title,.text-image-block.alignment-center .section-subtitle,.text-video-block.alignment-center .section-title,.text-video-block.alignment-center .section-subtitle{justify-content:center}.text-block.alignment-right,.text-image-block.alignment-right,.text-video-block.alignment-right{text-align:right}.text-block.alignment-right .section-title,.text-block.alignment-right .section-subtitle,.text-image-block.alignment-right .section-title,.text-image-block.alignment-right .section-subtitle,.text-video-block.alignment-right .section-title,.text-video-block.alignment-right .section-subtitle{justify-content:flex-end}.text-image-block.alignment-right .row,.text-video-block.alignment-right .row{flex-direction:row-reverse}.text-image-block .section-subtitle,.text-video-block .section-subtitle{margin:-1rem 0 1rem}.text-image-block .row,.text-video-block .row{--bs-gutter-x: 4rem;--bs-gutter-y: 2rem}.text-image-block img,.text-video-block iframe{width:100%;border-radius:var(--bs-border-radius)}.text-image-block .aspect-16\/9 img,.text-image-block .aspect-4\/3 img,.text-image-block .aspect-1\/1 img{width:100%;height:100%;object-fit:scale-down;border-radius:var(--bs-border-radius)}.text-image-block .aspect-16\/9 img{aspect-ratio:16/9}.text-image-block .aspect-4\/3 img{aspect-ratio:4/3}.text-image-block .aspect-1\/1 img{aspect-ratio:1/1}.text-video-block .video-wrapper{display:flex;justify-content:center}.text-video-block iframe{aspect-ratio:16/9}.image-gallery .row{--bs-gutter-x: 2rem;--bs-gutter-y: 2rem}.image-gallery .aspect-16\/9 img,.image-gallery .aspect-4\/3 img,.image-gallery .aspect-1\/1 img{width:100%;height:100%;object-fit:scale-down;border-radius:var(--bs-border-radius)}.image-gallery .aspect-16\/9 img{aspect-ratio:16/9}.image-gallery .aspect-4\/3 img{aspect-ratio:4/3}.image-gallery .aspect-1\/1 img{aspect-ratio:1/1}.faq .accordion{--bs-accordion-border-color: transparent;--bs-accordion-bg: transparent;--bs-accordion-btn-color: #f1f3fb;--bs-accordion-active-color: #f1f3fb;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-focus-border-color: transparent;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23888' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5l6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23aa4ff0' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5l6 6 6-6'/%3e%3c/svg%3e");max-width:none;width:100%;margin:0;display:flex;flex-direction:column;gap:10px}.faq .accordion-item{margin-bottom:0;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff08;transition:background-color .2s ease}.faq .accordion-item:hover{background:#ffffff0f}.faq .accordion-button{min-height:56px;padding:12px 22px;font-size:1rem;font-weight:600;background:transparent;color:#f1f3fb;box-shadow:none}.faq .accordion-button:not(.collapsed){background:transparent;color:#f1f3fb}.faq .accordion-button:focus{box-shadow:none}.faq .accordion-button:after{width:18px;height:18px;background-size:18px 18px}.faq .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23aa4ff0' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5l6 6 6-6'/%3e%3c/svg%3e")!important}.faq.component[data-component-id=faq-1746940792457] .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23939aab' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5l6 6 6-6'/%3e%3c/svg%3e")!important}.faq.component[data-component-id=faq-1746940792457] .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23c85bff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5l6 6 6-6'/%3e%3c/svg%3e")!important}.faq .accordion-body{padding:0 22px 22px;color:#aaa;font-size:.95rem;line-height:1.6;background:#0003}.faq .accordion-body p:last-child{margin-bottom:0}.faq.component[data-component-id=faq-1746940792457]{padding-top:5rem;padding-bottom:5rem}.faq.component[data-component-id=faq-1746940792457]>.container{max-width:min(1460px,94vw);padding-left:clamp(24px,3.5vw,60px);padding-right:clamp(24px,3.5vw,60px)}.faq.component[data-component-id=faq-1746940792457] .faq-split-layout{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.78fr);gap:clamp(2rem,3.8vw,3.5rem);align-items:start}.faq.component[data-component-id=faq-1746940792457] .faq-split-side{position:static;max-width:22.5rem;padding-top:.35rem}.faq.component[data-component-id=faq-1746940792457] .faq-split-title h2{margin:0;color:#f5f7fb;font-size:clamp(2.68rem,4.35vw,4.05rem);line-height:.95;letter-spacing:-.05em;font-weight:800;max-width:7.5ch;text-wrap:balance}.faq.component[data-component-id=faq-1746940792457] .faq-split-title strong{font-weight:800}.faq.component[data-component-id=faq-1746940792457] .faq-split-subcopy{margin:1.35rem 0 0;color:#d8dce8b3;font-size:1.03rem;line-height:1.65;max-width:19rem}.faq.component[data-component-id=faq-1746940792457] .faq-split-help{margin:1.5rem 0 0;color:#a0a7b7c2;font-size:.94rem;line-height:1.6;max-width:18rem}.faq.component[data-component-id=faq-1746940792457] .faq-split-help a{color:#9e20ff;text-decoration:none;font-weight:600}.faq.component[data-component-id=faq-1746940792457] .faq-split-help a:hover{color:#bb6bff}.faq.component[data-component-id=faq-1746940792457] .accordion-body a{color:#9e20ff;text-decoration:none;font-weight:600}.faq.component[data-component-id=faq-1746940792457] .accordion-body a:hover{color:#bb6bff;text-decoration:none}.faq.component[data-component-id=faq-1746940792457] .accordion-body a strong{color:inherit;font-weight:700}.faq.component[data-component-id=faq-1746940792457] .accordion{gap:0;border-top:1px solid rgba(255,255,255,.08)}.faq.component[data-component-id=faq-1746940792457] .accordion-item{position:relative;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;transition:background-color .22s ease,border-color .22s ease}.faq.component[data-component-id=faq-1746940792457] .accordion-item:hover{background:transparent}.faq.component[data-component-id=faq-1746940792457] .accordion-item:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:999px;background:transparent;transition:background-color .22s ease,opacity .22s ease;opacity:0}.faq.component[data-component-id=faq-1746940792457] .accordion-item:has(.accordion-button:not(.collapsed)){border-bottom-color:#c85bff2e;background:linear-gradient(90deg,rgba(200,91,255,.05),rgba(200,91,255,.015) 32%,transparent 72%)}.faq.component[data-component-id=faq-1746940792457] .accordion-item:has(.accordion-button:not(.collapsed)):before{background:linear-gradient(180deg,#c85bfff2,#c85bff73);opacity:1}.faq.component[data-component-id=faq-1746940792457] .accordion-button{min-height:76px;padding:1.22rem 0 1.22rem 1rem;font-size:clamp(1.02rem,1.28vw,1.2rem);font-weight:600;letter-spacing:-.03em;color:#f3f5fa;transition:color .22s ease,opacity .22s ease}.faq.component[data-component-id=faq-1746940792457] .accordion-button:hover{color:#fff}.faq.component[data-component-id=faq-1746940792457] .accordion-button:not(.collapsed){color:#fff}.faq.component[data-component-id=faq-1746940792457] .accordion-button:not(.collapsed){box-shadow:none}.faq.component[data-component-id=faq-1746940792457] .accordion-collapse{transition:height .32s ease}.faq.component[data-component-id=faq-1746940792457] .accordion-body{padding:0 .6rem 1.22rem 1.85rem;max-width:none;color:#dde1ecd6;font-size:.98rem;line-height:1.64}.faq.component[data-component-id=faq-1746940792457] .accordion-body p:last-child{margin-bottom:0}.faq.component[data-component-id=faq-1746940792457] .accordion-button:after{width:22px;height:22px;background-size:22px 22px;margin-left:.85rem}.faq.component[data-component-id=faq-1746940792457] .accordion-body{padding:0 .6rem 1.22rem 1.85rem;color:#dde2eed1;font-size:.98rem;line-height:1.64;background:transparent}@media (max-width: 980px){.faq.component[data-component-id=faq-1746940792457]{padding-top:4.25rem;padding-bottom:4.25rem}.faq.component[data-component-id=faq-1746940792457] .faq-split-layout{grid-template-columns:1fr;gap:2.2rem}.faq.component[data-component-id=faq-1746940792457] .faq-split-side{position:static}.faq.component[data-component-id=faq-1746940792457] .faq-split-title h2{font-size:clamp(2.6rem,12vw,4.2rem);max-width:8ch}.faq.component[data-component-id=faq-1746940792457] .accordion-item:before{left:.4rem;top:18px;bottom:18px}.faq.component[data-component-id=faq-1746940792457] .accordion-button{min-height:72px;padding:1.25rem 0 1.25rem 1.3rem;font-size:1.04rem}.faq.component[data-component-id=faq-1746940792457] .accordion-body{padding-left:1.45rem;font-size:.98rem;line-height:1.7}}.troubleshoot .accordion{width:100%;max-width:1150px;margin:0 auto;--bs-accordion-border-color: transparent;--bs-accordion-bg: transparent;--bs-accordion-btn-color: #f3f6fb;--bs-accordion-active-color: #ffffff;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-focus-border-color: transparent;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23707580' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c49bf5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");display:flex;flex-direction:column;gap:10px;counter-reset:faq-counter}.troubleshoot .accordion-item{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#ffffff06;backdrop-filter:blur(20px) saturate(110%);-webkit-backdrop-filter:blur(20px) saturate(110%);box-shadow:0 2px 12px #00000026;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease,background .3s ease;counter-increment:faq-counter}.troubleshoot .accordion-item:hover{border-color:#ffffff1f;background:#ffffff0a;box-shadow:0 4px 20px #00000038;transform:translateY(-1px)}.troubleshoot .accordion-item:has(.accordion-button:not(.collapsed)){border-color:#aa4ff02e;background:#ffffff09;box-shadow:0 6px 28px #00000040,0 0 0 1px #aa4ff00d}.troubleshoot .accordion-button{min-height:64px;padding:18px 24px;background:transparent;display:flex;align-items:center;gap:15px;font-weight:600;font-size:.98rem;letter-spacing:.005em;color:#ffffffeb;transition:color .2s ease,background .2s ease}.troubleshoot .accordion-button:before{content:counter(faq-counter);min-width:30px;height:30px;flex:0 0 30px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#ffffff80;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);transition:all .3s ease}.troubleshoot .accordion-button:not(.collapsed):before{background:#aa4ff024;border-color:#aa4ff03d;color:#c9a4f5}.troubleshoot .accordion-button:not(.collapsed){background:transparent;color:#fff}.troubleshoot .accordion-button:after{width:18px;height:18px;background-size:18px 18px;opacity:.5;transition:opacity .25s ease,transform .35s cubic-bezier(.4,0,.2,1)}.troubleshoot .accordion-button:not(.collapsed):after{opacity:1}.troubleshoot .accordion-button:hover:after{opacity:.7}.troubleshoot .accordion-button:focus{box-shadow:none}.troubleshoot .accordion-collapse{transition:height .35s cubic-bezier(.4,0,.2,1)}.troubleshoot .accordion-body{padding:18px 28px 28px 69px;color:#ffffffad;font-size:.94rem;line-height:1.78;background:linear-gradient(180deg,#00000040,#00000026);border-top:1px solid rgba(255,255,255,.045)}.troubleshoot .accordion-body p:last-child{margin-bottom:0}.troubleshoot .accordion-body strong{color:#ffffffe0;font-weight:600}.troubleshoot .accordion-body code{background:#fff1;padding:3px 9px;border-radius:6px;font-size:.87em;color:#ffffffbf;border:1px solid rgba(255,255,255,.05)}.troubleshoot .accordion-body a{color:#c4a0f0;text-decoration:none;border-bottom:1px solid rgba(170,79,240,.25);transition:color .2s ease,border-color .2s ease}.troubleshoot .accordion-body a:hover{color:#dbc2f7;border-bottom-color:#aa4ff08c}.troubleshoot .accordion-body img{border-radius:4px}.troubleshoot .accordion-body sm{display:block;margin-top:12px;padding:14px 18px;background:#ffffff08;border-left:2px solid rgba(170,79,240,.28);border-radius:0 8px 8px 0;font-size:.88em;line-height:1.65;color:#ffffff94}.troubleshoot .accordion-body sm strong{color:#ffffffbf}@media (max-width: 768px){.troubleshoot .accordion{gap:8px}.troubleshoot .accordion-item{border-radius:12px}.troubleshoot .accordion-button{min-height:56px;padding:14px 16px;gap:12px;font-size:.92rem}.troubleshoot .accordion-button:before{min-width:26px;height:26px;flex:0 0 26px;font-size:.72rem;border-radius:7px}.troubleshoot .accordion-body{padding:14px 18px 22px 54px;font-size:.9rem;line-height:1.72}}.status-cards{display:flex;flex-direction:column;gap:1rem}.status-card{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--bs-gray-bg);border-radius:var(--bs-border-radius);text-decoration:none}.status-card h3{font-size:1.25rem;font-weight:600;color:#fff}.status-group{margin-bottom:1rem}.status-group h2{margin-bottom:1rem;font-size:1.4rem;font-weight:600;color:#fff}.status{display:flex;align-items:center;gap:1rem}.status .indicator{position:relative;width:1rem;height:1rem;border-radius:100%}.status .label{font-weight:600}.pulsating{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;opacity:0;pointer-events:none;animation:pulsating 1.25s linear infinite}@keyframes pulsating{0%{opacity:.4}to{transform:scale(2);opacity:0}}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#snow{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:9999}#snow .snowflake{position:absolute;width:10px;height:10px;margin-top:-10px;border-radius:100%;background:rgba(var(--cl-snow, 255, 255, 255, 1))}.cart .btn-outline-primary svg{width:1.25rem;height:1.25rem}.cart .product,.cart .form{background:var(--bs-gray-bg)}.notification-container{position:relative}.notification-popup{position:fixed;z-index:1050;bottom:1rem;left:1rem;right:1rem}@media (min-width: 640px){.notification-popup{right:auto}}.notification-content{display:flex;align-items:center;gap:.75rem;padding:.25rem;border:1px solid rgba(255,255,255,.05);background-color:var(--bs-gray-bg);border-radius:var(--bs-border-radius);box-shadow:0 25px 50px -12px #00000040}.notification-image-container{position:relative}.notification-image{width:3.75rem;height:3.75rem;object-fit:cover;border-radius:var(--bs-border-radius)}@media (min-width: 640px){.notification-image{width:4.5rem;height:4.5rem}}.notification-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem}.notification-text-primary{margin-bottom:0;font-size:.75rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 640px){.notification-text-primary{font-size:.875rem}}.notification-text-secondary{margin-bottom:0;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 640px){.notification-text-secondary{font-size:1rem}}.notification-text-tertiary{margin-bottom:0;font-size:.75rem;opacity:.75;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 640px){.notification-text-tertiary{font-size:.875rem}}.flag-icon{width:.625rem;height:.625rem}@media (min-width: 640px){.flag-icon{width:.75rem;height:.75rem}}.currency-selector{max-width:153px}.currency-selector select{width:80px;height:40px;background-color:transparent;border:1px solid var(--cl-accent);border-radius:var(--bs-border-radius);outline:none;color:transparent}.currency-selector .symbol{display:inline-block;width:2.5rem;background-color:#ffffff1a;border-radius:.25rem;color:var(--cl-accent)!important;text-align:center;padding:.125rem .25rem;margin-right:.25rem}.currency-selector .default{font-size:.75rem;opacity:.75}.currency-selector .choices__inner{min-width:5rem!important;height:40px!important;border-radius:var(--bs-border-radius);background-color:transparent!important;border:1px solid var(--cl-accent)!important;padding-top:5px!important;padding-bottom:5px!important}.currency-selector .choices.is-open .choices__inner{border-color:var(--cl-accent)!important}.currency-selector .choices__inner .symbol{background-color:transparent;color:var(--cl-accent);min-width:0}.currency-selector .choices__inner .code,.currency-selector .choices__inner .default{display:none}.currency-selector .choices__inner .choices__item{max-width:50px;overflow:hidden;text-overflow:clip;white-space:nowrap}.currency-selector .choices__list.choices__list--dropdown{min-width:11rem!important;margin-top:.5rem;border-radius:var(--bs-border-radius);-ms-overflow-style:none;scrollbar-width:none}.currency-selector .choices__list::-webkit-scrollbar{display:none}.currency-selector .choices__list--dropdown .choices__item--selectable{padding-right:.625rem!important}.currency-selector .choices__list--dropdown .choices__item--selectable.is-highlighted:after{display:none}.choices{border-radius:.5rem;margin-bottom:0!important}.choices.is-open{border-bottom-right-radius:0;border-bottom-left-radius:0}.choices .choices__inner{min-height:2.5rem;font-size:1rem;background-color:#ffffff06;color:#fff;border-radius:.5rem;padding:.5rem 1rem;width:100%;border:0}.choices[data-type*=select-one] .choices__inner{padding:.5rem 1rem}.choices .choices__list.choices__list--single{padding:0}.choices.is-open .choices__inner{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.choices .choices__list.choices__list--dropdown{background-color:var(--bs-gray-bg);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.choices.is-open .choices__list--dropdown,.choices.is-open .choices__list[aria-expanded]{border-color:#ffffff1a}.choices[data-type*=select-one] .choices__list .choices__input{border-bottom-color:#ffffff0d}.choices[data-type*=select-one] .choices__list.choices__list--dropdown .choices__input,.choices .choices__list--dropdown .choices__item,.choices .choices__list[aria-expanded] .choices__item{background-color:#ffffff06;color:#fff}.choices .choices__list--dropdown .choices__item--selectable.is-highlighted,.choices .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.choices .choices[data-type*=select-one] .choices__input{background-color:var(--accent-500);color:#fff}.editor .rtl{direction:rtl}.editor .e-paragraph{position:relative;margin-bottom:0;font-size:1rem;line-height:1.5rem;word-wrap:break-word}.editor .e-quote{font-size:1rem;padding-left:1rem;border-left-color:var(--cl-accent);border-left-width:.25rem;border-left-style:solid}.editor .e-hr,.editor hr{border-top:1px solid var(--cl-accent);margin:.5rem 0}.editor .e-heading-h1{font-size:2.25rem;line-height:2.5rem;margin-bottom:0}.editor .e-heading-h2{font-size:1.875rem;line-height:2.25rem;margin-bottom:0}.editor .e-heading-h3{font-size:1.5rem;line-height:2rem;margin-bottom:0}.editor .e-nested-listitem{list-style-type:none}.editor .e-list-ol{padding:0;margin:0;margin-left:1rem;list-style-type:decimal}.editor .e-list-ul{padding:0;margin:0;margin-left:1rem;list-style-type:disc}.editor .e-listitem{margin:.5rem 1rem}.editor .e-image img{max-width:100%;height:auto}.editor .e-youtube iframe{width:100%;height:100%;aspect-ratio:16 / 9}.editor .e-link{color:var(--cl-accent);text-decoration:underline}.editor .e-text-bold{font-weight:700}.editor .e-text-code{background-color:#00000080;padding:.0625rem .25rem;font-family:monospace;font-size:95%}.editor .e-text-italic{font-style:italic}.editor .e-text-strikethrough{text-decoration:line-through}.editor .e-text-underline{text-decoration:underline}.editor .e-text-underlineStrikethrough{text-decoration:underline line-through}.editor .e-code{display:block;background-color:#00000080;padding:.5rem;font-family:monospace;border-radius:var(--bs-border-radius)}.editor .e-collapsible{margin:.25rem 0;background-color:#0000000d;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.editor .e-collapsible-title{display:block;position:relative;padding:.5rem .5rem .5rem 1.5rem;font-weight:600}.editor .e-collapsible-title::marker,.editor .e-collapsible-title::-webkit-details-marker{display:none}.editor .e-collapsible-title:before{content:"";display:block;position:absolute;top:50%;left:.625rem;transform:translateY(-50%);border:1px solid transparent;border-left-color:var(--cl-accent);border-width:4px 6px 4px 6px}.editor .e-collapsible[open]>.editor .e-collapsible-title:before{border-left-color:transparent;border-top-color:var(--cl-accent);border-width:6px 4px 0 4px}.editor .e-collapsible-content{padding:.5rem;border-top:1px solid var(--bs-border-color)}.builder .component{position:relative}.builder .component .builder-toolbar{display:none}.builder .component:hover .builder-toolbar{display:block}.builder .builder-toolbar{position:absolute;top:1rem;left:0;right:0;z-index:1;text-align:center}.builder .builder-toolbar .actions{background:#070d19;display:inline-flex;gap:.5rem;padding:.5rem;border-radius:var(--bs-border-radius)}.builder .builder-toolbar .actions button{padding:.5rem;border-radius:var(--bs-border-radius);background:#0c1427;border:0}.builder .builder-toolbar .actions button:hover{background:#0a0f1f}.builder .builder-toolbar .actions button svg{width:1.5rem;height:1.5rem;fill:#fff}.builder .announcement .builder-toolbar .actions button:not(.edit),.builder .navbar .builder-toolbar .actions button:not(.edit),.builder .footer .builder-toolbar .actions button:not(.edit){display:none}.grecaptcha-badge{visibility:hidden}:root{--altcha-border-width: 1px;--altcha-border-radius: var(--bs-border-radius);--altcha-color-base: rgba(255, 255, 255, .025);--altcha-color-border: rgba(255, 255, 255, .05);--altcha-color-text: #fff;--altcha-color-border-focus: currentColor;--altcha-color-error-text: #ef4444;--altcha-color-footer-bg: #f4f4f4;--altcha-max-width: 600px}#app>div:nth-child(1)>div>section.hero.alignment-left.height-short.component>div.container>div.content>h1.finished{max-width:100%;border-right-color:transparent}
