.hero[data-astro-cid-bbe6dxrz]{position:relative;background:linear-gradient(180deg,var(--paper) 0%,var(--mist) 100%);overflow:hidden}.hero-photo-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background-image:linear-gradient(180deg,#060e20bd,#071023a8,#09142bc7),url(/assets/images/hero-mezcladora-bb.jpg);background-repeat:no-repeat,no-repeat;background-color:#0b0b0c;background-position:center,15vw 55%;background-size:100% 100%,cover;pointer-events:none}.hero-grid-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background-image:linear-gradient(rgba(13,43,91,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(13,43,91,.045) 1px,transparent 1px);background-size:44px 44px;pointer-events:none;mask-image:linear-gradient(180deg,#000,transparent 88%)}.hero-inner[data-astro-cid-bbe6dxrz]{--hero-w: min(100%, 1080px, calc((100svh - var(--header-h) - 60px) * 16 / 9));position:relative;padding-block:clamp(40px,5vw,72px);display:flex;flex-direction:column;align-items:center}.hero-media[data-astro-cid-bbe6dxrz]{width:max(var(--hero-w),560px);max-width:100%;margin-top:clamp(24px,3vw,36px)}.hero-bottom[data-astro-cid-bbe6dxrz]{width:max(var(--hero-w),560px);max-width:100%;margin-top:clamp(32px,4vw,48px);display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center;position:relative;z-index:1}.badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #e0e3e8;padding:7px 14px;border-radius:100px;box-shadow:0 1px 2px #0d2b5b0a}.badge-dot[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:var(--accent)}.badge[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:last-child{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.hero-title[data-astro-cid-bbe6dxrz]{max-width:30ch;text-align:center;text-wrap:balance;font-weight:800;font-size:clamp(32px,4.4vw,56px);line-height:1.04;letter-spacing:-.02em;color:#fff;text-shadow:0 4px 24px rgba(4,10,24,.45)}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:62ch;margin-inline:auto;font-size:clamp(18px,1.7vw,22.5px);line-height:1.55;color:#ffffffe0;text-shadow:0 2px 14px rgba(4,10,24,.35)}.hero-sub[data-astro-cid-bbe6dxrz]{margin-top:16px;max-width:66ch;margin-inline:auto;font-size:clamp(16.5px,1.4vw,19px);line-height:1.6;color:#ffffffb3;text-shadow:0 2px 14px rgba(4,10,24,.35)}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hero-actions[data-astro-cid-bbe6dxrz] .btn-ghost[data-astro-cid-bbe6dxrz]{color:#fff;border-color:#ffffff73}.hero-actions[data-astro-cid-bbe6dxrz] .btn-ghost[data-astro-cid-bbe6dxrz]:hover{border-color:#fff;background:#ffffff1a}.hero-media[data-astro-cid-bbe6dxrz]{position:relative;min-width:0}.hero-frame[data-astro-cid-bbe6dxrz]{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px -24px #0d2b5b66;border:1px solid #e0e3e8}.hero-frame[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:#060e202e;pointer-events:none}.hero-video[data-astro-cid-bbe6dxrz]{display:block;width:100%;aspect-ratio:16 / 9;background:var(--navy)}.hero-chip[data-astro-cid-bbe6dxrz]{position:absolute;right:-14px;top:-14px;background:var(--navy);color:#fff;padding:16px 20px;border-radius:8px;box-shadow:0 12px 30px -10px #0d2b5b80}.hero-chip-k[data-astro-cid-bbe6dxrz]{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9db2d6}.hero-chip-v[data-astro-cid-bbe6dxrz]{margin-top:5px;font-size:16px;font-weight:700}@media(max-width:860px){.hero-media[data-astro-cid-bbe6dxrz],.hero-bottom[data-astro-cid-bbe6dxrz]{width:100%}.hero-chip[data-astro-cid-bbe6dxrz]{position:static;display:inline-block;margin-top:12px;padding:10px 14px}.hero-chip-v[data-astro-cid-bbe6dxrz]{font-size:14px}}.fichero{background:radial-gradient(55% 420px at 12% 0%,rgba(245,166,35,.13),transparent 70%),radial-gradient(50% 460px at 92% 100%,rgba(90,140,220,.28),transparent 70%),linear-gradient(180deg,var(--navy) 0%,var(--navy-dark) 100%);padding-block:clamp(26px,3.4vw,44px);display:grid;gap:clamp(12px,1.4vw,16px)}.ficha-head[data-astro-cid-nhqcsmm3]{display:block;list-style:none;cursor:pointer}.ficha-head[data-astro-cid-nhqcsmm3]::-webkit-details-marker{display:none}.ficha-head[data-astro-cid-nhqcsmm3]:focus-visible{outline:none}.ficha-glass[data-astro-cid-nhqcsmm3]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center;padding:0 clamp(18px,2.4vw,32px) clamp(20px,2.3vw,28px);border-radius:14px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,#ffffff1f,#ffffff09 55%,#ffffff12);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 1px #fff3,0 20px 40px -26px #000c;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.ficha-head[data-astro-cid-nhqcsmm3]:hover .ficha-glass[data-astro-cid-nhqcsmm3],.ficha-head[data-astro-cid-nhqcsmm3]:focus-visible .ficha-glass[data-astro-cid-nhqcsmm3],.ficha[data-astro-cid-nhqcsmm3][open] .ficha-glass[data-astro-cid-nhqcsmm3]{border-color:#f5a62399;background:linear-gradient(135deg,#ffffff2b,#ffffff0f 55%,#ffffff1a);box-shadow:inset 0 1px #ffffff42,0 0 0 1px #f5a6232e,0 22px 44px -24px #000000d9}.ficha-label[data-astro-cid-nhqcsmm3]{justify-self:start;background:var(--accent);color:var(--accent-ink);font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:8px 16px 9px;border-radius:0 0 7px 7px;box-shadow:0 6px 18px -8px #f5a623cc}.ficha-title[data-astro-cid-nhqcsmm3]{grid-column:1;margin-top:clamp(14px,1.6vw,20px);font-weight:800;font-size:clamp(20px,2.5vw,31px);line-height:1.12;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55);text-wrap:balance}.ficha-sign[data-astro-cid-nhqcsmm3]{grid-column:2;grid-row:1 / span 2;position:relative;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);color:#fff;transition:background .2s ease,color .2s ease,border-color .2s ease}.ficha-sign[data-astro-cid-nhqcsmm3]:before,.ficha-sign[data-astro-cid-nhqcsmm3]:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;margin:-1px 0 0 -8px;border-radius:2px;background:currentColor;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ficha-sign[data-astro-cid-nhqcsmm3]:after{transform:rotate(90deg)}.ficha-head[data-astro-cid-nhqcsmm3]:hover .ficha-sign[data-astro-cid-nhqcsmm3],.ficha[data-astro-cid-nhqcsmm3][open] .ficha-sign[data-astro-cid-nhqcsmm3]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ficha[data-astro-cid-nhqcsmm3][open] .ficha-sign[data-astro-cid-nhqcsmm3]:after{transform:rotate(0)}.ficha-body[data-astro-cid-nhqcsmm3]{--section-pad-y: clamp(30px, 4vw, 52px);margin-top:clamp(12px,1.4vw,16px);background:var(--paper)}.ficha[data-astro-cid-nhqcsmm3][open] .ficha-body[data-astro-cid-nhqcsmm3]{animation:bbFichaIn .45s cubic-bezier(.22,1,.36,1)}@keyframes bbFichaIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media(max-width:520px){.ficha-glass[data-astro-cid-nhqcsmm3]{column-gap:14px}.ficha-sign[data-astro-cid-nhqcsmm3]{width:36px;height:36px}}.pillars[data-astro-cid-d4qwdgui]{background:var(--navy);color:#fff}.pillars-grid[data-astro-cid-d4qwdgui]{padding-block:clamp(26px,3vw,38px);display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff24}.pillar[data-astro-cid-d4qwdgui]{background:var(--navy);padding:16px clamp(8px,1.5vw,22px);display:flex;align-items:center;gap:14px}.pillar[data-astro-cid-d4qwdgui] svg[data-astro-cid-d4qwdgui]{flex:0 0 auto}.pillar-t[data-astro-cid-d4qwdgui]{font-size:14.5px;font-weight:700}.pillar-s[data-astro-cid-d4qwdgui]{font-size:12px;color:#9db2d6;margin-top:2px}@media(max-width:760px){.pillars-grid[data-astro-cid-d4qwdgui]{grid-template-columns:repeat(2,1fr)}}@media(max-width:440px){.pillars-grid[data-astro-cid-d4qwdgui]{grid-template-columns:1fr}}.problems-more[data-astro-cid-jcz3vx4h]{display:inline-block;margin-left:18px;font-weight:700;color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px}.problems[data-astro-cid-jcz3vx4h]{padding-block:var(--section-pad-y)}.problems-head[data-astro-cid-jcz3vx4h]{max-width:72ch;margin-bottom:clamp(36px,4vw,52px)}.problems-intro[data-astro-cid-jcz3vx4h]{font-size:16.5px;line-height:1.65;color:#3a4150}.cards[data-astro-cid-jcz3vx4h]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card[data-astro-cid-jcz3vx4h]{border:1px solid var(--line);border-radius:8px;padding:24px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.card[data-astro-cid-jcz3vx4h]:hover{border-color:var(--navy);box-shadow:0 8px 24px -16px #0d2b5b80}.card-t[data-astro-cid-jcz3vx4h]{margin-top:16px;font-size:16.5px;font-weight:700;color:var(--navy)}.card-p[data-astro-cid-jcz3vx4h]{margin-top:7px;font-size:14px;line-height:1.55;color:#5a616e}.problems-cta[data-astro-cid-jcz3vx4h]{margin-top:34px}@media(max-width:860px){.cards[data-astro-cid-jcz3vx4h]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.cards[data-astro-cid-jcz3vx4h]{grid-template-columns:1fr}}.services[data-astro-cid-g5jplrhu]{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.services-inner[data-astro-cid-g5jplrhu]{padding-block:var(--section-pad-y)}.services-head[data-astro-cid-g5jplrhu]{max-width:64ch}.services-intro[data-astro-cid-g5jplrhu]{font-size:16.5px;line-height:1.65;color:#3a4150}.services-grid[data-astro-cid-g5jplrhu]{margin-top:clamp(36px,4vw,52px);display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.service[data-astro-cid-g5jplrhu]{background:#fff;border:1px solid var(--line);border-radius:10px;padding:clamp(26px,2.5vw,38px)}.service-top[data-astro-cid-g5jplrhu]{display:flex;align-items:center;gap:14px}.service-icon[data-astro-cid-g5jplrhu]{width:46px;height:46px;border-radius:8px;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.service-num[data-astro-cid-g5jplrhu]{font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--accent-strong)}.service-t[data-astro-cid-g5jplrhu]{margin-top:20px;font-size:21px;font-weight:700;color:var(--navy)}.service-p[data-astro-cid-g5jplrhu]{margin-top:12px;font-size:15px;line-height:1.62;color:#4a515e}@media(max-width:720px){.services-grid[data-astro-cid-g5jplrhu]{grid-template-columns:1fr}}.methodology[data-astro-cid-5ozx6kxf]{padding-block:var(--section-pad-y)}.method-head[data-astro-cid-5ozx6kxf]{max-width:60ch}.method-intro[data-astro-cid-5ozx6kxf]{font-size:16.5px;line-height:1.65;color:#3a4150}.method-track[data-astro-cid-5ozx6kxf]{margin-top:clamp(40px,5vw,60px);position:relative}.method-line[data-astro-cid-5ozx6kxf]{position:absolute;left:0;right:0;top:27px;height:2px;background:linear-gradient(90deg,var(--navy) 0%,var(--accent) 60%,rgba(245,166,35,.2) 100%);opacity:.55}.method-steps[data-astro-cid-5ozx6kxf]{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.5vw,24px)}.step-num[data-astro-cid-5ozx6kxf]{width:56px;height:56px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800}.step-num-last[data-astro-cid-5ozx6kxf]{background:var(--accent);border:none;color:var(--accent-ink)}.step-t[data-astro-cid-5ozx6kxf]{margin-top:18px;font-size:16px;font-weight:700;color:var(--navy);line-height:1.2}.step-p[data-astro-cid-5ozx6kxf]{margin-top:9px;font-size:13.5px;line-height:1.55;color:#5a616e}@media(max-width:900px){.method-steps[data-astro-cid-5ozx6kxf]{grid-template-columns:repeat(2,1fr);gap:28px 24px}.method-line[data-astro-cid-5ozx6kxf]{display:none}}@media(max-width:480px){.method-steps[data-astro-cid-5ozx6kxf]{grid-template-columns:1fr;gap:24px}.step[data-astro-cid-5ozx6kxf]{display:grid;grid-template-columns:56px 1fr;column-gap:16px;align-items:center}.step-num[data-astro-cid-5ozx6kxf]{grid-row:span 2}.step-t[data-astro-cid-5ozx6kxf]{margin-top:0}}.why[data-astro-cid-wwnj4t6a]{background:var(--navy);color:#fff}.why-inner[data-astro-cid-wwnj4t6a]{padding-block:var(--section-pad-y);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.why-lead[data-astro-cid-wwnj4t6a]{font-size:16.5px;line-height:1.65;color:#c7d2e6}.why-sub[data-astro-cid-wwnj4t6a]{margin-top:16px;font-size:15.5px;line-height:1.65;color:#9db2d6}.why-grid[data-astro-cid-wwnj4t6a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14);border-radius:10px;overflow:hidden}.why-cell[data-astro-cid-wwnj4t6a]{background:var(--navy);padding:24px}.why-cell-t[data-astro-cid-wwnj4t6a]{font-size:15.5px;font-weight:700}.why-cell-d[data-astro-cid-wwnj4t6a]{margin-top:8px;font-size:13px;line-height:1.55;color:#9db2d6}@media(max-width:900px){.why-inner[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr;gap:32px}}@media(max-width:440px){.why-grid[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr}}.slot-img[data-astro-cid-2dkzgnim]{width:100%;object-fit:cover;background:linear-gradient(160deg,#faf6ee,#ece3d2)}.img-slot[data-astro-cid-2dkzgnim]{width:100%;border-radius:inherit}.cases[data-astro-cid-23yevxlj]{padding-block:var(--section-pad-y)}.cases-head[data-astro-cid-23yevxlj]{max-width:62ch}.cases-intro[data-astro-cid-23yevxlj]{font-size:16.5px;line-height:1.65;color:#3a4150}.cases-list[data-astro-cid-23yevxlj]{margin-top:clamp(36px,4vw,52px);display:grid;gap:18px}.case[data-astro-cid-23yevxlj]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(20px,3vw,40px);align-items:center;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.case-media[data-astro-cid-23yevxlj]{align-self:stretch;display:flex}.case-media[data-astro-cid-23yevxlj] .img-slot,.case-media[data-astro-cid-23yevxlj] .slot-img{height:100%!important;min-height:clamp(220px,22vw,280px)}.case-body[data-astro-cid-23yevxlj]{padding:clamp(22px,2vw,34px) clamp(22px,2vw,40px) clamp(22px,2vw,34px) 0}.case-alt[data-astro-cid-23yevxlj]{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.case-alt[data-astro-cid-23yevxlj] .case-media[data-astro-cid-23yevxlj]{order:2}.case-alt[data-astro-cid-23yevxlj] .case-body[data-astro-cid-23yevxlj]{order:1;padding:clamp(22px,2vw,34px) 0 clamp(22px,2vw,34px) clamp(22px,2vw,40px)}.case-meta[data-astro-cid-23yevxlj]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.case-tag[data-astro-cid-23yevxlj]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--navy);padding:5px 11px;border-radius:100px}.case-place[data-astro-cid-23yevxlj]{font-size:12.5px;font-weight:600;color:var(--gray)}.case-t[data-astro-cid-23yevxlj]{margin-top:14px;font-size:21px;font-weight:700;color:var(--navy)}.case-rows[data-astro-cid-23yevxlj]{margin-top:14px;display:grid;gap:9px}.case-row[data-astro-cid-23yevxlj]{font-size:14.5px;line-height:1.55;color:#4a515e}.case-row[data-astro-cid-23yevxlj] strong[data-astro-cid-23yevxlj]{color:var(--navy)}@media(max-width:780px){.case[data-astro-cid-23yevxlj],.case-alt[data-astro-cid-23yevxlj]{grid-template-columns:1fr;gap:0}.case-media[data-astro-cid-23yevxlj],.case-alt[data-astro-cid-23yevxlj] .case-media[data-astro-cid-23yevxlj]{order:-1}.case-body[data-astro-cid-23yevxlj],.case-alt[data-astro-cid-23yevxlj] .case-body[data-astro-cid-23yevxlj]{order:0;padding:clamp(20px,5vw,28px)}.case-media[data-astro-cid-23yevxlj] .img-slot,.case-media[data-astro-cid-23yevxlj] .slot-img{min-height:200px}}.faq[data-astro-cid-z6gx6xcw]{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.faq-inner[data-astro-cid-z6gx6xcw]{padding-block:var(--section-pad-y)}.faq-grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:start}.faq-item[data-astro-cid-z6gx6xcw]{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.faq-q[data-astro-cid-z6gx6xcw]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;background:none;border:none;cursor:pointer;padding:19px 22px;font-family:inherit;font-size:15.5px;font-weight:700;color:var(--navy)}.faq-sign[data-astro-cid-z6gx6xcw]{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--accent-soft);color:var(--accent-strong);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.faq-a[data-astro-cid-z6gx6xcw][hidden]{display:none}.faq-a-inner[data-astro-cid-z6gx6xcw]{padding:0 22px 20px;font-size:14.5px;line-height:1.62;color:#4a515e}@media(max-width:760px){.faq-grid[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}.faq-q[data-astro-cid-z6gx6xcw]{font-size:14.5px;padding:16px 18px}}.about[data-astro-cid-v2cbyr3p]{padding-block:var(--section-pad-y)}.about-p[data-astro-cid-v2cbyr3p]{font-size:16px;line-height:1.65;color:#3a4150;text-align:justify;text-justify:inter-word}.about-p-sm[data-astro-cid-v2cbyr3p]{margin-top:14px;font-size:15.5px;color:#4a515e;text-align:justify;text-justify:inter-word}.about-p[data-astro-cid-v2cbyr3p] strong[data-astro-cid-v2cbyr3p]{color:var(--navy)}.about-tags[data-astro-cid-v2cbyr3p]{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px}.mission-vision[data-astro-cid-v2cbyr3p]{margin-top:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.mission-vision-item[data-astro-cid-v2cbyr3p]{padding-top:4px}.mission-vision-label[data-astro-cid-v2cbyr3p]{margin-bottom:8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5b6472}.mission-vision-title[data-astro-cid-v2cbyr3p]{margin:0 0 8px;font-size:20px;line-height:1.3;font-weight:700;color:var(--navy)}.mission-vision-text[data-astro-cid-v2cbyr3p]{margin:0;font-size:15.5px;line-height:1.6;color:#4a515e;text-align:justify;text-justify:inter-word}@media(max-width:860px){.mission-vision[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:28px}}.tag[data-astro-cid-v2cbyr3p]{font-size:12.5px;font-weight:600;color:var(--navy);border:1px solid #cbd0d8;padding:9px 18px;border-radius:3px;transform:skew(-12deg)}.tag[data-astro-cid-v2cbyr3p]>span[data-astro-cid-v2cbyr3p]{display:inline-block;transform:skew(12deg)}.about-frame[data-astro-cid-v2cbyr3p]{border-radius:10px;overflow:hidden;border:1px solid #e0e3e8;box-shadow:0 20px 50px -22px #0d2b5b59}@media(max-width:860px){.about-grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:32px}.about-media[data-astro-cid-v2cbyr3p]{order:-1}}.brandsec[data-astro-cid-s47ynzml]{position:relative;background:var(--mist);border-top:1px solid var(--line);overflow:hidden}.brand-bg[data-astro-cid-s47ynzml]{position:absolute;inset:0;background-image:linear-gradient(rgba(13,43,91,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(13,43,91,.04) 1px,transparent 1px);background-size:44px 44px;pointer-events:none;mask-image:radial-gradient(ellipse 70% 70% at 50% 45%,#000,transparent 80%)}.brand-inner[data-astro-cid-s47ynzml]{position:relative;padding-block:var(--section-pad-y);text-align:center}.brand-lead[data-astro-cid-s47ynzml]{margin:0;max-width:none;font-size:16px;line-height:1.65;color:#4a515e;text-align:left}.brand-lead[data-astro-cid-s47ynzml] p[data-astro-cid-s47ynzml]+p[data-astro-cid-s47ynzml]{margin-top:14px}.brand-anim[data-astro-cid-s47ynzml]{margin:clamp(36px,4vw,52px) auto 0;position:relative;width:clamp(240px,30vw,330px);aspect-ratio:337 / 246}.piece[data-astro-cid-s47ynzml]{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:contain}.p-up[data-astro-cid-s47ynzml]{animation:bbUp 6.5s cubic-bezier(.22,1,.36,1) infinite}.p-down[data-astro-cid-s47ynzml]{animation:bbDown 6.5s cubic-bezier(.22,1,.36,1) infinite}.p-bleft[data-astro-cid-s47ynzml]{animation:bbLeftB 6.5s cubic-bezier(.22,1,.36,1) infinite}.p-bright[data-astro-cid-s47ynzml]{animation:bbRightB 6.5s cubic-bezier(.22,1,.36,1) infinite}.p-amp[data-astro-cid-s47ynzml]{animation:bbAmp 6.5s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes bbLeftB{0%{transform:translate(-220px);opacity:0}10%{opacity:0}24%{transform:translate(0);opacity:1}86%{transform:translate(0);opacity:1}96%,to{opacity:0}}@keyframes bbRightB{0%{transform:translate(220px);opacity:0}10%{opacity:0}24%{transform:translate(0);opacity:1}86%{transform:translate(0);opacity:1}96%,to{opacity:0}}@keyframes bbAmp{0%{transform:scale(.2) rotate(-25deg);opacity:0}26%{opacity:0;transform:scale(.2) rotate(-25deg)}40%{transform:scale(1) rotate(0);opacity:1}86%{opacity:1}96%,to{opacity:0}}@keyframes bbUp{0%{transform:translateY(-150px);opacity:0}42%{opacity:0;transform:translateY(-150px)}58%{transform:translateY(0);opacity:1}86%{opacity:1}96%,to{opacity:0}}@keyframes bbDown{0%{transform:translateY(150px);opacity:0}58%{opacity:0;transform:translateY(150px)}74%{transform:translateY(0);opacity:1}86%{opacity:1}96%,to{opacity:0}}@keyframes bbCap{0%,12%{opacity:0;transform:translateY(8px)}22%{opacity:1;transform:none}88%{opacity:1}96%,to{opacity:0}}@keyframes bbCap2{0%,30%{opacity:0;transform:translateY(8px)}40%{opacity:1;transform:none}88%{opacity:1}96%,to{opacity:0}}@keyframes bbCap3{0%,48%{opacity:0;transform:translateY(8px)}58%{opacity:1;transform:none}88%{opacity:1}96%,to{opacity:0}}@keyframes bbCap4{0%,64%{opacity:0;transform:translateY(8px)}74%{opacity:1;transform:none}88%{opacity:1}96%,to{opacity:0}}.brand-cards[data-astro-cid-s47ynzml]{margin:clamp(36px,4vw,52px) auto 0;max-width:960px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.brand-card[data-astro-cid-s47ynzml]{border:1px solid var(--line);border-radius:10px;padding:20px 16px;background:#fff}.brand-card[data-astro-cid-s47ynzml]:nth-child(1){animation:bbCap 6.5s ease-in-out infinite}.brand-card[data-astro-cid-s47ynzml]:nth-child(2){animation:bbCap2 6.5s ease-in-out infinite}.brand-card[data-astro-cid-s47ynzml]:nth-child(3){animation:bbCap3 6.5s ease-in-out infinite}.brand-card[data-astro-cid-s47ynzml]:nth-child(4){animation:bbCap4 6.5s ease-in-out infinite}.brand-sym[data-astro-cid-s47ynzml]{font-weight:800;font-size:26px;line-height:1}.brand-card-t[data-astro-cid-s47ynzml]{margin-top:12px;font-size:14.5px;font-weight:700;color:var(--navy)}.brand-card-d[data-astro-cid-s47ynzml]{margin-top:6px;font-size:12.5px;line-height:1.5;color:#5a616e}@media(max-width:720px){.brand-cards[data-astro-cid-s47ynzml]{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.brand-cards[data-astro-cid-s47ynzml]{grid-template-columns:1fr}}
