@font-face{font-family:Press;src:url(260909_tlou/fonts/PressGothic.ttf)}
@font-face{font-family:Barlow;src:url(260909_tlou/fonts/Barlow-400.woff2);font-weight:400}
@font-face{font-family:Barlow;src:url(260909_tlou/fonts/Barlow-300.woff2);font-weight:300}
@font-face{font-family:Barlow;src:url(260909_tlou/fonts/Barlow-700.woff2);font-weight:700}
@font-face{font-family:Inter;src:url(260909_tlou/fonts/Inter-Bold.ttf);font-weight:700}
.hs-tlou-v1 *{box-sizing:border-box}
.hs-tlou-v1{scroll-behavior:smooth}
.hs-tlou-v1{margin:0;background:#191919;color:#dbdbde;font-family:Barlow,Arial,sans-serif}
.hs-tlou-v1{width:1904px;transform-origin:top left}
.hs-tlou-v1 p,.hs-tlou-v1 figure,.hs-tlou-v1 h1,.hs-tlou-v1 h2{margin:0}
.hs-tlou-v1 .section{position:relative;overflow:hidden;background:#191919;isolation:isolate}
.hs-tlou-v1 .section:not(:first-child):before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.11;background-image:url(260909_tlou/assets/textura-esporos.webp);background-size:1450px;mix-blend-mode:screen;z-index:-1}
.hs-tlou-v1 .item{position:absolute}
.hs-tlou-v1 .heading{font-family:Press;line-height:1.03;font-weight:400;letter-spacing:1px;white-space:pre-line;color:#f0ece7}
.hs-tlou-v1 .body{font-weight:300;line-height:1.45;letter-spacing:.05px}
.hs-tlou-v1 .picture{padding:0;margin:0;background:none;border:none;color:inherit;display:block}
.hs-tlou-v1 .picture img{width:100%;height:100%;object-fit:contain;display:block}
.hs-tlou-v1 .picture[data-zoom]{cursor:zoom-in}
.hs-tlou-v1 .detail{overflow:hidden}
.hs-tlou-v1 .detail img{object-fit:cover;object-position:50% 18%;transform:scale(1.6)}
.hs-tlou-v1 .detail-bottom img{object-position:50% 82%;transform:scale(1.7)}
.hs-tlou-v1 .cover{filter:drop-shadow(0 30px 30px #0008)}
.hs-tlou-v1 .portrait{mix-blend-mode:screen}
.hs-tlou-v1 .caption{font-weight:300;line-height:1.3}
.hs-tlou-v1 .kicker{font-weight:400;letter-spacing:1.6px;line-height:1.5;color:#a8a8a7}
.hs-tlou-v1 .hero-bg img{object-fit:fill}
.hs-tlou-v1 .hero-glass{background:rgba(10,11,11,.6);backdrop-filter:blur(7.55px)}
.hs-tlou-v1 .hero-year{font-family:Press;line-height:1.2;color:#f3f4f4;letter-spacing:4.57px;mix-blend-mode:soft-light}
.hs-tlou-v1 .hero-logo .logo-top{position:absolute;left:0;top:0;width:824px;height:193px;overflow:hidden}
.hs-tlou-v1 .hero-logo .logo-top img{position:absolute;width:100%;height:426.87%;top:-130.16%}
.hs-tlou-v1 .hero-logo .logo-bottom{position:absolute;right:0;top:202.39px;width:824px;height:128px;overflow:hidden}
.hs-tlou-v1 .hero-logo .logo-bottom img{position:absolute;width:100%;height:648.06%;top:-349.42%}
.hs-tlou-v1 .hero-copy{line-height:1.38;letter-spacing:-.46px}
.hs-tlou-v1 .hero-copy strong{font-size:19.66px;letter-spacing:-.59px}
.hs-tlou-v1 .hero-credit{font-weight:300;line-height:1.38;letter-spacing:-1.2px}
.hs-tlou-v1 .hero-credit strong{font:700 19.819px/1.38 Inter,Arial;letter-spacing:-1.1px}
.hs-tlou-v1 .client-name{font-size:15.035px;letter-spacing:0}
.hs-tlou-v1 .hero-skip{border:1px solid #ffffff66;border-radius:40px;background:#d8cfe420;color:white;text-decoration:none;font-family:Press;padding:9px 22px;line-height:1}
.hs-tlou-v1 .hero-skip span{font-size:15px}
.hs-tlou-v1 .state{background:transparent;border:1px solid #aaa;color:#eee;padding:16px 26px;font:25px Barlow;cursor:pointer}
.hs-tlou-v1 .state.active{background:#ddd;color:#191919}
.hs-tlou-v1 .finish-controls{display:flex;gap:12px}
.hs-tlou-v1 .back-link{color:#eee;text-decoration:none;border-bottom:1px solid #777;padding-bottom:10px;width:max-content!important}
.hs-tlou-v1 .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.hs-tlou-v1 button:focus-visible,.hs-tlou-v1 a:focus-visible{outline:3px solid #73bfd0;outline-offset:8px}
.hs-tlou-dialog{border:1px solid #888;background:#161616;color:#eee;padding:55px 24px 24px;max-width:90vw;max-height:92vh}
.hs-tlou-dialog::backdrop{background:#000d}
.hs-tlou-dialog img{display:block;max-width:82vw;max-height:76vh;object-fit:contain}
.hs-tlou-dialog button{position:absolute;right:14px;top:10px;font:25px Barlow;background:none;border:0;color:white;cursor:pointer}
.hs-tlou-dialog p{padding-top:12px;font-size:21px}
@media(prefers-reduced-motion:reduce){.hs-tlou-v1{scroll-behavior:auto}}
.hs-tlou-v1 .detail-top img{transform-origin:center top}
.hs-tlou-v1 .detail-bottom img{transform-origin:center bottom}
.hs-tlou-v1 .hero-year{display:flex;align-items:flex-end;line-height:1}
@font-face{font-family:Antonio;src:url(260909_tlou/fonts/Antonio-600.woff2);font-weight:600}
.hs-tlou-v1 .hero-skip{font-family:Antonio;font-weight:600;font-size:17.607px!important;line-height:1.18;letter-spacing:-.7043px}
.hs-tlou-v1 .hero-skip span{font-size:14.276px}
.hs-tlou-v1 #abertura,.hs-tlou-v1 .tlou-s-abertura{height:940px;}
.hs-tlou-v1 .tlou-e-00-00{position:absolute;left:-1006px;top:-607px;width:3184px;height:1791px;}
.hs-tlou-v1 .tlou-e-00-01{position:absolute;left:0px;top:574px;width:1904px;height:366px;}
.hs-tlou-v1 .tlou-e-00-02{position:absolute;left:754px;top:202.39px;width:824px;height:324px;}
.hs-tlou-v1 .tlou-e-00-03{position:absolute;left:1049px;top:46.26px;width:530px;height:160px;font-size:114.229px;}
.hs-tlou-v1 .tlou-e-00-04{position:absolute;left:1049px;top:46.26px;width:530px;height:160px;font-size:114.229px;}
.hs-tlou-v1 .tlou-e-00-05{position:absolute;left:325px;top:612px;width:429px;font-size:15.447px;}
.hs-tlou-v1 .tlou-e-00-06{position:absolute;left:325px;top:758px;width:184px;height:55px;font-size:18px;}
.hs-tlou-v1 .tlou-e-00-07{position:absolute;left:1095px;top:712px;width:240px;font-size:20px;}
.hs-tlou-v1 .tlou-e-00-08{position:absolute;left:1393px;top:711px;width:200px;font-size:20px;}
.hs-tlou-v1 .tlou-e-00-09{position:absolute;left:1393px;top:776px;width:37px;height:35px;}
.hs-tlou-v1 .tlou-e-00-10{position:absolute;left:1438px;top:776px;width:36px;height:35px;}
.hs-tlou-v1 .tlou-e-00-11{position:absolute;left:1482px;top:776px;width:35px;height:35px;}
.hs-tlou-v1 .tlou-e-00-12{position:absolute;left:1525px;top:776px;width:31px;height:35px;}
.hs-tlou-v1 .tlou-e-00-13{position:absolute;left:1401px;top:785px;width:21px;height:17px;}
.hs-tlou-v1 .tlou-e-00-14{position:absolute;left:1490px;top:784px;width:18px;height:18px;}
.hs-tlou-v1 .tlou-e-00-15{position:absolute;left:1447px;top:784px;width:17px;height:18px;}
.hs-tlou-v1 #contexto,.hs-tlou-v1 .tlou-s-contexto{height:880px;}
.hs-tlou-v1 .tlou-e-01-00{position:absolute;left:326.27px;top:100px;width:1251.44px;font-size:88px;}
.hs-tlou-v1 .tlou-e-01-01{position:absolute;left:326.27px;top:225px;width:510px;font-size:26px;}
.hs-tlou-v1 .tlou-e-01-02{position:absolute;left:326.27px;top:460px;width:510px;font-size:26px;}
.hs-tlou-v1 .tlou-e-01-03{position:absolute;left:905px;top:230px;width:720px;height:406px;}
.hs-tlou-v1 .tlou-e-01-04{position:absolute;left:940px;top:685px;width:630px;font-size:20px;}
.hs-tlou-v1 #ciclo-paleta,.hs-tlou-v1 .tlou-s-ciclo-paleta{height:1010px;}
.hs-tlou-v1 .tlou-e-02-00{position:absolute;left:326.27px;top:120px;width:680px;font-size:112px;}
.hs-tlou-v1 .tlou-e-02-01{position:absolute;left:326.27px;top:395px;width:610px;font-size:26px;}
.hs-tlou-v1 .tlou-e-02-02{position:absolute;left:326.27px;top:585px;width:610px;font-size:26px;}
.hs-tlou-v1 .tlou-e-02-03{position:absolute;left:1050px;top:60px;width:401px;height:716px;}
.hs-tlou-v1 .tlou-e-02-04{position:absolute;left:326.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-05{position:absolute;left:434.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-06{position:absolute;left:542.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-07{position:absolute;left:650.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-08{position:absolute;left:758.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-09{position:absolute;left:866.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-10{position:absolute;left:974.27px;top:785px;width:89px;height:145px;}
.hs-tlou-v1 .tlou-e-02-11{position:absolute;left:1120px;top:837px;width:450px;font-size:20px;}
.hs-tlou-v1 #capa-01,.hs-tlou-v1 .tlou-s-capa-01{height:1310px;}
.hs-tlou-v1 .tlou-e-03-00{position:absolute;left:326.27px;top:82px;width:650px;font-size:100px;}
.hs-tlou-v1 .tlou-e-03-01{position:absolute;left:1030px;top:230px;width:547px;font-size:28px;}
.hs-tlou-v1 .tlou-e-03-02{position:absolute;left:355px;top:230px;width:470px;height:616px;}
.hs-tlou-v1 .tlou-e-03-03{position:absolute;left:995px;top:660px;width:260px;height:260px;}
.hs-tlou-v1 .tlou-e-03-04{position:absolute;left:1325px;top:750px;width:252px;height:320px;}
.hs-tlou-v1 .tlou-e-03-05{position:absolute;left:995px;top:941px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-03-06{position:absolute;left:1325px;top:1090px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-03-07{position:absolute;left:355px;top:930px;width:470px;font-size:20px;}
.hs-tlou-v1 #capa-02,.hs-tlou-v1 .tlou-s-capa-02{height:1310px;}
.hs-tlou-v1 .tlou-e-04-00{position:absolute;left:326.27px;top:82px;width:650px;font-size:100px;}
.hs-tlou-v1 .tlou-e-04-01{position:absolute;left:1030px;top:230px;width:547px;font-size:28px;}
.hs-tlou-v1 .tlou-e-04-02{position:absolute;left:355px;top:230px;width:470px;height:616px;}
.hs-tlou-v1 .tlou-e-04-03{position:absolute;left:995px;top:660px;width:260px;height:260px;}
.hs-tlou-v1 .tlou-e-04-04{position:absolute;left:1325px;top:750px;width:252px;height:320px;}
.hs-tlou-v1 .tlou-e-04-05{position:absolute;left:995px;top:941px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-04-06{position:absolute;left:1325px;top:1090px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-04-07{position:absolute;left:355px;top:930px;width:470px;font-size:20px;}
.hs-tlou-v1 #capa-03,.hs-tlou-v1 .tlou-s-capa-03{height:1310px;}
.hs-tlou-v1 .tlou-e-05-00{position:absolute;left:326.27px;top:82px;width:650px;font-size:100px;}
.hs-tlou-v1 .tlou-e-05-01{position:absolute;left:1030px;top:230px;width:547px;font-size:28px;}
.hs-tlou-v1 .tlou-e-05-02{position:absolute;left:355px;top:230px;width:470px;height:616px;}
.hs-tlou-v1 .tlou-e-05-03{position:absolute;left:995px;top:660px;width:260px;height:260px;}
.hs-tlou-v1 .tlou-e-05-04{position:absolute;left:1325px;top:750px;width:252px;height:320px;}
.hs-tlou-v1 .tlou-e-05-05{position:absolute;left:995px;top:941px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-05-06{position:absolute;left:1325px;top:1090px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-05-07{position:absolute;left:355px;top:930px;width:470px;font-size:20px;}
.hs-tlou-v1 #capa-04,.hs-tlou-v1 .tlou-s-capa-04{height:1310px;}
.hs-tlou-v1 .tlou-e-06-00{position:absolute;left:326.27px;top:82px;width:650px;font-size:100px;}
.hs-tlou-v1 .tlou-e-06-01{position:absolute;left:1030px;top:230px;width:547px;font-size:28px;}
.hs-tlou-v1 .tlou-e-06-02{position:absolute;left:355px;top:230px;width:470px;height:616px;}
.hs-tlou-v1 .tlou-e-06-03{position:absolute;left:995px;top:660px;width:260px;height:260px;}
.hs-tlou-v1 .tlou-e-06-04{position:absolute;left:1325px;top:750px;width:252px;height:320px;}
.hs-tlou-v1 .tlou-e-06-05{position:absolute;left:995px;top:941px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-06-06{position:absolute;left:1325px;top:1090px;width:280px;font-size:25px;}
.hs-tlou-v1 .tlou-e-06-07{position:absolute;left:355px;top:930px;width:470px;font-size:20px;}
.hs-tlou-v1 #internos,.hs-tlou-v1 .tlou-s-internos{height:1510px;}
.hs-tlou-v1 .tlou-e-07-00{position:absolute;left:326.27px;top:80px;width:900px;font-size:100px;}
.hs-tlou-v1 .tlou-e-07-01{position:absolute;left:1060px;top:105px;width:517px;font-size:26px;}
.hs-tlou-v1 .tlou-e-07-02{position:absolute;left:326px;top:415px;width:575px;height:389px;}
.hs-tlou-v1 .tlou-e-07-03{position:absolute;left:326px;top:828px;width:575px;font-size:25px;}
.hs-tlou-v1 .tlou-e-07-04{position:absolute;left:1000px;top:415px;width:577px;height:389px;}
.hs-tlou-v1 .tlou-e-07-05{position:absolute;left:1000px;top:828px;width:577px;font-size:25px;}
.hs-tlou-v1 .tlou-e-07-06{position:absolute;left:326px;top:980px;width:365px;height:247px;}
.hs-tlou-v1 .tlou-e-07-07{position:absolute;left:326px;top:1251px;width:365px;font-size:25px;}
.hs-tlou-v1 .tlou-e-07-08{position:absolute;left:770px;top:980px;width:365px;height:247px;}
.hs-tlou-v1 .tlou-e-07-09{position:absolute;left:770px;top:1251px;width:365px;font-size:25px;}
.hs-tlou-v1 .tlou-e-07-10{position:absolute;left:1213px;top:980px;width:365px;height:247px;}
.hs-tlou-v1 .tlou-e-07-11{position:absolute;left:1213px;top:1251px;width:365px;font-size:25px;}
.hs-tlou-v1 #diario,.hs-tlou-v1 .tlou-s-diario{height:990px;}
.hs-tlou-v1 .tlou-e-08-00{position:absolute;left:972px;top:185px;width:605px;font-size:86px;}
.hs-tlou-v1 .tlou-e-08-01{position:absolute;left:350px;top:125px;width:490px;height:689px;}
.hs-tlou-v1 .tlou-e-08-02{position:absolute;left:972px;top:445px;width:605px;font-size:28px;}
.hs-tlou-v1 .tlou-e-08-03{position:absolute;left:972px;top:650px;width:605px;font-size:20px;}
.hs-tlou-v1 #acabamento,.hs-tlou-v1 .tlou-s-acabamento{height:1150px;}
.hs-tlou-v1 .tlou-e-09-00{position:absolute;left:326.27px;top:95px;width:1251.44px;font-size:88px;}
.hs-tlou-v1 .tlou-e-09-01{position:absolute;left:326.27px;top:215px;width:930px;font-size:26px;}
.hs-tlou-v1 .tlou-e-09-02{position:absolute;left:326px;top:365px;width:1251px;height:70px;}
.hs-tlou-v1 .tlou-e-09-03{position:absolute;left:326px;top:505px;width:268px;height:380px;}
.hs-tlou-v1 .tlou-e-09-04{position:absolute;left:654px;top:505px;width:268px;height:380px;}
.hs-tlou-v1 .tlou-e-09-05{position:absolute;left:982px;top:505px;width:268px;height:380px;}
.hs-tlou-v1 .tlou-e-09-06{position:absolute;left:1310px;top:505px;width:268px;height:380px;}
.hs-tlou-v1 .tlou-e-09-07{position:absolute;left:326px;top:980px;width:1251px;font-size:20px;}
.hs-tlou-v1 #produto,.hs-tlou-v1 .tlou-s-produto{height:2190px;}
.hs-tlou-v1 .tlou-e-10-00{position:absolute;left:326.27px;top:100px;width:1251.44px;font-size:88px;}
.hs-tlou-v1 .tlou-e-10-01{position:absolute;left:326px;top:220px;width:1100px;font-size:26px;}
.hs-tlou-v1 .tlou-e-10-02{position:absolute;left:326px;top:360px;width:401px;height:535px;}
.hs-tlou-v1 .tlou-e-10-03{position:absolute;left:751px;top:360px;width:401px;height:535px;}
.hs-tlou-v1 .tlou-e-10-04{position:absolute;left:1176px;top:360px;width:401px;height:535px;}
.hs-tlou-v1 .tlou-e-10-05{position:absolute;left:326px;top:1170px;width:401px;height:535px;}
.hs-tlou-v1 .tlou-e-10-06{position:absolute;left:751px;top:1170px;width:401px;height:535px;}
.hs-tlou-v1 .tlou-e-10-07{position:absolute;left:1176px;top:1170px;width:401px;height:535px;}
.hs-tlou-v1 #conclusao-projeto,.hs-tlou-v1 .tlou-s-conclusao-projeto{height:820px;}
.hs-tlou-v1 .tlou-e-11-00{position:absolute;left:326.27px;top:135px;width:860px;font-size:124px;}
.hs-tlou-v1 .tlou-e-11-01{position:absolute;left:1085px;top:200px;width:492px;font-size:29px;}
.hs-tlou-v1 .tlou-e-11-02{position:absolute;left:1085px;top:460px;width:492px;font-size:23px;}
.hs-tlou-v1 .tlou-e-11-03{position:absolute;left:326px;top:660px;width:550px;font-size:27px;}
.hs-tlou-v1{margin:0!important;max-width:none!important;position:relative;transform-origin:top left}
.hs-tlou-v1 .wp-block-group,.hs-tlou-v1 .wp-block-group__inner-container{padding:0;max-width:none;margin:0}
.hs-tlou-v1 .wp-block-heading,.hs-tlou-v1 p,.hs-tlou-v1 figure{margin:0}
.hs-tlou-v1 .wp-block-image img{width:100%;height:100%;object-fit:contain}
.hs-tlou-v1 .tlou-buttons,.hs-tlou-v1 .tlou-native-link{margin:0;padding:0;width:100%;height:100%;display:block}
.hs-tlou-v1 .tlou-native-link a{font:inherit;color:inherit;background:transparent;border:0;border-radius:inherit;padding:0;line-height:inherit;letter-spacing:inherit;text-align:left;text-decoration:none}
.hs-tlou-v1 .tlou-swatch{height:115px}.hs-tlou-v1 .tlou-swatch-label{font-size:16px;margin-top:10px}
.hs-tlou-v1 .finish-controls>div{display:flex;gap:12px}
.hs-tlou-v1 .finish-controls a{font:25px Barlow;color:#eee;border:1px solid #aaa;padding:16px 26px;background:transparent}
.hs-tlou-v1 .finish-controls a[aria-pressed=true]{background:#ddd;color:#191919}
.hs-tlou-v1 .hero-logo figure{margin:0}.hs-tlou-v1 .hero-logo .logo-top img,.hs-tlou-v1 .hero-logo .logo-bottom img{object-fit:fill}
/* Editor stays at natural width/zoom; verify in actual editor before publishing. */

/* editor: o grupo hero-glass e um veu vazio; sem isto o editor mostra o placeholder "Agrupar blocos" por cima do texto */
.hs-tlou-v1 .hero-glass .components-placeholder{display:none}
