html,body{color-scheme:light;overflow-x:clip;background:#fff!important}main{background:#fff}:root{--container:1200px;--gutter:clamp(20px, 4vw, 56px)}.wrap{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.hero{background:#0f0b08 url(/assets/hero-carteiras-inteligentes.webp) 50%/cover no-repeat;align-items:center;min-height:100svh;padding:clamp(96px,9vw,128px) 0 clamp(56px,7vw,90px);display:flex;position:relative;overflow:hidden}.hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0a0806b8 0%,#0a08066b 55%,#0a080600 100%);width:52%;position:absolute;top:0;bottom:0;left:0}.hero__inner{z-index:1;width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto;position:relative}.hero__content{flex-direction:column;align-items:flex-start;gap:24px;max-width:680px;display:flex}.hero__tag{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:9px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.hero__tag .dot{background:var(--orange);border-radius:50%;width:6px;height:6px}.hero__title{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,62px);font-weight:700;line-height:1.04}.hero__sub{color:#fff;text-wrap:pretty;max-width:520px;margin:0;font-size:16px;font-weight:400;line-height:1.5}.hero__ctas{flex-wrap:wrap;gap:14px;display:flex}.hero .hero__ctas .btn--orange{background:var(--orange);color:#fff}.hero .hero__ctas .btn--orange:hover{background:var(--orange-dark);color:#fff}.hero .btn--ghost-light{color:#fff;background:#ffffff0a;border-color:#fff}.hero .btn--ghost-light:hover{background:#ffffff14;border-color:#fff}.hero__aviso{color:#fff;background:#ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.hero__aviso .ico{color:var(--orange);flex-shrink:0}.section{padding:clamp(64px,8vw,120px) 0}.section--gray{background:var(--gray-01)}.section--dark{background:var(--gray-04)}.section--tight{padding-top:clamp(32px,4vw,48px);padding-bottom:clamp(32px,4vw,48px)}#como-investir{padding-top:clamp(24px,3vw,40px)}#por-que{background:#fff}#por-que .sec-head h2{color:var(--gray-03)}#por-que .sec-head__lead{color:var(--ink-2)}.sec-head{max-width:760px;margin-bottom:clamp(32px,4vw,48px)}.sec-head--center{text-align:center;margin-left:auto;margin-right:auto}.sec-head__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-bottom:12px;font-size:12px;font-weight:500;display:block}.sec-head h2{letter-spacing:-.025em;color:var(--gray-03);text-wrap:balance;margin:0 0 14px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.12}.sec-head__lead{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.section--dark .sec-head h2,.section--dark .sec-head__lead{color:#fff}.oque{background:var(--gray-01) url(/assets/bg-moedas-claro.webp) left center/cover no-repeat;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);min-height:clamp(380px,38vw,520px);padding:clamp(40px,5vw,72px) clamp(32px,4vw,56px);display:grid}@media (width<=860px){.oque{background-position:-140px;grid-template-columns:1fr;gap:28px}}.oque__body{flex-direction:column;grid-column:2;align-items:flex-start;gap:16px;display:flex}@media (width<=860px){.oque__body{grid-column:1}}.oque__body h2{letter-spacing:-.025em;color:var(--gray-03);text-wrap:balance;margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.14}.oque__body p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.oque__body p strong{color:var(--gray-03);font-weight:700}.whys{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=900px){.whys{grid-template-columns:1fr 1fr}}@media (width<=560px){.whys{grid-template-columns:1fr}}.why{background:var(--gray-01);border-radius:16px;flex-direction:column;padding:clamp(24px,2.8vw,30px);display:flex}.why__ico{color:var(--orange);flex-shrink:0;display:inline-flex}.why--hl .why__ico{color:#fff}.why__lbl{color:var(--ink-2);margin-top:clamp(44px,5vw,72px);font-size:13.5px;font-weight:400}.why h3{color:var(--gray-03);text-wrap:pretty;margin:4px 0 0;font-size:19px;font-weight:700;line-height:1.25}.why--hl{background:var(--orange)}.why--hl .why__lbl,.why--hl h3{color:#fff}.app{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (width<=860px){.app{grid-template-columns:1fr;gap:32px}}.app__body{flex-direction:column;align-items:flex-start;gap:18px;max-width:460px;display:flex}.app__ico{color:var(--orange)}.app__body h2{letter-spacing:-.025em;color:var(--gray-03);text-wrap:balance;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.16}.app__body p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.app__visual{justify-content:center;align-items:center;display:flex}.app__visual img,.app__visual video{background:var(--gray-04);border-radius:20px;width:100%;max-width:460px;height:auto;display:block}.dcards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;height:520px;display:grid}@media (width<=860px){.dcards{grid-template-columns:1fr;height:auto}.dcard{min-height:440px}}.dcard{isolation:isolate;background:var(--gray-04);border-radius:20px;min-width:0;height:100%;position:relative;overflow:hidden}.dcard__img{z-index:1;background-position:50%;background-size:cover;position:absolute;inset:0}.dcard__blur{z-index:3;backdrop-filter:blur(7px);height:78%;position:absolute;bottom:0;left:0;right:0;mask-image:linear-gradient(#0000 0%,#000 56%)}.dcard__content{z-index:4;flex-direction:column;gap:14px;padding:clamp(28px,3.4vw,40px);display:flex;position:absolute;bottom:0;left:0;right:0}.dcard__tag{font-family:var(--font-mono);text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.dcard__tag:before{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px}.dcard__title{color:#fff;text-wrap:balance;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.08}.dcard__sub{color:#fff;max-width:460px;margin:0;font-size:15.5px;line-height:1.55}.faq5{background:var(--gray-04) url(/assets/faq-bg-pf.webp) 26% center/cover no-repeat;align-items:center;min-height:800px;padding:clamp(40px,5vw,72px) 0;display:flex;position:relative}.faq5__inner{z-index:1;width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto;display:flex;position:relative}.faq5__col{flex-direction:column;gap:10px;width:min(620px,100%);margin-left:auto;display:flex}.faq5__head{margin-bottom:14px}.faq5__eyebrow{color:#fff;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.faq5__eyebrow:before{content:"";background:var(--orange);width:22px;height:1px}.faq5__title{letter-spacing:-.02em;color:#fff;margin:8px 0 0;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.2}.faq-item{backdrop-filter:blur(10px);background:#12121485;border:none;border-radius:14px;transition:background .4s;overflow:hidden}.faq-item.is-open{background:#121214a8}.faq-q{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:15px 26px;display:flex}.faq-q__title{font-family:var(--font-sans);color:#fff;margin:0;font-size:17px;font-weight:600;line-height:1.25}.faq-item.is-open .faq-q__title{font-weight:700}.faq-q__ico{color:#fff;flex-shrink:0;font-size:26px;font-weight:400;line-height:1;transition:transform .3s}.faq-item.is-open .faq-q__ico{transform:rotate(45deg)}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1);display:grid}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-a__inner{opacity:0;min-height:0;transition:opacity .4s;overflow:hidden}.faq-item.is-open .faq-a__inner{opacity:1}.faq-a__inner p{color:#fff;max-width:70ch;margin:0;padding:2px 26px 22px;font-size:15px;font-weight:400;line-height:1.5}
