:root{--butter-white:#fafafa;--butter-off-white:#f7f7f7;--butter-black:#1e1e1e;--butter-true-black:#0f0f0f;--butter-charcoal:#3c3c3c;--butter-light-grey:#ededed;--butter-dark-grey:#e2e2e2;--butter-light:#ebebeb;--butter-red:#f33;--butter-blue:#4dc5e5;--butter-green:#63ad45;--butter-yellow:#e9d352;--butter-pink:#f9abff;--ui-panel:#0a0909;--ui-item:#151515;--ui-item-border:#212121;--ui-chip:#2e2e2e;--ui-chip-text:#b6b6b6;--text-30:#0f0f0f4d;--text-40:#0f0f0f66;--text-50:#0f0f0f80;--hr:#0f0f0f26;--overlay:#35353533;--grad-grey:linear-gradient(#d6d6d6 0%, #fafafa 100%);--glow-rainbow:#4dc5e5 0px 0px 4px, #4dc5e5 1px 1px 2px, #63ad45 1px 2px 2px, #e9d352 1px 4px 6px, #4dc5e5 1px 6px 10px;--butter-font-primary:"Archivo", "Helvetica Neue", Arial, sans-serif;--butter-font-secondary:"Geist Mono", ui-monospace, Menlo, monospace;--primary-stretch:90%;--font-logo:"Molle", "Brush Script MT", cursive;--butter-ease-out:cubic-bezier(.2, .715, .205, .99);--butter-ease-in-out:cubic-bezier(.835, .12, .225, .77);--butter-ease-in:cubic-bezier(.815, .005, .81, .195);--butter-ease-out-fast:cubic-bezier(0, 0, 0, 1);--vmin-ref:min(100vw, 177.778vh);--fs-h1:min(125px, max(56px, 56px + (.0484211 * (-375px + var(--vmin-ref)))));--fs-h2:min(70px, max(32px, 32px + (.0266667 * (-375px + var(--vmin-ref)))));--fs-h3:min(50px, max(32px, 32px + (.0126316 * (-375px + var(--vmin-ref)))));--fs-h4:min(26px, max(20px, 20px + (.00421053 * (-375px + var(--vmin-ref)))));--fs-body:min(21px, max(20px, 20px + (.000701754 * (-375px + var(--vmin-ref)))));--fs-cap:min(14px, max(12px, 12px + (.00140351 * (-375px + var(--vmin-ref)))));--container-pad:min(80px, max(25px, 25px + (.0385965 * (-375px + var(--vmin-ref)))));--section-pad:clamp(10rem, 10rem + (.0462428 * (-37.5rem + var(--vmin-ref))), clamp(14rem, .0729167 * var(--vmin-ref), 14.5833rem));--story-pad:clamp(2.5rem, 2.5rem + (.242775 * (-37.5rem + var(--vmin-ref))), clamp(23.5rem, .122396 * var(--vmin-ref), 24.4792rem))}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}img,picture,video,canvas,svg,iframe{max-width:100%;display:block}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:62.5%}body{font-size:1.8rem;font-family:var(--butter-font-primary);font-stretch:var(--primary-stretch);color:#0f0f0f;background:var(--butter-light-grey);font-style:normal;font-weight:400;line-height:1.5}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-weight:400}a,button{color:currentColor;cursor:pointer}input,button,textarea,select{font:inherit;font-stretch:inherit}::selection{color:#ebebeb;text-shadow:none;background:#0f0f0f}:focus{box-shadow:none;outline:none}:focus:focus-visible{box-shadow:0 0 0 .1rem #3c3c3c}:focus-visible{outline:none}body.disable-scroll{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@keyframes hue{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.Heading1Styled{font-family:var(--butter-font-primary);font-weight:400;font-size:var(--fs-h1);letter-spacing:0;line-height:1.09}.Heading2Styled{font-family:var(--butter-font-primary);font-weight:400;font-size:var(--fs-h2);letter-spacing:.006em;line-height:.9}.Heading3Styled{font-family:var(--butter-font-primary);font-weight:400;font-size:var(--fs-h3);letter-spacing:.008em;line-height:1}.Heading4Styled{font-family:var(--butter-font-primary);font-weight:400;font-size:var(--fs-h4);letter-spacing:.03em;line-height:1.2}.TextBodyStyled{font-family:var(--butter-font-primary);font-weight:400;font-size:var(--fs-body);letter-spacing:.033em;line-height:2.4rem}.TextBodySmallStyled{font-family:var(--butter-font-primary);letter-spacing:.04375em;font-size:1.6rem;font-weight:400;line-height:1.3125}.TextInterfaceStyled{font-family:var(--butter-font-primary);letter-spacing:.04375em;font-size:1.6rem;font-weight:400;line-height:1.25}.TextCapStyled{font-family:var(--butter-font-secondary);font-weight:400;font-stretch:100%;font-size:var(--fs-cap);letter-spacing:.036em;line-height:2.4rem}@media (min-width:77.5rem){.Heading1Styled{letter-spacing:.0032em;line-height:.992}.Heading2Styled{line-height:.97}.Heading3Styled{line-height:.96}.Heading4Styled{line-height:1.15}}.mw-17ch{max-width:10.523em}.mw-18ch{max-width:11.142em}.mw-20ch{max-width:12.38em}.mw-30ch{max-width:18.57em}.mw-40ch{max-width:24.76em}.mw-50ch{max-width:30.95em}.c-30{color:var(--text-30)}.c-40{color:var(--text-40)}.c-50{color:var(--text-50)}.SplitTextSrOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}[data-split] .line{display:block}[data-split] .word{display:inline-block}.split-pending [data-split]{opacity:0}.ContainerMain{width:100%;padding-left:var(--container-pad);padding-right:var(--container-pad);margin:0 auto}.GridMain{column-gap:clamp(clamp(2.5rem, 2.5rem + (0 * (-37.5rem + var(--vmin-ref))), 2.5rem), .0130208 * var(--vmin-ref), 2.60417rem);grid-template-columns:repeat(12,1fr);display:grid}.GridItemMain{grid-column:1/-1}.SpacerMain{min-width:.1rem;display:block}.sp-10{min-height:1rem}.sp-20{min-height:2rem}.sp-25{min-height:2.5rem}.sp-30{min-height:3rem}.sp-40{min-height:4rem}.sp-60{min-height:6rem}.ButtonMain{font-family:var(--butter-font-primary);letter-spacing:.04375em;text-align:center;background:0 0;border:none;font-size:1.6rem;font-weight:400;line-height:1.3125;text-decoration:none;display:inline-flex}.ButtonMain>a{color:inherit;text-decoration:none}.ButtonMain>a:focus-visible,.ButtonMain:focus-visible{outline:none}.ButtonContent{--radius:1.6rem;border-radius:var(--radius);color:#ebebeb;z-index:1;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:1.6rem;width:auto;height:5rem;padding:.8rem 3rem;display:inline-flex;position:relative}.ButtonContent.small{--radius:1rem;height:auto;padding:.8rem 1.5rem}.ButtonContent.light{color:#0f0f0f}.ButtonContent.icon{width:5rem;padding:.8rem}.ButtonContent:before{content:"";border-radius:var(--radius);box-shadow:var(--glow-rainbow);z-index:-1;opacity:0;background-color:#4dc5e5;transition-property:transform,opacity;transition-duration:.4s,.4s,.2s;transition-timing-function:cubic-bezier(.2,.715,.205,.99),linear;position:absolute;inset:0;transform:scaleY(.9)}.ButtonContent:after{content:"";border-radius:var(--radius);z-index:-1;background-color:#1e1e1e;position:absolute;inset:0}.ButtonContent.light:after{background-color:#ededed}.ButtonContent.white:after{background-color:#fafafa}.ButtonMain:not(:disabled):hover .ButtonContent{border-color:#0000}.ButtonMain:not(:disabled):hover .ButtonContent:before{opacity:1;animation:2s linear infinite hue;transform:scaleY(1)}.ButtonMain:focus-visible .ButtonContent,.ButtonMain>a:focus-visible .ButtonContent{outline-offset:.3rem;outline:.3rem solid #4dc5e5}.ButtonContent svg{width:1rem;height:auto}.TextLinkWrapper{background:0 0;border:none;transition:opacity .5s cubic-bezier(.2,.715,.205,.99),padding-left .5s cubic-bezier(.2,.715,.205,.99);display:block}.TextLinkWrapper a{width:-moz-fit-content;width:fit-content;text-decoration:none;display:block}.TextLinkWrapper.hover-opacity:hover{opacity:.4;padding-left:0}.TextLinkWrapper.hover-slide:hover{opacity:1;padding-left:.6rem}.Hr{transform-origin:0;background-color:#0f0f0f26;border:none;width:100%;height:.1rem;transition:transform 1s cubic-bezier(.2,.715,.205,.99) .2s;display:block;transform:scaleX(0)}.Hr.in{transform:scaleX(1)}.AnimateWrapper{display:block}.AnimateSlide{opacity:0;transition-property:transform,opacity;transition-duration:.8s,.528s;transition-timing-function:cubic-bezier(0,0,0,1),linear;display:block;transform:translateY(30px)}.AnimateSlide.show{opacity:1;transform:none}.AnimateFade{opacity:0;transition:opacity .3s cubic-bezier(.2,.715,.205,.99);display:block}.AnimateFade.show{opacity:1}.ButterBlockWrapper{clip-path:url(#squircle);width:100%;height:100%;position:relative;overflow:hidden}.ButterBlockWrapper:after{--width:min(20vw, var(--glow-size,28rem));content:"";width:100%;height:100%;box-shadow:inset 0 0 calc(var(--width) * .15) #fff;pointer-events:none;z-index:3;border-radius:22.4%;position:absolute;top:0;left:0}.ButterBlockWrapper>img,.ButterBlockWrapper>canvas,.ButterBlockWrapper>.blk{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ButterBlockWrapper.glow-1000{--glow-size:20rem}.ButterBlockWrapper.glow-600{--glow-size:12rem}.ButterBlockWrapper.glow-750{--glow-size:15rem}.sq-svg{width:0;height:0;position:absolute}.MediaMain{width:100%;height:100%;position:relative}.MediaInner{width:100%;height:100%;position:relative;overflow:hidden}.LoaderWrapper{pointer-events:none;background:var(--grad-grey);z-index:300;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LoaderText{font-size:var(--fs-body);letter-spacing:.033em;opacity:0;line-height:2.4rem}.LoaderText .word{display:inline-block}.CursorMain{pointer-events:none;will-change:transform;z-index:250;display:block;position:fixed;top:0;left:0}.CursorButter{color:#fafafa;white-space:nowrap;opacity:0;background-color:#0f0f0f;border-radius:1.2rem;padding:1rem 1.3rem;transition:opacity .2s,transform .2s;position:absolute;top:1.4rem;left:1.2rem;transform:scale(.6)}.CursorMain.is-butter .CursorButter{opacity:1;transform:scale(1)}@media (hover:none){.CursorMain{display:none}}.HeaderOverlay{z-index:29;opacity:0;pointer-events:none;background:#35353533;width:100%;height:100%;transition:opacity .5s cubic-bezier(.2,.715,.205,.99);position:fixed;top:0;left:0}.menu-open .HeaderOverlay{opacity:1;pointer-events:auto}.HeaderContainer{z-index:30;opacity:0;pointer-events:none;position:fixed;top:0;left:0;right:0}.HeaderContainer .ContainerMain{pointer-events:none}.SkipToContent{z-index:2;color:#fafafa;pointer-events:all;background:#1e1e1e;border-radius:.8rem;padding:1rem 1.4rem;font-size:1.6rem;text-decoration:none;transition:transform .2s cubic-bezier(.2,.715,.205,.99);position:absolute;top:.8rem;left:.8rem;transform:translateY(calc(-100% - 1.6rem))}.SkipToContent:focus{transform:translateY(0)}.HeaderMain{--padding-top:clamp(1.2rem, calc(1.2rem + (24 - 12) * (min(100vw, 100vh * 1.77778) - 37.5rem) / (1240 - 375)), clamp(2.4rem, calc(min(100vw, 100vh * 1.77778) / 1920 * 24), (200rem / 1920) * 24));padding-top:var(--padding-top);padding-left:clamp(clamp(2.4rem, 2.4rem + (.00693642 * (-37.5rem + var(--vmin-ref))), 3rem), .015625 * var(--vmin-ref), 3.125rem);padding-right:clamp(clamp(2.4rem, 2.4rem + (.00693642 * (-37.5rem + var(--vmin-ref))), 3rem), .015625 * var(--vmin-ref), 3.125rem);pointer-events:none;justify-content:space-between;align-items:center;display:flex}.HeaderLeft{pointer-events:all;position:relative}.HeaderLeftInner{--offset:0px;color:#1e1e1e;z-index:1;align-items:center;padding:1.65rem 2.2rem;display:flex;position:relative}.HeaderLeftInner:before{content:"";top:0;left:0;right:var(--offset,0);background-color:#ededed;border-radius:1.6rem;height:100%;position:absolute}.HeaderLeftInner .MenuToggleWrapper{transform:translateX(calc(var(--offset,0px) * -1))}.HeaderLogo{z-index:2;position:relative}.HeaderLogo a{color:#3c3c3c;text-decoration:none;display:block}.Logo{font-family:var(--font-logo);letter-spacing:0;white-space:nowrap;-webkit-text-stroke:.55px currentColor;transform-origin:0;height:2.3rem;font-size:3.15rem;font-style:italic;line-height:2.3rem;display:block;transform:translateY(.05rem)skew(-8deg)scaleX(1.06)}.Logo:after{content:"·";font-family:Arial,sans-serif;font-size:.7em;font-style:normal;position:relative;top:-.55em;left:.02em}.HeaderNav{z-index:1;opacity:1;pointer-events:auto;transition:opacity 2s cubic-bezier(.2,.715,.205,.99);display:none;position:relative;overflow:hidden}.HeaderNav.is-hidden{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.2,.715,.205,.99)}.HeaderMenu{display:none}.HeaderMenu a{text-decoration:none}@media (min-width:64rem){.HeaderNav{margin-left:5.1rem;display:block}.HeaderMenu{text-align:right;white-space:nowrap;justify-content:space-between;align-items:center;gap:2.5rem;list-style:none;display:flex}}.MenuToggleWrapper{z-index:2;margin-left:2.5rem;display:flex;position:relative}.MenuToggleMain{background-color:#0000;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;transition:background-color .3s;display:flex;position:relative}.MenuToggleWrapper:hover .MenuToggleMain{background-color:#e2e2e2}.MenuToggleMain svg{width:3px;height:11px}.MenuToggleClose{letter-spacing:.04375em;opacity:0;pointer-events:none;white-space:nowrap;font-size:1.6rem;line-height:1.25;transition:opacity .8s cubic-bezier(.2,.715,.205,.99);position:absolute;top:50%;left:-1rem;transform:translateY(-50%)translate(-100%)translateY(-1px)}.menu-open .MenuToggleClose{opacity:1}.HeaderRight{color:#1e1e1e;pointer-events:all;background-color:#ededed;border-radius:1.6rem;align-items:center;gap:1.6rem;padding:1.05rem 1.2rem 1.05rem 2.2rem;display:flex}.HeaderRight>span{display:contents}@media (max-width:63.9375rem){.HeaderLeft{width:100%}.HeaderLeftInner{justify-content:space-between;width:100%}.HeaderRight{display:none}}.HeaderDropdown{--full-height:100svh;width:100%;max-height:calc(var(--full-height) - 7.2rem - var(--padding-top) * 2);pointer-events:none;opacity:0;clip-path:inset(0% 0% 100% round 16px);z-index:-1;background-color:#ededed;border-radius:1.6rem;flex-direction:column;padding:1.4rem 1.4rem 2.2rem;transition:opacity .8s cubic-bezier(.2,.715,.205,.99) .2s,transform .5s cubic-bezier(.2,.715,.205,.99),clip-path .5s cubic-bezier(.2,.715,.205,.99);display:flex;position:absolute;bottom:-.8rem;left:0;overflow:auto;transform:translateY(100%)scale(.98)}.menu-open .HeaderDropdown{opacity:1;clip-path:inset(0% round 16px);pointer-events:auto;transition:opacity .3s cubic-bezier(.2,.715,.205,.99),transform .5s cubic-bezier(.2,.715,.205,.99),clip-path .6s cubic-bezier(.2,.715,.205,.99);transform:translateY(100%)scale(1)}.HeaderDropdownMain{width:100%}.HeaderDropdownMenu{flex-direction:column;gap:.8rem;width:100%;list-style:none;display:flex}.HeaderDropdownMenu a{text-decoration:none;display:block}.HeaderDropdownMenuItem{width:100%}.HeaderDropdownMenuItemInner{justify-content:space-between;align-items:center;width:100%;padding-bottom:.8rem;display:flex}.HeaderDropdownMenuItemContent{align-items:center;gap:1.5rem;display:flex}.HeaderDropdownMedia{flex-shrink:0;width:6.4rem;height:6.4rem;position:relative}.HeaderDropDownMenuItemHover{opacity:0;pointer-events:none;text-align:right;transition:opacity .3s}.HeaderDropDownMenuItemHover .TextInterfaceStyled{color:var(--text-40);font-size:1.3rem}.HeaderDropdownMenuItem:hover .HeaderDropDownMenuItemHover{opacity:1}@media (max-width:63.9375rem){.HeaderDropDownMenuItemHover{display:none}}.HeaderDropDownBottom{margin-top:2.7rem}.HeaderDropDownBottom .TextCapStyled{color:var(--text-50)}.menu-open .HeaderNav{opacity:0;pointer-events:none}.PageBackgroundMain{z-index:1;background-color:#fafafa;border-radius:0 0 6rem 6rem;margin-bottom:-6rem;position:relative}.r32{border-radius:3.2rem}.mw-40ch-b{max-width:24.76em}.mw-15ch{max-width:9.285em}.mw-48ch{max-width:29.712em}.c-body{color:#0f0f0f}.mobile-only{display:none}@media (min-width:40rem){.gi-s1-text{grid-column:span 6}.gi-s1-ui{grid-column:8/span 5}}@media (min-width:48rem){.gi-6{grid-column:span 6}.gi-6b{grid-column:auto/span 6}.gi-s2-text{grid-column:8/span 5}.gi-fh-text{grid-column:8/span 6}}@media (min-width:64rem){.gi-fh-text{grid-column:8/span 3}.gi-gallery-head{grid-column:3/span 8}}@media (min-width:112.5rem){.gi-gallery-head{grid-column:4/span 6}}.HomeHeroMain{background:linear-gradient(#d6d6d6 0%,#fafafa 100%);min-height:100svh;display:flex;position:relative}.HomeHeroMain .ContainerMain{pointer-events:none;position:relative}.HomeHeroMain .ContainerMain a,.HomeHeroMain .ContainerMain button{pointer-events:auto}.HomeHeroEventSource{width:100%;height:100%;position:absolute;top:0;left:0}.HomeHeroContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;height:100%;padding-top:20rem;padding-bottom:14rem;display:flex}.HomeHeroSubcontent{flex-direction:column;justify-content:center;align-items:center;gap:3rem;display:flex}.HomeHero3DWrapper{opacity:0;pointer-events:none;transition:opacity .8s cubic-bezier(.2,.715,.205,.99);position:absolute;inset:0}.HomeHero3DWrapper.show{opacity:1}.R3FSectionMain{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HomeHeroMain .R3FSectionMain{-webkit-mask:linear-gradient(#000 77%,#0000 100%);mask:linear-gradient(#000 77%,#0000 100%)}.hero-canvas{width:100%;height:100%}.AnimateFadeIn{opacity:0;transition:transform .8s cubic-bezier(0,0,0,1),opacity .528s linear;transform:translateY(30px)}.AnimateFadeIn.show{opacity:1;transform:none}.TickerSectionMain{text-align:center;padding:5rem 0;overflow:hidden}.TickerSectionLogosWrapper{width:100%;display:flex;overflow:hidden}.TickerSectionLogos{will-change:transform;flex-shrink:0;gap:10rem;padding-right:10rem;display:flex}.TickerSectionLogoWrapper{flex-shrink:0;display:block}.TickerSectionLogo{color:#262626;white-space:nowrap;align-items:center;max-width:17rem;height:3.6rem;display:flex}.TickerSectionLogo .wm{line-height:1;display:block}.StatementTimelineMain{position:relative;overflow:hidden}.StatementContainer{justify-content:center;align-items:center;padding:18.5rem 0 15rem;display:flex;position:relative}.StatementInner{position:relative}.StatementInner h2{text-align:center;max-width:18.57em;margin:0}.StatementBlockWrapper{vertical-align:baseline;width:1em;height:1em;margin:.1em .2em -.15em;display:inline-block;position:relative}.TimelineContainer{z-index:1;justify-content:center;align-items:center;padding:18.5rem 0 15rem;display:flex;position:relative}@media (min-width:48rem){.StatementContainer{height:100svh;padding:4rem 0}.StatementBlockWrapper{width:1.15em;height:1.15em;margin:-.05em .2em -.2em}.TimelineContainer{height:100svh;padding:4rem 0}}.TimelineInner{aspect-ratio:1372/408;align-items:flex-end;width:100%;max-width:140rem;display:flex;position:relative}.TimelineBackground{pointer-events:none;aspect-ratio:1576/783;width:115%;position:absolute;top:-5%;left:-7.5%}.TimelinePanel{background:#151515;border-radius:clamp(1.6rem,2.9%,4rem)/clamp(1.6rem,9.7%,4rem);width:86.96%;height:52%;position:absolute;top:2.6%;left:6.52%;box-shadow:0 5.5rem 9rem -1rem #00000021,0 1.5rem 3rem #0000000d;container-type:inline-size}.TimelineTop{color:#ececec;letter-spacing:.01em;white-space:nowrap;align-items:center;font-size:1.07cqw;display:flex;position:absolute;top:5.8%;left:1.64%}.TlPause{background:#3c3c3c;border-radius:.8cqw;place-items:center;width:3.2cqw;height:3.2cqw;margin-right:1.43cqw;display:grid}.TlPause svg{color:#c8c8c8;width:.72cqw}.TlTime i{color:#8c8c8c;font-style:normal}.TlDiv{background:#3c3c3c;width:1px;height:2cqw;margin:0 1.43cqw}.TlDur{color:#8c8c8c}.TlDur b{color:#ececec;background:#262626;border-radius:1.2cqw;margin:0 .35cqw;padding:.55cqw .7cqw;font-weight:400}.TlRuler{color:#aaa;height:2cqw;font-size:.78cqw;font-weight:600;position:absolute;top:19.6%;left:1.64%;right:1.64%}.TlRuler .tk{background:#4e4e4e;width:1px;height:.8cqw;margin-top:-.4cqw;position:absolute;top:50%}.TlRuler .lb{position:absolute;top:50%;transform:translate(-50%,-50%)}.TlRange{background:#3c3c3c padding-box padding-box;border-left:2px solid #d2d2d2;border-right:2px solid #d2d2d2;border-radius:.45cqw;width:38.5%;position:absolute;top:0;bottom:0;left:8.87%}.TimelineBlocks{justify-content:space-between;width:100%;height:72%;padding:1.5%;display:flex;position:relative}.TimelineBlockWrapper{aspect-ratio:1;max-height:100%;position:relative}.StatementBlockMain{will-change:transform;z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.StatementBlockMain .ButterBlockWrapper:after{--width:min(20vw, 28rem)}.blk{position:absolute;inset:0}.blk-wild{background:#000;place-items:center;display:grid;overflow:hidden}.blk-wild span{color:#fff;letter-spacing:-.04em;transform-origin:50% 60%;font-family:Archivo,sans-serif;font-size:30cqw;font-weight:700;font-stretch:100%;line-height:1;animation:2.4s ease-in-out infinite wildwave;display:inline-block}@keyframes wildwave{0%,to{transform:rotate(-4deg)skew(-6deg)scaleY(1.05)}50%{transform:rotate(3deg)skew(4deg)scaleY(.96)}}.blk{container-type:size}.blk-artdept{background:#ff3b30;overflow:hidden}.blk-artdept .rows{flex-direction:column;gap:0;width:170%;display:flex;position:absolute;top:-18%;left:-30%;transform:rotate(-12deg)}.blk-artdept .row{color:#fff;white-space:nowrap;letter-spacing:.01em;font-family:Archivo,sans-serif;font-size:26cqw;font-weight:800;font-stretch:100%;line-height:.98;animation:6s linear infinite artrow}.blk-artdept .row:nth-child(2n){animation-direction:reverse}@keyframes artrow{0%{transform:translate(0)}to{transform:translate(-33.33%)}}.blk-glow{background:radial-gradient(circle,#00d4ff 0%,#13d6c2 16%,#45e64a 30%,#b5ff2e 42%,#3a8a10 56%,#0d1c05 72%,#050805 100%);place-items:center;display:grid}.blk-glow span{color:#fff;text-shadow:0 0 6cqw #00b4ffe6;font-family:Archivo,sans-serif;font-size:44cqw;font-weight:500;font-stretch:100%;line-height:1}.blk-focus{background:#050505;overflow:hidden}.blk-focus span{color:#fff;white-space:nowrap;letter-spacing:-.02em;font-family:Archivo,sans-serif;font-size:30cqw;font-weight:700;font-stretch:105%;line-height:.86;position:absolute;left:-6%}.blk-focus span:first-child{filter:blur(.4cqw);top:20%}.blk-focus span:nth-child(2){filter:blur(.3cqw);top:50%;-webkit-mask:linear-gradient(90deg,#000 40%,#00000040 60%);mask:linear-gradient(90deg,#000 40%,#00000040 60%)}.blk-focus .blurr{-webkit-backdrop-filter:blur(3cqw);backdrop-filter:blur(3cqw);position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000 55%,#000 80%);mask:linear-gradient(90deg,#0000 55%,#000 80%)}.blk-dark{background:#0b0b0b}.blk canvas,.ButterBlockWrapper canvas{width:100%;height:100%;position:absolute;inset:0}.StoryOneMain{padding-top:23.8rem;padding-bottom:23.8rem}.StoryOneMain .GridMain{align-items:center}.StoryOneTextWrapper{position:relative}.StoryOneTextWrapper h2{z-index:1;position:relative}.StoryOneTextHalftone{font-family:var(--butter-font-primary);font-weight:400;font-size:var(--fs-h2);letter-spacing:.006em;font-kerning:none;pointer-events:none;opacity:0;z-index:2;width:100%;max-width:11.142em;line-height:.9;transition:opacity .8s cubic-bezier(.2,.715,.205,.99);position:absolute;top:0;left:0}@media (min-width:77.5rem){.StoryOneTextHalftone{line-height:.97}}.effect-halftone .StoryOneTextHalftone{opacity:1}.StoryOneTextHalftone .CloudinaryVideoMain{background:#000 url(/img/gen/halftone-overlay.webp) 0 0/60%;position:absolute;inset:0;overflow:hidden}.effect-halftone .halftone-anim{animation:9s linear infinite halftonepan}@keyframes halftonepan{0%{background-position:0 0}to{background-position:-120% 40%}}.StoryOneTextHalftoneInner{color:#000;mix-blend-mode:lighten;background-color:#fafafa;padding-bottom:.1em;position:relative}.StoryOneDecorativeTextWrapper{z-index:1;display:inline-block;position:relative}.StoryOneDecorativeText{opacity:1;transition:opacity .8s cubic-bezier(.2,.715,.205,.99);position:relative}.effect-inflate .StoryOneDecorativeText{opacity:0}.StoryOneGlow{z-index:-1;opacity:0;width:100%;height:1.33em;transition:opacity .8s cubic-bezier(.2,.715,.205,.99),transform .8s cubic-bezier(.2,.715,.205,.99);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.StoryOneGlowPill{filter:blur(.01em);background:#33d6ff;border-radius:.28em;position:absolute;inset:8% -2%;box-shadow:0 0 0 .05em #9dff3a,0 0 .16em .07em #c8ff2e,0 0 .4em .1em #a0ff3c99}.effect-glow .StoryOneGlow{opacity:1;transform:translate(-50%,-50%)scale(1.35,1.12)}.StoryOneInflate{pointer-events:none;z-index:1;width:calc(100% + 1em);height:1.6em;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.StoryOneInflate canvas{width:100%;height:100%;display:block}.StoryOneUI{padding:clamp(.5rem, .5rem + (.016185 * (-37.5rem + var(--vmin-ref))), clamp(1.9rem, .00989583 * var(--vmin-ref), 1.97917rem));border-radius:clamp(1.3rem, 1.3rem + (.0219653 * (-37.5rem + var(--vmin-ref))), clamp(3.2rem, .0166667 * var(--vmin-ref), 3.33333rem));background-color:#0a0909;max-width:25.9rem;margin-top:4.6rem;margin-left:auto}@media (min-width:48rem){.StoryOneUI{max-width:45.9rem}}@media (min-width:40rem){.StoryOneUI{max-width:unset;margin:0}}.StoryOneUIHeader{height:clamp(2rem, 2rem + (.0231214 * (-37.5rem + var(--vmin-ref))), clamp(4rem, .0208333 * var(--vmin-ref), 4.16667rem));justify-content:space-between;align-items:center;display:flex}.StoryOneUIHeader .TextCapStyled{font-size:clamp(clamp(.7rem, .7rem + (.00693642 * (-37.5rem + var(--vmin-ref))), 1.3rem), .00677083 * var(--vmin-ref), 1.35417rem);line-height:1}.StoryOneUIHeaderClose{border-radius:clamp(clamp(.5rem, .5rem + (.00578035 * (-37.5rem + var(--vmin-ref))), 1rem), .00520833 * var(--vmin-ref), 1.04167rem);aspect-ratio:1;height:100%;max-width:clamp(2rem, 2rem + (.0231214 * (-37.5rem + var(--vmin-ref))), clamp(4rem, .0208333 * var(--vmin-ref), 4.16667rem));color:#b6b6b6;background-color:#2e2e2e;justify-content:center;align-items:center;width:100%;display:flex}.StoryOneUIHeaderClose svg{width:clamp(clamp(.7rem, .7rem + (.00763006 * (-37.5rem + var(--vmin-ref))), 1.36rem), .00708333 * var(--vmin-ref), 1.41667rem);height:auto}.StoryOneUIHeaderButtons{padding:clamp(clamp(.7rem, .7rem + (.00693642 * (-37.5rem + var(--vmin-ref))), 1.3rem), .00677083 * var(--vmin-ref), 1.35417rem) clamp(1.3rem, 1.3rem + (.0127168 * (-37.5rem + var(--vmin-ref))), clamp(2.4rem, .0125 * var(--vmin-ref), 2.5rem));border-radius:clamp(clamp(.5rem, .5rem + (.00578035 * (-37.5rem + var(--vmin-ref))), 1rem), .00520833 * var(--vmin-ref), 1.04167rem);color:#b6b6b6;background-color:#2e2e2e;align-items:center;height:100%;display:flex}.StoryOneUIItems{flex-wrap:wrap;gap:.4rem;margin-top:6.7rem;display:flex}.StoryOneUIItem{padding:clamp(2rem, 2rem + (.0450867 * (-37.5rem + var(--vmin-ref))), clamp(5.9rem, .0307292 * var(--vmin-ref), 6.14583rem)) 0 clamp(2.1rem, 2.1rem + (.0393064 * (-37.5rem + var(--vmin-ref))), clamp(5.5rem, .0286458 * var(--vmin-ref), 5.72917rem));color:#b6b6b6;text-align:center;justify-content:center;align-items:center;gap:clamp(1rem, 1rem + (.0196532 * (-37.5rem + var(--vmin-ref))), clamp(2.7rem, .0140625 * var(--vmin-ref), 2.8125rem));cursor:none;background:#151515;border:1px solid #212121;border-radius:1.1rem;flex-direction:column;width:calc(50% - .2rem);transition:background .5s cubic-bezier(.2,.715,.205,.99);display:flex}.StoryOneUIItem:hover{background:#3c3c3c}.StoryOneUIItemImage{aspect-ratio:1;border-radius:clamp(1.8rem, 1.8rem + (.0369942 * (-37.5rem + var(--vmin-ref))), clamp(5rem, .0260417 * var(--vmin-ref), 5.20833rem));z-index:1;width:80%;max-width:26rem;position:relative;overflow:hidden}.StoryOneMain .has-butter-cursor,.StoryOneMain{cursor:none}.StoryOneMain a,.StoryOneMain button{cursor:pointer}.StoryTwoMain{padding-top:var(--story-pad);padding-bottom:clamp(18.7rem, 18.7rem + (.0554913 * (-37.5rem + var(--vmin-ref))), clamp(23.5rem, .122396 * var(--vmin-ref), 24.4792rem))}.StoryTwoMain h2{max-width:10.523em;margin:0}.StoryTwoMain .GridMain{align-items:center}@media (max-width:47.9375rem){.StoryTwoMain .GridMain .GridItemMain:first-child{margin-top:4.6rem;margin-left:calc(var(--container-pad) * -1);order:2}}.StoryTwoHeadingBlockWrapper .ButterBlockWrapper{display:block}.StoryTwoHeadingBlockWrapper{z-index:1;vertical-align:baseline;border-radius:1.2rem;width:1em;height:1em;margin:0 .15em -.15em;display:inline-block;position:relative;overflow:hidden}.StoryTwoMedia{aspect-ratio:868/929;position:relative;overflow:hidden}.EditorComp{background:#111;display:flex;position:absolute;inset:0;container-type:inline-size}.EditorStage{flex:1;place-items:center;display:grid}.EditorTile{aspect-ratio:1;width:66%}.EditorTile .ButterBlockWrapper{--glow-size:16rem}.EditorPanel{width:33.4%;font-family:var(--butter-font-secondary);color:#aaa;flex-direction:column;gap:.8cqw;margin:3.2% 3.2% 3.2% 0;font-size:1.05cqw;font-stretch:100%;display:flex}.EpCard,.EpSlider,.EpSelect,.EpSeg,.EpLayer{background:#1c1c1c;border-radius:1.2cqw;padding:1.4cqw 1.6cqw;position:relative;overflow:hidden}.EpCap{letter-spacing:.05em;color:#787878;font-size:.95cqw}.EpHead{justify-content:space-between;align-items:center;display:flex}.EpIcons{gap:.9cqw;display:flex}.EpIcons i{border:1px solid #969696;border-radius:.3cqw;width:1.4cqw;height:1.4cqw;display:block}.EpThumb{aspect-ratio:1;width:11cqw;font-family:var(--butter-font-primary);color:#fff;text-align:center;background:#0a0a0a;border-radius:2.6cqw;place-items:center;margin:2cqw auto;font-size:1.9cqw;line-height:1.05;display:grid;box-shadow:inset 0 0 1.6cqw #ffffff59}.EpBtns{gap:.8cqw;display:flex}.EpBtns span{text-align:center;color:#c8c8c8;font-family:var(--butter-font-primary);background:#262626;border-radius:.9cqw;flex:1;padding:1cqw 0}.EpSlider{padding:1.4cqw 1.6cqw}.EpSlider .EpVal{color:#e6e6e6;margin-top:.8cqw;display:block}.EpSlider .EpVal i{color:#787878;font-style:normal}.EpFill{width:calc(var(--v) * 100%);z-index:0;mix-blend-mode:lighten;background:#303030;position:absolute;top:0;bottom:0;left:0}.EpSelect.is-light{color:#222;background:#ececf0}.EpSelect.is-light .EpCap{color:#8c8c96}.EpSel{font-family:var(--butter-font-primary);margin-top:.8cqw;display:block}.EpSeg>div{gap:.6cqw;margin-top:1cqw;display:flex}.EpSeg b,.EpSeg span{text-align:center;font-weight:400;font-family:var(--butter-font-primary);border-radius:.9cqw;flex:1;padding:1.3cqw 0}.EpSeg b{color:#ddd;background:#343434}.EpLayer{justify-content:space-between;align-items:center;display:flex}.StoryThreeMain{margin-top:var(--story-pad);margin-bottom:min(387px, max(235px, 387px + (-.106667 * (-375px + var(--vmin-ref)))));overflow:hidden}@media (min-width:64rem){.StoryThreeMain{height:200vh}}.StoryThreeMain h2{max-width:10.523em;margin:0}.StoryThreeInner{will-change:transform;flex-wrap:nowrap;display:flex;position:relative}.StoryThreePin{will-change:transform;padding-left:var(--container-pad);padding-right:var(--container-pad);flex-wrap:nowrap;align-items:center;display:flex;position:relative}@media (max-width:63.9375rem){.StoryThreePin{flex-direction:column;align-items:stretch;gap:5rem}}.StoryThreeContent{flex-direction:column;flex-shrink:0;justify-content:center;display:flex}@media (min-width:64rem){.StoryThreeContent{width:50vw}}.StoryThreeMedia{flex-shrink:0;position:relative;overflow:hidden}.DashComp{aspect-ratio:16/9;height:90vh;max-width:calc(100vw - min(160px, max(50px, 50px + (.077193 * (-375px + var(--vmin-ref))))));border-radius:1.6rem;overflow:hidden}@media (max-width:63.9375rem){.DashComp{width:150vw;max-width:100%;height:auto;max-height:60rem}}.FeatureCardsMain{padding-top:var(--section-pad);padding-bottom:var(--section-pad);overflow:hidden}.FeatureCardsHead{text-align:left;margin-bottom:clamp(3rem, 3rem + (.0346821 * (-37.5rem + var(--vmin-ref))), clamp(6rem, .03125 * var(--vmin-ref), 6.25rem));flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}.FeatureCardsHeadContent{flex-direction:column;display:flex}.FeatureCardsCta{display:none}@media (min-width:64rem){.FeatureCardsCta{display:block}.FeatureCardsCta.mobile-only{display:none}}@media (max-width:63.9375rem){.FeatureCardsCta.mobile-only{display:block}}.CarouselMain{--slider-gap:2.5rem;--slide-width:calc(.909091 * (100% - var(--slider-gap) * .1));width:100%;position:relative;overflow:hidden}@media (min-width:40rem){.CarouselMain{--slide-width:calc(.4 * (100% - var(--slider-gap) * 1.5))}}@media (min-width:64rem){.CarouselMain{--slide-width:calc(.25 * (100% - var(--slider-gap) * 3))}}.FeatureCardsMain .CarouselMain{overflow:visible}.CarouselSlider{gap:var(--slider-gap);width:100%;display:flex}.CarouselSlide{width:var(--slide-width);aspect-ratio:auto;border-radius:.8rem;flex-shrink:0;position:relative;overflow:hidden}.FeatureCardMedia{aspect-ratio:1/1.3;position:relative}.FeatureCardMedia .MediaInner{border-radius:clamp(1.4rem, 1.4rem + (.0208092 * (-37.5rem + var(--vmin-ref))), clamp(3.2rem, .0166667 * var(--vmin-ref), 3.33333rem));container-type:size}.fc-carousel{cursor:grab}.cmp{position:absolute;inset:0;overflow:hidden}.cmp-import{background:#000}.cmp-import .fl{border-radius:3cqw;animation:7s ease-in-out infinite floaty;position:absolute;overflow:hidden}.cmp-import .fl img{object-fit:cover;width:100%;height:100%}.cmp-import .red{background:#ff2d20;border-radius:1.6cqw;width:23%;height:15%;animation-delay:-1s;top:3%;left:0}.cmp-import .sea{width:19%;height:9%;animation-delay:-3s;top:21%;left:21%}.cmp-import .chair{background:#fff;border-radius:3cqw;width:30%;height:24%;animation-delay:-2s;top:16%;right:-2%}.cmp-import .dots{width:18%;height:11%;animation-delay:-4s;bottom:13%;left:17%}.cmp-import .pastel{background:linear-gradient(120deg,#ffd9a8,#9fe6c3,#7cc6ff);width:26%;height:10%;animation-delay:-5s;bottom:-3%;left:30%}.cmp-import .tabs{color:#bbb;white-space:nowrap;background:#262626;border-radius:2.2cqw;gap:.6cqw;padding:.8cqw;font-size:3.1cqw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp-import .tabs span{border-radius:1.6cqw;padding:1.4cqw 2.4cqw}.cmp-import .tabs span:first-child{color:#eee;background:#404040}@keyframes floaty{0%,to{transform:translate(0)}50%{transform:translate(1.2cqw,-2cqw)}}.cmp-edit{background:#ededed}.cmp-edit .tlcard{color:#ddd;background:#1e1e1e;border-radius:4cqw;width:118%;height:76%;padding:4cqw;font-size:2.6cqw;position:absolute;top:12%;left:10%;box-shadow:0 3cqw 6cqw #0000001f}.cmp-edit .row1{white-space:nowrap;align-items:center;gap:2.4cqw;display:flex}.cmp-edit .pz{background:#3c3c3c;border-radius:1.6cqw;place-items:center;width:6.8cqw;height:6.8cqw;display:grid}.cmp-edit .pz svg{width:1.8cqw}.cmp-edit .muted{color:#888}.cmp-edit .chip{color:#eee;background:#323232;border-radius:1.8cqw;padding:.8cqw 1.4cqw}.cmp-edit .ruler{color:#888;height:3cqw;margin-top:4cqw;font-size:2cqw;position:relative}.cmp-edit .ruler i{background:#555;width:1px;height:45%;position:absolute;top:25%}.cmp-edit .track{white-space:nowrap;background:#2c2c2c;border-radius:1.8cqw;align-items:center;gap:2cqw;height:8cqw;padding:0 1.4cqw;font-size:2.6cqw;display:flex;position:absolute}.cmp-edit .track .ic{color:#ddd;border:1px solid #777;border-radius:1.2cqw;place-items:center;width:5.6cqw;height:5.6cqw;font-size:2.6cqw;display:grid}.cmp-edit .t1{width:88%;top:28%;left:4cqw}.cmp-edit .t2{background:#181818;width:70%;top:43%;left:30%}.cmp-edit .t3{background:#181818;width:85%;top:58%;left:13%}.cmp-edit .strip{opacity:.95;background:repeating-linear-gradient(90deg,#6d7f95 0 5.5cqw,#9fb3c6 5.5cqw 7cqw,#3b4a5c 7cqw 11cqw);border-radius:1.4cqw;height:9cqw;position:absolute;top:73%;left:4cqw;right:0}.cmp-enhance{background:#000}.cmp-enhance .pnl{color:#ccc;background:#161616;border-radius:3.4cqw;width:80%;height:100%;padding:3.2cqw;font-size:2.3cqw;position:absolute;top:6%;left:10%}.cmp-enhance .ph{justify-content:space-between;display:flex}.cmp-enhance .ph small{color:#777;margin-top:.6cqw;font-size:1.9cqw;display:block}.cmp-enhance .gr{grid-template-columns:repeat(3,1fr);gap:1.6cqw;margin-top:3.2cqw;display:grid}.cmp-enhance .gr span{aspect-ratio:1;color:#888;background:#262626;border-radius:1.8cqw;place-items:center;font-size:4cqw;display:grid;overflow:hidden}.cmp-enhance .gr img{object-fit:cover;width:100%;height:100%}.cmp-enhance .bt{gap:1.6cqw;margin-top:2.4cqw;display:flex}.cmp-enhance .bt span{text-align:center;color:#aaa;background:#262626;border-radius:1.6cqw;flex:1;padding:1.6cqw 0;font-size:1.9cqw}.cmp-enhance .sl{color:#999;background:#202020;border-radius:1.8cqw;margin-top:1.6cqw;padding:1.8cqw 2.4cqw;font-size:1.9cqw;position:relative;overflow:hidden}.cmp-enhance .sl b{width:var(--v);background:#323232;position:absolute;inset:0 auto 0 0}.cmp-enhance .sl em{font-style:normal;display:block;position:relative}.cmp-enhance .sl em+em{color:#ddd;margin-top:.6cqw}.cmp-enhance .sl .dm{border:1px solid #ccc;width:1.8cqw;height:1.8cqw;position:absolute;top:50%;right:2.4cqw;transform:translateY(-50%)rotate(45deg)}.cmp-enhance .sl .dm.on{background:#fff}.cmp-ship{background:#ededed;place-items:center;display:grid}.cmp-ship img{width:92%;height:auto}.FeaturesHighlightMain,.BlockHighlightMain{padding:var(--section-pad) 0}.FeaturesHighlightMain .GridMain,.BlockHighlightMain .GridMain{align-items:center}@media (max-width:47.9375rem){.FeaturesHighlightMain .GridMain .GridItemMain:first-child,.BlockHighlightMain .GridMain .GridItemMain:first-child{order:2;margin-top:6rem}}.FeaturesHighlightItems{margin-top:2.5rem}.FeatureHighlightHeader{padding-bottom:2.5rem;transition:color .5s cubic-bezier(.835,.12,.225,.77)}.FeatureHighlightHeader[data-state=open]{color:#1e1e1e}.FeatureHighlightHeader[data-state=closed]{color:#0f0f0f4d}.FeatureHighlightTrigger{appearance:none;text-align:left;width:100%;color:inherit;background-color:#0000;border:none;transition:color .5s cubic-bezier(.835,.12,.225,.77)}.FeatureHighlightTrigger:not([data-state=open]):hover{color:#0f0f0f80}.FeatureHighlightContent{overflow:hidden}.FeatureHighlightContent>div{padding-bottom:2rem}.FeaturesHighlightMediaWrapper,.BlockHighlightMediaWrapper{aspect-ratio:1/1.3;max-height:120svh;display:grid}@media (min-width:40rem){.FeaturesHighlightMediaWrapper,.BlockHighlightMediaWrapper{aspect-ratio:1/1.1}}.FeaturesHighlightMediaItem,.BlockHighlightMediaItem{z-index:0;grid-area:1/-1;width:100%;height:100%;transition:-webkit-mask-position .6s cubic-bezier(.835,.12,.225,.77) .6s,mask-position .6s cubic-bezier(.835,.12,.225,.77) .6s;position:relative;-webkit-mask-image:linear-gradient(270deg,#000 25%,#0000 75%);mask-image:linear-gradient(270deg,#000 25%,#0000 75%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:400% 100%;mask-size:400% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FeaturesHighlightMediaItem.is-prev,.BlockHighlightMediaItem.is-prev{z-index:1}.FeaturesHighlightMediaItem.is-active,.BlockHighlightMediaItem.is-active{z-index:2;transition:-webkit-mask-position .6s cubic-bezier(.835,.12,.225,.77),mask-position .6s cubic-bezier(.835,.12,.225,.77);-webkit-mask-position:100% 0;mask-position:100% 0}.FeaturesHighlightMediaItem .MediaInner,.BlockHighlightMediaItem .MediaInner{border-radius:3.2rem;container-type:size}.cmp-remix{background:#ededed url(/img/gen/remix-ui.webp) 50%/cover no-repeat}.cmp-describe{background:url(/img/gen/describe-bg.webp) 50%/cover no-repeat}.cmp-describe .prompt{color:#1a1a1a;background:#fff;border-radius:5cqw 0 0 5cqw;width:100%;height:42%;padding:7cqw 7.5cqw;font-size:4.4cqw;position:absolute;top:24%;left:14%}.cmp-describe .caret{vertical-align:-.12em;background:#1a1a1a;width:.1em;height:1em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.cmp-describe .att{gap:2cqw;display:flex;position:absolute;bottom:6cqw;left:7.5cqw}.cmp-describe .att span{color:#8a8a8a;background:#f4f4f4;border:1px solid #ddd;border-radius:3cqw;padding:2.6cqw 3.4cqw;font-size:3.3cqw}.cmp-code{background:url(/img/gen/code-bg.webp) 50%/cover no-repeat}.cmp-code .ed{width:52%;height:50%;font-family:var(--butter-font-secondary);color:#ddd;white-space:pre;background:#121212;border-radius:3cqw;padding:3.6cqw 3.4cqw;font-size:1.45cqw;font-stretch:100%;line-height:1.75;position:absolute;top:16%;left:19%;overflow:hidden;box-shadow:0 4cqw 8cqw #0000004d}.cmp-code .ed .lg{font-family:var(--font-logo);color:#fff;margin-bottom:2cqw;font-size:2.6cqw;font-style:italic;display:block}.cmp-code .ed .n{color:#555;width:3.2cqw;display:inline-block}.cmp-code .ed .k{color:#ff8a65}.cmp-code .ed .s{color:#ffd166}.cmp-code .ed .f{color:#6ec1ff}.cmp-code .ed .p{color:#b39ddb}.cmp-code .tile{aspect-ratio:1;width:15%;position:absolute;top:55%;left:62%}.cmp-grad{background-position:50%;background-size:cover;position:absolute;inset:0}.GalleryCarouselMain{padding-top:var(--section-pad);padding-bottom:var(--section-pad);text-align:center}.GalleryCarouselInner{background-color:#ededed;border-radius:3.2rem;margin-top:6rem;padding:5rem 0;overflow:hidden}.GalleryCarouselInner a{text-decoration:none}.GalleryCarouselInner .CarouselSlider{grid-auto-flow:column;grid-auto-columns:var(--slide-width);row-gap:3rem;column-gap:var(--slider-gap);will-change:transform;grid-template-rows:auto 1fr;display:grid}.GalleryCarouselInner .CarouselSlide,.GalleryCarouselInner .CarouselSlide>a{grid-row:1/-1;grid-template-rows:subgrid;width:100%;display:grid}.GalleryCarouselInner .CarouselSlide{border-radius:.8rem;overflow:hidden}.gallery-carousel{cursor:grab;touch-action:pan-y}.gallery-carousel.dragging{cursor:grabbing}.GalleryCarouselItemMain{grid-row:1/-1;grid-template-rows:subgrid;border-radius:2rem;width:100%;height:100%;padding:5rem 0;transition:background-color 1s cubic-bezier(.2,.715,.205,.99);display:grid}.GalleryCarouselItemMain:hover{background-color:#e2e2e2}.GalleryCarouselItemInner{grid-row:1/-1;grid-template-rows:subgrid;width:100%;max-width:70%;height:100%;margin:0 auto;display:grid}.GalleryCarouselItemImage{justify-content:center;align-items:center;display:flex}.GalleryCarouselItemImage .MediaMain{aspect-ratio:295/524;border-radius:2.2rem;transition:border-radius 1s cubic-bezier(.2,.715,.205,.99);overflow:hidden}.GalleryCarouselItemMain:hover .GalleryCarouselItemImage .MediaMain{border-radius:1.2rem}.GalleryCarouselItemImage img{object-fit:cover;width:100%;height:100%}.GalleryCarouselItemText{flex-direction:column;align-items:center;gap:1rem;display:flex}.GalleryCarouselItemText .t{color:#0f0f0f}.GalleryCarouselItemText .c{color:var(--text-40);font-size:1.3rem}.FeaturesSectionMain{padding:10rem 0;position:relative}.FeaturesSectionMain .GridMain{row-gap:6rem}@media (min-width:48rem){.FeaturesSectionMain{padding:14rem 0}.FeaturesSectionContentWrapper{grid-area:1/1/auto/span 5}.FeaturesSectionMediasWrapper{grid-column:7/span 6}}.FeaturesSectionContentWrapper{flex-direction:column;justify-content:center;gap:4rem;display:flex}.FeatureSectionContentList{margin:0;padding:0;list-style:none;display:grid}.FeatureSectionContentItem{opacity:1;flex-direction:column;grid-area:1/-1;gap:2.5rem;margin:0;padding:0;transition:opacity .3s linear;display:flex}.FeaturesSectionMediasList{aspect-ratio:1;border-radius:3.2rem;max-height:120svh;display:grid;overflow:hidden}.FeatureSectionMediaItem{grid-area:1/-1;position:relative;overflow:hidden;container-type:size}.cmp-formats{background:#ededed;position:absolute;inset:0}.cmp-formats .fmt{width:100%;height:100%;transition:width 1.1s var(--butter-ease-in-out), height 1.1s var(--butter-ease-in-out), border-radius 1.1s var(--butter-ease-in-out);background:#fff;border-radius:2.4cqw;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.cmp-formats .fmt img{width:62cqh;max-width:none;transition:width 1.1s var(--butter-ease-in-out), top 1.1s var(--butter-ease-in-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp-formats .lbl{color:#111;opacity:0;white-space:nowrap;background:#fff;border-radius:2.4cqw;padding:3cqw 4cqw;font-size:7.5cqw;font-weight:700;font-stretch:100%;line-height:1;transition:opacity .6s;position:absolute;top:5%;left:6%}.cmp-formats .brand{letter-spacing:.06em;color:#111;opacity:0;font-size:4cqw;font-weight:800;font-stretch:100%;transition:opacity .6s;position:absolute;bottom:6%;right:6%}.cmp-formats.s1 .fmt{border-radius:3.2rem;width:100%;height:100%}.cmp-formats.s2{background:#000}.cmp-formats.s2 .fmt{width:88%;height:60%}.cmp-formats.s2 .lbl{opacity:1}.cmp-formats.s3{background:#000}.cmp-formats.s3 .fmt{width:46%;height:88%}.cmp-formats.s3 .brand,.cmp-formats.s3 .lbl{opacity:1}.cmp-formats.s3 .fmt img{width:42cqh}.DoubleBlockMain{padding:14rem 0}.DoubleBlockMain .GridMain{row-gap:2.5rem}.DoubleBlockItemMain{background-color:#ededed;border-radius:3.2rem;flex-direction:column;justify-content:space-between;gap:2.5rem;width:100%;height:100%;display:flex;overflow:hidden}.DoubleBlockItemTitle{justify-content:space-between;padding:3rem 3rem 0;display:flex}.DoubleBlockItemText{flex-direction:column;justify-content:flex-end;gap:2.5rem;padding:0 3rem 3rem;display:flex}@media (min-width:48rem){.DoubleBlockItemTitle{padding:5rem 5rem 0}.DoubleBlockItemText{width:100%;padding:0 5rem 5rem}}.DoubleBlockLinkDesktop{display:none}@media (min-width:77.5rem){.DoubleBlockLinkDesktop{display:block}}.RoundArrow{cursor:pointer;background:#fafafa;border-radius:1rem;place-items:center;width:3.2rem;height:3.2rem;transition:background .3s;display:grid}.RoundArrow:hover{background:#fff}.RoundArrow svg{width:1rem}.DoubleBlockItemMediaWrapper{align-self:center;width:100%;position:relative}.DoubleBlockItemMedia{aspect-ratio:868/594;width:100%;position:relative;container-type:size}.cmp-anything .screen{background:#000 url(/img/gen/anything-waves.webp) 50%/cover;border:1.3cqw solid #0d0d0d;border-radius:2.2cqw;width:75%;height:63%;animation:6s ease-in-out infinite breathe;position:absolute;top:11%;left:12.5%}@keyframes breathe{0%,to{background-size:100%}50%{background-size:112%}}.cmp-anything .stand{background:#0d0d0d;border-radius:0 0 1cqw 1cqw;width:8%;height:3%;position:absolute;top:74%;left:44%}.cmp-anything .thumbs{background:#111;border-radius:1.4cqw;gap:.6cqw;padding:.6cqw;display:flex;position:absolute;top:78%;left:9%}.cmp-anything .thumbs span{background-position:50%;background-size:cover;border-radius:1.2cqw;width:6.8cqw;height:6.8cqw}.cmp-perf .card{color:#ddd;background:#1e1e1e;border-radius:3cqw 0 0 3cqw;width:100%;height:70%;padding:3cqw;font-size:1.7cqw;position:absolute;top:20%;left:9%;box-shadow:0 3cqw 6cqw #00000024}.cmp-perf .row1{white-space:nowrap;align-items:center;gap:2cqw;display:flex}.cmp-perf .pz{color:#111;background:#ececec;border-radius:1cqw;place-items:center;width:4.4cqw;height:4.4cqw;display:grid}.cmp-perf .pz svg{width:1.1cqw}.cmp-perf .muted{color:#888}.cmp-perf .chip{background:#323232;border-radius:1.2cqw;padding:.5cqw .9cqw}.cmp-perf .pill{color:#666;border:1px solid #444;border-radius:1.2cqw;padding:.5cqw 1.2cqw}.cmp-perf .ruler{color:#888;height:2cqw;margin-top:3cqw;font-size:1.3cqw;position:relative}.cmp-perf .ruler i{background:#555;width:1px;height:50%;position:absolute;top:25%}.cmp-perf .track{white-space:nowrap;background:#2c2c2c;border-radius:1.2cqw;align-items:center;gap:1.4cqw;height:5.4cqw;padding:0 1cqw;font-size:1.7cqw;display:flex;position:absolute}.cmp-perf .track .ic{border:1px solid #777;border-radius:.9cqw;place-items:center;width:3.6cqw;height:3.6cqw;display:grid}.cmp-perf .t1{width:50%;top:43%;left:3cqw}.cmp-perf .t2{background:#181818;width:56%;top:60%;left:44%}.cmp-perf .strip{background:repeating-linear-gradient(90deg,#5b6f86 0 4cqw,#a9bdd0 4cqw 5cqw,#2d3b4e 5cqw 8cqw);border-radius:1.2cqw;height:6.4cqw;position:absolute;top:78%;left:30%;right:0}.cmp-perf .head{background:#fff;width:1px;position:absolute;top:8%;bottom:3%;left:50%}.cmp-perf .head b{color:#111;background:#fff;border-radius:1.2cqw;padding:.6cqw 1.1cqw;font-size:1.5cqw;font-weight:400;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.BlockHighlightItems{margin-top:clamp(clamp(2rem, 2rem + (.00578035 * (-37.5rem + var(--vmin-ref))), 2.5rem), .0130208 * var(--vmin-ref), 2.60417rem)}.BlockHighlightHeader{padding-bottom:clamp(1rem, 1rem + (.017341 * (-37.5rem + var(--vmin-ref))), clamp(2.5rem, .0130208 * var(--vmin-ref), 2.60417rem));transition:color .5s cubic-bezier(.835,.12,.225,.77)}.BlockHighlightTrigger{appearance:none;font-family:var(--butter-font-primary);letter-spacing:.008em;font-weight:400;line-height:1;font-size:clamp(2.5rem, 2.5rem + (.014881 * (-32rem + var(--vmin-ref))), clamp(5rem, .0260417 * var(--vmin-ref), 5.20833rem));text-align:left;color:#1e1e1e;background-color:#0000;border:none;align-items:center;gap:1.4rem;transition:color .5s cubic-bezier(.835,.12,.225,.77);display:inline-flex}@media (min-width:77.5rem){.BlockHighlightTrigger{line-height:.96}}.BlockHighlightTrigger span{display:inline-block}.BlockHighlightTrigger .BlockHighlightCreator{color:#0f0f0f80}.BlockHighlightTrigger:not([data-state=open]):hover{color:#0f0f0f4d}.BlockHighlightContent{overflow:hidden}.BlockHighlightContent>div{padding-bottom:2rem}.BlockHighlightButterBlocks{align-items:center;gap:1.1rem;display:flex}.BlockHighlightButterBlock{cursor:pointer;width:10rem;height:10rem;transition:transform .4s var(--butter-ease-out), opacity .4s;position:relative}.BlockHighlightButterBlock:not(.is-active){opacity:.85}.BlockHighlightButterBlock:hover{transform:scale(1.04)}.BlockHighlightButterBlock .ButterBlockWrapper{--glow-size:15rem}.BlockHighlightButterBlock .blk{background-position:50%;background-size:cover}.BlockHighlightMore{background:#ededed;border-radius:1rem;place-items:center;width:3.2rem;height:3.2rem;display:grid}.BlockHighlightMore svg{width:1rem}.BlockHighlightCTA{margin-top:0;display:none}@media (min-width:48rem){.BlockHighlightCTA{margin-top:4rem;display:block}}.BlockHighlightCTA.bh-cta-mobile{margin-top:6rem;display:block}@media (min-width:48rem){.BlockHighlightCTA.bh-cta-mobile{margin-top:0;display:none}}.BlockHighlightMediaItem .MediaInner{background:#000}.bh-media{background-position:50%;background-size:cover;position:absolute;inset:0}.bh-media.v1{animation:10s ease-in-out infinite alternate bhpan}.bh-media.v2{filter:hue-rotate(40deg)saturate(1.2);animation:8s ease-in-out infinite alternate bhzoom}.bh-media.v3{filter:hue-rotate(-50deg)contrast(1.1);animation:12s ease-in-out infinite alternate-reverse bhpan}@keyframes bhpan{0%{background-position:50% 40%;background-size:110%}to{background-position:50% 60%;background-size:125%}}@keyframes bhzoom{0%{background-size:100%}to{background-size:118%}}.FooterMain{background-color:#ededed;padding:16rem 0 7rem;position:relative}.FooterMain .GridMain{row-gap:5rem}@media (min-width:64rem){.FooterMain{padding:16rem 0 6rem}.FooterListWrapper{grid-column:span 2}.FooterListWrapper.legal{grid-column:11/span 2}}.FooterListWrapper{flex-direction:column;gap:2.6rem;display:flex}.FooterListWrapper.legal{grid-column-end:-1}.FooterList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.FooterList a{width:-moz-fit-content;width:fit-content;text-decoration:none;display:block}.FooterLogoLink{text-decoration:none;display:block}.FooterImageWrapper{margin-left:calc(var(--container-pad) * -1);margin-top:6rem;container-type:inline-size}@media (min-width:64rem){.FooterImageWrapper{margin-top:7rem}}.FooterWordmark{aspect-ratio:1822/781;width:97%;font-family:var(--font-logo);margin-left:3%;font-size:25.5cqw;font-style:italic;line-height:1;position:relative}@media (min-width:64rem){.FooterWordmark{width:99%;margin-left:1%}}.FooterWordmark span{white-space:nowrap;-webkit-text-stroke:.35cqw currentColor;transform-origin:0 100%;position:absolute;top:13%;left:1.5%;transform:skew(-8deg)rotate(-8deg)}.fw-main{color:#000}.fw-layer{color:#0000}.fw-layer.l1{color:#ff8fd8;filter:blur(.2cqw);translate:.1cqw 1.3cqw}.fw-layer.l2{color:#ff7a6b;filter:blur(.7cqw);opacity:.8;translate:.2cqw 2.7cqw}.fw-layer.l3{color:#8fd43c;filter:blur(1.6cqw);opacity:.85;translate:.4cqw 5.2cqw}.fw-reg{color:#000;font-size:2.2cqw;font-style:normal;right:3%;-webkit-text-stroke:0!important;font-family:Arial,sans-serif!important;top:17%!important;left:auto!important;transform:none!important}.FooterLegalWrapper{flex-direction:column;justify-content:space-between;gap:2rem;margin-top:7rem;display:flex}@media (min-width:64rem){.FooterLegalWrapper{flex-direction:row;margin-top:4rem}}.dash{color:#e8e8e8;background:#000;font-size:1.14cqw;display:flex;position:absolute;inset:0;container-type:size}.DashComp{position:relative;container-type:inline-size}.dash-side{color:#cfcfcf;flex-direction:column;width:13.5%;padding:2.2cqw 1.1cqw;font-size:.72cqw;display:flex;position:relative}.dash-logo{font-family:var(--font-logo);color:#fff;margin-bottom:2cqw;padding-left:.4cqw;font-size:1.5cqw;font-style:italic}.dash-side p{color:#777;margin:1.3cqw 0 .5cqw .4cqw;font-size:.62cqw}.dash-side ul{list-style:none}.dash-side li{white-space:nowrap;border-radius:.5cqw;align-items:center;gap:.6cqw;padding:.55cqw .5cqw;display:flex}.dash-side li i{text-align:center;opacity:.8;width:.9cqw;font-style:normal}.dash-side li.on{background:#2a2a2a}.dash-side li b{color:#8be07a;background:#1f4d1a;border-radius:.4cqw;padding:.15cqw .4cqw;font-size:.5cqw;font-weight:400}.dash-user{align-items:center;gap:.6cqw;margin-top:auto;font-size:.66cqw;display:flex}.dash-user span{background:radial-gradient(circle at 50% 40%,#ffd23c 30%,#222 32%);border-radius:.5cqw;width:1.9cqw;height:1.9cqw}.dash-user small{color:#777;display:block}.dash-main{flex:1;padding:2.2cqw 2.4cqw 0 1.6cqw;overflow:hidden}.dash-top{justify-content:space-between;align-items:center;display:flex}.dash-top h4{font-size:1cqw;font-weight:400}.dash-top div{gap:.6cqw;font-size:.66cqw;display:flex}.dash-top .up{border:1px solid #555;border-radius:.6cqw;padding:.4cqw .8cqw}.dash-top .cr{color:#111;background:#fff;border-radius:.6cqw;padding:.4cqw .8cqw}.dash-h{align-items:baseline;gap:.7cqw;margin:2.6cqw 0 1.2cqw;font-size:1.3cqw;display:flex}.dash-h small{color:#888;font-size:.66cqw}.dash-h .nv{color:#888;margin-left:auto;font-size:.7cqw}.dash-blocks{grid-template-columns:repeat(4,1fr);gap:1cqw;display:grid}.db{aspect-ratio:2.1;background:#141414;border-radius:1.2cqw;justify-content:space-between;padding:1.1cqw;display:flex}.db b{font-size:.72cqw;font-weight:400;display:block}.db small{color:#888;font-size:.62cqw}.dbt{aspect-ratio:1;border-radius:1.4cqw;align-self:center;width:45%;box-shadow:inset 0 0 1cqw #ffffffb3}.dash-tpls{grid-template-columns:repeat(4,1fr);grid-auto-columns:23.5%;grid-auto-flow:column;gap:1cqw;display:grid}.dt{aspect-ratio:.62;background:#222 50%/cover;border-radius:1.2cqw;place-items:center;display:grid;position:relative;overflow:hidden}.dt.light{color:#333;background:#f1efe9}.dt.green{color:#fff;background:#2f5a2c}.dt .seed{color:#fff;letter-spacing:-.02em;align-items:center;gap:.5cqw;font-size:4.4cqw;display:flex}.dt .seed i{background:#fff;border-radius:50%;width:2.4cqw;height:2.4cqw;display:block}.dt .pillt{color:#fff;font-family:var(--butter-font-secondary);white-space:nowrap;background:#2d5a27;border-radius:1.2cqw;padding:.8cqw 1.2cqw;font-size:.9cqw}.dt .micro{text-align:center;font-size:1cqw}.dt .specimen{text-align:center;white-space:nowrap;font-size:1.5cqw;line-height:1.3}
