:root{--whole-green: #5DBB2F;--whole-green-hover: #4ea828;--whole-dark: #1A1C1E;--whole-dark-card: #222426;--whole-dark-border: #2E3033;--whole-white: #FFFFFF;--whole-off-white: #F5F5F5;--whole-gray-text: #9EA3A8;--whole-light-bg: #F7F7F5;--whole-radius: 6px;--whole-radius-pill: 100px;--whole-transition: .2s ease}.whole-form__box{background:#fff!important}.nwf-section{display:none!important}.whole-btn{display:inline-flex;align-items:center;gap:.45rem;font-family:Barlow,sans-serif;font-size:clamp(1.3rem,1.5vw,1.5rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:clamp(1rem,1.5vw,1.3rem) clamp(2.4rem,3vw,3.2rem);border-radius:var(--whole-radius-pill);cursor:pointer;border:none;transition:all var(--whole-transition);white-space:nowrap}.whole-btn--green{background:var(--whole-green);color:var(--whole-white)}.whole-btn--green:hover{background:var(--whole-green-hover);transform:translateY(-1px)}.whole-btn--outline-white{background:transparent;color:var(--whole-white);border:2px solid rgba(255,255,255,.3)}.whole-btn--outline-white:hover{border-color:var(--whole-white);background:#ffffff0f}.whole-btn--white{background:var(--whole-white);color:var(--whole-dark)}.whole-btn--white:hover{background:var(--whole-off-white)}.whole-btn--outline-green{background:transparent;color:var(--whole-green);border:2px solid var(--whole-green)}.whole-btn--outline-green:hover{background:var(--whole-green);color:var(--whole-white)}.whole-eyebrow{display:block;font-family:Barlow Condensed,sans-serif;font-size:clamp(1.1rem,1.3vw,1.3rem);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--whole-green);margin-bottom:1rem}.whole-eyebrow--center{text-align:center}.whole-hero{background:var(--whole-dark);text-align:center;padding:80px 2rem 72px;position:relative;overflow:hidden}.whole-hero:before{content:"";position:absolute;width:700px;height:350px;background:radial-gradient(ellipse,rgba(93,187,47,.15) 0%,transparent 70%);top:-50px;left:50%;transform:translate(-50%);pointer-events:none}.whole-hero__eyebrow{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--whole-green);margin-bottom:1.2rem;position:relative;animation:wholeFadeUp .4s ease both}.whole-hero__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(4.5rem,8vw,9rem);font-weight:900;text-transform:uppercase;line-height:.93;letter-spacing:.01em;margin-bottom:2rem;position:relative;color:var(--whole-white);animation:wholeFadeUp .45s .08s ease both}.whole-hero__heading strong,.whole-hero__heading b{color:var(--whole-green)}.whole-hero__sub{font-size:clamp(1.5rem,2vw,1.8rem);font-weight:400;color:var(--whole-gray-text);max-width:520px;margin:0 auto 3rem;line-height:1.7;position:relative;animation:wholeFadeUp .45s .16s ease both}.whole-hero__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;position:relative;animation:wholeFadeUp .45s .24s ease both}.whole-trust-bar{background:var(--whole-green);padding:.85rem 2rem}.whole-trust-bar__inner{max-width:960px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:2.5rem;flex-wrap:wrap}.whole-trust-bar__item{display:flex;align-items:center;gap:.45rem;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--whole-white)}.whole-apply{background:var(--whole-light-bg);color:var(--whole-dark)}.whole-apply__inner{max-width:1100px;margin:0 auto;padding:72px 2rem;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.whole-apply__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:900;text-transform:uppercase;line-height:1.05;letter-spacing:.01em;color:var(--whole-dark);margin-bottom:1.5rem}.whole-apply__text{font-size:clamp(1.4rem,1.8vw,1.6rem);color:#5a5a5a;line-height:1.75;margin-bottom:1.25rem}.whole-apply__text p{margin-bottom:.75rem}.whole-apply__req-note{display:flex;align-items:center;gap:.45rem;font-size:clamp(1.2rem,1.4vw,1.3rem);font-weight:500;color:#777;margin-top:1rem}.whole-apply__req-note svg{color:var(--whole-green);flex-shrink:0}.whole-apply__card{background:var(--whole-white);border-radius:var(--whole-radius);border:1px solid #e4e4e4;padding:2.25rem;box-shadow:0 4px 24px #0000000f}.whole-apply__card-icon{width:48px;height:48px;background:#5dbb2f1a;border-radius:var(--whole-radius);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:var(--whole-green)}.whole-apply__card-title{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:800;text-transform:uppercase;color:var(--whole-dark);margin-bottom:.5rem;letter-spacing:.02em}.whole-apply__card-desc{font-size:clamp(1.3rem,1.6vw,1.5rem);color:#666;line-height:1.65}.whole-apply__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem}.whole-apply__tag{font-size:clamp(1rem,1.2vw,1.2rem);font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:var(--whole-radius-pill);background:#5dbb2f1f;color:var(--whole-green);border:1px solid rgba(93,187,47,.25)}.whole-form{background:var(--whole-dark-card);border-top:1px solid var(--whole-dark-border);border-bottom:1px solid var(--whole-dark-border);padding:64px 2rem}.whole-form__inner{max-width:700px;margin:0 auto;text-align:center}.whole-form__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.6rem,4vw,4rem);font-weight:900;text-transform:uppercase;letter-spacing:.01em;margin-bottom:1rem;color:var(--whole-white)}.whole-form__sub{font-size:clamp(1.4rem,1.8vw,1.6rem);color:var(--whole-gray-text);margin-bottom:2.5rem}.whole-form__box{background:var(--whole-dark);border:1px solid var(--whole-dark-border);border-radius:var(--whole-radius);padding:2rem;text-align:left;min-height:60px}.whole-form__security{display:flex;align-items:center;gap:.45rem;font-size:clamp(1.2rem,1.4vw,1.3rem);color:var(--whole-gray-text);margin-top:1.2rem;justify-content:center}.whole-form__security svg{color:var(--whole-green)}.whole-login{background:var(--whole-dark);padding:72px 2rem}.whole-login__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.whole-login__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:900;text-transform:uppercase;line-height:1.05;letter-spacing:.01em;margin-bottom:1.5rem;color:var(--whole-white)}.whole-login__text{font-size:clamp(1.4rem,1.8vw,1.6rem);color:var(--whole-gray-text);line-height:1.75;margin-bottom:1.5rem}.whole-login__text p{margin-bottom:1rem}.whole-login__card{background:var(--whole-dark-card);border:1px solid var(--whole-dark-border);border-radius:var(--whole-radius);padding:2.5rem;position:relative;overflow:hidden}.whole-login__card:after{content:"";position:absolute;bottom:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,rgba(93,187,47,.1) 0%,transparent 70%);pointer-events:none}.whole-login__card-icon{width:48px;height:48px;background:#5dbb2f1f;border-radius:var(--whole-radius);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:var(--whole-green)}.whole-login__card-title{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.8rem;color:var(--whole-white)}.whole-login__card-desc{font-size:clamp(1.3rem,1.6vw,1.5rem);color:var(--whole-gray-text);line-height:1.65;margin-bottom:2rem}.whole-faq{background:var(--whole-dark-card);border-top:1px solid var(--whole-dark-border);padding:72px 2rem}.whole-faq__inner{max-width:960px;margin:0 auto}.whole-faq__head{text-align:center;margin-bottom:3rem}.whole-faq__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:900;text-transform:uppercase;letter-spacing:.01em;margin-bottom:.8rem;color:var(--whole-white)}.whole-faq__sub{font-size:clamp(1.4rem,1.8vw,1.6rem);color:var(--whole-gray-text)}.whole-faq__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--whole-dark-border);border:1px solid var(--whole-dark-border);border-radius:var(--whole-radius);overflow:hidden}.whole-faq__item{background:var(--whole-dark);padding:2rem}.whole-faq__num{font-family:Barlow Condensed,sans-serif;font-size:clamp(3rem,4vw,4rem);font-weight:900;color:#5dbb2f2e;line-height:1;margin-bottom:.75rem}.whole-faq__question{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.5rem,2vw,1.8rem);font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.8rem;color:var(--whole-white)}.whole-faq__answer{font-size:clamp(1.3rem,1.6vw,1.5rem);color:var(--whole-gray-text);line-height:1.7}.whole-cta-band{background:var(--whole-green);padding:64px 2rem;text-align:center}.whole-cta-band__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(3.5rem,5vw,5.5rem);font-weight:900;text-transform:uppercase;color:var(--whole-white);letter-spacing:.01em;line-height:1.05;margin-bottom:1.2rem}.whole-cta-band__sub{font-size:clamp(1.4rem,1.8vw,1.7rem);color:#fffc;margin-bottom:2.5rem}@keyframes wholeFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.whole-hero{padding:56px 1.5rem 48px}.whole-hero__heading{font-size:4.5rem}.whole-hero__sub{font-size:1.5rem;max-width:100%}.whole-trust-bar{padding:1rem 1.5rem}.whole-trust-bar__inner{gap:1.5rem;justify-content:flex-start}.whole-trust-bar__item{font-size:1.1rem}.whole-apply__inner,.whole-login__inner{grid-template-columns:1fr;gap:2.5rem;padding:48px 1.5rem}.whole-apply__heading,.whole-login__heading{font-size:2.8rem}.whole-apply__text,.whole-login__text{font-size:1.4rem}.whole-apply__card{padding:2rem}.whole-apply__card-title,.whole-login__card-title{font-size:1.8rem}.whole-apply__card-desc,.whole-login__card-desc{font-size:1.3rem}.whole-form{padding:48px 1.5rem}.whole-form__heading{font-size:2.6rem}.whole-form__sub{font-size:1.4rem}.whole-form__box{padding:1.8rem}.whole-login__card{padding:2rem}.whole-faq{padding:48px 1.5rem}.whole-faq__grid{grid-template-columns:1fr}.whole-faq__heading{font-size:2.8rem}.whole-faq__item{padding:1.8rem}.whole-faq__num{font-size:3rem}.whole-faq__question{font-size:1.5rem}.whole-faq__answer{font-size:1.3rem}.whole-cta-band{padding:48px 1.5rem}.whole-cta-band__heading{font-size:3.5rem}.whole-cta-band__sub{font-size:1.4rem}.whole-btn{font-size:1.3rem;padding:1rem 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/whole-landing.css.map */
