@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/montserrat-semibold-CHfolbyA.ttf)format("truetype")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--brand-blue:#0e7be3;--brand-cyan:#1fcbe0;--brand-mint:#4defc4;--brand-green:#a5dc4f;--portal-gap:20px;--floating-header-base-height:max(clamp(72px, 5.5vw, 96px), calc(clamp(144px, 12vw, 192px) * 662 / 1728 + 20px));--floating-header-offset:clamp(16px, 1.75vw, 30px);--floating-header-width:min(1160px, 78.5%);--enrollment-bar-max-width:1160px;--enrollment-bar-side-gap:24px;--floating-header-height:calc(var(--floating-header-base-height) * .765);--story-separation-height:calc(var(--floating-header-height) * 2);--wallpaper-shadow-opacity:.82;--story-action-height:calc(var(--floating-header-height) / 2);--glass-background:#646d717a;--glass-filter:blur(20px) saturate(120%);--glass-shadow:0 8px 24px #0000001f}*{box-sizing:border-box}html,body{margin:0;padding:0}body{isolation:isolate;color:#fff;-webkit-font-smoothing:antialiased;background:#000;min-width:280px;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}body:before{content:"";z-index:-3;pointer-events:none;background-color:#000;background-image:url(/assets/black-wallpaper-3072-VNCfatPT.webp);background-position:50%;background-repeat:no-repeat;background-size:max(3072px,100vw,100dvh);position:fixed;inset:0}a{color:inherit;text-decoration:none}.opening-visuals{flex-direction:column;width:100%;display:flex}.opening-visuals:before{content:"";z-index:-2;background:linear-gradient(to right, rgba(0, 0, 0, var(--wallpaper-shadow-opacity)) 0%, rgba(0, 0, 0, var(--wallpaper-shadow-opacity)) 50%, transparent 100%);pointer-events:none;position:fixed;inset:0}.story-separator{flex:0 0 var(--story-separation-height);width:100%;height:var(--story-separation-height);pointer-events:none;position:relative;overflow:hidden}.wallpaper-shine{--wallpaper-shine-width:clamp(462px, 115.5vw, 1932px);--wallpaper-shine-length:calc(142vmax + 96px);--wallpaper-shine-entry:calc(var(--wallpaper-shine-width) * -.353553);--wallpaper-shine-exit:calc((100vw + 100dvh) / 2 + var(--wallpaper-shine-width) * .353553);z-index:-1;opacity:.6;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wallpaper-shine-beam{width:var(--wallpaper-shine-width);height:var(--wallpaper-shine-length);margin-left:calc(var(--wallpaper-shine-width) / -2);margin-top:calc(var(--wallpaper-shine-length) / -2);filter:blur(clamp(24px,3vw,48px));opacity:0;transform:translate3d(var(--wallpaper-shine-entry), var(--wallpaper-shine-entry), 0) rotate(45deg);background:linear-gradient(90deg,#0000,#ffffff03 10%,#ffffff0d 20%,#ffffff21 30%,#ffffff45 40%,#ffffff59 50%,#ffffff45 60%,#ffffff21 70%,#ffffff0d 80%,#ffffff03 90%,#0000);animation:16s linear 2s infinite wallpaper-shine-diagonal;position:absolute;top:0;left:0}.wallpaper-shine-beam+.wallpaper-shine-beam{animation-delay:10s}@keyframes wallpaper-shine-diagonal{0%{transform:translate3d(var(--wallpaper-shine-entry), var(--wallpaper-shine-entry), 0) rotate(45deg);opacity:0;animation-timing-function:ease-in}1.25%,60%{opacity:1}62.5%,to{transform:translate3d(var(--wallpaper-shine-exit), var(--wallpaper-shine-exit), 0) rotate(45deg);opacity:0}}.story-separator-with-text{--opening-title-size:clamp(18px, 5vw, 64px);--separator-text-size:clamp(18px, 2.5vw, 32px);--separator-bar-inset:clamp(12px, 1.5vw, 24px);--glass-background:#646d7147;--glass-filter:blur(2px) saturate(120%);height:auto;min-height:var(--story-separation-height);padding:12px var(--enrollment-bar-side-gap);flex:none;justify-content:center;align-items:center;display:flex}.separator-bar{width:min(var(--enrollment-bar-max-width), 100%);pointer-events:auto;border-radius:8px;min-width:0;position:relative}.separator-title{z-index:1;width:100%;min-width:0;padding:clamp(16px, 1.5vw, 24px) var(--separator-bar-inset);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);text-align:left;border-radius:8px;align-items:center;gap:12px;display:flex;position:relative}.separator-title>svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:44px;height:44px}.separator-title .separator-icon{background:var(--separator-icon-color);color:#fff;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.separator-icon-empresa{--separator-icon-color:var(--brand-blue)}.separator-icon-usuario{--separator-icon-color:var(--brand-mint)}.separator-icon-corphunter{--separator-icon-color:var(--brand-cyan)}.separator-icon-influencer{--separator-icon-color:var(--brand-green)}.separator-title .separator-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.separator-title .separator-icon img{width:100%;height:100%;display:block}.story-separator .text-white{font-size:var(--separator-text-size);font-weight:400}.story-separator .separator-title>span{white-space:normal;min-width:0}.separator-title>[id],.separator-identity .separator-identity-name{text-box-trim:trim-both;text-box-edge:cap alphabetic}.separator-title .separator-identity{opacity:0;flex:none;align-items:center;gap:20px;max-width:0;margin-right:-12px;font-size:1em;transition:max-width .35s,margin-right .35s,opacity .25s;display:inline-flex;overflow:hidden}.separator-identity .separator-identity-name{white-space:nowrap;text-transform:none;flex-shrink:0;font-weight:600}.separator-identity .separator-identity-divider{background:#fff;flex:0 0 3px;width:3px;height:1.2em}.separator-trigger{z-index:2;pointer-events:auto;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.separator-bar .separator-trigger{border-radius:inherit}.separator-trigger:focus-visible{outline-offset:-4px;outline:2px solid #fff}.question-sequence{width:100%;scroll-margin-top:calc(var(--floating-header-height) + var(--floating-header-offset) + 16px);flex:none}@media (width>=601px) and (hover:hover) and (pointer:fine){.separator-bar:hover .separator-identity{opacity:1;max-width:24ch;margin-right:8px}}@media (width>=601px){.separator-bar.is-question-demo-expanded .separator-identity{opacity:1;max-width:24ch;margin-right:8px}.separator-bar:has(.separator-trigger:focus-visible) .separator-identity{opacity:1;max-width:24ch;margin-right:8px}}.opening-scene,.story-scene{aspect-ratio:16/9;position:relative;overflow:hidden}.opening-image,.story-scene img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.opening-scene>picture,.definition-scene>picture,.photo-zoom-scene>picture{display:block;position:absolute;inset:0;overflow:hidden}.opening-image,.definition-scene img,.photo-zoom-scene img{transform-origin:var(--photo-zoom-origin-x,70%) var(--photo-zoom-origin-y,62%);transform:translate(var(--opening-image-shift-x,0), var(--opening-image-shift-y,0)) scale(var(--opening-zoom-scale,1));transition:none}.definition-scene img{transform-origin:var(--photo-zoom-origin-x,60%) var(--photo-zoom-origin-y,53%)}.photo-zoom-scene.is-opening-zooming img{will-change:transform}.opening-scene:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(270deg,#000000b3,#00000047 10%,#0000 25%);position:absolute;inset:0}.opening-copy,.story-copy{aspect-ratio:2;width:100%;padding-left:calc((100% - var(--floating-header-width)) / 2);align-items:center;display:flex;position:absolute;bottom:0;left:0}.opening-title,.story-title{font-family:Bahnschrift,Preice Barlow,Montserrat,Arial,sans-serif;font-size:var(--opening-title-size);text-box-trim:trim-both;text-box-edge:cap alphabetic;letter-spacing:normal;color:#fff;text-shadow:none;margin:0;font-weight:600;line-height:1.2}.opening-title span,.story-title span{white-space:nowrap;display:block}.medicine-scene .story-title,.flight-scene .story-title,.definition-scene .story-title{font-weight:400}.medicine-scene .story-title strong,.flight-scene .story-title strong,.definition-scene strong{font-weight:600}.opening-text{--opening-title-size:clamp(18px, 5vw, 64px);--opening-component-gap:calc(var(--opening-title-size) * .490039);font-family:Bahnschrift,Preice Barlow,Montserrat,Arial,sans-serif;position:relative}.opening-support{width:max-content;margin-top:var(--opening-component-gap)}.opening-description{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#fff;text-shadow:none;margin:0;font-size:clamp(10px,1.6vw,20px);font-weight:400;line-height:1.4}.opening-description span{white-space:nowrap;display:block}.opening-download{width:clamp(104px,11vw,140px);height:var(--story-action-height);margin-top:var(--opening-component-gap);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:#fff;text-shadow:none;border-radius:8px;justify-content:center;align-items:center;font-family:Bahnschrift,Preice Barlow,Montserrat,Arial,sans-serif;font-size:clamp(10px,1.1vw,14px);font-weight:600;line-height:1;display:flex}.opening-download>span:not([aria-hidden]){text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1;display:block}.story-scene{width:100%;margin:0}.definition-scene:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#0000004d 70%,#000000b3);position:absolute;inset:0}.opening-visuals .story-reveal-pending{opacity:0;pointer-events:none}.opening-visuals .story-reveal-running{animation:1s ease-in-out both story-content-rise,1.5s ease-in-out both story-content-opacity}@keyframes story-content-rise{0%{translate:0 16px}to{translate:0}}@keyframes story-content-opacity{0%{opacity:0}to{opacity:1}}.story-scene.team-scene img{object-position:center 25%}.story-scene.team-scene:after{content:"";pointer-events:none;background:radial-gradient(#00000024,#00000059 45%,#000c 100%);position:absolute;inset:0}.story-copy{--opening-title-size:clamp(18px, 5vw, 64px)}.coffee-scene .story-copy,.fuel-scene .story-copy,.salon-scene .story-copy,.construction-scene .story-copy,.medicine-scene .story-copy,.flight-scene .story-copy,.shopping-scene .story-copy,.definition-scene .story-copy{aspect-ratio:16/9}.story-actions{margin-top:var(--opening-component-gap);align-items:center;gap:12px;display:flex}.story-actions .opening-download{margin-top:0}.story-more,.story-explanation-close{background:var(--glass-background);width:36px;height:32px;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:#fff;cursor:pointer;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.story-more{height:var(--story-action-height)}.story-actions-with-effects>.story-more,.story-actions-with-effects>.opening-download{transition:background-color 1s ease-in-out;position:relative}@media (hover:hover) and (pointer:fine){.story-actions-with-effects>.story-more:hover,.story-actions-with-effects>.opening-download:hover{color:#fff;background-color:#202528d9;transition-duration:.6s}}.story-actions-with-effects .story-action-shine{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:none}.story-action-shine:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:60%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.story-actions-with-effects.story-actions-shine-ready>.story-more>.story-action-shine:before{animation:9s linear 2s infinite opening-arrow-shine}.story-actions-with-effects.story-actions-shine-ready>.opening-download>.story-action-shine:before{animation:9s linear 2s infinite opening-download-shine}@keyframes opening-arrow-shine{0%{opacity:0;transform:translate(-100%)}1.66667%,15%{opacity:1}16.6667%,to{opacity:0;transform:translate(166.667%)}}@keyframes opening-download-shine{0%,16.6667%{opacity:0;transform:translate(-100%)}18.3333%,31.6667%{opacity:1}33.3333%,to{opacity:0;transform:translate(166.667%)}}.separator-next{vertical-align:top;margin-top:16px}.story-more svg,.story-explanation-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.story-more:focus-visible,.story-explanation-close:focus-visible{outline-offset:4px;outline:3px solid #fff}.story-explanation{background:var(--glass-background);width:min(600px,100% - 48px);max-height:calc(100dvh - 48px);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:#fff;border:1px solid #fff3;border-radius:16px;margin:auto;padding:52px 28px 28px;font-family:Bahnschrift,Preice Barlow,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.5}.story-explanation::backdrop{background:#00000073}.story-explanation p{margin:0}.story-explanation strong{font-weight:400}.story-explanation p+p{margin-top:16px}.separator-explanation{overflow:hidden}.separator-explanation:popover-open{flex-direction:column;display:flex}.separator-explanation-content{overscroll-behavior:contain;min-height:0;overflow-y:auto}.separator-explanation .separator-next{align-self:flex-start}.separator-explanation-title{color:#fff;margin:0 0 20px;font-family:inherit;font-size:20px;font-weight:600;line-height:1.3}.story-explanation-close{box-shadow:none;background:0 0;position:absolute;top:12px;right:12px}@media (width>=601px){.opening-scene:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000a6,#00000059 35%,#0000 75%);position:absolute;inset:0}.story-scene:has(.story-copy):after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000a6,#00000059 35%,#0000 75%);position:absolute;inset:0}.story-scene.construction-scene:after,.story-scene.medicine-scene:after,.story-scene.shopping-scene:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000b3,#00000073 50%,#0000002e);position:absolute;inset:0}.story-scene.shopping-scene:after{background:linear-gradient(#0000 30%,#0000004d 70%,#000000a6),linear-gradient(90deg,#000000b3,#00000073 50%,#0000002e)}.opening-copy,.story-copy{z-index:1}}.icon-definitions{width:0;height:0;position:absolute;overflow:hidden}.topbar{z-index:100;top:var(--floating-header-offset);width:var(--floating-header-width);height:var(--floating-header-height);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.floating-brand{flex-shrink:0;display:block}.floating-brand img{width:clamp(144px,12vw,192px);height:auto;display:block}.whatsapp{color:#50565c;background:#fff;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:17px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px #000f1e2e}.whatsapp svg{color:#25d366;flex-shrink:0;width:28px;height:28px}.whatsapp-top{width:44px;height:44px;box-shadow:none;background:0 0;border:0;flex-shrink:0;padding:0}.whatsapp-top svg{width:36px;height:36px}.whatsapp:hover{background:#fff;transform:translateY(-4px);box-shadow:0 15px 32px #000f1e4d}.whatsapp-top:hover{box-shadow:none;background:0 0;transform:none}a:focus-visible{outline-offset:5px;outline:3px solid #fff}main{background:linear-gradient(#0000,#000c 50%,#000000f0),#343a40;width:100%;margin:0;padding-top:68px;font-family:Bahnschrift,Preice Barlow,Montserrat,Arial,sans-serif}.hero{text-align:center;padding:0 0 28px}.brand-vertical{aspect-ratio:1244/1414;filter:drop-shadow(0 5px 12px #00122661);width:clamp(114px,13.2vw,150px);margin:-20px auto 20px;display:block;position:relative;overflow:hidden;transform:translateY(-15%)}.brand-vertical img{width:167.524%;max-width:none;height:auto;position:absolute;top:-22.065%;left:-33.601%}.portals{gap:var(--portal-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portal{--portal-accent:var(--brand-blue);color:#50565c;text-align:center;background:#fff;border:2px solid #0000;border-radius:26px;flex-direction:column;align-items:center;padding:24px 20px 18px;transition:transform .2s,background .2s,box-shadow .2s;display:flex;box-shadow:0 12px 30px #000f1e2e}.portal:hover{background:#fff;transform:translateY(-4px);box-shadow:0 15px 32px #000f1e4d}.portal-heading{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.portal-icon{background:var(--portal-accent);color:#fff;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.portal-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.captador{--portal-accent:var(--brand-cyan)}.influencer{--portal-accent:var(--brand-green)}.divider{background:#8fd7eba6;flex-shrink:0;width:1px;height:38px}h2{letter-spacing:-.4px;margin:0;font-size:clamp(24.84px,2.484vw,31.74px);font-weight:700}.portal-description{flex-grow:1;margin:24px 0 22px;font-size:22px;line-height:1.3}.portal-description strong{color:#343a40;font-weight:750}.discover{background:var(--portal-accent);color:#fff;text-align:center;text-shadow:0 0 2px #06345bf2,0 2px 4px #06345bd9,0 3px 8px #06345ba6;border-radius:999px;justify-content:center;align-items:center;width:min(100%,208px);min-height:44px;padding:7px 24px;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.discover>span{display:block;transform:translateY(-.06em)}.portal-note{color:#64748b;margin:13px 0 0;font-size:13px;line-height:1.45}.portal-note b{text-transform:uppercase}.contact{padding:var(--portal-gap) 16px 20px;text-align:center}.whatsapp-bottom{background:var(--glass-background);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:#fff;text-shadow:none;padding:12px 26px;font-family:inherit;font-size:20px;font-weight:600}.whatsapp-bottom:hover{background:#646d7194}.enrollment{text-transform:uppercase;letter-spacing:.4px;color:#fff;text-shadow:none;margin:22px 0 0;font-size:17px;font-weight:600}footer{text-align:center;color:#d8eaf8;text-shadow:0 1px 4px #001b35;padding:10px 20px 24px;font-size:12px}@media (width>=1001px) and (width<=1100px){.portal{padding-inline:16px}.portal-heading{gap:4px}}@media (width<=1000px){main{--portal-gap:16px}.portals{grid-template-columns:minmax(0,1fr)}.portal{padding:22px 24px 18px}.portal-heading{gap:22px}h2{font-size:37.26px}.divider{height:42px}.portal-description{max-width:30ch;margin:22px 0 20px;font-size:24px}.portal-note{font-size:14px}}@media (width<=600px) and (orientation:portrait){.separator-title{grid-template-columns:44px minmax(0,1fr) 44px;gap:16px 12px;display:grid}.separator-title .separator-icon{grid-area:1/1}.separator-title .separator-identity{opacity:1;grid-area:1/2/auto/-1;grid-template-columns:12ch 3px;justify-self:start;max-width:none;margin-right:0;transition:none;display:grid}.separator-title>[id]{grid-area:2/1/auto/3}.separator-title>svg{grid-area:2/3;justify-self:end}}@media (width<=600px){:root{--floating-header-base-height:64px;--floating-header-offset:max(12px, env(safe-area-inset-top));--floating-header-width:calc(100% - 24px)}.topbar{gap:12px;padding:0 12px}.floating-brand img{width:120px}.story-copy{display:none}.opening-scene,.story-scene{aspect-ratio:2/3;overflow:hidden}.opening-image,.story-scene img{object-fit:cover;object-position:84% center;height:100%;position:absolute;inset:0}.photo-zoom-scene.has-mobile-photo-extension img{--opening-image-shift-x:calc(-1 * var(--photo-mobile-origin-x,70.25%));--opening-image-shift-y:calc(-1 * var(--photo-mobile-origin-y,53.5%));width:var(--opening-mobile-image-width,207%);height:var(--opening-mobile-image-height);object-fit:contain;transform-origin:var(--photo-mobile-origin-x,70.25%) var(--photo-mobile-origin-y,53.5%);inset:50% auto auto 50%}.opening-copy{aspect-ratio:auto;padding-right:12px;display:block;bottom:clamp(12px,3vw,20px)}.opening-copy:before{content:"";pointer-events:none;background:linear-gradient(#0000,#0000008c 25%,#00000059);position:absolute;inset:-20px 0}.opening-text{--opening-title-size:clamp(26px, 8vw, 40px);z-index:1}.story-separator-with-text{--opening-title-size:clamp(26px, 8vw, 40px);--separator-text-size:calc(var(--opening-title-size) * 2 / 3)}.separator-title .separator-icon{flex-basis:44px;width:44px;height:44px}.separator-title .separator-icon svg{width:27px;height:27px}.construction-scene .opening-text,.flight-scene .opening-text,.shopping-scene .opening-text{--opening-title-size:clamp(22px, 6.5vw, 34px)}.shopping-scene .opening-support{width:auto}.shopping-scene .opening-description span{white-space:normal}.opening-description{font-size:clamp(12px,3.2vw,16px)}.definition-scene .opening-description{font-size:clamp(10px,2.8vw,16px)}.opening-download{font-size:12px}main{padding-top:72px}.hero{padding-bottom:20px}.brand-vertical{width:122.4px;margin-bottom:18px}.portal{border-radius:22px;padding:20px 16px 16px}.portal-heading{gap:14px}h2{font-size:clamp(26.22px,8.142vw,34.5px)}.divider{height:34px}.portal-description{max-width:24ch;margin:20px 0 18px;font-size:22px}.discover{width:190px;min-height:42px;font-size:24px}.portal-note{font-size:13px}.whatsapp-bottom{gap:9px;padding:12px 19px;font-size:17px}.whatsapp-bottom svg{width:26px;height:26px}.enrollment{font-size:15px}}@media (width<=600px) and (orientation:portrait){:root{--floating-header-width:calc(100% - 48px)}.story-scene.team-scene{aspect-ratio:6/13}.story-scene.team-scene img{object-position:10% center}.opening-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000 28%,#0000002e 52%,#0000008c 75%,#000000d9);position:absolute;inset:0}.story-scene:has(.story-copy):after{content:"";pointer-events:none;background:linear-gradient(#0000 28%,#0000002e 52%,#0000008c 75%,#000000d9);position:absolute;inset:0}.story-scene.medicine-scene:after{background:linear-gradient(#0000 24%,#0006 52%,#000000c7 75%,#000000f5)}.opening-copy,.story-copy,.coffee-scene .story-copy,.fuel-scene .story-copy,.salon-scene .story-copy,.construction-scene .story-copy,.medicine-scene .story-copy,.flight-scene .story-copy,.shopping-scene .story-copy,.definition-scene .story-copy{aspect-ratio:auto;padding-left:calc((100% - var(--floating-header-width)) / 2);z-index:1;padding-right:12px;display:block;bottom:clamp(12px,3vw,20px)}.opening-copy:before{display:none}}@media (width<=450px){.portal-heading{gap:6px}}@media (width<=380px){.portal{padding-inline:8px}}@media (width<=340px){.topbar{gap:8px;padding-inline:10px}.floating-brand img{width:104px}.portal-heading{gap:9px}h2{font-size:24.84px}.whatsapp-bottom{padding:11px 14px;font-size:15px}}.team-portals{--team-edge-gap:24px;z-index:1;left:50%;bottom:var(--team-edge-gap);width:min(var(--enrollment-bar-max-width), calc(100% - var(--enrollment-bar-side-gap) * 2));font-family:Bahnschrift,Preice Barlow,Montserrat,Arial,sans-serif;position:absolute;transform:translate(-50%)}.team-portals.is-semifloating{transform:translate3d(-50%, var(--team-portals-offset), 0);will-change:transform;top:0;bottom:auto}.team-enrollment{width:100%;height:var(--floating-header-height);margin-bottom:var(--portal-gap);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);text-align:center;color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:clamp(18px,2vw,26px);font-weight:600;line-height:1;display:flex}.team-portals .portals{grid-template-columns:repeat(3,minmax(0,1fr))}.team-portals .portal{background:var(--glass-background);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:#fff}.team-portals .portal:hover{background:#646d7194}.team-portals h2{letter-spacing:normal;font-size:clamp(16px,2.484vw,31.74px);font-weight:600}.team-portals .portal-description strong,.team-portals .portal-note{color:#fff}.team-portals .portal-description strong,.team-portals .portal-note b,.team-portals .discover{font-weight:600}.team-portals .discover{text-shadow:none}@media (width>=601px) and (width<=1000px){.team-portals .portal{padding:16px 12px 12px}.team-portals .portal-heading{gap:8px}.team-portals .portal-icon{flex-basis:36px;width:36px;height:36px}.team-portals .portal-icon svg{width:24px;height:24px}.team-portals .divider{height:30px}.team-portals .portal-description{margin:16px 0;font-size:clamp(14px,2vw,20px)}.team-portals .portal-note{font-size:11px}.team-portals .discover{min-height:36px;font-size:20px}}@media (width<=600px){.team-portals{--team-edge-gap:16px}.team-enrollment{margin-bottom:12px;font-size:clamp(16px,4.8vw,20px)}.team-portals .portals{grid-template-columns:minmax(0,1fr);gap:12px}.team-portals .portal{border-radius:18px;padding:10px 12px}.team-portals .portal-heading{gap:8px}.team-portals h2{font-size:clamp(20px,6vw,24px)}.team-portals .portal-icon{flex-basis:36px;width:36px;height:36px}.team-portals .portal-icon svg{width:24px;height:24px}.team-portals .divider{height:28px}.team-portals .portal-description{max-width:30ch;margin:8px 0;font-size:clamp(14px,4vw,16px)}.team-portals .discover{width:160px;min-height:32px;padding:6px 20px;font-size:18px}.team-portals .portal-note{margin-top:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.story-actions-with-effects>.story-more,.story-actions-with-effects>.opening-download{transition:none}.story-actions-with-effects.story-actions-shine-ready>:is(.story-more,.opening-download)>.story-action-shine:before{animation:none}.separator-title .separator-identity,.opening-image{transition:none}.wallpaper-shine{display:none}.wallpaper-shine-beam{animation:none}.portal,.whatsapp{transition:none}.portal:hover,.whatsapp:hover{transform:none}}.annual-savings{color:#fff;flex:none;align-items:center;width:100%;min-height:500px;padding:36px 24px;font-family:Bahnschrift,Preice Barlow,Arial,sans-serif;display:grid}.savings-panel{-webkit-backdrop-filter:blur(2px)saturate(120%);width:min(1440px,100%);box-shadow:var(--glass-shadow);background:#646d7147;border-radius:16px;margin:0 auto;padding:28px 24px 22px}.savings-section-title{text-align:center;margin:0 0 26px;font-size:26px;font-weight:600;line-height:1.25}.savings-grid{grid-template-columns:minmax(136px,.95fr) minmax(184px,1.25fr) repeat(4,minmax(130px,1fr));align-items:start;gap:14px;display:grid}.savings-control{min-width:0}.savings-label{text-align:center;justify-content:center;align-items:center;min-height:44px;margin:0 0 10px;font-size:16px;font-weight:400;line-height:1.25;display:flex}.savings-control .editable-drum{width:100%;max-width:210px;margin:0 auto}.savings-control .drum-cylinder{aspect-ratio:auto;height:88px}.savings-control .drum-input{padding:2px 0;font-family:inherit;font-size:22px;font-weight:600}.savings-control .drum-neighbor{padding:0 10px;font-size:14px;font-weight:600}.savings-control .drum-neighbor:after{font-size:12px;right:0}.savings-control .drum-prefix,.savings-control .drum-neighbor-prefix{font-size:12px}.savings-control .drum-selection{text-shadow:none}.savings-control .drum-help{color:#d2dadd;margin:9px 0 0;font-size:10px;line-height:1.4}.savings-control .drum-error{color:#ffb8b8}.savings-control .drum-product-select{appearance:auto;cursor:pointer;padding-right:0;font-size:17px}.drum-product-select option{color:#18242b;background:#e8ebec}.savings-current{--drum-from:#0e7be3;--drum-to:#1fcbe0}.savings-projected{--drum-from:#1fcbe0;--drum-to:#4defc4}.savings-difference{--drum-from:#4defc4;--drum-to:#a5dc4f}.savings-weekly{--drum-from:#a5dc4f;--drum-to:#a5dc4f;--drum-ink:#fff}.savings-product{--drum-from:#657278;--drum-to:#8c989d}.savings-result{text-align:center;min-width:0;padding-top:0}.savings-result h3{justify-content:center;align-items:center;min-height:44px;margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.25;display:flex}.savings-result h3 strong{font-weight:600}.savings-result-body{--savings-frame-width:7px;background:#0000004d;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:88px;padding:12px 10px;display:flex;position:relative;box-shadow:0 2px #62686b,0 3px 1px #00000080,0 6px 8px #0000004d}.savings-result-body:before{content:"";border:var(--savings-frame-width) solid transparent;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%3e%3cdefs%3e%3clinearGradient%20id='top'%20x1='0'%20y1='0'%20x2='0'%20y2='9'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2373787a'/%3e%3cstop%20offset='.08'%20stop-color='%23f8f9f9'/%3e%3cstop%20offset='.2'%20stop-color='%23bec2c3'/%3e%3cstop%20offset='.3'%20stop-color='%23eceeee'/%3e%3cstop%20offset='.42'%20stop-color='%23747a7c'/%3e%3cstop%20offset='.52'%20stop-color='%23c4c8c9'/%3e%3cstop%20offset='.7'%20stop-color='%23a1a6a8'/%3e%3cstop%20offset='.8'%20stop-color='%23f0f2f2'/%3e%3cstop%20offset='.91'%20stop-color='%23b8bdbf'/%3e%3cstop%20offset='1'%20stop-color='%23444a4d'/%3e%3c/linearGradient%3e%3clinearGradient%20id='bottom'%20x1='0'%20y1='100'%20x2='0'%20y2='91'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23464c4e'/%3e%3cstop%20offset='.09'%20stop-color='%23c3c7c8'/%3e%3cstop%20offset='.22'%20stop-color='%238b9193'/%3e%3cstop%20offset='.34'%20stop-color='%23d9ddde'/%3e%3cstop%20offset='.44'%20stop-color='%23656c6f'/%3e%3cstop%20offset='.54'%20stop-color='%23b5babc'/%3e%3cstop%20offset='.72'%20stop-color='%23d8dcdd'/%3e%3cstop%20offset='.88'%20stop-color='%23f9fafa'/%3e%3cstop%20offset='1'%20stop-color='%23858c8f'/%3e%3c/linearGradient%3e%3clinearGradient%20id='left'%20href='%23top'%20x1='0'%20y1='0'%20x2='9'%20y2='0'/%3e%3clinearGradient%20id='right'%20href='%23bottom'%20x1='100'%20y1='0'%20x2='91'%20y2='0'/%3e%3c/defs%3e%3c!--%20Four%20mitred%20rails;%20nine-slice%20rendering%20keeps%20the%20profile%20width%20constant.%20--%3e%3cpath%20d='M0%200H100L91%209H9Z'%20fill='url(%23top)'/%3e%3cpath%20d='M0%20100H100L91%2091H9Z'%20fill='url(%23bottom)'/%3e%3cpath%20d='M0%200L9%209V91L0%20100Z'%20fill='url(%23left)'/%3e%3cpath%20d='M100%200L91%209V91L100%20100Z'%20fill='url(%23right)'/%3e%3cpath%20d='M.5%20.5L9%209M99.5%20.5L91%209M.5%2099.5L9%2091M99.5%2099.5L91%2091'%20fill='none'%20stroke='%23474d50'%20stroke-opacity='.7'%20stroke-width='.55'/%3e%3c/svg%3e") 9 / var(--savings-frame-width) / 0 stretch;pointer-events:none;position:absolute;inset:0}.savings-result-body:after{content:"";padding:var(--savings-frame-width);-webkit-mask-composite:xor;pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff1a 0 .5px,#191f2214 .5px 1px,#0000 1px 3px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.savings-amount{color:#4defc4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;font-size:clamp(23px,2.2vw,34px);font-weight:600;line-height:1.15;display:block}.savings-calculation{color:#d2dadd;margin-top:9px;font-size:10px;line-height:1.4;display:block}.savings-unit{color:#d2dadd;text-align:center;margin-top:5px;font-size:11px;font-weight:300;display:block}.savings-note{color:#d2dadd;text-align:center;margin:25px 0 0;font-size:10px;font-weight:300;line-height:1.5}.savings-panel .savings-download-actions{justify-content:center;margin:12px 0 0}@media (width<=1100px){.savings-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px}.savings-control-product{grid-column:1/3}.savings-result{grid-column:3/5}}@media (width<=600px){.annual-savings{padding:28px 24px}.savings-panel{padding:18px 12px}.savings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.savings-control-product,.savings-result{grid-column:auto}.savings-section-title{margin-bottom:22px;font-size:20px}.savings-label,.savings-result h3{min-height:28px;margin-bottom:8px;font-size:14px}.savings-control .drum-cylinder{height:76px}.savings-control .drum-input{font-size:18px}.savings-control .drum-product-select{font-size:15px}.savings-control .drum-neighbor{font-size:12px}.savings-control .drum-help{font-size:9px}.savings-result-body{--savings-frame-width:6px;min-height:76px;padding:10px 8px}.savings-amount{font-size:23px}.savings-calculation{font-size:9px}.savings-note{margin-top:20px;font-size:9px}}@media (width<=360px){.savings-amount{font-size:clamp(18px,5.8vw,23px)}}.media-carousel{height:var(--portal-reference-height,270px);margin-top:calc(0px - var(--logo-lift,0px));color:#64748b;background:#fff;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 12px 30px #000f1e1f}.carousel-stage{touch-action:pan-y;position:absolute;inset:0}.carousel-slide{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.carousel-slide[hidden]{display:none}.carousel-media-frame{width:var(--portal-reference-width,100%);justify-content:center;align-items:center;max-width:100%;height:100%;display:flex;position:relative;overflow:hidden}.carousel-media-frame[role=button]{cursor:pointer}.carousel-media-frame:focus-visible{outline:2px solid var(--brand-blue);outline-offset:-2px;border-radius:8px}.carousel-media{object-fit:cover;flex-shrink:0;width:auto;max-width:100%;height:100%;display:block}.carousel-slide.is-watermark .carousel-media{opacity:.25}.carousel-logo-vertical{width:calc(var(--portal-reference-height,270px) * 1244 / 1414);aspect-ratio:1244/1414;flex-shrink:0;height:100%;position:relative;overflow:hidden}.carousel-logo-vertical img{opacity:.25;width:167.524%;max-width:none;height:auto;position:absolute;top:-22.065%;left:-33.601%}.carousel-logo-horizontal{object-fit:contain;width:100%;height:100%}.media-carousel button{color:#64748b;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.media-carousel .carousel-video-freeze{z-index:1;background:0 0;padding:0;position:absolute;inset:0 0 48px}.media-carousel button:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.media-carousel button:hover{color:var(--brand-blue)}.carousel-arrow{z-index:2;border-radius:50%;width:44px;height:44px;position:absolute;top:calc(50% - 22px)}.carousel-arrow span{font-size:36px;line-height:1}.carousel-arrow span,.carousel-toggle span{text-shadow:-1px -1px #fff,0 -1px #fff,1px -1px #fff,-1px 0 #fff,1px 0 #fff,-1px 1px #fff,0 1px #fff,1px 1px #fff}.carousel-previous{left:8px}.carousel-next{right:8px}.carousel-controls{z-index:2;align-items:center;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.media-carousel.has-video .carousel-controls{bottom:54px}.carousel-dots{display:flex}.media-carousel .carousel-dot{background:0 0;border-radius:50%;width:44px;height:44px}.carousel-dot:after{content:"";background:#cbd5e1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #fff}.carousel-dot[aria-current=true]:after{background:var(--brand-blue)}.carousel-toggle{border-radius:50%;width:44px;height:44px}@media (width<=600px){.media-carousel{border-radius:22px}.carousel-arrow{top:auto;bottom:0}.media-carousel.has-video .carousel-arrow{bottom:48px}}.saved-carousel-section{--portal-reference-height:800px;--portal-reference-width:min(100%, 900px);--logo-lift:0px;flex:none;align-items:center;width:100%;height:1000px;padding:100px 40px;display:flex;position:relative}.saved-carousel-section:before{content:"";width:min(100%, calc(var(--enrollment-bar-max-width,1160px) + 80px));z-index:0;-webkit-backdrop-filter:blur(2px)saturate(120%);pointer-events:none;background:#ffffff1f;border-radius:66px;position:absolute;inset:60px auto 60px 50%;transform:translate(-50%)}.saved-carousel-section .media-carousel{z-index:1;width:100%;max-width:var(--enrollment-bar-max-width,1160px);margin:0 auto;overflow:visible}.saved-carousel-section .carousel-stage{border-radius:inherit;overflow:hidden}.saved-carousel-section .carousel-download-actions{z-index:2;margin:0;position:absolute;bottom:80px;left:50%;transform:translate(-50%,50%)}.saved-carousel-section .media-carousel.has-video{background:#101010}.saved-carousel-section .carousel-media-frame.is-video-frame{width:100%;height:100%}.saved-carousel-section video.carousel-media{object-fit:cover;object-position:center;width:100%;height:100%}.saved-carousel-section .carousel-video-caption{z-index:2;letter-spacing:0;color:#fff;text-shadow:0 1px 3px #000000e6,0 2px 12px #0000008c;pointer-events:none;max-width:calc(100% - 64px);margin:0;font-family:Bahnschrift,Preice Barlow,Arial,sans-serif;font-size:clamp(28.8px,3vw,38.4px);font-weight:400;line-height:1.15;position:absolute;top:28px;left:32px}.saved-carousel-section .carousel-video-caption strong{font-weight:600}.saved-carousel-section .carousel-video-caption span:last-child{display:block}.saved-carousel-section .carousel-video-phrase{z-index:2;text-align:center;color:#fff;opacity:0;filter:blur(.15px);text-shadow:0 0 2px #ffffff4d;pointer-events:none;width:min(80%,860px);margin:0;font-family:Bahnschrift,Preice Barlow,Arial,sans-serif;font-size:clamp(24px,3vw,38px);font-weight:400;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.saved-carousel-section .media-carousel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to top right,#000000a6 0%,#0006 28%,#0000002e 55%,#0000000a 80%,#0000 100%);border-radius:26.5px;position:absolute;inset:-.5px}.saved-carousel-section .carousel-logo-vertical{width:min(100%, calc(var(--portal-reference-height) * 1244 / 1414));height:auto}@media (width<=600px){.saved-carousel-section:before{border-radius:62px}.saved-carousel-section .media-carousel:after{border-radius:22.5px}}@media (width<=600px) and (orientation:portrait){.saved-carousel-section video.carousel-media{object-position:var(--carousel-video-mobile-position,center)}.saved-carousel-section{padding-inline:0}.saved-carousel-section .media-carousel,.saved-carousel-section .media-carousel:after{border-radius:0}.saved-carousel-section .media-carousel:after{left:0;right:0}.saved-carousel-section .carousel-video-caption{max-width:calc(100% - 40px);font-size:clamp(26.4px,7.68vw,33.6px);line-height:1.12;top:24px;left:20px}.saved-carousel-section .carousel-video-caption strong{display:block}.saved-carousel-section .carousel-video-phrase{width:calc(100% - 40px);font-size:clamp(22px,6.4vw,28px)}}.landing-countdown{color:#fff;flex:none;align-items:center;width:100%;min-height:420px;padding:60px 24px;font-family:Bahnschrift,Preice Barlow,Arial,sans-serif;display:grid}.countdown-panel{width:min(100%, var(--enrollment-bar-max-width,1160px));-webkit-backdrop-filter:blur(2px)saturate(120%);text-align:center;background:#646d7147;border-radius:20px;margin:0 auto;padding:36px 32px}.countdown-panel h2{letter-spacing:0;margin:0 0 14px;font-size:clamp(22px,2.5vw,32px);font-weight:400;line-height:1.3}.countdown-panel h2>span{display:block}.countdown-panel .countdown-launch-label{font-size:.85em}.countdown-panel h2 strong{font-weight:600}.countdown-date{margin:0;font-size:18px;font-weight:400;line-height:1.5}.countdown-date span{color:#d2dadd;font-size:13px;font-weight:300;display:block}.countdown-clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(100%,860px);margin:28px auto 0;display:grid}.countdown-unit{background:#0000004d;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:20px 8px 16px;display:flex}.countdown-unit dd{font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:clamp(40px,7vw,80px);font-weight:600;line-height:1}.countdown-unit dt{font-size:16px;font-weight:400;line-height:1.3}.countdown-unit:first-child dd{color:#0e7be3}.countdown-unit:nth-child(2) dd{color:#1fcbe0}.countdown-unit:nth-child(3) dd{color:#4defc4}.countdown-unit:nth-child(4) dd{color:#a5dc4f}.countdown-finished{margin:22px 0 0;font-size:16px;font-weight:400}@media (width<=600px){.landing-countdown{min-height:360px;padding:40px 16px}.countdown-panel{border-radius:16px;padding:28px 12px}.countdown-date{font-size:15px}.countdown-date span{font-size:12px}.countdown-clock{gap:8px;margin-top:24px}.countdown-unit{border-radius:8px;gap:8px;padding:16px 2px 14px}.countdown-unit dd{font-size:clamp(28px,8.8vw,48px)}.countdown-unit dt{font-size:11px}}.floating-brand-group{align-items:center;gap:22px;display:flex}.profile-navigation{align-self:center}.profile-menu-toggle{width:36px;height:max(20px, calc(var(--story-action-height) * .8));color:#fff;-webkit-backdrop-filter:none;cursor:pointer;background:#393e40;border-radius:8px;justify-content:center;align-items:center;list-style:none;transition:background .2s;display:flex;position:relative}.profile-menu-toggle::-webkit-details-marker{display:none}.profile-menu-toggle:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-navigation[open] .profile-menu-toggle svg{transform:rotate(180deg)}.profile-menu-toggle:hover{background:#292e31}.profile-menu-toggle:focus-visible{outline-offset:3px;outline:2px solid #fff}.profile-menu{width:min(260px,100% - 36px);max-height:calc(100dvh - var(--floating-header-offset) - var(--floating-header-height) - 24px);-webkit-backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);background:#394144db;border-radius:12px;padding:8px;font-family:Bahnschrift,Preice Barlow,Arial,sans-serif;font-size:22px;font-weight:400;position:absolute;top:calc(100% + 8px);left:18px;overflow-y:auto}.profile-menu a{color:#fff;border-radius:8px;align-items:center;gap:14px;min-height:60px;padding:8px;transition:background .2s;display:flex}.profile-menu a:hover{background:#00000038}.profile-menu a:focus-visible{outline-offset:-2px;outline:2px solid #fff}.profile-menu .profile-icon{background:var(--separator-icon-color);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.profile-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.profile-icon img{width:100%;height:100%;display:block}@media (width<=600px){.profile-menu{width:min(260px,100% - 24px);font-size:20px;left:12px}}@media (width<=340px){.floating-brand-group{gap:18px}.profile-menu{width:min(260px,100% - 20px);left:10px}}
