/* ============================================================
   CAMBIUM BUILD &#183; Manual de Marca (ago 2026)
   Verde Bosque #234C44 &#183; Off-White #F1EEEB
   Madera Energ&#233;tica #EB4D00 (dato/acento) &#183; Verde Agua #03A58D (solo grilla)
   Esquinas 0px. Sin sombras. Sin degradados.
   ============================================================ */
:root{
  --bosque:#234C44;
  --off:#F1EEEB;
  --madera:#EB4D00;
  --agua:#03A58D;
  --grid:rgba(3,165,141,.10);
  --grid-dark:rgba(3,165,141,.16);
  --rule:rgba(35,76,68,.20);
  --rule-dark:rgba(241,238,235,.22);
  --ink:#234C44;
  --ink-soft:rgba(35,76,68,.72);
  --ink-dark:#F1EEEB;
  --ink-dark-soft:rgba(241,238,235,.70);
  --font:"Inter Tight","Helvetica Neue",Arial,sans-serif;
  --page:clamp(20px,5vw,64px);
  --ease:cubic-bezier(.16,1,.3,1);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--off);color:var(--ink);font:400 17px/1.5 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
button{font:inherit;border:0;background:none;color:inherit;cursor:pointer;text-align:left}
::selection{background:var(--madera);color:var(--off)}
:focus-visible{outline:2px solid var(--madera);outline-offset:3px}

.gridlines{position:fixed;inset:0;z-index:0;pointer-events:none;display:grid;grid-template-columns:repeat(12,1fr)}
.gridlines i{border-left:1px solid var(--grid)}
.gridlines i:first-child{border-left:0}
@media(max-width:820px){.gridlines{grid-template-columns:repeat(4,1fr)}}

.display{font-weight:700;font-size:clamp(44px,7.6vw,110px);line-height:.96;letter-spacing:-.035em;text-wrap:balance;margin:0}
.h1{font-weight:700;font-size:clamp(34px,5vw,68px);line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:0}
.h2{font-weight:700;font-size:clamp(26px,3.2vw,42px);line-height:1.06;letter-spacing:-.02em;text-wrap:balance;margin:0}
.h3{font-weight:700;font-size:clamp(20px,2vw,26px);line-height:1.14;letter-spacing:-.015em;margin:0}
.lead{font-size:clamp(18px,1.6vw,22px);line-height:1.42;max-width:52ch}
p{margin:0 0 1em;max-width:66ch}
.soft{color:var(--ink-soft)}
.on-dark .soft{color:var(--ink-dark-soft)}
em{font-style:italic}
.label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--ink-soft)}
.on-dark .label{color:var(--ink-dark-soft)}
.code{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-variant-numeric:tabular-nums}
.num{font-weight:700;font-size:clamp(52px,7vw,104px);line-height:.9;letter-spacing:-.04em;color:var(--madera);font-variant-numeric:tabular-nums}
.xyz{color:var(--madera);border-bottom:1px dashed currentColor;padding-bottom:1px;font-style:normal}
.pron{color:var(--madera);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}

