.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.eight-landing{background:var(--eight-background);color:var(--eight-text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;height:100svh;max-height:100svh;min-height:100svh;overflow:hidden;position:relative}.eight-landing__media{top:0;right:0;bottom:0;left:0;min-height:100svh;position:absolute}.eight-landing__splash{align-items:center;background:#000;display:flex;flex-direction:column;gap:1.55rem;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:1;pointer-events:auto;position:fixed;transition:opacity .8s cubic-bezier(.4,0,.2,1),visibility .8s cubic-bezier(.4,0,.2,1);visibility:visible;z-index:80}.eight-landing__splash.eight-landing__splash--out{opacity:0;pointer-events:none;visibility:hidden}.eight-landing:has(.eight-landing__success) .eight-landing__splash{display:none}.eight-landing__splash-icon{align-items:center;color:#ffffffeb;display:flex;height:8.75rem;justify-content:center;opacity:0;transform:scale(.85);width:8.75rem;animation:eight-splash-icon-in .7s cubic-bezier(.16,1,.3,1) .26s forwards}.eight-landing__splash-icon svg{display:block;height:100%;width:100%}.eight-landing__splash-name{align-items:center;color:#ffffffb8;display:flex;font-family:Avenir Next,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;margin:0;opacity:0;transform:translateY(8px);animation:eight-splash-name-in .6s cubic-bezier(.16,1,.3,1) .7s forwards}.eight-landing__splash-name svg{display:block;height:4.5rem;width:auto}@keyframes eight-splash-icon-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes eight-splash-name-in{0%{opacity:0;transform:translateY(8px)}to{opacity:.72;transform:translateY(0)}}.eight-landing__slide{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1);overflow:hidden}.eight-landing__slide.active{opacity:1}.eight-landing__slide img{height:100%;min-height:100svh;object-fit:cover;object-position:center;transform:scale(1.04);width:100%}.eight-landing.eight-landing--slideshow-ready .eight-landing__slide.active img{animation:eight-slide-zoom 5s ease-out forwards}@keyframes eight-slide-zoom{0%{transform:scale(1.04)}to{transform:scale(1)}}.eight-landing__shade{background:radial-gradient(circle at 50% 32%,rgba(80,204,177,.2),transparent 26rem),linear-gradient(180deg,#0000006b,#0000001f 28%,#000000b3 72%,#000000f5),linear-gradient(90deg,rgba(0,0,0,.65) 0%,transparent 24%,transparent 76%,rgba(0,0,0,.65) 100%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.eight-landing__nav{align-items:center;display:flex;gap:.25rem;height:3.45rem;left:50%;padding:0 .55rem;position:fixed;top:3.25rem;transform:translate(-50%);z-index:30}.eight-landing__brand,.eight-landing__nav-link{align-items:center;color:#ffffffc2;display:flex;height:34px;justify-content:center;line-height:1;text-decoration:none;white-space:nowrap}.eight-landing__brand{color:#fff;font-family:Avenir Next,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:18px;padding:0 12px;height:34px}.eight-landing__brand-logo{align-items:center;display:flex;justify-content:center}.eight-landing__brand-logo svg{display:block;height:5rem;width:auto}.eight-landing__divider{background:#ffffff24;height:1.15rem;width:1px}.eight-landing__nav-link{border-radius:999px;font-size:.82rem;font-weight:500;padding:0 1rem;transition:background .18s ease,color .18s ease}.eight-landing__nav-link:hover{background:#ffffff17;color:#fff}.eight-landing__nav-link.active{color:#ffffffe6;background:#ffffff1a;font-weight:500}.eight-landing__hero{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100svh;justify-content:flex-end;margin:0 auto;min-height:100svh;padding:8.7rem 1.5rem 2rem;pointer-events:none;position:relative;text-align:center;z-index:2}.eight-landing__hero-copy,.eight-landing__signup{pointer-events:auto}.eight-landing__hero-copy{align-items:center;display:flex;flex-direction:column;width:100%}.eight-landing__eyebrow{color:color-mix(in srgb,var(--eight-accent) 78%,white);font-size:.78rem;font-weight:700;margin:0 0 1.05rem;text-transform:uppercase}.eight-landing__heading{color:#fff;font-family:Avenir Next,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:4.2rem;font-weight:700;letter-spacing:0;line-height:1.04;margin:0;max-width:56rem;text-shadow:0 22px 48px rgba(0,0,0,.42)}.eight-landing__subheading{color:#ffffff9e;font-size:1.02rem;font-weight:400;line-height:1.65;margin:1rem 0 1.9rem;max-width:34rem}.eight-landing__signup{align-items:center;display:flex;flex-direction:column;max-width:27rem;width:100%}.eight-landing__form{align-items:center;backdrop-filter:blur(34px) saturate(1.45);-webkit-backdrop-filter:blur(34px) saturate(1.45);background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:999px;box-shadow:0 22px 64px #00000042;display:flex;height:3.35rem;max-width:27rem;padding:.32rem .64rem .32rem 1.35rem;width:100%}.eight-landing__newsletter{align-items:center;display:flex;flex-direction:column;max-width:27rem;width:100%}.eight-landing__form input{background:transparent;border:0;color:#ffffffeb;flex:1;font:inherit;font-size:.9rem;min-width:0;outline:0}.eight-landing__form input[type=email]{box-sizing:border-box;height:2.7rem}.eight-landing__form input::placeholder{color:#ffffff5c}.eight-landing__form button{color:#ffffffc2;background:#1e1e20a6;border:0;border-radius:999px;cursor:pointer;flex:0 0 auto;font:inherit;font-size:.82rem;font-weight:700;height:2.7rem;overflow:hidden;padding:0 1.4rem;position:relative;text-shadow:0 .5px 0 rgba(255,255,255,.24);transition:background .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),filter .18s ease,transform .18s ease}.eight-landing__form button:before{background:linear-gradient(105deg,transparent 26%,rgba(255,255,255,.34) 50%,transparent 74%);content:"";height:100%;left:-48%;pointer-events:none;position:absolute;top:0;transition:left .56s cubic-bezier(.16,1,.3,1);width:48%}.eight-landing__form button:hover{filter:brightness(1.08)}.eight-landing__form button:hover:before,.eight-landing__form button:focus-visible:before{left:120%}.eight-landing__success{align-items:center;backdrop-filter:blur(34px) saturate(1.45);-webkit-backdrop-filter:blur(34px) saturate(1.45);background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:999px;box-shadow:0 22px 64px #00000047;color:#ffffffe6;display:flex;font-size:1.18rem;font-weight:500;gap:.8rem;justify-content:center;line-height:1.2;min-height:4.25rem;padding:.7rem 1.8rem;text-align:center;width:min(100%,22rem)}.eight-landing__success-icon{align-items:center;background:#ffffff29;border-radius:999px;color:#ffffffeb;display:flex;flex:0 0 auto;height:2rem;justify-content:center;width:2rem}.eight-landing__success-icon svg{fill:none;height:1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:1rem}.eight-landing__form-note{color:#ffffff70;font-size:.78rem;line-height:1.5;margin:.95rem 0 0}.eight-landing__form-note--error{color:#ffb3b3}.eight-landing__form-note--error ul{list-style:none}.eight-landing__consent{align-items:center;color:#ffffff6b;cursor:pointer;display:flex;font-size:.75rem;gap:.62rem;justify-content:center;line-height:1.45;margin-top:.95rem;-webkit-user-select:none;user-select:none}.eight-landing__consent input{opacity:0;pointer-events:none;position:absolute}.eight-landing__checkbox{align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.18);border-radius:5px;display:flex;flex:0 0 auto;height:1.12rem;justify-content:center;transition:background .18s ease,border-color .18s ease;width:1.12rem}.eight-landing__checkbox svg{fill:none;height:.75rem;opacity:0;stroke:#111;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:opacity .16s ease;width:.75rem}.eight-landing__consent input:checked+.eight-landing__checkbox{background:#fffffff0;border-color:#fffffff0}.eight-landing__consent input:checked+.eight-landing__checkbox svg{opacity:1}.eight-landing__consent a{color:#ffffffa3;text-decoration:underline;text-underline-offset:.18rem;transition:color .18s ease}.eight-landing__consent a:hover{color:#ffffffe6}.eight-landing__socials{display:flex;gap:1rem;margin-top:1.25rem}.eight-landing__socials a{align-items:center;background:#1e1e20a6;border-radius:50%;color:#ffffff9e;display:flex;height:2.4rem;justify-content:center;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:2.4rem}.eight-landing__socials a:hover{background:#ffffff24;border-color:#ffffff2e;color:#ffffffe0;transform:translateY(-2px)}.eight-landing__socials svg{fill:currentColor;height:1.06rem;width:1.06rem}.eight-landing__socials rect,.eight-landing__socials circle{fill:none;stroke:currentColor;stroke-width:1.8}.eight-landing__about,.eight-landing__privacy{background:#000;top:0;right:0;bottom:0;left:0;opacity:0;overflow-y:auto;padding:8rem 1.5rem 7rem;pointer-events:none;position:fixed;transform:translateY(12px);transition:opacity .36s ease,transform .36s ease,visibility .36s ease;visibility:hidden;z-index:20}.eight-landing.eight-landing--about-open .eight-landing__about,.eight-landing.eight-landing--privacy-open .eight-landing__privacy{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.eight-landing__about-inner,.eight-landing__privacy-inner{margin:0 auto;max-width:640px}.eight-landing__privacy-inner{max-width:42rem}.eight-landing__about-close,.eight-landing__privacy-close{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#ffffffe0;cursor:pointer;display:flex;font:inherit;font-size:1.45rem;height:2.75rem;justify-content:center;line-height:1;position:fixed;right:1.5rem;top:5rem;transition:background .18s ease,color .18s ease;width:2.75rem;z-index:25}.eight-landing__about-close:hover,.eight-landing__privacy-close:hover{background:#ffffff24;color:#fff}.eight-landing__section-label{color:color-mix(in srgb,var(--eight-accent) 78%,white);font-size:.75rem;font-weight:700;margin:0 0 1.2rem;text-transform:uppercase}.eight-landing__about-title,.eight-landing__privacy-title{color:#fff;font-family:Avenir Next,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-weight:700;letter-spacing:0;line-height:1.1;margin:0 0 2rem;max-width:42rem}.eight-landing__copy{max-width:42rem}.eight-landing__copy p{color:#ffffffb8;font-size:1.05rem;line-height:1.85;margin:0 0 1.35rem}.eight-landing__copy .eight-landing__highlight{color:#fff;font-family:Avenir Next,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1.36rem;line-height:1.55;margin-top:2.3rem}.eight-landing__principles{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem}.eight-landing__principle{background:#ffffff0f;border:1px solid rgba(255,255,255,.11);border-radius:8px;min-height:12rem;padding:1.2rem}.eight-landing__principle span{color:color-mix(in srgb,var(--eight-accent) 70%,white);display:block;font-size:.76rem;font-weight:700;margin-bottom:2.6rem}.eight-landing__principle strong{color:#fff;display:block;font-family:Outfit,DM Sans,sans-serif;font-size:1.2rem;margin-bottom:.7rem}.eight-landing__principle p{color:#ffffff94;font-size:.9rem;line-height:1.65;margin:0}@media(max-width:820px){.eight-landing__heading{font-size:3.05rem}.eight-landing__about-title,.eight-landing__privacy-title{font-size:2.35rem}.eight-landing__principles{grid-template-columns:1fr}}@media(max-width:1023px),(max-height:767px){.eight-landing{height:auto;max-height:none;overflow:visible}.eight-landing__hero{height:auto;min-height:100svh}}@media(max-width:560px){.eight-landing__splash{gap:1.25rem}.eight-landing__splash-icon{height:6.85rem;width:6.85rem}.eight-landing__splash-name{font-size:1.6rem}.eight-landing__splash-name svg{height:3.8rem}.eight-landing__nav{top:.85rem;width:calc(100% - 3.2rem)}.eight-landing__brand{padding-left:.8rem;padding-right:.7rem}.eight-landing__nav-link{flex:1;padding-left:.5rem;padding-right:.5rem}.eight-landing__heading{font-size:2.45rem}.eight-landing__subheading{font-size:.94rem}.eight-landing__form{border-radius:8px;flex-direction:column;height:auto;padding:.55rem}.eight-landing__form input[type=email],.eight-landing__form button{height:2.8rem;min-height:2.8rem;width:100%}.eight-landing__form input[type=email]{flex:0 0 2.8rem;padding:0 .7rem;text-align:center}.eight-landing__form button{margin-top:.35rem}.eight-landing__success{font-size:1rem;gap:.65rem;min-height:3.65rem;padding:.65rem 1rem}.eight-landing__success-icon{height:1.8rem;width:1.8rem}.eight-landing__consent{align-items:flex-start;font-size:.72rem;max-width:20rem;text-align:left}}.mf-sign{align-items:center;border-top:.5px solid rgba(255,255,255,.06);display:flex;gap:14px;margin-top:72px;padding-top:32px}.mf-sign-icon{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:100px}.mf-sign-icon svg{display:block;height:auto;width:auto}.mf-sign-info{display:flex;flex-direction:column;gap:2px}.mf-sign-name{color:#fff;font-family:var(--heading);font-size:14px;font-weight:500}.mf-sign-role{color:#fff;font-family:var(--font);font-size:11px;font-weight:400;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){.eight-landing__splash{transition:none}.eight-landing__splash-icon,.eight-landing__splash-name{animation:none;opacity:1;transform:none}.eight-landing__form button:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
