.reveal{visibility:hidden}.text-bg-gradient-123{display:inline-block;background:linear-gradient(123deg,#9a7139 0%,#f7d674 57.5%,#9c713a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-bg-gradient-180{background:linear-gradient(180deg,#9a7139 0%,#f7d674 57.5%,#9c713a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section:not(:first-child){margin-top:clamp(100px,15vw,160px)}.decorative-title{font-size:clamp(40px,6vw,96px);line-height:1;text-transform:uppercase;text-wrap:nowrap;position:absolute;top:-.3em;left:50%;transform:translateX(-50%);color:transparent;pointer-events:none}.section-title{font-size:clamp(40px,3.2vw,60px);line-height:1;margin-bottom:clamp(32px,4vw,80px)}@supports (-webkit-text-stroke:1px){.decorative-title{-webkit-text-stroke:1px rgb(255 255 255 / 25%)}}@supports not (-webkit-text-stroke:1px){.decorative-title{text-shadow:0 0 10px rgb(255 255 255 / 25%)}}.fullwidth-card{position:relative;border-radius:32px;background-color:#f7d674;padding:32px;overflow:hidden}.fullwidth-card>*{position:relative}.fullwidth-card::before{content:"";position:absolute;background:linear-gradient(135deg,#9a7139 0%,#f7d674 25%,#9a7139 50%,#f7d674 75%,#9a7139 100%);width:1200%;height:100%;top:0;left:0;animation:gradientAnimation 6s linear infinite forwards}@keyframes gradientAnimation{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}html,body{scroll-behavior:smooth}body{text-wrap:balance}.site-header{backdrop-filter:blur(4px);background:linear-gradient(180deg,hsl(207deg 100% 4%) 0%,hsl(207deg 100% 4% / 0%) 100%)}.navbar-brand img{height:80px}#mobile-nav .nav-link{color:white}#hero{padding-top:80px}.section-bg{position:absolute;width:100%;height:100vh;top:0;overflow:hidden;pointer-events:none;z-index:-1}.section-bg svg{position:absolute;top:0;left:50%;transform:translateX(-50%);height:auto;pointer-events:none;object-fit:contain;object-position:center}.section-bg .grid{top:10vh;width:1400px}.section-bg .ellipse{top:10vh;width:1400px;filter:blur(130px)}.shipgs-badge{max-width:65%;width:320px;height:auto}#hero .hero-title{color:#e4e4e7}.hero-title h1{font-size:clamp(2.5rem,5vw,6rem)}.hero-title h3{font-size:clamp(1.5rem,2vw,2rem)}.hero-title h4{font-size:clamp(1rem,1vw,1.5rem)}#numbers{text-align:center}#numbers h3{color:#000;font-size:clamp(2.5rem,3.3vw,3.2rem)}#numbers h4{color:#000;font-size:clamp(1.2rem,2vw,1.5rem)}#how-to .section-bg{height:120%}#how-to .section-bg .grid{width:auto;height:90%;opacity:.5}#how-to .section-bg .ellipse{width:auto;height:100%}#how-to .decorative-title{}.how-to-step h4{font-size:clamp(32px,7vw,44px)}.how-to-step p{font-size:24px;line-height:1.3}.how-to-step img{object-fit:contain;width:clamp(100px,17vw,200px)}#order-auto .deco-img{position:absolute;top:-160px;right:0;width:clamp(120px,16vw,278px)}.order-card{--bs-card-border-radius:24px;--bs-card-border-color:rgb(247 214 116 / 40%);background:linear-gradient(300deg,#000a12 0%,#031623 100%);overflow:hidden}.order-card::before{content:"";position:absolute;bottom:-30px;width:100%;height:40px;border-radius:50%;background:linear-gradient(180deg,#9a7139 0%,#f7d674 57.5%,#9c713a 100%);filter:blur(40px)}.order-card .card-body img{height:clamp(60px,6vw,80px);object-fit:contain}.order-card ul{list-style-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0047 2.60038L6.05522 14.8523C5.72516 15.218 5.1729 15.2345 4.82215 14.8905L0.274867 10.4348C-.0761013 10.0944 -.0933424 9.51701 .236828 9.15134L0.761502 8.46549C1.09124 8.09645 1.64016 8.08017 1.99458 8.42585L5.50986 11.7718L15.298 1.00873C15.6277 .640822 16.0894 .480388 16.5484 .923405L16.9668 1.32084C17.3172 1.66091 17.3348 2.23494 17.0047 2.60038Z' fill='url(%23paint0_linear_37_958)' /%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_37_958' x1='8.62069' y1='.655151' x2='8.62069' y2='15.1379' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239A7139' /%3E%3Cstop offset='.575' stop-color='%23F7D674' /%3E%3Cstop offset='1' stop-color='%239C713A' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}#reselling{position:relative;margin-top:clamp(40px,6vw,80px);color:#000}#reselling .section-bg{top:-200%}#reselling h3{font-size:clamp(40px,5vw,80px);line-height:1;letter-spacing:-.04em}#reselling h4{font-size:24px;line-height:1}#reselling img{width:auto;object-fit:contain;object-position:left}#reselling .fedex-logo{height:64px}#reselling .usps-logo{height:40px}#order-manual .deco-img{position:absolute;top:-150px;left:0;width:clamp(100px,16vw,300px)}#order-manual .order-card{height:100%}.order-card-more h3{margin:0;text-align:center;text-transform:uppercase;font-size:clamp(48px,5vw,66px);line-height:1.2}#recharge .deco-img{position:absolute;top:-160px;right:0;width:clamp(120px,16vw,350px)}.recharge-card{--bs-card-border-radius:24px;--bs-card-border-color:rgb(247 214 116 / 40%);background:linear-gradient(300deg,#000a12 0%,#031623 100%);overflow:hidden;text-align:center;line-height:1}#recharge .recharge-card .deco-img{filter:blur(1px)}#recharge .recharge-card .deco-img-1{top:unset;bottom:-30px;left:-40px;width:clamp(120px,35vw,160px)}#recharge .recharge-card .deco-img-2{top:-5px;right:-16px;width:clamp(80px,22vw,100px)}.recharge-card-heading{font-size:40px;letter-spacing:-.05em}.recharge-card-value{font-size:64px}.recharge-card-footer{font-size:32px}#earn{margin-top:clamp(40px,6vw,80px);color:#000}#earn h3{font-size:clamp(40px,5vw,80px);line-height:1;letter-spacing:-.04em}#earn h4{font-size:24px;line-height:1}#contact .section-bg{height:100%}#contact .section-bg .grid{width:auto;height:90%;opacity:.5}#contact .section-bg .ellipse{width:auto;height:90%;top:0}.contact-badge{--bs-card-spacer-y:.5rem;border-radius:16px;background:linear-gradient(135deg,#9a7139 0%,#f7d674 57.5%,#9c713a 100%);border:1px solid #fff}.contact-badge a{color:#000;font-size:14px}.contact-badge a:hover{color:#333}.contact-badge a svg{width:1.5em}.vouches-swiper{margin-top:clamp(48px,5vw,100px)}.vouches-swiper .swiper-wrapper{align-items:stretch}.vouches-swiper .swiper-slide{height:auto}.vouch-card{--bs-card-border-color:rgb(247 214 116 / 60%);position:relative;overflow:hidden;text-align:center;text-transform:uppercase;border-radius:18px;padding:40px;width:100%;height:100%;justify-content:center}.vouch-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.3}.vouch-card p{position:relative;line-height:1.2;font-size:clamp(24px,2vw,32px);margin:0}.site-footer{position:relative;color:#aaa}.site-footer::before{content:"";position:absolute;top:0;left:50%;max-width:100%;width:400px;height:100px;transform:translateX(-50%);background:rgb(154 113 57);filter:blur(200px)}.site-footer svg{width:100%;height:auto}@media screen and (min-width:480px){.decorative-title{text-wrap:nowrap}#how-to .decorative-title{top:-.3em}}@media screen and (min-width:768px){#recharge .recharge-card .deco-img{filter:blur(2px)}#recharge .recharge-card .deco-img-1{width:clamp(80px,12vw,140px)}#recharge .recharge-card .deco-img-2{width:clamp(40px,6vw,72px)}.recharge-card-heading{font-size:32px}.recharge-card-value{font-size:48px}.recharge-card-footer{font-size:24px}.contact-badge a{font-size:18px}}@media screen and (min-width:1200px){.recharge-card-heading{font-size:64px}.recharge-card-value{font-size:80px}.recharge-card-footer{font-size:40px}}