:root{--acai-gutter:clamp(42px, 4.2vw, 64px);--acai-ink:#0c251b;--acai-muted:#58655d}.acai-hero{min-height:min(900px,100svh);padding:190px var(--acai-gutter) 112px;color:#fff;background:linear-gradient(90deg,#03110bf0 0%,#03110bd1 37%,#03110b33 68%,#03110b0d 100%),url(/assets/tukan-acai-hero-v2-BWGJC3cP.webp) 50%/cover no-repeat;align-items:center;display:flex}.acai-hero-content{max-width:690px}.acai-hero h1,.acai-intro h2,.acai-benefits h2,.acai-formats h2,.acai-applications h2,.acai-technical h2,.acai-cta h2{letter-spacing:-.065em;margin:0;font-family:Work Sans,sans-serif;font-weight:600}.acai-hero h1{max-width:700px;font-size:clamp(46px,4.8vw,76px);line-height:1.02}.acai-hero h1 em{color:#d9b65d;font-style:normal}.acai-hero .eyebrow,.acai-intro .eyebrow,.acai-benefits .eyebrow,.acai-formats .eyebrow,.acai-applications .eyebrow,.acai-technical .eyebrow,.acai-cta .eyebrow{letter-spacing:.06em;word-spacing:normal;border-radius:999px;width:fit-content;padding:9px 14px;line-height:1;display:inline-flex}.acai-hero .eyebrow{color:var(--acai-ink);background:#fff;margin:0 0 25px}.acai-hero>div>p:not(.eyebrow){color:#ffffffe0;max-width:545px;margin:28px 0;font-size:18px;line-height:1.6}.acai-hero .button-primary,.acai-cta .button-primary{border-radius:999px;justify-content:space-between;min-width:244px}.acai-intro,.acai-formats,.acai-technical{padding:clamp(92px,12vw,168px) var(--acai-gutter)}.acai-intro{z-index:1;background:var(--cream);text-align:center;border-radius:56px 56px 0 0;grid-template-columns:1fr;justify-items:center;gap:32px;margin-top:-56px;display:grid;position:relative}.acai-intro>div:first-child{justify-items:center;display:grid}.acai-intro .eyebrow,.acai-formats .eyebrow,.acai-technical .eyebrow{background:var(--gold);color:var(--acai-ink)}.acai-intro h2,.acai-benefits h2,.acai-formats h2,.acai-applications h2,.acai-technical h2,.acai-cta h2{letter-spacing:-.055em;font-size:clamp(36px,3.3vw,64px);line-height:1.08}.acai-intro h2{max-width:880px}.acai-intro-copy{max-width:700px;color:var(--acai-muted);font-size:17px;line-height:1.7}.acai-intro-copy p{margin:0 0 18px}.acai-benefits{padding:clamp(88px,11vw,150px) var(--acai-gutter);color:#fff;background:linear-gradient(112deg,#0c251b 0% 36%,#163a28 50%,#0c251b 64% 100%) 0 0/240% 100%;animation:14s linear infinite acai-surface-flow}.acai-section-heading{text-align:center;max-width:790px;margin:0 auto clamp(52px,6vw,88px)}.acai-benefits .eyebrow{color:var(--acai-ink);background:#fff;margin-bottom:22px}.acai-benefits h2{color:var(--cream)}.acai-benefit-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.acai-benefit-grid article{border-top:1px solid #e2b2547a;min-height:285px;padding:28px 0}.acai-benefit-icon{object-fit:contain;width:70px;height:70px;margin-bottom:42px;display:block}.acai-benefit-grid h3{margin:0 0 14px;font-size:21px;font-weight:500;line-height:1.15}.acai-benefit-grid p{color:#ffffffb3;max-width:270px;margin:0;font-size:14px;line-height:1.65}.acai-formats{background:#e7ebdf;grid-template-columns:1fr;gap:clamp(46px,6vw,76px);display:grid}.acai-formats-heading{text-align:center;max-width:800px;margin:0 auto}.acai-formats-heading>p:not(.eyebrow),.acai-technical-heading>p:not(.eyebrow){color:var(--acai-muted);margin:24px 0 0;font-size:17px;line-height:1.7}.acai-format-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1280px;margin:0 auto;display:grid}.acai-format-list article{background:#fff;border:1px solid #0c251b1f;border-radius:22px;overflow:hidden;box-shadow:0 16px 34px #0c251b0f}.acai-format-list img{aspect-ratio:1.32;object-fit:cover;width:100%;display:block}.acai-format-list article>div{gap:10px;padding:26px;display:grid}.acai-format-list strong{color:var(--acai-ink);letter-spacing:-.035em;font-size:20px;font-weight:500}.acai-format-list span{color:var(--acai-muted);font-size:15px;line-height:1.5}.acai-applications{padding:clamp(92px,12vw,168px) var(--acai-gutter);background:var(--cream);text-align:center}.acai-applications .eyebrow{background:var(--gold);color:var(--acai-ink);margin-bottom:22px}.acai-applications h2{max-width:760px;color:var(--acai-ink);margin:0 auto}.acai-application-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:clamp(48px,6vw,86px);display:grid}.acai-application-grid article{background:#fff;border-radius:22px;min-height:235px;padding:28px;box-shadow:0 16px 34px #0c251b12}.acai-application-grid img{object-fit:contain;width:64px;height:64px;margin-bottom:48px;display:block}.acai-application-grid h3{color:var(--acai-ink);letter-spacing:-.035em;margin:0 0 10px;font-size:20px;font-weight:500}.acai-application-grid p{color:var(--acai-muted);margin:0;font-size:14px;line-height:1.55}.acai-technical{background:#efe8d9;grid-template-columns:minmax(290px,.8fr) minmax(400px,1.2fr);align-items:start;gap:clamp(50px,10vw,150px);display:grid}.acai-technical-heading{max-width:570px}.acai-technical-table{border-top:1px solid #0c251b33;margin:0}.acai-technical-table div{border-bottom:1px solid #0c251b24;grid-template-columns:170px 1fr;gap:25px;padding:23px 0;display:grid}.acai-technical-table dt{color:var(--acai-ink);font-size:16px;font-weight:700}.acai-technical-table dd{color:var(--acai-muted);margin:0;font-size:15px;line-height:1.55}.acai-cta{color:#fff;text-align:center;background:linear-gradient(112deg,#0c251b 0% 36%,#163a28 50%,#0c251b 64% 100%) 0 0/240% 100%;border-radius:56px 56px 0 0;padding:clamp(100px,15vw,190px) 20px;animation:14s linear infinite acai-surface-flow}.acai-cta .eyebrow{background:var(--gold);color:var(--acai-ink);margin-bottom:22px}.acai-cta h2{max-width:820px;color:var(--cream);margin:0 auto 38px}.acai-cta .hero-actions{justify-content:center}@keyframes acai-surface-flow{0%{background-position:0 0}to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.acai-benefits,.acai-cta{animation:none}}@media (width<=760px){.acai-hero{background-image:linear-gradient(#03110b1f 0%,#03110b85 46%,#03110bf5 100%),url(/assets/tukan-acai-hero-mobile-v4-BBhhzWHk.webp);background-position:50%;align-items:end;min-height:760px;padding:142px 26px 86px}.acai-hero h1{font-size:clamp(40px,10.5vw,48px);line-height:1.08}.acai-hero>div>p:not(.eyebrow){margin:23px 0;font-size:16px}.acai-intro,.acai-formats,.acai-technical{grid-template-columns:1fr;gap:38px;padding:76px 22px}.acai-intro{border-radius:30px 30px 0 0;margin-top:-30px}.acai-intro h2,.acai-benefits h2,.acai-formats h2,.acai-applications h2,.acai-technical h2,.acai-cta h2{font-size:clamp(34px,9vw,44px)}.acai-benefits{padding:76px 22px}.acai-benefit-grid{grid-template-columns:1fr;gap:0}.acai-benefit-grid article{min-height:0;padding:30px 0}.acai-benefit-icon{margin-bottom:28px}.acai-format-list{grid-template-columns:1fr;gap:14px}.acai-format-list article>div{padding:22px}.acai-applications{padding:76px 22px}.acai-application-grid{grid-template-columns:1fr;margin-top:46px}.acai-application-grid article{min-height:0}.acai-application-grid img{margin-bottom:28px}.acai-technical-table div{grid-template-columns:1fr;gap:7px}.acai-cta{border-radius:30px 30px 0 0}}.acai-benefit-grid{gap:18px}.acai-benefit-grid article{background:#03150f3d;border:1px solid #ffffff26;border-radius:24px;min-height:320px;padding:34px;box-shadow:inset 0 1px #ffffff0d,0 18px 36px #00000014}.acai-benefit-icon{margin-bottom:34px}.acai-technical{padding-bottom:clamp(72px,6vw,96px)}@media (width<=760px){.acai-benefit-grid{gap:12px}.acai-benefit-grid article{min-height:0;padding:28px}.acai-technical{padding-bottom:76px}}
