@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}a:focus-visible,button:focus-visible{outline:0px dashed rgba(240,165,0,.2);border-bottom:0px dashed rgba(240,165,0,.2);outline-offset:2px}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-sans, "Porsche Next", sans-serif);font-size:1rem;line-height:1.5;color:#fa9702;background-color:#1b1a17;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:600}img{max-width:100%;height:auto;display:block}a{color:#fa9702;text-decoration:none}a:hover{color:#fa9702;text-decoration:underline}button{font:inherit;cursor:pointer}input,textarea,select{font:inherit}@font-face{font-family:Porsche Next;src:url(/fonts/porschenext-regular-webfont.woff2) format("woff2"),url(/fonts/porschenext-regular-webfont.woff) format("woff"),url(/fonts/porschenext-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Porsche Next;src:url(/fonts/porschenext-semibold-webfont.woff2) format("woff2"),url(/fonts/porschenext-semibold-webfont.woff) format("woff"),url(/fonts/porschenext-semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Porsche Next;src:url(/fonts/porschenext-bold-webfont.woff2) format("woff2"),url(/fonts/porschenext-bold-webfont.woff) format("woff"),url(/fonts/porschenext-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}body{background:#000}header{position:fixed;top:0;left:0;right:0;z-index:100}.container{width:min(90%,1500px);margin-inline:auto;padding-inline:1rem}@media(max-width:479px){.container{padding-inline:.5rem;width:min(94%,1500px)}}.wrapper{width:90%}@media(min-width:1024px){.wrapper{width:100%;display:flex;align-items:flex-start;gap:1rem;gap:0;flex-direction:row}.wrapper__aside{flex-basis:35%}.wrapper__main{flex-basis:65%}}.fullpage{height:100vh}.flex-center{display:flex;align-items:center;justify-content:center}.ctas{width:100%;margin:0 auto}.ctas a,.ctas button{width:80%;max-width:fit-content;margin:0 auto;padding-inline:1.25rem;display:flex;justify-content:center;align-items:center;line-height:1}@media(max-width:479px){.ctas a,.ctas button{width:100%}}.btn{appearance:none;-webkit-appearance:none;display:inline-block;padding:auto 1.5rem auto 1.5rem;min-height:64px;background:transparent;border:1px solid #fa9702;border-radius:8px;font-size:.875rem;font-weight:600;color:#fa9702;letter-spacing:.14em;text-align:center;text-transform:uppercase;text-decoration:none;transition:.35s}@media(max-width:479px){.btn{font-size:1rem;letter-spacing:.1em;font-weight:700}}.btn:hover{text-decoration:none}.btn--primary{border-color:#fa9702;background:#fa9702;color:#000}.btn--primary:hover{background:#fa9702;border-color:#fa9702;color:#fff}:root{--cursor-ring-color: white;--cursor-dot-color: white}.custom-cursor{position:fixed;overflow:visible;pointer-events:none;z-index:9998;mix-blend-mode:var(--cursor-blend-mode, difference);opacity:0;transition:opacity .3s;will-change:transform}.custom-cursor circle{fill:none;stroke:var(--cursor-ring-color);stroke-width:1px}.custom-cursor__dot{position:fixed;top:-3px;left:-3px;width:6px;height:6px;border-radius:50%;background:var(--cursor-dot-color);pointer-events:none;z-index:9999;opacity:0;transition:opacity .3s;will-change:transform}@media(hover:none){.custom-cursor,.custom-cursor__dot{display:none}}@media(hover:hover){body:not(.cursor-pointer-mode) *,body:not(.cursor-pointer-mode) *:before,body:not(.cursor-pointer-mode) *:after{cursor:none!important}}body.cursor-pointer-mode .custom-cursor__dot{display:none!important}@media(hover:hover){html body.cursor-pointer-mode,html body.cursor-pointer-mode *,html body.cursor-pointer-mode *:before,html body.cursor-pointer-mode *:after{cursor:default!important}html body.cursor-pointer-mode a,html body.cursor-pointer-mode button,html body.cursor-pointer-mode [role=button],html body.cursor-pointer-mode .btn,html body.cursor-pointer-mode [data-cursor]{cursor:pointer!important}}h1,h2{text-transform:uppercase;letter-spacing:.14em;font-weight:700}.heading--h1,.title{font-size:clamp(3.125rem,4vw,3.6rem)}.heading--h2,.subtitle{font-size:clamp(1.9875rem,2vw,3rem);line-height:1.25em}.heading--h3,.lead{font-size:clamp(1.425rem,1.6vw,1.575rem)}.heading--h4{font-size:1.125rem}p{font-size:clamp(1.125rem,1.5vw,1.25rem)}.section--center>h2{text-align:center;margin-bottom:0}.tagline{margin:0 0 2rem;max-width:42ch;text-align:center;color:#87837b}.ctas{display:flex;flex-wrap:wrap;gap:1rem}.section{width:100%;min-height:100vh}@media(min-width:1024px){.section{min-height:1024px}}.section--center{display:flex;flex-direction:column;align-items:center;justify-content:center}.landing__steps{margin-top:3rem;padding-top:3rem;border-top:1px solid #ddd}.landing__subtitle{margin:0;font-size:1.25rem}.landing__list{margin:0;padding-left:1.5rem;list-style:decimal}[data-split-hover]{line-height:1}.split-char{display:inline-block;position:relative;vertical-align:top}@media(min-width:1024px){.split-char{clip-path:inset(-.1em 0 .1em 0)}}.split-char__top{display:block;line-height:1;transition:transform .5s cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--i) * .03s);will-change:transform}.split-char__bottom{display:none;position:absolute;top:100%;left:0;transition:transform .5s cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--i) * .03s);will-change:transform;line-height:1;color:var(--split-hover-color, #fff)}@media(min-width:1024px){.split-char__bottom{display:block}}[data-split-hover]:hover .split-char__top,[data-split-hover]:hover .split-char__bottom{transform:translateY(-100%)}.nav{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 0;letter-spacing:.14em;font-size:1rem}.nav__link{appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:Porsche Next,sans-serif;font-size:.8rem;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:.35s;color:#fa9702}.nav__link--submit{cursor:pointer}.nav__link:hover{color:#fff;text-decoration:none}.nav__link--active{font-weight:600}.nav__left{display:flex;align-items:center;gap:1rem;text-transform:uppercase;font-size:.875rem;font-weight:600;color:#fff}.nav__menu-btn{background:none;border:none;padding:0;cursor:pointer;font:inherit;color:#87837b;color:#fff;letter-spacing:inherit;text-transform:uppercase;font-size:.8rem;line-height:1}.nav__menu-btn:hover{color:#fa9702}@media(min-width:1024px){.nav__menu-btn .split-char{clip-path:inset(-.2em 0 .2em 0)}}.nav__right{display:none}@media(min-width:768px){.nav__right{display:flex;justify-self:end;justify-content:space-between;align-items:baseline;gap:2rem;position:absolute;top:2rem;right:2rem}}.nav__right .nav__link--submit{cursor:pointer;color:#fa9702}.nav__right .nav__link--submit:hover{color:#fff}.nav__right .nav__link--home{cursor:pointer}.nav__logo{display:flex;justify-content:center;align-items:center;gap:.5rem}.nav__logo>picture{flex-shrink:0;line-height:0}.nav__logo>picture img{width:30px;height:auto}@media(min-width:768px){.nav__logo>picture{display:none}}.nav__logo>img{width:min(100%,195px);height:auto;display:none}@media(min-width:768px){.nav__logo>img{display:block;width:min(100%,195px)}}.nav .container.nav__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;width:100%;height:40px;padding-inline:2rem}@media(min-width:768px){.nav .container.nav__inner{gap:1rem;padding-inline:clamp(2rem,4vw,3rem)}}.nav-side{position:fixed;inset:0;z-index:1000;pointer-events:none;visibility:hidden;transition:visibility .35s ease}.nav-side.is-open{pointer-events:auto;visibility:visible}.nav-side.is-open .nav-side__backdrop{opacity:1}.nav-side.is-open .nav-side__panel{transform:translate(0)}.nav-side__backdrop{position:absolute;inset:0;background:#0009;opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1)}.nav-side__panel{position:absolute;top:0;left:0;bottom:0;width:100%;background:#1b1a17;padding-inline:clamp(2rem,4vw,3rem);padding-block:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem;box-shadow:4px 0 24px #0000004d;transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.nav-side__panel{width:clamp(400px,30vw,560px)}}.nav-side__close{align-self:flex-end;width:100%;padding:1rem 1rem 1rem 0;text-align:left;display:flex;align-items:center;gap:.75rem}.nav-side__close:before{content:"";flex-shrink:0;width:24px;height:1px;background:currentColor;opacity:.5}.nav-side.is-open .nav-side__close:before{width:0;animation:nav-close-line .75s ease .15s forwards}.nav-side__links{display:flex;flex-direction:column;width:100%;gap:1rem}.nav-side__link{font-size:clamp(2.25rem,3vw,3rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#fa9702;line-height:1}.nav-side__link:hover{text-decoration:none}.nav-side__link--minor{margin-top:1.5rem;font-size:.875rem;font-weight:600;opacity:.7;transition:opacity .25s ease}.nav-side__link--minor:hover{opacity:1}.nav-side__link--email{display:inline-flex;align-items:center;gap:.5rem}.nav-side__link--email .nav-side__email-icon{flex-shrink:0;color:#fa9702;transition:color .25s ease}.nav-side__link--email:hover .nav-side__email-icon{color:#fff}.nav-side__link--language{position:absolute;bottom:10%;color:#87837b;transition:color .25s ease}.nav-side__link--language:hover{color:#fff}@keyframes nav-close-line{0%{width:0}to{width:24px}}.nav .blur{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s ease}.nav .blur>div{position:absolute;inset:0}.nav .blur>div:nth-of-type(1){z-index:1;backdrop-filter:blur(64px);-webkit-backdrop-filter:blur(64px);mask-image:linear-gradient(to bottom,#000 0% 12.5%,#000 25%,#0000 37.5%);-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 0%,rgb(0,0,0) 12.5%,rgb(0,0,0) 25%,rgba(0,0,0,0) 37.5%)}.nav .blur>div:nth-of-type(2){z-index:2;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);mask-image:linear-gradient(to bottom,#0000 12.5%,#000 25% 37.5%,#0000 50%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 12.5%,rgb(0,0,0) 25%,rgb(0,0,0) 37.5%,rgba(0,0,0,0) 50%)}.nav .blur>div:nth-of-type(3){z-index:3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask-image:linear-gradient(to bottom,#0000 25%,#000 37.5% 50%,#0000 62.5%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgb(0,0,0) 37.5%,rgb(0,0,0) 50%,rgba(0,0,0,0) 62.5%)}.nav .blur>div:nth-of-type(4){z-index:4;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(to bottom,#0000 37.5%,#000 50% 62.5%,#0000 75%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 37.5%,rgb(0,0,0) 50%,rgb(0,0,0) 62.5%,rgba(0,0,0,0) 75%)}.nav .blur>div:nth-of-type(5){z-index:5;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(to bottom,#0000 50%,#000 62.5% 75%,#0000 87.5%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 62.5%,rgb(0,0,0) 75%,rgba(0,0,0,0) 87.5%)}.nav .blur>div:nth-of-type(6){z-index:6;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);mask-image:linear-gradient(to bottom,#0000 62.5%,#000 75% 87.5%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 62.5%,rgb(0,0,0) 75%,rgb(0,0,0) 87.5%,rgba(0,0,0,0) 100%)}.nav .blur>div:nth-of-type(7){z-index:7;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);mask-image:linear-gradient(to bottom,#0000 75%,#000 87.5% 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 75%,rgb(0,0,0) 87.5%,rgb(0,0,0) 100%)}.nav .blur>div:nth-of-type(8){z-index:8;backdrop-filter:blur(.5px);-webkit-backdrop-filter:blur(.5px);mask-image:linear-gradient(to bottom,#0000 87.5%,#000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 87.5%,rgb(0,0,0) 100%)}.is-hero-out .nav .blur{opacity:1}@media(prefers-reduced-motion:reduce){.nav .blur{display:none}}.btn-close{background:none;border:none;padding:0;cursor:pointer;height:40px;font:inherit;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;line-height:1;color:#fff;transition:color .2s ease}.btn-close:hover{color:#fa9702}.footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3rem}.footer__tagline{display:flex;flex-direction:column;align-items:center;padding:25vh 0;width:100%;margin:0 auto}@media(max-width:479px){.footer__tagline{max-width:240px}}.footer__tagline-text{margin:0;text-align:center;width:100%;font-weight:600;text-transform:uppercase;opacity:0}.footer__legal{text-align:center;font-size:.8rem;color:#87837b;letter-spacing:.14em;padding-bottom:1.5rem;margin:0}.submit-modal{position:fixed;inset:0;z-index:9100;width:100vw;height:100dvh;height:100vh;display:flex;align-items:stretch;justify-content:stretch;pointer-events:none;opacity:0}.submit-modal.is-open{pointer-events:auto}.submit-modal__backdrop{position:absolute;inset:0;background:#1b1a17}.submit-modal__container{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column}@media(max-width:479px){.submit-modal__container{padding-bottom:15vh}}.submit-modal__header{display:none;flex-shrink:0;align-items:center;justify-content:space-between;height:48px;padding:0 1rem;background:#1b1a17}@media(max-width:480px){.submit-modal__header{display:flex}}.submit-modal__header-title{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#fa9702}.submit-modal__close{min-width:44px;min-height:44px;padding:.5rem;display:flex;align-items:center;justify-content:center}.submit-modal__close--desktop{position:fixed;top:1rem;right:2rem;z-index:2}@media(max-width:480px){.submit-modal--with-header .submit-modal__close--desktop{display:none}}.submit-modal__close--mobile{display:none}@media(max-width:480px){.submit-modal--with-header .submit-modal__close--mobile{display:flex;position:static}}.submit-modal__iframe-wrap{width:100%;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;background:#1b1a17}.submit-modal__iframe-wrap #stry-wrapper{width:100%;min-height:100%}@media(min-width:768px){.submit-modal__iframe-wrap{padding:10vh 0}}.submit-modal__iframe-wrap #stry-wrapper{background:none!important}.hero{position:relative;min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero .title{position:relative;z-index:1;opacity:0}.hero .hero__video{position:absolute;inset:0;width:100%;height:100%}.hero .hero__video video{width:100%;height:100%;object-fit:cover}.video--mobile{display:none}.video--desktop{display:block}@media(max-width:767px){.video--mobile{display:block}.video--desktop{display:none}}.interlude{background:#000;height:fit-content;min-height:800px;padding:25vh 0}@media(max-width:479px){.interlude{min-height:600px;padding:10vh 0}}.interlude .container{display:flex;flex-direction:column;align-items:center;gap:2rem}.interlude h2{max-width:1030px;margin:auto;text-align:center}.testimonials{position:relative;height:500vh;min-height:3600px;overflow:clip}@media(max-width:479px){.testimonials{height:400vh}}.testimonials .quotes{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;padding:0}.quote{position:relative;min-height:100vh;flex:1;display:flex;flex-direction:column}.quote__text{position:absolute;z-index:2;width:80%}.quote__text p{font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.35;font-style:italic;color:#fa9702;margin:0 0 1.15em}.quote__author{display:block;font-style:normal;font-weight:700;font-size:1;color:#fa9702;text-transform:uppercase;letter-spacing:.14em}.quote__author span{font-size:.8rem;font-weight:400;color:#fff}.quote__image{position:absolute;overflow:hidden}@media(min-width:768px){.quote__image{border-radius:8px}}.quote__image img{width:100%;height:100%;object-fit:cover}.quote .quote__image--1{top:0;left:50%;right:5%;width:85%;height:auto;aspect-ratio:3/4;transform:translate(-50%)}@media(min-width:768px){.quote .quote__image--1{width:75%;aspect-ratio:16/9}}.quote .quote__image--2{right:0;top:-20%;width:30%;max-width:25vw;aspect-ratio:2.75/4;overflow:hidden;border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:479px){.quote .quote__image--2{top:25%;width:60%;max-width:60vw}}.quote .quote__image--3{left:0;top:20%;width:48%;height:auto;aspect-ratio:4/3;border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width:479px){.quote .quote__image--3{top:-30%;width:80%}}.quote .quote__image--4{top:-35%;left:2.5%;width:27.5%;height:auto;max-height:unset;aspect-ratio:3/2}@media(max-width:479px){.quote .quote__image--4{inset:-10% 0 15%;width:100%}}.quote .quote__image--5{right:0;bottom:35%;width:30%;aspect-ratio:2/3}@media(max-width:479px){.quote .quote__image--5{right:0;bottom:0;width:70%}}.quote .quote__image--6{position:absolute;bottom:0;min-height:auto;flex:none}@media(max-width:479px){.quote .quote__image--6{bottom:25%;width:80%;aspect-ratio:2.25/3}.quote .quote__image--6 img{object-position:right}}.quote .quote__text--2{top:45%;right:6.5%;max-width:320px}@media(max-width:479px){.quote .quote__text--2{top:62%;left:0;right:unset;max-width:unset;text-align:right}}.quote .quote__text--3{top:0;left:0}@media(min-width:768px){.quote .quote__text--3{top:3.5%;left:10%;max-width:360px}}.quote .quote__text--4{top:0;left:10%;max-width:480px}@media(max-width:479px){.quote .quote__text--4{top:25%;left:0;right:unset;max-width:unset;text-align:left}}.quote .quote__text--5{left:50%;bottom:35%;text-align:left;max-width:500px}@media(max-width:479px){.quote .quote__text--5{left:0;bottom:-10%;text-align:right}}.quote .quote__text--6{top:40%;left:10%;max-width:320px}@media(max-width:479px){.quote .quote__text--6{top:unset;bottom:12%;left:0;text-align:center}}.slogan{position:sticky;width:100%;height:100vh;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none}.slogan__word{position:absolute;inset:0;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:clamp(2rem,10vw,8rem);letter-spacing:.28em;visibility:hidden;pointer-events:none}.slogan__word.slogan__word--active{visibility:visible}.slogan__word-inner{display:inline-block;overflow:hidden;line-height:1.1;vertical-align:bottom;white-space:nowrap}.slogan__char{display:inline-block;will-change:transform;vertical-align:bottom}.reunion__slide[data-reunion=colombia] .reunion__snapshots .reunion__snapshot[data-snap="2"]{z-index:2!important}.reunions{position:relative;width:100%;background-color:#131310}.reunion{position:absolute;top:0;left:0;right:0;z-index:10;height:100vh;height:100svh;height:100dvh;width:100%;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.reunion .ctas,.reunion a,.reunion button{pointer-events:auto}.reunion .wrapper{position:relative;height:100%;align-items:stretch;padding-top:120px;flex-direction:column!important}@media(max-width:479px){.reunion .wrapper{width:100%;padding-top:90px;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}}@media(min-width:1025px){.reunion .wrapper{padding-top:min(12vh,100px);flex-direction:row!important}}@media(min-width:1160px){.reunion .wrapper{padding-top:20vh}}.reunion .wrapper__aside{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));flex-basis:90%}@media(min-width:1025px){.reunion .wrapper__aside{height:90%;padding-bottom:0;min-width:550px;flex-basis:35%}}@media(min-width:1160px){.reunion .wrapper__aside{height:80%}}@media(max-width:479px){.reunion .wrapper__main{position:absolute;bottom:0;width:100%;height:35%}}@media(min-width:768px){.reunion .wrapper__main{position:absolute;top:0;left:5%;width:fit-content;height:100%;display:flex;justify-content:flex-start;align-items:center}}.reunion__slide{position:relative;height:200vh}.reunion__photo{position:sticky;top:0;height:100vh;height:100svh;height:100dvh;width:100%;z-index:1;background-image:url(/images/reunions/bg-reunions.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media(min-width:768px){.reunion__photo{background-size:120%}}@media(min-width:1160px){.reunion__photo{background-image:none}}.reunion__photo-inner{position:relative;width:100%;height:100%;overflow:hidden}.reunion__snapshots{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;transform-origin:center center}.reunion__snapshots picture{position:absolute;inset:0;width:100%;height:100%}.reunion__snapshot{position:absolute;inset:0%;width:108%;height:108%;display:block;object-fit:scale-down;opacity:0;transform:scale(1.4) translate(-11%) translateY(2%)}@media(min-width:480px){.reunion__snapshot{transform:scale(1.4) translate(-11%)}}@media(min-width:1025px){.reunion__snapshot{object-fit:cover;transform:none}}.reunion__snapshot--bg{opacity:1}@media(min-width:1024px){.reunion__slide[data-reunion=colombia] .reunion__snapshot{object-position:70%}}@media(min-width:1024px){.reunion__slide[data-reunion=peru] .reunion__snapshot{object-position:90%}}.reunion-modal{position:fixed;inset:0;z-index:9000;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.reunion-modal.is-open{pointer-events:auto}.reunion-modal__backdrop{position:absolute;inset:0;background:#000000f5;cursor:pointer}.reunion-modal__container{position:relative;z-index:1;width:min(96vw,1600px);aspect-ratio:16/9}@media(max-width:768px){.reunion-modal__container{width:100%;max-width:100vw;height:100vh;height:100svh;height:100dvh;aspect-ratio:unset}}.reunion-modal__close{position:absolute;top:max(2.5rem,env(safe-area-inset-top,0px));right:calc(1rem + env(safe-area-inset-right,0px));padding:.25rem;z-index:2}.reunion-modal__video-wrap{position:relative;width:100%;height:100%;overflow:hidden;background:#000;cursor:default}.reunion-modal__video-wrap:before{content:"";position:absolute;inset:0;z-index:1;background:transparent;transition:background .3s ease}.reunion-modal__video-wrap.is-paused:before{background:linear-gradient(to bottom,#0000,#00000040,#000000bf 50%,#000000fc)}.reunion-modal__video-wrap.is-controls-visible .reunion-modal__controls{opacity:1;transform:translateY(0)}.reunion-modal__player{width:100%;height:100%;display:block}.reunion-modal__player iframe{width:100%;height:100%;display:block;border:none}.reunion-modal__loader{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;transition:opacity .4s ease;pointer-events:none}.reunion-modal__loader.is-hidden{opacity:0}.reunion-modal__spinner{width:40px;height:40px;animation:reunion-spin 1.4s linear infinite}.reunion-modal__spinner-track{stroke:#ffffff1a}.reunion-modal__spinner-fill{stroke:#fa9702;stroke-linecap:round;stroke-dasharray:80 125;animation:reunion-dash 1.4s ease-in-out infinite}.reunion-modal__info{position:absolute;bottom:9.5rem;left:0;z-index:2;width:min(100%,720px);padding:0 1.375rem;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.reunion-modal__video-wrap.is-paused.is-controls-visible .reunion-modal__info{opacity:1;transform:translateY(0)}.reunion-modal__info-heading{position:relative;margin:0;font-size:clamp(2.25rem,2vw,3rem);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#fa9702;line-height:1}.reunion-modal__info-country{display:block;position:absolute;bottom:-1rem;left:-.25rem;font-size:clamp(5.5rem,7vw,8.5rem);line-height:.9;color:transparent;-webkit-text-stroke:1px #fa9702;text-transform:uppercase;z-index:-1;opacity:.5}.reunion-modal__info-detail{margin:1rem 0 0;font-size:clamp(1.9875rem,2vw,3rem);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#fff;line-height:1.3;text-shadow:0 1px 3px rgba(0,0,0,.6)}.reunion-modal__controls{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:4rem 1rem .875rem;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.4) 60%,transparent 100%);opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.reunion-modal__video-wrap.is-controls-visible .reunion-modal__controls{pointer-events:auto}.reunion-modal__progress-track{width:100%;height:2px;background:#ffffff38;cursor:pointer;margin-bottom:.75rem;position:relative;border-radius:2px;transition:height .15s ease,margin-bottom .15s ease}.reunion-modal__progress-track:hover{height:4px;margin-bottom:calc(.75rem - 1px)}.reunion-modal__progress-track:hover .reunion-modal__progress-thumb{opacity:1}.reunion-modal__progress-fill{position:absolute;left:0;top:0;height:100%;width:100%;background:#fa9702;border-radius:2px;transform:scaleX(0);transform-origin:left;pointer-events:none;box-shadow:0 0 6px #fa970280}.reunion-modal__progress-thumb{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:#fa9702;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 0 4px #fa970299}.reunion-modal__ctrl-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#00000080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0);border-radius:8px;padding:.5rem .875rem}.reunion-modal__ctrl-left,.reunion-modal__ctrl-right{display:flex;align-items:center;gap:.5rem}.reunion-modal__btn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#ffffffd9;flex-shrink:0;border-radius:2px;transition:color .15s ease,background .15s ease,transform .15s ease;border:none;background:transparent;filter:drop-shadow(0 1px 3px rgba(0,0,0,.7))}.reunion-modal__btn:hover{color:#fff;transform:scale(1.1)}.reunion-modal__btn svg{width:2rem;height:2rem;display:block}.reunion-modal__btn--play{width:2.25rem;height:2.25rem;border-radius:50%;margin-right:.125rem;background:#000;color:#fa9702;border-color:#fa9702;border-width:2px;border-style:solid}.reunion-modal__btn--play svg{width:1.2rem;height:1.2rem}.reunion-modal__btn--play:hover{background:#fa9702;color:#000}.reunion-modal__btn--play .reunion-modal__icon--pause{display:none;width:1rem;height:1rem}.reunion-modal__btn--play .reunion-modal__icon--play{display:block}.reunion-modal__btn--play.is-playing .reunion-modal__icon--play{display:none}.reunion-modal__btn--play.is-playing .reunion-modal__icon--pause{display:block}.reunion-modal__btn--mute .reunion-modal__icon--muted{display:none}.reunion-modal__btn--mute .reunion-modal__icon--vol{display:block}.reunion-modal__btn--mute.is-muted{color:#ffffff73}.reunion-modal__btn--mute.is-muted .reunion-modal__icon--vol{display:none}.reunion-modal__btn--mute.is-muted .reunion-modal__icon--muted{display:block}.reunion-modal__vol-group{display:flex;align-items:center;gap:.5rem}.reunion-modal__vol-range{width:0;opacity:0;cursor:pointer;height:3px;accent-color:#fa9702;transition:width .2s ease,opacity .2s ease}.reunion-modal__vol-group:hover .reunion-modal__vol-range{width:64px;opacity:1}.reunion-modal__ctrl-sep{width:1px;height:1rem;background:#ffffff1f;flex-shrink:0}.reunion-modal__time{text-transform:uppercase;font-family:Porsche Next,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:#ffffffa6;white-space:nowrap;user-select:none;text-shadow:0 1px 3px rgba(0,0,0,.8);padding-left:.25rem}.reunion-person-modal{display:none;position:fixed;inset:0;z-index:9000;align-items:center;justify-content:center;pointer-events:none;opacity:0;padding:1rem}@media(max-width:1023px){.reunion-person-modal{display:flex}}.reunion-person-modal.is-open{pointer-events:auto}.reunion-person-modal__backdrop{position:absolute;inset:0;background:#00000073;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer}.reunion-person-modal__container{position:relative;z-index:1;width:100%;max-width:320px;max-height:90vh;overflow-y:auto;background:#252015;border-radius:12px;padding:0;box-shadow:0 24px 48px #00000080}.reunion-person-modal__content{padding:1.5rem 1.25rem;margin-top:-100px;position:relative;z-index:2}.reunion-person-modal__close{position:fixed;top:1rem;right:1rem;padding:.25rem;z-index:9001}.reunion-person-modal__photo{width:100%;aspect-ratio:4/3;border-radius:8px 8px 0 0;overflow:hidden;margin-bottom:1rem;background:#ffffff0f;position:relative}.reunion-person-modal__photo:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:70%;background:linear-gradient(to top,#252015 0%,transparent)}.reunion-person-modal__photo[hidden]{display:none}.reunion-person-modal__photo-img{width:100%;height:100%;object-fit:cover;display:block}.reunion-person-modal__signature-wrap{margin-bottom:.75rem}.reunion-person-modal__signature-wrap[hidden]{display:none}.reunion-person-modal__signature{width:60%;max-height:100px;height:auto;object-fit:contain;object-position:left center;display:block}.reunion-person-modal__name-line{margin:0 0 .25rem;font-family:Porsche Next,sans-serif;font-size:1.125rem;font-weight:700;color:#fa9702;letter-spacing:.02em;line-height:1.35;text-transform:uppercase;letter-spacing:.14em}.reunion-person-modal__name{display:inline}.reunion-person-modal__country{display:inline;font-weight:600;font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:#fa9702;margin:0 0 1rem}.reunion-person-modal__country.is-empty:before{content:none}.reunion-person-modal__chapter{display:inline;font-family:Porsche Next,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-90deg);position:absolute;top:-85px;left:245px;min-width:110px;color:#fff;opacity:.35;margin:0;text-align:right}.reunion-person-modal__quote{margin:.35rem 0 1rem;padding:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.35;color:#ffffffbf}.reunion-person-modal__quote:before{content:"“"}.reunion-person-modal__quote:after{content:"”"}.reunion-person-modal__quote[hidden]{display:none}.reunion-person-modal__audio{margin-top:.75rem;padding-block:.25rem .75rem;border-top:none}.reunion-person-modal__audio[hidden]{display:none}.reunion-person-modal__audio .reunion__tooltip-player{margin-bottom:.5rem}.reunion-person-modal__audio .reunion__tooltip-progress-track{margin-bottom:0}.reunion__tooltip-audio{margin-top:.75rem;padding-top:.75rem}.reunion__tooltip-audio[hidden]{display:none}.reunion__tooltip-quote{margin:.75rem 0;padding:0;font-size:1.1rem;font-weight:400;color:#ffffffbf;line-height:1.45;letter-spacing:.02em;max-width:240px}.reunion__tooltip-quote[hidden]{display:none}.reunion__tooltip-quote:before{content:"“"}.reunion__tooltip-quote:after{content:"”"}.reunion__tooltip-player{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.reunion__tooltip-playbtn{appearance:none;pointer-events:auto;border:2px solid #fa9702;border-radius:50%;background:transparent;color:#fa9702;width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.reunion__tooltip-playbtn:hover{background:#fa9702;color:#000;transform:scale(1.08)}.reunion__tooltip-playbtn svg{width:10px;height:10px;display:block}.reunion__tooltip-playbtn .reunion__tooltip-icon--pause{display:none}.reunion__tooltip-playbtn .reunion__tooltip-icon--play{display:block}.reunion__tooltip-playbtn.is-playing .reunion__tooltip-icon--play{display:none}.reunion__tooltip-playbtn.is-playing .reunion__tooltip-icon--pause{display:block}.reunion__tooltip-waveform{display:flex;align-items:center;gap:2px;height:18px;flex:1}.reunion__tooltip-bar{display:block;width:2px;height:30%;background:#fa9702;border-radius:1px;transform-origin:center bottom;opacity:.45;transition:opacity .2s ease}.reunion__tooltip-waveform.is-playing .reunion__tooltip-bar{opacity:1;animation:tooltip-bar-dance linear infinite alternate}@keyframes tooltip-bar-dance{0%{height:15%}50%{height:80%}to{height:20%}}.reunion__tooltip-time{font-family:Porsche Next,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;color:#ffffffbf;white-space:nowrap;user-select:none}.reunion__tooltip-progress-track{position:relative;width:100%;height:2px;background:#ffffff26;border-radius:2px;pointer-events:auto;cursor:pointer;transition:height .15s ease}.reunion__tooltip-progress-fill{position:absolute;left:0;top:0;width:100%;height:100%;background:#fa9702;border-radius:2px;transform:scaleX(0);transform-origin:left;pointer-events:none;box-shadow:0 0 4px #fa970266}.reunion__tooltip.is-audio-complete .reunion__tooltip-progress-fill{box-shadow:0 0 6px #fa9702b3}@keyframes reunion-spin{to{transform:rotate(360deg)}}@keyframes reunion-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-30px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}.ctas .reunion__cta{display:flex;justify-content:center;align-items:center;margin:0 auto;padding-inline:1rem;font-size:.875rem;text-align:left}@media(max-width:479px){.ctas .reunion__cta{width:100%;font-size:1rem;font-weight:700;letter-spacing:.1em}}.ctas .reunion__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border:2px solid currentColor;border-radius:50%;margin-right:.75em;flex-shrink:0}.reunion__people{position:absolute;inset:65% 0 0;width:100%;z-index:3;pointer-events:none;height:auto;aspect-ratio:1.6;transform:scale(1.44) translate(-11%,-50%)}@media(min-width:1024px){.reunion__people{height:100%;aspect-ratio:unset;top:unset;transform:none}}.reunion__photo.is-ready .reunion__people{pointer-events:auto}.reunion__people .reunion__person rect{fill:transparent;cursor:default;transition:fill .25s ease}.reunion__people .reunion__person:hover rect{fill:#fff0}.reunion__tooltip{position:absolute;z-index:9999;pointer-events:none;padding:.6rem .9rem;border-radius:8px}@media(min-width:1024px){.reunion__tooltip{clip-path:inset(0 100% 0 0 round 8px);transition:clip-path .22s cubic-bezier(.4,0,.2,1)}.reunion__tooltip.is-visible{clip-path:inset(0 0% 0 0 round 8px)}}.reunion__tooltip-signature-wrap{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-end;margin-bottom:.5rem;line-height:0}.reunion__tooltip-signature-wrap[hidden]{display:none}.reunion__tooltip-signature{display:block;width:auto;height:100%;max-height:32px;flex-shrink:0}.reunion__tooltip-name{margin:0;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#fa9702;overflow:hidden}.reunion__tooltip-legend{margin:.2rem 0 0;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;overflow:hidden}.reunion__indicator{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:.25rem;z-index:20;pointer-events:auto}@media(max-width:479px){.reunion__indicator{left:1rem;top:55%}}@media(min-width:768px){.reunion__indicator{left:2rem}}@media(min-width:1024px){.reunion__indicator{left:unset;right:0rem}}.reunion__indicator-dot{appearance:none;border:none;background-color:transparent;padding:0;cursor:pointer;display:block;width:32px;height:32px;transition:all .3s ease;opacity:.5;position:relative;transform:translate(-15px)}.reunion__indicator-dot:before,.reunion__indicator-dot:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:2px;height:100%;background-color:#87837b}.reunion__indicator-dot:hover{opacity:1}.reunion__indicator-dot:hover:before,.reunion__indicator-dot:hover:after{background-color:#fa9702}.reunion__indicator-dot.is-active{opacity:1;cursor:default}.reunion__indicator-dot.is-active:before,.reunion__indicator-dot.is-active:after{background-color:#fff}.reunion__cta{opacity:0;pointer-events:none}.reunion__cta.is-visible{pointer-events:auto}.reunion__data{letter-spacing:.14em;text-align:center}.reunion__data .subtitle,.reunion__data h4,.reunion__data p{margin:0}.reunion__data .reunion__description{padding-block:3rem 3.3rem;text-transform:uppercase;font-weight:600}@media(max-width:479px){.reunion__data .reunion__description{padding-block:.75rem}}.reunion__data .reunion__title{font-size:1.25rem;line-height:1.125}@media(max-width:479px){.reunion__data .reunion__title{font-size:1.2rem}}.reunion__data .reunion__vin{width:fit-content;margin:.75rem auto 0;padding:.27rem .75rem .25rem;font-size:1.2rem;font-weight:600;color:#fa9702;line-height:1;border:1px solid #fa9702}@media(max-width:479px){.reunion__data .reunion__vin{margin:.5rem auto 0;font-size:1.2rem}}.reunion__data .reunion__location{margin:0;font-weight:400;text-transform:uppercase}@media(max-width:479px){.reunion__data .reunion__location{margin:.175rem 0 0}}.reunion__data .reunion__location-country{color:#fa9702}.reunion__data .reunion__location-separator{color:#fa9702;color:#87837b;color:#fff;opacity:.5}.reunion__data .reunion__location-date{color:#87837b;color:#fff}.reunion__chapters{pointer-events:none;display:flex;justify-content:center;align-items:center;min-width:60%;margin:0 auto;width:fit-content}@media(max-width:479px){.reunion__chapters{width:100%;padding:1rem;height:fit-content}}@media(min-width:768px){.reunion__chapters{width:100%;margin:0;min-width:unset}}.reunions.is-pinned .reunion__chapters li a{pointer-events:auto}.reunion__chapters ul{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:center;gap:1.2rem}@media(max-width:479px){.reunion__chapters ul{flex-direction:row;gap:1.2rem}}.reunion__chapters ul li a{position:relative;display:inline-block;padding-bottom:.25rem;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,.5215686275);transition:color .25s ease}@media(max-width:479px){.reunion__chapters ul li a{font-size:.9rem;font-weight:700;letter-spacing:.1em}}.reunion__chapters ul li a:before{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background:#fa9702;text-shadow:0 0 8px rgba(0,0,0,.5215686275);opacity:.35}@media(max-width:479px){.reunion__chapters ul li a:before{opacity:1;bottom:3px}}.reunion__chapters ul li a:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:1px;background:#fff;transition:width .3s ease}@media(max-width:479px){.reunion__chapters ul li a:after{bottom:3px}}.reunion__chapters ul li a:hover{color:#fff;text-decoration:none}.reunion__chapters ul li a:hover:after{width:100%}.reunion__chapters ul li a .reunion__chapter-label--full{display:none}.reunion__chapters ul li a .reunion__chapter-label--short{display:inline}@media(min-width:1024px){.reunion__chapters ul li a .reunion__chapter-label--full{display:inline}.reunion__chapters ul li a .reunion__chapter-label--short{display:none}}.reunion__chapters ul li.is-active a:before{opacity:1}.section-gallery{position:relative;height:85vh;min-height:unset;overflow:hidden}@media(min-width:768px){.section-gallery{height:100vh}}.section-gallery .slider-gallery{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden;cursor:grab;touch-action:pan-x pan-y}.section-gallery .slider-gallery:active{cursor:grabbing}.section-gallery .gallery-grid{display:flex;flex-wrap:nowrap;height:100%;touch-action:pan-x pan-y}.section-gallery .gallery-feature{position:relative;width:100vw;height:100%;flex-shrink:0;background:#ffffff1a;touch-action:pan-x pan-y}.section-gallery .gallery-feature:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.15) 50%,transparent 100%);z-index:2;pointer-events:none}.section-gallery .gallery-feature:after{content:"";position:absolute;bottom:0;left:0;right:0;height:55%;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.2) 45%,transparent 100%);z-index:2;pointer-events:none}.section-gallery .feature-content{position:absolute;bottom:0;left:0;right:0;height:30%;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 1.5rem 1.5rem;cursor:default}@media(max-width:719px){.section-gallery .feature-content{padding:0 1rem 1rem}}.section-gallery .feature-content p{width:80vw;max-width:900px;margin:0 auto;padding:0 4% 4%;color:#87837b;text-align:center;opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}@media(max-width:719px){.section-gallery .feature-content p{width:100%}}.section-gallery .gallery-feature .feature-content:hover p{opacity:1;transform:translateY(0)}.section-gallery .feature-image{position:absolute;inset:0;z-index:1;background:#222;touch-action:none}.section-gallery .image-placeholder{width:100%;height:100%;position:relative;overflow:hidden}.section-gallery .image-placeholder img{position:absolute;width:100%;height:100%;max-width:none;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);touch-action:none}.section-gallery .modal-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:50%;background-color:#fa9702;color:#fff;cursor:pointer;z-index:100;pointer-events:auto;overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.section-gallery .modal-nav>span{display:flex;justify-content:center;align-items:center}.section-gallery .modal-nav>span svg{display:none}@media(max-width:719px){.section-gallery .modal-nav{top:45%}}.section-gallery .modal-nav.prev{left:1.5rem}.section-gallery .modal-nav.prev:after{content:"";display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 viewBox%3D%220 0 24 24%22 width%3D%22100%25%22 height%3D%22100%25%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M10.25 17.86 5.73 12.5H20v-1H5.73l4.52-5.36-.77-.64L4.01 12H4l5.48 6.5z%22/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}@media(max-width:719px){.section-gallery .modal-nav.prev{left:1rem}}.section-gallery .modal-nav.next{right:1.5rem}.section-gallery .modal-nav.next:after{content:"";display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 viewBox%3D%220 0 24 24%22 width%3D%22100%25%22 height%3D%22100%25%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22m13.75 6.14 4.52 5.36H4v1h14.27l-4.52 5.36.77.64 5.47-6.5H20l-5.48-6.5z%22/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}@media(max-width:719px){.section-gallery .modal-nav.next{right:1rem}}:root{--color-brand: #fa9702}.stories{position:relative;width:100%;height:100%;margin-top:0;padding:15vh 0 10vh}.stories:before{display:block;content:"";position:absolute;width:100%;height:100%;inset:0;z-index:-1;background:url(/images/bg-wall.jpg) no-repeat top center;background-size:cover}@media(min-width:1160px){.stories{padding:25vh 0 20vh}}.stories__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;padding-bottom:5vh}@media(width>1160px){.stories__content{width:30%;padding-top:10vh;min-width:420px}}.stories__content h2{width:80%;max-width:430px}@media(max-width:479px){.stories__content h2{width:100%}}.stories__content p{width:75%;color:#fa9702}@media(max-width:479px){.stories__content p{width:100%}}.reunion__slide[data-reunion=peru] .reunion__snapshots .reunion__snapshot:nth-child(4){z-index:1!important}.stories__embed{flex:1;width:100%;margin:0 auto;min-width:0}@media(min-width:1160px){.stories__embed{margin-bottom:0;min-width:320px}}.stories__embed #stry-wrapper{width:100%;max-width:100%}body .stry-carousel-layout.stry-earned-media-module .stry-read-more{display:none!important}.stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-right,.stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-left{background-color:#fa9702!important;border-radius:99px!important}body .stry-carousel-layout.stry-earned-media-module .stry-item .stry-item-inner .stry-text{padding-inline:1.5rem!important}body .stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-left,body .stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-right{top:-64px!important}body .stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-left{transform:translate(-100%);right:54px!important}@media(max-width:1023px){body .stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-left{right:auto!important;left:50%!important;transform:translate(-44px)}}body .stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-right{transform:translate(-90%);right:8px!important}@media(max-width:1023px){body .stry-carousel-layout .stry-hub-carousel-button#stry-hub-carousel-right{right:auto!important;transform:translate(8px);left:50%!important}}.submit-modal__iframe-wrap #stry-wrapper{max-width:560px;width:95%}.stry-carousel-layout .stry-item .stry-media:before,.stry-carousel-layout .stry-item .stry-media{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}body .stry-carousel-layout.stry-earned-media-module .stry-item:not(.twitter):not(.twitter-hashtag):not(.twitter-user) .stry-item-inner .stry-text .stry-hub-meta{height:fit-content!important}body .stry-content-brief .stry-checkbox-wrapper .stry-checkbox-container{background:transparent;border:1px solid #fa9702;overflow:hidden}body .stry-content-brief .stry-checkbox-wrapper .stry-checkbox-container{height:25px;width:25px}body .stry-content-brief .stry-checkbox-wrapper .stry-checkbox:checked~.stry-checkmark{background-color:#fa9702}body .stry-select:focus:not([value=""]),body .stry-select:not([value=""]){color:#fff!important}body .stry-module .stry-submit-button{width:100%;background-color:transparent!important;color:#fa9702!important;border:2px solid #fa9702!important;border-radius:8px!important;font-weight:700;font-size:1.4rem;line-height:1.5;letter-spacing:.15rem;text-transform:uppercase}body .stry-module .stry-submit-button:hover{background-color:#fa9702!important}body :where([uc-file-uploader-minimal]>uc-start-from uc-drop-area):not(#\#):not(#\#):not(#\#){border:2px dashed #fa9702;border-radius:8px;background:transparent;color:#fff;transition:all .3s ease}:where([uc-file-uploader-minimal]>uc-start-from uc-drop-area):not(#\#):not(#\#):not(#\#):hover{border-color:#fff;background:#ffffff1a}body .stry-module .stry-uploader-button{border-color:#fa9702!important;background-color:#fa9702!important;text-transform:uppercase;font-weight:700;font-size:.875rem!important;line-height:1!important;letter-spacing:.14em!important;color:#000!important;min-height:64px!important;display:flex;align-items:center;justify-content:center}@media(max-width:479px){body .stry-module .stry-uploader-button{font-size:1rem!important;letter-spacing:.1em!important}}.stry-module .stry-submit-button.stry-rounded-corners:hover,.stry-module .stry-uploader-button.stry-rounded-corners:hover{color:#fff!important}body .stry-content-brief input,body .stry-content-brief textarea,body .stry-content-brief select{border-color:#fa9702!important}body .stry-content-brief input::placeholder,body .stry-content-brief textarea::placeholder,body .stry-content-brief select::placeholder{color:#87837b!important}body .stry-module .stry-submit-button.stry-rounded-corners:hover{background-color:#fa9702!important}