.wrap{position:relative;z-index:1}
.band{padding:clamp(56px,9vw,132px) var(--page);position:relative;border-top:1px solid var(--rule)}
.band.on-dark{background:var(--bosque);color:var(--ink-dark);border-top-color:transparent}
.band.flush{border-top:0}
.band-head{display:flex;gap:16px;align-items:baseline;justify-content:space-between;flex-wrap:wrap;padding-bottom:20px;margin-bottom:clamp(28px,4vw,56px);border-bottom:1px solid var(--rule)}
.on-dark .band-head{border-bottom-color:var(--rule-dark)}
.band-head .code{color:var(--ink-soft)}
.on-dark .band-head .code{color:var(--ink-dark-soft)}
.cols{display:grid;gap:clamp(24px,3vw,48px)}
.c2{grid-template-columns:repeat(2,1fr)}
.c3{grid-template-columns:repeat(3,1fr)}
.c4{grid-template-columns:repeat(4,1fr)}
.c12{grid-template-columns:5fr 7fr}
.c21{grid-template-columns:7fr 5fr}
@media(max-width:940px){.c3,.c4,.c12,.c21{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.c2,.c3,.c4,.c12,.c21{grid-template-columns:1fr}}
.stack{display:flex;flex-direction:column;gap:clamp(16px,2vw,28px)}

/* nav */
.nav{position:sticky;top:0;z-index:40;background:var(--off);border-bottom:1px solid var(--rule);display:flex;align-items:stretch;justify-content:space-between;gap:16px;padding:0 var(--page)}
.brand{display:flex;align-items:center;padding:14px 0}
.navlogo{width:clamp(132px,13vw,178px);height:auto}
.sig{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;
  padding:clamp(28px,3.4vw,48px) var(--page);border-top:1px solid var(--rule)}
.sig img{width:clamp(150px,15vw,210px);height:auto}
.sig .code{color:var(--ink-soft)}
.foot .logo{width:clamp(190px,20vw,260px);margin-bottom:28px}
.navlinks{display:flex;align-items:stretch}
.navlinks a{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:14px 18px;border-left:1px solid var(--rule);transition:background .2s var(--ease),color .2s var(--ease)}
.navlinks a .code{color:var(--ink-soft);font-size:10px}
.navlinks a span.t{font-weight:500;font-size:14px}
.navlinks a:hover,.navlinks a:hover .code{color:var(--madera)}
.navlinks a[aria-current="page"]{background:var(--bosque);color:var(--off)}
.navlinks a[aria-current="page"] .code{color:var(--madera)}
.navtoggle{display:none;padding:14px 0;font-weight:500}
@media(max-width:900px){
  .nav{flex-wrap:wrap}
  .navtoggle{display:block}
  .navlinks{display:none;width:100%;flex-direction:column;border-top:1px solid var(--rule)}
  .navlinks a{border-left:0;border-bottom:1px solid var(--rule);flex-direction:row;align-items:baseline;gap:10px;padding:14px 0}
  .nav.open .navlinks{display:flex}
}

/* hero */
.hero{position:relative;padding:clamp(36px,5vw,80px) var(--page) clamp(40px,6vw,80px);overflow:hidden}
.hero-meta{display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;padding-bottom:clamp(24px,4vw,48px)}
.hero-grid{display:grid;grid-template-columns:7fr 5fr;gap:clamp(24px,4vw,56px);align-items:start}
@media(max-width:900px){.hero-grid{grid-template-columns:1fr}}
.hero-photo{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--bosque)}

/* triada Belleza/Ciencia/Futuro */
.triad{border-top:1px solid var(--rule)}
.tri{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(16px,3vw,48px);align-items:center;width:100%;
  padding:clamp(10px,1.4vw,18px) 0;border-bottom:1px solid var(--rule);transition:color .25s var(--ease)}
.tri .word{font-weight:700;font-size:clamp(40px,6.4vw,92px);line-height:1;letter-spacing:-.035em;white-space:nowrap;transition:color .25s var(--ease)}
.tri .say{font-size:clamp(15px,1.35vw,19px);line-height:1.4;color:var(--ink-soft);max-width:42ch;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .35s var(--ease)}
.tri:hover .word,.tri:focus-visible .word{color:var(--madera)}
.tri:hover .say,.tri:focus-visible .say{opacity:1;transform:none}
.tri .mark{color:var(--madera);font-size:12px;letter-spacing:.14em;margin-right:10px;vertical-align:super}
@media(max-width:900px){
  .tri{grid-template-columns:1fr;gap:8px;align-items:start}
  .tri .say{opacity:1;transform:none}
}

/* piezas */
.tile{border-top:1px solid var(--rule);padding-top:18px}
.on-dark .tile{border-top-color:var(--rule-dark)}
.tile .code{color:var(--madera);display:block;margin-bottom:14px}
.tile h4{margin:0 0 8px;font-size:21px;font-weight:700;letter-spacing:-.015em}
.tile p{font-size:16px;color:var(--ink-soft);margin:0}
.on-dark .tile p{color:var(--ink-dark-soft)}

