.flyme-manifesto{position:relative;width:100%;min-height:var(--flyme-total,200vh);background:var(--flyme-bg,#282828);--flyme-disc:min( 80vw, 1000px );--flyme-disc-peek:27vh}.flyme-manifesto__stage{position:sticky;top:0;width:100%;height:100vh;height:100svh;overflow:hidden}.flyme-manifesto__work,.flyme-manifesto__work:hover,.flyme-manifesto__work:focus{position:absolute;z-index:2;top:clamp(20px, 3vh, 32px);right:clamp(20px, 2.5vw, 48px);display:inline-flex;align-items:center;gap:36px;font-family:var(--flyme-text,"Satoshi","Helvetica Neue",Arial,sans-serif);font-weight:500;font-size:28px;line-height:34px;text-decoration:none!important;transition:gap 0.25s ease}.flyme-manifesto__work:hover{gap:1em}.flyme-manifesto__slide{--flyme-title-fs:clamp(2rem, 6.3vw, 7rem);position:absolute;inset:0;display:grid;justify-content:start;align-content:center;grid-template-columns:minmax(0,26vw) minmax(0,30vw);align-items:start;padding:0 5vw 0 20vw;opacity:0}.flyme-manifesto__slide--right,.flyme-manifesto__slide--left{padding-top:0}.flyme-manifesto__slide.is-first{opacity:1}.flyme-manifesto__circle{position:absolute;z-index:0;width:var(--flyme-circle-size,56vw);height:auto;pointer-events:none;will-change:transform}.flyme-manifesto__circle circle{fill:var(--flyme-circle-c,#253bff)}.flyme-manifesto__slide--right .flyme-manifesto__circle{width:var(--flyme-disc);top:calc(var( --flyme-disc-peek ) - var( --flyme-disc ));right:-10vw}.flyme-manifesto__slide--left .flyme-manifesto__circle{width:var(--flyme-disc);bottom:calc(var( --flyme-disc-peek ) - var( --flyme-disc ));left:1vw}.flyme-manifesto__title,.flyme-manifesto__col{position:relative;z-index:1}.flyme-manifesto__title{margin:0;font-family:var(--flyme-display,"Degular Display","Satoshi","Helvetica Neue",Arial,sans-serif);font-weight:600;font-size:var(--flyme-title-fs);line-height:1.05;letter-spacing:-.01em;color:var(--flyme-title-c,#e4dccc);margin-top:-.1em}.flyme-manifesto__slide:nth-of-type(2) .flyme-manifesto__title{width:30vw}.flyme-manifesto__slide:nth-of-type(2){--flyme-title-fs:clamp( 2rem, 5.8vw, 6rem )}.flyme-manifesto__col{max-width:50ch}.flyme-manifesto__body{margin:0;font-family:var(--flyme-text,"Satoshi","Helvetica Neue",Arial,sans-serif);font-weight:400;font-size:clamp(0.95rem, 1.25vw, 1.2rem);line-height:1.32;color:var(--flyme-body-c,#e4dccc)}.flyme-manifesto__body br{display:none}.flyme-manifesto__body strong{font-weight:700}.flyme-manifesto__link,.flyme-manifesto__link:hover,.flyme-manifesto__link:focus{display:inline-flex;align-items:center;gap:50px;margin-top:clamp(2rem, 7vh, 5rem);font-family:var(--flyme-text,"Satoshi","Helvetica Neue",Arial,sans-serif);font-weight:500;font-size:21px;line-height:25px;text-decoration:none!important;transition:gap 0.25s ease}.flyme-manifesto__link-arrow{color:var(--flyme-arrow-c,#3531ff)}.flyme-manifesto__link .flyme-manifesto__link-text{display:block;flex:0 0 128px;max-width:128px;color:var(--flyme-link-c,#ff5c00);transition:color 0.25s ease}.flyme-manifesto__link:hover .flyme-manifesto__link-text,.flyme-manifesto__link:focus-visible .flyme-manifesto__link-text{color:var(--flyme-arrow-c,#3531ff)}.flyme-manifesto__work .flyme-manifesto__link-text{white-space:nowrap;color:var(--flyme-title-c,#e4dccc)}.flyme-manifesto__work .flyme-manifesto__link-arrow{color:#f85c16}.flyme-manifesto__link-arrow{position:relative;display:block;flex:0 0 25px;width:25px;height:14px;font-size:0;color:#fff;transition:transform 0.25s ease}.flyme-manifesto__link-arrow::before{position:absolute;top:6px;left:0;width:24px;border-top:1.4px solid currentColor;content:""}.flyme-manifesto__link-arrow::after{position:absolute;top:2px;right:0;width:8px;height:8px;border-top:1.4px solid currentColor;border-right:1.4px solid currentColor;content:"";transform:rotate(45deg)}.flyme-manifesto__link:hover .flyme-manifesto__link-arrow{transform:translateX(20px)}.flyme-manifesto__trail{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.flyme-manifesto__trail canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@media (max-width:782px){.flyme-manifesto__slide{grid-template-columns:1fr;row-gap:1.5rem;padding:0 20px clamp(9vh, 20vh, 240px)}.flyme-manifesto{min-height:0;overflow:hidden;padding:4vw 0 12.8vw}.flyme-manifesto__stage{position:static;height:auto;overflow:visible}.flyme-manifesto__slide{position:relative;inset:auto;opacity:1;grid-template-columns:1fr;row-gap:5.33vw;padding:0 5.07vw}.flyme-manifesto__slide--right,.flyme-manifesto__slide--left{padding-top:0}.flyme-manifesto__slide+.flyme-manifesto__slide{margin-top:18.4vw}.flyme-manifesto__slide:not(:last-of-type) .flyme-manifesto__link{display:none}.flyme-manifesto__work,.flyme-manifesto__work:hover,.flyme-manifesto__work:focus{position:relative;top:auto;right:auto;display:flex;width:fit-content;margin:0 3.73vw 6.4vw auto}.flyme-manifesto__circle{display:none}.flyme-manifesto__slide--right .flyme-manifesto__circle{width:60vw;top:-20vw;right:-15vw}.flyme-manifesto__slide--left .flyme-manifesto__circle{width:60vw;bottom:-20vw;left:-15vw}.flyme-manifesto__title{width:45vw;max-width:45vw;color:var(--flyme-accent-warm,#f85c16);font-size:min(10.13vw, 42px);line-height:.91}.flyme-manifesto__slide:nth-of-type(2) .flyme-manifesto__title{width:45vw;font-size:min(10.13vw, 42px)}.flyme-manifesto__body{max-width:75.7vw;font-size:min(4vw, 17px);line-height:1.2}.flyme-manifesto__body br{display:inline}.flyme-manifesto__work,.flyme-manifesto__work:hover,.flyme-manifesto__work:focus,.flyme-manifesto__link,.flyme-manifesto__link:hover,.flyme-manifesto__link:focus{font-size:min(4.27vw, 18px);line-height:1.2}.flyme-manifesto__slide .flyme-manifesto__link .flyme-manifesto__link-text{color:#efe8e4}.flyme-manifesto__slide .flyme-manifesto__link .flyme-manifesto__link-arrow{color:#2c41ff}.flyme-manifesto__link-arrow{flex-basis:34px;width:34px;height:18px}.flyme-manifesto__link-arrow::before{top:8px;width:32px;border-top-width:2px}.flyme-manifesto__link-arrow::after{top:2.6px;right:2.6px;width:12.73px;height:12.73px;border-top-width:2px;border-right-width:2px}.flyme-manifesto__link,.flyme-manifesto__link:hover,.flyme-manifesto__link:focus{gap:17px;margin-top:7.2vw}.flyme-manifesto__work,.flyme-manifesto__work:hover,.flyme-manifesto__work:focus{gap:14px;margin-bottom:8.53vw}.flyme-manifesto__work .flyme-manifesto__link-text{text-transform:lowercase}.flyme-manifesto__link:hover .flyme-manifesto__link-arrow,.flyme-manifesto__link:focus .flyme-manifesto__link-arrow{transform:none}.flyme-manifesto__trail{display:none}}@media (min-width:783px) and (max-width:1200px){.flyme-manifesto__slide{grid-template-columns:21vw 36vw}}@media (min-width:783px){.flyme-manifesto__body{margin-top:calc(0.243 * var( --flyme-title-fs ) - 0.327em)}}html[lang^="es"] .flyme-manifesto__link .flyme-manifesto__link-text{flex-basis:8.2em;max-width:8.2em}