/* Version 67 — Jeton-inspired public access experience.
   Real Cognito, Stripe and private-dashboard behaviour remains in app.js. */
:root{--landing-bg:#031b14;--landing-ink:#062b21;--landing-green:#07523d;--landing-green-2:#0d7b55;--landing-lime:#ceff18;--landing-mint:#d9ffe6;--landing-white:#f5fff9;--landing-muted:#a6cbbb;--landing-line:rgba(225,255,239,.16)}

html.accessLocked,html.accessLocked body{width:100%;height:auto;min-height:100%;margin:0;overflow-x:hidden!important;overflow-y:auto!important;scroll-behavior:smooth}
body.accessOpen{position:static!important;width:100%!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;background:var(--landing-bg)!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}
body.landingAuthOpen{overflow:hidden!important}
body.accessOpen>#privateApp{display:none!important}
#accessPortal,body.accessOpen #accessPortal{font-family:Arial,Helvetica,sans-serif;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:100%!important;max-width:none!important;display:block!important;overflow:visible!important;background:var(--landing-bg)!important;color:var(--landing-white)!important;opacity:1!important;visibility:visible!important}
#accessPortal.closed{display:none!important}
#accessPortal *{box-sizing:border-box}
#accessPortal button,#accessPortal input{font:inherit}
#accessPortal button{cursor:pointer}
.landingWrap{width:min(1400px,calc(100% - 40px));margin:0 auto}

.landingNav{position:fixed;z-index:4000;top:max(16px,env(safe-area-inset-top));left:50%;transform:translateX(-50%);width:min(1240px,calc(100% - 32px));display:flex;align-items:center;gap:18px;padding:10px 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(2,24,18,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 16px 45px rgba(0,0,0,.15)}
.landingBrand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;font-weight:950;letter-spacing:-.04em;white-space:nowrap}.landingBrand img{width:44px;height:44px;object-fit:contain}.landingLinks{display:flex;gap:4px;margin:auto}.landingNav button{border:0;background:transparent;color:#fff;padding:11px 15px;border-radius:999px;font-weight:850}.landingNav button:hover,.landingNav button:focus-visible{background:rgba(255,255,255,.12)}.landingNav .landingJoin{background:var(--landing-lime);color:var(--landing-ink)}

.landingHero{position:relative;min-height:100svh;overflow:hidden;display:grid;align-items:center;padding:120px max(24px,calc((100vw - 1400px)/2)) 70px;background:radial-gradient(circle at 80% 18%,rgba(206,255,24,.25),transparent 24%),radial-gradient(circle at 20% 100%,rgba(15,140,90,.7),transparent 35%),linear-gradient(135deg,#021610,#084531 65%,#0c764f)}
.landingOrb{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:linear-gradient(145deg,rgba(206,255,24,.5),rgba(255,255,255,.04) 45%,rgba(0,0,0,.12));box-shadow:inset 20px 20px 50px rgba(255,255,255,.08),0 40px 90px rgba(0,0,0,.25);animation:landingFloat 8s ease-in-out infinite}.landingOrb.one{width:min(38vw,520px);aspect-ratio:1;right:-7vw;top:3%}.landingOrb.two{width:min(17vw,230px);aspect-ratio:1;right:31%;top:18%;animation-delay:-3s}.landingOrb.three{width:130px;height:130px;left:7%;top:22%;animation-delay:-5s}@keyframes landingFloat{50%{transform:translateY(24px) rotate(15deg)}}
.landingHeroGrid{position:relative;z-index:2;display:grid;grid-template-columns:1.25fr .75fr;gap:50px;align-items:center}.landingEyebrow{margin:0;font-size:.8rem;font-weight:950;text-transform:uppercase;letter-spacing:.12em;color:var(--landing-lime)}.landingHero h1{font-size:clamp(3.5rem,8.2vw,8.7rem);line-height:.82;letter-spacing:-.08em;margin:18px 0 24px;text-transform:uppercase;max-width:1000px;color:#fff}.landingHero h1 span{display:block;color:var(--landing-lime)}.landingHeroCopy>p:last-of-type{font-size:clamp(1.02rem,1.55vw,1.35rem);max-width:660px;color:#d5eee4;margin:0}.landingCtas{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.landingPill{border:0!important;border-radius:999px!important;padding:14px 22px!important;font-weight:950!important}.landingPill.lime{background:var(--landing-lime)!important;color:var(--landing-ink)!important}.landingPill.ghost{color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;background:rgba(255,255,255,.06)!important}
.landingHeroCard{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:32px;padding:26px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.landingHeroCardHead{display:flex;align-items:center;gap:12px}.landingHeroCardHead img{width:70px;height:70px;object-fit:contain}.landingHeroCardHead small{display:block}.landingHeroCardHead strong{display:block;font-size:clamp(1.75rem,2.7vw,2.4rem);line-height:1;letter-spacing:-.06em}.landingHeroCard ul{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px}.landingHeroCard li{display:flex;gap:10px;border-top:1px solid var(--landing-line);padding-top:12px}.landingHeroCard li:before{content:"✓";color:var(--landing-lime);font-weight:950}.landingScroll{position:absolute;bottom:22px;left:20px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#b6d4c7;writing-mode:vertical-rl}

.landingTicker{overflow:hidden;background:var(--landing-lime);color:var(--landing-ink);padding:16px 0}.landingTickerTrack{display:flex;width:max-content;gap:42px;animation:landingTicker 24s linear infinite;text-transform:uppercase;font-weight:950}.landingTickerTrack span:after{content:"•";margin-left:42px}@keyframes landingTicker{to{transform:translateX(-50%)}}

.landingStory{position:relative;background:#062b21}.landingStoryRow{width:min(1400px,calc(100% - 68px));min-height:100svh;margin:0 auto;padding:110px 0 80px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(40px,6vw,90px)}.landingStoryCopy{display:flex;flex-direction:column;justify-content:center}.landingStoryCopy h2,.landingSectionTitle{font-size:clamp(3.5rem,7vw,7.4rem);line-height:.84;letter-spacing:-.075em;margin:15px 0 24px;color:#fff}.landingStoryCopy h2{font-size:clamp(3.25rem,5.6vw,6.6rem);max-width:820px}.landingStoryCopy p{font-size:1.2rem;color:#bdd9cd;max-width:760px}.landingCount{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--landing-lime);font-weight:950}.landingCommandFlyer{width:min(500px,100%);margin:0 auto;border-radius:34px;overflow:hidden;box-shadow:0 36px 90px rgba(0,0,0,.34);transform:rotate(1.5deg)}.landingCommandFlyer.is-visible{transform:rotate(0)}.landingCommandFlyer img{display:block;width:100%;height:auto}

.landingUnify{position:relative;background:#f3fff7;color:var(--landing-ink);padding:130px 0 110px;overflow:hidden}.landingUnify .landingSectionTitle{color:var(--landing-ink)}.landingUnifyHead{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:end}.landingUnifyHead p{font-size:1.25rem;max-width:500px}.landingOrbit{position:relative;width:min(860px,100%);height:820px;margin:70px auto 0}.landingCenterLogo{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:230px;height:230px;border-radius:50%;background:var(--landing-ink);display:grid;place-items:center;box-shadow:0 30px 70px rgba(0,40,25,.25)}.landingCenterLogo img{width:175px;height:175px;object-fit:contain}.landingOrbitItem{position:absolute;width:250px;min-height:150px;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid rgba(6,43,33,.12);border-radius:26px;padding:23px;box-shadow:0 18px 45px rgba(0,50,35,.08);transition:transform .4s}.landingOrbitItem:hover{transform:translate(-50%,-50%) scale(1.05)}.landingOrbitItem b{display:block;font-size:1.4rem;margin-bottom:7px}.landingOrbitItem:nth-child(2){left:calc(50% - 285px);top:calc(50% - 93px)}.landingOrbitItem:nth-child(3){left:50%;top:calc(50% - 300px)}.landingOrbitItem:nth-child(4){left:calc(50% + 285px);top:calc(50% - 93px)}.landingOrbitItem:nth-child(5){left:calc(50% + 176px);top:calc(50% + 243px)}.landingOrbitItem:nth-child(6){left:calc(50% - 176px);top:calc(50% + 243px)}

.landingSteps{background:#061e18;padding:130px 0}.landingStepsHead{display:flex;justify-content:space-between;gap:50px;align-items:end}.landingStepsHead p{max-width:520px;color:#a9c8bb}.landingStepTabs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:65px}.landingStepButton{border:1px solid var(--landing-line);background:transparent;color:#fff;border-radius:22px;padding:22px 16px;text-align:left;min-height:165px;transition:.3s}.landingStepButton.active,.landingStepButton:hover{background:var(--landing-lime);color:var(--landing-ink);transform:translateY(-8px)}.landingStepButton span{font-weight:950;opacity:.65}.landingStepButton b{display:block;margin-top:50px;font-size:1.1rem}.landingStepPanel{margin-top:15px;border-radius:34px;background:linear-gradient(130deg,#0b6448,#093428);padding:clamp(28px,6vw,75px);display:grid;grid-template-columns:.95fr 1.05fr;gap:50px;align-items:center;overflow:hidden}.landingStepPanel h3{font-size:clamp(2.8rem,6vw,6rem);line-height:.86;letter-spacing:-.07em;margin:15px 0 24px}.landingStepPanel p{font-size:1.2rem;color:#c6e1d5}.landingStepVisual{display:block;width:min(460px,100%);margin:auto;padding:0;border:0;background:transparent;border-radius:28px}.landingStepPanel img{width:100%;margin:auto;display:block;border-radius:28px;box-shadow:0 25px 60px rgba(0,0,0,.3)}

.landingVault{background:linear-gradient(180deg,#061e18 0,#061e18 50%,#d9ffe6 50%,#d9ffe6 100%);padding:100px 0}.landingVaultCard{min-height:720px;border-radius:40px;background:#fff;color:var(--landing-ink);overflow:hidden;display:grid;grid-template-columns:.9fr 1.1fr;box-shadow:0 40px 100px rgba(0,25,18,.28)}.landingVaultCopy{padding:clamp(35px,6vw,80px);display:flex;flex-direction:column;justify-content:center}.landingVaultCopy .landingSectionTitle{color:var(--landing-ink)}.landingVaultList{display:grid;gap:8px;margin-top:24px}.landingVaultList div{padding:15px 0;border-top:1px solid rgba(6,43,33,.14);font-weight:900;display:flex;justify-content:space-between}.landingVaultList div:after{content:"↗"}.landingVaultImage{background:#0b5c43;min-height:720px;position:relative;overflow:hidden}.landingVaultImage img{position:absolute;width:65%;max-width:520px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(4deg);border-radius:28px;box-shadow:0 40px 80px rgba(0,0,0,.35)}.landingVaultImage:before,.landingVaultImage:after{content:"";position:absolute;border-radius:50%;background:var(--landing-lime)}.landingVaultImage:before{width:280px;height:280px;right:-80px;top:-60px}.landingVaultImage:after{width:150px;height:150px;left:-50px;bottom:10%}

.landingMembership{position:relative;background:var(--landing-lime);color:var(--landing-ink);padding:130px 0;overflow:hidden}.landingMembership:after{content:"99";position:absolute;right:-.08em;bottom:-.35em;font-size:clamp(23rem,48vw,50rem);font-weight:950;color:rgba(6,43,33,.08);line-height:1;letter-spacing:-.12em}.landingMembership .landingWrap{position:relative;z-index:2}.landingMembershipGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px}.landingMembership .landingSectionTitle{color:var(--landing-ink)}.landingPricing{align-self:end;background:var(--landing-ink);color:#fff;border-radius:34px;padding:34px}.landingPricing small{font-weight:950;text-transform:uppercase;letter-spacing:.1em;color:var(--landing-lime)}.landingPricing strong{display:block;font-size:clamp(4rem,8vw,8rem);letter-spacing:-.08em;line-height:1;margin:12px 0}.landingPricing ul{list-style:none;padding:0;margin:24px 0;display:grid;gap:11px}.landingPricing li:before{content:"✓";color:var(--landing-lime);font-weight:950;margin-right:10px}.landingPricing .landingPill{width:100%}

.landingFooter{background:#020e0a;padding:70px 0 max(36px,env(safe-area-inset-bottom))}.landingFooterTop{display:grid;grid-template-columns:1.4fr .6fr .6fr;gap:35px}.landingFooterTitle{font-size:clamp(3rem,7vw,7rem);line-height:.83;letter-spacing:-.075em;font-weight:950}.landingFooterLinks{display:grid;gap:12px;align-content:start}.landingFooterLinks button{border:0;background:transparent;color:#fff;padding:0;text-align:left;font-weight:800}.landingFine{border-top:1px solid var(--landing-line);margin-top:70px;padding-top:22px;color:#789b8c;font-size:.82rem}

.landingReveal{opacity:0;transform:translateY(55px);transition:opacity .95s,transform .95s}.landingReveal.is-visible{opacity:1;transform:none}
.accessAuthModal{position:fixed!important;z-index:8000!important;inset:0!important;display:none!important;place-items:center!important;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;background:rgba(0,12,8,.82)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow-y:auto!important}.accessAuthModal.open{display:grid!important}.accessAuthModal .accessPanel{position:relative!important;order:initial!important;width:min(560px,100%)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:auto!important;padding:28px!important;border-radius:34px!important;background:#f5fff9!important;color:var(--landing-ink)!important;overflow:visible!important;box-shadow:0 30px 90px rgba(0,0,0,.38)!important}.accessAuthClose{position:absolute;z-index:2;right:16px;top:16px;width:44px;height:44px;border:1px solid rgba(6,43,33,.15);background:#fff;color:var(--landing-ink);border-radius:50%;font-size:1.3rem}.accessAuthModal .accessContent{width:100%!important;margin:0!important;transform:none!important;text-align:left!important}.accessAuthModal .accessTabs{margin:0 56px 24px 0!important}.accessAuthModal .accessForm{max-width:none!important}.accessAuthModal .accessSecurity{margin:16px 0 0!important}.accessAuthModal .accessFooter{position:static!important;margin:14px 0 0!important}.accessAuthModal .accessFooter nav{justify-content:flex-start!important}.accessAuthModal .accessFooter a{color:#41665a!important}.accessAuthModal input{font-size:16px!important}.accessAuthModal .accessSubmit{min-height:50px!important}
.visuallyHidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
body.accessOpen .accessAuthModal .accessPanel{position:relative!important;order:initial!important;display:block!important;width:min(560px,100%)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:auto!important;padding:28px!important;overflow:visible!important}
body.accessOpen .accessAuthModal .accessPanel .accessContent{width:100%!important;max-width:none!important;margin:0!important;transform:none!important;text-align:left!important}
body.accessOpen .accessAuthModal .accessPanel .accessTabs,body.accessOpen .accessAuthModal .accessPanel.signupActive .accessTabs{width:100%!important;margin:0 0 24px!important}
body.accessOpen .accessAuthModal .accessPanel .accessSecurity,body.accessOpen .accessAuthModal .accessPanel .accessFooter{width:100%!important;max-width:none!important;position:static!important;inset:auto!important;margin:16px 0 0!important}

@media(max-width:1100px){.landingLinks{display:none}.landingHeroGrid,.landingUnifyHead,.landingStepPanel,.landingVaultCard,.landingMembershipGrid{grid-template-columns:1fr}.landingHero{align-items:center;padding-top:110px}.landingHeroCard{max-width:700px}.landingStoryRow{width:min(760px,calc(100% - 48px));min-height:auto;padding:110px 0 80px;grid-template-columns:1fr}.landingStoryCopy{min-height:auto}.landingCommandFlyer{width:min(520px,100%)}.landingOrbit{width:100%;height:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}.landingCenterLogo,.landingOrbitItem{position:relative;inset:auto!important;transform:none!important;width:100%;height:auto;min-height:170px}.landingOrbitItem:hover{transform:scale(1.02)}.landingCenterLogo{grid-column:span 2}.landingStepTabs{grid-template-columns:repeat(2,1fr)}.landingStepButton:last-child{grid-column:span 2}.landingVaultImage{min-height:620px}.landingFooterTop{grid-template-columns:1fr 1fr}.landingFooterTitle{grid-column:span 2}}
@media(max-width:680px){.landingWrap{width:calc(100% - 20px)}.landingNav{top:max(8px,env(safe-area-inset-top));width:calc(100% - 16px)}.landingBrand span{display:none}.landingNav>button:not(.landingJoin){display:none}.landingNav .landingJoin{margin-left:auto}.landingHero{min-height:100svh;padding:92px 18px 56px}.landingHeroGrid{gap:22px}.landingHero h1{font-size:clamp(3.1rem,15vw,5.2rem);line-height:.82;margin:12px 0 18px}.landingHeroCopy>p:last-of-type{font-size:1rem}.landingOrb.one{width:330px}.landingOrb.two{width:170px}.landingOrb.three{display:none}.landingHeroCard{padding:20px;border-radius:24px}.landingHeroCardHead img{width:54px;height:54px}.landingHeroCardHead strong{font-size:1.5rem}.landingHeroCard ul{margin-top:18px;gap:8px}.landingHeroCard li{padding-top:8px;font-size:.92rem}.landingCtas .landingPill{width:100%}.landingScroll{display:none}.landingUnify,.landingSteps,.landingMembership{padding:90px 0}.landingSectionTitle,.landingStoryCopy h2{font-size:clamp(3.15rem,15vw,5.6rem)}.landingOrbit{grid-template-columns:1fr}.landingCenterLogo{grid-column:auto}.landingStepTabs{grid-template-columns:1fr}.landingStepButton:last-child{grid-column:auto}.landingStepsHead{display:block}.landingStepPanel{padding:28px 18px}.landingVaultCard{border-radius:28px}.landingVaultCopy{padding:34px 22px}.landingVaultImage{min-height:520px}.landingVaultImage img{width:78%}.landingMembershipGrid{gap:28px}.landingFooterTop{grid-template-columns:1fr}.landingFooterTitle{grid-column:auto}.accessAuthModal{align-items:start!important}.accessAuthModal .accessPanel{padding:22px 16px!important;border-radius:26px!important}.accessAuthModal .accessTabs{margin-right:48px!important}.accessAuthModal .accessTwo{grid-template-columns:1fr!important}.accessAuthModal .accessSecurity{font-size:.82rem!important}}
@media(max-height:760px) and (min-width:681px){.landingHero{padding-top:100px;padding-bottom:45px}.landingHero h1{font-size:clamp(3.2rem,7.3vw,6.9rem);margin-bottom:16px}.landingHeroCard{padding:20px}.landingHeroCard ul{margin-top:18px;gap:8px}.landingHeroCard li{padding-top:8px}.landingCtas{margin-top:18px}}
@media(prefers-reduced-motion:reduce){html.accessLocked{scroll-behavior:auto}.landingOrb,.landingTickerTrack{animation:none}.landingReveal,.landingCommandFlyer{opacity:1;transform:none;transition:none}}

/* Version 74: approved warehouse team opening background. */
.landingHero{
  background-color:#073b2c;
  background-image:linear-gradient(90deg,rgba(0,29,21,.78),rgba(0,60,42,.40) 55%,rgba(0,55,37,.32)),url('assets/landing-warehouse-team-v78.webp');
  background-repeat:no-repeat;
  background-position:center,center;
  background-size:cover;
}
.landingHero>.landingOrb{display:none}
.landingHero .landingHeroGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:clamp(30px,4vw,70px)}
.landingHero h1{font-size:clamp(3.5rem,7.2vw,8rem);line-height:.88;letter-spacing:-.06em}
.landingHero .landingHeroCard{background:rgba(0,36,26,.91);border:1px solid rgba(160,221,191,.25);box-shadow:0 20px 55px rgba(0,0,0,.15)}
.landingHero .landingScroll{left:50%;bottom:22px;transform:translateX(-50%);writing-mode:horizontal-tb;text-align:center;white-space:nowrap}
@media(max-width:1100px){
  .landingHero .landingHeroGrid{grid-template-columns:minmax(0,1fr)}
  .landingHero{background-position:center,65% center}
  .landingHero .landingHeroCard{max-width:700px}
}
@media(max-width:680px){
  .landingHero{background-image:linear-gradient(180deg,rgba(0,29,21,.73),rgba(0,45,32,.82)),url('assets/landing-warehouse-team-v78.webp');background-position:center,65% center}
  .landingHero h1{font-size:clamp(3rem,12vw,5.2rem);line-height:.88}
}

/* Version 75: give the opening text clear space below the fixed navigation. */
.landingHero{padding-top:max(152px,calc(env(safe-area-inset-top) + 136px))}
.landingHero .landingHeroCopy>.landingEyebrow{margin:0;text-align:left}
.landingHero .landingHeroCopy>h1{margin-top:12px}
@media(max-width:680px){
  .landingHero{padding-top:max(124px,calc(env(safe-area-inset-top) + 116px))}
  .landingHero .landingHeroCopy>h1{margin-top:10px}
}

/* Version 71: approved transcript-based FAQ. */
.becomeFaqSection{background:#020e0a;color:#f3fff8;padding:64px 20px;scroll-margin-top:100px;box-sizing:border-box}
.becomeFaqSection .becomeFaqInner{width:min(900px,100%);margin:0 auto;min-width:0;font-family:Arial,sans-serif}
.becomeFaqSection .becomeFaqBrand{color:#d7ff37;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 20px}
.becomeFaqSection h2{color:#f3fff8;font-size:clamp(28px,4vw,40px);line-height:1.1;font-weight:700;letter-spacing:-.03em;margin:0 0 12px;text-transform:none}
.becomeFaqSection .becomeFaqIntro{color:#bad0c5;font-size:15px;line-height:1.5;margin:0 0 24px}
.becomeFaqSection details{border:0;border-top:1px solid #345549;background:transparent;border-radius:0;margin:0;padding:0;box-shadow:none;min-width:0}
.becomeFaqSection details:last-child{border-bottom:1px solid #345549}
.becomeFaqSection summary{color:#f3fff8;font-size:16px;font-weight:700;padding:18px 30px 18px 0;position:relative;list-style:none;line-height:1.4;cursor:pointer;overflow-wrap:anywhere}
.becomeFaqSection summary::-webkit-details-marker{display:none}
.becomeFaqSection summary:after{content:'+';color:#d7ff37;position:absolute;right:2px;top:17px;font-size:22px}
.becomeFaqSection details[open] summary:after{content:'−'}
.becomeFaqSection summary:focus-visible{outline:2px solid #d7ff37;outline-offset:3px}
.becomeFaqSection details p{font-size:15px;color:#bad0c5;line-height:1.65;margin:0 20px 20px 0;overflow-wrap:anywhere}
@media(max-width:450px){.becomeFaqSection{padding:44px 18px}}
