:root{--be-marfil: #F5F1E8;--be-marfil-2: #EDE6D6;--be-linea: rgba(26, 22, 19, .14);--be-negro: #1A1613;--be-crema-dark: #F2ECDD;--be-bronce: #B08D57;--be-bronce-oscuro: #8A6C3E;--be-oxblood: #5C1A1B;--be-gris: #706A5E;--be-serif: "Fraunces", Georgia, serif;--be-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--be-ease: cubic-bezier(.16, 1, .3, 1)}.be-section{padding-top:0;padding-bottom:0}.be-container{max-width:1200px;margin-inline:auto;padding-inline:24px}.be-kicker{display:inline-block;font-family:var(--be-sans);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--be-bronce-oscuro)}.be-kicker--on-dark{color:var(--be-bronce)}.be-monogram{color:var(--be-bronce);flex-shrink:0}.be-monogram text{font-family:var(--be-serif)}.be-link-underline{display:inline-flex;align-items:center;gap:.4em;font-family:var(--be-serif);font-style:italic;font-size:18px;color:var(--be-negro);background-image:linear-gradient(var(--be-bronce),var(--be-bronce));background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:color .3s var(--be-ease)}.be-link-underline:hover{color:var(--be-bronce-oscuro)}.be-hero-grid{display:grid;gap:40px;align-items:center;padding-block:clamp(40px,6vw,88px)}@media(min-width:990px){.be-hero-grid{grid-template-columns:1fr 1fr;gap:64px}}.be-hero-copy .be-kicker{margin-bottom:22px;display:block}.be-hero-title{font-family:var(--be-serif);font-weight:300;font-size:clamp(37px,22px + 4vw,58px);line-height:1.08;letter-spacing:-.01em;max-width:14ch}.be-hero-lede{margin-top:22px;font-family:var(--be-sans);font-size:18px;color:var(--be-gris);max-width:40ch;line-height:1.5}.be-hero-actions{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:28px}.be-hero-figure{position:relative;order:-1}@media(min-width:990px){.be-hero-figure{order:0}}.be-hero-figure-frame{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--be-marfil-2)}.be-hero-figure-frame img{width:100%;height:100%;object-fit:cover;display:block}.be-hero-caption{position:absolute;left:18px;bottom:18px;background:var(--be-marfil);padding:16px 20px;max-width:210px;box-shadow:0 20px 40px #1a16132e}.be-hero-caption .be-kicker{display:block;margin-bottom:4px;font-size:10px}.be-hero-caption p{font-family:var(--be-serif);font-style:italic;font-size:17px;margin:0;color:var(--be-negro)}.be-marquee-wrap{border-block:1px solid var(--be-linea);overflow:hidden;padding-block:22px}.be-marquee-track{display:flex;width:max-content;animation:be-marquee var(--be-marquee-duration, 32s) linear infinite}.be-marquee-track span{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--be-serif);font-style:italic;font-size:17px;color:var(--be-bronce-oscuro);padding-inline:26px}.be-marquee-track span:after{content:"\2022";margin-left:52px;color:var(--be-bronce);font-style:normal}@keyframes be-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.be-marquee-track{animation-duration:90s}}.be-quote-wrap{text-align:center;padding-block:clamp(64px,8vw,112px)}.be-quote-wrap .be-monogram{margin-inline:auto;margin-bottom:28px}.be-quote-text{font-family:var(--be-serif);font-style:italic;font-weight:300;font-size:clamp(26px,21px + 2vw,42px);max-width:18ch;margin-inline:auto;line-height:1.25}.be-quote-cite{display:block;margin-top:28px;font-family:var(--be-sans);font-style:normal;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--be-bronce)}.be-divider{display:flex;align-items:center;gap:12px;margin-bottom:22px}.be-divider:before{content:"";width:34px;height:1px;background:var(--be-bronce)}.be-divider:after{content:"";width:6px;height:6px;background:var(--be-oxblood);transform:rotate(45deg);flex-shrink:0}.color-scheme-3 .be-divider:after{background:var(--be-bronce)}.be-cols-head--center .be-divider{justify-content:center;margin-inline:auto}.be-cols{display:grid;gap:40px;padding-block:clamp(40px,6vw,72px)}.be-cols-head{max-width:640px;margin-bottom:44px}.be-cols-head--center{max-width:680px;margin-inline:auto;text-align:center}.be-cols-head .be-kicker{display:block;margin-bottom:14px}.be-cols-head h2{margin:0}.be-cols-head--center h2{font-size:clamp(32px,3vw + 20px,48px)}.be-cols-head p{margin-top:16px;color:var(--be-gris);font-family:var(--be-sans);font-size:18px}.be-cols-head--center p{margin-inline:auto}.be-cols-grid{display:grid;gap:28px;grid-template-columns:1fr}@media(min-width:700px){.be-cols-grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.be-cols-grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.be-cols-grid--framed .be-col-item{background:var(--be-col-bg, var(--be-marfil));border:1px solid var(--be-linea);border-top:3px solid var(--be-accent, var(--be-bronce));padding:40px 30px;box-shadow:0 1px 2px #1a16130a;transition:transform .4s var(--be-ease),box-shadow .4s var(--be-ease)}@media(hover:hover){.be-cols-grid--framed .be-col-item:hover{transform:translateY(-6px);box-shadow:0 24px 44px #1a161329}}.be-badge{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;border:1px solid var(--be-accent, var(--be-bronce));border-radius:50%;color:var(--be-accent, var(--be-bronce))}.be-badge--step{display:block;width:auto;height:auto;margin-bottom:14px;border:none;border-radius:0;font-family:var(--be-serif);font-style:italic;font-weight:300;font-size:46px;line-height:1;color:var(--be-accent, var(--be-oxblood))}.be-col-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:14px}.be-col-eyebrow:before{content:"";width:5px;height:5px;background:var(--be-oxblood);transform:rotate(45deg);flex-shrink:0}.be-col-item h3{font-family:var(--be-serif);font-weight:400;font-size:20px;letter-spacing:-.005em;margin:0;color:inherit}.be-col-item p{margin-top:10px;color:var(--be-gris);font-size:15px;line-height:1.6;font-family:var(--be-sans)}.be-mosaico-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.be-mosaico-item img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 5;display:block}.be-mosaico-item:first-child{grid-column:1 / -1}@media(min-width:700px){.be-mosaico-grid{grid-template-columns:repeat(3,1fr)}.be-mosaico-item:first-child{grid-column:auto}}[data-be-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--be-ease),transform .7s var(--be-ease)}[data-be-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-be-reveal]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/be-styles.css.map */
