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