header a[href="/"],header a[href="/es"],header a[href="/en"]{font-size:20px!important}header nav a,header nav button{font-size:17px!important;font-weight:500!important}header button{font-size:15px!important}header nav{gap:24px}.jayor-logo-header{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex-shrink:0!important;text-decoration:none!important}.jayor-logo-header img{display:block!important;width:165px!important;height:auto!important;max-height:58px!important;object-fit:contain!important}@media (max-width: 1024px){.jayor-logo-header img{width:135px!important;max-height:48px!important}}@media (max-width: 768px){header nav a,header nav button{font-size:16px!important}header a[href="/"],header a[href="/es"],header a[href="/en"]{font-size:18px!important}}@media (max-width: 600px){.jayor-logo-header img{width:110px!important;max-height:40px!important}}.rbh__eyebrow{font-size:18px!important;line-height:1.5!important}@media (max-width: 1024px){.rbh__eyebrow{font-size:17px!important}}@media (max-width: 600px){.rbh__eyebrow{font-size:16px!important}}p[style*="1.4vw"],.jayor-hoy{font-size:clamp(20px,1.8vw,24px)!important;line-height:1.4!important}.jayor-fila-ajustada{padding-top:12px!important;padding-bottom:12px!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important;height:auto!important}.jayor-fila-ajustada>*{min-height:0!important}.jayor-fila-ajustada h2,.jayor-fila-ajustada h3,.jayor-fila-ajustada h4{margin-top:0!important;margin-bottom:5px!important;line-height:1.12!important}.jayor-fila-ajustada p{margin-top:5px!important;margin-bottom:0!important;line-height:1.45!important}@media (max-width: 768px){.jayor-fila-ajustada{padding-top:14px!important;padding-bottom:14px!important}.jayor-fila-ajustada p{line-height:1.5!important}}.jayor-innovacion-grid-v3{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:35px!important;align-items:center!important;min-height:0!important;height:auto!important;padding-top:24px!important;padding-bottom:24px!important}.jayor-innovacion-grid-v3>*{min-width:0!important}.jayor-innovacion-grid-v3 h1,.jayor-innovacion-grid-v3 h2,.jayor-innovacion-grid-v3 h3{margin-bottom:0!important}.jayor-innovacion-grid-v3 p{margin:0!important;line-height:1.5!important}@media (max-width: 768px){.jayor-innovacion-grid-v3{grid-template-columns:1fr!important;row-gap:20px!important;padding-top:20px!important;padding-bottom:20px!important}}#footprint p.text-accent-deep{letter-spacing:.12em!important}#footprint .grid.md\:grid-cols-12{margin-bottom:48px!important}@media (min-width: 768px){#footprint .grid.md\:grid-cols-12{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;align-items:end!important;column-gap:clamp(32px,5vw,72px)!important}#footprint .grid.md\:grid-cols-12>*{grid-column:auto!important;min-width:0!important}}#footprint .md\:col-span-5 p{font-size:clamp(18px,1.3vw + 2px,22px)!important}#footprint .border-b.border-hairline.pb-5>span{font-size:16px!important;font-weight:700!important;line-height:1.5!important}nav[aria-label="Pa\edses donde opera Grupo Jayor"] p.uppercase{font-size:13.2px!important}nav[aria-label="Pa\edses donde opera Grupo Jayor"] span.font-display{font-size:20px!important}nav[aria-label="Pa\edses donde opera Grupo Jayor"] span.text-sm{font-size:16px!important;line-height:1.45!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#footprint svg[aria-label^="Mapa animado"]{overflow:hidden!important;max-width:620px!important}#footprint svg[aria-label^="Mapa de Am\e9rica"]{overflow:hidden!important;transform:none!important;max-width:640px!important;display:block;margin-inline:auto}h2[style*="clamp(2.25rem, 4.8vw, 4.25rem)"],h2[style*="clamp(2rem, 4vw, 3.5rem)"]{font-size:clamp(2.25rem,4.4vw,4rem)!important}h2[style*="clamp(30px, 4.4vw, 60px)"]{font-size:clamp(28px,5vw,72px)!important}h3[style*="clamp(1.75rem, 2.6vw, 2.75rem)"]{font-size:clamp(1.5rem,2.4vw,2.25rem)!important}#scale p.uppercase.font-bold,#what p.uppercase.font-bold,#future p.uppercase.font-bold,#brands p.uppercase.font-bold,#countries p.uppercase.font-bold,#footprint p.text-accent-deep{font-size:18px!important;line-height:1.5!important}@media (max-width: 1024px){#scale p.uppercase.font-bold,#what p.uppercase.font-bold,#future p.uppercase.font-bold,#brands p.uppercase.font-bold,#countries p.uppercase.font-bold,#footprint p.text-accent-deep{font-size:17px!important}}@media (max-width: 600px){#scale p.uppercase.font-bold,#what p.uppercase.font-bold,#future p.uppercase.font-bold,#brands p.uppercase.font-bold,#countries p.uppercase.font-bold,#footprint p.text-accent-deep{font-size:16px!important}}.text-\[0\.7rem\]{font-size:13px!important}.text-\[0\.6875rem\],.text-\[0\.625rem\]{font-size:12px!important}html,body{overflow-x:clip}h1,h2,h3{overflow-wrap:break-word;hyphens:manual}@media (max-width: 600px){nav[aria-label="Pa\edses donde opera Grupo Jayor"] span.font-display{font-size:19px!important}nav[aria-label="Pa\edses donde opera Grupo Jayor"] span.text-sm{font-size:15px!important}#footprint svg[aria-label^="Mapa de Am\e9rica"]{max-width:100%!important}}header nav a,header nav button{white-space:nowrap!important}@media (min-width: 768px) and (max-width: 1023.98px){header nav{gap:12px!important}header nav a,header nav button{font-size:13.5px!important}.jayor-logo-header img{width:105px!important}}@media (min-width: 1024px) and (max-width: 1279.98px){header nav{gap:20px!important}header nav a,header nav button{font-size:15.5px!important}}#brands p.text-\[0\.7rem\]{font-size:15px!important}#brands span.inline-flex.items-baseline{font-size:16px!important}#brands span.tabular-nums{font-size:14px!important}#brands span.text-\[0\.625rem\]{font-size:14px!important;line-height:1.35!important}#brands span.text-\[0\.6875rem\].tracking-\[0\.08em\]{font-size:14px!important}header[role=banner]>div>a:first-child{display:inline-block!important;flex-shrink:0!important;height:60px!important;width:100px!important;background:url(/assets/logo-grupo-jayor-hd.webp) left center / contain no-repeat!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:hidden!important}header[role=banner]>div>a:first-child>*{display:none!important}@media (max-width: 1024px){header[role=banner]>div>a:first-child{height:54px!important;width:90px!important}}@media (max-width: 600px){header[role=banner]>div>a:first-child{height:48px!important;width:80px!important}}footer[role=contentinfo] p.font-display{display:block!important;width:130px!important;height:78px!important;background:url(/assets/logo-grupo-jayor-hd.webp) left center / contain no-repeat!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:hidden!important;margin:0}footer[role=contentinfo] p.font-display>*{display:none!important}@media (min-width: 768px){footer[role=contentinfo] p.font-display{width:150px!important;height:90px!important}}h1[style*="clamp(2.25rem, 4.8vw, 4.25rem)"]{font-size:clamp(2.25rem,4.4vw,4rem)!important}main p.text-\[0\.75rem\].font-bold.uppercase{font-size:18px!important;line-height:1.5!important}@media (max-width: 1024px){main p.text-\[0\.75rem\].font-bold.uppercase{font-size:17px!important}}@media (max-width: 600px){main p.text-\[0\.75rem\].font-bold.uppercase{font-size:16px!important}}#footprint svg[aria-label^="Animated map"]{overflow:hidden!important;max-width:620px!important}#footprint svg[aria-label^="Map of the Americas"]{overflow:hidden!important;transform:none!important;max-width:640px!important;display:block;margin-inline:auto}nav[aria-label="Countries where Grupo Jayor operates"] p.uppercase{font-size:13.2px!important}nav[aria-label="Countries where Grupo Jayor operates"] span.font-display{font-size:20px!important}nav[aria-label="Countries where Grupo Jayor operates"] span.text-sm{font-size:16px!important;line-height:1.45!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}@media (max-width: 600px){nav[aria-label="Countries where Grupo Jayor operates"] span.font-display{font-size:19px!important}nav[aria-label="Countries where Grupo Jayor operates"] span.text-sm{font-size:15px!important}#footprint svg[aria-label^="Map of the Americas"]{max-width:100%!important}}.jp{margin-top:clamp(64px,8vw,112px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--color-hairline, #e5eaf1);color:var(--color-ink, #0b1f3a)}.jp-cabecera{display:grid;gap:20px 48px;align-items:end;margin-bottom:clamp(36px,4.5vw,64px)}@media (min-width: 900px){.jp-cabecera{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.jp-eyebrow{margin:0;font-family:var(--font-sans);font-size:18px;font-weight:700;line-height:1.5;letter-spacing:.32em;text-transform:uppercase;color:var(--color-accent-deep, #2e5496)}.jp-titulo{margin:20px 0 0;max-width:16ch;font-family:var(--font-display);font-weight:800;font-size:clamp(2.25rem,4.4vw,4rem);line-height:1.02;letter-spacing:-.035em;color:var(--color-ink, #0b1f3a);text-wrap:balance}.jp-intro{margin:0;max-width:44ch;font-family:var(--font-sans);font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.6;color:var(--color-muted, #5a6472);text-wrap:pretty}.jp-tarjetas{display:grid;gap:clamp(16px,2vw,24px)}@media (min-width: 900px){.jp-tarjetas{grid-template-columns:1fr 1fr}}.jp-tarjeta{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:clamp(24px,3vw,40px);padding:clamp(28px,4vw,56px);border-radius:28px}.jp-mision{background:linear-gradient(160deg,#f5f9ff,#eaf2fd);border:1px solid #dce7f6}.jp-vision{background:var(--color-ink, #0b1f3a);color:#fff}.jp-vision:after{content:"";position:absolute;right:-20%;bottom:-45%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#2e6bd673,#2e6bd600 65%);pointer-events:none}.jp-tarjeta-cabeza{position:relative;z-index:1;display:flex;align-items:center;gap:14px}.jp-num{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.04em;background:#fff;color:var(--color-accent, #2e6bd6);box-shadow:0 0 0 1px #dce7f6}.jp-vision .jp-num{background:#ffffff14;color:var(--color-accent-glow, #bfe0ff);box-shadow:0 0 0 1px #bfe0ff40}.jp-etiqueta{margin:0;font-family:var(--font-sans);font-size:18px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--color-accent-deep, #2e5496)}.jp-vision .jp-etiqueta{color:var(--color-accent-glow, #bfe0ff)}.jp-texto{position:relative;z-index:1;margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(1.25rem,1.75vw,1.625rem);line-height:1.38;letter-spacing:-.012em;color:var(--color-ink, #0b1f3a);text-wrap:pretty}.jp-vision .jp-texto{color:#f4f8ff}.jp-valores{margin-top:clamp(56px,7vw,96px)}.jp-eyebrow-valores{margin-bottom:clamp(24px,3vw,36px)}.jp-lista{list-style:none;margin:0;padding:0;display:grid;gap:clamp(28px,3vw,40px) clamp(24px,3vw,40px)}@media (min-width: 640px){.jp-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.jp-lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-valor{position:relative;padding-top:24px;border-top:1px solid var(--color-hairline, #e5eaf1)}.jp-valor:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:2px;background:var(--color-accent, #2e6bd6)}.jp-valor-num{display:block;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.08em;color:var(--color-accent, #2e6bd6)}.jp-valor-titulo{margin:14px 0 10px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.375rem,1.7vw,1.625rem);line-height:1.15;letter-spacing:-.02em;color:var(--color-ink, #0b1f3a)}.jp-valor-texto{margin:0;font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--color-muted, #5a6472);text-wrap:pretty}.jp-revelar{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--jp-retraso, 0ms)}.jp-revelar.jp-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.jp-revelar{opacity:1;transform:none;transition:none}}@media (max-width: 1024px){.jp-eyebrow,.jp-etiqueta{font-size:17px}}@media (max-width: 600px){.jp-eyebrow,.jp-etiqueta{font-size:16px;letter-spacing:.26em}.jp-tarjeta{border-radius:22px}.jp-num{width:38px;height:38px;font-size:14px}.jp-texto{font-size:1.125rem;line-height:1.45}}#footprint>div>div[aria-hidden=true]:first-child{display:none!important}#footprint .h-2\.5.w-2\.5.rounded-full{width:12px!important;height:12px!important}#footprint svg[viewBox="-305 -185 873 915"] g[role=button] circle.transition-all{r:8px;stroke-width:2px}#footprint svg[viewBox="-305 -185 873 915"] g[role=button] circle[r="6"]{r:11.5px}#footprint svg[viewBox="-305 -185 873 915"] g[role=button] circle[r="9"]{r:15px}#footprint svg[viewBox="-305 -185 873 915"] g[role=button] circle[r="10"]{r:14px}#footprint svg[viewBox="-305 -185 873 915"] g[role=button] circle[r="14"]{r:18px}#footprint svg[viewBox="-305 -185 873 915"] circle[r="3.5"]{r:7px;stroke-width:2px}#footprint svg[viewBox="-305 -185 873 915"] circle[r="5"]{r:10px}.jp-icono{display:inline-grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:#fff;color:var(--color-accent, #2e6bd6);box-shadow:0 0 0 1px #dce7f6,0 6px 16px #2e6bd61a}.jp-icono svg{width:28px;height:28px}.jp-vision .jp-icono{background:#ffffff14;color:var(--color-accent-glow, #bfe0ff);box-shadow:0 0 0 1px #bfe0ff40}.jp-valores-cabeza{display:flex;align-items:center;gap:14px;margin-bottom:clamp(24px,3vw,36px)}.jp-valor-icono{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(160deg,#f5f9ff,#eaf2fd);color:var(--color-accent, #2e6bd6);box-shadow:0 0 0 1px #dce7f6}.jp-valor-icono svg{width:24px;height:24px}@media (max-width: 600px){.jp-icono{width:46px;height:46px;border-radius:14px}.jp-icono svg{width:24px;height:24px}}header.fixed{min-height:72px!important}header .jayor-logo-header img{width:auto!important;height:60px!important;max-height:none!important}@media (max-width: 1024px){header.fixed{min-height:66px!important}header .jayor-logo-header img{height:54px!important}}@media (max-width: 600px){header.fixed{min-height:60px!important}header .jayor-logo-header img{height:48px!important}}footer .jayor-logo-pie{display:block;width:150px;height:auto}@media (min-width: 1024px){footer .jayor-pie-columnas{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#what p.mt-4.font-sans.text-muted{font-size:19px!important;line-height:1.55!important}#what p.text-\[0\.7rem\]{font-size:15px!important}#brands p.mt-1\.5.font-sans,#brands span.text-muted\/60{font-size:17px!important}#brands p.text-xs.italic{font-size:14px!important}main .md\:col-span-4>h2.uppercase{font-size:18px!important;line-height:1.4!important}@media (max-width: 1024px){main .md\:col-span-4>h2.uppercase{font-size:17px!important}}@media (max-width: 600px){main .md\:col-span-4>h2.uppercase{font-size:16px!important}}.jayor-fila-equipo{display:flex!important;align-items:center!important;gap:20px!important}.jayor-avatar{flex:none;display:inline-grid;place-items:center;overflow:hidden;width:64px;height:64px;border-radius:50%;background:linear-gradient(160deg,#f5f9ff,#e3edfb);box-shadow:0 0 0 1px #dce7f6;font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:.02em;color:var(--color-accent-deep, #2e5496)}.jayor-avatar img{width:100%;height:100%;object-fit:cover}.jayor-avatar.con-foto{background:#fff}.jayor-avatar-grande{width:128px;height:128px;font-size:34px}.jayor-avatar.con-foto:not(.jayor-avatar-grande){width:80px;height:80px}.jayor-correo{display:inline-block;margin-top:6px;font-family:var(--font-sans);font-size:15px;color:var(--color-accent, #2e6bd6);text-decoration:none;border-bottom:1px solid rgba(46,107,214,.3)}.jayor-correo:hover{border-bottom-color:currentColor}@media (max-width: 600px){.jayor-avatar,.jayor-avatar.con-foto:not(.jayor-avatar-grande){width:64px;height:64px;font-size:18px}.jayor-avatar-grande{width:96px;height:96px;font-size:26px}}footer .jayor-pie-cabecera{display:flex!important;flex-direction:column!important;align-items:center!important;gap:20px!important;text-align:center}footer .jayor-pie-cabecera>div:first-child{display:flex;flex-direction:column;align-items:center;gap:16px}footer .jayor-pie-cabecera>div:last-child{margin-top:0!important}footer .jayor-pie-lema{margin:0!important;max-width:26ch!important;font-family:var(--font-display);font-weight:700;font-size:clamp(1.375rem,2.3vw,2.125rem)!important;line-height:1.2;letter-spacing:-.02em;color:var(--color-ink, #0b1f3a)!important;text-align:center;text-wrap:balance}footer .jayor-logo-pie{width:130px}@media (min-width: 768px){footer .jayor-pie-cabecera{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center!important;gap:32px!important}footer .jayor-pie-cabecera>div:first-child{display:contents}footer .jayor-pie-cabecera .jayor-logo-pie{width:150px}footer .jayor-pie-cabecera p.font-display{grid-column:1;justify-self:start;margin:0}footer .jayor-pie-lema{grid-column:2;justify-self:center}footer .jayor-pie-cabecera>div:last-child{grid-column:3;justify-self:end}}.jl-hero{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(420px,62vh,620px);display:flex;align-items:flex-end;padding:calc(72px + clamp(56px,8vw,112px)) 0 clamp(48px,6vw,88px);background:radial-gradient(110% 85% at 88% 8%,#2e6bd68c,#2e6bd600 58%),radial-gradient(80% 70% at 0% 100%,#2e54968c,#2e549600 62%),linear-gradient(180deg,#0b1f3a,#0f2a52);color:#fff}.jl-orbitas{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.jl-hero-contenido{width:100%;max-width:var(--width-content-rail, 1400px);margin:0 auto;padding:0 24px}@media (min-width: 768px){.jl-hero-contenido{padding:0 48px}}.jl-eyebrow{margin:0 0 22px;font-family:var(--font-sans);font-size:18px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--color-accent-glow, #bfe0ff)}.jl-titulo{margin:0;display:flex;flex-direction:column;font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,6vw,5.5rem);line-height:1;letter-spacing:-.035em;color:#fff;text-wrap:balance}.jl-titulo-acento{color:#7fb8f5}.jl-dato{margin:clamp(24px,3vw,36px) 0 0;max-width:60ch;font-family:var(--font-sans);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;color:#eaf1fbd1}html.jayor-con-hero main>section.bg-white>div:first-child{padding-top:clamp(56px,7vw,96px)!important}@media (max-width: 1024px){.jl-eyebrow{font-size:17px}}@media (max-width: 600px){.jl-hero{min-height:380px;padding-top:116px}.jl-eyebrow{font-size:16px;letter-spacing:.26em;margin-bottom:16px}}.jayor-avatar{border-radius:14px!important}.jayor-avatar-grande{border-radius:20px!important}.jayor-fila-fundador{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%;gap:24px!important}.jayor-fila-fundador>div{display:flex;flex-direction:column;align-items:center}.jayor-avatar-grande{width:168px!important;height:168px!important}@media (max-width: 600px){.jayor-avatar-grande{width:132px!important;height:132px!important}}main h2[style*="clamp(2rem, 3.6vw, 3.25rem)"]{font-size:clamp(2.25rem,4.4vw,4rem)!important}main li h3[style*="clamp(1.375rem, 2vw, 1.75rem)"],.jp-valor-titulo{font-size:clamp(1.5rem,2.4vw,2.25rem)!important;line-height:1.15!important}@media (min-width: 1100px){.jp-lista{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.jp-valor-texto{font-size:18px!important}footer h3.uppercase,main .md\:col-span-4>h2.uppercase,.jp-etiqueta{font-size:18px!important;letter-spacing:.24em!important}@media (max-width: 1024px){footer h3.uppercase,.jp-etiqueta{font-size:17px!important}}@media (max-width: 600px){footer h3.uppercase,.jp-etiqueta{font-size:16px!important}}main .text-sm,footer .text-sm,main li p.text-sm{font-size:16px!important;line-height:1.5!important}.jayor-correo{font-size:16px!important}main .text-xs,footer .text-xs,.text-\[0\.7rem\],.text-\[0\.6875rem\],.text-\[0\.625rem\]{font-size:15px!important}footer p.text-xs{line-height:1.55!important}header button,footer button{font-size:15px!important}.text-muted\/70,.text-muted\/60,.text-muted\/55,.text-muted\/50{color:var(--color-muted, #5a6472)!important}#brands span.text-\[0\.625rem\],#brands span.text-\[0\.6875rem\].tracking-\[0\.08em\],#brands span.tabular-nums,#brands p.text-xs.italic,nav[aria-label="Pa\edses donde opera Grupo Jayor"] p.uppercase,nav[aria-label="Countries where Grupo Jayor operates"] p.uppercase{font-size:15px!important}footer p.jayor-pie-lema{font-size:26px!important;line-height:1.25!important;text-align:center!important;max-width:30ch!important}@media (min-width: 640px){footer .jayor-pie-columnas>div:last-child{justify-self:end;text-align:right}footer .jayor-pie-columnas>div:last-child ul{align-items:flex-end}footer .jayor-pie-columnas>div:last-child li,footer .jayor-pie-columnas>div:last-child a{justify-content:flex-end}}.rbh-bag{left:70%!important;top:calc(50% + 3vh)!important;height:calc(min(43vw,108vh)*.7954)!important;height:round(down,calc(min(43vw,108vh)*.7954),2px)!important;width:min(43vw,108vh)!important;width:round(down,min(43vw,108vh),2px)!important}.rbh__glow{left:70%!important;width:86vmin!important;height:86vmin!important}.rbh-bag__contact{width:86%!important;bottom:-1.5%!important;height:7%!important}@media (max-width: 1100px) and (min-width: 781px){.rbh-bag{left:73%!important;height:calc(min(48vw,100vh)*.7954)!important;height:round(down,calc(min(48vw,100vh)*.7954),2px)!important;width:min(48vw,100vh)!important;width:round(down,min(48vw,100vh),2px)!important}.rbh__glow{left:73%!important}.rbh__headline{max-width:8ch!important}}@media (max-width: 780px){.rbh-bag{left:50%!important;top:34%!important;height:calc(min(92vw,560px)*.7954)!important;height:round(down,calc(min(92vw,560px)*.7954),2px)!important;width:min(92vw,560px)!important;width:round(down,min(92vw,560px),2px)!important}.rbh__glow{left:50%!important;top:34%!important;width:96vmin!important;height:96vmin!important}}@media (min-width: 1101px){.rbh__headline{max-width:calc(61vw - (min(43vw,108vh)/2) - 24px)!important}}main>section div.grid:has(>div>div>h1.max-w-\[14ch\]){display:block!important;text-align:center}main>section div.grid:has(>div>div>h1.max-w-\[14ch\])>div:nth-child(2){display:none!important}main>section div.grid:has(>div>div>h1.max-w-\[14ch\]) h1{max-width:18ch!important;margin-left:auto;margin-right:auto;font-size:clamp(2.6rem,6.4vw,5.5rem)!important;text-wrap:balance}