.photo{position:relative;overflow:hidden;background:var(--bosque)}
.ph{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}
.photo.tall{aspect-ratio:3/4}
.photo.wide{aspect-ratio:16/10}
.photo.sq{aspect-ratio:1/1}
.photo .cap{position:absolute;left:0;bottom:0;background:var(--off);color:var(--ink);padding:8px 14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}
.ph-empty{border:1px solid var(--rule-dark);display:grid;place-items:center;text-align:center;padding:24px;color:var(--ink-dark-soft);aspect-ratio:16/10;gap:8px}
.ph-empty .plus{color:var(--madera);font-size:22px}

.link{display:inline-flex;align-items:center;gap:10px;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:3px;transition:color .2s var(--ease),gap .2s var(--ease)}
.link:hover{color:var(--madera);gap:16px}
.btn{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;background:var(--bosque);color:var(--off);font-weight:500;transition:background .2s var(--ease)}
.btn:hover{background:var(--madera)}
.on-dark .btn{background:var(--off);color:var(--bosque)}
.on-dark .btn:hover{background:var(--madera);color:var(--off)}
.btn.ghost{background:transparent;color:inherit;border:1px solid currentColor}
.btn.ghost:hover{background:var(--madera);border-color:var(--madera);color:var(--off)}

.chips{display:flex;flex-wrap:wrap;gap:8px}
.chip{border:1px solid var(--rule);padding:7px 12px;font-size:13px;transition:background .2s var(--ease),color .2s var(--ease)}
.on-dark .chip{border-color:var(--rule-dark)}
a.chip:hover{background:var(--madera);border-color:var(--madera);color:var(--off)}
.chip.on{background:var(--bosque);color:var(--off);border-color:var(--bosque)}

.rowlist{border-top:1px solid var(--rule)}
.on-dark .rowlist{border-top-color:var(--rule-dark)}
.row{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--rule);transition:padding-left .25s var(--ease),color .2s var(--ease)}
.on-dark .row{border-bottom-color:var(--rule-dark)}
a.row:hover{padding-left:12px;color:var(--madera)}
.row .code{color:var(--ink-soft);white-space:nowrap}
.on-dark .row .code{color:var(--ink-dark-soft)}
.row h4{margin:0 0 4px;font-size:clamp(19px,2vw,24px);font-weight:700;letter-spacing:-.015em}
.row p{margin:0;font-size:15px;color:var(--ink-soft);max-width:70ch}
.on-dark .row p{color:var(--ink-dark-soft)}
@media(max-width:640px){.row{grid-template-columns:1fr;gap:6px}}

.specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));border-top:1px solid var(--rule);background:#fff}
.on-dark .specs{border-top-color:var(--rule-dark);background:transparent}
.specs div{padding:16px;border-right:1px solid var(--rule)}
.specs div:first-child{padding-left:0}
.on-dark .specs div{padding:16px 20px}
.on-dark .specs div:first-child{padding-left:0}
.on-dark .specs dd{white-space:nowrap;font-size:16px}
.on-dark .specs div{border-right-color:var(--rule-dark)}
.specs div:last-child{border-right:0}
.specs dt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px}
.on-dark .specs dt{color:var(--ink-dark-soft)}
.specs dd{margin:0;font-weight:700;font-size:17px;letter-spacing:-.01em}

.specs.contacto{grid-template-columns:repeat(3,max-content)}
@media(max-width:900px){.specs.contacto{grid-template-columns:1fr}.on-dark .specs div{padding:14px 0}}
.card{background:#fff;border:1px solid var(--rule);padding:clamp(20px,2.4vw,32px);display:flex;flex-direction:column;gap:14px;min-height:100%}
.on-dark .card{background:transparent;border-color:var(--rule-dark)}
.card .plus{color:var(--madera)}
.card.prod{gap:12px}
.card.prod .cardphoto{aspect-ratio:4/3;margin-bottom:6px}
.card.prod p{margin:0}
.card.prod .specs{margin-top:auto;background:transparent}
.card.prod .specs div{padding:14px 12px}
.card.prod .specs div:first-child{padding-left:0}

.stat h4{margin:8px 0 6px;font-size:19px;font-weight:700;letter-spacing:-.015em}
.stat p{margin:0;font-size:15px;color:var(--ink-soft)}
.on-dark .stat p{color:var(--ink-dark-soft)}

.strip{position:relative;height:clamp(240px,42vw,460px);overflow:hidden;background:var(--bosque)}
.strip .cap{position:absolute;left:var(--page);bottom:0;background:var(--off);color:var(--ink);padding:10px 16px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}
.cardphoto{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--bosque);margin:calc(-1*clamp(20px,2.4vw,32px)) calc(-1*clamp(20px,2.4vw,32px)) 4px}
.diag{position:relative;overflow:hidden}
.diag::before{content:"";position:absolute;right:-10%;top:-40%;width:60%;height:180%;border-left:1px solid var(--grid-dark);transform:rotate(28deg);pointer-events:none}

