#MainContent .bc-structured-page__hero{position:relative;display:grid;grid-template-columns:1fr;min-height:600px;height:auto;max-height:none;overflow:hidden;border:0;background:var(--bc-tinta);color:var(--bc-hueso)}#MainContent .bc-structured-page__hero:before{position:absolute;z-index:1;background:linear-gradient(90deg,#141b11c7,#141b1161);content:"";top:0;right:0;bottom:0;left:0}#MainContent .bc-structured-page.bc-structured-page--editorial .bc-structured-page__hero{background:var(--bc-tinta);color:var(--bc-hueso)}#MainContent .bc-structured-page__hero-copy{position:relative;z-index:2;width:min(100%,1100px);min-height:600px;justify-content:flex-end;padding:72px clamp(24px,7vw,112px);color:var(--bc-hueso)}#MainContent .bc-structured-page.bc-structured-page--editorial .bc-structured-page__hero-copy{background:transparent}#MainContent .bc-structured-page__hero-copy .bc-kicker,#MainContent .bc-structured-page__hero-subtitle,#MainContent .bc-structured-page.bc-structured-page--editorial .bc-structured-page__hero-copy .bc-kicker{color:var(--bc-hueso)}#MainContent .bc-structured-page__hero-subtitle{max-width:680px}#MainContent .bc-structured-page__hero-media{position:absolute;z-index:0;width:100%;height:100%;min-height:600px;top:0;right:0;bottom:0;left:0}#MainContent .bc-structured-page.bc-structured-page--editorial .bc-structured-page__hero-media{background:transparent}#MainContent .bc-structured-page__hero-media img{width:100%;height:100%;object-fit:cover}#MainContent .bc-structured-page__copy h3{margin:36px 0 12px;font-family:var(--bc-display);font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1}#MainContent .bc-structured-page__copy h4,#MainContent .bc-structured-page__text-only-copy h4{margin:24px 0 8px;font-family:var(--bc-body);font-size:19px;font-weight:600;line-height:1.25}#MainContent .bc-structured-page__body[id],#MainContent .bc-structured-page__body>[id],#MainContent .bc-structured-page__hero[id],#MainContent .bc-structured-page__cta[id]{scroll-margin-top:calc(var(--bc-header-stack-height, 112px) + 24px)}#MainContent .bc-structured-page__split.bc-structured-page__surface--bone{border-top:0}#MainContent .bc-structured-page--about .bc-structured-page__text-link{display:inline-flex;margin-top:32px}#MainContent .bc-structured-page__body>.bc-structured-page__surface--bone,#MainContent .bc-structured-page__surface--bone .bc-structured-page__split-copy,#MainContent .bc-structured-page__surface--bone .bc-structured-page__split-media{background:var(--bc-hueso)}#MainContent .bc-structured-page__body>.bc-structured-page__surface--white,#MainContent .bc-structured-page__surface--white .bc-structured-page__split-copy,#MainContent .bc-structured-page__surface--white .bc-structured-page__split-media{background:#fff}#MainContent .bc-structured-page__team-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.8vw,24px)}#MainContent .bc-structured-page__team-card h3{margin:30px 18px 10px;font-family:var(--bc-body);font-size:clamp(19px,1.65vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.2}#MainContent .bc-structured-page__team-card p{margin-inline:18px}#MainContent .bc-structured-page__team-card .bc-structured-page__team-role{min-height:3.9em;letter-spacing:normal;line-height:1.3;text-transform:none}#MainContent .bc-structured-page__team-placeholder{display:grid;width:100%;aspect-ratio:1;background:var(--bc-hueso);color:var(--bc-oliva-700);font-family:var(--bc-body);font-size:72px;place-items:center}#MainContent .bc-structured-page__meeting{padding:clamp(56px,7vw,88px) 5vw;text-align:center}#MainContent .bc-structured-page--workshops #agendar-reunion{background:#fff}#MainContent .bc-structured-page--workshops>.bc-structured-page__cta{display:none}#MainContent .bc-structured-page__meeting .bc-structured-page__section-header{margin-inline:auto;margin-bottom:28px}#MainContent .bc-structured-page__meeting .bc-structured-page__section-header h2,#MainContent .bc-structured-page__meeting .bc-structured-page__section-header>p:last-child{margin-inline:auto}#MainContent .bc-structured-page__meeting-form{display:grid;width:100%;max-width:880px;margin-inline:auto;gap:24px}#MainContent .bc-structured-page__meeting-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#MainContent .bc-structured-page__meeting-form label{display:grid;min-width:0;gap:10px;font-size:14px;text-align:left}#MainContent .bc-structured-page__meeting-form input,#MainContent .bc-structured-page__meeting-form textarea{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid var(--bc-piedra);border-radius:var(--bc-button-radius);background:#fff;color:var(--bc-tinta);font:inherit}#MainContent .bc-structured-page__meeting-form textarea{resize:vertical}#MainContent .bc-structured-page__meeting-form .bc-structured-page__button{justify-self:center;cursor:pointer}#MainContent .bc-structured-page__meeting-note{margin:0;color:var(--bc-oliva-700);font-size:14px;line-height:1.5}@media screen and (min-width:750px)and (max-width:1099px){#MainContent .bc-structured-page__team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){#MainContent .bc-structured-page__team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .bc-structured-page__meeting{padding:56px 20px}#MainContent .bc-structured-page__meeting-fields{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:479px){#MainContent .bc-structured-page__team-grid{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-projects-page__hero,#MainContent .bc-press-page__hero{position:relative;min-height:600px;padding:48px clamp(24px,7vw,112px) 64px;overflow:hidden;background-color:var(--bc-tinta);background-image:linear-gradient(90deg,#141b11c7,#141b1161),var(--bc-projects-hero-image, var(--bc-press-hero-image));background-position:center;background-size:cover;color:var(--bc-hueso)}#MainContent .bc-projects-page__hero:before,#MainContent .bc-press-page__hero:before{position:absolute;z-index:0;content:"";top:0;right:0;bottom:0;left:0}#MainContent .bc-projects-page__hero>*,#MainContent .bc-press-page__hero>*{position:relative;z-index:1}#MainContent .bc-projects-page__hero-meta,#MainContent .bc-press-page__hero-meta{color:var(--bc-hueso)}#MainContent .bc-projects-page__hero .bc-projects-page__kicker,#MainContent .bc-projects-page__hero .bc-projects-page__count,#MainContent .bc-projects-page__hero h1,#MainContent .bc-projects-page__hero-content>p,#MainContent .bc-press-page__hero .bc-press-page__kicker,#MainContent .bc-press-page__hero .bc-press-page__count,#MainContent .bc-press-page__hero h1,#MainContent .bc-press-page__hero-content>p{color:var(--bc-hueso)}#MainContent .bc-projects-page__hero-content,#MainContent .bc-press-page__hero-content{display:flex;width:min(100%,1000px);flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto}#MainContent .bc-projects-page__hero-content h1,#MainContent .bc-press-page__hero-content h1{max-width:900px}#MainContent .bc-projects-page__hero-content>p,#MainContent .bc-press-page__hero-content>p{max-width:680px;margin:0}#MainContent .bc-projects-page__hero-actions,#MainContent .bc-press-page__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}#MainContent .bc-press-page__hero{background-image:linear-gradient(90deg,#141b11c7,#141b1161),var(--bc-press-hero-image)}@media screen and (max-width:749px){#MainContent .bc-structured-page__hero,#MainContent .bc-structured-page__hero-copy,#MainContent .bc-structured-page__hero-media{min-height:540px}#MainContent .bc-structured-page__hero-copy{padding:28px 22px 36px}#MainContent .bc-projects-page__hero,#MainContent .bc-press-page__hero{min-height:540px;padding:28px 22px 36px}#MainContent .bc-projects-page__hero-content,#MainContent .bc-press-page__hero-content{gap:18px}#MainContent .bc-projects-page__hero-actions,#MainContent .bc-press-page__hero-actions{width:100%;flex-direction:column;align-items:stretch}}#MainContent .bc-structured-page__text-only{padding:clamp(48px,6vw,80px) 5vw;border:0;background:#fff;text-align:left}#MainContent .bc-structured-page__text-only h2{max-width:760px;margin:12px 0 0;font-family:var(--bc-display);font-size:clamp(40px,4.5vw,62px);font-weight:400;letter-spacing:-.03em;line-height:.98}#MainContent .bc-structured-page__text-only-copy{max-width:720px;margin-top:24px;font-size:17px;font-weight:300;line-height:1.55}#MainContent .bc-structured-page__text-only-copy>:first-child{margin-top:0}#MainContent .bc-structured-page__text-only-copy>:last-child{margin-bottom:0}#MainContent .bc-structured-page__process{padding:clamp(56px,7vw,96px) 5vw;border:0}#MainContent .bc-structured-page__process-header{max-width:760px}#MainContent .bc-structured-page__process-header h2{max-width:760px;margin:12px 0 0;font-family:var(--bc-display);font-size:clamp(40px,4.5vw,62px);font-weight:400;letter-spacing:-.03em;line-height:.98}#MainContent .bc-structured-page__process-header>p:last-child{max-width:600px;margin:20px 0 0;font-size:17px;font-weight:300;line-height:1.55}#MainContent .bc-structured-page__process-list{position:relative;max-width:1040px;margin:52px auto 0;padding:0;list-style:none}#MainContent .bc-structured-page__process-list:before{position:absolute;top:24px;bottom:28px;left:50%;width:2px;background:var(--bc-bosque);content:"";transform:translate(-50%)}#MainContent .bc-structured-page__process-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:24px;align-items:start}#MainContent .bc-structured-page__process-content{grid-column:1;max-width:420px;padding:4px 0 52px;justify-self:end;text-align:right}#MainContent .bc-structured-page__process-item:nth-child(2n) .bc-structured-page__process-content{grid-column:3;justify-self:start;text-align:left}#MainContent .bc-structured-page__process-content h3{margin:0 0 12px;font-family:var(--bc-body);font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.1}#MainContent .bc-structured-page__process-content>p:last-child{margin:0;font-size:16px;font-weight:300;line-height:1.55}#MainContent .bc-structured-page__process-marker{z-index:1;grid-column:2;grid-row:1;display:grid;width:48px;height:48px;margin:0 auto;place-items:center;border:2px solid var(--bc-bosque);border-radius:50%;background:var(--bc-bosque);color:var(--bc-tinta);font-size:12px;font-weight:700;letter-spacing:.08em}#MainContent .bc-structured-page__logo-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(56px,7vw,88px) 5vw}#MainContent .bc-structured-page__logo-section>.bc-structured-page__section-header{display:block;grid-column:1;grid-row:1;max-width:560px;margin:0}#MainContent .bc-structured-page__logo-section>.bc-structured-page__section-header h2{max-width:560px;font-size:clamp(36px,4vw,56px);text-align:left}#MainContent .bc-structured-page__logo-section>.bc-structured-page__section-header>p:last-child{margin-top:20px;font-size:17px;line-height:1.55}#MainContent .bc-structured-page__logo-section>.bc-structured-page__logo-grid{display:flex;grid-column:2;grid-row:1;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:20px 24px;background:transparent}#MainContent .bc-structured-page__logo-section--reverse>.bc-structured-page__section-header{grid-column:2}#MainContent .bc-structured-page__logo-section--reverse>.bc-structured-page__logo-grid{grid-column:1}#MainContent .bc-structured-page__logo-section .bc-structured-page__logo{min-width:0;min-height:132px;padding:14px;border:0;background:#fff;box-shadow:none}#MainContent .bc-structured-page__logo-section .bc-structured-page__logo-grid[data-group=clients] .bc-structured-page__logo{flex:0 0 calc((100% - 48px) / 3)}#MainContent .bc-structured-page__logo-section .bc-structured-page__logo-grid[data-group=collaborators] .bc-structured-page__logo{flex:0 0 calc((100% - 72px)/4)}#MainContent .bc-structured-page__logo-section .bc-structured-page__logo img{max-width:100%;height:76px;filter:none}#MainContent .bc-structured-page__logo-section .bc-structured-page__logo span{font-size:10px;line-height:1.35}#MainContent .bc-structured-page__split--natural-image{height:auto;max-height:none;min-height:0;align-items:center}#MainContent .bc-structured-page__split--natural-image .bc-structured-page__split-copy{min-height:0}#MainContent .bc-structured-page__split--natural-image .bc-structured-page__split-media{height:auto;max-height:none;align-self:stretch}#MainContent .bc-structured-page__split--natural-image .bc-structured-page__split-media img{display:block;width:100%;height:auto;min-height:0;object-fit:contain}#MainContent .bc-structured-page__split--content-height{height:auto;min-height:500px;max-height:none}#MainContent .bc-structured-page__split--content-height .bc-structured-page__split-copy{min-height:500px}#MainContent .bc-structured-page__split--content-height .bc-structured-page__split-media{position:relative;height:auto;min-height:500px;max-height:none;overflow:hidden}#MainContent .bc-structured-page__split--content-height .bc-structured-page__split-media img{position:absolute;width:100%;height:100%;min-height:0;top:0;right:0;bottom:0;left:0;object-fit:cover}#MainContent .bc-structured-page__cta{flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:clamp(56px,7vw,88px) 5vw;text-align:center}#MainContent .bc-structured-page__cta>div{display:flex;width:min(100%,1080px);flex-direction:column;align-items:center}#MainContent .bc-structured-page__cta h2{max-width:1080px;margin:12px auto 0;font-size:clamp(38px,4.5vw,60px)}#MainContent .bc-structured-page__cta .bc-structured-page__button{align-self:center;margin:0}@media screen and (max-width:749px){#MainContent .bc-structured-page__text-only{padding:48px 20px}#MainContent .bc-structured-page__text-only h2{font-size:clamp(36px,10vw,48px)}#MainContent .bc-structured-page__process{padding:56px 20px}#MainContent .bc-structured-page__process-header h2{font-size:clamp(36px,10vw,48px)}#MainContent .bc-structured-page__process-list{margin-top:40px}#MainContent .bc-structured-page__process-list:before{top:24px;bottom:24px;left:24px;transform:translate(-50%)}#MainContent .bc-structured-page__process-item{grid-template-columns:48px minmax(0,1fr);gap:16px}#MainContent .bc-structured-page__process-content,#MainContent .bc-structured-page__process-item:nth-child(2n) .bc-structured-page__process-content{grid-column:2;padding:4px 0 40px;justify-self:stretch;text-align:left}#MainContent .bc-structured-page__process-marker{grid-column:1;width:48px;height:48px}#MainContent .bc-structured-page__logo-section{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 20px}#MainContent .bc-structured-page__logo-section>.bc-structured-page__section-header,#MainContent .bc-structured-page__logo-section--reverse>.bc-structured-page__section-header{grid-column:1;grid-row:auto}#MainContent .bc-structured-page__logo-section>.bc-structured-page__logo-grid,#MainContent .bc-structured-page__logo-section--reverse>.bc-structured-page__logo-grid{grid-column:1;grid-row:auto}#MainContent .bc-structured-page__logo-section .bc-structured-page__logo-grid[data-group=clients] .bc-structured-page__logo,#MainContent .bc-structured-page__logo-section .bc-structured-page__logo-grid[data-group=collaborators] .bc-structured-page__logo{flex-basis:calc((100% - 24px)/2)}#MainContent .bc-structured-page__split--natural-image{height:auto;max-height:none}#MainContent .bc-structured-page__split--natural-image .bc-structured-page__split-copy{min-height:0}#MainContent .bc-structured-page__split--natural-image .bc-structured-page__split-media{height:auto;max-height:none;min-height:0}#MainContent .bc-structured-page__split--content-height{height:auto;min-height:0;max-height:none}#MainContent .bc-structured-page__split--content-height .bc-structured-page__split-copy{min-height:0}#MainContent .bc-structured-page__split--content-height .bc-structured-page__split-media{height:clamp(360px,100vw,500px);min-height:360px;max-height:500px}#MainContent .bc-structured-page__cta{display:flex;gap:24px;padding:56px 20px}#MainContent .bc-structured-page__cta h2{font-size:clamp(34px,9vw,46px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bosque-info.css.map */
