@media screen and (device-width>=992px){html{font-size:max(16px,.833333vw)}}@media screen and (width<=767px){.section-home-6 .swiper-slide{width:auto}.section-home-6 .swiper{overflow:visible}}.items.is--home-6 .text-size-18px,[insta-holder-device] .text-size-18px{font-size:var(--text-body)}.items.is--home-6 .text-size-small,[insta-holder-device] .text-size-small{font-size:calc(var(--text-body) * .75)}@media screen and (width>=992px){.items.is--home-6 .text-size-18px,[insta-holder-device] .text-size-18px{font-size:calc(var(--text-body) * .9375)}}.section-home-5 .home-5-comp-content .text-size-18px{font-size:16px}@media screen and (width<=991px){.section-home-hero .hero-tag{order:-1}.hero-logos-wrapper{flex-wrap:wrap}}@media screen and (width<=767px){.text-size-small:not(.home-4-interact-wrapper *),.text-size-tiny:not(.home-4-interact-wrapper *),.text-size-xtiny:not(.home-4-interact-wrapper *),.items.is--home-6 .text-size-small,[insta-holder-device] .text-size-small{font-size:13px}}@media screen and (width<=479px){.text-size-20px:not(.home-4-interact-wrapper *){font-size:13px}}.section-prefooter-cta .prefooter-heading .button{display:none}@media screen and (width<=991px){.section-home-hero .hero-bot-content{text-align:center}.section-home-hero .hero-logos-wrapper{justify-content:center}.nav .button.is-icon.devices-only{display:flex!important}}.section-home-6 .home-6-overlay{display:none}@media screen and (width<=991px){.section-home-hero .hero-video-teaser .text-size-small.is--mono.hero-video-label{white-space:nowrap;max-width:none;font-size:clamp(12px,4.3vw,16px)}.section-home-6 .home-6-device-wrapper .items-holder.fc-ig-holder{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:auto;max-height:none;transition:height .26s;overflow:auto hidden}.section-home-6 .home-6-device-wrapper .items-holder.fc-ig-holder::-webkit-scrollbar{width:0;height:0;display:none}.section-home-6 .items.is--home-6.fc-ig-track{flex-flow:row;align-items:flex-start}.section-home-6 .fc-ig-page{scroll-snap-align:start;flex-direction:column;flex:none;display:flex}}.fc-video-modal{z-index:10000;opacity:0;width:100vw;max-width:none;height:100dvh;max-height:none;transition:opacity var(--duration-hover) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:24px;display:none;position:fixed;inset:0}.fc-video-modal[open]{display:flex}.fc-video-modal::backdrop{background:color-mix(in srgb, var(--color-ink) 78%, transparent);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity var(--duration-hover) var(--ease-out)}.fc-video-modal.is-open::backdrop,.fc-video-modal.is-open{opacity:1}.fc-video-modal__inner{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-ink);width:min(1100px,100%,177.778dvh - 85.3333px);max-height:calc(100vh - 48px);box-shadow:0 24px 60px var(--color-ink-70);transition:transform var(--duration-hover) var(--ease-out);position:relative;overflow:hidden;transform:translateY(16px)scale(.97)}.fc-video-modal.is-open .fc-video-modal__inner{transform:none}.fc-video-modal video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.fc-video-modal__close{background:var(--color-ink-60);width:44px;height:44px;color:var(--color-paper);font:400 22px/1 var(--mono,monospace);cursor:pointer;z-index:1;transition:background-color var(--duration-hover) var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.fc-video-modal__close:hover{background:var(--color-ink)}.fc-video-modal__close:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@media (prefers-reduced-motion:reduce){.fc-video-modal,.fc-video-modal::backdrop,.fc-video-modal__inner{transition:none;transform:none}}.fc-video-teaser-clickable{cursor:pointer}html.fc-modal-open,body.fc-modal-open{overflow:hidden}html.fc-modal-open{scrollbar-gutter:auto}body.fc-modal-open{padding-right:var(--fc-scrollbar-gap,0px)}body.fc-modal-open>.nav{width:calc(100% - var(--fc-scrollbar-gap,0px))!important}@media screen and (width<=767px){.fc-video-modal{padding:14px}.fc-video-modal__inner{border-radius:10px}}#nav-cta .text-size-medium,#nav-cta-mob .text-size-medium{font-size:.9rem}#nav-cta .button_square,#nav-cta-mob .button_square{width:.304rem;height:.304rem}#nav-cta-mob{column-gap:.4rem;padding:.8rem 1.6rem}@media screen and (width<=991px){.nav.is--active.fc-nav-collapsed .nav-bg,.nav.is--active.fc-nav-collapsed .nav-logo{opacity:1;pointer-events:auto}.section-home-hero .hero-tag{order:0}}.section-prefooter-cta .hero-tag{display:none}@media screen and (width<=991px){.section-prefooter-cta .hero-tag{margin-top:1rem;display:grid}}.fc-hand{aspect-ratio:1287/2044;width:min(100%,37.7789rem);position:relative;container-type:inline-size}.fc-hand-photo{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fc-hand-screen{isolation:isolate;background:var(--color-white);width:50.801%;height:69.296%;box-shadow:0 0 0 calc(100cqw * 2 / 1287) var(--color-white);--u:calc(100cqw * .50801 / 393);--ui:max(var(--u), calc(9px / 14));--uc:max(var(--u), .9px);border-radius:14.84%/6.85%;position:absolute;top:1.76%;left:34.783%;overflow:hidden}@media (width<480px){.prefooter-cta-right-wrapper{min-width:0}.fc-hand{flex:none;width:118vw;translate:-12vw}}@media (width<372px){.fc-hand-screen{--ut:var(--u)}}@media screen and (width>=992px){.section-home-6 .home-6-heading .heading-style-76px{font-size:44px}.section-home-6 .home-6--grid,.section-home-6 .home-6--comment--grid{zoom:.75}}.section-home-6 .home-6-heading .instagram-tag-wrapper{margin-bottom:-.45rem}.follow-insta-btn .text-size-medium{font-size:.7875rem}.home-3-active{display:none!important}.home-3-tab-link{border-radius:var(--radius-lg);border:2px solid #0000;padding:0}.home-3-tab-link-content{border-radius:calc(var(--radius-lg) - 2px)}.home-3-tab-link.w--current{border-color:var(--color-orange);background-color:#0000}.section-home-3 .justify-center{position:relative}.fc-quote-nav .slider-btn{pointer-events:auto;transition:opacity .2s,box-shadow .2s}.fc-quote-nav .slider-btn.fc-nav-off{box-shadow:none;cursor:auto;pointer-events:none}.fc-quote-nav .slider-btn.fc-nav-off .btn-arrow{opacity:.3}@media screen and (width>=992px){.section-home-3 .home-3-tab-content .heading-style-56px{max-width:min(80%,84vw - 14rem)}}.section-home-3 .home-3-tab:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-white) 70%, transparent) 50%, transparent);pointer-events:none;display:block;position:absolute;inset:-3rem -4rem}@media screen and (width<=479px){.section-home-3 .home-3-tab:before{inset:0 -1rem 5rem}}.section-home-3 .home-3-tab-content .heading-style-56px{text-shadow:0 0 .05em var(--color-white), 0 0 .15em var(--color-white), 0 0 .3em var(--color-white)}@media screen and (width<=991px){.section-home-3 .home-3-tab-content{padding-left:40px;padding-right:40px}.fc-quote-nav .slider-btn{width:36px;min-width:36px;height:36px;position:relative}.fc-quote-nav .slider-btn:after{content:"";position:absolute;inset:-4px}.fc-quote-nav .btn-arrow{width:14px;height:14px}.section-home-3 .home-3-tab-menu{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;width:auto;margin-inline:calc(50% - 50vw);padding-inline:max(15vw,50vw - 8rem)}.section-home-3 .home-3-tab-menu::-webkit-scrollbar{display:none}.section-home-3 .home-3-tab-link{scroll-snap-align:center}}@media screen and (width<=479px){.section-home-3 .home-3-tab-content{padding-left:48px;padding-right:48px}.section-home-3 .home-3-tab-content .heading-style-56px{max-width:none}}.fc-h-line{display:block}@media screen and (width<=991px){.section-home-3 .home-3-tab-content .heading-style-56px{text-wrap:balance}.section-home-3 .home-3-tab-content .heading-style-56px br{display:none}}@media screen and (width>=992px){.section-home-6 .home-6--grid,.section-home-6 .home-6--comment--grid{zoom:.8625;zoom:clamp(.8625, calc(100vw / 1484px), 1.05)}}@media screen and (width<=991px){.section-home-6 .home-6-device-wrapper{padding-left:40px;padding-right:40px;position:relative}.section-home-6 .fc-ig-nav{display:flex}.section-home-6 .fc-ig-nav .slider-btn{pointer-events:auto;width:36px;min-width:36px;height:36px}.section-home-6 .fc-ig-nav .btn-arrow{width:14px;height:14px}}@media screen and (device-width>=992px){.nav.is--active .nav-cta-wrapper{display:none}.nav.is--active .button.is--nav{display:flex}}.nav.is--active .nav-bg{opacity:1}.nav-left.is--active .nav-logo{opacity:1!important}.swiper-wrapper{display:flex}.swiper-slide{flex:none;width:auto}@media screen and (width<=479px){.swiper-slide{width:100%}}@media screen and (device-width>=480px){.swiper{overflow:visible}}.section-home-2 .swiper-pagination{justify-content:center;align-items:center;width:100%;display:flex}.section-home-2 .swiper-pagination-bullet{background:#1108081f;flex:none;width:.5rem;height:.5rem;margin:0 .5rem;transition:background-color .3s;display:inline-block}.section-home-2 .swiper-pagination-bullet-active{background:#f70}.is--home-2-type-cursor{animation:.7s steps(2,end) infinite blink}@keyframes blink{to{opacity:0}}.home-3-active{--color-1:transparent;--color-2:#f70;--size:1px;background:0 0;position:relative}.home-3-active:before{content:"";box-sizing:border-box;border:calc(24 * var(--size)) solid var(--color-2);opacity:0;clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);position:absolute;inset:0}.auto-tabs_tab.w--current .home-3-active:before{opacity:1}.home-3-active.is--animating:before{animation:6s linear forwards prixClipFix}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.home-3-tab-info{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.home-3-tab-info .text-size-small.is--mono{letter-spacing:-.11px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:14.3px}.home-3-tab-info .text-size-tiny.is--mono{letter-spacing:-.192px;text-transform:uppercase}.home-3-tab-info .home-3-tab-tag{border-radius:99px}.home-3-tab-content{display:grid}.home-3-tab-content .w-tab-pane{grid-area:1/1}.home-3-tab-content .w-tab-pane:not(.w--tab-active){visibility:hidden;pointer-events:none;display:block}.home-3-tab-content .heading-style-56px{max-width:80%}.swiper.is--phone{touch-action:pan-y pinch-zoom;overflow:visible!important}.swiper.is--phone .swiper-wrapper,.swiper.is--phone .swiper-slide,.swiper.is--phone .phone-comp-wrapper,.swiper.is--phone .home-4-interact-content,.swiper.is--phone .fc-bokeh,.swiper.is--phone .fc-bokeh>img{transition-timing-function:var(--ease-out)}.swiper.is--phone .swiper-slide{transition-property:opacity}.swiper.is--phone .phone-comp-wrapper{transition-property:transform}.swiper.is--phone :is(.home-4-interact-content,.fc-bokeh,.fc-bokeh>img){transition-property:transform,opacity}.section-home-4-2{--s:16.7rem;--u:calc(var(--s) / 377);--h:calc(503 * var(--u));--ui:max(var(--u), calc(9px / 14));--uc:max(var(--u), .9px)}@media (width<480px){.section-home-4-2{--pw:min(16.9rem, 100vw - 7rem);--s:calc(var(--pw) * .85887)}}@media (width<360px){.section-home-4-2{--ut:var(--u)}}.swiper.is--phone .swiper-slide{width:calc(var(--s) * .78)}.section-home-4-2 .div-block-3{isolation:isolate;position:relative;transform:none}.swiper.is--phone .swiper-slide{justify-content:center;display:flex}.swiper.is--phone .phone-comp-wrapper{flex:none}.swiper.is--phone{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.section-home-4-2 .swiper-slide:not(.is--live){cursor:pointer}.section-home-4-2 .is--live [data-screen]{cursor:grab}.section-home-4-2 .is--live [data-screen]:active{cursor:grabbing}.section-home-4-2 [data-hotspot-dot]{cursor:pointer}}.swiper.is--phone .home-4-interact-content{width:var(--s);height:var(--h);border-radius:calc(20 * var(--u));background-image:none;margin-top:0}.swiper.is--phone .fc-bokeh{display:none}@media (hover:hover) and (pointer:fine){.swiper.is--phone .fc-bokeh{width:calc(var(--s) + 56 * var(--u));height:calc(var(--h) + 56 * var(--u));margin-left:calc(-28 * var(--u));pointer-events:none;display:block;position:absolute}}.swiper.is--phone .fc-bokeh>img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.swiper.is--phone :is(.fc-bokeh,.fc-bokeh>img+img){opacity:0}.fc-phone{--pad:1.25rem;pointer-events:none;width:19.3781rem;height:41.7375rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fc-phone--back{z-index:1}.fc-phone--front{z-index:3}.fc-phone-align{padding-left:var(--pad);padding-right:var(--pad);flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.fc-phone-slot{width:calc(377 * var(--u));height:var(--h);margin-top:0;position:relative}.fc-phone-screen{left:calc(-8 * var(--u));top:calc(-177 * var(--u));width:calc(393 * var(--u));height:calc(852 * var(--u));border-radius:calc(60 * var(--u));background:#fff;position:absolute}.fc-phone-bezel{left:calc(-30.33 * var(--u));top:calc(-196.65 * var(--u));width:calc(437.66 * var(--u));height:calc(893.18 * var(--u));max-width:none;position:absolute}.fc-phone-mask{left:calc(-8 * var(--u));top:calc(-177 * var(--u));box-sizing:content-box;border-style:solid;border-color:#fff;border-left-width:calc(8 * var(--u) + .75px);border-right-width:calc(8 * var(--u) + .75px);border-top-width:calc(177 * var(--u) + .75px);border-bottom-width:calc(172 * var(--u) + .75px);background:0 0;width:calc(100% - 1.5px);height:calc(100% - 1.5px);position:absolute}.fc-phone--front .fc-chrome{left:calc(-8 * var(--u));top:calc(-177 * var(--u))}.section-home-4-2 .home-4-mobile-control{z-index:30;justify-content:flex-start;align-items:center;padding:0;display:flex;position:absolute;inset:0 auto 0 0}.section-home-4-2 .home-4-mobile-control.is--left{left:1.5rem;right:auto}.section-home-4-2 .home-4-mobile-control.is--right{inset:0 1.5rem 0 auto}.section-home-4-2 [data-catalog]:focus{outline:none}.section-home-4-2.is--instant [data-screen] *,.section-home-4-2.is--instant [data-screen] :before,.section-home-4-2.is--instant [data-screen] :after{transition:none!important}@media (prefers-reduced-motion:reduce){.section-home-4-2 :is(.fc-tab,.fc-phone-tabs-track){transition-delay:0s!important}}@media (width<480px){.fc-phone{--pad:calc(var(--pw) * .06791);width:var(--pw);height:calc(var(--pw) * 2.14999)}.section-home-4-2 .phone-comp-wrapper{width:var(--pw);height:calc(var(--pw) * 2.14999)}.section-home-4-2 .phone-interact-wrapper{padding-left:calc(var(--pw) * .06791);padding-right:calc(var(--pw) * .06791)}.section-home-4-2 .home-4-mobile-control.is--left{left:.75rem}.section-home-4-2 .home-4-mobile-control.is--right{right:.75rem}}.section-home-4-2 .swiper-pagination{justify-content:center;align-items:center;width:100%;display:flex}.section-home-4-2 .swiper-pagination-bullet{background:color-mix(in srgb, var(--color-ink) 12%, transparent);width:.5rem;height:.5rem;transition:width .65s var(--ease-out), background-color var(--duration-hover) var(--ease-out);border-radius:9999rem;flex:none;margin:0 .5rem;display:inline-block;position:relative}.section-home-4-2 .swiper-pagination-bullet:after{content:"";position:absolute;inset:calc(50% - 22px) -8px}.section-home-4-2 .swiper-pagination-bullet-active{background:var(--color-ink);width:3rem}.section-home-4-2 .slider-btn{font:inherit;cursor:pointer;transition:scale .35s var(--ease-out), background-color var(--duration-hover) var(--ease-out), border-color var(--duration-hover) var(--ease-out), box-shadow var(--duration-hover) var(--ease-out);padding:0;position:relative}.section-home-4-2 .slider-btn:active{transition-duration:.1s;scale:.94}.section-home-4-2 .btn-arrow{transition:translate .35s var(--ease-out)}@media (hover:hover) and (pointer:fine){.section-home-4-2 .slider-btn:hover{background-color:var(--color-surface)}.section-home-4-2 .prev-3:hover .btn-arrow{translate:-2px}.section-home-4-2 .next-3:hover .btn-arrow{translate:2px}}@media (width<480px){.section-home-4-2 .slider-btn:after{content:"";position:absolute;inset:min(-2px,50% - 22px)}}@media (prefers-reduced-motion:reduce){.section-home-4-2 :is(.slider-btn,.btn-arrow,.swiper-pagination-bullet){transition:none}.section-home-4-2 .slider-btn:active{scale:none}}.nav .nav-logo,.nav .nav-bg,.nav .nav-menu>:not(.nav-cta-wrapper){transition:opacity .25s}.nav.fc-nav-collapsed .nav-logo,.nav.fc-nav-collapsed .nav-bg,.nav.fc-nav-collapsed .nav-menu>:not(.nav-cta-wrapper){opacity:0;pointer-events:none}@media (width<=991px){.nav .button.is--nav{display:none}}