﻿svg.icon,i.icon{display:inline-block;vertical-align:middle}svg.icon-grey,i.icon-grey{color:#6c757d !important}svg.icon-xs,i.icon-xs{width:.75rem !important;height:.75rem !important;font-size:.75rem !important;margin-right:.25rem !important}svg.icon-sm,i.icon-sm{width:.875rem !important;height:.875rem !important;font-size:.875rem !important;margin-right:.25rem !important}svg.icon-md,i.icon-md{width:1rem !important;height:1rem !important;font-size:1rem !important;margin-right:.5rem !important}svg.icon-lg,i.icon-lg{width:1.25rem !important;height:1.25rem !important;font-size:1.25rem !important;margin-right:.75rem !important}textarea,input[type=file],input[type=datetime-local],input[type=time],input[type=date],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=email],input[type=search],input[type=text],.input-group .form-control,select{min-height:44px;border-radius:12px;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s;border:2px solid rgb(6.5434173669%,10.9602240896%,22.0840336134%);box-shadow:0 2px 8px rgba(0,0,0,.3);outline:none;appearance:none}textarea:focus,input[type=file]:focus,input[type=datetime-local]:focus,input[type=time]:focus,input[type=date]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=text]:focus,.input-group .form-control:focus,select:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(40,67,135,.3)}textarea:focus::placeholder,input[type=file]:focus::placeholder,input[type=datetime-local]:focus::placeholder,input[type=time]:focus::placeholder,input[type=date]:focus::placeholder,input[type=url]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=email]:focus::placeholder,input[type=search]:focus::placeholder,input[type=text]:focus::placeholder,.input-group .form-control:focus::placeholder,select:focus::placeholder{opacity:0}textarea,input[type=file],input[type=datetime-local],input[type=time],input[type=date],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=email],input[type=search],input[type=text],.input-group .form-control,select{background:hsla(220,33.3333333333%,13.8235294118%,.95);color:#fff}textarea::placeholder,input[type=file]::placeholder,input[type=datetime-local]::placeholder,input[type=time]::placeholder,input[type=date]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=text]::placeholder,.input-group .form-control::placeholder,select::placeholder{color:rgba(255,255,255,.9)}textarea option,input[type=file] option,input[type=datetime-local] option,input[type=time] option,input[type=date] option,input[type=url] option,input[type=tel] option,input[type=number] option,input[type=password] option,input[type=email] option,input[type=search] option,input[type=text] option,.input-group .form-control option,select option{background:rgba(25,30,40,.95);color:#fff}select{cursor:pointer;line-height:1.2;display:flex;align-items:center}input[type=range]{background:rgba(20,25,35,.85);border-radius:16px;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 16px rgba(40,67,135,.1);backdrop-filter:blur(15px);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}input[type=range]:hover{box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 16px rgba(107,114,128,.3);border-color:#6b7280}.input-group{box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 16px rgba(40,67,135,.1);border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.input-group .input-group-text{background:rgba(40,67,135,.95);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.9);border-radius:16px 0 0 16px;backdrop-filter:blur(10px);height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;width:48px;min-width:48px;max-width:48px;flex-shrink:0}.input-group .form-control{border-radius:0 16px 16px 0;border-left:none}.input-group:hover .form-control{border-color:#6b7280}.input-group:hover .input-group-text{border-color:#6b7280}.input-group:focus-within .form-control{border-color:#fff}.input-group:focus-within .input-group-text{border-color:#fff}.btn-medium,.btn-small,.btn-extra-small,.btn-primary{border-radius:16px;font-weight:600;padding:10px 20px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);backdrop-filter:blur(15px);box-shadow:0 8px 32px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.2);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;text-align:center;user-select:none}.btn-medium:hover,.btn-small:hover,.btn-extra-small:hover,.btn-primary:hover{transform:translateY(-4px);text-decoration:none}.btn-medium:not(:disabled):not(.disabled),.btn-small:not(:disabled):not(.disabled),.btn-extra-small:not(:disabled):not(.disabled),.btn-primary:not(:disabled):not(.disabled){cursor:pointer}.btn-medium:disabled,.btn-small:disabled,.btn-extra-small:disabled,.btn-primary:disabled,.disabled.btn-medium,.disabled.btn-small,.disabled.btn-extra-small,.disabled.btn-primary{opacity:.6;cursor:not-allowed}.btn-primary{background:linear-gradient(135deg, rgba(40, 67, 135, 0.95), rgba(25, 45, 85, 0.8));color:rgba(255,255,255,.9);border:1px solid rgba(40,67,135,.3);height:44px;min-height:44px}.btn-primary:hover{background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9));box-shadow:0 12px 40px rgba(40,67,135,.4);color:rgba(255,255,255,.9);border-color:#6b7280}.btn-primary:focus{border-color:#fff}.btn-extra-small{background:rgba(0,0,0,0);color:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.3);border-radius:8px;font-weight:400;font-size:.75rem;padding:4px 8px;min-width:auto;box-shadow:none}.btn-extra-small:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.5);transform:none;box-shadow:0 2px 8px rgba(0,0,0,.1)}.btn-small{background:linear-gradient(135deg, rgba(40, 67, 135, 0.95), rgba(25, 45, 85, 0.8));color:rgba(255,255,255,.9);font-size:.85rem;padding:8px 16px;min-width:120px}.btn-small:hover{background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9));box-shadow:0 8px 24px rgba(40,67,135,.4);color:rgba(255,255,255,.9)}.btn-medium{background:linear-gradient(135deg, rgba(40, 67, 135, 0.95), rgba(25, 45, 85, 0.8));color:rgba(255,255,255,.9);font-size:.95rem;padding:10px 20px;min-width:140px;box-shadow:0 8px 32px rgba(40,67,135,.3)}.btn-medium:hover{background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9));box-shadow:0 10px 36px rgba(40,67,135,.4);color:rgba(255,255,255,.9)}.navbar .nav-link.btn-style-primary,.btn-style-primary{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:50px;font-size:1rem !important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);border:2px solid rgba(0,0,0,0);min-width:180px;justify-content:center;background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9));color:rgba(255,255,255,.9);box-shadow:0 8px 25px rgba(40,67,135,.4)}.navbar .nav-link.btn-style-primary:hover,.btn-style-primary:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 35px rgba(40,67,135,.6);color:rgba(255,255,255,.9);text-decoration:none}.navbar .nav-link.btn-style-primary .cta-icon,.btn-style-primary .cta-icon{transition:transform .3s ease}.btn-style-primary:hover .cta-icon{transform:scale(1.2)}.navbar .nav-link.btn-style-secondary,.btn-style-secondary{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:50px;font-size:1rem !important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);border:2px solid rgba(255,255,255,.3);min-width:180px;justify-content:center;background:rgba(0,0,0,0);color:rgba(255,255,255,.9)}.navbar .nav-link.btn-style-secondary:hover,.btn-style-secondary:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.9);transform:translateY(-3px) scale(1.05);color:rgba(255,255,255,.9);text-decoration:none}.navbar .nav-link.btn-style-secondary .cta-icon,.btn-style-secondary .cta-icon{transition:transform .3s ease}.btn-style-secondary:hover .cta-icon{transform:scale(1.2)}.stars-animation{position:absolute;inset:0 0 0 0;z-index:1;pointer-events:none}.star,.star-20,.star-19,.star-18,.star-17,.star-16,.star-15,.star-14,.star-13,.star-12,.star-11,.star-10,.star-9,.star-8,.star-7,.star-6,.star-5,.star-4,.star-3,.star-2,.star-1{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;opacity:0;box-shadow:0 0 8px #fff,0 0 12px rgba(255,255,255,.5)}.star-1{top:20%;left:30%;animation:twinkle 2.5s ease-in-out infinite;animation-delay:0s}.star-2{top:30%;left:70%;animation:twinkle 3s ease-in-out infinite;animation-delay:.5s}.star-3{top:45%;left:25%;animation:twinkle 2.8s ease-in-out infinite;animation-delay:1s}.star-4{top:55%;left:75%;animation:twinkle 3.2s ease-in-out infinite;animation-delay:1.5s}.star-5{top:70%;left:35%;animation:twinkle 2.7s ease-in-out infinite;animation-delay:2s}.star-6{top:40%;left:55%;animation:twinkle 3.1s ease-in-out infinite;animation-delay:.3s}.star-7{top:50%;left:20%;animation:twinkle 2.9s ease-in-out infinite;animation-delay:.8s}.star-8{top:25%;left:50%;animation:twinkle 3.3s ease-in-out infinite;animation-delay:1.3s}.star-9{top:65%;left:60%;animation:twinkle 2.6s ease-in-out infinite;animation-delay:1.8s}.star-10{top:75%;left:50%;animation:twinkle 3.4s ease-in-out infinite;animation-delay:.2s}.star-11{top:35%;left:75%;animation:twinkle 2.4s ease-in-out infinite;animation-delay:.7s}.star-12{top:55%;left:40%;animation:twinkle 3.5s ease-in-out infinite;animation-delay:1.2s}.star-13{top:15%;left:55%;animation:twinkle 2.3s ease-in-out infinite;animation-delay:.4s}.star-14{top:45%;left:80%;animation:twinkle 3.6s ease-in-out infinite;animation-delay:1.7s}.star-15{top:75%;left:25%;animation:twinkle 2.8s ease-in-out infinite;animation-delay:.9s}.star-16{top:60%;left:45%;animation:twinkle 3.1s ease-in-out infinite;animation-delay:2.3s}.star-17{top:30%;left:35%;animation:twinkle 2.7s ease-in-out infinite;animation-delay:.6s}.star-18{top:80%;left:65%;animation:twinkle 3.4s ease-in-out infinite;animation-delay:1.4s}.star-19{top:40%;left:15%;animation:twinkle 2.5s ease-in-out infinite;animation-delay:1.9s}.star-20{top:20%;left:75%;animation:twinkle 3.2s ease-in-out infinite;animation-delay:.1s}@keyframes twinkle{0%,100%{opacity:0;transform:scale(0.7)}50%{opacity:.9;transform:scale(1.4)}}.page-nav{display:flex !important;flex-direction:column !important;align-items:center !important;gap:1rem !important;margin:2rem 0 !important;padding:0 !important}@media(max-width: 767px){.page-nav{margin:1.5rem 0 !important;gap:.75rem !important}}.pagination-wrapper nav ul li a,.pagination-wrapper nav ul li span,.page-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:40px !important;height:40px !important;padding:.5rem .75rem !important;margin:0 .25rem !important;background:rgba(25,30,40,.95) !important;color:rgba(255,255,255,.9) !important;text-decoration:none !important;border-radius:8px !important;border:1px solid rgba(40,67,135,.3) !important;font-weight:500 !important;font-size:.9rem !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important}.pagination-wrapper nav ul li a:hover,.pagination-wrapper nav ul li span:hover,.page-btn:hover{background:rgba(40,67,135,.2) !important;color:#fff !important;border-color:#6b7280 !important;text-decoration:none !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(0,0,0,.15) !important}.pagination-wrapper nav ul li a:active,.pagination-wrapper nav ul li span:active,.page-btn:active{transform:translateY(0) !important;box-shadow:0 2px 8px rgba(0,0,0,.2) !important}.pagination-wrapper nav ul li a.active,.pagination-wrapper nav ul li span.active,.active.page-btn{background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9)) !important;color:rgba(255,255,255,.9) !important;border-color:#284387 !important;font-weight:700 !important;box-shadow:0 4px 16px rgba(40,67,135,.4) !important}.pagination-wrapper nav ul li a.active:hover,.pagination-wrapper nav ul li span.active:hover,.active.page-btn:hover{background:linear-gradient(135deg, rgba(40, 67, 135, 0.9), rgb(25, 45, 85)) !important;transform:translateY(-1px) !important;box-shadow:0 6px 20px rgba(40,67,135,.5) !important}.pagination-wrapper nav ul li a.disabled,.pagination-wrapper nav ul li span.disabled,.disabled.page-btn{background:rgba(45,55,72,.3) !important;color:rgba(255,255,255,.3) !important;border-color:rgba(40,67,135,.1) !important;cursor:not-allowed !important;opacity:.5 !important}.pagination-wrapper nav ul li a.disabled:hover,.pagination-wrapper nav ul li span.disabled:hover,.disabled.page-btn:hover{background:rgba(45,55,72,.3) !important;color:rgba(255,255,255,.3) !important;border-color:rgba(40,67,135,.1) !important;transform:none !important;box-shadow:none !important;cursor:not-allowed !important}@media(max-width: 991px){.pagination-wrapper nav ul li a,.pagination-wrapper nav ul li span,.page-btn{min-width:36px !important;height:36px !important;padding:.375rem .5rem !important;font-size:.8rem !important}}.page-nav .pagination-buttons{display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important;flex-wrap:wrap !important;gap:0 !important}.page-nav .pagination-info{color:rgba(255,255,255,.7) !important;font-size:.875rem !important;font-weight:400 !important;order:2 !important}.pagination-wrapper{text-align:center !important;margin-top:2rem !important}.pagination-wrapper nav ul{display:flex !important;justify-content:center !important;align-items:center !important;list-style:none !important;padding:0 !important;margin:0 !important;gap:.25rem !important}.pagination-wrapper nav ul li{margin:0 !important}.pagination-wrapper nav ul li a,.pagination-wrapper nav ul li span{background:rgba(25,30,40,.95) !important;color:rgba(255,255,255,.9) !important;border:1px solid rgba(40,67,135,.3) !important}.pagination-wrapper nav ul li a:hover,.pagination-wrapper nav ul li span:hover{background:rgba(40,67,135,.2) !important;color:#fff !important;border-color:#6b7280 !important;text-decoration:none !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(0,0,0,.15) !important}.pagination-wrapper nav ul li.active span{background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9)) !important;color:rgba(255,255,255,.9) !important;border-color:#284387 !important;font-weight:700 !important;box-shadow:0 4px 16px rgba(40,67,135,.4) !important}.pagination-wrapper nav ul li.disabled span{background:rgba(45,55,72,.3) !important;color:rgba(255,255,255,.3) !important;border-color:rgba(40,67,135,.1) !important;cursor:not-allowed !important;opacity:.5 !important}.pagination-wrapper nav ul li.disabled span:hover{background:rgba(45,55,72,.3) !important;color:rgba(255,255,255,.3) !important;border-color:rgba(40,67,135,.1) !important;transform:none !important;box-shadow:none !important;cursor:not-allowed !important}@media(max-width: 991px){.pagination-buttons .page-btn:first-child i,.pagination-buttons .page-btn:first-child svg,.pagination-buttons .page-btn:last-child i,.pagination-buttons .page-btn:last-child svg{margin-right:0 !important;margin-left:0 !important}}input[type=range]{appearance:none;margin:15px auto;width:96%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:96%;height:5px;cursor:pointer;background:#284387;border-radius:1.3px;border:.2px solid #010101;box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;border:1px solid #000;height:20px;width:10px;border-radius:3px;background:#fff;cursor:pointer;appearance:none;margin-top:-8px}input[type=range]::-moz-range-track{width:96%;height:5px;cursor:pointer;background:#284387;border-radius:1.3px;border:.2px solid #010101;box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;border:1px solid #000;height:20px;width:10px;border-radius:3px;background:#fff;cursor:pointer}input[type=checkbox]{accent-color:#284387;transform:scale(1.2)}input[type=radio]{accent-color:#284387;transform:scale(1.2)}input[type=file]{padding:8px 12px}input[type=file]::file-selector-button{background:linear-gradient(135deg, rgba(40, 67, 135, 0.95), rgba(25, 45, 85, 0.8));color:rgba(255,255,255,.9);border:none;border-radius:8px;padding:6px 12px;margin-right:12px;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}input[type=file]::file-selector-button:hover{background:linear-gradient(135deg, #284387, rgba(25, 45, 85, 0.9))}textarea{min-height:400px;resize:vertical}.navbar .nav-link.btn-style-primary{font-size:.875rem !important;padding:.6rem 1.25rem !important;margin:0 !important;min-width:120px !important;gap:.5rem !important;color:#fff !important}.navbar .nav-link.btn-style-primary .icon{fill:#fff !important}@media(max-width: 991px){.navbar .nav-link.btn-style-primary{margin:.5rem 0 !important;width:100%;max-width:280px;padding:1rem 2rem !important;font-size:1rem !important}}.navbar .nav-link.btn-style-secondary{font-size:.875rem !important;padding:.6rem 1.25rem !important;margin:0 !important;min-width:120px !important;gap:.5rem !important}@media(max-width: 991px){.navbar .nav-link.btn-style-secondary{margin:.5rem 0 !important;width:100%;max-width:280px;padding:1rem 2rem !important;font-size:1rem !important}}@keyframes swagSlideInLeft{0%{opacity:0;transform:translateX(-60px) scale(0.95)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes swagSlideInRight{0%{opacity:0;transform:translateX(60px) scale(0.95)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes swagSlideDown{0%{opacity:0;max-height:0;transform:translateY(-20px)}100%{opacity:1;max-height:1000px;transform:translateY(0)}}@keyframes swagSlideUp{0%{opacity:1;max-height:1000px;transform:translateY(0)}100%{opacity:0;max-height:0;transform:translateY(-20px)}}@keyframes swagBounceIn{0%{opacity:0;transform:scale(0.3) rotate(-10deg)}50%{opacity:1;transform:scale(1.05) rotate(5deg)}70%{transform:scale(0.95) rotate(-2deg)}100%{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes swagZoomIn{0%{opacity:0;transform:scale(0.5) rotateY(180deg)}100%{opacity:1;transform:scale(1) rotateY(0deg)}}@keyframes swagFlipIn{0%{opacity:0;transform:rotateX(-90deg) scale(0.8)}100%{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes swagHoverBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes swagHoverPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(40,67,135,.7)}70%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(40,67,135,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(40,67,135,0)}}@keyframes swagHoverGlow{0%,100%{box-shadow:0 0 5px rgba(40,67,135,.5)}50%{box-shadow:0 0 20px rgba(40,67,135,.8),0 0 30px rgba(40,67,135,.6)}}@keyframes swagHoverShake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}@keyframes swagFloat{0%,100%{transform:translateY(0px)}50%{transform:translateY(-10px)}}@keyframes swagRotateGlow{0%{transform:rotate(0deg);filter:hue-rotate(0deg)}100%{transform:rotate(360deg);filter:hue-rotate(360deg)}}@keyframes swagPulseGlow{0%,100%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes swagWave{0%,100%{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes swagBreathe{0%,100%{transform:scale(1);opacity:.8}50%{transform:scale(1.03);opacity:1}}@keyframes swagTypewriter{0%{width:0}100%{width:100%}}@keyframes swagTextGlow{0%,100%{text-shadow:0 0 5px rgba(40,67,135,.5)}50%{text-shadow:0 0 20px #284387,0 0 30px rgba(40,67,135,.8)}}@keyframes swagTextBounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes swagSciFiScan{0%{background-position:-100% 0}100%{background-position:100% 0}}@keyframes swagHologram{0%,100%{opacity:.8;filter:blur(0px)}50%{opacity:1;filter:blur(0.5px)}}@keyframes swagButtonPress{0%{transform:scale(1)}50%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swagButtonSuccess{0%{background:linear-gradient(135deg, rgba(40, 67, 135, 0.95), rgba(25, 45, 85, 0.8))}50%{background:linear-gradient(135deg, #28a745, rgba(25, 135, 45, 0.9));transform:scale(1.05)}100%{background:linear-gradient(135deg, rgba(40, 67, 135, 0.95), rgba(25, 45, 85, 0.8));transform:scale(1)}}@keyframes swagSpinGlow{0%{transform:rotate(0deg);filter:brightness(1)}50%{filter:brightness(1.3)}100%{transform:rotate(360deg);filter:brightness(1)}}@keyframes swagDots{0%,20%{color:rgba(255,255,255,.4);text-shadow:none}40%{color:#fff;text-shadow:0 0 10px rgba(40,67,135,.8)}60%,100%{color:rgba(255,255,255,.4);text-shadow:none}}.swag-slide-in-left{animation:swagSlideInLeft .8s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.swag-slide-down{animation:swagSlideDown .4s cubic-bezier(0.25, 0.8, 0.25, 1) both;overflow:hidden}.swag-slide-up{animation:swagSlideUp .4s cubic-bezier(0.25, 0.8, 0.25, 1) both;overflow:hidden}.swag-bounce-in{animation:swagBounceIn 1s cubic-bezier(0.68, -0.55, 0.265, 1.55) both}.swag-zoom-in{animation:swagZoomIn .6s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.input-wrapper input[type=text]::placeholder,.input-wrapper input[type=email]::placeholder,.input-wrapper input[type=password]::placeholder,.input-wrapper input[type=tel]::placeholder,.input-wrapper input[type=url]::placeholder,.input-wrapper input[type=search]::placeholder{text-indent:2rem !important;padding-left:2rem !important;transform:translateX(2rem) !important;margin-left:2rem !important;position:relative !important}.input-wrapper input[type=text]::placeholder,.input-wrapper input[type=email]::placeholder,.input-wrapper input[type=password]::placeholder,.input-wrapper input[type=tel]::placeholder,.input-wrapper input[type=url]::placeholder,.input-wrapper input[type=search]::placeholder{text-indent:2rem !important;padding-left:2rem !important;transform:translateX(2rem) !important}.badge-primary-dark{background-color:#1e3a73 !important;color:rgba(255,255,255,.9) !important}.badge-secondary-dark{background-color:#3a4550 !important;color:rgba(255,255,255,.9) !important}.badge-success-dark{background-color:#1a5f2a !important;color:rgba(255,255,255,.9) !important}.badge-info-dark{background-color:#0f4d73 !important;color:rgba(255,255,255,.9) !important}.badge-warning-dark{background-color:#8b6914 !important;color:rgba(255,255,255,.9) !important}.badge-danger-dark{background-color:#8b2635 !important;color:rgba(255,255,255,.9) !important}.badge-light-dark{background-color:#4a5568 !important;color:rgba(255,255,255,.9) !important}.badge-dark-dark{background-color:#1a1f2e !important;color:rgba(255,255,255,.9) !important}.badge-facebook-dark{background-color:#0f3b82 !important;color:rgba(255,255,255,.9) !important}.badge-twitter-dark{background-color:#0d5aa7 !important;color:rgba(255,255,255,.9) !important}.badge-instagram-dark{background-color:#7c2d8a !important;color:rgba(255,255,255,.9) !important}.badge-youtube-dark{background-color:#a61e1e !important;color:rgba(255,255,255,.9) !important}.badge-telegram-dark{background-color:#0f5ba3 !important;color:rgba(255,255,255,.9) !important}.badge-discord-dark{background-color:#3c3f7a !important;color:rgba(255,255,255,.9) !important}.badge-pinterest-dark{background-color:#a61e40 !important;color:rgba(255,255,255,.9) !important}.badge.bg-primary,.badge.badge-primary{background-color:#1e3a73 !important;color:rgba(255,255,255,.9) !important}.badge.bg-secondary,.badge.badge-secondary{background-color:#3a4550 !important;color:rgba(255,255,255,.9) !important}.badge.bg-success,.badge.badge-success{background-color:#1a5f2a !important;color:rgba(255,255,255,.9) !important}.badge.bg-info,.badge.badge-info{background-color:#0f4d73 !important;color:rgba(255,255,255,.9) !important}.badge.bg-warning,.badge.badge-warning{background-color:#8b6914 !important;color:rgba(255,255,255,.9) !important}.badge.bg-danger,.badge.badge-danger{background-color:#8b2635 !important;color:rgba(255,255,255,.9) !important}.alert:not(.d-none){display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;gap:.75rem !important;padding:1rem 1.5rem !important;border-radius:12px !important;border-width:2px !important;border-style:solid !important;font-weight:600 !important;font-size:.95rem !important;backdrop-filter:blur(10px) !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important}.alert:not(.d-none) svg,.alert:not(.d-none) .svg-icon,.alert:not(.d-none) i,.alert:not(.d-none) .icon{flex-shrink:0 !important;width:1.25em !important;height:1.25em !important;vertical-align:middle !important}.alert:not(.d-none) img[src*=emoji],.alert:not(.d-none) .emoji{width:1.25em !important;height:1.25em !important;vertical-align:middle !important}.alert:not(.d-none) a{color:inherit !important;text-decoration:underline !important;font-weight:700 !important}.alert:not(.d-none) a:hover{opacity:.85 !important}.alert:not(.d-none) .btn-close,.alert:not(.d-none) .close{position:absolute !important;right:1rem !important;top:50% !important;transform:translateY(-50%) !important;opacity:.7 !important}.alert:not(.d-none) .btn-close:hover,.alert:not(.d-none) .close:hover{opacity:1 !important}.alert:not(.d-none):has(.btn-close),.alert:not(.d-none):has(.close){position:relative !important;padding-right:3rem !important}.alert-success{background-color:#0d3320 !important;border-color:#156b3d !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 20px rgba(40,167,69,.3),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-success svg,.alert-success .svg-icon,.alert-success i{color:#4ade80 !important;fill:#4ade80 !important}.alert-success:hover{box-shadow:0 0 30px rgba(40,167,69,.3),0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15) !important}.alert-info{background-color:#0a2744 !important;border-color:#155a8a !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 20px rgba(23,162,184,.3),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-info svg,.alert-info .svg-icon,.alert-info i{color:#67d4e8 !important;fill:#67d4e8 !important}.alert-info:hover{box-shadow:0 0 30px rgba(23,162,184,.3),0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15) !important}.alert-warning{background-color:#3d2e0a !important;border-color:#856404 !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 20px rgba(255,193,7,.3),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-warning svg,.alert-warning .svg-icon,.alert-warning i{color:#fbbf24 !important;fill:#fbbf24 !important}.alert-warning:hover{box-shadow:0 0 30px rgba(255,193,7,.3),0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15) !important}.alert-danger{background-color:#3d0a0a !important;border-color:#842029 !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 20px rgba(220,53,69,.3),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-danger svg,.alert-danger .svg-icon,.alert-danger i{color:#f87171 !important;fill:#f87171 !important}.alert-danger:hover{box-shadow:0 0 30px rgba(220,53,69,.3),0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15) !important}.alert-primary{background-color:#0f1d3d !important;border-color:#1e3a73 !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 20px rgba(40,67,135,.4),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-primary svg,.alert-primary .svg-icon,.alert-primary i{color:#60a5fa !important;fill:#60a5fa !important}.alert-primary:hover{box-shadow:0 0 30px rgba(40,67,135,.4),0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15) !important}.alert-secondary{background-color:#1a1f2e !important;border-color:#3a4550 !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 15px rgba(108,117,125,.3),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-secondary svg,.alert-secondary .svg-icon,.alert-secondary i{color:#9ca3af !important;fill:#9ca3af !important}.alert-secondary:hover{box-shadow:0 0 25px rgba(108,117,125,.3),0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15) !important}.alert-light{background-color:#1a1f2e !important;border-color:#3a4550 !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 15px rgba(108,117,125,.3),inset 0 1px 0 rgba(255,255,255,.1) !important}.alert-light svg,.alert-light .svg-icon,.alert-light i{color:#d1d5db !important;fill:#d1d5db !important}.alert-dark{background-color:#0a0f1a !important;border-color:#284387 !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 20px rgba(40,67,135,.4),inset 0 1px 0 rgba(255,255,255,.05) !important}.alert-dark svg,.alert-dark .svg-icon,.alert-dark i{color:rgba(255,255,255,.9) !important;fill:rgba(255,255,255,.9) !important}.toast{background-color:rgba(25,30,40,.95) !important;border:2px solid rgba(40,67,135,.3) !important;border-radius:12px !important;color:rgba(255,255,255,.9) !important;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 20px rgba(40,67,135,.4) !important;backdrop-filter:blur(15px) !important}.toast .toast-body{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;gap:.75rem !important;padding:1rem !important}.toast .toast-body svg,.toast .toast-body .svg-icon,.toast .toast-body i{flex-shrink:0 !important;width:1.25em !important;height:1.25em !important}@keyframes alertPulseIn{0%{opacity:0;transform:scale(0.95) translateY(-10px)}50%{transform:scale(1.02)}100%{opacity:1;transform:scale(1) translateY(0)}}.alert{animation:alertPulseIn .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important}.alert.fade:not(.show){opacity:0 !important;transition:opacity .3s ease-out !important}@keyframes fadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,100%{box-shadow:0 0 20px rgba(40,67,135,.3)}50%{box-shadow:0 0 30px rgba(40,67,135,.5)}}@keyframes gleam{0%{filter:brightness(1)}50%{filter:brightness(1.3)}100%{filter:brightness(1)}}@keyframes shine{0%{transform:translateX(-100%);opacity:0}50%{opacity:1}100%{transform:translateX(100%);opacity:0}}@media(min-width: 992px){.nav-animate{opacity:0;transform:translate(-20px, -50%);animation:navSlideIn .6s ease-out forwards;animation-delay:.4s}@keyframes navSlideIn{from{opacity:0;transform:translate(-20px, -50%)}to{opacity:1;transform:translate(0, -50%)}}.animate-on-scroll{opacity:0;transition:opacity .6s ease-out}.animate-on-scroll.animated{opacity:1}.animate-fade-up{opacity:0}.animate-fade-up.animated{animation:fadeUp .8s ease-out forwards;animation-delay:var(--delay, 0ms)}.animate-fade-in{opacity:0}.animate-fade-in.animated{animation:fadeIn .6s ease-out forwards;animation-delay:var(--delay, 0ms)}.animate-scale-in{opacity:0}.animate-scale-in.animated{animation:scaleIn .7s ease-out forwards;animation-delay:var(--delay, 0ms)}.animate-slide-left{opacity:0}.animate-slide-left.animated{animation:slideInLeft .8s ease-out forwards;animation-delay:var(--delay, 0ms)}.animate-slide-right{opacity:0}.animate-slide-right.animated{animation:slideInRight .8s ease-out forwards;animation-delay:var(--delay, 0ms)}.animate-slide-up{opacity:0}.animate-slide-up.animated{animation:slideInUp .8s ease-out forwards;animation-delay:var(--delay, 0ms)}.animate-stagger>*{opacity:0}.animate-stagger.animated>*{animation:fadeUp .6s ease-out forwards}.animate-stagger.animated>*:nth-child(1){animation-delay:0.1s}.animate-stagger.animated>*:nth-child(2){animation-delay:0.2s}.animate-stagger.animated>*:nth-child(3){animation-delay:0.3s}.animate-stagger.animated>*:nth-child(4){animation-delay:0.4s}.animate-stagger.animated>*:nth-child(5){animation-delay:0.5s}.animate-stagger.animated>*:nth-child(6){animation-delay:0.6s}.animate-stagger.animated>*:nth-child(7){animation-delay:0.7s}.animate-stagger.animated>*:nth-child(8){animation-delay:0.8s}.animate-stagger.animated>*:nth-child(9){animation-delay:0.9s}.animate-stagger.animated>*:nth-child(10){animation-delay:1s}.animate-stagger.animated>*:nth-child(11){animation-delay:1.1s}.animate-stagger.animated>*:nth-child(12){animation-delay:1.2s}.animate-cta.animated{animation:fadeUp .8s ease-out forwards}.animate-cta.animated .btn:hover,.animate-cta.animated a.btn:hover,.animate-cta.animated button:hover{animation:pulseGlow 2s ease-in-out infinite}.animate-card-grid.animated>.card,.animate-card-grid.animated>[class*=-card],.animate-card-grid.animated>.group-card,.animate-card-grid.animated>article,.animate-card-grid.animated>[class*=col-]{animation:fadeUp .5s ease-out forwards}.animate-card-grid.animated>.card:nth-child(1),.animate-card-grid.animated>[class*=-card]:nth-child(1),.animate-card-grid.animated>.group-card:nth-child(1),.animate-card-grid.animated>article:nth-child(1),.animate-card-grid.animated>[class*=col-]:nth-child(1){animation-delay:0.1s}.animate-card-grid.animated>.card:nth-child(2),.animate-card-grid.animated>[class*=-card]:nth-child(2),.animate-card-grid.animated>.group-card:nth-child(2),.animate-card-grid.animated>article:nth-child(2),.animate-card-grid.animated>[class*=col-]:nth-child(2){animation-delay:0.2s}.animate-card-grid.animated>.card:nth-child(3),.animate-card-grid.animated>[class*=-card]:nth-child(3),.animate-card-grid.animated>.group-card:nth-child(3),.animate-card-grid.animated>article:nth-child(3),.animate-card-grid.animated>[class*=col-]:nth-child(3){animation-delay:0.3s}.animate-card-grid.animated>.card:nth-child(4),.animate-card-grid.animated>[class*=-card]:nth-child(4),.animate-card-grid.animated>.group-card:nth-child(4),.animate-card-grid.animated>article:nth-child(4),.animate-card-grid.animated>[class*=col-]:nth-child(4){animation-delay:0.4s}.animate-card-grid.animated>.card:nth-child(5),.animate-card-grid.animated>[class*=-card]:nth-child(5),.animate-card-grid.animated>.group-card:nth-child(5),.animate-card-grid.animated>article:nth-child(5),.animate-card-grid.animated>[class*=col-]:nth-child(5){animation-delay:0.5s}.animate-card-grid.animated>.card:nth-child(6),.animate-card-grid.animated>[class*=-card]:nth-child(6),.animate-card-grid.animated>.group-card:nth-child(6),.animate-card-grid.animated>article:nth-child(6),.animate-card-grid.animated>[class*=col-]:nth-child(6){animation-delay:0.6s}.animate-card-grid.animated>.card:nth-child(7),.animate-card-grid.animated>[class*=-card]:nth-child(7),.animate-card-grid.animated>.group-card:nth-child(7),.animate-card-grid.animated>article:nth-child(7),.animate-card-grid.animated>[class*=col-]:nth-child(7){animation-delay:0.7s}.animate-card-grid.animated>.card:nth-child(8),.animate-card-grid.animated>[class*=-card]:nth-child(8),.animate-card-grid.animated>.group-card:nth-child(8),.animate-card-grid.animated>article:nth-child(8),.animate-card-grid.animated>[class*=col-]:nth-child(8){animation-delay:0.8s}.animate-featured-card.animated{animation:scaleIn .8s ease-out forwards,pulseGlow 3s ease-in-out infinite 1s}}@media(prefers-reduced-motion: reduce){.animate-on-scroll,.animate-fade-up,.animate-fade-in,.animate-scale-in,.animate-slide-left,.animate-slide-right,.animate-slide-up,.animate-stagger>*,.animate-cta,.animate-card-grid>*,.animate-featured-card{opacity:1 !important;animation:none !important;transform:none !important}}.exit-intent-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:0;transition:opacity .3s ease}.exit-intent-modal.show{display:block;opacity:1}.exit-intent-modal .exit-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);backdrop-filter:blur(6px)}.exit-intent-modal .exit-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:linear-gradient(160deg, #1a1f2e 0%, #111520 100%);border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;padding:3rem;max-width:600px;width:90%;box-shadow:0 24px 64px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.05);animation:modalSlideIn .4s cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 991px){.exit-intent-modal .exit-modal-content{padding:2rem;max-width:95%}}.exit-intent-modal .exit-modal-close{position:absolute;top:1rem;right:1rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.6);font-size:1.5rem;cursor:pointer;line-height:1;padding:0;width:36px;height:36px;border-radius:50%;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);display:flex;align-items:center;justify-content:center}.exit-intent-modal .exit-modal-close:hover{background:rgba(255,255,255,.12);color:#fff;transform:rotate(90deg)}.exit-intent-modal .exit-modal-body{text-align:center}.exit-intent-modal .exit-modal-icon{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg, #ffc107 0%, rgb(100%, 80.6862745098%, 22.7450980392%) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:rgba(255,255,255,.9);animation:iconPulse 2s ease-in-out infinite}.exit-intent-modal h3{color:rgba(255,255,255,.9);font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.exit-intent-modal .exit-modal-text{color:rgba(255,255,255,.9);font-size:1.125rem;line-height:1.7;margin-bottom:2rem}.exit-intent-modal .exit-modal-text strong{color:#ffc107;font-weight:700}.exit-intent-modal .exit-modal-benefits{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;text-align:left}.exit-intent-modal .exit-modal-benefits .exit-benefit{display:flex;align-items:center;gap:1rem;color:rgba(255,255,255,.9);font-size:1rem}.exit-intent-modal .exit-modal-benefits .exit-benefit i,.exit-intent-modal .exit-modal-benefits .exit-benefit .svg-icon{color:#28a745;font-size:1.25rem}.exit-intent-modal .exit-modal-dealer-offer{margin-top:1.5rem;margin-bottom:2rem;position:relative;padding:1.25rem 1.5rem;background:linear-gradient(135deg, rgba(37, 99, 235, 0.15), rgba(239, 68, 68, 0.1));border:1px solid rgba(255,255,255,.15);border-radius:8px;text-align:left}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-badge{position:absolute;top:0;right:1.5rem;transform:translateY(-50%);padding:.25rem .625rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#b91c1c;border-radius:3px}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-headline{font-size:1.0625rem;font-weight:600;color:#fff;margin:0 0 .5rem;line-height:1.3}.exit-intent-modal .exit-modal-dealer-offer .ffl-price-was{text-decoration:line-through;color:rgba(255,255,255,.5);font-weight:400;font-size:.95em;margin-right:.25rem}.exit-intent-modal .exit-modal-dealer-offer .ffl-price-now{color:#fbbf24;font-weight:700;font-size:1.1em}.exit-intent-modal .exit-modal-dealer-offer .ffl-price-now .ffl-price-period{font-size:.65em;font-weight:400;opacity:.75;margin-left:.05em}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-detail{font-size:.875rem;color:rgba(255,255,255,.75);line-height:1.5;margin:0 0 1rem}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-cta{display:inline-flex;align-items:center;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff !important;background:#ef4444 !important;border:none;border-radius:5px;text-decoration:none;transition:background .15s ease}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-cta:hover{background:#dc2626 !important;color:#fff !important}@media(max-width: 991px){.exit-intent-modal .exit-modal-dealer-offer{text-align:center}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-badge{right:auto;left:50%;transform:translate(-50%, -50%)}.exit-intent-modal .exit-modal-dealer-offer .dealer-offer-cta{width:100%;justify-content:center}}.exit-intent-modal .exit-modal-cta{width:100%;font-size:1.25rem;padding:1.5rem 2rem;margin-bottom:1rem}.exit-intent-modal .exit-modal-footer{color:rgba(255,255,255,.9);font-size:.95rem;margin:0}@keyframes modalSlideIn{from{opacity:0;transform:translate(-50%, -45%)}to{opacity:1;transform:translate(-50%, -50%)}}@keyframes iconPulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,193,7,.7)}50%{transform:scale(1.05);box-shadow:0 0 0 20px rgba(255,193,7,0)}}.landing-test-page,.landing-test-page p,.landing-test-page span,.landing-test-page li,.landing-test-page a,.landing-test-page div,.landing-test-page button,.landing-test-page input,.landing-test-page label,.landing-test-page select,.landing-test-page textarea,.landing-test-page td,.landing-test-page th,.landing-test-page strong,.landing-test-page b,.landing-test-page em,.landing-test-page i,.landing-test-page small,.landing-test-page blockquote,.landing-test-page figcaption,.landing-test-page time,.landing-test-page cite{font-family:"Barlow","Nunito",sans-serif !important}.landing-test-page h1,.landing-test-page h2,.landing-test-page h3,.landing-test-page h4,.landing-test-page h5,.landing-test-page h6,.landing-test-page .section-title,.landing-test-page .lp-display-face,.landing-test-page .stat-number,.landing-test-page .kb-stat-number,.landing-test-page #earningsAmount{font-family:"Barlow Condensed","Nunito",sans-serif !important}.landing-test-page code,.landing-test-page pre,.landing-test-page kbd,.landing-test-page samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.landing-test-page{background:radial-gradient(ellipse 100% 40% at 50% 0%, hsl(222.9473684211, 39.2857142857%, -3.6862745098%) 0%, transparent 50%),radial-gradient(ellipse 80% 35% at 20% 25%, rgba(15, 10, 25, 0.6) 0%, transparent 55%),radial-gradient(ellipse 70% 40% at 80% 50%, rgba(25, 15, 45, 0.5) 0%, transparent 60%),radial-gradient(ellipse 90% 35% at 40% 75%, rgba(10, 15, 30, 0.7) 0%, transparent 55%),linear-gradient(175deg, #000000 0%, hsl(222.9473684211, 54.2857142857%, -7.6862745098%) 8%, #050810 18%, rgba(15, 10, 25, 0.98) 28%, hsl(222.9473684211, 36.2857142857%, -5.6862745098%) 38%, #000000 48%, hsl(222.9473684211, 54.2857142857%, -3.6862745098%) 58%, rgba(10, 15, 25, 0.95) 68%, hsl(222.9473684211, 54.2857142857%, -9.6862745098%) 78%, rgba(5, 8, 15, 0.98) 88%, #000000 100%);color:rgba(255,255,255,.9);overflow-x:hidden;min-height:100vh;scroll-behavior:smooth;scroll-padding-top:0}@media(min-width: 1200px)and (min-height: 900px){.landing-test-page .landing-section{height:calc(100vh - 80px - var(--banner-h, 0px));max-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:2rem;padding-bottom:2rem}}@media(min-width: 1200px)and (max-width: 1499.98px){.landing-test-page .container{padding-right:9.5rem;padding-left:9.5rem}}@media(max-width: 1199px){.landing-test-page .container{max-width:100%;padding-right:15px}.landing-test-page .landing-section{padding-right:0}}@media(max-width: 991px){.landing-test-page .landing-section{padding:2.5rem 0;margin-bottom:0}.landing-test-page .landing-section:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.landing-test-page .row>[class*=col-]{margin-bottom:1.5rem}.landing-test-page .row>[class*=col-]:last-child{margin-bottom:0}}@keyframes heroC-fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heroC-fadeIn{from{opacity:.7}to{opacity:.9}}.hero-c-variant{position:relative;min-height:calc(100vh - 80px - var(--banner-h, 0px));display:flex;align-items:center;padding:2rem 0}.hero-c-layout{display:grid;grid-template-columns:1fr 450px;gap:3rem;align-items:center}.hero-c-animate-fast{animation:heroC-fadeIn .25s ease-out forwards}.hero-c-animate{opacity:0;animation:heroC-fadeUp .4s ease-out forwards;animation-delay:var(--delay, 0ms);will-change:opacity,transform}.hero-trust-banner{position:fixed;top:80px;left:0;right:0;z-index:1049;height:44px;display:flex;align-items:center;justify-content:center;padding:0 1rem;background:radial-gradient(120% 180% at 50% -40%, rgba(250, 204, 21, 0.22) 0%, rgba(250, 204, 21, 0) 60%),linear-gradient(135deg, #1c2333 0%, #141925 55%, #0f1420 100%);border-top:1px solid rgba(250,204,21,.55);border-bottom:1px solid rgba(0,0,0,.35);box-shadow:0 4px 16px rgba(0,0,0,.3)}@media(max-width: 575px){.hero-trust-banner{transition:transform .45s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.22, 1, 0.36, 1);will-change:transform,opacity}}@media(max-width: 575px){.hero-trust-banner--hidden{transform:translateY(-100%);opacity:0;pointer-events:none}}.hero-trust-banner__inner{display:flex;align-items:center;gap:.6rem;max-width:1200px;width:100%;justify-content:center}.hero-trust-banner__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#facc15;box-shadow:0 0 0 0 rgba(250,204,21,.7);animation:hero-pulse 2s ease-in-out infinite;flex-shrink:0}@media(max-width: 575px){.hero-trust-banner__dot{width:6px;height:6px}}.hero-trust-banner__text{font-size:clamp(.8125rem,1.6vw,.95rem);font-weight:600;line-height:1.2;color:rgba(255,255,255,.85);letter-spacing:.015em;text-align:center;white-space:nowrap}@media(max-width: 575px){.hero-trust-banner__text{font-size:.75rem}}.hero-trust-banner__text strong{font-weight:800;background:linear-gradient(90deg, #fde68a 0%, #facc15 50%, #f59e0b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#facc15}@media(max-width: 575px){.hero-trust-banner{height:34px;padding:0 .75rem}}.landing-test-page{--banner-h: 44px}@media(max-width: 575px){.landing-test-page{--banner-h: 34px}}.landing-test-page .landing-hero{margin-top:var(--banner-h)}.hero-c-headline{margin:0 0 1.375rem;font-family:"Barlow Condensed","Nunito",sans-serif;font-size:clamp(2.5rem,5.4vw,4.75rem);font-weight:700;line-height:.98;color:#eef2f9;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.hero-c-headline-icon{color:#ef4444;vertical-align:middle;margin-left:.25rem;position:relative;top:-0.1em}.hero-c-subheadline{max-width:520px;margin:0 0 2.125rem;font-family:"Barlow","Nunito",sans-serif;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.55;color:#b9c4d8;text-wrap:pretty}.hero-c-dealer-offer{position:relative;margin-bottom:2rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg, rgba(37, 99, 235, 0.15), rgba(239, 68, 68, 0.1));border:1px solid rgba(255,255,255,.15);border-radius:8px;max-width:600px}.dealer-offer-badge{position:absolute;top:0;right:1rem;transform:translateY(-50%);padding:.25rem .75rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#b91c1c;border-radius:3px}.dealer-offer-headline{font-size:1.0625rem;font-weight:600;color:#fff;margin:0 0 .5rem;line-height:1.3}.ffl-price-was{text-decoration:line-through;color:rgba(255,255,255,.5);font-weight:400;font-size:.95em;margin-right:.25rem}.ffl-price-now{color:#fbbf24;font-weight:700;font-size:1.1em}.ffl-price-period{font-size:.65em;font-weight:400;opacity:.75;margin-left:.05em}.dealer-offer-icon{color:#6b8ec7;vertical-align:middle;margin-right:.25rem;position:relative;top:-0.05em}.dealer-offer-detail{font-size:.875rem;color:rgba(255,255,255,.75);line-height:1.5;margin:0 0 1rem}.dealer-offer-cta{display:inline-flex;align-items:center;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff;background:#ef4444;border:none;border-radius:5px;text-decoration:none;transition:background .15s ease}.dealer-offer-cta:hover{background:#dc2626;color:#fff}.hero-c-eyebrow{display:flex;gap:.75rem;align-items:center;margin-bottom:1.125rem}.hero-c-eyebrow::before{flex:none;width:28px;height:2px;background:#f2b32b;content:""}.hero-c-eyebrow{margin-bottom:.75rem;font-size:.75rem;font-weight:700;color:#f2b32b;letter-spacing:.24em;text-transform:uppercase}.hero-c-actions{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.hero-c-buttons{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.hero-c-btn-primary,.hero-c-btn-secondary{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:.9375rem 1.875rem;font-family:"Barlow","Nunito",sans-serif;font-size:1rem;border-radius:10px;text-decoration:none}.hero-c-btn-primary{font-weight:700;color:#1a1206;background:#f2b32b;border:none;box-shadow:0 8px 30px rgba(242,179,43,.25);letter-spacing:.02em;transition:background .15s ease,box-shadow .15s ease}.hero-c-btn-primary:hover{color:#1a1206;background:#ffc94d;box-shadow:0 10px 34px rgba(242,179,43,.35)}.hero-c-btn-primary:focus-visible{outline:2px solid #ffc94d;outline-offset:3px}.hero-c-btn-secondary{font-weight:600;color:#eef2f9;background:rgba(0,0,0,0);border:1px solid rgba(148,170,210,.35);transition:border-color .15s ease,color .15s ease}.hero-c-btn-secondary:hover{color:#f2b32b;border-color:#f2b32b}.hero-c-btn-secondary:focus-visible{outline:2px solid #ffc94d;outline-offset:3px}.hero-c-disclaimer{font-size:.75rem;color:rgba(255,255,255,.65);line-height:1.5;margin:0;max-width:520px}@keyframes hero-pulse{0%,100%{box-shadow:0 0 0 0 rgba(34,197,94,.6)}50%{box-shadow:0 0 0 5px rgba(34,197,94,0)}}.hero-c-social-proof{margin-top:1.25rem;display:flex;align-items:center;gap:2rem;flex-wrap:wrap}@media(max-width: 1199px){.hero-c-social-proof{flex-direction:column;align-items:center;gap:.75rem}}.hero-c-listings-count{display:inline-flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.7);font-size:1.05rem;line-height:1}.hero-c-pulse-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:hero-pulse 2s ease-in-out infinite;flex-shrink:0}.hero-c-listings-number{color:rgba(255,255,255,.95);font-weight:700;font-size:1.25rem;letter-spacing:.01em}.hero-c-listings-label{color:rgba(255,255,255,.7)}.hero-c-review-link{display:flex;align-items:center;gap:1.5rem;text-decoration:none}.hero-c-review-link .hero-c-member-review-badge{display:inline-flex;align-items:center;gap:.7rem;opacity:.85}.hero-c-review-link img{height:24px;width:auto;filter:brightness(0) invert(1);display:block}.hero-c-member-review-stars{display:inline-flex;align-items:center;gap:.1rem;color:#f8c84e;line-height:1;flex-shrink:0}.hero-c-member-review-rating{display:inline-flex;align-items:baseline;gap:.45rem;color:#fff;line-height:1;letter-spacing:.01em}.hero-c-member-review-rating strong{font-size:1.25rem;font-weight:800}.hero-c-member-review-count{font-size:.9rem;font-weight:600;opacity:.78}.hero-c-logo{contain:layout}.hero-c-logo img{width:100%;height:auto;display:block}.hero-c-lottie-wrap{position:relative}.hero-c-lottie-wrap #hero-c-animation{width:100%;height:auto;display:block;aspect-ratio:1;min-height:450px;min-width:450px}.hero-c-ratings-carousel{margin-top:-3rem;position:relative;height:140px}.hero-c-ratings-carousel .ratings-carousel-track{position:relative;width:100%;height:100%}.hero-c-ratings-carousel .rating-slide{position:absolute;inset:0;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.hero-c-ratings-carousel .rating-slide.active{opacity:1;transform:translateY(0);pointer-events:auto}.hero-c-ratings-carousel .rating-wrapper{text-align:center}.hero-c-ratings-carousel .rating-content-bubble{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem 1.25rem;margin-bottom:.75rem}.hero-c-ratings-carousel .rating-stars{display:flex;justify-content:center;gap:.25rem;margin-bottom:.5rem}.hero-c-ratings-carousel .rating-stars svg{color:rgba(255,255,255,.3);font-size:.875rem}.hero-c-ratings-carousel .rating-stars svg.active{color:#fbbf24}.hero-c-ratings-carousel .rating-review{font-size:1rem;color:rgba(255,255,255,.8);line-height:1.5;margin:0;font-style:normal;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.hero-c-ratings-carousel .rating-read-more{display:inline-block;margin-top:.35rem;color:rgba(158,185,242,.92);font-size:.72rem;font-weight:700;text-decoration:none}.hero-c-ratings-carousel .rating-read-more:hover,.hero-c-ratings-carousel .rating-read-more:focus-visible{color:#dce7ff;text-decoration:underline;text-underline-offset:2px}.hero-c-ratings-carousel .rating-user{display:flex;justify-content:center}.hero-c-ratings-carousel .user-info{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:rgba(255,255,255,.7);transition:color .15s ease}.hero-c-ratings-carousel .user-info:hover{color:#fff}.hero-c-ratings-carousel .user-avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.hero-c-ratings-carousel .username{font-size:.8125rem;font-weight:500}@media(prefers-reduced-motion: reduce){.hero-c-animate,.hero-c-animate-fast{opacity:1;animation:none;transform:none}}@media(max-width: 991px){.hero-c-layout{grid-template-columns:1fr;gap:2rem;text-align:center}.hero-c-eyebrow{display:flex;gap:.75rem;align-items:center;margin-bottom:1.125rem;justify-content:center}.hero-c-eyebrow::before{flex:none;width:28px;height:2px;background:#f2b32b;content:""}.hero-c-eyebrow::after{flex:none;width:28px;height:2px;background:#f2b32b;content:""}.hero-c-eyebrow{justify-content:center;text-align:center}.hero-c-logo{order:-1;max-width:280px;margin:0 auto}.hero-c-content{margin-top:-1.5rem}.hero-c-subheadline,.hero-c-disclaimer{max-width:100%}.hero-c-buttons{flex-direction:column}.hero-c-btn-primary,.hero-c-btn-secondary{width:100%}.hero-c-review-link{justify-content:center}.hero-c-dealer-offer{text-align:center;max-width:100%}.dealer-offer-badge{right:auto;left:50%;transform:translate(-50%, -50%)}.dealer-offer-cta{width:100%;justify-content:center}.hero-c-lottie-wrap #hero-c-animation{min-height:280px;min-width:0}}.scroll-progress-container{position:fixed;top:0;left:0;width:100%;height:4px;background:hsl(220,25.7142857143%,18.7254901961%);z-index:9999;box-shadow:0 2px 4px rgba(0,0,0,.2)}.scroll-progress-bar{height:100%;width:0%;background:linear-gradient(90deg, #284387 0%, rgb(22.5434173669%, 37.7602240896%, 76.0840336134%) 50%, rgb(37.2268907563%, 49.781512605%, 81.4005602241%) 100%);box-shadow:0 0 10px rgba(40,67,135,.5),0 0 20px rgba(40,67,135,.3);transition:width .1s ease-out;will-change:width;position:relative;overflow:hidden}.scroll-progress-bar::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.3) 50%, transparent 100%);animation:shimmerSlide 2s infinite;will-change:transform}@keyframes shimmerSlide{0%{transform:translateX(-100%)}100%{transform:translateX(300%)}}.landing-test-page .landing-nav{position:fixed;top:50%;right:2rem;transform:translateY(-50%);z-index:1030}@media(max-width: 1199px){.landing-test-page .landing-nav{display:none}}.landing-test-page .landing-nav .nav-list{list-style:none;margin:0;padding:0;border-radius:.55rem;overflow:hidden;border:1px solid rgba(40,67,135,.45);box-shadow:0 12px 32px rgba(0,0,0,.35);backdrop-filter:blur(8px)}.landing-test-page .landing-nav .nav-list li{margin:0}.landing-test-page .landing-nav .nav-list li+li .nav-link{border-top:1px solid rgba(255,255,255,.06)}.landing-test-page .landing-nav .nav-list .nav-link{display:block;padding:.4rem 1rem;color:rgba(255,255,255,.9);text-decoration:none;border-radius:0;background:hsla(220,25.7142857143%,16.7254901961%,.9);border:0;transition:background .2s ease,color .2s ease,box-shadow .2s ease;font-size:.8125rem;line-height:1.35;white-space:nowrap}.landing-test-page .landing-nav .nav-list .nav-link:hover{color:#fff;background:rgba(40,67,135,.75)}.landing-test-page .landing-nav .nav-list .nav-link.active{color:#fff;background:#284387;box-shadow:inset 3px 0 0 rgb(37.2268907563%,49.781512605%,81.4005602241%)}.landing-content-wrapper{max-width:1600px;margin:0 auto;width:100%;position:relative;z-index:2}.landing-test-page .stars-animation{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:0}.landing-test-page .stars-animation .star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;animation:twinkle 4s infinite}.landing-test-page .stars-animation .star::before{content:"";position:absolute;top:-1px;left:-1px;width:4px;height:4px;background:radial-gradient(circle, rgba(255, 255, 255, 0.5) 0%, transparent 70%);border-radius:50%}.landing-test-page .stars-animation .star.star-1{top:39%;left:7%;animation-delay:3927ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-2{top:66%;left:68%;animation-delay:1463ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-3{top:57%;left:94%;animation-delay:2263ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-4{top:35%;left:99%;animation-delay:305ms;animation-duration:5s}.landing-test-page .stars-animation .star.star-5{top:86%;left:23%;animation-delay:3121ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-6{top:88%;left:45%;animation-delay:390ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-7{top:46%;left:82%;animation-delay:285ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-8{top:62%;left:13%;animation-delay:92ms;animation-duration:5s}.landing-test-page .stars-animation .star.star-9{top:37%;left:24%;animation-delay:510ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-10{top:2%;left:96%;animation-delay:2553ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-11{top:49%;left:51%;animation-delay:947ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-12{top:15%;left:45%;animation-delay:1941ms;animation-duration:5s}.landing-test-page .stars-animation .star.star-13{top:10%;left:49%;animation-delay:387ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-14{top:36%;left:39%;animation-delay:1106ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-15{top:3%;left:86%;animation-delay:2423ms;animation-duration:6s}.landing-test-page .stars-animation .star.star-16{top:19%;left:26%;animation-delay:2722ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-17{top:35%;left:34%;animation-delay:2904ms;animation-duration:5s}.landing-test-page .stars-animation .star.star-18{top:80%;left:94%;animation-delay:3001ms;animation-duration:4s}.landing-test-page .stars-animation .star.star-19{top:25%;left:53%;animation-delay:715ms;animation-duration:5s}.landing-test-page .stars-animation .star.star-20{top:75%;left:49%;animation-delay:512ms;animation-duration:6s}@keyframes twinkle{0%,100%{opacity:.3;transform:scale(1)}25%{opacity:1;transform:scale(1.2)}50%{opacity:.5;transform:scale(0.8)}75%{opacity:1;transform:scale(1.1)}}.landing-test-page .landing-hero{position:relative;height:calc(100vh - 80px - var(--banner-h, 0px));height:calc(100dvh - 80px - var(--banner-h, 0px));display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;background:radial-gradient(ellipse 100% 45% at 50% 0%, rgb(1.4741736695%, 1.9513925991%, 3.1532773109%) 0%, rgba(15, 10, 25, 0.6) 40%, transparent 75%),radial-gradient(ellipse 50% 60% at 5% 30%, rgba(25, 15, 45, 0.9) 0%, rgba(15, 10, 25, 0.5) 35%, transparent 60%),radial-gradient(ellipse 50% 60% at 95% 40%, rgba(15, 20, 40, 0.8) 0%, rgba(10, 15, 30, 0.4) 35%, transparent 60%),linear-gradient(165deg, #000000 0%, hsl(222.9473684211, 54.2857142857%, -5.6862745098%) 12%, rgba(8, 12, 20, 0.95) 22%, hsl(222.9473684211, 39.2857142857%, -3.6862745098%) 32%, rgba(5, 8, 15, 0.85) 45%, rgba(10, 15, 25, 0.6) 60%, rgba(8, 12, 18, 0.35) 75%, rgba(5, 8, 15, 0.15) 90%, transparent 100%);background-size:100% 100%;background-position:center center}@media(max-width: 1199px){.landing-test-page .landing-hero{min-height:calc(100vh - 80px - var(--banner-h, 0px));min-height:calc(100dvh - 80px - var(--banner-h, 0px));padding:2.5rem 0;overflow:visible}}@media(max-width: 575px){.landing-test-page .landing-hero{min-height:0;padding:1.5rem 0}}.landing-test-page .landing-hero .hero-content{position:relative;z-index:10}.landing-test-page .landing-hero .hero-content .hero-title{font-size:1.75rem;font-weight:600;line-height:1.3;margin-bottom:1rem;margin-top:2rem;letter-spacing:-0.01em;text-align:center;color:rgba(255,255,255,.9)}@media(min-width: 992px){.landing-test-page .landing-hero .hero-content .hero-title{font-size:2.25rem;margin-bottom:1.25rem;margin-top:0;text-align:left}}@media(min-width: 1200px){.landing-test-page .landing-hero .hero-content .hero-title{font-size:2.25rem;margin-bottom:.75rem}}@media(min-width: 1400px){.landing-test-page .landing-hero .hero-content .hero-title{font-size:2.5rem;margin-bottom:.875rem}}.landing-test-page .landing-hero .hero-content .hero-title .text-gradient{background:linear-gradient(135deg, rgb(22.5434173669%, 37.7602240896%, 76.0840336134%) 0%, rgb(52.6554621849%, 62.1243697479%, 85.9719887955%) 100%);background-clip:text;color:rgba(0,0,0,0);display:inline-block}.landing-test-page .landing-hero .hero-content .hero-subtitle{font-size:1rem;color:rgba(255,255,255,.9);margin-bottom:1.5rem;line-height:1.5;font-weight:400;max-width:100%;text-align:center}@media(min-width: 992px){.landing-test-page .landing-hero .hero-content .hero-subtitle{text-align:left}}@media(min-width: 1200px){.landing-test-page .landing-hero .hero-content .hero-subtitle{margin-bottom:.875rem;font-size:1rem;line-height:1.4}}@media(min-width: 992px){.landing-test-page .landing-hero .hero-content .hero-subtitle{font-size:1.1rem;line-height:1.6;margin-bottom:1.75rem}}@media(min-width: 1200px){.landing-test-page .landing-hero .hero-content .hero-subtitle{font-size:1.2rem;margin-bottom:2rem}}.landing-test-page .landing-hero .hero-actions{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}@media(min-width: 992px){.landing-test-page .landing-hero .hero-actions{flex-direction:row;gap:1rem;margin:2rem 0;align-items:stretch}}.landing-test-page .landing-hero .hero-actions .btn{flex:1;border-radius:.75rem !important;font-weight:600 !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);display:flex !important;align-items:center !important;justify-content:center !important;height:auto !important;padding:.75rem 1.5rem !important;line-height:1.5 !important;box-sizing:border-box !important}@media(min-width: 992px){.landing-test-page .landing-hero .hero-actions .btn{padding:1rem 2rem !important}}.landing-test-page .landing-hero .hero-actions .btn i,.landing-test-page .landing-hero .hero-actions .btn .svg-icon{margin-right:.5rem}.landing-test-page .landing-hero .hero-image{display:flex;justify-content:center;align-items:center;position:relative;z-index:10;animation:gentleFadeIn .8s ease-out both}@media(max-width: 1199px){.landing-test-page .landing-hero .hero-image{transform:scale(1.2);animation:gentleFadeIn .8s ease-out both;order:-1;margin:-2.5rem 0}}.landing-test-page .landing-hero .phone-mockup-container{position:relative;padding:40px}@media(max-width: 1199px){.landing-test-page .landing-hero .phone-mockup-container{padding:20px 20px 20px 20px;display:flex;justify-content:center;align-items:center}}@media(min-width: 1200px){.landing-test-page .landing-hero .phone-mockup-container{height:calc(70vh - 80px);display:flex;align-items:center;justify-content:center}}.landing-test-page .landing-hero .phone-mockup-container .phone-mockup{position:relative;width:350px;height:700px;transform:perspective(1000px) rotateY(-15deg) rotateX(5deg);transition:transform .6s ease;filter:drop-shadow(0 25px 50px rgba(0, 0, 0, 0.3));contain-intrinsic-size:350px 700px;contain:layout style}@media(min-width: 1200px){.landing-test-page .landing-hero .phone-mockup-container .phone-mockup{transform:perspective(1000px) rotateY(-15deg) rotateX(5deg) scale(0.85)}.landing-test-page .landing-hero .phone-mockup-container .phone-mockup:hover{transform:perspective(1000px) rotateY(-8deg) rotateX(2deg) scale(0.87)}}@media(max-width: 1199px){.landing-test-page .landing-hero .phone-mockup-container .phone-mockup{width:320px;height:640px}}@media(max-width: 1199px){.landing-test-page .landing-hero .phone-mockup-container .phone-mockup{transform:none;width:140px;height:280px}}@media(max-width: 767px){.landing-test-page .landing-hero .phone-mockup-container .phone-mockup{width:120px;height:240px}}.landing-test-page .landing-hero .phone-mockup-container .phone-mockup .app-screenshot{position:absolute;top:5%;left:50%;transform:translateX(-50%);width:85%;height:90%;object-fit:cover;z-index:1;contain:paint;will-change:transform}.landing-test-page .landing-hero .phone-mockup-container .phone-mockup .wireframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:2;pointer-events:none;contain:paint}.landing-test-page .landing-hero .phone-mockup-container .phone-download-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:130px;height:130px;background:linear-gradient(135deg, rgba(40, 67, 135, 0.75), rgba(25, 45, 85, 0.75));display:flex;align-items:center;justify-content:center;z-index:999;border-radius:50%;backdrop-filter:blur(5px);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 8px 25px rgba(40,67,135,.4);pointer-events:none}@media(max-width: 1199px){.landing-test-page .landing-hero .phone-mockup-container .phone-download-overlay{display:none !important}}@media(min-width: 1200px){.landing-test-page .landing-hero .phone-mockup-container .phone-download-overlay{opacity:0;visibility:hidden}}.landing-test-page .landing-hero .phone-mockup-container .phone-download-overlay .download-overlay-content{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.9)}.landing-test-page .landing-hero .phone-mockup-container .phone-download-overlay .download-overlay-content i{font-size:4rem !important;color:rgba(255,255,255,.9) !important}.landing-test-page .landing-hero .phone-mockup-container .phone-download-overlay .download-overlay-content .svg-icon{width:3.25rem;height:3.25rem;color:rgba(255,255,255,.9)}.landing-test-page .landing-hero .phone-mockup-container.phone-clickable{cursor:pointer;transition:transform .3s ease}.landing-test-page .landing-hero .phone-mockup-container.phone-clickable:hover{transform:scale(1.02)}.landing-test-page .landing-hero .phone-mockup-container.phone-clickable:hover .phone-download-overlay{opacity:1 !important;visibility:visible !important;transform:translate(-50%, -50%) scale(1.1)}.landing-test-page .landing-hero .phone-mockup-container.phone-clickable:active{transform:scale(0.98)}@keyframes shine{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}.section-nav-arrow{position:absolute;left:50%;transform:translateX(-50%);background:linear-gradient(135deg, rgba(37, 99, 235, 0.4) 0%, rgba(29, 78, 216, 0.5) 100%);border:2px solid rgba(59,130,246,.5);color:rgba(255,255,255,.9);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:100;box-shadow:0 4px 16px rgba(0,0,0,.4),0 2px 8px rgba(59,130,246,.3),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(10px);text-decoration:none !important}.section-nav-arrow:hover{background:linear-gradient(135deg, rgba(59, 130, 246, 0.7) 0%, rgba(37, 99, 235, 0.8) 100%);border-color:rgba(96,165,250,.8);box-shadow:0 6px 24px rgba(0,0,0,.5),0 4px 16px rgba(59,130,246,.5),0 0 32px rgba(59,130,246,.3),inset 0 1px 0 rgba(255,255,255,.15);transform:translateX(-50%) scale(1.15);text-decoration:none !important}.section-nav-arrow:hover i,.section-nav-arrow:hover .svg-icon{filter:drop-shadow(0 2px 4px rgba(59, 130, 246, 0.6))}.section-nav-arrow:active{transform:translateX(-50%) scale(1.05)}.section-nav-arrow.nav-up{top:1rem}.section-nav-arrow.nav-down{bottom:1rem}.section-nav-arrow i,.section-nav-arrow .svg-icon{font-size:1.4rem;color:rgba(255,255,255,.9);transition:all .25s ease;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3))}.section-nav-arrow .svg-icon{vertical-align:0 !important}@media(max-width: 1199px){.section-nav-arrow{display:none}}.landing-test-page .landing-section{padding:0;position:relative;background:rgba(0,0,0,0)}.landing-test-page .landing-section::before{content:"";position:absolute;inset:0 0 0 0;background:radial-gradient(ellipse 60% 50% at 30% 50%, rgba(10, 15, 25, 0.15) 0%, transparent 65%),radial-gradient(ellipse 50% 60% at 75% 50%, rgba(15, 20, 35, 0.12) 0%, transparent 60%);pointer-events:none;z-index:1}.landing-test-page .landing-section{display:flex;align-items:center;justify-content:center;height:calc(100vh - 80px - var(--banner-h, 0px));scroll-margin-top:0;contain:layout style;content-visibility:auto}@media(min-width: 992px){.landing-test-page .landing-section{height:calc(100vh - 80px - var(--banner-h, 0px));padding:0}}@media(max-width: 991px){.landing-test-page .landing-section{min-height:auto;height:auto !important;padding:2.5rem 0}}.landing-test-page .landing-section .section-title{font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1.2;letter-spacing:-0.02em;color:rgba(255,255,255,.9)}@media(max-width: 991px){.landing-test-page .landing-section .section-title{font-size:1.5rem;text-align:center}}.landing-test-page .landing-section .section-title i,.landing-test-page .landing-section .section-title .svg-icon{color:#284387;margin-right:1rem}.landing-test-page .landing-section .section-subtitle{font-size:1.125rem;color:rgba(255,255,255,.9);margin-bottom:2rem;line-height:1.5;max-width:600px}@media(max-width: 991px){.landing-test-page .landing-section .section-subtitle{font-size:1rem;text-align:center;margin-left:auto;margin-right:auto}}.landing-test-page .landing-section .landing-marketplace-brief{padding-top:0}.landing-test-page .landing-section .landing-marketplace-brief .landing-marketplace-brief__answer{max-width:42rem;text-align:left}@media(max-width: 991px){.landing-test-page .landing-section .landing-marketplace-brief .landing-marketplace-brief__answer{text-align:center}}.landing-test-page .landing-section .blog-section .section-subtitle,.landing-test-page .landing-section .faq-section .section-subtitle{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0;max-width:600px;width:100%}.landing-test-page .landing-section .section-content{position:relative;z-index:10}.landing-test-page .landing-section>.container{width:100%;position:relative;z-index:10}.landing-test-page .landing-section>*:not(.section-nav-arrow){position:relative;z-index:10}.landing-test-page .landing-section>.section-nav-arrow{z-index:100}.landing-test-page .feature-list{margin:2rem 0}@media(max-width: 991px){.landing-test-page .feature-list{margin:2.5rem 0}}@media(min-width: 1200px){.landing-test-page .feature-list.compact{margin:1rem 0}.landing-test-page .feature-list.compact .feature-item{margin-bottom:1rem;padding:.75rem}}.landing-test-page .feature-list.stagger-animation .feature-item{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.landing-test-page .feature-list.stagger-animation .feature-item.fade-in-up{opacity:1;transform:translateY(0)}.landing-test-page .feature-list .feature-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.landing-test-page .feature-list .feature-item>.svg-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:.625rem;color:#7ea6ff;background:#16264a;border-radius:12px}@media(max-width: 991px){.landing-test-page .feature-list .feature-item{background:linear-gradient(135deg, rgb(21.3389355742%, 26.2633053221%, 36.1120448179%) 0%, rgb(17.6246498599%, 21.6918767507%, 29.8263305322%) 100%);border:2px solid rgba(40,67,135,.4);border-radius:1rem;padding:1rem;margin-bottom:1.5rem;position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(40,67,135,.3);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);gap:1rem;flex-direction:column;align-items:center;text-align:center}.landing-test-page .feature-list .feature-item:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(40,67,135,.4);border-color:rgb(22.5434173669%,37.7602240896%,76.0840336134%)}.landing-test-page .feature-list .feature-item::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom, #284387, rgb(29.512605042%, 43.6100840336%, 79.1148459384%))}}@media(min-width: 992px){.landing-test-page .feature-list .feature-item{margin-bottom:1.25rem;gap:.875rem}}@media(min-width: 1200px){.landing-test-page .feature-list .feature-item{margin-bottom:1.5rem;gap:1rem}}.landing-test-page .feature-list .feature-item i,.landing-test-page .feature-list .feature-item .svg-icon{margin-top:.25rem;flex-shrink:0}@media(max-width: 991px){.landing-test-page .feature-list .feature-item i,.landing-test-page .feature-list .feature-item .svg-icon{margin-top:0;margin-bottom:.75rem}}@media(min-width: 992px){.landing-test-page .feature-list .feature-item i,.landing-test-page .feature-list .feature-item .svg-icon{font-size:1.375rem;margin-top:.125rem}}@media(min-width: 1200px){.landing-test-page .feature-list .feature-item i,.landing-test-page .feature-list .feature-item .svg-icon{font-size:1.5rem;margin-top:.25rem}}.landing-test-page .feature-list .feature-item h4{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}@media(max-width: 991px){.landing-test-page .feature-list .feature-item h4{font-size:1.25rem;font-weight:700;color:hsl(0,0%,108%);margin-bottom:.5rem}}@media(min-width: 992px){.landing-test-page .feature-list .feature-item h4{font-size:1.0625rem;margin:0 0 .45rem}}@media(min-width: 1200px){.landing-test-page .feature-list .feature-item h4{font-size:1.125rem;margin:0 0 .5rem}}.landing-test-page .feature-list .feature-item p{margin:0;color:rgba(255,255,255,.9);line-height:1.5}@media(max-width: 991px){.landing-test-page .feature-list .feature-item p{color:rgba(255,255,255,.9);line-height:1.5;font-size:.95rem}}@media(min-width: 992px){.landing-test-page .feature-list .feature-item p{line-height:1.45;font-size:.95rem}}@media(min-width: 1200px){.landing-test-page .feature-list .feature-item p{line-height:1.5;font-size:1rem}}.landing-test-page .btn-primary:not(.group-card .btn-primary):not(.group-actions .btn-primary){position:relative;overflow:hidden;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);background:#f2b32b !important;color:#1a1206 !important;font-weight:700;border:1px solid #f2b32b !important;font-size:1rem !important;border-radius:.75rem !important;box-shadow:0 6px 22px rgba(242,179,43,.22)}.landing-test-page .btn-primary:not(.group-card .btn-primary):not(.group-actions .btn-primary)::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}.landing-test-page .btn-primary:not(.group-card .btn-primary):not(.group-actions .btn-primary):active::before{width:300px;height:300px}.landing-test-page .btn-primary:not(.group-card .btn-primary):not(.group-actions .btn-primary):hover{transform:translateY(-3px) scale(1.05);background:#ffc94d !important;border-color:#ffc94d !important;color:#1a1206 !important;box-shadow:0 10px 30px rgba(242,179,43,.35)}.landing-test-page .btn-primary:not(.group-card .btn-primary):not(.group-actions .btn-primary):active{transform:translateY(-1px) scale(1.02)}.landing-test-page .btn-outline-light,.landing-test-page .btn-secondary{color:rgba(255,255,255,.9) !important;border:2px solid rgba(255,255,255,.7) !important;background:rgba(255,255,255,.05) !important;padding:.875rem 2rem !important;font-size:1rem !important;font-weight:600 !important;border-radius:8px !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 2px 8px rgba(255,255,255,.1)}.landing-test-page .btn-outline-light:hover,.landing-test-page .btn-secondary:hover{color:rgba(255,255,255,.9) !important;transform:translateY(-3px) scale(1.05);border-color:rgba(255,255,255,.9) !important;background:rgba(255,255,255,.15) !important;box-shadow:0 8px 24px rgba(255,255,255,.25)}.landing-test-page .btn-outline-light:active,.landing-test-page .btn-secondary:active{transform:translateY(-1px) scale(1.02)}.landing-test-page .btn-outline-light i,.landing-test-page .btn-outline-light .svg-icon,.landing-test-page .btn-secondary i,.landing-test-page .btn-secondary .svg-icon{margin-right:.5rem}.landing-test-page .cta-box{background:linear-gradient(135deg, #16264a 0%, #0e1a38 100%);padding:1.5rem;border-radius:16px;border:1px solid rgba(126,166,255,.25);box-shadow:0 6px 16px rgba(0,0,0,.4);text-align:center;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .cta-box:hover{border-color:rgba(126,166,255,.45);box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 40px rgba(22,38,74,.6);transform:translateY(-2px)}.landing-test-page .cta-box h4{color:rgba(255,255,255,.9);font-size:1.125rem;font-weight:700;margin-bottom:.75rem;line-height:1.2}.landing-test-page .cta-box p{color:rgba(255,255,255,.9);font-size:.95rem;line-height:1.5;margin-bottom:1rem}.landing-test-page .cta-box.animate-in{animation:scaleIn .6s ease-out}.landing-test-page .cta-box{margin-top:2rem}.landing-test-page .cta-box .btn{border-radius:.75rem;padding:.75rem 2rem;font-weight:600;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .cta-box .btn:hover{transform:translateY(-2px)}@media(min-width: 992px)and (max-height: 999px){.landing-test-page .extended-text{display:none}.landing-test-page .cta-box h3,.landing-test-page .cta-box p{display:none}.landing-test-page .cta-box{background:none;padding:0;margin-top:1rem;border:none;box-shadow:none}.landing-test-page .cta-box:hover{transform:none;box-shadow:none}.landing-test-page .cta-box .btn{width:100%;padding:1.75rem 2.5rem;font-size:1.25rem;font-weight:700;border-radius:.75rem;border:2px solid rgb(22.5434173669%,37.7602240896%,76.0840336134%);background:linear-gradient(135deg, #284387 0%, rgb(21.1719887955%, 35.4630812325%, 71.4554621849%) 50%, rgb(12.0291316527%, 20.1487955182%, 40.5983193277%) 100%);box-shadow:0 8px 24px rgba(40,67,135,.4),0 4px 12px rgba(0,0,0,.5);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);text-shadow:0 2px 4px rgba(0,0,0,.5)}.landing-test-page .cta-box .btn i,.landing-test-page .cta-box .btn .svg-icon{font-size:1.4em;margin-right:.75rem;vertical-align:middle}.landing-test-page .cta-box .btn:hover{transform:translateY(-3px) scale(1.02);border-color:rgb(37.2268907563%,49.781512605%,81.4005602241%);background:linear-gradient(135deg, rgb(19.3434173669%, 32.4002240896%, 65.2840336134%) 0%, rgb(26.4268907563%, 41.141512605%, 78.2005602241%) 50%, #284387 100%);box-shadow:0 12px 32px rgba(40,67,135,.6),0 6px 16px rgba(0,0,0,.7)}.landing-test-page .cta-box .btn:active{transform:translateY(-1px) scale(1.01)}}.landing-test-page .inventory-preview-section::before{display:none !important}.landing-test-page .inventory-preview-section .section-label{display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem}.landing-test-page .inventory-preview-section .inventory-preview-container{position:relative;padding:0 3.5rem;overflow:visible}@media(max-width: 991px){.landing-test-page .inventory-preview-section .inventory-preview-container{padding:0 2.5rem}}@media(max-width: 576px){.landing-test-page .inventory-preview-section .inventory-preview-container{padding:0 2rem}}.landing-test-page .inventory-preview-section .inventory-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg, rgba(37, 99, 235, 0.4) 0%, rgba(29, 78, 216, 0.5) 100%);border:2px solid rgba(59,130,246,.5);color:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.3),0 1px 4px rgba(59,130,246,.2);backdrop-filter:blur(10px);overflow:hidden;padding:0;line-height:1}@media(max-width: 991px){.landing-test-page .inventory-preview-section .inventory-nav-arrow{width:28px;height:28px}}@media(max-width: 576px){.landing-test-page .inventory-preview-section .inventory-nav-arrow{width:26px;height:26px}}.landing-test-page .inventory-preview-section .inventory-nav-arrow .svg-icon{pointer-events:none;width:12px;height:12px;color:rgba(255,255,255,.9);display:block;flex-shrink:0;transform:translateX(1px)}@media(max-width: 576px){.landing-test-page .inventory-preview-section .inventory-nav-arrow .svg-icon{width:10px;height:10px;transform:translateX(0.8px)}}.landing-test-page .inventory-preview-section .inventory-nav-arrow:hover:not(:disabled){background:linear-gradient(135deg, rgba(59, 130, 246, 0.7) 0%, rgba(37, 99, 235, 0.8) 100%);border-color:rgba(96,165,250,.8);box-shadow:0 4px 12px rgba(0,0,0,.4),0 2px 8px rgba(59,130,246,.4)}.landing-test-page .inventory-preview-section .inventory-nav-arrow:active{background:linear-gradient(135deg, rgba(37, 99, 235, 0.8) 0%, rgba(29, 78, 216, 0.9) 100%)}.landing-test-page .inventory-preview-section .inventory-nav-arrow:disabled{cursor:not-allowed;opacity:.3}.landing-test-page .inventory-preview-section .inventory-nav-arrow.inventory-nav-prev{left:0}.landing-test-page .inventory-preview-section .inventory-nav-arrow.inventory-nav-next{right:0}.landing-test-page .inventory-preview-section .inventory-pagination-dots{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.landing-test-page .inventory-preview-section .inventory-pagination-dots .inventory-dot{width:8px;height:8px;border-radius:50%;background:rgba(40,67,135,.3);cursor:pointer;transition:all .3s ease}.landing-test-page .inventory-preview-section .inventory-pagination-dots .inventory-dot:hover{background:rgba(40,67,135,.7);transform:scale(1.2)}.landing-test-page .inventory-preview-section .inventory-pagination-dots .inventory-dot.active{background:#284387;width:24px;border-radius:4px}.landing-test-page .inventory-preview-section .inventory-preview-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;gap:1.5rem;margin:2rem 0;padding-top:8px;width:100%;overflow:visible;min-height:330px}@media(max-width: 991px){.landing-test-page .inventory-preview-section .inventory-preview-grid{grid-template-columns:repeat(2, 1fr);gap:1rem;min-height:330px}}@media(max-width: 576px){.landing-test-page .inventory-preview-section .inventory-preview-grid{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0;min-height:calc((100vw - 4rem)*.7 + 120px)}}.landing-test-page .inventory-preview-section .inventory-preview-grid.paginated .inventory-card{animation-delay:0s !important}.landing-test-page .inventory-preview-section .inventory-preview-grid.paginated .inventory-card.active{opacity:1 !important}.landing-test-page .inventory-preview-section .inventory-preview-grid.slide-next .inventory-card.active{animation:slideInRight .25s ease-out forwards}.landing-test-page .inventory-preview-section .inventory-preview-grid.slide-prev .inventory-card.active{animation:slideInLeft .25s ease-out forwards}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.landing-test-page .inventory-preview-section .inventory-card{display:none;opacity:1;transition:transform .35s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow .35s cubic-bezier(0.25, 0.46, 0.45, 0.94),border-color .35s ease}.landing-test-page .inventory-preview-section .inventory-card.active{display:flex;opacity:1}@media(max-width: 576px){.landing-test-page .inventory-preview-section .inventory-card.active:nth-child(n+2){display:none}.landing-test-page .inventory-preview-section .inventory-card.active:first-child{display:flex}}.landing-test-page .inventory-preview-section .inventory-card[role=button]{cursor:pointer}.landing-test-page .inventory-preview-section .inventory-card .inventory-card-link{position:absolute;inset:0;z-index:1}.landing-test-page .inventory-preview-section .inventory-cta{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;border-radius:.75rem;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none}.landing-test-page .inventory-preview-section .inventory-cta .svg-icon{font-size:1em}.landing-test-page .inventory-preview-section .inventory-cta:hover{transform:translateY(-2px)}.landing-test-page .groups-section{position:relative;overflow:hidden}.landing-test-page .groups-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/handoff/join-community.webp");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.07;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}.landing-test-page .groups-section .community-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;margin:2.5rem 0;padding:2rem;background:#101a2c;border-radius:14px;border:1px solid rgba(148,170,210,.14)}@media(max-width: 991px){.landing-test-page .groups-section .community-stats{grid-template-columns:1fr;gap:1rem;padding:1.5rem}}@media(min-width: 1200px){.landing-test-page .groups-section .community-stats{margin:1.25rem 0;padding:1rem 1.5rem;gap:1rem}}.landing-test-page .groups-section .community-stats .stat-item{text-align:center}.landing-test-page .groups-section .community-stats .stat-item .stat-number{font-family:"Barlow Condensed","Nunito",sans-serif;font-size:2.25rem;font-weight:700;color:#f2b32b;line-height:1.2;margin-bottom:.5rem}@media(max-width: 991px){.landing-test-page .groups-section .community-stats .stat-item .stat-number{font-size:2rem}}@media(min-width: 1200px){.landing-test-page .groups-section .community-stats .stat-item .stat-number{font-size:1.875rem;margin-bottom:.25rem}}.landing-test-page .groups-section .community-stats .stat-item .stat-label{font-size:.719rem;color:#9aa8bf;text-transform:uppercase;letter-spacing:.14em}@media(min-width: 1200px){.landing-test-page .groups-section .community-stats .stat-item .stat-label{font-size:.8125rem}}@media(max-width: 991px){.landing-test-page .groups-section .groups-preview .row{margin:0 -0.5rem}.landing-test-page .groups-section .groups-preview .col-md-6{padding:0 .5rem}}@media(min-width: 1200px){.landing-test-page .groups-section .groups-preview.compact .group-card{margin-bottom:1rem;padding:1rem}.landing-test-page .groups-section .groups-preview.compact .group-card .group-content{padding-left:1rem}.landing-test-page .groups-section .groups-preview.compact .group-card .group-content .group-header h4{font-size:1.125rem;margin-bottom:.375rem}.landing-test-page .groups-section .groups-preview.compact .group-card .group-content p{font-size:.875rem;line-height:1.4;margin-bottom:.625rem}}.landing-test-page .groups-section .groups-preview .group-card{background:linear-gradient(135deg, rgb(19.1103641457%, 23.5204481793%, 32.3406162465%) 0%, rgb(16.1389355742%, 19.8633053221%, 27.3120448179%) 100%);border:2px solid rgba(40,67,135,.4);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden;display:flex;gap:1rem;align-items:flex-start}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card{flex-wrap:wrap;align-items:center}}.landing-test-page .groups-section .groups-preview .group-card:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 12px 32px rgba(40,67,135,.4);border-color:rgba(40,67,135,.6)}.landing-test-page .groups-section .groups-preview .group-card:hover .group-image img{transform:scale(1.05)}.landing-test-page .groups-section .groups-preview .group-card .group-image{width:120px;height:120px;flex-shrink:0;overflow:hidden;border-radius:.5rem;position:relative;background:linear-gradient(135deg, rgb(17.6246498599%, 21.6918767507%, 29.8263305322%) 0%, rgb(13.9103641457%, 17.1204481793%, 23.5406162465%) 100%);aspect-ratio:1/1}.landing-test-page .groups-section .groups-preview .group-card .group-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.landing-test-page .groups-section .groups-preview .group-card .group-image.placeholder-image{display:flex;align-items:center;justify-content:center}.landing-test-page .groups-section .groups-preview .group-card .group-image.placeholder-image img{width:60%;height:60%;object-fit:contain;opacity:.3}.landing-test-page .groups-section .groups-preview .group-card .group-content{flex:1;min-width:0}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card .group-content{display:flex;flex-direction:column;justify-content:center}}.landing-test-page .groups-section .groups-preview .group-card:hover .group-image:not(.placeholder-image) img{transform:scale(1.05)}@media(max-width: 991px){.landing-test-page .groups-section .groups-preview .group-card{background:linear-gradient(135deg, rgb(21.3389355742%, 26.2633053221%, 36.1120448179%) 0%, rgb(17.6246498599%, 21.6918767507%, 29.8263305322%) 100%);border:2px solid #284387;box-shadow:0 8px 24px rgba(40,67,135,.3);margin-bottom:2rem}}@media(min-width: 992px){.landing-test-page .groups-section .groups-preview .group-card{padding:1.25rem;margin-bottom:1rem;border:1px solid rgba(40,67,135,.3)}}@media(min-width: 1200px){.landing-test-page .groups-section .groups-preview .group-card{padding:1.5rem;border-radius:1rem}}.landing-test-page .groups-section .groups-preview .group-card::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom, #284387, rgb(29.512605042%, 43.6100840336%, 79.1148459384%));border-radius:1rem 0 0 1rem}@media(min-width: 992px){.landing-test-page .groups-section .groups-preview .group-card::before{display:none}}@media(max-width: 991px){.landing-test-page .groups-section .groups-preview .group-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(40,67,135,.4);border-color:rgb(22.5434173669%,37.7602240896%,76.0840336134%)}}@media(min-width: 992px){.landing-test-page .groups-section .groups-preview .group-card:hover{border-color:#284387;transform:translateX(5px);box-shadow:0 8px 20px rgba(40,67,135,.2)}}@media(min-width: 1200px){.landing-test-page .groups-section .groups-preview .group-card:hover{transform:translateX(10px);box-shadow:0 10px 30px rgba(40,67,135,.2)}}.landing-test-page .groups-section .groups-preview .group-card .group-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card .group-header{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:0}}.landing-test-page .groups-section .groups-preview .group-card .group-header i,.landing-test-page .groups-section .groups-preview .group-card .group-header .svg-icon{color:#284387;font-size:1.5rem}@media(max-width: 991px){.landing-test-page .groups-section .groups-preview .group-card .group-header i,.landing-test-page .groups-section .groups-preview .group-card .group-header .svg-icon{font-size:1.75rem;filter:drop-shadow(0 0 8px rgba(40, 67, 135, 0.5))}}@media(min-width: 992px){.landing-test-page .groups-section .groups-preview .group-card .group-header i,.landing-test-page .groups-section .groups-preview .group-card .group-header .svg-icon{font-size:1.375rem}}@media(min-width: 1200px){.landing-test-page .groups-section .groups-preview .group-card .group-header i,.landing-test-page .groups-section .groups-preview .group-card .group-header .svg-icon{font-size:1.5rem}}.landing-test-page .groups-section .groups-preview .group-card .group-header h4{margin:0;flex:1;font-size:1.125rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.landing-test-page .groups-section .groups-preview .group-card .group-header h4 .state-flag-inline{width:24px;height:16px;object-fit:contain;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.2);flex-shrink:0}@media(max-width: 991px){.landing-test-page .groups-section .groups-preview .group-card .group-header h4{font-size:1.25rem;font-weight:700;color:hsl(0,0%,105%)}}@media(min-width: 992px){.landing-test-page .groups-section .groups-preview .group-card .group-header h4{font-size:1.0625rem}}@media(min-width: 1200px){.landing-test-page .groups-section .groups-preview .group-card .group-header h4{font-size:1.125rem}}.landing-test-page .groups-section .groups-preview .group-card p{margin:0;color:rgba(255,255,255,.9);line-height:1.5;font-size:1rem}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card p{display:none}}@media(min-width: 992px){.landing-test-page .groups-section .groups-preview .group-card p{line-height:1.5;font-size:1rem;color:rgba(255,255,255,.9)}}.landing-test-page .groups-section .groups-preview .group-card .group-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card .group-actions{width:100%;margin-top:1rem;justify-content:center}}.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn{padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;color:#7ea6ff;background:rgba(0,0,0,0);border:1px solid rgba(126,166,255,.4);border-radius:.5rem;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:none !important}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn{padding:.75rem 2rem;font-size:.95rem;border-radius:.75rem}}.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn i,.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn .svg-icon{margin-left:.5rem}.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn:hover{color:#f2b32b;background:rgba(0,0,0,0);border-color:#f2b32b;transform:translateY(-2px);box-shadow:none !important}.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn-view-group{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn-view-group i,.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn-view-group .svg-icon{margin-left:0}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn-view-group{width:48px;height:48px}}.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn-primary{flex:1}@media(max-width: 1199px){.landing-test-page .groups-section .groups-preview .group-card .group-actions .btn-primary{flex:unset}}.landing-test-page .mobile-section{position:relative;overflow:hidden}.landing-test-page .mobile-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/homepage-vault-mobile.webp");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .mobile-section::after{opacity:.16}}@media(max-width: 767px){.landing-test-page .mobile-section::after{opacity:.1}}@media(min-width: 1200px){.landing-test-page .mobile-section .app-features.compact{margin:1rem 0}.landing-test-page .mobile-section .app-features.compact .app-feature{margin-bottom:.875rem;gap:.75rem}.landing-test-page .mobile-section .app-features.compact .app-feature i,.landing-test-page .mobile-section .app-features.compact .app-feature .svg-icon{font-size:1.5rem}.landing-test-page .mobile-section .app-features.compact .app-feature h4{font-size:1rem;margin-bottom:.25rem}.landing-test-page .mobile-section .app-features.compact .app-feature p{font-size:.875rem;line-height:1.3}}.landing-test-page .mobile-section .phone-mockup-container{position:relative;padding:40px}@media(max-width: 1199px){.landing-test-page .mobile-section .phone-mockup-container{padding:20px 20px 20px 20px;display:flex;justify-content:center;align-items:center}}@media(min-width: 1200px){.landing-test-page .mobile-section .phone-mockup-container{height:calc(70vh - 80px);display:flex;align-items:center;justify-content:center}}.landing-test-page .mobile-section .phone-mockup-container .phone-mockup{position:relative;width:350px;height:700px;transform:perspective(1000px) rotateY(-15deg) rotateX(5deg);transition:transform .6s ease;filter:drop-shadow(0 25px 50px rgba(0, 0, 0, 0.3));contain-intrinsic-size:350px 700px;contain:layout style}@media(min-width: 1200px){.landing-test-page .mobile-section .phone-mockup-container .phone-mockup{transform:perspective(1000px) rotateY(-15deg) rotateX(5deg) scale(0.85)}.landing-test-page .mobile-section .phone-mockup-container .phone-mockup:hover{transform:perspective(1000px) rotateY(-8deg) rotateX(2deg) scale(0.87)}}@media(max-width: 1199px){.landing-test-page .mobile-section .phone-mockup-container .phone-mockup{width:320px;height:640px}}@media(max-width: 1199px){.landing-test-page .mobile-section .phone-mockup-container .phone-mockup{transform:none;width:140px;height:280px}}@media(max-width: 767px){.landing-test-page .mobile-section .phone-mockup-container .phone-mockup{width:120px;height:240px}}.landing-test-page .mobile-section .phone-mockup-container .phone-mockup .app-screenshot{position:absolute;top:5%;left:50%;transform:translateX(-50%);width:85%;height:90%;object-fit:cover;z-index:1;contain:paint;will-change:transform}.landing-test-page .mobile-section .phone-mockup-container .phone-mockup .wireframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:2;pointer-events:none;contain:paint}.landing-test-page .mobile-section .phone-mockup-container .phone-download-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:130px;height:130px;background:linear-gradient(135deg, rgba(40, 67, 135, 0.75), rgba(25, 45, 85, 0.75));display:flex;align-items:center;justify-content:center;z-index:999;border-radius:50%;backdrop-filter:blur(5px);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 8px 25px rgba(40,67,135,.4);pointer-events:none}@media(max-width: 1199px){.landing-test-page .mobile-section .phone-mockup-container .phone-download-overlay{display:none !important}}.landing-test-page .mobile-section .phone-mockup-container .phone-download-overlay .download-overlay-content{font-size:3rem;color:rgba(255,255,255,.9);text-align:center}.landing-test-page .mobile-section .phone-mockup-container .phone-download-overlay .download-overlay-content .svg-icon{width:3.25rem;height:3.25rem}.landing-test-page .mobile-section .app-features{margin:2rem 0}.landing-test-page .mobile-section .app-features .app-feature{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}@media(max-width: 1199px){.landing-test-page .mobile-section .app-features .app-feature{flex-direction:column;align-items:center;text-align:center}}@media(min-width: 1200px){.landing-test-page .mobile-section .app-features .app-feature{flex-direction:row;align-items:flex-start;text-align:left}}.landing-test-page .mobile-section .app-features .app-feature i,.landing-test-page .mobile-section .app-features .app-feature .svg-icon{margin-top:.25rem;flex-shrink:0}@media(max-width: 1199px){.landing-test-page .mobile-section .app-features .app-feature i,.landing-test-page .mobile-section .app-features .app-feature .svg-icon{margin-top:0}}.landing-test-page .mobile-section .app-features .app-feature h4{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.landing-test-page .mobile-section .app-features .app-feature p{margin:0;color:rgba(255,255,255,.9);line-height:1.5}.landing-test-page .mobile-section .download-section{margin:2rem 0;text-align:center}.landing-test-page .mobile-section .download-section h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:600;color:rgba(255,255,255,.9)}.landing-test-page .mobile-section .download-section p{color:rgba(255,255,255,.9);margin-bottom:1.5rem}.landing-test-page .mobile-section .download-section .download-buttons{display:flex;justify-content:center;margin-bottom:1rem}.landing-test-page .mobile-section .download-section .download-btn{display:flex;align-items:center;gap:1rem;padding:1rem 2rem;background:#1a202c;color:rgba(255,255,255,.9);border-radius:.75rem;text-decoration:none;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .mobile-section .download-section .download-btn:hover{background:#2d3748;color:rgba(255,255,255,.9);transform:translateY(-2px);box-shadow:0 10px 25px rgba(26,32,44,.3)}.landing-test-page .mobile-section .download-section .download-btn i,.landing-test-page .mobile-section .download-section .download-btn .svg-icon{font-size:2rem;color:#28a745}.landing-test-page .mobile-section .download-section .download-btn .small{font-size:.875rem;color:rgba(255,255,255,.9);display:block}.landing-test-page .mobile-section .download-section .download-btn .large{font-size:1.125rem;font-weight:600;display:block}.landing-test-page .mobile-section .download-section .version-note{font-size:.875rem;color:rgba(255,255,255,.9);margin:0 0 1.5rem}.landing-test-page .mobile-section .download-section .version-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.landing-test-page .mobile-section .download-section .version-note a:hover{opacity:.8}.landing-test-page .mobile-section .download-section .mobile-learn-more{text-align:center}.landing-test-page .mobile-section .download-section .mobile-learn-more .btn{font-size:.875rem;padding:.5rem 1rem}.landing-test-page .affiliate-section{position:relative;overflow:hidden}.landing-test-page .affiliate-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/affiliate-earning-banner.webp");background-size:cover;background-position:center right;background-repeat:no-repeat;opacity:.08;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-benefits-compact.compact{margin:1rem 0}.landing-test-page .affiliate-section .affiliate-benefits-compact.compact .benefit-item{margin-bottom:.875rem;padding:.75rem}.landing-test-page .affiliate-section .affiliate-benefits-compact.compact .benefit-item h5{font-size:1rem;margin-bottom:.25rem}.landing-test-page .affiliate-section .affiliate-benefits-compact.compact .benefit-item p{font-size:.875rem;line-height:1.3}}.landing-test-page .affiliate-section .affiliate-testimonial{margin:2.5rem 0;padding:2rem;background:linear-gradient(135deg, rgb(17.6246498599%, 21.6918767507%, 29.8263305322%) 0%, rgb(14.6532212885%, 18.0347338936%, 24.7977591036%) 100%);border-radius:1rem;border:2px solid rgba(40,167,69,.3);position:relative}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-testimonial.compact{margin:1rem 0;padding:1rem 1.25rem;display:flex;align-items:center;gap:1rem}.landing-test-page .affiliate-section .affiliate-testimonial.compact .testimonial-content{flex:1;display:flex;align-items:center;gap:.75rem}.landing-test-page .affiliate-section .affiliate-testimonial.compact .testimonial-content .testimonial-icon{position:static;color:#28a745;font-size:1.5rem;opacity:.4;flex-shrink:0}.landing-test-page .affiliate-section .affiliate-testimonial.compact .testimonial-content .testimonial-text{font-size:.9375rem;line-height:1.4;margin:0;padding:0}.landing-test-page .affiliate-section .affiliate-testimonial.compact .testimonial-author{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.landing-test-page .affiliate-section .affiliate-testimonial.compact .testimonial-author strong{font-size:.875rem}.landing-test-page .affiliate-section .affiliate-testimonial.compact .testimonial-author span{font-size:.75rem}}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-icon{position:absolute;top:1rem;left:1rem;color:#28a745;font-size:2rem;opacity:.3}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-text{font-size:1.125rem;line-height:1.7;color:rgba(255,255,255,.9);font-style:italic;margin:1.5rem 0 2rem;padding-left:2rem}@media(max-width: 991px){.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-text{font-size:1rem;padding-left:1rem}}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-author{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-author .author-info{display:flex;flex-direction:column;gap:.5rem}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-author .author-info strong{color:rgba(255,255,255,.9);font-size:1rem;font-weight:600}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-author .author-info span{color:rgba(255,255,255,.9);font-size:.95rem}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-author strong{color:rgba(255,255,255,.9);font-size:1rem;font-weight:600}.landing-test-page .affiliate-section .affiliate-testimonial .testimonial-author span{color:rgba(255,255,255,.9);font-size:.95rem}.landing-test-page .affiliate-section .affiliate-benefits-compact{margin:2rem 0}@media(max-width: 991px){.landing-test-page .affiliate-section .affiliate-benefits-compact{margin:2.5rem 0}}@media(min-width: 992px){.landing-test-page .affiliate-section .affiliate-benefits-compact{margin:1.75rem 0}}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-benefits-compact{margin:2rem 0}}.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}@media(max-width: 991px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item{background:linear-gradient(135deg, rgb(19.1103641457%, 23.5204481793%, 32.3406162465%) 0%, rgb(16.1389355742%, 19.8633053221%, 27.3120448179%) 100%);border:1px solid rgba(255,193,7,.3);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;position:relative;box-shadow:0 6px 20px rgba(255,193,7,.2);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(255,193,7,.25);border-color:rgba(255,193,7,.5)}.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom, #ffc107, rgb(72.7450980392%, 54.5588235294%, 0%));border-radius:1rem 0 0 1rem}}@media(min-width: 992px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item{gap:.875rem;margin-bottom:1.25rem}}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item{gap:1rem;margin-bottom:1.5rem}}.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item i,.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item .svg-icon{color:#ffc107;font-size:1.5rem;margin-top:.25rem;flex-shrink:0}@media(max-width: 991px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item i,.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item .svg-icon{font-size:2rem;filter:drop-shadow(0 0 12px rgba(255, 193, 7, 0.5));margin-top:0}}@media(min-width: 992px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item i,.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item .svg-icon{font-size:1.375rem}}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item i,.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item .svg-icon{font-size:1.5rem}}.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item h5{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}@media(max-width: 991px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item h5{font-size:1.375rem;font-weight:700;color:hsl(0,0%,108%);margin-bottom:.75rem}}@media(min-width: 992px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item h5{margin:0 0 .45rem;font-size:1.0625rem}}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item h5{margin:0 0 .5rem;font-size:1.125rem}}.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item p{margin:0;color:rgba(255,255,255,.9);line-height:1.5;font-size:1rem}@media(max-width: 991px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item p{color:rgba(255,255,255,.9);line-height:1.6;font-size:1.05rem}}@media(min-width: 992px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item p{line-height:1.45;font-size:.95rem}}@media(min-width: 1200px){.landing-test-page .affiliate-section .affiliate-benefits-compact .benefit-item p{line-height:1.5;font-size:1rem}}.landing-test-page .affiliate-section .earnings-calculator{background:rgba(15,18,28,.9);backdrop-filter:blur(12px);border-radius:1rem;padding:1.75rem;margin:2rem 0;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.4)}@media(min-width: 992px){.landing-test-page .affiliate-section .earnings-calculator{padding:2rem;margin:2.5rem 0}}@media(min-width: 1200px){.landing-test-page .affiliate-section .earnings-calculator{padding:2.5rem;margin:3rem 0}}.landing-test-page .affiliate-section .earnings-calculator h3{margin-bottom:1.75rem;font-size:1.375rem;font-weight:700;color:#fff;letter-spacing:.5px}@media(min-width: 992px){.landing-test-page .affiliate-section .earnings-calculator h3{margin-bottom:2rem;font-size:1.5rem}}.landing-test-page .affiliate-section .earnings-calculator .calculator-form label{display:block;margin-bottom:1.25rem;font-weight:500;font-size:.95rem;color:rgba(255,255,255,.7);text-align:center;text-transform:uppercase;letter-spacing:1.5px}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]{width:100%;margin-bottom:1.25rem;appearance:none;height:4px;border-radius:4px;background:rgba(255,255,255,.1);border:none;outline:none}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;background:rgba(255,255,255,.1);border:none;border-radius:4px}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]::-moz-range-track{width:100%;height:4px;background:rgba(255,255,255,.1);border:none;border-radius:4px}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 2px 8px rgba(0,0,0,.3);margin-top:-8px;transition:transform .2s ease,box-shadow .2s ease}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 0 4px rgba(255,255,255,.1)}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:transform .2s ease,box-shadow .2s ease}.landing-test-page .affiliate-section .earnings-calculator .calculator-form input[type=range]:hover::-moz-range-thumb{transform:scale(1.15);box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 0 4px rgba(255,255,255,.1)}.landing-test-page .affiliate-section .earnings-calculator .calculator-form .volume-display{text-align:center;font-size:2.25rem;font-weight:800;color:#fff;margin-bottom:1.75rem;letter-spacing:-0.5px}@media(min-width: 1200px){.landing-test-page .affiliate-section .earnings-calculator .calculator-form .volume-display{font-size:2.5rem}}.landing-test-page .affiliate-section .earnings-calculator .calculator-form .earnings-result{text-align:center;margin-top:1.5rem;padding:1.75rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;font-size:1.35rem;font-weight:600;color:rgba(255,255,255,.9)}.landing-test-page .affiliate-section .earnings-calculator .calculator-form .earnings-result span#earningsAmount{font-family:"Barlow Condensed","Nunito",sans-serif;font-size:1.75rem;font-weight:700;color:#f2b32b;letter-spacing:-0.5px}@media(min-width: 1200px){.landing-test-page .affiliate-section .earnings-calculator .calculator-form .earnings-result span#earningsAmount{font-size:2rem}}.landing-test-page .affiliate-section .earnings-calculator .calculator-form .earnings-result small{display:block;margin-top:.875rem;font-size:.9rem;font-weight:400;color:rgba(255,255,255,.6);line-height:1.5}.landing-test-page .affiliate-section .earnings-calculator .calculator-form .earnings-result small span{color:rgba(255,255,255,.9);font-weight:600}@media(min-width: 1200px){.landing-test-page .affiliate-section .earnings-calculator .calculator-form .earnings-result{font-size:1.5rem;padding:2rem}}.landing-test-page .affiliate-section .earnings-calculator .calculator-form .calculator-note{text-align:center;margin-top:1rem;font-size:.8rem;color:rgba(255,255,255,.4);font-style:normal;letter-spacing:.5px}.landing-test-page .charity-section{position:relative;overflow:hidden}.landing-test-page .charity-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/homepage-vault-charity.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .charity-section::after{opacity:.16}}@media(max-width: 767px){.landing-test-page .charity-section::after{opacity:.1}}.landing-test-page .charity-section .charity-image-mobile{text-align:center;margin-bottom:2rem}.landing-test-page .charity-section .charity-image-mobile img{width:120px;height:120px;border-radius:50%;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.3)}@media(min-width: 1200px){.landing-test-page .charity-section .charity-header-content{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.5rem}}.landing-test-page .charity-section .charity-image-desktop{flex-shrink:0}.landing-test-page .charity-section .charity-image-desktop img{width:100px;height:100px;border-radius:50%;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.3)}.landing-test-page .charity-section .charity-text{flex:1}.landing-test-page .charity-section .charity-text .section-title{margin-bottom:1rem}.landing-test-page .charity-section .charity-text .section-subtitle{margin-bottom:0}@media(min-width: 1200px){.landing-test-page .charity-section .charity-facts.compact{margin:1rem 0;gap:1rem}}@media(min-width: 1200px){.landing-test-page .charity-section .mission-card.compact{padding:1.25rem}.landing-test-page .charity-section .mission-card.compact h3,.landing-test-page .charity-section .mission-card.compact h4{font-size:1.125rem;margin-bottom:1rem}.landing-test-page .charity-section .mission-card.compact .partner-list{gap:.75rem}.landing-test-page .charity-section .mission-card.compact .partner-list .partner{padding:.625rem;font-size:.875rem}}.landing-test-page .charity-section .impact-progress{margin:2.5rem 0;padding:2rem;background:hsl(220,25.7142857143%,21.7254901961%);border-radius:1rem;border:2px solid rgba(0,123,255,.3)}@media(min-width: 1200px){.landing-test-page .charity-section .impact-progress{margin:1rem 0;padding:1rem 1.25rem}}.landing-test-page .charity-section .impact-progress .impact-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.landing-test-page .charity-section .impact-progress .impact-header span{font-size:1rem;color:rgba(255,255,255,.9);font-weight:600}.landing-test-page .charity-section .impact-progress .impact-header span.impact-percentage{color:rgba(255,255,255,.9);font-size:1.125rem}.landing-test-page .charity-section .impact-progress .progress-bar-container{margin:1.5rem 0}.landing-test-page .charity-section .impact-progress .progress-bar-container .progress-bar{height:20px;background:hsl(220,25.7142857143%,17.7254901961%);border-radius:1rem;overflow:visible;position:relative;border:1px solid rgba(255,255,255,.1)}.landing-test-page .charity-section .impact-progress .progress-bar-container .progress-bar .progress-label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:.95rem;font-weight:700;color:rgba(255,255,255,.9);white-space:nowrap;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.5)}.landing-test-page .charity-section .impact-progress .progress-bar-container .progress-bar .progress-fill{height:100%;width:0%;background:linear-gradient(90deg, #007bff 0%, rgb(20%, 58.5882352941%, 100%) 100%);border-radius:1rem;transition:width 2s ease-out}.landing-test-page .charity-section .impact-progress .impact-footer{text-align:center}.landing-test-page .charity-section .impact-progress .impact-footer span{font-size:.95rem;color:rgba(255,255,255,.9);font-style:italic}.landing-test-page .charity-section .impact-stats{display:flex;flex-direction:column;gap:2rem;margin:2.5rem 0;text-align:center}@media(max-width: 991px){.landing-test-page .charity-section .impact-stats{gap:2.5rem;margin:3rem 0}}@media(min-width: 992px){.landing-test-page .charity-section .impact-stats{flex-direction:row;gap:1.75rem;margin:1.75rem 0}}@media(min-width: 1200px){.landing-test-page .charity-section .impact-stats{gap:2rem;margin:2rem 0}}.landing-test-page .charity-section .community-driven-badge{display:flex;align-items:flex-start;gap:1rem;margin:2rem 0;padding:1.25rem;background:linear-gradient(135deg, rgba(40, 167, 69, 0.15) 0%, rgba(40, 167, 69, 0.1) 100%);border:2px solid #28a745;border-radius:.75rem;box-shadow:0 4px 12px rgba(40,167,69,.2)}.landing-test-page .charity-section .community-driven-badge i,.landing-test-page .charity-section .community-driven-badge .svg-icon{color:#28a745;font-size:2rem;flex-shrink:0;margin-top:.25rem}.landing-test-page .charity-section .community-driven-badge div{flex:1}.landing-test-page .charity-section .community-driven-badge strong{display:block;color:#28a745;font-size:1.125rem;margin-bottom:.5rem;font-weight:700}.landing-test-page .charity-section .community-driven-badge p{color:rgba(255,255,255,.9);font-size:.95rem;line-height:1.5;margin:0}.landing-test-page .charity-section .charity-facts{margin:1.5rem 0}@media(min-width: 992px){.landing-test-page .charity-section .charity-facts{margin:1.75rem 0}}@media(min-width: 1200px){.landing-test-page .charity-section .charity-facts{margin:2rem 0}}.landing-test-page .charity-section .charity-facts .fact-item{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.875rem;background:rgba(0,123,255,.1);border-radius:.4rem;border-left:3px solid #007bff}@media(min-width: 992px){.landing-test-page .charity-section .charity-facts .fact-item{gap:.875rem;margin-bottom:.875rem;padding:.9375rem;border-radius:.45rem;border-left:3.5px solid #007bff}}@media(min-width: 1200px){.landing-test-page .charity-section .charity-facts .fact-item{gap:1rem;margin-bottom:1rem;padding:1rem;border-radius:.5rem;border-left:4px solid #007bff}}.landing-test-page .charity-section .charity-facts .fact-item i,.landing-test-page .charity-section .charity-facts .fact-item .svg-icon{color:#007bff;font-size:1.125rem;flex-shrink:0}@media(min-width: 992px){.landing-test-page .charity-section .charity-facts .fact-item i,.landing-test-page .charity-section .charity-facts .fact-item .svg-icon{font-size:1.1875rem}}@media(min-width: 1200px){.landing-test-page .charity-section .charity-facts .fact-item i,.landing-test-page .charity-section .charity-facts .fact-item .svg-icon{font-size:1.25rem}}.landing-test-page .charity-section .charity-facts .fact-item span{font-weight:500;font-size:.9rem}@media(min-width: 992px){.landing-test-page .charity-section .charity-facts .fact-item span{font-size:.95rem}}@media(min-width: 1200px){.landing-test-page .charity-section .charity-facts .fact-item span{font-size:1rem}}.landing-test-page .charity-section .charity-visual{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 1200px){.landing-test-page .charity-section .charity-visual{gap:2rem}}.landing-test-page .charity-section .charity-visual .impact-progress{margin:0 !important;padding:1.5rem;background:linear-gradient(135deg, rgb(8.8291316527%, 14.7887955182%, 29.7983193277%) 0%, rgb(6.5434173669%, 10.9602240896%, 22.0840336134%) 100%);border-radius:1rem;border:2px solid rgba(0,123,255,.5);box-shadow:0 8px 24px rgba(0,123,255,.3),0 0 40px rgba(0,123,255,.15)}@media(min-width: 1200px){.landing-test-page .charity-section .charity-visual .impact-progress{padding:2rem}}.landing-test-page .charity-section .charity-visual .impact-progress .impact-header span{font-size:1rem}.landing-test-page .charity-section .charity-visual .impact-progress .impact-header span.impact-percentage{font-size:1.5rem;font-weight:700;color:rgba(255,255,255,.9);text-shadow:0 0 20px rgba(0,123,255,.7)}.landing-test-page .charity-section .charity-visual .impact-progress .progress-bar-container .progress-bar{height:24px;background:rgba(0,0,0,.5);border:2px solid rgba(0,123,255,.4)}.landing-test-page .charity-section .charity-visual .impact-progress .progress-bar-container .progress-bar .progress-fill{background:linear-gradient(90deg, rgb(30%, 63.7647058824%, 100%) 0%, #007bff 50%, rgb(30%, 63.7647058824%, 100%) 100%);box-shadow:0 0 20px rgba(0,123,255,.6)}.landing-test-page .charity-section .charity-visual .impact-progress .impact-footer span{color:rgba(255,255,255,.9);font-size:.875rem}.landing-test-page .charity-section .charity-visual .mission-card{background:linear-gradient(135deg, rgb(17.6246498599%, 21.6918767507%, 29.8263305322%) 0%, rgb(14.6532212885%, 18.0347338936%, 24.7977591036%) 100%);border-radius:1rem;padding:1.5rem;border:2px solid rgba(0,123,255,.4);box-shadow:0 6px 20px rgba(0,0,0,.5);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 1200px){.landing-test-page .charity-section .charity-visual .mission-card{padding:2rem}}.landing-test-page .charity-section .charity-visual .mission-card:hover{border-color:rgba(0,123,255,.6);box-shadow:0 8px 28px rgba(0,0,0,.6);transform:translateY(-2px)}.landing-test-page .charity-section .charity-visual .mission-card h3,.landing-test-page .charity-section .charity-visual .mission-card h4{margin-bottom:1.5rem;text-align:center;font-size:1.125rem;font-weight:700;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.5px}@media(min-width: 1200px){.landing-test-page .charity-section .charity-visual .mission-card h3,.landing-test-page .charity-section .charity-visual .mission-card h4{font-size:1.25rem}}.landing-test-page .charity-section .charity-visual .mission-card .partner-list{margin-bottom:1.5rem}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem;background:hsl(220,25.7142857143%,17.7254901961%);border-radius:.5rem;border-left:3px solid #007bff;transition:all .2s ease}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner:hover{background:hsl(220,25.7142857143%,21.7254901961%);border-left-width:4px;transform:translateX(4px)}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner i,.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .svg-icon{color:#007bff;font-size:1.25rem;flex-shrink:0}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .charity-link{font-weight:500;line-height:1.4;font-size:.95rem;color:rgba(255,255,255,.9);text-decoration:none;transition:color .2s ease}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .charity-link:hover{color:#007bff;text-decoration:none}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .charity-link i,.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .charity-link svg.external-link-icon{font-size:.75rem;width:.75rem;height:.75rem;opacity:.7;transition:opacity .2s ease}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .charity-link:hover i,.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner .charity-link:hover svg.external-link-icon{opacity:1}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner span{font-weight:500;line-height:1.4;font-size:.95rem;color:rgba(255,255,255,.9)}.landing-test-page .charity-section .charity-visual .mission-card .partner-list .partner span.vote-badge{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;padding:.5rem .75rem;background:rgba(40,167,69,.3);border-radius:.5rem;width:fit-content;font-size:.875rem;color:rgb(44.4757033248%,86.7007672634%,54.1176470588%);font-weight:600;white-space:nowrap}.landing-test-page .charity-section .charity-visual .mission-card .partner-link{text-align:center;padding-top:1.5rem}.landing-test-page .charity-section .charity-visual .mission-card .partner-link .btn{font-size:.875rem;padding:.625rem 1.25rem;font-weight:600;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .charity-section .charity-visual .mission-card .partner-link .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,67,135,.4)}.landing-test-page .kb-section{position:relative;overflow:hidden}.landing-test-page .kb-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/homepage-vault-kb.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .kb-section::after{opacity:.16}}@media(max-width: 767px){.landing-test-page .kb-section::after{opacity:.1}}.landing-test-page .kb-section .kb-meta-stats{display:flex;gap:2rem;margin:1.5rem 0 2rem}@media(min-width: 1200px){.landing-test-page .kb-section .kb-meta-stats{margin:1rem 0 1.5rem}}.landing-test-page .kb-section .kb-meta-stats .kb-stat{display:flex;flex-direction:column;align-items:center;gap:.25rem}.landing-test-page .kb-section .kb-meta-stats .kb-stat .kb-stat-number{font-family:"Barlow Condensed","Nunito",sans-serif;font-size:2.25rem;font-weight:700;color:#7ea6ff;line-height:1}.landing-test-page .kb-section .kb-meta-stats .kb-stat .kb-stat-label{font-size:.719rem;color:#9aa8bf;text-transform:uppercase;letter-spacing:.14em;font-weight:600}.landing-test-page .kb-section .kb-categories-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(min-width: 1200px){.landing-test-page .kb-section .kb-categories-grid{gap:.875rem}}@media(max-width: 767px){.landing-test-page .kb-section .kb-categories-grid{grid-template-columns:1fr;gap:.75rem}}.landing-test-page .kb-section .kb-category-card{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsl(220,25.7142857143%,21.7254901961%);border-radius:.75rem;border:1px solid rgba(40,67,135,.25);text-decoration:none;color:rgba(255,255,255,.9);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}@media(min-width: 1200px){.landing-test-page .kb-section .kb-category-card{padding:.875rem 1rem}}.landing-test-page .kb-section .kb-category-card:hover{border-color:rgba(40,67,135,.55);background:linear-gradient(135deg, rgb(19.1103641457%, 23.5204481793%, 32.3406162465%) 0%, rgba(40, 67, 135, 0.12) 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(40,67,135,.2);color:rgba(255,255,255,.9);text-decoration:none}.landing-test-page .kb-section .kb-category-card:hover .kb-card-arrow{opacity:1;transform:translateX(3px)}.landing-test-page .kb-section .kb-category-card:hover .kb-card-icon svg.svg-icon{color:rgb(29.512605042%,43.6100840336%,79.1148459384%)}.landing-test-page .kb-section .kb-category-card .kb-card-icon{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:rgba(40,67,135,.18);border-radius:.5rem}.landing-test-page .kb-section .kb-category-card .kb-card-icon svg.svg-icon{color:rgb(22.5434173669%,37.7602240896%,76.0840336134%);transition:color .2s ease}.landing-test-page .kb-section .kb-category-card .kb-card-body{flex:1;min-width:0}.landing-test-page .kb-section .kb-category-card .kb-card-body h4{font-size:.9rem;font-weight:700;margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-test-page .kb-section .kb-category-card .kb-card-body p{font-size:.875rem;color:rgba(255,255,255,.6);margin:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.landing-test-page .kb-section .kb-category-card .kb-card-arrow{flex-shrink:0;opacity:.65;transition:opacity .2s ease,transform .2s ease}.landing-test-page .kb-section .kb-category-card .kb-card-arrow svg.svg-icon{color:rgb(44.9411764706%,55.9529411765%,83.6862745098%)}.landing-test-page .browse-section{position:relative;overflow:hidden}.landing-test-page .browse-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/homepage-vault-browse.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .browse-section::after{opacity:.2}}@media(max-width: 767px){.landing-test-page .browse-section::after{opacity:.13}}.landing-test-page .browse-section .landing-content-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width: 991px){.landing-test-page .browse-section .landing-content-wrapper{padding:2.5rem 0}}.landing-test-page .browse-section .browse-header{margin-bottom:2.5rem}@media(min-width: 1200px){.landing-test-page .browse-section .browse-header{margin-bottom:2rem}}.landing-test-page .browse-section .browse-header .section-title{text-align:center;margin-bottom:.75rem}.landing-test-page .browse-section .browse-header .section-title svg.svg-icon{color:rgb(29.512605042%,43.6100840336%,79.1148459384%)}.landing-test-page .browse-section .browse-subtitle{font-size:1.125rem;color:rgba(255,255,255,.65);max-width:560px;margin:0 auto;line-height:1.5;text-align:center}@media(max-width: 991px){.landing-test-page .browse-section .browse-subtitle{font-size:1rem}}.landing-test-page .browse-section .browse-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25rem}@media(max-width: 1199px){.landing-test-page .browse-section .browse-grid{grid-template-columns:repeat(2, 1fr);gap:1rem}}@media(max-width: 767px){.landing-test-page .browse-section .browse-grid{grid-template-columns:1fr;gap:.875rem}}.landing-test-page .browse-section .browse-footer{margin-top:2rem}@media(min-width: 1200px){.landing-test-page .browse-section .browse-footer{margin-top:1.75rem}}.landing-test-page .browse-section .taxonomy-card{display:flex;flex-direction:column;background:rgba(16,20,32,.7);border:1px solid rgba(255,255,255,.07);border-radius:.75rem;padding:1.25rem;backdrop-filter:blur(12px);transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease,background .25s ease}@media(min-width: 992px){.landing-test-page .browse-section .taxonomy-card{opacity:0;animation:browseCardIn .5s cubic-bezier(0.22, 1, 0.36, 1) var(--card-delay, 0s) forwards paused}}.landing-test-page .browse-section .taxonomy-card:hover{border-color:rgba(40,67,135,.55);background:rgba(20,26,44,.85);transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.4),0 2px 8px rgba(40,67,135,.22),inset 0 1px 0 rgba(255,255,255,.05)}.landing-test-page .browse-section .taxonomy-card__header{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;padding-bottom:.875rem;border-bottom:1px solid rgba(255,255,255,.06)}.landing-test-page .browse-section .taxonomy-card__icon-wrap{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:rgba(40,67,135,.2);border-radius:.5rem;border:1px solid rgba(40,67,135,.35)}.landing-test-page .browse-section .taxonomy-card__icon-wrap svg.svg-icon{color:rgb(32.5983193277%,46.0786554622%,80.0291316527%)}.landing-test-page .browse-section .taxonomy-card__title{font-size:.8rem;font-weight:700;color:rgba(255,255,255,.9);margin:0;letter-spacing:.04em;text-transform:uppercase;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-test-page .browse-section .taxonomy-card__list{list-style:none;padding:0;margin:0;flex:1}.landing-test-page .browse-section .taxonomy-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .5rem;margin:0 -0.5rem;border-radius:.35rem;color:rgba(255,255,255,.8);text-decoration:none;transition:background .15s ease,color .15s ease,padding-left .15s ease}.landing-test-page .browse-section .taxonomy-link:hover,.landing-test-page .browse-section .taxonomy-link:focus-visible{background:rgba(40,67,135,.18);color:#fff;outline:none;padding-left:.75rem}.landing-test-page .browse-section .taxonomy-link+.landing-test-page .browse-section .taxonomy-link{border-top:1px solid rgba(255,255,255,.04)}.landing-test-page .browse-section .taxonomy-link__label{font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.landing-test-page .browse-section .taxonomy-link__count{font-size:.75rem;font-weight:700;color:rgba(255,255,255,.45);background:rgba(255,255,255,.06);padding:.1rem .5rem;border-radius:999px;flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:.02em}.landing-test-page .browse-section .browse-view-all{display:inline-flex;align-items:center;gap:.4rem;color:#eef2f9;font-size:.906rem;font-weight:600;text-decoration:none;padding:.75rem 1.625rem;border-radius:9px;border:1px solid rgba(148,170,210,.14);transition:color .2s ease,border-color .2s ease}.landing-test-page .browse-section .browse-view-all:hover{color:#f2b32b;border-color:#f2b32b}.landing-test-page .browse-section .browse-view-all:hover svg.svg-icon{transform:translateX(3px)}.landing-test-page .browse-section .browse-view-all svg.svg-icon{transition:transform .2s ease,color .2s ease;color:rgba(255,255,255,.5)}.landing-test-page .browse-section .browse-view-all:hover svg.svg-icon{color:inherit}@media(min-width: 992px){.landing-test-page .browse-section .browse-header{opacity:0;animation:browseCardIn .45s cubic-bezier(0.22, 1, 0.36, 1) 0s forwards paused}.landing-test-page .browse-section .browse-footer{opacity:0;animation:browseCardIn .45s cubic-bezier(0.22, 1, 0.36, 1) .45s forwards paused}}@media(min-width: 992px){.landing-test-page .browse-section.lazy-loaded .taxonomy-card,.landing-test-page .browse-section.lazy-loaded .browse-header,.landing-test-page .browse-section.lazy-loaded .browse-footer,.landing-test-page .browse-section.animated .taxonomy-card,.landing-test-page .browse-section.animated .browse-header,.landing-test-page .browse-section.animated .browse-footer{animation-play-state:running}}@media(max-width: 1199px){.landing-test-page .browse-section .taxonomy-card{animation:none;opacity:1}.landing-test-page .browse-section .browse-header,.landing-test-page .browse-section .browse-footer{animation:none;opacity:1}}@keyframes browseCardIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-test-page .donate-section{position:relative;overflow:hidden}.landing-test-page .donate-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/homepage-vault-donate.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.22;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .donate-section::after{opacity:.14}}@media(max-width: 767px){.landing-test-page .donate-section::after{opacity:.09}}.landing-test-page .donate-section .donation-impact{margin:1.5rem 0}@media(min-width: 992px){.landing-test-page .donate-section .donation-impact{margin:1.75rem 0}}@media(min-width: 1200px){.landing-test-page .donate-section .donation-impact{margin:2rem 0}}@media(min-width: 1200px){.landing-test-page .donate-section .donation-impact.compact{margin:1rem 0}.landing-test-page .donate-section .donation-impact.compact h4{font-size:1.125rem;margin-bottom:.75rem}.landing-test-page .donate-section .donation-impact.compact .impact-item{padding:.625rem .875rem;margin-bottom:.625rem}.landing-test-page .donate-section .donation-impact.compact .impact-item .amount{font-size:1.25rem}.landing-test-page .donate-section .donation-impact.compact .impact-item .description{font-size:.875rem}}.landing-test-page .donate-section .donation-impact h4{margin-bottom:.875rem;font-size:1.125rem;font-weight:600}@media(min-width: 992px){.landing-test-page .donate-section .donation-impact h4{margin-bottom:.9375rem;font-size:1.1875rem}}@media(min-width: 1200px){.landing-test-page .donate-section .donation-impact h4{margin-bottom:1rem;font-size:1.25rem}}.landing-test-page .donate-section .donation-impact .impact-item{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.875rem;background:hsl(220,25.7142857143%,25.7254901961%);border-radius:.4rem;border-left:3px solid #28a745}@media(min-width: 992px){.landing-test-page .donate-section .donation-impact .impact-item{gap:.875rem;margin-bottom:.875rem;padding:.9375rem;border-radius:.45rem;border-left:3.5px solid #28a745}}@media(min-width: 1200px){.landing-test-page .donate-section .donation-impact .impact-item{gap:1rem;margin-bottom:1rem;padding:1rem;border-radius:.5rem;border-left:4px solid #28a745}}.landing-test-page .donate-section .donation-impact .impact-item .amount{font-size:1.125rem;font-weight:700;color:rgb(28.3404376243%,82.8360329639%,40.7843137255%);min-width:50px}@media(min-width: 992px){.landing-test-page .donate-section .donation-impact .impact-item .amount{font-size:1.1875rem;min-width:55px}}@media(min-width: 1200px){.landing-test-page .donate-section .donation-impact .impact-item .amount{font-size:1.25rem;min-width:60px}}.landing-test-page .donate-section .donation-impact .impact-item .description{color:rgba(255,255,255,.9);font-size:.9rem}@media(min-width: 992px){.landing-test-page .donate-section .donation-impact .impact-item .description{font-size:.95rem}}@media(min-width: 1200px){.landing-test-page .donate-section .donation-impact .impact-item .description{font-size:1rem}}.landing-test-page .donate-section .bitcoin-donation-card{background:linear-gradient(135deg, rgb(19.1103641457%, 23.5204481793%, 32.3406162465%) 0%, rgb(16.1389355742%, 19.8633053221%, 27.3120448179%) 100%);border:2px solid rgba(255,193,7,.5);border-radius:1.5rem;padding:2rem;text-align:center;box-shadow:0 10px 40px rgba(255,193,7,.3),inset 0 0 30px rgba(255,193,7,.1);position:relative;overflow:hidden}.landing-test-page .donate-section .bitcoin-donation-card::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 193, 7, 0.05) 0%, transparent 70%);animation:pulse 4s ease-in-out infinite}.landing-test-page .donate-section .bitcoin-donation-card>*{position:relative;z-index:1}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-header{margin-bottom:.75rem;text-align:center}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-header i,.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-header .svg-icon{font-size:2.5rem;color:#ffc107;display:inline-block;margin-bottom:.75rem;animation:spin 20s linear infinite}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-header h4{font-size:1.5rem;font-weight:700;color:rgba(255,255,255,.9);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-header p{color:rgba(255,255,255,.9);font-size:.9rem;margin:0}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section{margin-top:2rem}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-label{display:block;margin-bottom:.75rem;color:#ffc107;font-weight:600;font-size:1rem}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-box{display:flex;align-items:center;background:hsl(220,25.7142857143%,18.7254901961%);border:1px solid rgba(255,193,7,.3);border-radius:.75rem;padding:1rem;gap:.75rem}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-box .btc-address{flex:1;color:rgba(255,255,255,.9);font-size:.875rem;word-break:break-all;background:rgba(0,0,0,0);border:none;font-family:"Courier New",monospace}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-box .copy-address-btn{background:#ffc107;border:none;color:#1a202c;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);font-weight:600}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-box .copy-address-btn:hover{background:hsl(45,100%,61.3725490196%);transform:scale(1.05)}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-box .copy-address-btn i,.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .address-box .copy-address-btn .svg-icon{font-size:1rem}.landing-test-page .donate-section .bitcoin-donation-card .bitcoin-address-section .copy-feedback{margin-top:.75rem;font-size:.875rem;font-weight:600;opacity:0;transition:opacity .3s ease}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{transform:translate(0, 0) scale(1)}50%{transform:translate(10%, 10%) scale(1.1)}}.landing-test-page .blog-section{position:relative;overflow:hidden}.landing-test-page .blog-section::after{content:"";position:absolute;inset:0;background-image:url("/images/seo/brand/homepage-vault-blog.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .blog-section::after{opacity:.2}}@media(max-width: 767px){.landing-test-page .blog-section::after{opacity:.13}}@media(max-width: 991px){.landing-test-page .blog-section .row>[class*=col-]{margin-bottom:2rem}.landing-test-page .blog-section .row>[class*=col-]:last-child{margin-bottom:0}}.landing-test-page .blog-section .blog-card{background:hsl(220,25.7142857143%,21.7254901961%);border-radius:1rem;overflow:hidden;border:1px solid rgba(40,67,135,.3);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);height:100%}@media(max-width: 991px){.landing-test-page .blog-section .blog-card{background:linear-gradient(135deg, rgb(19.1103641457%, 23.5204481793%, 32.3406162465%) 0%, rgb(14.6532212885%, 18.0347338936%, 24.7977591036%) 100%);border:2px solid rgba(40,67,135,.4);box-shadow:0 8px 24px rgba(40,67,135,.2);border-radius:1.25rem}}@media(min-width: 992px){.landing-test-page .blog-section .blog-card{border-radius:.875rem;transition:all .25s ease}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card{border-radius:1rem;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}}.landing-test-page .blog-section .blog-card:hover{border-color:#284387}@media(max-width: 991px){.landing-test-page .blog-section .blog-card:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(40,67,135,.3);border-color:rgb(20.2577030812%,33.9316526611%,68.3697478992%)}}@media(min-width: 992px){.landing-test-page .blog-section .blog-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(40,67,135,.2)}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(40,67,135,.2)}}.landing-test-page .blog-section .blog-card .blog-image{width:100%;height:160px;overflow:hidden}@media(min-width: 992px){.landing-test-page .blog-section .blog-card .blog-image{height:180px}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-image{height:180px}}.landing-test-page .blog-section .blog-card .blog-image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-image img{transition:transform .3s ease}}.landing-test-page .blog-section .blog-card:hover .blog-image img{transform:scale(1.05)}.landing-test-page .blog-section .blog-card .blog-content{padding:1rem}@media(min-width: 992px){.landing-test-page .blog-section .blog-card .blog-content{padding:1.25rem}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-content{padding:1.25rem}}.landing-test-page .blog-section .blog-card .blog-content .blog-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}@media(min-width: 992px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta{margin-bottom:.625rem}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta{margin-bottom:.75rem}}.landing-test-page .blog-section .blog-card .blog-content .blog-meta .blog-date{display:flex;align-items:center;color:rgba(255,255,255,.9);font-size:.8rem}@media(min-width: 992px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta .blog-date{font-size:.8375rem}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta .blog-date{font-size:.875rem}}.landing-test-page .blog-section .blog-card .blog-content .blog-meta .blog-date .svg-icon{margin-right:.4rem}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta .blog-date .svg-icon{margin-right:.5rem}}.landing-test-page .blog-section .blog-card .blog-content .blog-meta .pillar-badge{display:flex;align-items:center;gap:.2rem;background:#ffc107;color:#1a202c;padding:.2rem .6rem;border-radius:.875rem;font-size:.7rem;font-weight:600}@media(min-width: 992px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta .pillar-badge{padding:.225rem .675rem;border-radius:.9375rem;font-size:.725rem}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-content .blog-meta .pillar-badge{padding:.25rem .75rem;border-radius:1rem;font-size:.75rem}}.landing-test-page .blog-section .blog-card .blog-content .blog-author-credibility{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;background:rgba(40,167,69,.3);border-radius:.5rem;width:fit-content}@media(min-width: 992px){.landing-test-page .blog-section .blog-card .blog-content .blog-author-credibility{margin-bottom:.875rem}}@media(min-width: 1200px){.landing-test-page .blog-section .blog-card .blog-content .blog-author-credibility{margin-bottom:1rem}}.landing-test-page .blog-section .blog-card .blog-content .blog-author-credibility i,.landing-test-page .blog-section .blog-card .blog-content .blog-author-credibility .svg-icon{color:rgb(44.4757033248%,86.7007672634%,54.1176470588%);font-size:.875rem}.landing-test-page .blog-section .blog-card .blog-content .blog-author-credibility span{font-size:.875rem;color:rgb(44.4757033248%,86.7007672634%,54.1176470588%);font-weight:600}.landing-test-page .blog-section .blog-card .blog-content .blog-title{margin-bottom:1rem}.landing-test-page .blog-section .blog-card .blog-content .blog-title a{color:rgba(255,255,255,.9);text-decoration:none;font-size:1.125rem;font-weight:600;line-height:1.4;transition:color .3s ease}.landing-test-page .blog-section .blog-card .blog-content .blog-title a:hover{color:#284387}.landing-test-page .blog-section .blog-card .blog-content .blog-excerpt{color:rgba(255,255,255,.9);line-height:1.5;margin-bottom:1rem}.landing-test-page .blog-section .blog-card .blog-content .read-more{color:#7ea6ff;text-decoration:none;font-weight:600;font-size:.875rem;transition:color .2s ease}.landing-test-page .blog-section .blog-card .blog-content .read-more:hover{color:#f2b32b}.landing-test-page .blog-section .blog-card .blog-content .read-more:hover i,.landing-test-page .blog-section .blog-card .blog-content .read-more:hover .svg-icon{transform:translateX(5px)}.landing-test-page .blog-section .blog-card .blog-content .read-more i,.landing-test-page .blog-section .blog-card .blog-content .read-more .svg-icon{margin-left:.5rem;transition:transform .3s ease}.landing-test-page .faq-section{position:relative;overflow:hidden}.landing-test-page .faq-section::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url("/images/seo/brand/homepage-vault-faq.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .faq-section::after{opacity:.2}}@media(max-width: 767px){.landing-test-page .faq-section::after{opacity:.13}}.landing-test-page .faq-section .faq-search-container{position:relative;max-width:500px;margin:2rem auto 1.5rem}.landing-test-page .faq-section .faq-search-container .faq-search-input{width:100%;padding:1rem 1rem 1rem 2.5rem;background:hsl(220,25.7142857143%,21.7254901961%);border:2px solid rgba(40,67,135,.2);border-radius:1rem;color:rgba(255,255,255,.9);font-size:1rem;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .faq-section .faq-search-container .faq-search-input::placeholder{color:rgba(255,255,255,.9);transition:color .3s ease}.landing-test-page .faq-section .faq-search-container .faq-search-input:focus{outline:none;border-color:#284387;background:hsl(220,25.7142857143%,23.7254901961%);box-shadow:0 0 0 4px rgba(40,67,135,.15),0 4px 16px rgba(40,67,135,.3);transform:translateY(-1px)}.landing-test-page .faq-section .faq-search-container .faq-search-input:focus::placeholder{color:rgba(255,255,255,.9)}.landing-test-page .faq-section .faq-search-container .faq-search-input:focus~.faq-search-icon{color:#284387}.landing-test-page .faq-section .faq-search-container .faq-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.9);pointer-events:none;transition:color .3s ease}.landing-test-page .faq-section .faq-topics{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.landing-test-page .faq-section .faq-topics .topic-btn{padding:.75rem 1.5rem;background:hsl(220,25.7142857143%,21.7254901961%);border:1px solid rgba(40,67,135,.2);border-radius:.75rem;color:rgba(255,255,255,.9);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .faq-section .faq-topics .topic-btn:hover{border-color:#284387;background:hsl(220,25.7142857143%,23.7254901961%)}.landing-test-page .faq-section .faq-topics .topic-btn.active{background:#284387;border-color:#284387;color:rgba(255,255,255,.9)}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion{padding:0 .5rem}}@media(min-width: 1200px){.landing-test-page .faq-section .faq-accordion.compact{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;align-items:start}.landing-test-page .faq-section .faq-accordion.compact .faq-item{margin-bottom:0}.landing-test-page .faq-section .faq-accordion.compact .faq-question{padding:.875rem 1.125rem}.landing-test-page .faq-section .faq-accordion.compact .faq-question h4{font-size:1rem}.landing-test-page .faq-section .faq-accordion.compact .faq-answer{padding:.75rem 1.125rem}.landing-test-page .faq-section .faq-accordion.compact .faq-answer p{font-size:.9375rem;line-height:1.4}}.landing-test-page .faq-section .faq-accordion .faq-item{background:hsl(220,25.7142857143%,21.7254901961%);border:1px solid rgba(40,67,135,.3);border-radius:.5rem;margin-bottom:.75rem;overflow:hidden}.landing-test-page .faq-section .faq-accordion .faq-item h3{margin-bottom:0}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item{background:linear-gradient(135deg, rgb(19.1103641457%, 23.5204481793%, 32.3406162465%) 0%, rgb(16.1389355742%, 19.8633053221%, 27.3120448179%) 100%);border:2px solid rgba(40,67,135,.4);border-radius:.75rem;margin-bottom:1rem;box-shadow:0 4px 12px rgba(40,67,135,.15);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .faq-section .faq-accordion .faq-item:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(40,67,135,.2);border-color:rgba(40,67,135,.6)}}@media(min-width: 992px){.landing-test-page .faq-section .faq-accordion .faq-item{border-radius:.5rem;margin-bottom:.625rem}}@media(min-width: 1200px){.landing-test-page .faq-section .faq-accordion .faq-item{border-radius:.5rem;margin-bottom:.75rem}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-question{padding:.875rem 1rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);margin:0;font-size:.85rem;font-weight:600;width:100%;text-align:left;background:rgba(0,0,0,0);border:none;color:inherit;font-family:inherit}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question{padding:1.25rem 1.25rem;min-height:3.5rem;font-size:1rem;font-weight:700}}@media(min-width: 992px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question{padding:.75rem 1rem;transition:all .25s ease;font-size:.85rem}}@media(min-width: 1200px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question{padding:.875rem 1rem;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);font-size:.85rem}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-question:hover{background:hsl(220,25.7142857143%,18.7254901961%)}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question:hover{background:hsl(220,25.7142857143%,21.7254901961%)}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-question span{flex:1;color:rgba(255,255,255,.9)}.landing-test-page .faq-section .faq-accordion .faq-item .faq-question h4{margin:0;font-size:.85rem;font-weight:600}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question h4{font-size:1rem;font-weight:700;color:hsl(0,0%,105%);line-height:1.4}}@media(min-width: 992px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question h4{font-size:.85rem}}@media(min-width: 1200px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question h4{font-size:.95rem}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-question i,.landing-test-page .faq-section .faq-accordion .faq-item .faq-question .svg-icon{color:#f2b32b;transition:transform .3s ease;font-size:1rem}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question i,.landing-test-page .faq-section .faq-accordion .faq-item .faq-question .svg-icon{font-size:1.25rem;filter:drop-shadow(0 0 8px rgba(242, 179, 43, 0.4))}}@media(min-width: 1200px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-question i,.landing-test-page .faq-section .faq-accordion .faq-item .faq-question .svg-icon{transition:transform .3s ease}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-question[aria-expanded=true] i,.landing-test-page .faq-section .faq-accordion .faq-item .faq-question[aria-expanded=true] .svg-icon{transform:rotate(180deg)}.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer{padding:.75rem 1rem 1rem}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer{padding:.875rem 1.25rem 1.25rem}}@media(min-width: 992px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer{padding:.625rem 1rem .875rem}}@media(min-width: 1200px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer{padding:.75rem 1rem 1rem}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer p{margin:0;color:rgba(255,255,255,.9);line-height:1.6}@media(max-width: 991px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer p{color:rgba(255,255,255,.9);line-height:1.7;font-size:1.05rem}}@media(min-width: 992px){.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer p{line-height:1.6;font-size:1rem}}.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer ul{margin:.75rem 0 0;padding-left:1.25rem;list-style:disc;color:rgba(255,255,255,.85)}.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer ul li{color:rgba(255,255,255,.85);line-height:1.6;margin-bottom:.5rem}.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer ul li:last-child{margin-bottom:0}.landing-test-page .faq-section .faq-accordion .faq-item .faq-answer ul li strong{color:#fff;font-weight:700}.landing-test-page .final-cta-section{position:relative;background:rgba(0,0,0,0);overflow:hidden}.landing-test-page .final-cta-section::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url("/images/seo/brand/homepage-vault-cta.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.24;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.landing-test-page .final-cta-section::after{opacity:.18}}@media(max-width: 767px){.landing-test-page .final-cta-section::after{opacity:.12}}.landing-test-page .final-cta-section .hero-c-dealer-offer{position:relative;padding:1.25rem 1.5rem;background:linear-gradient(135deg, rgba(37, 99, 235, 0.15), rgba(239, 68, 68, 0.1));border:1px solid rgba(255,255,255,.15);border-radius:8px;text-align:center;margin-left:auto;margin-right:auto}.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-badge{position:absolute;top:0;right:1.5rem;transform:translateY(-50%);padding:.25rem .625rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#b91c1c;border-radius:3px}@media(max-width: 991px){.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-badge{right:auto;left:50%;transform:translate(-50%, -50%)}}.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-headline{font-size:1.0625rem;font-weight:600;color:#fff;margin:0 0 .5rem;line-height:1.3}.landing-test-page .final-cta-section .hero-c-dealer-offer .ffl-price-was{text-decoration:line-through;color:rgba(255,255,255,.5);font-weight:400;font-size:.95em;margin-right:.25rem}.landing-test-page .final-cta-section .hero-c-dealer-offer .ffl-price-now{color:#fbbf24;font-weight:700;font-size:1.1em}.landing-test-page .final-cta-section .hero-c-dealer-offer .ffl-price-now .ffl-price-period{font-size:.65em;font-weight:400;opacity:.75;margin-left:.05em}.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-icon{color:#6b8ec7;vertical-align:middle;margin-right:.25rem;position:relative;top:-0.05em}.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-detail{font-size:.875rem;color:rgba(255,255,255,.75);line-height:1.5;margin:0 0 1rem}.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-cta{display:inline-flex;align-items:center;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff;background:#ef4444;border:none;border-radius:5px;text-decoration:none;transition:background .15s ease}.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-cta:hover{background:#dc2626;color:#fff}@media(max-width: 767px){.landing-test-page .final-cta-section .hero-c-dealer-offer .dealer-offer-cta{width:100%;justify-content:center}}.landing-test-page .final-cta-section{padding:3.5rem 0}@media(min-width: 992px){.landing-test-page .final-cta-section{padding:4.25rem 0}}@media(min-width: 1200px){.landing-test-page .final-cta-section{padding:5rem 0}}@media(min-width: 992px){.landing-test-page .final-cta-section{min-height:100vh;display:flex;align-items:center;padding:4rem 0}}.landing-test-page .final-cta-section>.container{width:100%}.landing-test-page .final-cta-section::before{content:"";position:absolute;inset:0 0 0 0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.12;z-index:0;pointer-events:none}.landing-test-page .final-cta-section .final-cta-logo{display:block;margin:0 auto;width:120px;height:auto;border-radius:50%}.landing-test-page .final-cta-section .final-cta-title{font-size:1.75rem;font-weight:700;margin-bottom:2.5rem;position:relative;z-index:10;color:rgba(255,255,255,.9)}.landing-test-page .final-cta-section .final-cta-title-accent{color:#f2b32b}@media(min-width: 992px){.landing-test-page .final-cta-section .final-cta-title{font-size:2rem}}@media(min-width: 1200px){.landing-test-page .final-cta-section .final-cta-title{font-size:2.25rem}}.landing-test-page .final-cta-section .final-cta-subtitle{font-size:1.125rem;margin-bottom:1.5rem;opacity:.7;position:relative;z-index:10}@media(min-width: 992px){.landing-test-page .final-cta-section .final-cta-subtitle{font-size:1.1875rem;margin-bottom:1.75rem}}@media(min-width: 1200px){.landing-test-page .final-cta-section .final-cta-subtitle{font-size:1.25rem;margin-bottom:2rem}}.landing-test-page .final-cta-section .final-cta-actions{position:relative;z-index:10}.landing-test-page .final-cta-section .final-cta-actions .btn-xl{padding:1.5rem 3rem;font-size:1.25rem;border-radius:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.landing-test-page .final-cta-section .final-cta-actions .btn-xl:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 15px 40px rgba(26,32,44,.5)}.landing-test-page .final-cta-section .final-cta-actions .guarantee-text{margin-top:1.5rem;color:rgba(255,255,255,.9);font-size:.875rem}.landing-test-page .final-cta-section .final-cta-actions .guarantee-text i,.landing-test-page .final-cta-section .final-cta-actions .guarantee-text .svg-icon{color:#28a745;margin-right:.5rem}.landing-test-page .btn-text-mobile{display:inline}.landing-test-page .btn-text-desktop{display:none}@media(max-width: 991px){.landing-test-page .btn{font-size:.875rem !important;padding:.65rem 1.25rem !important;white-space:normal;text-align:center;line-height:1.3}.landing-test-page .btn i,.landing-test-page .btn .svg-icon{font-size:1rem}.landing-test-page .btn-lg{font-size:.95rem !important;padding:.75rem 1.5rem !important}.landing-test-page .btn-xl{font-size:1rem !important;padding:.875rem 1.75rem !important}.landing-test-page .btn-sm{font-size:.9rem !important;padding:.75rem 1.5rem !important}.landing-test-page .hero-actions,.landing-test-page .affiliate-cta-buttons,.landing-test-page .final-cta-actions{flex-direction:column;gap:.75rem;align-items:stretch}.landing-test-page .hero-actions .btn,.landing-test-page .affiliate-cta-buttons .btn,.landing-test-page .final-cta-actions .btn{width:100%}}@media(min-width: 992px){.landing-test-page .btn-text-mobile{display:none}.landing-test-page .btn-text-desktop{display:inline}}.landing-test-page .stars-animation .star{will-change:transform,opacity}.landing-test-page .btn,.landing-test-page .download-btn,.landing-test-page .topic-btn{will-change:transform}.landing-test-page .group-card,.landing-test-page .blog-card,.landing-test-page .app-feature{will-change:transform,box-shadow}.landing-test-page .progress-fill{will-change:width}.landing-test-page .cta-box{will-change:transform,box-shadow}.landing-test-page .faq-question i,.landing-test-page .faq-question .svg-icon{will-change:transform}.landing-test-page .stagger-animation .feature-item{will-change:opacity,transform}.landing-test-page .phone-download-overlay{will-change:opacity,transform}.landing-test-page a:focus,.landing-test-page button:focus,.landing-test-page input:focus,.landing-test-page [role=button]:focus,.landing-test-page [tabindex]:focus{outline:none}.landing-test-page a:focus-visible,.landing-test-page button:focus-visible,.landing-test-page input:focus-visible,.landing-test-page [role=button]:focus-visible,.landing-test-page [tabindex]:focus-visible{outline:3px solid #284387;outline-offset:3px;border-radius:.5rem;box-shadow:0 0 0 4px rgba(40,67,135,.2);transition:outline .2s ease,box-shadow .2s ease}.landing-test-page .btn-primary:focus-visible{outline-color:hsl(45,100%,71.3725490196%);box-shadow:0 0 0 4px rgba(255,193,7,.3),0 4px 16px rgba(255,193,7,.5)}.landing-test-page .landing-nav .nav-link:focus-visible{outline-color:#284387;background:rgba(40,67,135,.1)}.landing-test-page .faq-search-input:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(40,67,135,.15),0 4px 16px rgba(40,67,135,.3)}.landing-test-page input[type=range]:focus-visible{outline-color:#28a745;outline-offset:2px}.landing-test-page .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.landing-test-page i[aria-hidden=true]{pointer-events:none}.social-proof-container{position:fixed;bottom:1.5rem;left:1.5rem;z-index:1020;display:flex;flex-direction:column;gap:1rem}@media(max-width: 991px){.social-proof-container{right:1rem;left:1rem;bottom:calc(80px + 1rem)}}.social-proof-notification{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg, rgb(20.5960784314%, 25.3490196078%, 34.8549019608%) 0%, rgb(17.6246498599%, 21.6918767507%, 29.8263305322%) 100%);border:2px solid rgba(40,167,69,.4);border-radius:1rem;padding:1rem;box-shadow:0 8px 24px rgba(0,0,0,.6);min-width:320px;max-width:400px;opacity:0;transform:translateX(-100%);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 991px){.social-proof-notification{min-width:auto;max-width:100%}}.social-proof-notification.show{opacity:1;transform:translateX(0)}.social-proof-notification .social-proof-content{display:flex;flex-direction:column;gap:.5rem;flex:1}.social-proof-notification .social-proof-content strong{color:rgba(255,255,255,.9);font-size:1rem;font-weight:600}.social-proof-notification .social-proof-content span{color:rgba(255,255,255,.9);font-size:.95rem}.social-proof-notification .social-proof-time{color:rgba(255,255,255,.9);font-size:.875rem}.social-proof-notification .social-proof-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;border:3px solid hsl(220,25.7142857143%,28.7254901961%);box-shadow:0 4px 12px rgba(0,0,0,.5);background:hsl(220,25.7142857143%,27.7254901961%)}.social-proof-notification .social-proof-avatar-fallback{background:linear-gradient(135deg, #28a745 0%, rgb(20.2728047741%, 80.9036658142%, 34.1176470588%) 100%);display:flex;align-items:center;justify-content:center}.social-proof-notification .social-proof-avatar-fallback svg{color:rgba(255,255,255,.9)}@media(min-width: 992px){.landing-nav{display:block}}@media(max-width: 991.98px){.landing-nav{display:none}.landing-hero{padding:2rem 0}.landing-hero .hero-content .hero-title{font-size:2.5rem}.landing-hero .hero-content .hero-subtitle{font-size:1.125rem}.landing-hero .hero-visual{margin-top:3rem}.landing-hero .hero-visual .hero-stats{grid-template-columns:1fr 1fr;gap:1rem}.landing-hero .hero-visual .hero-stats .stat-item{padding:1.5rem}.landing-hero .hero-visual .hero-stats .stat-item .stat-number{font-size:2rem}.section-title{font-size:2rem}.affiliate-section .earnings-calculator .calculator-form .volume-display{font-size:1.25rem}.affiliate-section .earnings-calculator .calculator-form .earnings-result{font-size:1.125rem}.charity-section .impact-stats{flex-direction:column;gap:1rem;text-align:center}.final-cta-section .final-cta-title{font-size:2rem}}@media(max-width: 767.98px){.landing-section{padding:3rem 0}.landing-hero .hero-content .hero-title{font-size:2rem}.landing-hero .hero-content .hero-actions{flex-direction:column;align-items:stretch}.landing-hero .hero-content .hero-actions .btn{margin-bottom:1rem}.landing-hero .hero-visual .hero-stats{grid-template-columns:1fr}.affiliate-section .earnings-calculator .calculator-form .earnings-result{font-size:1rem}.final-cta-section .final-cta-actions .btn-xl{padding:1.25rem 2rem;font-size:1.125rem}}@media(max-width: 575.98px){.landing-hero .hero-content .hero-title{font-size:1.75rem}.section-title{font-size:1.75rem}.feature-list .feature-item{flex-direction:column;text-align:center}.feature-list .feature-item i,.feature-list .feature-item .svg-icon{margin-top:0;margin-bottom:.5rem}.final-cta-section .final-cta-title{font-size:1.5rem}.final-cta-section .final-cta-subtitle{font-size:1rem}}@keyframes slideInFromLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromBottom{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes flicker{0%,100%{opacity:1}50%{opacity:.7}}@keyframes glow{0%,100%{box-shadow:0 0 5px rgba(40,67,135,.5)}50%{box-shadow:0 0 20px rgba(40,67,135,.7)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromBottomWithScale{from{opacity:0;transform:translateY(30px) scale(1.2)}to{opacity:1;transform:translateY(0) scale(1.2)}}@keyframes gentleFadeIn{from{opacity:.9}to{opacity:1}}@keyframes shimmerGlow{0%,100%{filter:brightness(1) drop-shadow(0 0 10px rgba(255, 215, 0, 0.3))}50%{filter:brightness(1.3) drop-shadow(0 0 20px rgba(255, 215, 0, 0.6))}}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(200%)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes lazyReveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-section.lazy-loading>.landing-content-wrapper,.landing-section.lazy-loading>.container{opacity:0;visibility:hidden}.landing-section.lazy-loading>.section-nav-arrow{opacity:1;visibility:visible}.landing-section.lazy-loading{min-height:400px;position:relative}.landing-section.lazy-loading::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:48px;height:48px;border:3px solid hsl(220,25.7142857143%,28.7254901961%);border-top-color:#284387;border-radius:50%;animation:lazySpinner .8s linear infinite}@keyframes lazySpinner{to{transform:translate(-50%, -50%) rotate(360deg)}}.landing-section.lazy-loaded>.landing-content-wrapper,.landing-section.lazy-loaded>.container{opacity:1;visibility:visible;animation:lazyReveal .4s ease-out}.landing-section.lazy-loaded::before{display:none}@media(scripting: none){.landing-section.lazy-loading>.landing-content-wrapper,.landing-section.lazy-loading>.container{opacity:1;visibility:visible}.landing-section.lazy-loading::before{display:none}}.inventory-preview-section{padding:3rem 0;position:relative;overflow:hidden}.inventory-preview-section::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url("/images/seo/brand/homepage-vault-listings.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.18;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.inventory-preview-section::after{opacity:.14}}@media(max-width: 767px){.inventory-preview-section::after{opacity:.09}}@media(max-width: 991px){.inventory-preview-section{padding:2rem 0}}.inventory-preview-section .section-label{display:inline-block;position:relative;background:rgba(0,0,0,0);color:#3fb96b;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:.5rem 1rem .5rem calc(1rem + 12px);border-radius:100px;border:1px solid rgba(63,185,107,.4);margin-bottom:1rem}.inventory-preview-section .section-label::before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#3fb96b;border-radius:50%;z-index:2}.inventory-preview-section .section-label::after{content:"";position:absolute;left:12px;top:50%;width:6px;height:6px;background:rgba(16,185,129,.7);border-radius:50%;transform:translateY(-50%) scale(1);opacity:.7;animation:livePulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;will-change:transform,opacity;z-index:1}@keyframes livePulse{0%,100%{transform:translateY(-50%) scale(1);opacity:.7}50%{transform:translateY(-50%) scale(2.5);opacity:0}}.inventory-preview-section .section-title{color:rgba(255,255,255,.9);font-size:2rem;font-weight:800;margin-bottom:.75rem}@media(max-width: 991px){.inventory-preview-section .section-title{font-size:1.5rem}}.inventory-preview-section .section-title svg{color:#284387;margin-right:.5rem}.inventory-preview-section .section-subtitle{color:hsla(0,0%,80%,.9);font-size:1.125rem;max-width:600px;margin:0 auto 1.5rem;line-height:1.7}@media(max-width: 991px){.inventory-preview-section .section-subtitle{font-size:1rem}}.inventory-preview-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem;margin-bottom:1.5rem}@media(max-width: 1199px){.inventory-preview-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.inventory-preview-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:1rem;margin:0 -1rem;padding:0 1rem 1rem;scrollbar-width:none}.inventory-preview-grid::-webkit-scrollbar{display:none}}.inventory-card{background:#101a2c;border-radius:14px;border:1px solid rgba(148,170,210,.14);overflow:hidden;position:relative;transition:transform .35s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow .35s cubic-bezier(0.25, 0.46, 0.45, 0.94),border-color .35s ease;box-shadow:0 2px 12px rgba(0,0,0,.4);display:flex;flex-direction:column;flex:0 0 calc(75% - 0.75rem);min-width:calc(75% - 0.75rem);scroll-snap-align:start}@media(min-width: 768px){.inventory-card{flex:0 0 calc(50% - 0.75rem);min-width:calc(50% - 0.75rem)}}@media(min-width: 992px){.inventory-card{flex:unset;min-width:unset}}.inventory-card:hover,.inventory-card:focus-within{transform:translateY(-6px);border-color:rgba(242,179,43,.5);box-shadow:0 16px 40px rgba(0,0,0,.5),0 0 30px rgba(242,179,43,.12)}.inventory-card[data-auth-required=true]{cursor:pointer}.inventory-card[data-auth-required=true]:hover,.inventory-card[data-auth-required=true]:focus{border-color:rgba(242,179,43,.6);box-shadow:0 16px 40px rgba(0,0,0,.5),0 0 24px rgba(242,179,43,.18)}.inventory-card-image{position:relative;aspect-ratio:16/11;overflow:hidden;background:rgba(0,0,0,.3)}.inventory-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.inventory-card:hover .inventory-card-image img{transform:scale(1.06)}.inventory-condition-badge{position:absolute;top:.5rem;left:.5rem;padding:.2rem .5rem;border-radius:3px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;z-index:2;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);background:rgba(60,60,70,.85);color:rgba(255,255,255,.9)}.inventory-verified-badge{position:absolute;bottom:.5rem;left:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem .2rem .35rem;background:rgba(21,128,61,.85);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:3px;z-index:2;backdrop-filter:blur(8px)}.inventory-verified-badge .inventory-verified-icon{width:12px;height:12px;flex-shrink:0;stroke:#fff}.inventory-card-overlay{position:absolute;inset:0;background:linear-gradient(135deg, rgba(40, 67, 135, 0.6) 0%, rgba(0, 0, 0, 0.7) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;opacity:0;transition:opacity .3s ease}.inventory-card-overlay svg{color:#fff;font-size:1.5rem}.inventory-card-overlay span{color:#fff;font-size:.95rem;font-weight:600}.inventory-card:hover .inventory-card-overlay,.inventory-card:focus .inventory-card-overlay{opacity:1}.inventory-card-content{padding:.65rem .75rem .75rem;display:flex;flex-direction:column;flex:1;gap:.35rem}@media(max-width: 768px){.inventory-card-content{padding:.55rem .65rem .65rem}}.inventory-card-title{margin:0;font-family:"Barlow","Nunito",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.3;color:#eef2f9;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 768px){.inventory-card-title{font-size:.8rem}}.inventory-card-meta{display:flex;flex-wrap:wrap;gap:.3rem;min-height:1.6rem}.inventory-card-meta .inventory-meta-tag{font-size:.65rem;font-weight:500;color:rgba(255,255,255,.5);letter-spacing:.3px;line-height:1}.inventory-card-meta .inventory-meta-tag:not(:last-child)::after{content:"·";margin-left:.3rem;color:rgba(255,255,255,.25)}.inventory-card-meta .inventory-meta-mfr{color:rgba(255,255,255,.4)}.inventory-card-footer{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.05)}.inventory-card-price-val{font-family:"Barlow Condensed","Nunito",sans-serif;font-size:1.35rem;font-weight:700;line-height:1;color:#f2b32b;letter-spacing:0}.inventory-card-stats{display:flex;align-items:center;gap:.5rem}.inventory-stat{display:inline-flex;align-items:center;gap:.2rem;font-size:.62rem;color:rgba(255,255,255,.3);white-space:nowrap}.inventory-stat svg{width:10px;height:10px;flex-shrink:0;stroke:currentColor;opacity:.7}.inventory-card-link{position:absolute;inset:0;z-index:1}@keyframes scrollHintPulse{0%,100%{opacity:.5}50%{opacity:1}}.inventory-cta{display:inline-flex;align-items:center;gap:.75rem;font-weight:600;padding:1rem 2rem;font-size:1.125rem}.inventory-cta svg{font-size:1.1em}@media(max-width: 991px){.inventory-cta{padding:.75rem 1.5rem;font-size:1rem;width:100%;justify-content:center}}.product-tour-section{position:relative;overflow:hidden}.product-tour-section::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url("/images/seo/brand/homepage-vault-tour.webp");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.26;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}@media(max-width: 991px){.product-tour-section::after{opacity:.2}}@media(max-width: 767px){.product-tour-section::after{opacity:.13}}.product-tour-section .landing-content-wrapper{width:100%;display:flex;flex-direction:column;max-height:100%}.product-tour-section .container{display:flex;flex-direction:column;max-height:100%}.product-tour-section .product-tour-header{text-align:center;margin-bottom:1rem;flex-shrink:0}.product-tour-section .product-tour-header .section-title{text-align:center;margin-bottom:.5rem;font-size:2rem}.product-tour-section .product-tour-header .section-subtitle{text-align:center;margin-left:auto;margin-right:auto;max-width:560px;margin-bottom:0;font-size:1rem}.product-tour-section .product-tour-controls{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:.75rem;flex-shrink:0;flex-wrap:wrap}.product-tour-section .product-tour-device-toggle{display:flex;gap:.3rem}.product-tour-section .device-toggle-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .8rem;border:1px solid hsl(45,70%,36.3725490196%);border-radius:.75rem;background:rgba(0,0,0,0);color:hsl(45,100%,41.3725490196%);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.product-tour-section .device-toggle-btn.active{background:#ffc107;border-color:#ffc107;color:#1a202c;font-weight:600}.product-tour-section .device-toggle-btn:hover:not(.active){border-color:#ffc107;color:#ffc107}.product-tour-section .product-tour-dots{display:flex;flex-wrap:wrap;gap:.3rem;row-gap:1.1rem}.product-tour-section .tour-dot{padding:.25rem .65rem;border:1px solid hsl(220,25.7142857143%,31.7254901961%);border-radius:2rem;background:rgba(0,0,0,0);color:hsla(0,0%,75%,.9);font-size:.78rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap}.product-tour-section .tour-dot.active{background:hsl(220,25.7142857143%,27.7254901961%);border-color:#284387;color:rgba(255,255,255,.9)}.product-tour-section .tour-dot:hover:not(.active){border-color:hsl(220,25.7142857143%,43.7254901961%);color:rgba(255,255,255,.9)}.product-tour-section .tour-dot-label{pointer-events:none}.product-tour-section .tour-dot-sale{position:relative}.product-tour-section .tour-dot-sale-badge{position:absolute;top:-8px;right:-6px;padding:.1rem .35rem;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#ef4444;border-radius:3px;pointer-events:none;line-height:1.4}.product-tour-section .product-tour-carousel-wrapper{display:flex;align-items:center;gap:.75rem;flex:1;min-height:0}.product-tour-section .tour-nav-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid hsl(220,25.7142857143%,33.7254901961%);border-radius:50%;background:hsl(220,25.7142857143%,19.7254901961%);color:rgba(255,255,255,.9);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);margin-bottom:5rem}.product-tour-section .tour-nav-btn:hover:not(:disabled){border-color:#284387;color:#284387;background:hsl(220,25.7142857143%,23.7254901961%)}.product-tour-section .tour-nav-btn:disabled{opacity:.25;cursor:not-allowed}.product-tour-section .product-tour-carousel{flex:1;min-width:0;min-height:0;position:relative}.product-tour-section .tour-slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;will-change:opacity}.product-tour-section .tour-slide.active{position:relative;opacity:1;visibility:visible}.product-tour-section .tour-slide-content{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:.5rem;padding:.75rem 0}.product-tour-section .tour-screenshot-frame{display:none;justify-content:center;align-items:center}.product-tour-section .tour-screenshot-frame.active{display:flex}.product-tour-section .tour-screenshot-desktop .tour-screenshot{display:block;height:clamp(300px,42vh,520px);width:auto;max-width:100%;border-radius:1rem;box-shadow:0 12px 32px rgba(0,0,0,.5);border:1px solid hsl(220,25.7142857143%,27.7254901961%)}.product-tour-section .tour-screenshot-mobile{margin:0 auto}.product-tour-section .tour-screenshot-mobile .tour-screenshot{display:block;height:clamp(300px,42vh,520px);width:auto;max-width:225px;border-radius:1rem;box-shadow:0 12px 32px rgba(0,0,0,.5);border:1px solid hsl(220,25.7142857143%,27.7254901961%)}.product-tour-section .tour-slide-info{text-align:center;max-width:600px;margin:0 auto;flex-shrink:0}.product-tour-section .tour-slide-title{font-size:1rem;font-weight:700;color:rgba(255,255,255,.9);margin-bottom:.15rem}.product-tour-section .tour-slide-blurb{font-size:.875rem;color:hsla(0,0%,80%,.9);line-height:1.5;margin:0;height:calc(3*1.5*1em)}.product-tour-section .tour-slide-counter{text-align:center;margin-top:.25rem;font-size:.75rem;color:hsla(0,0%,65%,.9);font-variant-numeric:tabular-nums;flex-shrink:0}@media(max-width: 991px){.product-tour-section .product-tour-controls{gap:.75rem}.product-tour-section .tour-dot{padding:.25rem .6rem;font-size:.75rem}.product-tour-section .tour-screenshot-desktop .tour-screenshot{border-radius:.75rem}.product-tour-section .tour-screenshot-mobile{max-width:180px}.product-tour-section .tour-nav-btn{width:34px;height:34px;margin-bottom:4rem}.product-tour-section .product-tour-device-toggle{display:none}.product-tour-section .tour-screenshot-desktop{display:none !important}.product-tour-section .tour-screenshot-mobile{display:flex !important}}@media(max-width: 767px){.product-tour-section .product-tour-controls{flex-direction:column;gap:.5rem}.product-tour-section .product-tour-dots{justify-content:center}.product-tour-section .tour-dot-label{font-size:.7rem}.product-tour-section .tour-screenshot-mobile{max-width:160px}.product-tour-section .tour-nav-btn{width:30px;height:30px;margin-bottom:3.5rem}.product-tour-section .tour-nav-btn .svg-icon{width:16px;height:16px}}.product-tour-section .tour-screenshot-clickable{cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease}.product-tour-section .tour-screenshot-clickable:hover{transform:scale(1.015);box-shadow:0 16px 48px rgba(0,0,0,.6)}.product-tour-section .tour-screenshot-frame.active{position:relative}.product-tour-section .tour-screenshot-frame.active .tour-expand-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:rgba(0,0,0,.6);border-radius:1rem;opacity:0;transition:opacity .25s ease;pointer-events:none;cursor:zoom-in;z-index:1}.product-tour-section .tour-screenshot-frame.active .tour-expand-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(40,67,135,.85);border:1px solid rgb(20.2577030812%,33.9316526611%,68.3697478992%);border-radius:50%;color:#fff;transition:transform .2s ease}.product-tour-section .tour-screenshot-frame.active .tour-expand-label{font-size:.85rem;font-weight:600;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);letter-spacing:.02em}.product-tour-section .tour-screenshot-frame.active:hover .tour-expand-overlay{opacity:1}.product-tour-section .tour-screenshot-frame.active:hover .tour-expand-icon{transform:scale(1.1)}.tour-lightbox{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center}.tour-lightbox.is-open{display:flex}.tour-lightbox.is-visible{opacity:1;visibility:visible}.tour-lightbox.is-open{transition:opacity .3s ease,visibility .3s ease}.tour-lightbox.is-open:not(.is-visible){opacity:0;visibility:hidden}.tour-lightbox-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.tour-lightbox-container{position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-width:100vw;max-height:100vh;z-index:1}.tour-lightbox-topbar{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;flex-shrink:0;background:rgba(26,32,44,.7);border-bottom:1px solid hsl(220,25.7142857143%,25.7254901961%)}.tour-lightbox-title-area{display:flex;align-items:baseline;gap:.75rem}.tour-lightbox-title{font-size:1.125rem;font-weight:700;color:rgba(255,255,255,.9);margin:0}.tour-lightbox-counter{font-size:.875rem;color:hsla(0,0%,70%,.9);font-variant-numeric:tabular-nums}.tour-lightbox-device-toggle{display:flex;gap:.25rem}.lb-device-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border:1px solid hsl(220,25.7142857143%,33.7254901961%);border-radius:.75rem;background:rgba(0,0,0,0);color:hsla(0,0%,80%,.9);font-size:.82rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.lb-device-btn.active{background:#ffc107;border-color:#ffc107;color:#1a202c;font-weight:600}.lb-device-btn:hover:not(.active){border-color:#ffc107;color:#ffc107}.tour-lightbox-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid hsl(220,25.7142857143%,33.7254901961%);border-radius:50%;background:rgba(0,0,0,0);color:hsla(0,0%,90%,.9);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.tour-lightbox-close:hover{background:hsl(220,25.7142857143%,23.7254901961%);border-color:hsl(220,25.7142857143%,43.7254901961%);color:rgba(255,255,255,.9)}.tour-lightbox-viewport{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;position:relative;padding:0 .75rem}.lb-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(26,32,44,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(255,255,255,.9);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.lb-nav-btn:hover:not(:disabled){border-color:#284387;color:#284387;background:rgba(26,32,44,.85)}.lb-nav-btn:disabled{opacity:.2;cursor:not-allowed}.lb-prev{left:1rem}.lb-next{right:1rem}.tour-lightbox-image-area{width:100%;min-height:0;display:flex;align-items:center;justify-content:center;position:relative;padding:1rem 4rem}.lb-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;will-change:opacity;padding:1rem}.lb-slide.active{position:relative;opacity:1;visibility:visible}.lb-image{display:none;max-width:100%;max-height:100%;object-fit:contain;border-radius:1rem;box-shadow:0 20px 60px rgba(0,0,0,.65);border:1px solid hsl(220,25.7142857143%,27.7254901961%);user-select:none}.lb-image.active{display:block}.lb-image-desktop.active{width:auto;height:auto;max-height:calc(100vh - 180px);max-width:90vw}.lb-image-mobile.active{width:auto;height:auto;max-height:calc(100vh - 180px);max-width:min(360px,50vw)}.tour-lightbox-bottombar{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;flex-shrink:0;background:rgba(26,32,44,.7);border-top:1px solid hsl(220,25.7142857143%,25.7254901961%)}.lb-dots{display:flex;flex-wrap:wrap;gap:.3rem}.lb-dot{padding:.25rem .7rem;border:1px solid hsl(220,25.7142857143%,31.7254901961%);border-radius:2rem;background:rgba(0,0,0,0);color:hsla(0,0%,75%,.9);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap}.lb-dot.active{background:hsl(220,25.7142857143%,27.7254901961%);border-color:#284387;color:rgba(255,255,255,.9)}.lb-dot:hover:not(.active){border-color:hsl(220,25.7142857143%,43.7254901961%);color:rgba(255,255,255,.9)}.lb-dot-label{pointer-events:none}.lb-cta-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.4rem;background:#284387;color:#fff;border:none;border-radius:.75rem;font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .15s ease;white-space:nowrap}.lb-cta-btn:hover{background:rgb(12.0291316527%,20.1487955182%,40.5983193277%);color:#fff;text-decoration:none;transform:translateY(-1px)}.lb-cta-btn:active{transform:translateY(0)}.lb-cta-btn .svg-icon{transition:transform .2s ease}.lb-cta-btn:hover .svg-icon{transform:translateX(3px)}@media(max-width: 991px){.tour-lightbox-topbar{padding:.5rem .75rem;flex-wrap:wrap;gap:.5rem}.tour-lightbox-title{font-size:1rem}.lb-device-btn{padding:.3rem .65rem;font-size:.78rem}.lb-device-btn span{display:none}.tour-lightbox-close{width:36px;height:36px}.lb-nav-btn{width:40px;height:40px}.lb-nav-btn .svg-icon{width:20px;height:20px}.lb-prev{left:.5rem}.lb-next{right:.5rem}.tour-lightbox-image-area{padding:.75rem 3rem}.tour-lightbox-bottombar{padding:.5rem .75rem;flex-direction:column;gap:.5rem}.lb-dots{justify-content:center}.lb-dot{padding:.2rem .55rem;font-size:.72rem}.lb-image-desktop.active{max-width:95vw}.lb-image-mobile.active{max-width:min(280px,65vw)}}@media(max-width: 767px){.tour-lightbox-device-toggle{order:3;width:100%;justify-content:center}.tour-lightbox-viewport{padding:0}.lb-slide{padding:.5rem}.lb-nav-btn{width:36px;height:36px}.lb-nav-btn .svg-icon{width:18px;height:18px}.lb-prev{left:.5rem}.lb-next{right:.5rem}.tour-lightbox-image-area{padding:.5rem 2.5rem}.lb-cta-btn{width:100%;justify-content:center;padding:.65rem 1rem}}.lander-coin-toggle{display:flex;gap:.4rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.6rem;padding:.25rem;margin:.5rem 0 .75rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) rgba(0,0,0,0)}.lander-coin-toggle::-webkit-scrollbar{height:5px}.lander-coin-toggle::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.lander-coin-toggle::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25);border-radius:999px}.lander-coin-tab{flex:0 0 auto;min-width:8.75rem;min-height:3.25rem;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:.45rem .7rem;border:none;border-radius:.4rem;background:rgba(0,0,0,0);color:rgba(255,255,255,.55);font-weight:600;font-size:.82rem;cursor:pointer;transition:background .2s ease,color .2s ease;white-space:nowrap}.lander-coin-tab:hover{background:rgba(255,255,255,.08);color:#fff}.lander-coin-tab.active{background:#284387;color:#fff}.lander-coin-tab__icon,.lander-coin-tab__fallback{width:1.65rem;height:1.65rem;flex:0 0 1.65rem}.lander-coin-tab__icon{display:block}.lander-coin-tab__fallback{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.14);color:currentColor;font-size:.72rem;font-weight:700}.lander-coin-tab__label{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;line-height:1.1}.lander-coin-tab__label strong{font-size:.78rem;color:inherit}.lander-coin-tab__label span{font-size:.7rem;color:currentColor;opacity:.78}.lander-wallet-panel.d-none{display:none !important}@media(max-width: 400px){.lander-coin-tab{min-width:8.25rem;padding:.4rem .55rem;font-size:.72rem}}.landing-test-page .founder-origin-section.landing-section,.landing-test-page .stand-for-section.landing-section{height:calc(100vh - 80px - var(--banner-h, 0px));min-height:calc(100vh - 80px - var(--banner-h, 0px));align-items:center;padding-top:calc(var(--banner-h, 0px) + clamp(1rem,3vh,2.5rem));padding-bottom:clamp(1rem,3vh,2.5rem);scroll-margin-top:calc(80px + var(--banner-h, 0px))}@media(min-width: 1200px){.landing-test-page .founder-origin-section.landing-section,.landing-test-page .stand-for-section.landing-section{height:calc(100vh - 80px - var(--banner-h, 0px))}}.landing-test-page .has-cinematic-bg{position:relative;overflow:hidden}.landing-test-page .has-cinematic-bg .cinematic-bg{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.6) 14%, #000 30%, #000 70%, rgba(0, 0, 0, 0.6) 86%, transparent 100%)}.landing-test-page .has-cinematic-bg .cinematic-bg img{width:100%;height:100%;object-fit:cover;object-position:70% 50%;opacity:.9}.landing-test-page .has-cinematic-bg::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg, #070b14 0%, rgba(7, 11, 20, 0.96) 34%, rgba(9, 14, 26, 0.72) 50%, rgba(11, 17, 32, 0.28) 72%, rgba(11, 17, 32, 0.08) 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0%, #000 12%, #000 88%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, #000 12%, #000 88%, transparent 100%)}.landing-test-page .has-cinematic-bg{background:rgba(0,0,0,0)}@media(width <= 991px){.landing-test-page .has-cinematic-bg::after{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(7, 11, 20, 0.82) 0%, rgba(7, 11, 20, 0.92) 45%, rgba(7, 11, 20, 0.96) 100%);content:""}}.landing-test-page .has-cinematic-bg.cinematic-bg--right .cinematic-bg img{object-position:78% 45%}.landing-test-page .has-cinematic-bg .landing-content-wrapper{position:relative;z-index:2}.landing-test-page .founder-origin__eyebrow,.landing-test-page .stand-for__eyebrow{display:flex;gap:.75rem;align-items:center;margin-bottom:1.125rem}.landing-test-page .founder-origin__eyebrow::before,.landing-test-page .stand-for__eyebrow::before{flex:none;width:28px;height:2px;background:#f2b32b;content:""}.landing-test-page .founder-origin__eyebrow,.landing-test-page .stand-for__eyebrow{margin-bottom:1.125rem;font-size:.75rem;font-weight:700;color:#f2b32b;letter-spacing:.24em;text-transform:uppercase}.landing-test-page .founder-origin-section .section-title,.landing-test-page .stand-for-section .section-title{margin:0 0 .875rem;font-family:"Barlow Condensed","Nunito",sans-serif;font-size:3.25rem;font-weight:700;line-height:1.02;text-transform:uppercase}@media(width <= 991px){.landing-test-page .founder-origin-section .section-title,.landing-test-page .stand-for-section .section-title{font-size:clamp(2rem,7vw,3.25rem)}}.landing-test-page .founder-origin-section .section-title,.landing-test-page .stand-for-section .section-title{max-width:20ch;margin-bottom:1.25rem;text-shadow:0 2px 24px rgba(0,0,0,.6)}.landing-test-page .founder-origin-section .section-subtitle,.landing-test-page .stand-for-section .section-subtitle{max-width:46ch;font-size:1.0625rem;line-height:1.6;color:#b9c4d8;text-shadow:0 1px 16px rgba(0,0,0,.6)}.landing-test-page .founder-origin__pillars{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.85rem 1.1rem;margin-top:1.75rem}@media(max-width: 991px){.landing-test-page .founder-origin__pillars{grid-template-columns:1fr}}.landing-test-page .founder-origin__pillar,.landing-test-page .stand-for__tenet{display:flex;align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;background:rgba(16,26,44,.85);border:1px solid rgba(148,170,210,.14);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(8px);transition:transform .28s cubic-bezier(0.22, 1, 0.36, 1),border-color .28s ease,box-shadow .28s ease}.landing-test-page .founder-origin__pillar:hover,.landing-test-page .stand-for__tenet:hover{transform:translateY(-3px);border-color:rgba(242,179,43,.5);box-shadow:0 16px 40px rgba(0,0,0,.45),0 0 28px rgba(242,179,43,.18)}.landing-test-page .founder-origin__pillar h3,.landing-test-page .stand-for__tenet h3{margin:0 0 .25rem;font-family:"Barlow","Nunito",sans-serif;font-size:1rem;font-weight:700;line-height:1.25;color:#eef2f9;text-transform:none}.landing-test-page .founder-origin__pillar p,.landing-test-page .stand-for__tenet p{margin:0;font-size:.875rem;line-height:1.45;color:#9aa8bf}.landing-test-page .stand-for__tenet{border-left:3px solid #f2b32b;border-radius:12px}.landing-test-page .stand-for__tenet:hover{border-left-color:#f2b32b}.landing-test-page .stand-for__tenet h3{font-size:1rem}.landing-test-page .founder-origin__pillar-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;background:#f2b32b;border-radius:10px;box-shadow:0 6px 18px rgba(242,179,43,.25)}.landing-test-page .founder-origin__pillar-icon .svg-icon{color:#1a1206}.landing-test-page .founder-origin__aside{align-items:center;justify-content:flex-end}.landing-test-page .press-cloud{width:100%;max-width:27rem;text-align:center;margin-right:clamp(-6rem,-4vw,-1rem)}.landing-test-page .press-cloud__eyebrow{margin:0 0 1rem;font-family:"Barlow","Nunito",sans-serif;font-size:.6875rem;font-weight:600;color:#b9c4d8;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.6)}.landing-test-page .press-cloud__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:1fr;gap:1rem 1.1rem;align-items:stretch;justify-items:stretch;margin:0;padding:0;list-style:none}.landing-test-page .press-cloud__item{display:flex;align-self:stretch;width:100%;height:100%;align-items:center;justify-content:center}.landing-test-page .press-cloud__item picture{display:flex;align-items:center;justify-content:center}.landing-test-page .press-cloud__item img{width:auto;height:var(--press-h, 22px);max-width:100%;opacity:.8;filter:drop-shadow(0 1px 6px rgba(0, 0, 0, 0.55));transition:opacity .3s ease}.landing-test-page .press-cloud__item:hover img{opacity:1}.landing-test-page .press-cloud__item--wide img{width:100%;height:auto;max-width:100%;opacity:.95}@media(prefers-reduced-motion: reduce){.landing-test-page .press-cloud__item img{transition:none}}.landing-test-page .stand-for__list{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.85rem}.landing-test-page .founder-origin__pillars.stagger-animation .founder-origin__pillar,.landing-test-page .stand-for__list.stagger-animation .stand-for__tenet{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(0.22, 1, 0.36, 1)}.landing-test-page .founder-origin__pillars.stagger-animation .founder-origin__pillar.fade-in-up,.landing-test-page .stand-for__list.stagger-animation .stand-for__tenet.fade-in-up{opacity:1;transform:translateY(0)}@media(max-width: 991px){.landing-test-page .founder-origin-section.landing-section,.landing-test-page .stand-for-section.landing-section{min-height:auto;padding-top:3.5rem;padding-bottom:2.75rem;scroll-margin-top:calc(64px + var(--banner-h, 0px))}.landing-test-page .founder-origin-section.has-cinematic-bg .cinematic-bg,.landing-test-page .stand-for-section.has-cinematic-bg .cinematic-bg{inset:0;height:auto;max-height:none}.landing-test-page .founder-origin-section.has-cinematic-bg .cinematic-bg img,.landing-test-page .stand-for-section.has-cinematic-bg .cinematic-bg img{object-position:60% 45%;opacity:.55}.landing-test-page .founder-origin-section.has-cinematic-bg::before,.landing-test-page .stand-for-section.has-cinematic-bg::before{background:linear-gradient(180deg, transparent 0%, rgba(7, 11, 20, 0.72) 18%, rgba(7, 11, 20, 0.68) 55%, rgba(7, 11, 20, 0.72) 82%, transparent 100%)}.landing-test-page .founder-origin-section .landing-content-wrapper,.landing-test-page .stand-for-section .landing-content-wrapper{padding-top:0}.landing-test-page .founder-origin-section .section-content,.landing-test-page .stand-for-section .section-content{text-align:left}.landing-test-page .founder-origin-section .founder-origin__eyebrow,.landing-test-page .founder-origin-section .stand-for__eyebrow,.landing-test-page .stand-for-section .founder-origin__eyebrow,.landing-test-page .stand-for-section .stand-for__eyebrow{display:flex;gap:.75rem;align-items:center;margin-bottom:1.125rem;justify-content:center}.landing-test-page .founder-origin-section .founder-origin__eyebrow::before,.landing-test-page .founder-origin-section .stand-for__eyebrow::before,.landing-test-page .stand-for-section .founder-origin__eyebrow::before,.landing-test-page .stand-for-section .stand-for__eyebrow::before{flex:none;width:28px;height:2px;background:#f2b32b;content:""}.landing-test-page .founder-origin-section .founder-origin__eyebrow::after,.landing-test-page .founder-origin-section .stand-for__eyebrow::after,.landing-test-page .stand-for-section .founder-origin__eyebrow::after,.landing-test-page .stand-for-section .stand-for__eyebrow::after{flex:none;width:28px;height:2px;background:#f2b32b;content:""}.landing-test-page .founder-origin-section .founder-origin__eyebrow,.landing-test-page .founder-origin-section .stand-for__eyebrow,.landing-test-page .stand-for-section .founder-origin__eyebrow,.landing-test-page .stand-for-section .stand-for__eyebrow{justify-content:center;text-align:center}.landing-test-page .founder-origin-section .section-title,.landing-test-page .stand-for-section .section-title{max-width:none;font-size:clamp(1.55rem,7vw,2rem)}.landing-test-page .founder-origin-section .section-subtitle,.landing-test-page .stand-for-section .section-subtitle{max-width:none}.landing-test-page .founder-origin-section .founder-origin__pillar,.landing-test-page .founder-origin-section .stand-for__tenet,.landing-test-page .stand-for-section .founder-origin__pillar,.landing-test-page .stand-for-section .stand-for__tenet{padding:.85rem .9rem;gap:.75rem}.landing-test-page .founder-origin-section .founder-origin__pillars,.landing-test-page .stand-for-section .founder-origin__pillars{gap:.7rem;margin-top:1.4rem}.landing-test-page .founder-origin-section .stand-for__list,.landing-test-page .stand-for-section .stand-for__list{gap:.7rem;margin-top:1.4rem}.landing-test-page .hero-audience-chips{display:none}}.landing-test-page .feature-item>.svg-icon,.landing-test-page .app-feature>.svg-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:content-box;width:22px;height:22px;padding:.6875rem;color:#7ea6ff;background:#16264a;border-radius:12px}