@font-face{font-family:Thistails;src:url(/assets/fonts/Thistails-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thistails;src:url(/assets/fonts/ThistailsRough-Regular.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--cream:#fff2e2;--pink:#ec91ad;--gold:#b78446;--red:#f35925;--dark:#202020}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--gold);margin:0;font-family:Helvetica Neue,Arial,sans-serif}main{max-width:1920px;margin:auto;overflow:hidden}header{background:#f5e9ce;justify-content:center;align-items:center;height:154px;display:flex}nav{grid-template-columns:106px 114px 316px 196px 196px;align-items:center;gap:63px;width:1180px;display:grid}nav a{text-align:center;color:var(--gold);font-size:30px;text-decoration:none}nav img{object-fit:contain;width:316px;height:80px}.intro{background:var(--pink);height:1137px;padding:106px 64px}.intro h1{margin:0 0 150px;font-size:80px;font-weight:800;line-height:1.25}.intro p{letter-spacing:-2.5px;margin:0 0 110px;font-size:78px;line-height:.975}.intro strong{font-weight:800}.team{background:var(--dark);height:1306px;padding:118px 60px;position:relative}.team h2{color:#f0542f;margin:0;font-size:80px;font-weight:400;line-height:90px}.portraits{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:310px;left:120px;right:110px}.portraits img{object-fit:contain;width:381px;height:auto}.ticker{color:var(--red);justify-content:space-between;font:800 25px IBM Plex Mono,monospace;display:flex;position:absolute;bottom:57px;left:45px;right:45px}.testimonial{background:var(--cream);text-align:center;color:#843a2f;height:1080px;padding-top:330px;position:relative}.stamp{clip-path:polygon(50% 0,100% 90%,0 90%);color:#d1a467;border:3px solid #d1a467;width:185px;height:160px;padding-top:60px;font:700 28px IBM Plex Mono,monospace;position:absolute;top:125px;right:270px;transform:rotate(12deg)}.stamp small{font-size:15px}.testimonial blockquote{color:#fa5831;margin:0 60px 120px;font:700 90px/80px Thistails,Cedarville Cursive,cursive}.testimonial>p{text-transform:uppercase;max-width:1126px;margin:0 auto 55px;font:800 29px/1.3 IBM Plex Mono,monospace}.by{font:800 25px/1.7 IBM Plex Mono,monospace}.by b{font-size:19px}.by em{color:var(--red);font-style:normal}.faq{background:var(--red);height:2125px;color:var(--cream);grid-template-columns:910px 1fr;gap:65px;padding:78px 65px 60px;display:grid}.faq h2{margin:0 0 130px;font-size:90px;font-weight:400;line-height:1}.questions{border-right:3px solid var(--cream);grid-template-columns:1fr 1fr;gap:52px;padding-right:55px;display:grid}.questions article{margin-bottom:50px}.questions h4,.questions p{margin:0;font-size:18px;font-weight:600;line-height:1.14}.questions h4{text-transform:uppercase;margin-bottom:25px}.audience h3{text-transform:uppercase;margin:0 0 135px;font-size:48px;line-height:58px}.audience>p{text-transform:uppercase;margin:0 0 110px;font-size:24px;font-weight:600;line-height:1.2}.audience>strong{text-transform:uppercase;margin-bottom:125px;font-size:39px;line-height:49px;display:block}.audience>div{text-transform:uppercase;margin-bottom:78px;font:800 24px/1.25 IBM Plex Mono,monospace}footer{color:#f0542f;background:#dcd6bf;grid-template-columns:430px 220px 240px 300px 1fr;gap:75px;height:957px;padding:105px 65px;display:grid}.brand img{width:335px}.brand h2{margin:120px 0;font-size:80px;font-weight:400;line-height:90px}.foot-col{flex-direction:column;padding-top:205px;font-size:30px;line-height:1.55;display:flex}.foot-col b{margin-bottom:20px;font-weight:600}.foot-col a,.brand a{cursor:pointer;text-decoration:underline;display:block}.brand>a{font-size:30px;line-height:1.5}.social{align-items:center;gap:16px;height:45px;display:flex}.social svg{stroke-width:3px;width:36px;height:36px}.whatsapp{font-size:40px}@media (width<=900px){main{width:100%}header{height:90px;position:relative}nav{justify-content:center;width:100%;display:flex}nav a{display:none}nav img{width:180px;height:auto}.intro{height:auto;padding:64px 24px 70px}.intro h1{margin-bottom:70px;font-size:38px;line-height:1.08}.intro p{letter-spacing:-1px;margin-bottom:55px;font-size:36px;line-height:1.02}.team{height:auto;padding:65px 24px 45px}.team h2{font-size:50px;line-height:52px}.portraits{justify-content:center;gap:30px;margin:60px auto 70px;display:grid;position:static}.portraits img{width:min(78vw,381px)}.ticker{gap:32px;position:static;overflow:hidden}.ticker span:nth-child(n+4){display:none}.testimonial{height:auto;padding:250px 24px 90px}.stamp{top:55px;right:35px;transform:scale(.75)rotate(12deg)}.testimonial blockquote{margin:0 0 70px;font-size:52px;line-height:1.05}.desktop{display:none}.testimonial>p{font-size:18px}.by{font-size:16px}.faq{height:auto;padding:65px 24px;display:block}.faq h2{margin-bottom:65px;font-size:65px}.questions{border-right:0;border-bottom:2px solid var(--cream);padding:0 0 30px;display:block}.questions h4,.questions p{font-size:16px}.audience{padding-top:70px}.audience h3{margin-bottom:60px;font-size:38px;line-height:1.1}.audience>p{margin-bottom:50px;font-size:18px}.audience>strong{margin-bottom:60px;font-size:28px;line-height:1.15}.audience>div{margin-bottom:42px;font-size:16px}footer{grid-template-columns:1fr 1fr;gap:45px;height:auto;padding:70px 24px;display:grid}.brand{grid-column:1/-1}.brand img{width:230px}.brand h2{margin:55px 0;font-size:55px;line-height:1}.foot-col{padding-top:0;font-size:18px}.brand>a{font-size:18px}}.social svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.social svg .fill{fill:currentColor;stroke:none}.social .whatsapp img{object-fit:contain;width:1em;height:1em;display:block}.team-layer{appearance:none;cursor:pointer;transform-origin:50%;will-change:transform;background:0 0;border:0;width:381px;height:580px;margin:0;padding:0;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s;position:absolute}.team-layer img{object-fit:contain;width:381px;height:580px;display:block;position:static}.team-layer:focus-visible{outline-offset:7px;outline:4px solid #fff2e2}.photo-visible .photo,.card-visible .backplate{z-index:2;filter:drop-shadow(0 18px 18px #0003)}.photo-visible .backplate,.card-visible .photo{z-index:1;filter:none}.photo-visible .photo,.card-visible .backplate{pointer-events:none}.photo-visible .backplate,.card-visible .photo{pointer-events:auto}.gabriela{--photo-angle:-12deg}.louis{--photo-angle:5deg}.erika{--photo-angle:10deg}.erika .photo img{filter:brightness(1.08)saturate(1.18)sepia(.08)contrast(1.03)}.photo-visible .photo{transform:rotate(var(--photo-angle))}.card-visible .backplate{transform:translateY(-8px)}.card-visible .photo{transform:translate(18px,18px) rotate(var(--photo-angle))}.photo-visible .backplate{transform:translateY(8px)}@media (width>=901px){.portraits{display:block;inset:0}.person{width:470px;height:640px;position:absolute}.gabriela{top:396px;left:116px}.gabriela .backplate{top:0;left:5px}.gabriela .photo{top:0;left:0}.louis{top:395px;left:734px}.louis .backplate{top:1px;left:0}.louis .photo{top:0;left:0}.erika{top:382px;left:1318px}.erika .backplate{top:-1px;left:7px}.erika .photo{top:0;left:0}}@media (width<=900px){.portraits .person{width:min(90vw,470px);height:660px;position:relative}.portraits .team-layer,.portraits .team-layer img{aspect-ratio:381/580;width:min(78vw,381px);height:auto}.portraits .backplate{top:55px;left:0}.portraits .photo{top:0;right:0}}@media (prefers-reduced-motion:reduce){.team-layer{transition:none}.photo-visible .photo,.card-visible .backplate,.photo-visible .backplate,.card-visible .photo{transform:none}}@media (width>=901px){header{display:block;position:relative}header nav{width:1920px;height:154px;margin:0 auto;display:block;position:relative}header nav a,header nav img{position:absolute;top:38px}header nav a{text-align:center;height:61px;font:400 30px/61px Helvetica Neue,Arial,sans-serif}.nav-sobre{width:106px;left:456px}.nav-edicao{width:114px;left:625px}header nav .nav-logo{object-fit:contain;width:316px;height:80px;left:802px}.nav-experiencia{width:196px;left:1181px}.nav-contato{width:196px;left:1440px}}:root{--cream:#fff2e2;--pink:#f19ab2;--gold:#b78446;--red:#f35925;--faq-red:#f0542f;--dark:#222223;--header:#f1e8d1;--footer:#dbd3bd}.page-shell{animation:.75s cubic-bezier(.22,1,.36,1) both page-appear}.anchor-target{height:0;scroll-margin-top:88px;display:block}.scroll-blur{z-index:50;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(6px);background:#ffffff05;height:78px;transition:opacity .35s;position:fixed;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 72%);mask-image:linear-gradient(#0000,#000 72%)}.scroll-blur.is-visible{opacity:1}@keyframes page-appear{0%{opacity:0}to{opacity:1}}header{background:var(--header)}.intro{background:var(--pink)}.team{background:var(--dark)}.faq{background:var(--faq-red)}footer{background:var(--footer)}main.page-shell{width:100%;max-width:none}.intro p,.team h2,.brand h2{text-transform:uppercase}.testimonial .stamp{clip-path:none;background:var(--stamp-accent);border:0;padding:0;-webkit-mask:url(/assets/testimonial-stamp.png) 50%/contain no-repeat;mask:url(/assets/testimonial-stamp.png) 50%/contain no-repeat}.signature-line{display:none}.ticker,.testimonial-slide>p,.by,.audience>div{font-weight:600}.testimonial-name{font-size:30px}.handwriting-line{clip-path:inset(-20% 100% -20% 0);will-change:clip-path;display:block}.writing-visible .handwriting-line.line-one{animation:2.35s linear forwards handwriting-reveal}.writing-visible .handwriting-line.line-two{animation:2.2s linear 2.2s forwards handwriting-reveal}.writing-visible .handwriting-line.line-three{animation:2.1s linear 4.25s forwards handwriting-reveal}@keyframes handwriting-reveal{to{clip-path:inset(-20% 0)}}@media (width>=901px){header{background:var(--header)}.intro{background:var(--pink);padding:0;position:relative}.intro h1{width:1755px;height:228px;margin:0;font-size:80px;line-height:100px;position:absolute;top:106px;left:64px}.intro p{letter-spacing:0;text-transform:uppercase;width:1758px;height:auto;margin:0;font-size:78px;line-height:76px;position:absolute;left:61px}.intro p:first-of-type{top:415px}.intro p:nth-of-type(2){top:828px}.team{background:var(--dark)}.team h2{text-transform:uppercase}.testimonial{padding-top:380px}.testimonial .stamp{clip-path:none;object-fit:contain;border:0;width:219px;height:228.901px;padding:0;position:absolute;top:147.586px;left:1506px;right:auto;transform:none}.testimonial-slide{animation:.45s ease-out both testimonial-enter}.testimonial blockquote{margin:0 60px var(--quote-gap);color:var(--testimonial-accent)}.testimonial-slide>p{text-transform:uppercase;max-width:1158px;height:115px;margin:0 auto 55px;font:600 29px/1.3 IBM Plex Mono,monospace;overflow:hidden}.by em{color:var(--testimonial-accent)}.signature-line{width:889.169px;height:12.005px;display:block;position:absolute;top:907.154px;left:691.299px;overflow:visible}.signature-line path{fill:none;stroke:var(--testimonial-accent);stroke-width:1.5px;stroke-linecap:round;opacity:.72;stroke-dasharray:900;stroke-dashoffset:900px}.writing-visible .signature-line path{animation:signature-draw 1.5s ease-out var(--signature-delay) forwards}@keyframes signature-draw{to{stroke-dashoffset:0}}@keyframes testimonial-enter{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}.testimonial-postmark{background:var(--stamp-accent);width:381px;height:193px;position:absolute;top:842px;left:84px;-webkit-mask:url(/assets/testimonial-postmark.png) 50%/contain no-repeat;mask:url(/assets/testimonial-postmark.png) 50%/contain no-repeat}.slider-arrow{z-index:5;width:54px;height:70px;color:var(--testimonial-accent);cursor:pointer;background:0 0;border:0;font:400 64px/60px Helvetica Neue,sans-serif;position:absolute;top:500px}.slider-prev{left:18px}.slider-next{right:18px}.slider-arrow:focus-visible{outline-offset:2px;outline:2px solid}.slider-dots{z-index:5;gap:14px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.slider-dots button{cursor:pointer;background:0 0;border:1px solid #843a2f;border-radius:50%;width:12px;height:12px;padding:0}.slider-dots button[aria-current=true]{background:var(--testimonial-accent);border-color:var(--testimonial-accent)}.faq{background:var(--faq-red);grid-template-columns:910px 1fr;gap:0;padding:34px 65px 60px;position:relative}.faq-left{position:relative}.faq h2{margin:0;font-size:90px;font-weight:400;line-height:170px}.questions{border:0;grid-template-columns:375.132px 375.132px;gap:52px;width:803px;padding:0;position:absolute;top:257px;left:0}.questions>div{height:1630px;position:relative}.questions article{width:375.132px;margin:0;position:absolute;left:0}.questions article:first-child{top:0}.questions article:nth-child(2){top:298px}.questions article:nth-child(3){top:552px}.questions article:nth-child(4){top:850px}.questions article:nth-child(5){top:1148px}.questions article:nth-child(6){top:1380px}.questions>div:nth-child(2) article:nth-child(6){top:1376px}.faq-left:after{content:"";background:var(--cream);width:1px;height:1630px;position:absolute;top:193px;left:856px}.audience{padding:34px 0 0;position:relative}.audience h3{width:866px;height:120px;margin:0 0 98px;font-size:48px;line-height:58px}.audience>p{width:866px;margin-bottom:76.219px}.audience>div{width:888px;margin:0;position:absolute;left:0}.audience>div:first-of-type{top:770px}.audience>div:nth-of-type(2){top:883px}.audience>div:nth-of-type(3){top:1028px}.audience>div:nth-of-type(4){top:1141px}.audience>div:nth-of-type(5){top:1254px}.audience>div:nth-of-type(6){top:1399px}footer{background:var(--footer);height:650px;padding:64px 65px;display:block;position:relative}footer a{color:var(--red)}.brand{width:392px;position:absolute;top:82px;left:65px}.brand h2{text-transform:uppercase;margin:0 0 92px;font-size:68px;line-height:78px}.brand>a{text-transform:uppercase;width:390px;height:auto;font-size:20px;line-height:1.15;position:absolute;left:15px}.brand>a:first-of-type{top:385px}.brand>a:nth-of-type(2){top:430px}.foot-col{padding:0;font-size:26px;line-height:normal;position:absolute;top:126px}.foot-col:nth-of-type(2){width:196px;left:527px}.foot-col:nth-of-type(3){width:196px;left:811px}.foot-col:nth-of-type(4){width:251px;left:1112px}.foot-col:nth-of-type(5){width:306px;left:1477px}.foot-col b{height:52px;margin:0;line-height:52px}.foot-col a{height:52px;line-height:52px}.social a{height:auto;line-height:0;text-decoration:none}}@media (width<=900px){.testimonial{overflow:hidden}.testimonial blockquote{font-size:clamp(34px,11vw,52px);line-height:1}.handwriting-line{white-space:normal;overflow-wrap:anywhere}.testimonial-slide>p{height:auto;font-size:16px;line-height:1.35;overflow:visible}.testimonial-name{max-width:88%;font-size:15px;line-height:1.45;display:inline-block}.slider-arrow{font-size:44px;top:48%}.slider-prev{left:2px}.slider-next{right:2px}.slider-dots{bottom:20px}.testimonial-postmark{display:none}}@media (width>=901px){main{width:100%;max-width:1920px}header{height:112px}header nav{width:100%;height:112px}header nav a,header nav img{top:17px}.nav-sobre{left:23.75%}.nav-edicao{left:32.55%}header nav .nav-logo{width:16.46%;min-width:220px;left:41.77%}.nav-experiencia{left:61.51%}.nav-contato{left:75%}.intro{height:calc(100vh - 112px);min-height:650px;max-height:1025px;padding:0 3.33%}.intro h1{width:91.4%;height:auto;font-size:clamp(42px,4.15vw,80px);line-height:1.16;top:9%;left:3.33%}.intro p{letter-spacing:-.03em;width:91.55%;font-size:clamp(38px,4.05vw,78px);line-height:.98;left:3.18%}.intro p:first-of-type{top:36%}.intro p:nth-of-type(2){top:72%}.testimonial{height:min(1080px,72vw);min-height:760px;padding-top:clamp(270px,19.8vw,380px);overflow:hidden}.testimonial .stamp{width:clamp(150px,11.4vw,219px);height:clamp(157px,11.9vw,229px);top:10%;left:auto;right:10%}.testimonial blockquote{white-space:nowrap;margin-left:3.1%;margin-right:3.1%;font-size:clamp(48px,4.68vw,90px);line-height:.9}.testimonial-slide>p{width:70%;max-width:1158px;height:auto;min-height:115px;font-size:clamp(18px,1.51vw,29px)}.testimonial-name{font-size:clamp(17px,1.56vw,30px)}section.testimonial .stamp{top:5%;left:auto;right:8%}.signature-line{width:45%;top:auto;bottom:4.2%;left:27.5%}.testimonial-postmark{width:19.8%;top:auto;bottom:4.2%;left:4.4%}.slider-arrow{top:46%}.faq{grid-template-columns:minmax(0,47.4%) minmax(0,52.6%);padding-left:3.4%;padding-right:3.4%}.questions{grid-template-columns:1fr 1fr;gap:6.5%;width:88%}.questions article{width:100%}.faq-left:after{left:94%}.audience h3,.audience>p{width:100%}.audience>strong{margin-bottom:clamp(64px,5vw,96px)}.audience>div,.audience>div:first-of-type,.audience>div:nth-of-type(2),.audience>div:nth-of-type(3),.audience>div:nth-of-type(4),.audience>div:nth-of-type(5),.audience>div:nth-of-type(6){width:100%;margin:0 0 clamp(48px,4vw,78px);position:static}footer{height:650px;padding-left:3.4%;padding-right:3.4%}.brand{left:3.4%}.foot-col:nth-of-type(2){left:27.45%}.foot-col:nth-of-type(3){left:42.24%}.foot-col:nth-of-type(4){left:57.92%}.foot-col:nth-of-type(5){left:76.93%}}@media (width>=901px) and (width<=1250px){header nav a{font-size:22px}.nav-sobre{left:16%}.nav-edicao{left:28%}header nav .nav-logo{width:20%;left:40%}.nav-experiencia{width:17%;left:61%}.nav-contato{width:12%;left:82%}.testimonial blockquote{font-size:clamp(42px,4.5vw,58px)}.testimonial-slide>p{width:76%}}@media (width>=901px){main{padding-top:88px}header{z-index:60;width:min(100%,1920px);height:88px;position:fixed;top:0;left:50%;overflow:visible;transform:translate(-50%)}header nav{height:88px;overflow:visible}header nav .nav-item{justify-content:center;align-items:center;height:88px;display:flex;position:absolute;top:0}header nav .nav-trigger{height:auto;font:400 clamp(14px,1vw,18px)/1.2 IBM Plex Mono,monospace;text-decoration:none;position:static}header nav .nav-trigger:hover,.nav-item:focus-within>.nav-trigger{text-underline-offset:5px;text-decoration:underline}header nav .nav-sobre{width:10%;left:22%}header nav .nav-edicao{width:10%;left:32%}header nav .nav-experiencia{width:16%;left:59%}header nav .nav-contato{width:12%;left:75%}header nav .nav-logo{width:14%;min-width:180px;height:60px;top:14px;left:43%}.nav-dropdown{background:var(--header);opacity:0;visibility:hidden;min-width:190px;padding:15px 18px;transition:opacity .18s,transform .18s;position:absolute;top:72px;left:50%;transform:translate(-50%,-6px);box-shadow:0 12px 24px #462d191f}header nav .nav-dropdown a{text-align:left;white-space:nowrap;width:auto;height:auto;padding:8px 0;font:400 14px/1.25 IBM Plex Mono,monospace;text-decoration:none;display:block;position:static}header nav .nav-dropdown a:hover{text-underline-offset:4px;text-decoration:underline}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%)}.intro{flex-direction:column;justify-content:space-between;height:calc(100vh - 88px);min-height:620px;max-height:940px;padding:clamp(48px,7vh,78px) 3.33%;display:flex}.intro h1,.intro p,.intro p:first-of-type,.intro p:nth-of-type(2){width:100%;height:auto;margin:0;position:static}.intro h1{font-size:clamp(38px,3.7vw,70px);line-height:1.12}.intro p{font-size:clamp(34px,3.5vw,67px);line-height:.98}.team{height:clamp(850px,68vw,1306px);padding:6% 3.1%}.team h2{font-size:clamp(54px,4.17vw,80px);line-height:1.1}.portraits{inset:0}.person{width:27%;height:55vw;max-height:760px}.gabriela{top:25.5%;left:6.3%}.louis{top:25.5%;left:37.8%}.erika{top:25.5%;left:68.5%}.team-layer,.team-layer img{aspect-ratio:381/580;object-fit:contain;width:clamp(250px,19.84vw,381px);height:auto}.gabriela .backplate{top:3%;left:0}.gabriela .photo{top:0;left:18%}.louis .backplate{top:3%;left:0}.louis .photo{top:0;left:14%}.erika .backplate{top:3%;left:0}.erika .photo{top:0;left:11%}.testimonial{height:clamp(760px,56.25vw,1080px);padding-top:clamp(220px,20vw,380px)}.testimonial blockquote{white-space:normal;width:90%;margin-left:auto;margin-right:auto;font-size:clamp(42px,4.35vw,84px);line-height:.95}.handwriting-line{white-space:normal;width:100%;overflow:visible}.testimonial-slide>p{max-height:none;margin-bottom:clamp(35px,3vw,55px);overflow:visible}}@media (width<=900px){main{padding-top:72px}.anchor-target{scroll-margin-top:72px}header{z-index:60;width:100%;height:72px;position:fixed;top:0;left:0}nav img{width:150px;max-height:58px}.intro{padding-top:48px;padding-bottom:48px}.portraits .person{width:min(86vw,430px);height:min(145vw,650px)}.portraits .team-layer,.portraits .team-layer img{aspect-ratio:381/580;width:min(74vw,360px)}}.edition-page{color:#fff2e2}.edition-hero{color:#fff2e2;background:#713526;height:1685px;padding:0 60px;position:relative;overflow:hidden}.edition-code{color:#bd8444;letter-spacing:-.07em;justify-content:space-between;font:800 510px/.8 Helvetica Neue,Arial,sans-serif;display:flex}.edition-kicker{margin:0;font:700 56px/1 Helvetica Neue,Arial,sans-serif;position:absolute;top:334px;left:294px}.edition-kicker em{font:42px Thistails,Cedarville Cursive,cursive}.edition-hero h1{margin:0;font:700 clamp(50px,3.65vw,70px)/.93 Helvetica Neue,Arial,sans-serif;position:absolute;top:650px;left:60px}.edition-support{margin:0;font:500 31px/1.25 Helvetica Neue,Arial,sans-serif;position:absolute;bottom:130px;left:60px}.edition-season{background-color:#75a9dd;background-image:var(--season-background,url(/assets/bonfim-background.png));color:#08764d;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:1230px;transition:background-image .35s;position:relative;overflow:hidden}.edition-season:after{content:"TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS  TEMPORADAS";z-index:8;color:#fff2e2;word-spacing:5vw;white-space:nowrap;text-align:left;opacity:.9;font:600 15px/1 IBM Plex Mono,monospace;position:absolute;bottom:12px;left:0;right:0;overflow:hidden}.season-ticker{justify-content:space-around;align-items:center;height:78px;font:600 18px IBM Plex Mono,monospace;display:flex}.season-copy{z-index:4;color:#fff2e2;flex-direction:column;font-family:Helvetica Neue,Arial,sans-serif;display:flex;position:absolute;top:135px;left:55px}.season-copy span{font-size:145px;line-height:.85}.season-copy strong{font-size:150px;font-weight:500;line-height:.9}.house-cta{color:#3e3a30;background:#fff2e2;align-self:flex-start;margin-top:395px;padding:12px 20px;font:600 19px IBM Plex Mono,monospace;text-decoration:none}.season-slider{position:absolute;inset:75px 0 0}.season-stack{width:720px;height:900px;position:absolute;top:70px;right:105px}.season-card{cursor:pointer;transform-origin:50%;background:0 0;border:0;width:650px;height:790px;padding:0;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s;position:absolute;inset:0}.season-card img{object-fit:contain;width:100%;height:100%}.season-card-0{z-index:3;transform:translate(0)rotate(2deg)}.season-card-1{z-index:2;transform:translate(-145px,55px)rotate(-8deg)}.season-card-2{z-index:1;opacity:.94;transform:translate(-275px,110px)rotate(6deg)}.season-arrow{z-index:7;color:#08764d;cursor:pointer;background:0 0;border:0;font:70px/1 sans-serif;position:absolute;top:50%}.season-prev{left:18px}.season-next{right:18px}.season-dots{z-index:7;gap:13px;display:flex;position:absolute;bottom:40px;right:365px}.season-dots button{background:0 0;border:1px solid #08764d;border-radius:50%;width:13px;height:13px;padding:0}.season-dots button[aria-current=true]{background:#08764d}.season-card-face{color:#08764d;text-align:left;background:#fffaf0;width:100%;height:100%;padding:clamp(34px,3vw,58px);font-family:Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #08764d14}.season-card-face:before{content:"";opacity:.78;pointer-events:none;background-image:linear-gradient(#08764d21 1px,#0000 1px),linear-gradient(90deg,#08764d21 1px,#0000 1px);background-size:18px 18px;border:1px solid #08764d2e;position:absolute;inset:7%}.season-card-face>*{z-index:1;position:relative}.season-card-pink{background:#f59ab1}.season-card-info b{font:800 clamp(38px,4.1vw,72px)/1 Helvetica Neue,Arial,sans-serif;position:absolute;top:7%;right:8%}.season-card-info h3,.season-card-script,.season-card-info span,.season-timeline-list span{font-family:Thistails,Cedarville Cursive,cursive;font-weight:700}.season-card-info p{text-transform:uppercase;margin:0 0 7%;font-size:clamp(24px,2vw,36px);line-height:1.06}.season-card-info span{text-transform:none;font-size:clamp(30px,2.8vw,48px)}.season-card-included h3,.season-card-timeline h3{text-transform:uppercase;margin:6% 0 11%;font:500 clamp(33px,3vw,56px)/1.05 Helvetica Neue,Arial,sans-serif}.season-card-script{font-size:clamp(36px,3.3vw,62px);line-height:1;position:absolute;top:8%;right:9%}.season-card-included strong{text-transform:uppercase;margin:0 0 1.5%;font:500 clamp(20px,1.45vw,30px)/1.1 Helvetica Neue,Arial,sans-serif;display:block}.season-card-included ul{margin:0 0 7%;padding-left:5%;font:400 clamp(18px,1.35vw,27px)/1.18 Helvetica Neue,Arial,sans-serif}.season-timeline-list{grid-template-columns:1fr 1fr;gap:2% 8%;margin-bottom:7%;display:grid}.season-timeline-list p{align-items:flex-start;gap:6px;margin:0;display:flex}.season-timeline-list small{font:500 clamp(10px,.75vw,14px)/1 Helvetica Neue,Arial,sans-serif}.season-timeline-list span{font-size:clamp(24px,2.1vw,39px);line-height:.9}.season-card-note{text-transform:uppercase;margin:0 0 4%;font:400 clamp(18px,1.25vw,26px)/1.15 Helvetica Neue,Arial,sans-serif}.testimonial blockquote{font-size:clamp(42px,4.25vw,78px);line-height:.94}.season-card-face{border-radius:2px;padding:clamp(42px,3.2vw,62px) clamp(38px,3vw,58px)}.season-card-face:before{background-size:16px 16px;inset:6.5%}.season-card-info b{font-size:clamp(34px,3.35vw,58px);top:7.5%;right:9.5%}.season-card-info h3{margin:13% 0 7%;font-size:clamp(43px,4.2vw,72px);line-height:.9}.season-card-info p{letter-spacing:.015em;margin-bottom:6%;font-size:clamp(19px,1.45vw,28px);line-height:1.08}.season-card-info span{font-size:clamp(22px,2.05vw,34px);line-height:.95}.season-card-description{letter-spacing:.05em;max-width:82%;margin-top:8%!important;font-size:clamp(16px,1.18vw,23px)!important;line-height:1.16!important}.season-card-script{font-size:clamp(24px,2.35vw,42px);top:8.5%;right:11%}.season-card-included h3,.season-card-timeline h3{margin:7% 0 12%;font-size:clamp(30px,2.55vw,46px);line-height:1.04}.season-card-included strong{font-size:clamp(24px,2.05vw,38px);line-height:.95;text-transform:none!important;font-family:Thistails,Cedarville Cursive,cursive!important;font-weight:700!important}.season-card-included ul{margin-bottom:6%;font-size:clamp(16px,1.05vw,22px);line-height:1.17}.season-timeline-list span{font-size:clamp(19px,1.65vw,30px)}.season-card-note{font-size:clamp(15px,1.05vw,22px);line-height:1.13}.edition-details{color:#08764d;background:#fff2e2;grid-template-columns:350px 1fr;gap:60px;min-height:305px;padding:58px 62px;font:600 19px/1.25 IBM Plex Mono,monospace;display:grid}.edition-details>div{grid-template-columns:1fr;display:grid}.edition-details b{margin-top:12px}.edition-details p{max-width:1260px;margin:15px 0 0}.edition-included article{color:#08764d;grid-template-columns:350px 1fr;gap:60px;min-height:465px;padding:42px 62px;font-family:IBM Plex Mono,monospace;display:grid}.edition-included .included-pink{background:#f19ab2}.edition-included .included-green{color:#fff2e2;background:#08764d}.edition-included h3{margin:0;font-size:25px;line-height:1.1}.edition-included p{max-width:1250px;margin:18px 0;font-size:17px;font-weight:600;line-height:1.22}@media (width>=901px){.season-stack{width:650px;right:8%}.season-card{aspect-ratio:745/846;width:clamp(500px,34vw,660px);height:auto}}.season-arrow,.season-dots{display:none}.season-screen-arrow{z-index:12;color:#08764d;cursor:pointer;background:#fff2e2bd;border:0;width:56px;font:62px/1 sans-serif;position:absolute;top:50%}.season-screen-prev{left:0}.season-screen-next{right:0}.season-screen-dots{z-index:12;gap:14px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.season-screen-dots button{cursor:pointer;background:#fff2e2;border:1px solid #08764d;border-radius:50%;width:13px;height:13px;padding:0}.season-screen-dots button[aria-current=true]{background:#08764d}@media (width>=901px){.edition-hero{height:clamp(1050px,87.76vw,1685px)}.edition-code{font-size:min(26.56vw,510px)}.edition-kicker{font-size:clamp(38px,2.92vw,56px);top:17.5%;left:15.3%}.edition-hero h1{font-size:clamp(46px,3.65vw,70px);top:38.6%;left:3.12%}.edition-support{font-size:clamp(22px,1.62vw,31px);bottom:7.7%;left:3.12%}.edition-season{height:clamp(900px,64.06vw,1230px)}.season-stack{width:650px;top:6%;right:-8%}.season-card-1{transform:translate(-120px,55px)rotate(-8deg)}.season-card-2{transform:translate(-235px,110px)rotate(6deg)}.season-copy{top:11%;left:3%}.season-copy span{font-size:clamp(105px,7.55vw,145px)}.season-copy strong{font-size:clamp(108px,7.81vw,150px)}.house-cta{margin-top:clamp(340px,24.5vw,470px)}}@media (width<=900px){.edition-hero{height:850px;padding:35px 24px}.edition-code{font-size:29vw}.edition-kicker{margin-top:30px;font-size:20px;position:static}.edition-hero h1{margin-top:80px;font-size:31px;line-height:.98;position:static}.edition-support{font-size:14px;bottom:50px;left:24px}.house-cta{margin-top:600px}.season-card{width:82vw;height:590px}.season-dots{bottom:30px;right:50%;transform:translate(50%)}.edition-details{padding:45px 24px;font-size:14px;display:block}.edition-included h3{margin-bottom:28px}.edition-included p{font-size:13px}body{overflow-x:hidden}main{padding-top:96px}header{height:96px}header nav{justify-content:space-between;align-items:center;gap:0;width:100%;height:96px;padding:52px 8px 0;display:flex;position:relative}header nav .nav-logo{width:126px;height:43px;position:absolute;top:5px;left:50%;transform:translate(-50%)}header nav .nav-item{flex:1;justify-content:center;display:flex}header nav .nav-trigger{white-space:nowrap;font:400 10px/1.2 IBM Plex Mono,monospace;display:block}header nav .nav-dropdown{display:none}.edition-page{width:100%;overflow:hidden}.edition-hero{flex-direction:column;height:auto;min-height:820px;padding:30px 22px 42px;display:flex}.edition-code{font-size:28vw;line-height:.8}.edition-kicker{margin:32px 0 0;font-size:18px;line-height:1.1;position:static}.edition-kicker em{font-size:17px}.edition-hero h1{margin:72px 0 0;font-size:clamp(27px,8vw,34px);line-height:.96;position:static}.edition-support{margin:80px 0 0;font-size:14px;line-height:1.25;position:static}.edition-season{background-position:bottom;height:900px}.season-ticker{height:48px;font-size:10px}.season-ticker span:nth-child(n+4){display:none}.season-copy{top:82px;left:20px}.season-copy span{font-size:58px}.season-copy strong{font-size:60px}.house-cta{margin-top:610px;padding:10px 13px;font-size:12px}.season-slider{top:155px}.season-stack{width:100%;height:560px;top:70px;right:-25%}.season-card{aspect-ratio:745/846;width:78vw;height:auto}.season-card-1{transform:translate(-42px,28px)rotate(-7deg)}.season-card-2{transform:translate(-82px,56px)rotate(5deg)}.season-screen-arrow{width:38px;font-size:45px;top:47%}.season-screen-dots{bottom:35px}.edition-details{min-height:0;padding:38px 22px;font-size:13px;display:block}.edition-details p{margin-top:34px}.edition-included article{min-height:0;padding:36px 22px;display:block}.edition-included h3{margin-bottom:26px;font-size:21px}.edition-included p{font-size:12px;line-height:1.3}.edition-page .faq{padding-top:54px}.edition-page .faq h2{font-size:58px}footer{grid-template-columns:1fr 1fr;gap:30px;height:auto;padding:44px 22px 52px}.brand h2{margin:0 0 28px;font-size:48px}.foot-col{font-size:16px}}@media (prefers-reduced-motion:reduce){.page-shell{animation:none}.scroll-blur{transition:none}.handwriting-line{clip-path:none}.writing-visible .handwriting-line.line-one,.writing-visible .handwriting-line.line-two,.writing-visible .handwriting-line.line-three,.testimonial-slide{animation:none}.signature-line path{stroke-dashoffset:0!important;animation:none!important}}header nav .nav-logo-link{line-height:0;text-decoration:none;display:block;position:absolute}header nav .nav-logo-link .nav-logo{display:block;position:static}@media (width>=901px){header nav .nav-logo-link{width:14%;min-width:180px;height:60px;top:14px;left:43%}header nav .nav-logo-link .nav-logo{object-fit:contain;width:100%;height:100%}}@media (width<=900px){header nav .nav-logo-link{width:126px;height:43px;top:5px;left:50%;transform:translate(-50%)}header nav .nav-logo-link .nav-logo{object-fit:contain;width:100%;height:100%}}.home-page .edition-season{scroll-margin-top:88px}.memory-wall{background:#101010 var(--memory-background,url(/assets/memorias-ribeira.jpg)) center center/cover no-repeat;color:#fff2e2;height:min(59.22vw,1137px);min-height:720px;position:relative;overflow:hidden}.memory-video{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.memory-wall:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000038,#00000014 42%,#00000057);position:absolute;inset:0}.memory-wall h2{z-index:3;color:#fff2e2;letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 8px 30px #00000057;max-width:980px;margin:0;font:400 clamp(56px,6.25vw,120px)/.92 Helvetica Neue,Arial,sans-serif;position:absolute;top:clamp(34px,4vw,78px);left:clamp(28px,3.4vw,65px)}.memory-wall .note-system{z-index:4}.memory-wall .add-note-button{bottom:clamp(36px,4vw,76px);right:clamp(34px,4vw,76px)}.home-hero{background:#101010 var(--home-hero-bg,url(/assets/home-hero-bg.png)) -15.573vw -28.854vw/150.052vw 100vw no-repeat;height:min(59.22vw,1137px);min-height:720px;color:var(--red);position:relative;overflow:hidden}.home-hero:before{content:"";z-index:1;pointer-events:none;background:#0000000a;position:absolute;inset:0}.home-hero-no-gifs:before{background:#00000005}.home-gif-field{z-index:2;pointer-events:none;position:absolute;inset:0}.home-gif{object-fit:contain;opacity:0;filter:saturate(1.08)contrast(1.03);height:auto;animation:1.25s cubic-bezier(.22,1,.36,1) forwards gif-layer-in,9s ease-in-out infinite gif-layer-float;display:block;position:absolute;box-shadow:0 18px 42px #0000003d}.home-gif-1{z-index:1;--gif-transform:rotate(-6deg);--gif-from:translate3d(0,22px,0) scale(.96) rotate(-6deg);width:clamp(540px,42vw,806px);animation-delay:.1s,1.4s;top:7%;left:4%}.home-gif-2{z-index:2;--gif-transform:rotate(5deg);--gif-from:translate3d(0,22px,0) scale(.96) rotate(5deg);width:clamp(470px,37vw,710px);animation-delay:.85s,2.2s;top:10%;right:3%}.home-gif-3{z-index:3;--gif-transform:rotate(3deg);--gif-from:translate3d(0,22px,0) scale(.96) rotate(3deg);width:clamp(420px,33vw,634px);animation-delay:1.55s,2.9s;bottom:5%;left:20%}.home-gif-4{z-index:4;--gif-transform:rotate(-7deg);--gif-from:translate3d(0,22px,0) scale(.96) rotate(-7deg);width:clamp(500px,39vw,748px);animation-delay:2.25s,3.6s;bottom:8%;right:13%}.home-gif-5{z-index:5;--gif-transform:translate(-50%,-50%) rotate(2deg);--gif-from:translate(-50%,calc(-50% + 22px)) scale(.96) rotate(2deg);width:clamp(250px,19vw,365px);animation-delay:2.95s,4.3s;top:47%;left:50%}@keyframes gif-layer-in{0%{opacity:0;transform:var(--gif-from)}to{opacity:1;transform:var(--gif-transform)}}@keyframes gif-layer-float{0%,to{filter:saturate(1.08)contrast(1.03)}50%{filter:saturate(1.18)contrast(1.08)}}.home-postit{z-index:11;aspect-ratio:569/572;width:clamp(360px,29.64vw,569px);box-shadow:none;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transform-origin:50%;background:0 0;border:0;padding:0;position:absolute;top:49%;left:50%}.home-postit:before{content:none}.home-postit.is-dragging{cursor:grabbing;box-shadow:0 38px 80px #00000057}.home-postit img{pointer-events:none;width:100%;height:auto;display:block}.note-system{z-index:9;pointer-events:none;position:absolute;inset:0}.user-notes{position:absolute;inset:0}.user-note{aspect-ratio:1;pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:clamp(210px,16.95vw,325px);height:auto;padding:clamp(18px,1.45vw,28px);animation:.45s cubic-bezier(.22,1,.36,1) both user-note-in;position:absolute;overflow:hidden;box-shadow:0 14px 30px #0000003b}.user-note.is-dragging{z-index:10;cursor:grabbing;box-shadow:0 28px 60px #0000004d}.user-note p{color:#7c5332;overflow-wrap:anywhere;margin:0;font:700 clamp(32px,3.125vw,45pt)/.9 Thistails,Cedarville Cursive,cursive}.note-verde{background:#14784f}.note-verde p{color:#fff2e2}.note-creme{background:#fff2e2}.note-rosa{background:#f19ab2}.note-laranja{background:#f35925}.note-laranja p{color:#fff2e2}.add-note-button{z-index:12;color:#0000;cursor:pointer;pointer-events:auto;background:url(/assets/botao_add.png) 50%/contain no-repeat;border:0;border-radius:50%;width:clamp(72px,5.73vw,110px);height:clamp(72px,5.73vw,110px);font-size:0;transition:transform .2s,filter .2s;position:absolute;bottom:clamp(30px,3vw,58px);right:clamp(28px,3.4vw,65px);box-shadow:0 12px 26px #0000002e}.add-note-button:hover{filter:saturate(1.1);transform:scale(1.05)}.note-panel{z-index:13;background:var(--cream);width:clamp(320px,25vw,480px);color:var(--red);pointer-events:auto;padding:24px;position:absolute;bottom:clamp(102px,9vw,165px);right:clamp(28px,3.4vw,65px);box-shadow:0 18px 44px #00000040}.note-panel h3{text-transform:uppercase;margin:0 0 18px;font:500 34px/1 Helvetica Neue,Arial,sans-serif}.note-colors{gap:13px;margin-bottom:18px;display:flex}.note-color{cursor:pointer;border:2px solid #7c533259;border-radius:50%;width:39px;height:39px;padding:0}.note-color[aria-checked=true]{outline:3px solid var(--red);outline-offset:3px}.note-panel textarea{resize:none;border:2px solid var(--red);color:#7c5332;background:#fffaf1;width:100%;height:118px;padding:14px;font:700 28px/1.05 Thistails,Cedarville Cursive,cursive}.note-panel-actions{justify-content:space-between;align-items:center;margin-top:14px;font:600 16px/1 IBM Plex Mono,monospace;display:flex}.note-panel-actions button{background:var(--red);color:var(--cream);text-transform:uppercase;cursor:pointer;border:0;padding:12px 17px;font:600 16px/1 IBM Plex Mono,monospace}.note-panel-actions button:disabled{opacity:.45;cursor:not-allowed}@keyframes user-note-in{0%{opacity:0;transform:scale(.88)rotate(-2deg)}to{opacity:1}}.home-page .intro{scroll-margin-top:88px}@media (width<=900px){.faq{overflow:visible;height:auto!important;padding:60px 22px!important;display:block!important}.faq-left,.questions,.questions>div,.questions article{width:100%!important;height:auto!important;position:static!important}.faq-left:after{display:none!important}.faq h2{margin:0 0 42px!important;font-size:58px!important;line-height:1!important}.questions{border-right:0!important;border-bottom:2px solid var(--cream)!important;padding:0 0 24px!important;display:block!important}.questions article{margin:0 0 34px!important}.questions h4{margin:0 0 13px!important;font-size:15px!important;line-height:1.2!important}.questions p{margin:0!important;font-size:14px!important;line-height:1.28!important}.audience{padding-top:44px!important;position:static!important}.audience h3,.audience>p,.audience>div{width:100%!important;height:auto!important;position:static!important}.home-page .edition-season{scroll-margin-top:96px}.home-hero{background-position:bottom;background-size:cover;height:720px;min-height:720px}.home-gif-1{width:86vw;top:9%;left:-20%}.home-gif-2{width:78vw;top:18%;right:-24%}.home-gif-3{width:72vw;bottom:11%;left:-8%}.home-gif-4{width:82vw;bottom:13%;right:-16%}.home-gif-5{width:48vw;top:50%}.home-postit{width:78vw;top:48%;left:50%}.user-notes{padding:0;display:block;inset:0;overflow:visible}.user-note{width:154px;height:auto;min-height:0;padding:13px;position:absolute}.user-note p{font-size:28pt;line-height:.9}.add-note-button{width:70px;height:70px;bottom:20px;right:18px}.note-panel{border-radius:0;width:auto;padding:20px;position:fixed;bottom:18px;left:14px;right:14px}.note-panel h3{font-size:25px}.note-panel textarea{height:110px;font-size:26px}.home-page{width:100%;overflow:hidden}.home-page .home-hero{background-position:bottom;background-size:cover;height:calc(100svh - 96px);min-height:690px;max-height:820px}.home-page .home-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#00000005,#0000001f);position:absolute;inset:0}.home-page .home-postit{width:min(84vw,330px);top:43%;left:50%}.home-page .note-system{z-index:9}.home-page .user-note{width:clamp(118px,38vw,152px);padding:12px}.home-page .user-note p{font-size:clamp(29px,9.7vw,37px);line-height:.88}.home-page .add-note-button{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));width:70px;height:70px;box-shadow:0 10px 24px #0003}.home-page .note-panel{z-index:80;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border:1px solid #f3592547;width:auto;max-height:78svh;padding:18px 18px 20px;position:fixed;overflow:auto;box-shadow:0 -12px 42px #00000042}.home-page .note-panel h3{margin-bottom:14px;font-size:24px;line-height:1}.home-page .note-colors{gap:12px;margin-bottom:14px}.home-page .note-color{width:42px;height:42px}.home-page .note-panel textarea{height:132px;font-size:30px;line-height:.95}.home-page .note-panel-actions{font-size:14px}.home-page .note-panel-actions button{padding:12px 14px;font-size:14px}.home-page .intro{padding:44px 22px 50px}.home-page .intro h1{margin-bottom:52px;font-size:clamp(30px,8.6vw,38px);line-height:1.04}.home-page .intro p{letter-spacing:-.8px;margin-bottom:42px;font-size:clamp(29px,8.1vw,36px);line-height:1.01}.home-page .edition-season{height:min(900px,118svh)}.home-page .season-ticker{height:42px}.home-page .season-copy{top:72px;left:18px}.home-page .season-copy span{font-size:52px}.home-page .season-copy strong{font-size:54px}.home-page .season-stack{top:65px;right:-30%}.home-page .season-card{width:76vw}.home-page .house-cta{margin-top:590px;font-size:11px}}@media (width>=901px) and (width<=1350px){.faq{overflow:visible;height:auto!important;padding:58px 4.8% 72px!important;display:block!important}.faq-left,.questions,.questions>div,.questions article,.audience,.audience>div{width:100%!important;height:auto!important;position:static!important}.faq-left:after{display:none!important}.faq h2{margin:0 0 54px!important;line-height:1!important}.questions{border:0!important;border-bottom:2px solid var(--cream)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:42px!important;padding:0 0 48px!important;display:grid!important}.questions article{margin:0 0 34px!important}.questions h4{margin:0 0 14px!important;font-size:clamp(14px,1.15vw,17px)!important;line-height:1.22!important}.questions p{margin:0!important;font-size:clamp(13px,1.05vw,16px)!important;line-height:1.32!important}.audience{padding-top:54px!important}.audience h3,.audience>p,.audience>strong{width:100%!important;height:auto!important;margin-left:0!important}.audience h3,.audience>p{margin-bottom:46px!important}.audience>strong{margin-bottom:56px!important}.audience>div{margin:0 0 36px!important}}.floating-whatsapp{z-index:95;color:#3e3a30;text-transform:uppercase;background:#fff2e2;border:1px solid #f359252e;justify-content:center;align-items:center;min-height:42px;padding:12px 18px;font:600 15px/1 IBM Plex Mono,monospace;text-decoration:none;display:inline-flex;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 28px #00000038}.floating-whatsapp:hover{color:#fff2e2;background:#f35925}.home-hero-question{z-index:10;color:#f1e8d1;text-align:left;letter-spacing:-2px;text-shadow:none;pointer-events:none;text-transform:uppercase;margin:0;font:900 85px/180px Helvetica Neue,Arial,sans-serif;position:absolute;inset:0;transform:none}.home-hero-question span{height:207px;display:block;position:absolute}.home-hero-question span:first-child{width:1080px;top:85px;left:61px}.home-hero-question span:nth-child(2){width:905px;top:85px;left:960px}.home-hero-question span:nth-child(3){width:1080px;top:499px;left:61px}.home-hero-question span:nth-child(4){width:905px;top:499px;left:960px}.home-hero-question span:nth-child(5){width:1080px;top:928px;left:61px}.home-hero-question span:nth-child(6){width:905px;top:928px;left:960px}.oqv-page{color:#b78446;background:#fff2e2}.oqv-scroll{background:#111 url(/assets/oqv-living-bg.png) center calc(50% + (var(--oqv-progress,0) * 40%))/cover no-repeat;color:#fff2e2;height:560vh;min-height:3600px;position:relative;overflow:clip}.oqv-scroll:before{content:"";pointer-events:none;background:linear-gradient(#0000002e,#0000005c);position:absolute;inset:0}.oqv-sticky{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:120px 60px 80px;display:flex;position:sticky;top:0}.oqv-sticky h2{color:#f35925;text-align:left;text-transform:lowercase;margin:0;font:400 clamp(68px,7.2vw,138px)/.92 Helvetica Neue,Arial,sans-serif;position:absolute;top:120px;left:64px}.oqv-words{place-items:center;width:100%;height:220px;display:grid;position:relative}.oqv-words span{opacity:0;color:#fff2e2;letter-spacing:-.05em;text-shadow:0 10px 34px #0000005c;width:min(1774px,92vw);font:500 clamp(54px,6.6vw,126px)/.95 Helvetica Neue,Arial,sans-serif;transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(40px)scale(.94)}.oqv-words span.is-active{opacity:1;transform:translateY(0)scale(1)}.oqv-feature{color:#fff2e2;background:#202020;min-height:1270px;position:relative;overflow:hidden}.oqv-bar{z-index:4;color:#f35925;text-transform:uppercase;letter-spacing:.02em;background:#202020;justify-content:space-around;align-items:center;height:78px;font:600 16px/1 IBM Plex Mono,monospace;display:flex;position:relative}.oqv-feature-image{z-index:1;position:absolute;inset:78px 0 0}.oqv-feature:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000001f,#0000000f 48%,#202020db 57%,#202020ed);position:absolute;inset:78px 0 0}.oqv-feature-content{z-index:3;grid-template-columns:48% 36%;align-items:start;gap:10%;min-height:1192px;padding:190px 64px 120px;display:grid;position:relative}.oqv-feature-content h2{color:#f35925;letter-spacing:-.08em;margin:0;font:400 clamp(118px,11vw,205px)/.86 Helvetica Neue,Arial,sans-serif}.oqv-copy{color:#fff2e2;padding-top:4px}.oqv-copy h3{color:#fff2e2;margin:0 0 72px;font:700 clamp(32px,2.4vw,46px)/1.2 Helvetica Neue,Arial,sans-serif}.oqv-copy p{color:#fff2e2;text-transform:uppercase;margin:0 0 28px;font:600 clamp(18px,1.2vw,23px)/1.22 IBM Plex Mono,monospace}@media (width<=900px){.floating-whatsapp{left:14px;bottom:calc(14px + env(safe-area-inset-bottom));max-width:172px;min-height:38px;padding:10px 12px;font-size:11px}.home-hero-question{letter-spacing:-.6px;font-size:clamp(27px,7vw,44px);line-height:1.05}.home-hero-question span{height:auto}.home-hero-question span:first-child{width:62%;top:42px;left:20px}.home-hero-question span:nth-child(2){text-align:right;width:40%;top:42px;left:auto;right:20px}.home-hero-question span:nth-child(3){width:50%;top:210px;left:20px}.home-hero-question span:nth-child(4){text-align:right;width:52%;top:210px;left:auto;right:20px}.home-hero-question span:nth-child(5){width:45%;top:390px;left:20px}.home-hero-question span:nth-child(6){text-align:right;width:54%;top:390px;left:auto;right:20px}.home-page .home-postit{display:none}.memory-wall{background-position:50%;height:780px;min-height:0}.memory-wall h2{letter-spacing:-1.8px;font-size:54px;line-height:.95;top:34px;left:20px}.memory-wall .add-note-button{bottom:20px;right:18px}.oqv-scroll{background-position:50%;height:460vh;min-height:2600px}.oqv-sticky{padding:96px 22px 60px}.oqv-sticky h2{font-size:58px;top:120px;left:22px}.oqv-words{height:300px}.oqv-words span{width:88vw;font-size:clamp(38px,13vw,58px);line-height:.95}.oqv-feature{min-height:auto}.oqv-bar{justify-content:flex-start;gap:30px;height:48px;padding-left:20px;font-size:10px;overflow:hidden}.oqv-bar span:nth-child(n+5){display:none}.oqv-feature-image{height:420px;position:relative;inset:auto}.oqv-feature:after{display:none}.oqv-feature-content{background:#202020;min-height:0;padding:42px 22px 54px;display:block}.oqv-feature-content h2{margin-bottom:34px;font-size:72px}.oqv-copy h3{margin-bottom:32px;font-size:28px}.oqv-copy p{font-size:13px;line-height:1.32}}.oqv-page .intro{color:#f1e8d1;background:#f0542f;height:1137px;padding:106px 61px 0}.oqv-page .intro h1{color:#f1e8d1;letter-spacing:-1.7px;text-transform:uppercase;margin:0 0 81px;font-size:80px;font-weight:900;line-height:100px}.oqv-page .intro p{color:#f1e8d1;letter-spacing:-2.6px;margin:0 0 109px;font-size:78px;font-weight:500;line-height:76px}.oqv-page .intro strong{font-weight:900}.oqv-static{color:#f1e8d1;background:#222223;height:calc(1743px + 240vh);min-height:3600px;overflow:visible}.oqv-static:before{display:none}.oqv-sticky-panel{height:1743px;position:sticky;top:0;overflow:hidden}.oqv-sticky-panel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000006b 0%,#0003 34%,#0000001a 62%,#00000052 100%),linear-gradient(#0003 0%,#0000 35%,#00000047 100%);position:absolute;inset:0}.oqv-living-image{object-fit:cover;width:2492px;height:1743px;transform:translateY(calc(var(--oqv-progress,0) * -220px));transition:transform .18s linear;display:block;position:absolute;top:-.474px;left:-272.613px}.oqv-living-video{background:#111}.oqv-static h2{z-index:2;color:#f1e8d1;letter-spacing:-7px;text-align:left;text-transform:uppercase;margin:0;font:400 150px/120px Helvetica Neue,Arial,sans-serif;position:absolute;top:100px;left:64px}.oqv-static .oqv-words{z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.oqv-static .oqv-word{opacity:0;color:#f1e8d1;letter-spacing:-2.7px;text-shadow:none;font:600 69px/65px Helvetica Neue,Arial,sans-serif;transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1);display:block;position:absolute;transform:translateY(28px)}.oqv-static .oqv-word.is-active{opacity:1;transform:translateY(0)}.oqv-word-0{text-align:left;width:1018px;top:445px;left:451px}.oqv-word-1{width:1774px;top:547px;left:73px}.oqv-word-2{width:1774px;top:649px;left:73px}.oqv-word-3{width:1774px;top:751px;left:73px}.oqv-word-4{width:1774px;top:907px;left:73px}.oqv-word-5{width:1774px;top:1009px;left:73px}.oqv-word-6{width:1774px;top:1111px;left:73px}.oqv-word-7{width:1774px;top:1213px;left:73px}.oqv-word-8{width:1774px;top:1315px;left:73px}.oqv-word-9{width:1774px;top:1417px;left:73px}.oqv-bottom-ticker{z-index:2;color:#f35925;text-transform:lowercase;justify-content:space-between;font:800 25px/33px IBM Plex Mono,monospace;display:flex;position:absolute;bottom:46px;left:45px;right:45px}.oqv-feature{color:#16714c;background:#fff2e2;height:1270px;min-height:0;overflow:hidden}.oqv-bar{display:none}.oqv-feature:first-of-type .oqv-bar{top:-79px}.oqv-feature-image{z-index:1;width:1102px;height:1270px;position:absolute;inset:0 auto auto 0}.oqv-feature-image img{object-fit:cover;width:100%;height:100%;display:block}.oqv-feature:after{display:none}.oqv-feature:before{content:"";z-index:2;background:#fff2e2;width:818px;height:1270px;position:absolute;top:0;right:0}.oqv-feature-content{z-index:3;min-height:0;padding:0;display:block;position:absolute;inset:0}.oqv-feature-content:after{display:none}.oqv-feature-content h2{color:#16714c;letter-spacing:-10px;margin:0;font:500 200px/180px Helvetica Neue,Arial,sans-serif;position:absolute;top:123px;left:64px}.oqv-copy{color:#16714c;width:697px;padding:0;position:absolute;top:125px;left:1178px}.oqv-copy h3{color:#16714c;letter-spacing:-2.6px;text-underline-offset:5px;margin:0 0 41px;font:400 78px/76px Helvetica Neue,Arial,sans-serif;text-decoration:underline;text-decoration-thickness:2px}.oqv-copy p{color:#16714c;text-transform:none;letter-spacing:-.9px;margin:0 0 30px;font:500 30px/1.18 Helvetica Neue,Arial,sans-serif}#barco-akz .oqv-feature-image img{width:100%;max-width:none;transform:none}#barco-akz .oqv-copy,#akz-visita .oqv-copy{top:123px}#akz-visita .oqv-feature-content h2{top:121px}.oqv-feature-composite{background-color:#fff2e2;background-position:top;background-repeat:no-repeat;background-size:100% 100%;height:1270px;min-height:0}.oqv-feature-composite:before,.oqv-feature-composite:after{display:none}.oqv-feature-accessible{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.faq,.faq .questions,.faq .questions h4,.faq .questions p,.faq .audience h3,.faq .audience>p,.faq .audience>strong,.faq .audience>div{text-transform:uppercase!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-weight:500!important}.faq .questions h4,.faq .questions p{letter-spacing:-.01em}.faq .questions p{line-height:1.18}.faq .audience>div{font-weight:500!important}@media (width>=901px){.faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(48px,4vw,76px)!important;height:auto!important;min-height:0!important;padding:clamp(72px,5.3vw,102px) clamp(44px,4vw,76px)!important;display:grid!important;overflow:visible!important}.faq-left,.questions,.questions>div,.questions article,.audience,.audience>div{width:100%!important;height:auto!important;position:static!important}.faq-left:after{display:none!important}.faq h2{margin:0 0 clamp(50px,4vw,76px)!important;line-height:1!important}.questions{border:0!important;border-right:2px solid var(--cream)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(34px,3vw,56px)!important;padding:0 clamp(38px,3.2vw,62px) 0 0!important;display:grid!important}.questions article{margin:0 0 clamp(28px,2.3vw,44px)!important}.questions h4{margin:0 0 13px!important;font-size:clamp(14px,1vw,18px)!important;line-height:1.18!important}.questions p{margin:0!important;font-size:clamp(13px,.9vw,16px)!important;line-height:1.26!important}.audience{padding:0!important}.audience h3,.audience>p,.audience>strong{width:100%!important;height:auto!important;margin-left:0!important}.audience h3{margin-bottom:clamp(44px,4vw,76px)!important}.audience>p{margin-bottom:clamp(42px,3.5vw,70px)!important}.audience>strong{margin-bottom:clamp(46px,3.8vw,78px)!important}.audience>div{margin:0 0 clamp(30px,2.4vw,46px)!important}}@media (width<=900px){.oqv-page .intro{height:auto;padding:52px 22px 60px}.oqv-page .intro h1{letter-spacing:-.8px;margin-bottom:58px;font-size:37px;line-height:1.08}.oqv-page .intro p{letter-spacing:-.9px;margin-bottom:50px;font-size:35px;line-height:1.02}.oqv-static{height:360vh;min-height:2400px}.oqv-sticky-panel{height:100svh;min-height:720px}.oqv-living-image{width:1700px;height:100%;transform:translateY(calc(var(--oqv-progress,0) * -90px));top:0;left:-420px}.oqv-static h2{letter-spacing:-2px;font-size:62px;line-height:.88;top:58px;left:22px}.oqv-static .oqv-word{letter-spacing:-1px;font-size:34px;line-height:1.04;width:calc(100% - 44px)!important;top:50%!important;left:22px!important}.oqv-bottom-ticker{font-size:12px;bottom:22px;left:22px;right:22px}.oqv-bottom-ticker span:nth-child(n+4){display:none}.oqv-feature{background:#fff2e2;height:auto;min-height:0}.oqv-feature-composite{background-position:top;background-size:cover;height:66.146vw;min-height:520px}.oqv-feature-image{height:420px;position:relative;inset:auto}#barco-akz .oqv-feature-image img{width:100%;transform:none}.oqv-feature-content{background:#fff2e2;padding:34px 22px 48px;display:block;position:relative}.oqv-feature-content:after{display:none}.oqv-feature-content h2{letter-spacing:-3px;margin-bottom:34px;font-size:72px;line-height:.88;position:static}.oqv-copy{color:#16714c;width:100%;position:static}.oqv-copy h3{letter-spacing:-1px;margin-bottom:26px;font-size:33px;line-height:1.02}.oqv-copy p{letter-spacing:-.3px;font-size:18px;line-height:1.18}}@media (width>=901px) and (width<=1919px){.home-hero-question{letter-spacing:-.104vw;font-size:4.427vw;line-height:9.375vw}.home-hero-question span{height:10.781vw}.home-hero-question span:first-child{width:56.25vw;top:4.427vw;left:3.177vw}.home-hero-question span:nth-child(2){width:47.135vw;top:4.427vw;left:50vw}.home-hero-question span:nth-child(3){width:56.25vw;top:25.99vw;left:3.177vw}.home-hero-question span:nth-child(4){width:47.135vw;top:25.99vw;left:50vw}.home-hero-question span:nth-child(5){width:56.25vw;top:48.333vw;left:3.177vw}.home-hero-question span:nth-child(6){width:47.135vw;top:48.333vw;left:50vw}.oqv-page .intro{height:59.219vw;min-height:620px;max-height:1137px;padding:5.521vw 3.177vw 0}.oqv-page .intro h1{letter-spacing:-.089vw;margin-bottom:4.219vw;font-size:4.167vw;line-height:5.208vw}.oqv-page .intro p{letter-spacing:-.135vw;margin-bottom:5.677vw;font-size:4.063vw;line-height:3.958vw}.oqv-static{height:calc(90.781vw + 240vh);min-height:3200px;max-height:none}.oqv-sticky-panel{height:90.781vw;min-height:920px;max-height:1743px}.oqv-living-image{width:129.792vw;height:90.781vw;top:-.025vw;left:-14.199vw}.oqv-static h2{letter-spacing:-.365vw;font-size:7.813vw;line-height:6.25vw;top:5.208vw;left:3.333vw}.oqv-static .oqv-word{letter-spacing:-.141vw;font-size:3.594vw;line-height:3.385vw}.oqv-word-0{width:53.021vw;top:23.177vw;left:23.49vw}.oqv-word-1{width:92.396vw;top:28.49vw;left:3.802vw}.oqv-word-2{width:92.396vw;top:33.802vw;left:3.802vw}.oqv-word-3{width:92.396vw;top:39.115vw;left:3.802vw}.oqv-word-4{width:92.396vw;top:47.24vw;left:3.802vw}.oqv-word-5{width:92.396vw;top:52.552vw;left:3.802vw}.oqv-word-6{width:92.396vw;top:57.865vw;left:3.802vw}.oqv-word-7{width:92.396vw;top:63.177vw;left:3.802vw}.oqv-word-8{width:92.396vw;top:68.49vw;left:3.802vw}.oqv-word-9{width:92.396vw;top:73.802vw;left:3.802vw}.oqv-bottom-ticker{font-size:1.302vw;line-height:1.719vw;bottom:2.396vw;left:2.344vw;right:2.344vw}.oqv-feature{height:66.146vw;min-height:690px;max-height:1270px}.oqv-feature-composite{background-size:100% 100%;height:66.146vw;min-height:690px;max-height:1270px}.oqv-feature:before{width:42.604vw;height:100%}.oqv-feature-image{width:57.396vw;height:100%}.oqv-feature-content h2{letter-spacing:-.521vw;font-size:10.417vw;line-height:9.375vw;top:6.406vw;left:3.333vw}.oqv-copy{width:36.302vw;top:6.51vw;left:61.354vw}.oqv-copy h3{letter-spacing:-.135vw;text-underline-offset:.26vw;margin-bottom:2.135vw;font-size:4.063vw;line-height:3.958vw}.oqv-copy p{letter-spacing:-.047vw;margin-bottom:1.563vw;font-size:1.563vw;line-height:1.18}#barco-akz .oqv-copy,#akz-visita .oqv-copy{top:6.406vw}#akz-visita .oqv-feature-content h2{top:6.302vw}}.control-panel{color:#f35925;background:#fff2e2;grid-template-columns:360px minmax(0,1fr);max-width:none;min-height:100vh;font-family:Helvetica Neue,Arial,sans-serif;display:grid;overflow:visible}.control-panel aside{color:#fff2e2;background:#202020;height:100vh;padding:38px 30px;position:sticky;top:0}.control-panel aside img{width:180px;height:auto;margin-bottom:48px}.control-panel h1{text-transform:uppercase;letter-spacing:-2px;margin:0 0 22px;font-size:58px;line-height:.88}.control-panel aside p{font:500 17px/1.35 IBM Plex Mono,monospace}.control-panel aside nav{flex-direction:column;gap:12px;margin-top:42px;display:flex}.control-panel aside a{color:#fff2e2;text-transform:uppercase;font:600 15px/1 IBM Plex Mono,monospace}.control-content{padding:34px 42px 72px}.control-topbar{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff2e2eb;border-bottom:1px solid #f359253d;justify-content:space-between;align-items:center;gap:24px;margin:-34px -42px 34px;padding:22px 42px;display:flex;position:sticky;top:0}.control-topbar b{font-size:28px;line-height:1;display:block}.control-topbar span{color:#b78446;margin-top:6px;font:500 13px/1.2 IBM Plex Mono,monospace;display:block}.control-topbar button,.control-card button{color:#fff2e2;text-transform:uppercase;cursor:pointer;background:#f35925;border:0;margin-left:10px;padding:12px 16px;font:700 13px/1 IBM Plex Mono,monospace}.control-topbar button:nth-child(2){background:#08764d}.control-topbar button:nth-child(3){background:#b78446}.control-card{background:#f7ead4;border:1px solid #f3592538;margin:0 0 28px;padding:28px;box-shadow:0 18px 45px #3d231514}.control-card h2{text-transform:uppercase;letter-spacing:-1px;margin:0 0 24px;font-size:42px;line-height:.95}.control-field{margin:0 0 18px;display:block}.control-field span{text-transform:uppercase;color:#b78446;margin:0 0 8px;font:700 13px/1 IBM Plex Mono,monospace;display:block}.control-field input,.control-field textarea,.control-json{color:#202020;background:#fffaf2;border:1px solid #f3592557;outline:none;width:100%;padding:13px 14px;font:500 16px/1.25 IBM Plex Mono,monospace}.control-field textarea{resize:vertical;min-height:118px}.control-json{resize:vertical;min-height:260px}.control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;width:100%;display:grid}.control-grid .control-field:has(textarea){grid-column:1/-1}.control-row{border-top:1px solid #f359252e;grid-template-columns:82px minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.control-row:first-of-type{border-top:0}.control-row-actions{flex-direction:column;gap:8px;display:flex}.control-row-actions button{color:#f35925;background:#fff2e2;border:1px solid #f3592559;width:48px;height:40px;margin:0;padding:0}.control-row-actions button:disabled{opacity:.25;cursor:not-allowed}.control-saved{z-index:90;color:#fff2e2;text-transform:uppercase;background:#08764d;margin:0;padding:15px 18px;font:700 14px/1 IBM Plex Mono,monospace;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 44px #00000038}@media (width<=900px){.control-panel{display:block}.control-panel aside{height:auto;position:relative}.control-content{padding:24px 18px 52px}.control-topbar{margin:-24px -18px 26px;padding:20px 18px;display:block;position:static}.control-topbar div:last-child{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.control-topbar button,.control-card button{margin:0}.control-grid{display:block}.control-row{grid-template-columns:1fr}.control-row-actions{flex-direction:row}.control-panel h1{font-size:46px}.control-card h2{font-size:34px}}.oqv-sticky-panel{background:#202020;height:100%!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important}.oqv-living-image{object-fit:cover!important;width:100%!important;height:100%!important;top:0!important;left:0!important;transform:none!important}.oqv-static h2{z-index:3!important}.oqv-static .oqv-words{z-index:3!important;flex-direction:column!important;gap:22px!important;width:calc(100% - 146px)!important;height:auto!important;display:flex!important;position:absolute!important;top:430px!important;left:73px!important}.oqv-static .oqv-word,.oqv-word-0,.oqv-word-1,.oqv-word-2,.oqv-word-3,.oqv-word-4,.oqv-word-5,.oqv-word-6,.oqv-word-7,.oqv-word-8,.oqv-word-9{text-align:left!important;opacity:0!important;color:#fff2e2!important;letter-spacing:-2.2px!important;text-shadow:0 5px 22px #00000075!important;width:100%!important;font:600 clamp(38px,3.6vw,69px)/.94 Helvetica Neue,Arial,sans-serif!important;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1)!important;display:block!important;position:static!important;transform:translateY(18px)!important}.oqv-static .oqv-word.is-visible{opacity:1!important;transform:translateY(0)!important}.oqv-feature-composite,.edition-season{background-color:#fff2e2!important;background-position:50%!important;background-size:cover!important}.edition-season,.oqv-feature-composite{backface-visibility:hidden;transform:translateZ(0)}@media (width<=900px){.oqv-static{height:1040px!important}.oqv-sticky-panel{height:100%!important;min-height:0!important}.oqv-living-image{object-fit:cover!important;width:100%!important;height:100%!important}.oqv-static h2{font-size:62px!important;line-height:.88!important;top:56px!important;left:22px!important}.oqv-static .oqv-words{gap:15px!important;width:calc(100% - 44px)!important;top:230px!important;left:22px!important}.oqv-static .oqv-word{letter-spacing:-.8px!important;font-size:clamp(21px,6.2vw,32px)!important;line-height:1!important}.oqv-feature-composite{background-position:50%!important;background-size:cover!important;min-height:520px!important}}.intro.intro-akz{color:#b78446;background:var(--pink);grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(58px,5.2vw,100px);height:auto;min-height:calc(100vh - 88px);max-height:none;padding:clamp(70px,7vw,132px) clamp(38px,5.1vw,98px);display:grid}.intro.intro-akz .intro-block{max-width:1760px}.intro.intro-akz h1,.intro.intro-akz h2,.intro.intro-akz h3,.intro.intro-akz p,.intro.intro-akz p:first-of-type,.intro.intro-akz p:nth-of-type(2){text-transform:uppercase;width:auto;height:auto;margin:0;position:static}.intro.intro-akz h2{color:#b78446;letter-spacing:-.055em;margin-bottom:clamp(16px,1.6vw,31px);font:900 clamp(42px,4.45vw,86px)/.98 Helvetica Neue,Arial,sans-serif}.intro.intro-akz h3{color:#b78446;letter-spacing:-.04em;margin-bottom:clamp(22px,2.25vw,43px);font:italic 700 clamp(30px,3.05vw,58px)/1 Helvetica Neue,Arial,sans-serif}.intro.intro-akz h1{color:#b78446;letter-spacing:-.048em;margin-bottom:clamp(28px,2.7vw,52px);font:800 clamp(34px,3.5vw,68px)/1.03 Helvetica Neue,Arial,sans-serif}.intro.intro-akz p{color:#b78446;letter-spacing:-.045em;max-width:1660px;margin-bottom:clamp(24px,2.2vw,42px);font:400 clamp(29px,2.92vw,56px)/1.02 Helvetica Neue,Arial,sans-serif}.intro.intro-akz p strong{font-weight:800}.intro.intro-akz .intro-experience h2{margin-bottom:clamp(22px,2.1vw,40px)}.intro.intro-akz .intro-experience p:last-child{margin-bottom:0;font-weight:400}@media (width<=900px){.intro.intro-akz{gap:52px;min-height:0;padding:54px 22px 62px}.intro.intro-akz h2{letter-spacing:-1.5px;font-size:35px;line-height:1.02}.intro.intro-akz h3{letter-spacing:-1.1px;font-size:31px;line-height:1.02}.intro.intro-akz h1{letter-spacing:-1.5px;font-size:36px;line-height:1.03}.intro.intro-akz p{letter-spacing:-.7px;font-size:25px;line-height:1.04}}.admin-pro .control-card{border-radius:18px}.admin-tabs{flex-wrap:wrap;gap:12px;margin:0 0 26px;display:flex}.admin-tabs button{color:#f35925;text-transform:uppercase;cursor:pointer;background:#fffaf2;border:1px solid #f3592559;border-radius:999px;padding:13px 18px;font:700 13px/1 IBM Plex Mono,monospace}.admin-tabs button.is-active{color:#fff2e2;background:#f35925}.admin-page-overview{grid-template-columns:280px minmax(0,1fr);gap:22px;display:grid}.admin-page-overview p{color:#08764d;margin:6px 0 0;font:700 15px/1 IBM Plex Mono,monospace}.admin-section-chips{flex-wrap:wrap;align-content:flex-start;gap:8px;display:flex}.admin-section-chips span{color:#08764d;text-transform:uppercase;background:#fffaf2;border:1px solid #08764d47;border-radius:999px;padding:8px 10px;font:700 12px/1 IBM Plex Mono,monospace;display:inline-flex}.admin-card-title{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-card-title h2{margin-bottom:14px}.admin-add{border-radius:999px}.admin-edit-row{border-top:1px solid #f359252e;grid-template-columns:130px minmax(0,1fr);gap:22px;padding:24px 0;display:grid}.admin-edit-row:first-of-type{border-top:0}.admin-edit-row .control-row-actions{align-items:flex-start}.admin-edit-row .admin-remove{color:#fff2e2;background:#202020;border-color:#202020;width:auto;height:38px;padding:0 12px}.admin-image-field{grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:18px;margin-bottom:18px;display:grid}.admin-image-preview{background:#fffaf2;border:1px solid #f3592547;justify-content:center;align-items:center;height:128px;display:flex;overflow:hidden}.admin-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.admin-image-preview span{color:#b78446;text-transform:uppercase;font:700 12px/1 IBM Plex Mono,monospace}.admin-member-grid,.admin-season-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}:is(.admin-member-grid .control-field,.admin-season-grid .control-field:has(textarea)){grid-column:1/-1}.admin-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.admin-faq-grid textarea{min-height:340px}.admin-check{text-transform:uppercase;color:#08764d;align-items:center;gap:10px;margin-top:8px;font:700 13px/1 IBM Plex Mono,monospace;display:flex}.admin-check input{accent-color:#f35925;width:18px;height:18px}.home-hero-question.single-line{color:#fff2e2;text-align:center;justify-content:center;align-items:center;padding:7vw;font-size:clamp(46px,7vw,124px);line-height:.95;display:flex}.home-hero-question.single-line span{width:auto;height:auto;position:static}@media (width<=900px){.admin-page-overview,.admin-edit-row,.admin-image-field,.admin-member-grid,.admin-season-grid,.admin-faq-grid{display:block}.admin-image-preview{height:180px;margin-bottom:18px}.admin-edit-row .control-row-actions{flex-flow:wrap;margin-bottom:18px;display:flex}.admin-section-chips{margin-bottom:18px}}@media (width>=901px){.team{background:#202020!important;height:clamp(750px,68.021vw,1306px)!important;padding:0!important;position:relative!important;overflow:hidden!important}.team h2{z-index:4;color:#f35925!important;letter-spacing:-.035em!important;text-transform:uppercase!important;margin:0!important;font:400 clamp(48px,4.167vw,80px)/1.12 Helvetica Neue,Arial,sans-serif!important;position:absolute!important;top:clamp(78px,6.146vw,118px)!important;left:clamp(30px,3.125vw,60px)!important}.team .portraits{margin:0!important;display:block!important;position:absolute!important;inset:0!important}.team .person{width:clamp(286px,19.844vw,381px)!important;height:clamp(435px,30.208vw,580px)!important;max-height:none!important;position:absolute!important}.team .team-layer,.team .team-layer img{aspect-ratio:auto!important;object-fit:contain!important;width:clamp(286px,19.844vw,381px)!important;height:clamp(435px,30.208vw,580px)!important}.team .gabriela{--photo-angle:-12deg;top:20.521vw!important;left:6.042%!important}.team .louis{--photo-angle:5deg;top:20.469vw!important;left:38.229%!important}.team .erika{--photo-angle:10deg;top:19.896vw!important;left:68.646%!important}.team .gabriela .backplate,.team .louis .backplate,.team .erika .backplate{top:0!important;left:0!important;transform:translateY(8px)!important}.team .gabriela .photo,.team .louis .photo,.team .erika .photo{transform:rotate(var(--photo-angle))!important;top:0!important;left:0!important}.team .card-visible .backplate{transform:translateY(-8px)!important}.team .card-visible .photo{transform:translate(18px,18px) rotate(var(--photo-angle))!important}.team .ticker{color:#f35925!important;font:800 clamp(14px,1.302vw,25px)/1 IBM Plex Mono,monospace!important;bottom:clamp(30px,2.969vw,57px)!important;left:clamp(20px,2.344vw,45px)!important;right:clamp(20px,2.344vw,45px)!important}.home-hero-question{color:#f35925!important;letter-spacing:-.045em!important;font:900 clamp(48px,4.427vw,85px)/1 Helvetica Neue,Arial,sans-serif!important}.home-hero-question span{white-space:nowrap!important;width:auto!important;height:auto!important}.home-hero-question span:first-child{top:7.05%!important;left:3.125%!important}.home-hero-question span:nth-child(2){text-align:right!important;top:7.05%!important;left:auto!important;right:3.125%!important}.home-hero-question span:nth-child(3){top:43.2%!important;left:3.125%!important}.home-hero-question span:nth-child(4){text-align:right!important;top:43.2%!important;left:auto!important;right:3.125%!important}.home-hero-question span:nth-child(5){top:78.9%!important;left:3.125%!important}.home-hero-question span:nth-child(6){text-align:right!important;top:78.9%!important;left:auto!important;right:3.125%!important}}.faq .culture-akz{color:#fff2e2!important;text-transform:none!important;align-self:start!important;width:100%!important;height:auto!important;padding:0!important;font-family:Helvetica Neue,Arial,sans-serif!important;position:static!important}.faq .culture-akz h3{color:#fff2e2!important;letter-spacing:-.045em!important;text-transform:uppercase!important;width:100%!important;height:auto!important;margin:0 0 clamp(36px,3.4vw,64px)!important;font:500 clamp(39px,3.9vw,75px)/.96 Helvetica Neue,Arial,sans-serif!important;position:static!important}.faq .culture-akz strong{color:#fff2e2!important;letter-spacing:-.03em!important;text-transform:none!important;width:100%!important;height:auto!important;margin:0 0 clamp(30px,2.5vw,48px)!important;font:500 clamp(26px,2.1vw,41px)/1.06 Helvetica Neue,Arial,sans-serif!important;display:block!important;position:static!important}.faq .culture-akz h4{color:#fff2e2!important;letter-spacing:-.025em!important;text-transform:none!important;width:100%!important;height:auto!important;margin:clamp(28px,2.3vw,44px) 0 clamp(12px,1vw,20px)!important;font:italic 500 clamp(22px,1.7vw,33px)/1.08 Helvetica Neue,Arial,sans-serif!important;position:static!important}.faq .culture-akz p{color:#fff2e2!important;letter-spacing:-.01em!important;text-transform:none!important;width:100%!important;height:auto!important;margin:0 0 clamp(19px,1.55vw,30px)!important;font:400 clamp(18px,1.23vw,24px)/1.18 Helvetica Neue,Arial,sans-serif!important;position:static!important}.faq .culture-akz .culture-closing{font-weight:500!important}.edition-details.reservation-box{color:#08764d!important;text-transform:none!important;background:#fff2e2!important;min-height:clamp(230px,17vw,326px)!important;padding:clamp(42px,3.75vw,72px) clamp(42px,5.4vw,104px)!important;font-family:Helvetica Neue,Arial,sans-serif!important;display:block!important}.edition-details.reservation-box h3{color:#08764d!important;letter-spacing:-.035em!important;text-transform:none!important;margin:0 0 clamp(22px,1.9vw,36px)!important;font:500 clamp(30px,2.35vw,45px)/1.04 Helvetica Neue,Arial,sans-serif!important}.edition-details.reservation-box p{color:#08764d!important;letter-spacing:-.015em!important;text-transform:none!important;max-width:1420px!important;margin:0!important;font:400 clamp(20px,1.55vw,30px)/1.18 Helvetica Neue,Arial,sans-serif!important}@media (width<=900px){.faq .culture-akz{padding-top:0!important}.faq .culture-akz h3{margin-bottom:34px!important;font-size:44px!important}.faq .culture-akz strong{margin-bottom:28px!important;font-size:28px!important;line-height:1.08!important}.faq .culture-akz h4{margin:28px 0 12px!important;font-size:23px!important}.faq .culture-akz p{margin-bottom:18px!important;font-size:18px!important;line-height:1.22!important}.edition-details.reservation-box{padding:40px 22px!important}.edition-details.reservation-box h3{font-size:31px!important}.edition-details.reservation-box p{font-size:18px!important;line-height:1.22!important}}.oqv-feature-readable{color:#08764d!important;background:#fff2e2!important;grid-template-columns:minmax(0,56.8%) minmax(420px,43.2%)!important;height:auto!important;min-height:clamp(760px,66.146vw,1270px)!important;display:grid!important;overflow:hidden!important}.oqv-feature-readable:before,.oqv-feature-readable:after{display:none!important}.oqv-feature-media{background:#202020;overflow:hidden;width:100%!important;height:100%!important;min-height:clamp(760px,66.146vw,1270px)!important;position:relative!important;inset:auto!important}.oqv-feature-media img,.oqv-feature-media video{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}#barco-akz .oqv-feature-media img,#akz-day .oqv-feature-media video{object-position:center center!important}.oqv-feature-copy{z-index:3!important;color:#08764d!important;background:#fff2e2!important;flex-direction:column!important;justify-content:center!important;padding:clamp(58px,5.8vw,112px) clamp(42px,5.1vw,98px)!important;display:flex!important;position:relative!important}.oqv-feature-copy h2{white-space:pre-line;color:#08764d!important;letter-spacing:-.075em!important;text-transform:none!important;margin:0 0 clamp(34px,3.2vw,62px)!important;font:400 clamp(76px,7.6vw,146px)/.86 Helvetica Neue,Arial,sans-serif!important;position:static!important}.oqv-feature-copy h3{text-underline-offset:.11em;white-space:pre-line;text-decoration:underline;text-decoration-thickness:.055em;color:#08764d!important;letter-spacing:-.045em!important;margin:0 0 clamp(22px,2.2vw,42px)!important;font:400 clamp(31px,2.65vw,51px)/1.03 Helvetica Neue,Arial,sans-serif!important}.oqv-feature-copy p{letter-spacing:-.01em;color:#08764d!important;text-transform:none!important;margin:0 0 clamp(18px,1.65vw,32px)!important;font:400 clamp(18px,1.18vw,23px)/1.2 Helvetica Neue,Arial,sans-serif!important}.oqv-feature-copy .oqv-feature-lead{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.06em;text-transform:uppercase!important;margin-bottom:clamp(24px,2.1vw,40px)!important;font:500 clamp(19px,1.3vw,25px)/1.12 Helvetica Neue,Arial,sans-serif!important}.oqv-feature-copy p:nth-of-type(3) strong,.oqv-feature-copy p:nth-of-type(4) strong{font-size:1.18em}.oqv-reserve-cta{color:#fff2e2;background:#f35925;justify-content:center;align-items:center;padding:clamp(64px,6vw,116px) 24px;display:flex}.oqv-reserve-cta a{color:#fff2e2;letter-spacing:-.045em;text-transform:uppercase;border:2px solid;border-radius:999px;justify-content:center;align-items:center;min-height:clamp(64px,5.2vw,100px);padding:0 clamp(32px,5vw,96px);font:500 clamp(28px,3.2vw,62px)/1 Helvetica Neue,Arial,sans-serif;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.oqv-reserve-cta a:hover{color:#f35925;background:#fff2e2;transform:translateY(-2px)}.oqv-stripe{background:#fff2e2;align-items:stretch;width:100%;height:clamp(72px,5.36vw,103px);display:flex;overflow:hidden}.oqv-stripe img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.oqv-theme-0 .oqv-feature-copy{color:#f35925!important;background:#fff2e2!important}.oqv-theme-0 .oqv-feature-copy h2,.oqv-theme-0 .oqv-feature-copy h3,.oqv-theme-0 .oqv-feature-copy p,.oqv-theme-0 .oqv-feature-copy strong{color:#f35925!important}.oqv-theme-1 .oqv-feature-copy{color:#f19ab2!important;background:#793929!important}.oqv-theme-1 .oqv-feature-copy h2,.oqv-theme-1 .oqv-feature-copy h3,.oqv-theme-1 .oqv-feature-copy p,.oqv-theme-1 .oqv-feature-copy strong{color:#f19ab2!important}.oqv-theme-2 .oqv-feature-copy{color:#f35925!important;background:#08764d!important}.oqv-theme-2 .oqv-feature-copy h2,.oqv-theme-2 .oqv-feature-copy h3,.oqv-theme-2 .oqv-feature-copy p,.oqv-theme-2 .oqv-feature-copy strong{color:#f35925!important}@media (width<=900px){.oqv-feature-readable{flex-direction:column!important;min-height:0!important;display:flex!important}.oqv-feature-media{height:68vh!important;min-height:430px!important}.oqv-feature-copy{padding:44px 22px 54px!important}.oqv-feature-copy h2{margin-bottom:32px!important;font-size:68px!important;line-height:.88!important}.oqv-feature-copy h3{margin-bottom:24px!important;font-size:30px!important}.oqv-feature-copy p{font-size:17px!important;line-height:1.23!important}.oqv-feature-copy .oqv-feature-lead{font-size:18px!important}.oqv-reserve-cta{padding:54px 22px}.oqv-reserve-cta a{width:100%;font-size:30px}.oqv-stripe{height:42px}}.home-hero-video{z-index:0;object-fit:cover;background:#101010;width:100%;height:100%;display:block;position:absolute;inset:0}.home-hero:before{z-index:1!important}.home-gif-field{z-index:3!important}.home-hero-question{z-index:10!important}.memory-wall{background-image:var(--memory-background,url(/assets/memorias-ribeira.jpg))!important;background-position:50%!important;background-size:cover!important}.memory-wall .memory-video{display:none!important}@media (width>=901px){.team{height:clamp(750px,68.021vw,1306px)!important}.team h2{font-size:clamp(48px,4.167vw,80px)!important;line-height:1.125!important;top:6.146vw!important;left:3.125%!important}.team .person,.team .team-layer,.team .team-layer img{width:clamp(286px,19.844vw,381px)!important;height:clamp(435px,30.208vw,580px)!important}.team .gabriela{--photo-angle:-12deg;top:20.625vw!important;left:6.042%!important}.team .louis{--photo-angle:5deg;top:20.573vw!important;left:38.229%!important}.team .erika{--photo-angle:10deg;top:19.896vw!important;left:68.646%!important}}.team .ticker-top{z-index:3!important;top:clamp(26px,2.35vw,45px)!important;bottom:auto!important}.team .erika .photo img{filter:brightness(1.1)saturate(1.22)sepia(.1)contrast(1.03)!important}.oqv-static .oqv-word{text-transform:uppercase!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-weight:400!important}.oqv-feature-readable{grid-template-columns:minmax(0,54%) minmax(0,46%)!important;align-items:stretch!important}.oqv-feature-media{min-height:clamp(840px,66.146vw,1270px)!important}.oqv-feature-copy{justify-content:center!important;min-width:0!important;padding:clamp(46px,4.65vw,89px) clamp(34px,4.25vw,82px)!important;overflow:hidden!important}.oqv-feature-copy h2,.oqv-feature-copy h3,.oqv-feature-copy p,.oqv-feature-copy strong{text-transform:uppercase!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-weight:400!important}.oqv-feature-copy h2{letter-spacing:-.055em!important;font-size:clamp(66px,6.25vw,120px)!important;line-height:.9!important}.oqv-feature-copy h3{font-size:clamp(26px,2.25vw,43px)!important;line-height:1.02!important}.oqv-feature-copy p{letter-spacing:-.006em!important;font-size:clamp(16px,1.05vw,20px)!important;line-height:1.18!important}.oqv-feature-copy .oqv-feature-lead{font-size:clamp(17px,1.15vw,22px)!important;font-weight:400!important}.oqv-feature-copy strong{letter-spacing:inherit!important;font-size:1em!important}#akz-visita .oqv-feature-copy p{margin-bottom:clamp(14px,1.15vw,22px)!important;font-size:clamp(15px,.96vw,18.5px)!important;line-height:1.16!important}@media (width<=900px){.home-hero-video{object-position:center center}.memory-wall{background-position:50%!important}.oqv-feature-copy{overflow:visible!important}.oqv-feature-copy h2{font-size:58px!important;line-height:.9!important}.oqv-feature-copy p,#akz-visita .oqv-feature-copy p{font-size:16px!important;line-height:1.2!important}}.home-page .home-about{background:#ec91ad!important;align-items:center!important;min-height:clamp(420px,39vw,750px)!important;padding:clamp(70px,7vw,132px) clamp(38px,5.1vw,98px)!important;display:flex!important}.home-page .home-about p{color:#b78446!important;letter-spacing:-.045em!important;text-transform:none!important;width:auto!important;height:auto!important;margin:0!important;font:400 clamp(38px,3.9vw,75px)/1.03 Helvetica Neue,Arial,sans-serif!important;position:static!important}footer{grid-template-columns:minmax(240px,360px) minmax(120px,180px) minmax(130px,190px) minmax(165px,250px) minmax(190px,1fr)!important;align-items:start!important;gap:clamp(30px,3.6vw,70px)!important;height:auto!important;min-height:clamp(440px,37vw,710px)!important;padding:clamp(56px,5.2vw,100px) clamp(36px,4.7vw,90px)!important}footer .brand>a{font-size:clamp(15px,1.05vw,20px)!important;line-height:1.28!important}footer .foot-col{padding-top:clamp(70px,7vw,135px)!important;font-size:clamp(15px,1.12vw,21px)!important;line-height:1.5!important}footer .foot-col b{margin-bottom:clamp(12px,1.05vw,20px)!important;font-size:clamp(15px,1.08vw,21px)!important}footer .social{gap:clamp(8px,.75vw,14px)!important;height:auto!important;margin-bottom:clamp(10px,1vw,18px)!important}footer .social svg{width:clamp(20px,1.75vw,34px)!important;height:clamp(20px,1.75vw,34px)!important}footer .whatsapp img{object-fit:contain!important;width:clamp(20px,1.75vw,34px)!important;height:clamp(20px,1.75vw,34px)!important}@media (width<=900px){.home-page .home-about{min-height:0!important;padding:52px 22px 58px!important}.home-page .home-about p{letter-spacing:-.9px!important;font-size:33px!important;line-height:1.04!important}footer{grid-template-columns:1fr 1fr!important;gap:28px!important;min-height:0!important;padding:42px 22px 46px!important}footer .brand{grid-column:1/-1!important}footer .brand h2{margin-bottom:26px!important;font-size:44px!important}footer .brand>a{font-size:14px!important}footer .foot-col{padding-top:0!important;font-size:15px!important;line-height:1.48!important}footer .foot-col b{margin-bottom:10px!important;font-size:15px!important}}.faq .questions{row-gap:clamp(46px,3.4vw,66px)!important}.faq .questions article{margin-bottom:clamp(42px,3.15vw,60px)!important}.faq .questions h4{letter-spacing:-.018em!important;text-transform:uppercase!important;margin:0 0 clamp(20px,1.55vw,30px)!important;font:700 clamp(18px,1.28vw,25px)/1.18 Helvetica Neue,Arial,sans-serif!important}.faq .questions p{letter-spacing:-.006em!important;text-transform:none!important;margin:0!important;font:italic 400 clamp(15px,1.02vw,20px)/1.42 Helvetica Neue,Arial,sans-serif!important}@media (width>=901px){.faq .questions{gap:clamp(46px,3.5vw,68px)!important;padding-right:clamp(46px,3.9vw,75px)!important}}@media (width<=900px){.faq .questions article{margin-bottom:38px!important}.faq .questions h4{margin-bottom:18px!important;font-size:19px!important;line-height:1.18!important}.faq .questions p{font-size:16px!important;line-height:1.4!important}}.edition-hero .edition-kicker{letter-spacing:-.018em!important;line-height:1.18!important}.edition-hero .edition-kicker em{display:inline-block;margin:0 .18em!important}.edition-hero h1{letter-spacing:-.026em!important;line-height:1.08!important}@media (width<=900px){.edition-hero h1{line-height:1.12!important}.edition-hero .edition-kicker{line-height:1.22!important}}@media (width>=901px){.oqv-static{height:clamp(900px,60vw,1152px)!important;min-height:0!important}.oqv-sticky-panel{height:100%!important}.oqv-static .oqv-words{gap:clamp(12px,1.05vw,20px)!important;top:clamp(300px,22vw,420px)!important}.oqv-static .oqv-word{font-size:clamp(34px,2.95vw,57px)!important;line-height:.96!important}.oqv-feature-readable,.oqv-feature-media{min-height:clamp(660px,54vw,1040px)!important}.oqv-feature-media video{object-fit:cover!important;object-position:center center!important}}.oqv-static{background:#fff2e2!important;height:auto!important;min-height:0!important;overflow:visible!important}.oqv-sticky-panel{height:clamp(720px,60vw,1152px)!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important;overflow:hidden!important}.oqv-static .oqv-words{display:none!important}.oqv-text-box{color:#08764d!important;background:#fff2e2!important;padding:clamp(38px,4.2vw,80px) clamp(34px,5.2vw,100px)!important}.oqv-text-box p{max-width:1720px;color:#08764d!important;letter-spacing:-.05em!important;text-transform:none!important;margin:0 auto!important;font:400 clamp(34px,3.35vw,64px)/1.04 Helvetica Neue,Arial,sans-serif!important}@media (width<=900px){.oqv-sticky-panel{height:68vh!important;min-height:520px!important}body{overflow-x:hidden}.page-shell{width:100%!important;max-width:100%!important;overflow:hidden!important}.oqv-static{height:auto!important;min-height:0!important;overflow:visible!important}.oqv-sticky-panel{height:62svh!important;min-height:430px!important;max-height:620px!important}.oqv-living-image{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.oqv-static h2{letter-spacing:-2.4px!important;text-shadow:0 5px 20px #00000061!important;font-size:clamp(48px,15vw,68px)!important;line-height:.88!important;top:42px!important;left:18px!important}.oqv-text-box{padding:30px 18px 38px!important}.oqv-text-box p{letter-spacing:-1px!important;font-size:clamp(24px,7.4vw,31px)!important;line-height:1.08!important}.oqv-feature-readable{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:visible!important}.oqv-feature-media{height:56svh!important;min-height:360px!important;max-height:560px!important}.oqv-feature-media img,.oqv-feature-media video{object-fit:cover!important;height:100%!important}.oqv-feature-copy{padding:38px 18px 46px!important;overflow:visible!important}.oqv-feature-copy h2{letter-spacing:-2.2px!important;margin-bottom:26px!important;font-size:clamp(48px,14vw,64px)!important;line-height:.9!important}.oqv-feature-copy h3{margin-bottom:20px!important;font-size:clamp(25px,7.8vw,31px)!important;line-height:1.02!important}.oqv-feature-copy p,#akz-visita .oqv-feature-copy p{margin-bottom:17px!important;font-size:15.5px!important;line-height:1.24!important}.edition-season{background-position:50%!important;height:860px!important;min-height:860px!important}.season-copy{top:72px!important;left:18px!important}.season-copy span{font-size:48px!important;line-height:.9!important}.season-copy strong{font-size:50px!important;line-height:.9!important}.season-slider{height:650px!important;top:145px!important}.season-stack{width:100%!important;height:620px!important;top:80px!important;right:-14vw!important}.season-card{aspect-ratio:745/846!important;width:78vw!important;height:auto!important}.season-card-face{padding:30px 24px!important}.season-card-info b{font-size:34px!important;top:7%!important;right:9%!important}.season-card-info h3{margin:12% 0 6%!important;font-size:44px!important}.season-card-info p{margin-bottom:6%!important;font-size:17px!important;line-height:1.08!important}.season-card-info span{font-size:24px!important}.season-card-description{max-width:86%!important;margin-top:6%!important;font-size:12.5px!important;line-height:1.15!important}.season-card-included h3,.season-card-timeline h3{margin:6% 0 10%!important;font-size:25px!important}.season-card-script{font-size:25px!important;top:7.5%!important;right:10%!important}.season-card-included strong{font-size:23px!important;line-height:.95!important}.season-card-included ul{margin-bottom:5%!important;padding-left:6%!important;font-size:12.8px!important;line-height:1.14!important}.season-timeline-list{gap:1.2% 4%!important;margin-bottom:5%!important}.season-timeline-list span{font-size:17px!important;line-height:.92!important}.season-card-note{margin-bottom:3.5%!important;font-size:11.5px!important;line-height:1.12!important}.faq{padding:48px 18px 56px!important}.faq h2{margin-bottom:34px!important;font-size:54px!important}.questions{padding-bottom:10px!important;display:block!important}.faq .questions article{margin-bottom:34px!important}.faq .questions h4{margin-bottom:15px!important;font-size:18px!important}.faq .questions p{font-size:15.5px!important;line-height:1.42!important}footer{grid-template-columns:1fr 1fr!important;gap:24px!important;padding:36px 18px 40px!important}footer .brand h2{margin-bottom:22px!important;font-size:40px!important}footer .brand>a,footer .foot-col,footer .foot-col b{font-size:14px!important}}@media (width>=901px){.desktop-nav-items{display:contents}.mobile-menu-toggle,.mobile-menu-panel{display:none!important}}@media (width<=900px){header{z-index:120!important;background:#f1e8d1!important;height:74px!important;position:sticky!important;top:0!important}header nav{justify-content:space-between!important;align-items:center!important;width:100%!important;height:74px!important;padding:0 18px!important;display:flex!important}header nav .desktop-nav-items{display:none!important}header nav .nav-logo-link{z-index:122!important;width:96px!important;min-width:0!important;height:34px!important;display:block!important;position:static!important;transform:none!important}header nav .nav-logo-link .nav-logo{object-fit:contain!important;width:96px!important;height:34px!important}.mobile-menu-toggle{appearance:none;z-index:123;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:0;position:relative;display:flex!important}.mobile-menu-toggle span{background:#f35925;border-radius:999px;width:32px;height:2px;transition:transform .22s,opacity .18s;display:block}header.menu-open .mobile-menu-toggle span:first-child{transform:translateY(8px)rotate(45deg)}header.menu-open .mobile-menu-toggle span:nth-child(2){opacity:0}header.menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-menu-panel{z-index:121;color:#f35925;opacity:0;pointer-events:none;background:#fff2e2;border:1px solid #f3592547;grid-template-columns:1fr 1fr;gap:22px 20px;max-height:calc(100svh - 96px);padding:22px 22px 26px;transition:opacity .22s,transform .22s;display:grid;position:fixed;top:82px;left:12px;right:12px;overflow:auto;transform:translateY(-12px);box-shadow:0 18px 48px #00000038}header.menu-open .mobile-menu-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-menu-group{flex-direction:column;gap:9px;display:flex}.mobile-menu-title{text-transform:uppercase;margin-bottom:5px;color:#f35925!important;font:700 14px/1 IBM Plex Mono,monospace!important;text-decoration:none!important;display:block!important}.mobile-menu-group a:not(.mobile-menu-title){text-transform:none;text-decoration:underline;text-align:left!important;color:#f35925!important;font:400 13px/1.15 IBM Plex Mono,monospace!important;display:block!important}.testimonial{height:auto!important;min-height:0!important;padding:120px 18px 72px!important}.testimonial blockquote{margin:0 8px 42px!important;font-size:clamp(35px,10.2vw,46px)!important;line-height:.98!important}.testimonial-slide>p,.testimonial>p{max-width:92%!important;margin-bottom:28px!important;font-size:14.5px!important;line-height:1.34!important}.by{font-size:13px!important;line-height:1.45!important}.testimonial-name{max-width:86%!important;font-size:12.5px!important}.stamp{transform-origin:100% 0!important;top:26px!important;right:18px!important;transform:scale(.54)rotate(12deg)!important}.slider-arrow{width:34px!important;height:34px!important;color:var(--testimonial-accent,#f35925)!important;background:#fff2e2e0!important;border:1px solid!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:0!important;display:flex!important;top:auto!important;bottom:26px!important}.slider-arrow:before{font:600 18px/1 Helvetica Neue,Arial,sans-serif}.slider-prev{left:18px!important}.slider-next{right:18px!important}.slider-prev:before{content:"←"}.slider-next:before{content:"→"}.slider-dots{gap:8px!important;bottom:32px!important;left:50%!important;transform:translate(-50%)!important}.slider-dots button{background:#843a2f47!important;border-radius:999px!important;width:22px!important;height:4px!important}.slider-dots button[aria-current=true]{background:var(--testimonial-accent,#f35925)!important;width:34px!important}.team{height:760px!important;padding:54px 18px 42px!important}.team h2{font-size:42px!important;line-height:.96!important;top:76px!important;left:18px!important}.team .ticker{white-space:nowrap!important;justify-content:space-between!important;gap:12px!important;font-size:9.5px!important;line-height:1!important;display:flex!important;left:18px!important;right:18px!important;overflow:hidden!important}.team .ticker-top{top:18px!important;bottom:auto!important}.team .ticker:not(.ticker-top){bottom:22px!important}.team .ticker span:nth-child(n+5){display:none!important}.team .portraits{transform-origin:top;transform:scale(.86);justify-content:center!important;gap:6px!important;margin:0!important;display:flex!important;position:absolute!important;top:178px!important;left:0!important;right:0!important}.team .person{aspect-ratio:381/580!important;width:31vw!important;max-width:126px!important;height:auto!important}.team .team-layer,.team .team-layer img{width:100%!important;height:100%!important}.edition-season{height:760px!important;min-height:760px!important}.season-ticker{justify-content:space-between!important;align-items:center!important;gap:10px!important;height:28px!important;padding:0 10px!important;font-size:8.5px!important;line-height:1!important;display:flex!important;left:0!important;right:0!important;overflow:hidden!important}.season-ticker span{white-space:nowrap!important;display:inline!important}.season-ticker span:nth-child(n+6){display:none!important}.season-copy{top:58px!important;left:18px!important}.season-copy span{font-size:40px!important}.season-copy strong{font-size:42px!important}.season-slider{height:560px!important;top:116px!important}.season-stack{height:500px!important;top:72px!important;right:-20vw!important}.season-card{width:68vw!important;max-width:288px!important}.season-card-face{padding:24px 19px!important}.season-card-info b{font-size:28px!important}.season-card-info h3{margin:11% 0 5%!important;font-size:37px!important}.season-card-info p{font-size:13.5px!important;line-height:1.05!important}.season-card-info span{font-size:19px!important}.season-card-description{letter-spacing:.035em!important;font-size:9.8px!important;line-height:1.12!important}.season-card-included h3,.season-card-timeline h3{margin:5% 0 8%!important;font-size:20px!important;line-height:1.02!important}.season-card-script{font-size:20px!important}.season-card-included strong{font-size:18px!important}.season-card-included ul{margin-bottom:4.2%!important;font-size:9.8px!important;line-height:1.1!important}.season-timeline-list span{font-size:13.5px!important}.season-timeline-list small{font-size:7px!important}.season-card-note{font-size:8.9px!important;line-height:1.08!important}.edition-hero{background:#713526!important;min-height:720px!important;padding:20px 18px 42px!important}.edition-code{justify-content:space-between!important;font-size:25vw!important;line-height:.78!important;display:flex!important}.edition-kicker{letter-spacing:-.02em!important;margin:22px 0 0!important;font-size:clamp(18px,5.1vw,22px)!important;line-height:1.05!important;position:static!important}.edition-kicker em{font-size:.82em!important}.edition-hero h1{letter-spacing:-.035em!important;margin:34px 0 0!important;font-size:clamp(24px,6.65vw,31px)!important;line-height:1.08!important;position:static!important}.edition-support{margin:48px 0 0!important;font-size:13px!important;line-height:1.22!important;position:static!important}.oqv-reserve-cta{padding:42px 18px!important}.oqv-reserve-cta a{white-space:nowrap!important;letter-spacing:-.035em!important;width:auto!important;max-width:100%!important;min-height:50px!important;padding:0 22px!important;font-size:clamp(19px,5.2vw,24px)!important}footer,footer *{color:#f35925!important}footer{background:#dbd3bd!important;grid-template-columns:1fr 1fr!important;gap:22px 26px!important;min-height:0!important;padding:34px 18px 40px!important;display:grid!important}footer .brand{grid-column:1/-1!important}footer .brand h2{margin:0 0 20px!important;font-size:38px!important;line-height:1!important}footer .brand>a{font-size:13px!important;line-height:1.28!important}footer .foot-col{padding-top:0!important;font-size:13px!important;line-height:1.45!important}footer .foot-col b{margin-bottom:9px!important;font-size:13px!important;line-height:1!important}footer .social{align-items:center!important;gap:9px!important;height:24px!important;margin:0 0 10px!important;display:flex!important}footer .social a{justify-content:center!important;align-items:center!important;width:23px!important;height:23px!important;line-height:0!important;display:inline-flex!important}footer .social svg,footer .whatsapp img{object-fit:contain!important;vertical-align:middle!important;width:21px!important;height:21px!important;display:block!important}footer .whatsapp{font-size:0!important;line-height:0!important}}@media (width>=901px){.edition-hero h1{max-width:1120px!important;font-size:clamp(42px,3.35vw,64px)!important;line-height:1.08!important;top:clamp(575px,33.85vw,650px)!important}.edition-support{font-size:clamp(20px,1.45vw,28px)!important;line-height:1.24!important;bottom:clamp(88px,6.4vw,123px)!important}}@media (width<=900px){.edition-hero{height:auto!important;min-height:0!important;padding-bottom:50px!important}.edition-hero h1{max-width:100%!important;margin-top:30px!important;font-size:clamp(21px,5.85vw,27px)!important;line-height:1.12!important}.edition-support{margin-top:40px!important;font-size:12.5px!important;line-height:1.25!important}}.oqv-feature-copy{justify-content:center!important;gap:0!important}.oqv-feature-copy h2{letter-spacing:-.07em!important;margin-bottom:clamp(34px,3.05vw,58px)!important;font-size:clamp(78px,7.05vw,136px)!important;font-weight:800!important;line-height:.82!important}.oqv-feature-copy .oqv-feature-lead{letter-spacing:-.035em!important;max-width:820px!important;margin-bottom:clamp(30px,2.4vw,46px)!important;font-size:clamp(22px,1.65vw,32px)!important;font-weight:700!important;line-height:1.05!important;text-decoration:none!important}.oqv-feature-copy p{letter-spacing:-.012em!important;max-width:850px!important;margin-bottom:clamp(18px,1.35vw,26px)!important;font-size:clamp(17px,1.06vw,21px)!important;font-weight:400!important;line-height:1.28!important}.oqv-feature-copy p:nth-of-type(2){border-left:2px solid!important;padding-left:clamp(18px,1.4vw,28px)!important}.oqv-feature-copy p:nth-of-type(3){max-width:760px!important;font-size:clamp(18px,1.16vw,23px)!important}.oqv-feature-copy strong{letter-spacing:-.025em!important;font-size:1.08em!important;font-weight:850!important}.oqv-theme-1 .oqv-feature-copy p:nth-of-type(2){border-left-color:#f19ab2!important}.oqv-theme-2 .oqv-feature-copy p:nth-of-type(2){border-left-color:#f35925!important}#akz-visita .oqv-feature-copy h2{font-size:clamp(72px,6.65vw,128px)!important}#akz-visita .oqv-feature-copy p{max-width:820px!important}@media (width<=900px){.oqv-feature-copy h2{letter-spacing:-2.8px!important;margin-bottom:28px!important;font-size:clamp(52px,15.8vw,72px)!important;line-height:.84!important}#akz-visita .oqv-feature-copy h2{font-size:clamp(48px,14.4vw,66px)!important}.oqv-feature-copy .oqv-feature-lead{max-width:100%!important;margin-bottom:24px!important;font-size:clamp(18px,5.2vw,22px)!important;line-height:1.08!important}.oqv-feature-copy p,#akz-visita .oqv-feature-copy p{max-width:100%!important;margin-bottom:17px!important;font-size:15.5px!important;line-height:1.3!important}.oqv-feature-copy p:nth-of-type(2){border-left-width:2px!important;padding-left:14px!important}}html{scroll-padding-top:88px}.memory-wall .user-note{width:clamp(150px,11.5vw,220px)!important;padding:clamp(12px,.95vw,18px)!important}.memory-wall .user-note p{font-size:clamp(23px,2.15vw,41px)!important;line-height:.92!important}.season-card-face{color:#08764d!important;background:#fff2e2!important}.season-card-face.season-card-pink{background:#f19ab2!important}.season-card-info h3,.season-card-info span,.season-card-script,.season-card-included strong{text-transform:none!important;font-family:Thistails,Cedarville Cursive,cursive!important;font-weight:700!important}.season-card-info h3{font-size:clamp(42px,3.75vw,70px)!important;line-height:.9!important}.season-card-info p{text-transform:uppercase!important;font-family:Helvetica Neue,Arial,sans-serif!important}.season-card-info span{font-size:clamp(22px,1.9vw,34px)!important}.season-card-description{font-size:clamp(18px,1.18vw,25px)!important;line-height:1.16!important}.season-card-included strong{font-size:clamp(24px,1.95vw,36px)!important;line-height:.96!important}.season-card-included ul{font-family:Helvetica Neue,Arial,sans-serif!important;font-size:clamp(16px,1.05vw,22px)!important;line-height:1.16!important}@media (width<=900px){html{scroll-padding-top:64px}.memory-wall .user-note{width:clamp(104px,30vw,128px)!important;padding:10px!important}.memory-wall .user-note p{font-size:clamp(24px,7.4vw,30px)!important}.season-card-face{padding:24px 20px!important}.season-card-info h3{margin:10% 0 5%!important;font-size:36px!important}.season-card-info b{font-size:28px!important}.season-card-info p{margin-bottom:5%!important;font-size:12.5px!important;line-height:1.06!important}.season-card-info span,.season-card-included strong{font-size:19px!important}.season-card-description{font-size:9.8px!important;line-height:1.12!important}.season-card-included h3{margin:5% 0 7%!important;font-size:20px!important}.season-card-included ul{margin-bottom:4%!important;font-size:9.8px!important;line-height:1.1!important}}.season-card-included strong{text-transform:none!important}.season-card-image-face{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.season-card-info p:nth-of-type(2){min-height:clamp(42px,3.7vw,70px)!important;display:block!important}.season-card-info p:nth-of-type(2) br+*,.season-card-info p:nth-of-type(2){overflow:visible!important}.testimonial blockquote{margin-bottom:clamp(44px,4.5vw,86px)!important;font-size:clamp(38px,3.78vw,72px)!important;line-height:.96!important}.testimonial-slide>p,.testimonial>p{width:min(78%,1180px)!important;max-width:1180px!important;height:auto!important;min-height:0!important;font-size:clamp(17px,1.26vw,24px)!important;line-height:1.34!important;overflow:visible!important}.floating-whatsapp{transition:opacity .22s,transform .22s!important}.floating-whatsapp.is-hidden{opacity:0!important;pointer-events:none!important;transform:translateY(16px)!important}footer{align-items:start!important;min-height:clamp(320px,28vw,540px)!important;padding:clamp(40px,3.85vw,74px) clamp(34px,4.45vw,86px)!important}footer .brand{padding-top:0!important}footer .brand h2{margin:0 0 clamp(26px,2.6vw,50px)!important;font-size:clamp(42px,3.65vw,70px)!important;line-height:1!important}footer .foot-col{padding-top:0!important}.oqv-stripe{border:0!important;margin:0!important;line-height:0!important}.oqv-stripe+section,.oqv-stripe+.oqv-feature-readable{margin-top:-1px!important}.oqv-feature-readable{border:0!important;margin:0!important}.oqv-feature-media,.oqv-feature-copy{border:0!important}@media (width<=900px){.testimonial blockquote{margin:0 4px 34px!important;font-size:clamp(30px,8.4vw,40px)!important;line-height:1.02!important}.testimonial-slide>p,.testimonial>p{width:92%!important;font-size:13.2px!important;line-height:1.34!important}footer{gap:20px 24px!important;padding:30px 18px 34px!important}footer .brand h2{margin-bottom:18px!important;font-size:34px!important}footer .brand>a,footer .foot-col,footer .foot-col b{font-size:12.5px!important}.oqv-stripe{height:38px!important}}.home-hero-question.home-hero-question-centered{z-index:10!important;color:#f35925!important;text-align:center!important;letter-spacing:-.055em!important;text-transform:uppercase!important;pointer-events:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:clamp(16px,2.1vw,40px)!important;width:100%!important;height:100%!important;margin:0!important;padding:0 clamp(28px,5vw,96px)!important;font:400 clamp(48px,4.7vw,90px)/.98 Helvetica Neue,Arial,sans-serif!important;display:flex!important;position:absolute!important;inset:0!important}.home-hero-question.home-hero-question-centered span{white-space:nowrap!important;text-align:center!important;width:auto!important;max-width:100%!important;height:auto!important;display:block!important;position:static!important}@media (width<=900px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}main,.page-shell,section,footer,header{max-width:100vw!important}img,video,svg{max-width:100%}h1,h2,h3,h4,p,a,span,strong,li{overflow-wrap:break-word;word-break:normal}header{height:68px!important}header nav{height:68px!important;padding:0 16px!important}header nav .nav-logo-link,header nav .nav-logo-link .nav-logo{width:86px!important;height:30px!important}.mobile-menu-panel{grid-template-columns:1fr!important;gap:18px!important;padding:20px 20px 24px!important;top:76px!important;left:10px!important;right:10px!important}.home-page .home-hero{height:calc(100svh - 68px)!important;min-height:560px!important;max-height:760px!important}.home-hero-question.home-hero-question-centered{letter-spacing:-.035em!important;gap:10px!important;padding:0 14px!important;font-size:clamp(20px,5.5vw,26px)!important;line-height:1.02!important}.home-hero-question.home-hero-question-centered span{white-space:nowrap!important}.home-page .home-about p{font-size:clamp(28px,8vw,34px)!important;line-height:1.07!important}.intro.intro-akz{padding:48px 18px 56px!important}.intro.intro-akz h2,.intro.intro-akz h1{letter-spacing:-.045em!important;font-size:clamp(32px,9.4vw,43px)!important;line-height:1!important}.intro.intro-akz h3{font-size:clamp(26px,7.4vw,34px)!important;line-height:1.04!important}.intro.intro-akz p{letter-spacing:-.035em!important;font-size:clamp(24px,6.9vw,32px)!important;line-height:1.08!important}.team{height:auto!important;min-height:650px!important;padding:70px 18px 58px!important}.team h2{margin:18px 0 24px!important;font-size:42px!important;position:relative!important;top:auto!important;left:auto!important}.team .portraits{justify-content:space-between!important;align-items:flex-start!important;gap:4px!important;width:100%!important;margin:54px 0 82px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.team .person{width:30.5vw!important;min-width:0!important;max-width:116px!important;height:auto!important}.team .ticker{gap:8px!important;font-size:8.5px!important;position:absolute!important;left:18px!important;right:18px!important}.team .ticker span:nth-child(n+5){display:none!important}.testimonial{padding:96px 16px 68px!important}.testimonial blockquote{margin-bottom:30px!important;font-size:clamp(28px,7.6vw,36px)!important;line-height:1.06!important}.testimonial-slide>p,.testimonial>p{width:100%!important;max-width:100%!important;font-size:12.8px!important;line-height:1.38!important}.stamp{top:18px!important;right:12px!important;transform:scale(.46)rotate(12deg)!important}.edition-hero{padding:22px 18px 44px!important}.edition-code{letter-spacing:-.07em!important;font-size:24vw!important}.edition-kicker{font-size:clamp(16px,4.7vw,20px)!important;line-height:1.18!important}.edition-hero h1{letter-spacing:-.026em!important;font-size:clamp(20px,5.45vw,25px)!important;line-height:1.18!important}.edition-support{font-size:12px!important;line-height:1.34!important}.edition-season{background-position:50%!important;background-size:cover!important;height:auto!important;min-height:0!important;padding:0 0 56px!important}.season-copy{padding:58px 18px 0!important;position:relative!important;top:auto!important;left:auto!important}.season-copy span,.season-copy strong{font-size:clamp(34px,10vw,46px)!important;line-height:.92!important;display:block!important}.season-slider{width:100%!important;height:430px!important;margin:28px auto 0!important;position:relative!important;inset:auto!important}.season-stack{width:min(282px,72vw)!important;height:390px!important;margin:0 auto!important;position:relative!important;inset:auto!important}.season-card{aspect-ratio:745/846!important;width:min(282px,72vw)!important;max-width:none!important}.season-card-0{transform:translate(0)rotate(2deg)!important}.season-card-1{transform:translate(-22px,26px)rotate(-7deg)!important}.season-card-2{transform:translate(-42px,52px)rotate(5deg)!important}.season-card-info h3{font-size:clamp(32px,9.2vw,38px)!important}.season-card-info p{font-size:12.5px!important}.season-card-info span{font-size:17px!important}.season-card-description{font-size:9.2px!important;line-height:1.12!important}.season-card-included ul{font-size:9.2px!important}.oqv-sticky-panel{height:58svh!important;min-height:390px!important;max-height:560px!important}.oqv-static h2{font-size:clamp(42px,12vw,58px)!important;left:16px!important}.oqv-text-box p{font-size:clamp(22px,6.5vw,28px)!important;line-height:1.1!important}.oqv-feature-media{height:52svh!important;min-height:340px!important;max-height:520px!important}.oqv-feature-copy{padding:34px 18px 44px!important}.oqv-feature-copy h2,#akz-visita .oqv-feature-copy h2{margin-bottom:22px!important;font-size:clamp(42px,12.5vw,56px)!important;line-height:.92!important}.oqv-feature-copy .oqv-feature-lead{font-size:clamp(17px,4.8vw,20px)!important}.oqv-feature-copy p,#akz-visita .oqv-feature-copy p{font-size:14.5px!important;line-height:1.32!important}.oqv-stripe{height:34px!important}.faq{height:auto!important;padding:44px 18px 52px!important;display:block!important}.questions{border-right:0!important;padding-right:0!important;display:block!important}.faq .questions h4{font-size:17px!important}.faq .questions p{font-size:14.5px!important}.culture-akz h3{margin-bottom:30px!important;font-size:clamp(30px,8.8vw,40px)!important;line-height:1.02!important}.culture-akz strong{margin-bottom:28px!important;font-size:clamp(21px,6vw,28px)!important;line-height:1.1!important}.culture-akz h4{font-size:clamp(18px,5.4vw,24px)!important;line-height:1.12!important}.culture-akz p{font-size:15px!important;line-height:1.42!important}.memory-wall{background-position:50%!important;background-size:cover!important;height:auto!important;min-height:620px!important;padding:54px 18px 72px!important}.memory-wall h2{max-width:100%!important;font-size:clamp(34px,9.5vw,46px)!important;line-height:1.02!important}footer{grid-template-columns:1fr!important;gap:18px!important;padding:30px 18px 34px!important}footer .brand{grid-column:auto!important}footer .brand h2{font-size:34px!important}footer .foot-col{font-size:13px!important}}@media (width<=380px){.home-hero-question.home-hero-question-centered{font-size:18px!important}.team .person{width:29.5vw!important}.season-stack,.season-card{width:min(260px,70vw)!important}.season-card-info p{font-size:11px!important}.season-card-description{font-size:8.5px!important}}footer,footer .brand,footer .foot-col{background:#dbd3bd!important}footer,footer *,footer a,footer b,footer h2{color:#f35925!important}footer a{text-decoration-color:#f35925!important}footer svg .fill{fill:#f35925!important;stroke:#f35925!important}footer .whatsapp img{filter:none!important}@media (width>=901px){.edition-hero .edition-kicker{top:clamp(250px,13.7vw,264px)!important}.edition-hero h1{top:clamp(470px,27.4vw,526px)!important}}@media (width<=900px){.edition-kicker{margin-top:8px!important}.edition-hero h1{margin-top:16px!important}}.season-card{overflow:visible!important}.season-card-image-face{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}footer{color:#f35925!important;background:#dbd3bd!important;grid-template-columns:minmax(240px,340px) repeat(4,minmax(130px,1fr))!important;align-items:start!important;gap:clamp(28px,3vw,58px)!important;min-height:0!important;padding:clamp(42px,4vw,76px) clamp(34px,4.5vw,86px)!important;display:grid!important}footer .brand,footer .foot-col{background:0 0!important;width:auto!important;padding:0!important;position:static!important}footer .brand h2{color:#f35925!important;margin:0 0 clamp(24px,2.5vw,48px)!important;font-size:clamp(42px,3.55vw,68px)!important;line-height:1!important}footer .brand>a,footer .foot-col,footer .foot-col b,footer .foot-col a{color:#f35925!important;width:auto!important;height:auto!important;font-size:clamp(13px,1vw,19px)!important;line-height:1.42!important;position:static!important}footer .foot-col{flex-direction:column!important;gap:clamp(7px,.65vw,12px)!important;display:flex!important}footer .foot-col b{margin:0 0 4px!important;font-weight:700!important;line-height:1.1!important}footer .social{align-items:center!important;gap:10px!important;height:auto!important;margin:0 0 8px!important;display:flex!important}footer .social a{justify-content:center!important;align-items:center!important;width:clamp(22px,1.65vw,32px)!important;height:clamp(22px,1.65vw,32px)!important;line-height:0!important;display:inline-flex!important}footer svg,footer svg *{stroke:#f35925!important}footer svg .fill{fill:#f35925!important}footer .whatsapp img{object-fit:contain!important;filter:none!important;width:clamp(22px,1.65vw,32px)!important;height:clamp(22px,1.65vw,32px)!important}@media (width<=900px){header,header nav{height:64px!important}.mobile-menu-panel{top:72px!important}.home-page .home-hero{min-height:520px!important}.home-hero-question.home-hero-question-centered{letter-spacing:-.025em!important;font-size:clamp(18px,5.15vw,24px)!important;line-height:1.06!important}.team{min-height:610px!important;padding:64px 16px 48px!important}.team .portraits{gap:2px!important;margin:42px 0 70px!important}.team .person{width:30vw!important;max-width:112px!important}.edition-hero{padding:18px 16px 38px!important}.edition-code{font-size:22vw!important}.edition-kicker{font-size:clamp(15px,4.3vw,18px)!important;line-height:1.18!important}.edition-hero h1{font-size:clamp(19px,5.1vw,23px)!important;line-height:1.2!important}.edition-support{font-size:11.5px!important;line-height:1.34!important}.edition-season{padding-bottom:44px!important}.season-copy{padding:48px 16px 0!important}.season-copy span,.season-copy strong{font-size:clamp(31px,9vw,42px)!important}.season-slider{height:410px!important;margin-top:22px!important}.season-stack{width:min(276px,72vw)!important;height:382px!important}.season-card{aspect-ratio:745/846!important;width:min(276px,72vw)!important}.season-card-0{transform:translate(0)rotate(1.5deg)!important}.season-card-1{transform:translate(-18px,24px)rotate(-6deg)!important}.season-card-2{transform:translate(-34px,48px)rotate(5deg)!important}.oqv-feature-copy{padding:32px 16px 42px!important}.oqv-feature-copy h2,#akz-visita .oqv-feature-copy h2{font-size:clamp(38px,11.5vw,52px)!important}.oqv-feature-copy p,#akz-visita .oqv-feature-copy p{font-size:14px!important;line-height:1.34!important}.testimonial blockquote{font-size:clamp(26px,7.1vw,34px)!important}.testimonial-slide>p,.testimonial>p{font-size:12.4px!important;line-height:1.4!important}footer{grid-template-columns:1fr!important;gap:18px!important;padding:30px 18px 34px!important}footer .brand h2{margin-bottom:18px!important;font-size:34px!important}footer .brand>a,footer .foot-col,footer .foot-col b,footer .foot-col a{font-size:13px!important;line-height:1.4!important}footer .social{align-items:center!important;height:auto!important}}@media (width<=380px){.season-stack,.season-card{width:min(248px,70vw)!important}.season-slider{height:370px!important}.season-stack{height:344px!important}.home-hero-question.home-hero-question-centered{font-size:17px!important}}.floating-whatsapp{color:#f35925!important;gap:10px!important;padding:10px 16px 10px 12px!important}.floating-whatsapp img{object-fit:contain!important;flex:none!important;width:42px!important;height:auto!important;display:block!important}.floating-whatsapp span{white-space:nowrap!important;display:block!important}.floating-whatsapp:hover img{filter:brightness(0)saturate()invert(96%)sepia(12%)saturate(717%)hue-rotate(321deg)brightness(105%)contrast(102%)!important}@media (width<=900px){.floating-whatsapp{gap:8px!important;max-width:none!important;padding:8px 11px 8px 9px!important;font-size:10px!important}.floating-whatsapp img{width:32px!important}}.oqv-text-box{padding:clamp(32px,3.4vw,64px) clamp(28px,4.4vw,84px)!important}.oqv-text-box p{letter-spacing:-.032em!important;text-align:center!important;text-transform:uppercase!important;max-width:1540px!important;font-size:clamp(25px,2.35vw,45px)!important;line-height:1.16!important}@media (width<=900px){.oqv-text-box{padding:28px 18px 34px!important}.oqv-text-box p{letter-spacing:-.025em!important;font-size:clamp(18px,5.1vw,22px)!important;line-height:1.2!important}}.testimonial blockquote{line-height:1.08!important}.testimonial-slide>p,.testimonial>p{line-height:1.52!important}@media (width<=900px){.testimonial blockquote{line-height:1.12!important}.testimonial-slide>p,.testimonial>p{line-height:1.58!important}}.home-hero-question.home-hero-question-centered{font-weight:700!important}.oqv-static h2{letter-spacing:.035em!important;word-spacing:.08em!important;line-height:1.08!important}#akz-visita .oqv-feature-copy{justify-content:center!important;padding:clamp(46px,4.65vw,89px) clamp(34px,4.25vw,82px)!important}#akz-visita .oqv-feature-copy h2{letter-spacing:-.07em!important;margin-bottom:clamp(34px,3.05vw,58px)!important;font-size:clamp(78px,7.05vw,136px)!important;line-height:.82!important}#akz-visita .oqv-feature-copy .oqv-feature-lead{max-width:820px!important;margin-bottom:clamp(30px,2.4vw,46px)!important;font-size:clamp(22px,1.65vw,32px)!important;font-weight:700!important;line-height:1.05!important}#akz-visita .oqv-feature-copy p{max-width:850px!important;margin-bottom:clamp(18px,1.35vw,26px)!important;font-size:clamp(17px,1.06vw,21px)!important;line-height:1.28!important}#akz-visita .oqv-feature-copy p:nth-of-type(2){border-left:2px solid!important;padding-left:clamp(18px,1.4vw,28px)!important}#akz-visita .oqv-feature-copy p:nth-of-type(3){max-width:760px!important;font-size:clamp(18px,1.16vw,23px)!important}@media (width<=900px){.oqv-static h2{letter-spacing:.01em!important;word-spacing:.04em!important;line-height:1.02!important}#akz-visita .oqv-feature-copy{padding:32px 16px 42px!important}#akz-visita .oqv-feature-copy h2{letter-spacing:-2.8px!important;margin-bottom:28px!important;font-size:clamp(52px,15.8vw,72px)!important;line-height:.84!important}#akz-visita .oqv-feature-copy .oqv-feature-lead{max-width:100%!important;margin-bottom:24px!important;font-size:clamp(18px,5.2vw,22px)!important;line-height:1.08!important}#akz-visita .oqv-feature-copy p{max-width:100%!important;margin-bottom:17px!important;font-size:15.5px!important;line-height:1.3!important}#akz-visita .oqv-feature-copy p:nth-of-type(2){border-left-width:2px!important;padding-left:14px!important}}.home-page .home-about .intro-block{max-width:1480px!important}.home-page .home-about p{text-wrap:balance;text-transform:uppercase!important;letter-spacing:-.045em!important;font-size:clamp(36px,3.55vw,68px)!important;font-weight:400!important;line-height:1.08!important}.home-page .home-about p strong{font-weight:800!important}.oqv-text-box p{text-wrap:balance;letter-spacing:-.03em!important;text-align:center!important;text-transform:uppercase!important;max-width:1600px!important;font-size:clamp(24px,2.22vw,42px)!important;line-height:1.18!important}@media (width<=900px){.home-page .home-about p{text-wrap:auto;font-size:clamp(28px,8.2vw,35px)!important;line-height:1.1!important}.oqv-text-box p{text-wrap:auto;font-size:clamp(18px,4.8vw,21px)!important;line-height:1.23!important}body{overflow-x:hidden!important}header{z-index:1000!important;background:#f1e8d1!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;top:0!important}header nav{align-items:center!important;height:58px!important;padding:0 14px!important}header nav .nav-logo-link{justify-content:flex-start!important;align-items:center!important;width:78px!important;height:28px!important;display:flex!important}header nav .nav-logo-link .nav-logo{object-fit:contain!important;object-position:left center!important;width:78px!important;height:28px!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.mobile-menu-toggle{z-index:1003!important;width:38px!important;height:38px!important}.mobile-menu-toggle span{width:28px!important;height:2px!important}.mobile-menu-panel{z-index:1002!important;opacity:0!important;pointer-events:none!important;background:#fff2e2!important;border:0!important;flex-direction:column!important;gap:24px!important;width:100vw!important;height:calc(100svh - 58px)!important;max-height:none!important;padding:28px 22px 40px!important;display:flex!important;position:fixed!important;inset:58px 0 0!important;overflow:auto!important;transform:translateY(-10px)!important;box-shadow:0 20px 60px #00000042!important}header.menu-open .mobile-menu-panel{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.mobile-menu-title{font-size:16px!important;line-height:1!important}.mobile-menu-group a:not(.mobile-menu-title){font-size:14px!important;line-height:1.25!important}.team{height:auto!important;min-height:0!important;padding:70px 18px 76px!important}.team h2{margin:30px 0!important;font-size:42px!important;line-height:.96!important;position:static!important}.team .ticker-top{margin:0 0 18px!important;position:static!important}.team .ticker:not(.ticker-top){margin:28px 0 0!important;position:static!important}.team .ticker{gap:14px!important;width:100%!important;font-size:9px!important;inset:auto!important}.team .ticker span:nth-child(n+5){display:none!important}.team .portraits{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:34px!important;margin:0 auto!important;display:flex!important;position:static!important;transform:none!important}.team .person{aspect-ratio:381/580!important;width:min(74vw,300px)!important;max-width:300px!important;height:auto!important}.team .person.gabiru,.team .person.louis,.team .person.erika{transform:none!important}.testimonial{padding:92px 16px 96px!important}.testimonial blockquote{width:min(92vw,420px)!important;max-height:3.55em!important;margin:0 auto 34px!important;font-size:clamp(24px,7vw,31px)!important;line-height:1.16!important;overflow:visible!important}.testimonial blockquote .handwriting-line{white-space:normal!important;display:inline!important}.testimonial blockquote .handwriting-line:after{content:" "!important}.testimonial-slide>p,.testimonial>p{width:min(92vw,390px)!important;max-width:390px!important;margin:0 auto 24px!important;font-size:12px!important;line-height:1.45!important}.slider-arrow{background:#fff2e2eb!important;width:28px!important;height:28px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.slider-arrow:before{font-size:14px!important}.slider-prev{left:8px!important}.slider-next{right:8px!important}.slider-dots{bottom:30px!important}.faq{flex-direction:column!important;gap:46px!important;display:flex!important}.faq .culture-akz{order:1!important}.faq .faq-left{order:2!important}.edition-season{height:auto!important;min-height:760px!important;padding-bottom:72px!important}.season-slider{justify-content:center!important;align-items:flex-start!important;height:470px!important;margin:22px auto 0!important;display:flex!important;position:relative!important;top:auto!important}.season-stack{width:min(290px,74vw)!important;height:420px!important;margin:0 auto!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.season-card{aspect-ratio:745/846!important;width:min(290px,74vw)!important;max-width:290px!important}.season-card-0{transform:translate(0)rotate(1deg)!important}.season-card-1{transform:translate(-16px,22px)rotate(-5deg)!important}.season-card-2{transform:translate(-30px,44px)rotate(4deg)!important}.season-card-zoom{z-index:1100!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#202020b8!important;justify-content:center!important;align-items:center!important;padding:58px 18px 28px!important;display:flex!important;position:fixed!important;inset:0!important}.season-card-zoom img{object-fit:contain!important;filter:drop-shadow(0 20px 42px #00000057)!important;width:min(92vw,420px)!important;max-height:82svh!important;display:block!important}.season-card-zoom-close{color:#f35925!important;z-index:1101!important;background:#fff2e2!important;border:1px solid #fff2e2!important;border-radius:999px!important;width:38px!important;height:38px!important;font:400 30px/1 Helvetica Neue,Arial,sans-serif!important;position:fixed!important;top:14px!important;right:14px!important}}@media (width>=901px){.season-card-zoom{display:none!important}}html,body{padding-top:0!important}@media (width<=900px){header{margin-top:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}.page-shell{padding-top:58px!important}header:before,header nav:before{content:none!important;display:none!important}.season-stack{justify-content:center!important;align-items:flex-start!important;display:flex!important}.season-card{transform-origin:50%!important;left:50%!important}.season-card-0{transform:translate(-50%)translateY(0)rotate(0)!important}.season-card-1{transform:translate(calc(-50% - 14px))translateY(20px)rotate(0)!important}.season-card-2{transform:translate(calc(-50% - 28px))translateY(40px)rotate(0)!important}.season-card-zoom-nav{z-index:1102!important;color:#f35925!important;background:#fff2e2!important;border:1px solid #fff2e2!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;padding:0 0 4px!important;font:400 34px/1 Helvetica Neue,Arial,sans-serif!important;display:flex!important;position:fixed!important;top:50%!important;transform:translateY(-50%)!important}.season-card-zoom-prev{left:10px!important}.season-card-zoom-next{right:10px!important}.season-card-zoom-dots{z-index:1102!important;gap:8px!important;display:flex!important;position:fixed!important;bottom:16px!important;left:50%!important;transform:translate(-50%)!important}.season-card-zoom-dots span{background:0 0!important;border:1px solid #fff2e2!important;border-radius:999px!important;width:8px!important;height:8px!important}.season-card-zoom-dots span.is-active{background:#fff2e2!important;width:24px!important}}.language-toggle{color:#f35925!important;letter-spacing:.02em!important;cursor:pointer!important;text-transform:uppercase!important;background:0 0!important;border:1px solid #f35925!important;border-radius:999px!important;padding:6px 10px!important;font:500 12px/1 IBM Plex Mono,monospace!important}.team-text-card{color:#bd8545;text-align:left;text-transform:uppercase;background:#fff2e2;flex-direction:column;justify-content:flex-start;gap:clamp(14px,1.4vw,24px);width:100%;height:100%;padding:clamp(30px,4vw,58px) clamp(22px,3vw,40px);font-family:IBM Plex Mono,monospace;display:flex}.team-text-card h3{color:#bd8545;letter-spacing:-.04em;margin:0 0 clamp(10px,1vw,18px);font-family:NTF GRAND BOLD,NTF Grand Bold,NTF GRAND,Helvetica Neue,Arial,sans-serif;font-size:clamp(32px,4.5vw,62px);line-height:.92}.team-text-card p{color:#f55632;gap:clamp(20px,2.5vw,44px);margin:0;font-size:clamp(13px,1.15vw,19px);font-weight:700;display:flex}.team-text-card p span{color:#bd8545}.team-text-card p em{font-style:normal}.team-text-card strong{color:#bd8545;margin-top:auto;font-size:clamp(12px,1.05vw,18px);font-weight:700;line-height:1.2}.desktop-language-toggle{z-index:5!important;position:absolute!important;top:50%!important;right:clamp(18px,2.2vw,42px)!important;transform:translateY(-50%)!important}.mobile-language-toggle{width:max-content!important;margin-top:18px!important}@media (width<=900px){.desktop-language-toggle{display:none!important}.faq{color:#fff2e2!important;background:#08764d!important}.faq h2,.faq h3,.faq h4,.faq p,.faq strong,.faq a{color:#fff2e2!important}.faq .questions{border-color:#fff2e2!important}}@media (width>=901px){.mobile-language-toggle{display:none!important}}.season-card-info b{letter-spacing:-.035em!important;font-family:NTF GRAND BOLD,NTF Grand Bold,NTF GRAND,Helvetica Neue,Arial,sans-serif!important;font-weight:900!important}.season-card-timeline{color:#08764d!important;background:#fff2e2!important}.season-card-timeline-image-wrap{box-shadow:none!important;background:0 0!important;padding:0!important}.season-card-timeline-image-wrap:before{display:none!important}.season-card-timeline-image{filter:drop-shadow(0 10px 18px #00000029)}.season-card-timeline.season-card-pink{background:#f19ab2!important}.season-card-timeline h3{letter-spacing:-.035em!important;margin:6% 0 9%!important;font:700 clamp(34px,2.75vw,52px)/1.02 Helvetica Neue,Arial,sans-serif!important}.season-timeline-list{gap:clamp(10px,.9vw,18px) clamp(18px,2vw,34px)!important;margin-bottom:clamp(22px,2.1vw,42px)!important}.season-timeline-list small{color:inherit!important;opacity:.72!important}.season-card-note{letter-spacing:.01em!important;max-width:92%!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-weight:500!important}.season-card-zoom-face{aspect-ratio:745/846!important;filter:drop-shadow(0 20px 42px #00000057)!important;width:min(92vw,420px)!important;display:block!important}.season-card-zoom-face .season-card-face{width:100%!important;height:100%!important}@media (width<=900px){.home-hero-question.home-hero-question-centered{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0 22px!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}.home-hero-question.home-hero-question-centered span{text-align:center!important;white-space:normal!important;width:100%!important;max-width:100%!important;display:block!important;position:static!important}.season-card-timeline h3{margin:5% 0 7%!important;font-size:20px!important}.season-timeline-list{gap:6px 12px!important;margin-bottom:12px!important}.season-timeline-list span{font-size:15px!important;line-height:.96!important}.season-timeline-list small{font-size:7px!important}.season-card-note{margin-bottom:5px!important;font-size:8.5px!important;line-height:1.08!important}.season-card-zoom-face{width:min(92vw,420px)!important;max-height:82svh!important}.season-card-zoom img{display:none!important}}.season-card .season-card-timeline-image-wrap,.season-card-zoom-face .season-card-timeline-image-wrap{width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;overflow:visible!important}.season-card .season-card-timeline-image,.season-card-zoom-face .season-card-timeline-image{object-fit:contain!important;object-position:center!important;filter:none!important;background:0 0!important;width:100%!important;height:100%!important;display:block!important}@media (width<=900px){.season-card-zoom .season-card-timeline-image{display:block!important}.team .portraits{gap:clamp(72px,20vw,112px)!important;margin:0 auto 18px!important}.team .person{width:min(76vw,310px)!important;max-width:310px!important}.team .person.gabriela,.team .person.louis,.team .person.erika{margin-bottom:0!important}.home-hero-question.home-hero-question-centered{color:#f35925!important;text-align:center!important;letter-spacing:-.045em!important;text-transform:uppercase!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:clamp(22px,7vw,42px)!important;width:100%!important;height:100%!important;padding:0 8px!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-size:clamp(20px,5.55vw,28px)!important;font-weight:900!important;line-height:.95!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}.home-hero-question.home-hero-question-centered span{text-align:center!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important;position:static!important}}.season-card .season-card-timeline-image-wrap,.season-card-zoom-face .season-card-timeline-image-wrap{background:#fff2e2!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #08764d14!important}.season-card .season-card-timeline-image-wrap.season-card-pink,.season-card-zoom-face .season-card-timeline-image-wrap.season-card-pink{background:#f19ab2!important}.season-card .season-card-timeline-image-wrap:before,.season-card-zoom-face .season-card-timeline-image-wrap:before{display:block!important}.season-card .season-card-timeline-image,.season-card-zoom-face .season-card-timeline-image{z-index:2!important;position:relative!important}.season-card .season-card-timeline-image-wrap,.season-card-zoom-face .season-card-timeline-image-wrap{box-shadow:none!important;opacity:1!important;background:0 0!important;overflow:visible!important}.season-card .season-card-timeline-image-wrap:before,.season-card-zoom-face .season-card-timeline-image-wrap:before{content:none!important;display:none!important}.season-card .season-card-timeline-image,.season-card-zoom-face .season-card-timeline-image{object-fit:contain!important;object-position:center!important;opacity:1!important;width:100%!important;height:100%!important;position:static!important;inset:auto!important}.season-card .season-card-timeline-image-wrap,.season-card-zoom-face .season-card-timeline-image-wrap{opacity:1!important;background:#fff2e2!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #08764d14!important}.season-card .season-card-timeline-image-wrap.season-card-pink,.season-card-zoom-face .season-card-timeline-image-wrap.season-card-pink{opacity:1!important;background:#f19ab2!important}.season-card .season-card-timeline-image-wrap:before,.season-card-zoom-face .season-card-timeline-image-wrap:before{content:""!important;z-index:0!important;opacity:.78!important;pointer-events:none!important;background-image:linear-gradient(#08764d21 1px,#0000 1px),linear-gradient(90deg,#08764d21 1px,#0000 1px)!important;background-size:16px 16px!important;border:1px solid #08764d2e!important;display:block!important;position:absolute!important;inset:6.5%!important}.season-card .season-card-timeline-image,.season-card-zoom-face .season-card-timeline-image{z-index:2!important;object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;background:0 0!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.testimonial{height:auto!important;min-height:clamp(760px,56.25vw,1080px)!important;padding-bottom:clamp(76px,5.9vw,114px)!important;overflow:visible!important}.testimonial img.stamp,.testimonial .stamp{clip-path:none!important;object-fit:contain!important;object-position:center!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;-webkit-mask:none!important;mask:none!important}.testimonial blockquote{white-space:normal!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.testimonial blockquote .handwriting-line{white-space:normal!important;overflow:visible!important}.testimonial-slide>p,.testimonial>p{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.testimonial img.testimonial-postmark{object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply!important;opacity:.72!important;background:0 0!important;display:block!important;-webkit-mask:none!important;mask:none!important}@media (width>=901px){.testimonial img.stamp,.testimonial .stamp{width:clamp(138px,10vw,192px)!important;height:clamp(120px,8.8vw,170px)!important;top:clamp(72px,6.2vw,118px)!important;left:auto!important;right:clamp(170px,14vw,270px)!important;transform:rotate(8deg)!important}.testimonial blockquote{margin-bottom:clamp(34px,3.8vw,72px)!important;font-size:clamp(36px,3.62vw,69px)!important;line-height:1.12!important}.testimonial-slide>p,.testimonial>p{font-size:clamp(15px,1.12vw,21.5px)!important;line-height:1.5!important}}@media (width<=900px){.testimonial{padding-top:104px!important;padding-bottom:92px!important}.testimonial img.stamp,.testimonial .stamp{width:72px!important;height:64px!important;top:24px!important;left:auto!important;right:20px!important;transform:rotate(8deg)!important}.testimonial blockquote{max-height:none!important;font-size:clamp(22px,6.5vw,30px)!important;line-height:1.18!important}.testimonial-slide>p,.testimonial>p{font-size:11.5px!important;line-height:1.5!important}}.oqv-stripe{background:0 0!important}.oqv-stripe img{object-fit:cover!important;background:0 0!important;height:calc(100% + 6px)!important;margin-top:-3px!important}.testimonial{box-sizing:border-box!important;height:auto!important;min-height:0!important;padding:clamp(170px,16vw,310px) clamp(22px,3vw,60px) clamp(96px,7vw,135px)!important;display:block!important;overflow:hidden!important}.testimonial-slide{width:min(100%,1500px)!important;margin:0 auto!important;animation:none!important;position:relative!important;overflow:visible!important}.testimonial blockquote{box-sizing:border-box!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;width:min(100%,1420px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto clamp(34px,3.4vw,64px)!important;font-size:clamp(34px,3.25vw,62px)!important;line-height:1.18!important;display:block!important;overflow:visible!important}.testimonial .handwriting-line,.testimonial blockquote .handwriting-line{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;width:100%!important;height:auto!important;min-height:1.18em!important;max-height:none!important;display:block!important;overflow:visible!important}.testimonial-slide>p,.testimonial>p{box-sizing:border-box!important;width:min(100%,1120px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto clamp(26px,2.4vw,46px)!important;font-size:clamp(14px,1.02vw,19.5px)!important;line-height:1.56!important;display:block!important;overflow:visible!important}.testimonial .by{width:min(100%,980px)!important;margin:0 auto!important;font-size:clamp(14px,1.08vw,20px)!important;line-height:1.55!important;position:relative!important;overflow:visible!important}.testimonial-name{white-space:normal!important;max-width:100%!important;font-size:clamp(14px,1.18vw,22px)!important;line-height:1.45!important;display:inline-block!important;overflow:visible!important}.testimonial img.stamp,.testimonial .stamp{z-index:1!important;object-fit:contain!important;width:clamp(112px,8.2vw,158px)!important;height:clamp(98px,7.2vw,140px)!important;position:absolute!important;top:clamp(34px,4.8vw,92px)!important;left:auto!important;right:clamp(34px,10vw,220px)!important;overflow:visible!important}@media (width<=900px){.testimonial{padding:92px 16px 86px!important}.testimonial blockquote{width:min(100%,430px)!important;margin-bottom:28px!important;font-size:clamp(21px,6.15vw,28px)!important;line-height:1.2!important}.testimonial .handwriting-line,.testimonial blockquote .handwriting-line{min-height:1.2em!important}.testimonial-slide>p,.testimonial>p{width:min(100%,390px)!important;margin-bottom:22px!important;font-size:11px!important;line-height:1.54!important}.testimonial .by{width:min(100%,360px)!important;font-size:12px!important;line-height:1.48!important}.testimonial-name{font-size:12px!important;line-height:1.42!important}.testimonial img.stamp,.testimonial .stamp{width:62px!important;height:56px!important;top:20px!important;right:18px!important}}html[lang=en] .nav-trigger,html[lang=en] .mobile-menu-title,html[lang=en] .mobile-menu-panel a{letter-spacing:-.015em!important}html[lang=en] .home-hero-question.home-hero-question-centered{font-size:clamp(36px,3.95vw,76px)!important;line-height:1.02!important}html[lang=en] .home-hero-question.home-hero-question-centered span{white-space:normal!important;max-width:46vw!important}html[lang=en] .home-about p{font-size:clamp(26px,2.55vw,49px)!important;line-height:1.02!important}html[lang=en] .intro.intro-akz h2{font-size:clamp(38px,4vw,78px)!important}html[lang=en] .intro.intro-akz h3{font-size:clamp(27px,2.72vw,52px)!important}html[lang=en] .intro.intro-akz h1{font-size:clamp(31px,3.14vw,60px)!important}html[lang=en] .intro.intro-akz p{font-size:clamp(25px,2.48vw,48px)!important;line-height:1.04!important}html[lang=en] .edition-hero h1{font-size:clamp(40px,3.25vw,62px)!important;line-height:1.06!important}html[lang=en] .edition-hero .edition-support,html[lang=en] .edition-kicker{font-size:clamp(18px,1.25vw,24px)!important}html[lang=en] .season-copy strong,html[lang=en] .season-copy span{letter-spacing:-.035em!important}html[lang=en] .season-card-info h3,html[lang=en] .season-card-included .season-card-script{font-size:clamp(30px,3.25vw,58px)!important}html[lang=en] .season-card-info p,html[lang=en] .season-card-info .season-card-description{font-size:clamp(15px,1.25vw,23px)!important;line-height:1.16!important}html[lang=en] .season-card-included h3{font-size:clamp(26px,2.35vw,43px)!important}html[lang=en] .season-card-included strong,html[lang=en] .season-card-included li{font-size:clamp(14px,1.08vw,20px)!important;line-height:1.12!important}html[lang=en] .oqv-text-box p{font-size:clamp(25px,2.7vw,52px)!important;line-height:1.08!important}html[lang=en] .oqv-feature-copy h2{font-size:clamp(56px,5.6vw,108px)!important}html[lang=en] .oqv-feature-copy h3{font-size:clamp(28px,2.35vw,45px)!important}html[lang=en] .oqv-feature-copy p{font-size:clamp(16px,1.03vw,20px)!important;line-height:1.22!important}html[lang=en] .testimonial blockquote{font-size:clamp(30px,2.8vw,54px)!important;line-height:1.2!important}html[lang=en] .testimonial-slide>p,html[lang=en] .testimonial>p{font-size:clamp(13px,.92vw,17.5px)!important}html[lang=en] .faq .questions h4{font-size:clamp(16px,1.05vw,21px)!important}html[lang=en] .faq .questions p,html[lang=en] .faq .culture-akz p{font-size:clamp(14px,.92vw,18px)!important;line-height:1.36!important}html[lang=en] footer .brand h2,html[lang=en] footer .foot-col,html[lang=en] footer .brand>a{letter-spacing:-.02em!important}@media (width<=900px){html[lang=en] .home-hero-question.home-hero-question-centered{font-size:clamp(24px,6.7vw,32px)!important;line-height:1.05!important}html[lang=en] .home-hero-question.home-hero-question-centered span{max-width:92vw!important}html[lang=en] .intro.intro-akz p,html[lang=en] .home-about p{font-size:23px!important;line-height:1.06!important}html[lang=en] .season-card-info p,html[lang=en] .season-card-info .season-card-description,html[lang=en] .season-card-included strong,html[lang=en] .season-card-included li{font-size:12px!important;line-height:1.12!important}html[lang=en] .testimonial blockquote{font-size:clamp(20px,5.7vw,26px)!important}}.testimonial,.testimonial-slide{overflow:visible!important}.testimonial blockquote,.testimonial blockquote .handwriting-line,.testimonial-slide>p,.testimonial>p,.testimonial .by,.testimonial-name{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;max-height:none!important;overflow:visible!important}.testimonial blockquote{text-wrap:balance;line-height:1.24!important}.testimonial-slide>p,.testimonial>p{text-wrap:pretty;line-height:1.62!important}.testimonial .by,.testimonial-name{text-wrap:pretty;line-height:1.5!important}@media (width<=900px){.testimonial blockquote{text-wrap:balance!important;line-height:1.28!important}.testimonial-slide>p,.testimonial>p,.testimonial .by,.testimonial-name{text-wrap:pretty;line-height:1.62!important}}.testimonial blockquote .handwriting-line{will-change:mask-size,-webkit-mask-size;animation:none;-webkit-mask-image:linear-gradient(90deg,#000 0 100%);mask-image:linear-gradient(90deg,#000 0 100%);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;clip-path:none!important}.testimonial.writing-visible blockquote .handwriting-line{-webkit-mask-size:0% 100%;mask-size:0% 100%}.testimonial.writing-visible blockquote .handwriting-line.line-one{animation:2.55s steps(42,end) forwards akz-handwriting-mask!important}.testimonial.writing-visible blockquote .handwriting-line.line-two{animation:2.35s steps(40,end) 2.25s forwards akz-handwriting-mask!important}.testimonial.writing-visible blockquote .handwriting-line.line-three{animation:2.25s steps(38,end) 4.45s forwards akz-handwriting-mask!important}@keyframes akz-handwriting-mask{0%{-webkit-mask-size:0% 100%;mask-size:0% 100%}to{-webkit-mask-size:100% 100%;mask-size:100% 100%}}@media (prefers-reduced-motion:reduce){.testimonial blockquote .handwriting-line{animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}}.oqv-text-box p{text-align:center!important;text-wrap:balance!important;letter-spacing:-.025em!important;width:min(100%,1680px)!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(27px,2.35vw,45px)!important;line-height:1.14!important}@media (width<=900px){.oqv-text-box p{letter-spacing:-.018em!important;width:min(100%,340px)!important;font-size:clamp(21px,5.6vw,26px)!important;line-height:1.18!important}}.testimonial .testimonial-triangle-stamp,.testimonial img.stamp.testimonial-triangle-stamp{opacity:.68!important;z-index:2!important;width:clamp(88px,7.8vw,150px)!important;height:clamp(78px,6.8vw,132px)!important;top:clamp(38px,4.2vw,80px)!important;left:auto!important;right:clamp(96px,7.4vw,142px)!important;transform:rotate(13deg)!important}.testimonial .testimonial-bahia-stamp{mix-blend-mode:multiply;object-fit:contain!important;opacity:.52!important;pointer-events:none!important;z-index:1!important;width:clamp(190px,16.4vw,315px)!important;height:auto!important;position:absolute!important;top:auto!important;bottom:clamp(84px,7.8vw,150px)!important;left:clamp(72px,6.9vw,132px)!important;transform:rotate(-8deg)!important}.testimonial blockquote,.testimonial-slide>p,.testimonial .by{z-index:3!important;position:relative!important}@media (width<=900px){.testimonial .testimonial-triangle-stamp,.testimonial img.stamp.testimonial-triangle-stamp{opacity:.52!important;width:54px!important;height:48px!important;top:8px!important;right:16px!important}.testimonial .testimonial-bahia-stamp{opacity:.32!important;width:92px!important;height:auto!important;top:auto!important;bottom:108px!important;left:16px!important}.home-page .home-hero .home-hero-question.home-hero-question-centered{text-align:center!important;letter-spacing:-.055em!important;color:#f35925!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:clamp(14px,4.5vw,22px)!important;width:min(94vw,430px)!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font:900 clamp(16px,4.35vw,22px)/1.08 Helvetica Neue,Arial,sans-serif!important;display:flex!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.home-page .home-hero .home-hero-question.home-hero-question-centered span{white-space:nowrap!important;text-align:center!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important;position:static!important}section.testimonial{padding-bottom:150px!important}section.testimonial .slider-arrow{width:34px!important;height:34px!important;margin:0!important;top:auto!important;bottom:74px!important;transform:none!important}section.testimonial .slider-prev{left:calc(50% - 44px)!important;right:auto!important}section.testimonial .slider-next{left:calc(50% + 10px)!important;right:auto!important}section.testimonial .slider-dots{bottom:32px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}.season-card-included{padding:clamp(46px,3vw,58px)!important}.season-card-included h3{margin:5.5% 0 9%!important;font-size:clamp(28px,2.35vw,42px)!important;line-height:1.02!important}.season-card-included .season-card-script{font-size:clamp(25px,2.05vw,38px)!important;line-height:.9!important}.season-card-included strong{margin:0 0 .4%!important;font-size:clamp(21px,1.62vw,30px)!important;line-height:.9!important}.season-card-included ul{letter-spacing:-.015em!important;margin:0 0 4.2%!important;padding-left:4.4%!important;font-size:clamp(13px,.86vw,16.5px)!important;line-height:1.08!important}.season-card-included li{margin:0!important;padding:0!important}.season-card-zoom-face .season-card-included{padding:clamp(46px,3vw,58px)!important}.season-card-zoom-face .season-card-included ul{font-size:clamp(13px,.86vw,16.5px)!important;line-height:1.08!important}@media (width<=900px){.season-card-included,.season-card-zoom-face .season-card-included{padding:22px 18px!important}.season-card-included h3{margin:4.5% 0 7%!important;font-size:18px!important;line-height:1!important}.season-card-included .season-card-script{font-size:18px!important;top:7%!important;right:10%!important}.season-card-included strong{margin-bottom:1px!important;font-size:15px!important;line-height:.9!important}.season-card-included ul,.season-card-zoom-face .season-card-included ul{letter-spacing:-.02em!important;margin-bottom:3.2%!important;padding-left:5%!important;font-size:8.4px!important;line-height:1.05!important}.season-card-zoom-face .season-card-included h3,.season-card-zoom-face .season-card-included .season-card-script{font-size:20px!important}.season-card-zoom-face .season-card-included strong{font-size:16px!important}.season-card-zoom-face .season-card-included ul{font-size:9px!important;line-height:1.06!important}.testimonial .slider-arrow.slider-prev,section.testimonial .slider-arrow.slider-prev{z-index:20!important;position:absolute!important;inset:auto auto 74px 50%!important;transform:translate(-48px)!important}.testimonial .slider-arrow.slider-next,section.testimonial .slider-arrow.slider-next{z-index:20!important;position:absolute!important;inset:auto auto 74px 50%!important;transform:translate(14px)!important}.testimonial .slider-dots,section.testimonial .slider-dots{z-index:20!important;justify-content:center!important;position:absolute!important;bottom:32px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.memory-wall .user-note,.home-page .memory-wall .user-note{width:clamp(104px,31vw,132px)!important;padding:10px!important}.memory-wall .user-note p,.home-page .memory-wall .user-note p,.home-page .user-note p{letter-spacing:-.015em!important;overflow-wrap:break-word!important;word-break:normal!important;font-size:clamp(18px,6.1vw,24px)!important;line-height:1!important}}.testimonial,section.testimonial{overflow:visible!important}.testimonial-slide,section.testimonial .testimonial-slide{min-height:0!important;overflow:visible!important}.testimonial blockquote,section.testimonial blockquote{white-space:normal!important;height:auto!important;max-height:none!important;margin-bottom:clamp(34px,3vw,52px)!important;padding:.08em 0 .14em!important;font-size:clamp(38px,3.85vw,70px)!important;line-height:1.08!important;overflow:visible!important}.testimonial blockquote .handwriting-line,section.testimonial blockquote .handwriting-line{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;height:auto!important;max-height:none!important;padding:.05em 0 .12em!important;line-height:1.08!important;overflow:visible!important}.testimonial-slide>p,.testimonial>p,section.testimonial .testimonial-slide>p,section.testimonial>p{height:auto!important;min-height:0!important;max-height:none!important;margin-bottom:clamp(28px,2.5vw,46px)!important;font-size:clamp(16px,1.25vw,24px)!important;line-height:1.42!important;overflow:visible!important}@media (width<=900px){.testimonial,section.testimonial{height:auto!important;min-height:720px!important;padding-top:clamp(92px,22vw,118px)!important;padding-bottom:170px!important;overflow:visible!important}.testimonial blockquote,section.testimonial blockquote{text-align:center!important;width:94%!important;max-width:94%!important;margin:0 auto 30px!important;padding:.12em 0 .18em!important;font-size:clamp(26px,7.8vw,34px)!important;line-height:1.12!important}.testimonial blockquote .handwriting-line,section.testimonial blockquote .handwriting-line{padding:.04em 0 .1em!important;line-height:1.12!important}.testimonial-slide>p,.testimonial>p,section.testimonial .testimonial-slide>p,section.testimonial>p{text-align:center!important;width:88%!important;max-width:88%!important;margin:0 auto 26px!important;font-size:12.8px!important;line-height:1.48!important}.testimonial .by,section.testimonial .by{text-align:center!important;width:92%!important;max-width:92%!important;margin-left:auto!important;margin-right:auto!important;line-height:1.35!important}}.memory-wall .user-note p,.home-page .memory-wall .user-note p,.home-page .user-note p,.user-note p{letter-spacing:-.01em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;text-wrap:pretty!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:clamp(16px,1.55vw,26px)!important;line-height:1.12!important;display:flex!important}@media (width<=900px){.memory-wall .user-note,.home-page .memory-wall .user-note,.home-page .user-note,.user-note{padding:8px!important}.memory-wall .user-note p,.home-page .memory-wall .user-note p,.home-page .user-note p,.user-note p{letter-spacing:-.008em!important;text-align:center!important;text-wrap:pretty!important;font-size:clamp(11px,3.55vw,15px)!important;line-height:1.14!important}}