/* tipolog&#237;as */
.typos{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}
@media(max-width:940px){.typos{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.typos{grid-template-columns:1fr}}
.typo{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:clamp(18px,2vw,28px);display:flex;flex-direction:column;gap:14px;transition:background .25s var(--ease)}
.typo:hover{background:rgba(35,76,68,.045)}
.typo .draw{position:relative;background:rgba(35,76,68,.028);border-bottom:1px solid var(--rule);
  margin:calc(-1*clamp(18px,2vw,28px)) calc(-1*clamp(18px,2vw,28px)) 6px;padding:clamp(12px,1.4vw,20px)}
.typo .draw::before{content:"";position:absolute;left:clamp(12px,1.4vw,20px);right:clamp(12px,1.4vw,20px);
  bottom:clamp(8px,1vw,14px);border-bottom:1px solid rgba(3,165,141,.4)}
.typo .draw::after{content:"";position:absolute;left:0;top:0;width:18px;height:18px;
  border-top:2px solid var(--madera);border-left:2px solid var(--madera)}
.typoimg{position:relative;aspect-ratio:16/11}
.typoimg .ph{background-size:contain}
.typo .code{color:var(--madera)}
.typo h4{margin:0;font-size:20px;font-weight:700;letter-spacing:-.015em}
.typo p{margin:0;font-size:15px;color:var(--ink-soft)}
.dw{stroke:#234C44;fill:none;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}
.dw-soft{stroke:rgba(35,76,68,.38);fill:none;stroke-width:1.1;stroke-dasharray:4 3}
.dw-fill{fill:rgba(35,76,68,.07);stroke:none}
.dw-acc{stroke:#EB4D00;fill:none;stroke-width:1.6;stroke-linejoin:round}
.dw-acc-fill{fill:rgba(235,77,0,.10);stroke:none}
.dw-grid{stroke:#03A58D;fill:none;stroke-width:.8;opacity:.55}

.people{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}
@media(max-width:940px){.people{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){.people{grid-template-columns:1fr}}
.person{border-top:1px solid var(--rule);padding-top:16px}
.on-dark .person{border-top-color:var(--rule-dark)}
.person .mark{height:110px;border:1px solid var(--rule);display:grid;place-items:center;color:var(--madera);font-size:24px;margin-bottom:16px}
.on-dark .person .mark{border-color:var(--rule-dark)}
.person h4{margin:0 0 4px;font-size:19px;font-weight:700;letter-spacing:-.015em}
.person .role{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}
.on-dark .person .role{color:var(--ink-dark-soft)}

.form{display:grid;grid-template-columns:repeat(2,1fr);column-gap:clamp(20px,2.4vw,36px);row-gap:clamp(18px,2vw,28px)}
@media(max-width:640px){.form{grid-template-columns:1fr}}
.form label{display:flex;flex-direction:column;gap:8px}
.form input,.form select,.form textarea{background:transparent;border:0;border-bottom:1px solid rgba(241,238,235,.35);color:var(--off);font:400 17px/1.4 var(--font);padding:8px 0}
.form input:focus,.form textarea:focus{outline:none;border-bottom-color:var(--madera)}
.form select option{color:#234C44}
.form .full{grid-column:1/-1}

.foot{background:var(--bosque);color:var(--off);padding:clamp(40px,5vw,72px) var(--page) 32px}
.foot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;border-top:1px solid var(--rule-dark);padding-top:28px}
@media(max-width:820px){.foot-grid{grid-template-columns:repeat(2,1fr)}}
.foot-grid h5{margin:0 0 12px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dark-soft);font-weight:500}
.foot-grid a,.foot-grid p{display:block;padding:4px 0;margin:0;font-size:15px;color:var(--ink-dark-soft);max-width:30ch}
.foot-grid a:hover{color:var(--madera)}
.foot-end{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:18px;border-top:1px solid var(--rule-dark);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-soft)}
.foot-end .pride{color:var(--off)}

.view[hidden]{display:none}
.rv{opacity:0;transform:translateY(16px)}
.rv.in{opacity:1;transform:none;transition:opacity .5s var(--ease),transform .5s var(--ease)}
@media(prefers-reduced-motion:reduce){.rv,.rv.in{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}
.f-tim{fill:rgba(35,76,68,.06)}
.s-tim{fill:none;stroke:#234C44;stroke-width:.85;stroke-linejoin:round}
.s-col{stroke:rgba(35,76,68,.55);stroke-width:.8}
.f-env{fill:rgba(35,76,68,.04)}
.s-env{fill:none;stroke:rgba(35,76,68,.45);stroke-width:.8;stroke-linejoin:round}
.f-acc{fill:rgba(235,77,0,.14)}
.s-acc{fill:none;stroke:#EB4D00;stroke-width:1.05;stroke-linejoin:round}
.s-grid{stroke:#03A58D;stroke-width:.5;opacity:.42}
.f-exist{fill:rgba(35,76,68,.08)}
.s-exist{fill:none;stroke:rgba(35,76,68,.6);stroke-width:.85;stroke-dasharray:3.5 2.5}
.bg-bosque-forestacion{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1d9dba82ab18a4bb1a923_img-0-6340373fbb.jpg")}
.bg-detalle-encastre-herrajes{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da101f1b968f364b5cd4_img-1-08c91e07c2.jpg")}
.bg-diagonales-madera-exterior{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da66530a5f795440b5cf_img-2-96fec016f9.jpg")}
.bg-edificio-clt-fachada{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daa1763945b7d2b30ec3_img-3-8d04be2096.jpg")}
.bg-estructura-altura-clt{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daa1b77897975cd8cd88_img-4-0513cc61f6.jpg")}
.bg-estructura-clt-obra{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daa36ae607ac2e1ab5f6_img-5-7976f0f876.jpg")}
.bg-estructura-patio-vidrio{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daa9996adf4b37f13c48_img-6-b8a2449b48.jpg")}
.bg-interior-columnas-vigas{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daa9f899e2a019bdc512_img-7-8302a4d851.jpg")}
.bg-interior-madera-escalera{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daa99d39b9f95387ac2f_img-8-594ad48f4b.jpg")}
.bg-izaje-clt-obra{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1daaa06c89609a6d0f6ac_img-9-567b53c3b8.jpg")}
.bg-izaje-losas-cielo{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da101f1b968f364b5ce9_img-10-70d339485a.jpg")}
.bg-izaje-panel-cielo{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da10ef9da227fd07a2e6_img-11-ea4cbe27c6.jpg")}
.bg-losa-clt-obra{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da10b77897975cd8b6e0_img-12-08fc311981.jpg")}
.bg-montaje-muro-clt{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da101ad611f375798fb3_img-13-49d1ab8a58.jpg")}
.bg-montaje-paneles-operarios{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da40698783ea3d9236f3_img-14-6c082758b8.jpg")}
.bg-oficina-clt-interior{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da409bda53db5e215162_img-15-ab64a774ef.jpg")}
.bg-panel-clt-detalle{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da4027c28fe26f367a5d_img-16-acd689980a.jpg")}
.bg-typo-t01{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da416f238f7e5ef18a43_img-17-5e2d6c34a7.jpg")}
.bg-typo-t02{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da41ef9da227fd07bf1f_img-18-617c09a0ba.jpg")}
.bg-typo-t03{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da66ef9da227fd07cca8_img-19-3d5a401d43.jpg")}
.bg-typo-t04{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da666ae607ac2e1a9219_img-20-f144e51fd2.jpg")}
.bg-typo-t05{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da67b265d574dbd62b23_img-21-180a91988c.jpg")}
.bg-typo-t06{background-image:url("https://cdn.prod.website-files.com/6aa1d9194bd6edb6528bc552/6aa1da6706c89609a6d0db61_img-22-83eee3ee83.jpg")}