@import"https://p.typekit.net/p.css?s=1&k=wfm0mkw&ht=tk&f=15359.15361&a=18072317&app=typekit&e=css";@font-face{font-family:futura-pt-condensed;src:url(https://use.typekit.net/af/accb3b/00000000000000000001203b/27/l?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/accb3b/00000000000000000001203b/27/d?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/accb3b/00000000000000000001203b/27/a?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:futura-pt-condensed;src:url(https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/l?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/d?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/a?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-futura-pt-condensed{font-family:futura-pt-condensed,sans-serif}@import"/irr-assets/fonts/helvetica-neue.css";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#root{position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;transition:all .4s ease}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}@media screen and (min-width:1024px){html[lang]:has(main.irresistible.homepage[inert]){overflow-y:hidden;scrollbar-width:none}main.irresistible.homepage[data-first-visit] .top-border,main.irresistible.homepage[inert] .top-border{bottom:0;transition-delay:2.5s;transition-duration:1.5s,1.25s,.75s;transition-property:filter,height,opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] .sticky-copyright-module,main.irresistible.homepage[inert] .sticky-copyright-module{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-delay:4s;transition-duration:1.75s,1.5s;transition-property:filter,opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] header[role=banner]>a,main.irresistible.homepage[inert] header[role=banner]>a{display:inline-block;overflow:hidden;transition-delay:2.375s;transition-duration:2s;transition-property:max-width,opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] header[role=banner] .btn-desktop-menu .dropdown-menu,main.irresistible.homepage[inert] header[role=banner] .btn-desktop-menu .dropdown-menu{transform:translateY(-100%);transition-delay:3.25s;transition-duration:1.5s;transition-property:transform,opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] header[role=banner] .btn-desktop-menu .get-the-book,main.irresistible.homepage[inert] header[role=banner] .btn-desktop-menu .get-the-book{transform:translateY(-100%);transition-delay:3.675s;transition-duration:1.25s;transition-property:transform,opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] .hero-inner-container .intro-copy p,main.irresistible.homepage[inert] .hero-inner-container .intro-copy p{--delay:2.75s;transition-delay:var(--delay);transition-duration:1s,.875s;transition-property:transform,opacity,filter;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] .hero-inner-container .intro-copy p:nth-child(2),main.irresistible.homepage[inert] .hero-inner-container .intro-copy p:nth-child(2){transition-delay:calc(var(--delay)*1.2)}main.irresistible.homepage[data-first-visit] .hero-inner-container .intro-copy p:nth-child(3),main.irresistible.homepage[inert] .hero-inner-container .intro-copy p:nth-child(3){transition-delay:calc(var(--delay)*1.35)}main.irresistible.homepage[data-first-visit] .hero-inner-container .intro-copy p:nth-child(4),main.irresistible.homepage[inert] .hero-inner-container .intro-copy p:nth-child(4){transition-delay:calc(var(--delay)*1.45)}main.irresistible.homepage[data-first-visit] .inner-container,main.irresistible.homepage[inert] .inner-container{transition-delay:1s;transition-duration:1.5s;transition-property:transform,opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit] .sticky-animation-toggle,main.irresistible.homepage[inert] .sticky-animation-toggle{transition-delay:2s;transition-duration:1.25s;transition-property:opacity;transition-timing-function:ease}main.irresistible.homepage[data-first-visit][inert] .top-border{filter:blur(3px);height:0;opacity:0}main.irresistible.homepage[data-first-visit][inert] .sticky-copyright-module{filter:blur(5px);opacity:0}main.irresistible.homepage[data-first-visit][inert] header[role=banner]>a{max-width:0;opacity:0}main.irresistible.homepage[data-first-visit][inert] header[role=banner] .btn-desktop-menu .dropdown-menu,main.irresistible.homepage[data-first-visit][inert] header[role=banner] .btn-desktop-menu .get-the-book{opacity:0;transform:translateY(-100%)}main.irresistible.homepage[data-first-visit][inert] .hero-inner-container .intro-copy p{filter:blur(5px);opacity:0;transform:translateY(1em)}main.irresistible.homepage[data-first-visit][inert] .hero-inner-container .intro-copy p:nth-child(2){filter:blur(4px)}main.irresistible.homepage[data-first-visit][inert] .hero-inner-container .intro-copy p:nth-child(3){filter:blur(3px)}main.irresistible.homepage[data-first-visit][inert] .hero-inner-container .intro-copy p:nth-child(4){filter:blur(2px)}main.irresistible.homepage[data-first-visit][inert] .inner-container,main.irresistible.homepage[data-first-visit][inert] .sticky-animation-toggle{opacity:0}main.irresistible.homepage[inert]:not([data-first-visit]) .top-border{filter:blur(0);height:100%;opacity:1}main.irresistible.homepage[inert]:not([data-first-visit]) .sticky-copyright-module{filter:blur(0);opacity:1}main.irresistible.homepage[inert]:not([data-first-visit]) header[role=banner]>a{max-width:250px;opacity:1}main.irresistible.homepage[inert]:not([data-first-visit]) header[role=banner] .btn-desktop-menu .dropdown-menu,main.irresistible.homepage[inert]:not([data-first-visit]) header[role=banner] .btn-desktop-menu .get-the-book{opacity:1;transform:translateY(0)}main.irresistible.homepage[inert]:not([data-first-visit]) .hero-inner-container .intro-copy p{filter:blur(0);opacity:1;transform:translateY(0)}main.irresistible.homepage[inert]:not([data-first-visit]) .inner-container{opacity:1;transform:translateY(0)}main.irresistible.homepage[inert]:not([data-first-visit]) .sticky-animation-toggle{opacity:1}}.irresistible header[role=banner]{align-items:flex-start;box-sizing:border-box;display:flex!important;inset:0 auto auto 0;justify-content:space-between;margin:0;max-width:none;padding:25px 20px 20px;position:fixed;transition:transform .4s ease;width:100%;z-index:10}.irresistible header[role=banner][hidden]{transform:translateY(-100%)}@media only screen and (min-width:1024px){.irresistible header[role=banner]{--max-width:860px}}@media only screen and (min-width:1399px){.irresistible header[role=banner]{--max-width:1204px}}@media only screen and (min-width:1024px),only screen and (min-width:1399px){.irresistible header[role=banner]{padding-inline:calc(50vw - var(--max-width)/2)}}.irresistible header[role=banner]:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.698);content:"";inset:0;opacity:0;position:absolute;speak:none;transition:opacity .4s ease,filter .6s ease;z-index:-1}.irresistible header[role=banner]:not([is=docked]):before{opacity:1;transition-delay:.4s}.irresistible header[role=banner] a{line-height:.8}.irresistible header[role=banner] #logo{object-fit:cover;height:26px;width:auto;filter:drop-shadow(0 0 4px #000000)}.irresistible header[role=banner] .btn-mobile-menu{background-color:transparent;border:none;font-size:14px;font-weight:700;line-height:14px}.irresistible header[role=banner] .btn-desktop-menu{list-style-type:none;font-size:14px;line-height:14px}.irresistible header[role=banner] .btn-desktop-menu .get-the-book{border-left:1px solid #fff;margin-left:15px}.irresistible header[role=banner] .btn-desktop-menu .dropdown-menu button{background-color:transparent;border:none;font-weight:700}.irresistible header[role=banner] .btn-desktop-menu .dropdown-menu button:after{content:"";background:url(/irr-assets/images/icon-menu-dropdown.svg) 0 0 no-repeat;background-size:contain;width:13px;height:8px;display:inline-block;margin-left:5px}.irresistible header[role=banner] .btn-desktop-menu .dropdown-menu a,.irresistible header[role=banner] .btn-desktop-menu div{font-weight:700;display:inline-flex;align-items:center}.irresistible header[role=banner] .btn-desktop-menu .dropdown-menu a:after,.irresistible header[role=banner] .btn-desktop-menu div:after{content:"";background:url(/irr-assets/images/icon-menu-dropdown.svg) 0 0 no-repeat;background-size:contain;width:13px;height:8px;display:inline-block;margin-left:5px}.irresistible header[role=banner] .btn-desktop-menu li+li{padding:0 0 0 15px}@media only screen and (min-width:1024px){.irresistible header[role=banner]{-webkit-padding-before:40px;padding-block-start:40px}.irresistible header[role=banner].child-page-header{padding-left:calc((100vw - 1180px)/2);padding-right:calc((100vw - 1180px)/2)}.irresistible header[role=banner] #logo{width:202px;height:auto}.irresistible header[role=banner] .btn-desktop-menu{display:flex!important}.irresistible header[role=banner] .dropdown-menu:hover{cursor:pointer}}@media(min-width:1025px)and (max-width:1320px){.irresistible header[role=banner].child-page-header{padding-left:70px;padding-right:70px}}.irresistible .nav-menu{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:hsla(0,0%,94%,.7);color:#000;position:fixed;right:0;width:790px;z-index:15;overflow-y:auto;height:100vh;animation:openMenu .5s ease}.irresistible .nav-menu.open-animation-done{height:100vh}.irresistible .nav-menu.open-animation-done .nav-contents{opacity:1}@media(min-width:1025px)and (max-height:925px){.irresistible .nav-menu.open-animation-done .nav-contents{height:calc(800px + 925px - 100vh)}}.irresistible .nav-menu.start-close-animation{animation:closeMenu .5s ease}.irresistible .nav-menu.start-close-animation .nav-contents{opacity:0}.irresistible .nav-menu.close-animation-done{height:1px}.irresistible .nav-menu .nav-contents{height:100%;padding:43px 111px 60px 80px;overflow-y:auto;overflow-x:hidden;overflow-y:overlay;position:relative;opacity:0;transition:opacity .5s linear}.irresistible .nav-menu .get-book{height:34px;border-radius:7px;border:2px solid #000;font-size:18px;font-weight:500;margin-left:20px}.irresistible .nav-menu .home-button{display:block;margin-bottom:23px;width:79px;font-size:16px}.irresistible .nav-menu .get-book{display:none;width:131px;padding:3px 14px;margin-top:26px}.irresistible .nav-menu .close{background:transparent;border:none;left:calc(100% + 54px);top:-55px;position:relative}.irresistible .nav-menu .nav-section{display:flex;gap:103px;margin-bottom:61px}@media(hover:none),(pointer:coarse){.irresistible .nav-menu .nav-section [title]{position:relative;display:inline-flex;justify-content:center}.irresistible .nav-menu .nav-section [title]:focus:after{content:attr(title);position:absolute;top:90%;left:25%;color:#000;background-color:#fff;font-size:12px;border:1px solid;width:82.5px;padding:3px;z-index:11}}.irresistible .nav-menu .nav-section:last-child{margin-bottom:91px}.irresistible .nav-menu .nav-section .nav-section-title{width:210px;font-size:24px;line-height:130%}.irresistible .nav-menu .nav-section .nav-caret{position:absolute;right:0;top:7px;display:none;transition:transform .25s ease-in-out;transform:rotate(0deg);cursor:pointer}.irresistible .nav-menu .nav-section .nav-caret.caret-clicked{transform:rotate(180deg)}.irresistible .nav-menu .nav-section .nav-subsections{width:274px}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection{font-size:16px;padding:8px 15px;display:block;border-radius:25px}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection:hover{background:#fff}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection.coming-soon{color:#7c7c7c}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection.coming-soon:hover{background:none}@media only screen and (min-width:1024px){.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection{display:inline-block}}.irresistible .nav-menu .social-container{width:790px;border-top:1px solid #929292;transition:opacity .5s linear,transform 1s ease-in-out;opacity:0;position:absolute;top:100vh;transform:translateY(-90px);margin-left:-80px}.irresistible .nav-menu .social-container.fade-in-socials{opacity:1;transform:translateY(-100px)}@media(min-width:1025px)and (max-height:925px){.irresistible .nav-menu .social-container{position:unset;transform:translateY(-10px)}.irresistible .nav-menu .social-container.fade-in-socials{transform:translateY(0)}}.irresistible .nav-menu ul{display:flex;gap:15px;left:80px;position:absolute;padding-top:33px}.irresistible .nav-menu ul li{list-style-type:none}.irresistible .nav-menu ul li a{display:inline-block}.irresistible .nav-menu ul li .facebook{background:url(/irr-assets/images/icon-facebook-black.svg) 0 0 no-repeat;width:24px;height:24px}.irresistible .nav-menu ul li .linkedin{background:url(/irr-assets/images/icon-linkedin-black.svg) 0 0 no-repeat;width:24px;height:24px}.irresistible .nav-menu ul li .x{background:url(/irr-assets/images/icon-x-black.svg) 0 0 no-repeat;width:24px;height:24px}.irresistible .nav-menu ul li .youtube{background:url(/irr-assets/images/icon-youtube-black.svg) 0 0 no-repeat;width:24px;height:24px}@media(max-width:1024px){.irresistible .nav-menu{width:100vw;height:100vh;top:0;right:unset;left:0;border-radius:0;position:fixed;overflow:auto}.irresistible .nav-menu .nav-contents{padding:32px 20px 70px;min-height:100vh;overflow-y:scroll}.irresistible .nav-menu .close{left:calc(100% - 20px);top:-42.5px}.irresistible .nav-menu .desktop-linebreak{display:none}.irresistible .nav-menu .get-book,.irresistible .nav-menu .home-button{font-size:16px;padding-top:5px}.irresistible .nav-menu .get-book{display:block}.irresistible .nav-menu .nav-sections{height:calc(100vh - 200px);overflow-y:auto}.irresistible .nav-menu .nav-section{flex-direction:column;gap:0;margin-bottom:27px;position:relative}.irresistible .nav-menu .nav-section .nav-header-container{cursor:pointer}.irresistible .nav-menu .nav-section .nav-section-title{font-size:20px;line-height:130%;width:unset}.irresistible .nav-menu .nav-section .nav-caret{display:block}.irresistible .nav-menu .nav-section .nav-subsections{width:unset;max-height:0;transition:max-height .75s ease-in-out}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection{font-size:14px;margin-top:12px;padding:7px 16px;border-radius:300px;border:1px solid #000;display:table;opacity:0;transition:opacity .5s linear}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection:first-child{margin-top:26px}.irresistible .nav-menu .nav-section .nav-subsections .nav-subsection.coming-soon{border-color:#7c7c7c}.irresistible .nav-menu .nav-section .nav-subsections.show-subsections{max-height:300px}.irresistible .nav-menu .nav-section .nav-subsections.show-subsections .nav-subsection{opacity:1}.irresistible .nav-menu .social-container{width:100%;padding-bottom:28px;position:absolute;top:100vh;transform:translateY(calc(-100% + 10px));margin-left:-20px}.irresistible .nav-menu .social-container.fade-in-socials{opacity:1;transform:translateY(-100%)}.irresistible .nav-menu ul{right:20px;left:unset}.irresistible{width:100vw}}@keyframes openMenu{0%{height:1px}to{height:100vh}}@keyframes closeMenu{0%{height:100vh}to{height:1px}}.irresistible footer{background:#eaeaea;padding:25px 20px 65px;color:#000}.irresistible footer p{font-size:10px;line-height:12px}.irresistible footer ul li{list-style-type:none}.irresistible footer .footer-col{flex:1 1 50%;padding-bottom:40px}.irresistible footer .footer-menu{display:flex;font-size:12px;line-height:16px;margin:40px 0 0;flex-wrap:wrap}.irresistible footer .footer-links li{padding-bottom:5px}.irresistible footer .footer-links li:first-child{color:#336;font-weight:700;text-transform:uppercase}.irresistible footer .secondary-footer-menu{padding-top:15px}.irresistible footer .social-media-container{background:#fff;border-radius:5px;width:-moz-fit-content;width:fit-content}.irresistible footer ul.social-media-menu{display:flex;align-items:center;gap:15px;padding:10px 20px;margin-bottom:25px}.irresistible footer ul.social-media-menu li:first-child{font-size:14px;font-weight:700;letter-spacing:1px;margin-right:15px}.irresistible footer ul.social-media-menu li a{display:inline-block}.irresistible footer ul.social-media-menu li .facebook{background:url(/irr-assets/images/icon-facebook.png) 50% no-repeat;background-size:contain;width:20px;height:20px}.irresistible footer ul.social-media-menu li .x{background:url(/irr-assets/images/icon-x.png) 50% no-repeat;background-size:contain;width:20px;height:20px}.irresistible footer ul.social-media-menu li .youtube{background:url(/irr-assets/images/icon-youtube.png) 50% no-repeat;background-size:contain;width:20px;height:20px}.irresistible footer ul.social-media-menu li .instagram{background:url(/irr-assets/images/icon-instagram.png) 50% no-repeat;background-size:contain;width:20px;height:20px}.irresistible footer ul.social-media-menu li .threads{background:url(/irr-assets/images/icon-threads.png) 50% no-repeat;background-size:contain;width:20px;height:24px}.irresistible footer ul.social-media-menu li .pinterest{background:url(/irr-assets/images/icon-pinterest.png) 50% no-repeat;background-size:contain;width:20px;height:20px}@media only screen and (min-width:1024px){.irresistible footer{padding:75px 0 100px}.irresistible footer .footer-menu{gap:11%;flex-wrap:nowrap;margin:40px 0}.irresistible footer .secondary-footer-menu{padding-top:30px}.irresistible footer .footer-col{padding-bottom:0}}.slider-intro{--inline-padding:20px;padding-inline:var(--inline-padding);margin-block:0 25px;margin-inline:auto;max-width:100%;position:relative}@media only screen and (min-width:1024px){.slider-intro{--inline-padding:45px;-webkit-margin-after:35px;margin-block-end:35px;max-width:860px;-webkit-padding-start:0;padding-inline-start:0}}@media only screen and (min-width:1399px){.slider-intro{-webkit-margin-after:45px;margin-block-end:45px;max-width:1180px}}.slider-intro:has(.slide.monolithic){-webkit-margin-after:0;margin-block-end:0}.slider-intro .slick-next,.slider-intro .slick-prev{position:absolute;display:block;width:41px;height:40px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;transform:none}.slider-intro .slick-next:before,.slider-intro .slick-prev:before{opacity:1;color:#fff}.slider-intro .slider-intro-heading{margin-block:0 13px}.slider-intro .slick-next{right:var(--inline-padding);bottom:0}.slider-intro .slick-next:before{content:"";background:url(/irr-assets/images/icon-arrow-next.png) 0 0 no-repeat;width:41px;height:40px;display:block}.slider-intro .slick-next:active:before{background:url(/irr-assets/images/icon-arrow-hover.png) 0 0 no-repeat}.slider-intro .slick-next.slick-disabled:active:before{background:url(/irr-assets/images/icon-arrow-next.png) 0 0 no-repeat}.slider-intro .slick-next.slick-disabled:before{opacity:.5}@media only screen and (min-width:1024px){.slider-intro .slick-next:hover:before{background:url(/irr-assets/images/icon-arrow-hover.png) 0 0 no-repeat}.slider-intro .slick-next.slick-disabled:hover:before{background:url(/irr-assets/images/icon-arrow-next.png) 0 0 no-repeat}}.slider-intro .slick-prev{left:auto;z-index:9;bottom:0;right:calc(50px + var(--inline-padding))}.slider-intro .slick-prev:before{content:"";background:url(/irr-assets/images/icon-arrow-prev.png) 0 0 no-repeat;width:41px;height:40px;display:block}.slider-intro .slick-prev:active:before{background:url(/irr-assets/images/icon-arrow-hover.png) 0 0 no-repeat;transform:scale(-1)}.slider-intro .slick-prev.slick-disabled:before{opacity:.5}.slider-intro .slick-prev.slick-disabled:active:before{background:url(/irr-assets/images/icon-arrow-prev.png) 0 0 no-repeat;transform:none}@media only screen and (min-width:1024px){.slider-intro .slick-prev{right:90px}.slider-intro .slick-prev:hover:before{background:url(/irr-assets/images/icon-arrow-hover.png) 0 0 no-repeat;transform:scale(-1)}.slider-intro .slick-prev.slick-disabled:hover:before{background:url(/irr-assets/images/icon-arrow-prev.png) 0 0 no-repeat;transform:none}}.slider-module{--color:#fff;--radius:35px;--radius-hover:30px;--ratio:1/1;margin:0!important;width:100%;margin:0 20px;padding:24px 0 28px}@media only screen and (min-width:1024px){.slider-module{--radius:60px}}@media only screen and (min-width:1024px){.slider-module:has(.slide.monolithic){margin-block:40px 0;margin-inline:0}}.slider-module .slide{display:block}.slider-module .slide .slide-img{background-color:rgba(0,0,0,.1);border-radius:var(--radius);filter:brightness(90%);margin-block:0 40px;overflow:hidden;position:relative;transition:filter .5s ease,border-radius .5s ease;width:100%}.slider-module .slide .slide-img:hover{border-radius:var(--radius-hover)}.slider-module .slide .slide-img:after,.slider-module .slide .slide-img:before{height:100%;inset:0;position:absolute;width:100%}.slider-module .slide .slide-img:before{background-color:#000;content:"";opacity:.1;speak:none;transition:opacity .3s ease;z-index:2}.slider-module .slide .slide-img:after{align-items:center;color:var(--color);content:none;display:flex;justify-content:center;z-index:3}.slider-module .slide .slide-img img,.slider-module .slide .slide-img object,.slider-module .slide .slide-img picture,.slider-module .slide .slide-img svg,.slider-module .slide .slide-img video{display:block;height:auto;inset:0;margin:0;object-fit:cover;position:relative;width:100%;z-index:0}.slider-module .slide .slide-img video{background:transparent;opacity:1;position:absolute;transition:opacity .5s ease;z-index:1}.slider-module .slide .slide-img video[inert]{opacity:0}.slider-module .slide [role=heading]{background-image:linear-gradient(180deg,transparent 92.5%,var(--color) 0);background-repeat:no-repeat;background-size:0 100%;display:inline;margin:0;overflow:hidden;transition:background-size .4s ease}.slider-module .slide [role=heading] sup{font-family:Lucida Sans Unicode,Avenir Next,sans-serif!important;font-size:inherit!important;inset:auto!important;line-height:inherit!important;vertical-align:baseline!important}.slider-module .slide p{margin-block:10px 0}@media only screen and (min-width:1024px){.slider-module .slide p{max-width:60%}}.slider-module .slide:focus-visible .slide-img:before,.slider-module .slide:focus-within .slide-img:before,.slider-module .slide:hover .slide-img:before{opacity:0}.slider-module .slide[href]{cursor:pointer}.slider-module .slide[href]:focus-visible [role=heading],.slider-module .slide[href]:focus-within [role=heading],.slider-module .slide[href]:hover [role=heading]{background-size:100% 100%}.slider-module .slide:not([href]):focus-visible .slide-img:before,.slider-module .slide:not([href]):focus-within .slide-img:before,.slider-module .slide:not([href]):hover .slide-img:before{opacity:.4}.slider-module .slide:not([href]):focus-visible .slide-img:after,.slider-module .slide:not([href]):focus-within .slide-img:after,.slider-module .slide:not([href]):hover .slide-img:after{content:"Coming Soon"}.slider-module .slide.monolithic{--ratio:587/240;margin-block:25px 0}.slider-module .slide.monolithic .slide-img{margin-block:0 20px}@media only screen and (min-width:1024px){.slider-module .slide.monolithic{margin-block:45px 0}.slider-module .slide.monolithic .slide-img{margin-block:0 35px}}.slider-module .slide .slide .slide-img,.slider-module .slide .slide .slide-img img,.slider-module .slide .slide .slide-img object,.slider-module .slide .slide .slide-img picture,.slider-module .slide .slide .slide-img svg,.slider-module .slide .slide .slide-img video{aspect-ratio:var(--ratio)}.slider-module:has(.slide-slide:first-of-type:last-of-type) .slide{margin-top:20px;padding-right:0}.slider-module:has(.slide-slide:first-of-type:last-of-type) .slide h3{margin-top:15px}@media only screen and (min-width:1024px){.slider-module:has(.slide-slide:first-of-type:last-of-type){margin-top:40px}}.slider-module .slick-slider{margin-top:20px;padding-right:0;overflow:visible;width:100vw}.slider-module .slick-slider .slick-slide{height:auto;width:287px}.slider-module .slick-slider .slick-slide>div{-webkit-margin-start:15px;margin-inline-start:15px}.slider-module .slick-slider .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.slider-module .slick-slider .slick-list{padding:0!important}.slider-module .slick-slider h3{margin-top:20px}@media only screen and (min-width:1024px){.slider-module .slick-slider h3{margin-top:40px}.slider-module{padding:33px 0;width:100vw}.slider-module .slick-slider .slick-slide{display:flex;width:481px}.slider-module .slick-slider .slick-slide>div{-webkit-margin-start:0;margin-inline-start:0;margin-right:15px}.slider-module .slick-slide:last-child{margin-right:calc((100vw - 1180px)/2 + 2vw)}.slider-module .slick-slider{padding-right:0;margin-left:calc((100vw - 860px)/2)}.slider-module .slick-slider .slick-list{margin-right:0;padding-right:0;overflow:visible}}@media only screen and (min-width:1399px){.slider-module .slick-slider{margin-left:calc((100vw - 1180px)/2);padding-right:0}}:root{--helvetica:"Neue Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif;--futura:"futura-pt-condensed",sans-serif}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body,html{background:#000;overflow-x:hidden}body{color:#fff;font-family:var(--helvetica);font-weight:400}.irresistible .reader-only{-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(1px,1px,1px,1px);inset:auto;overflow:hidden;position:fixed;z-index:-10}.irresistible .pause{animation-play-state:paused!important}.irresistible .inner-container{background-image:radial-gradient(circle,#423184 0,rgba(0,0,0,.9) 100%);background-size:150% 25%;background-repeat:repeat-y;position:relative;z-index:1}.irresistible .inner-container.heading-visible{animation:backgroundGradientMobile 5s linear infinite;animation-delay:.5s}@media only screen and (min-width:1024px){.irresistible .inner-container.heading-visible{animation:backgroundGradient 5s linear infinite}}.irresistible .inner-container.no-gradient-animation{background-size:100% 25%}.irresistible .ref{font-size:60%}.irresistible .external-link{display:inline-flex;align-items:center}.irresistible .external-link:after{content:"";background:url(/irr-assets/images/icon-external-link.svg) 0 no-repeat;display:inline-block;width:14px;height:14px;margin:0 0 0 5px;background-size:contain}.irresistible .hero h2 span.pink{color:#ed88e3}.irresistible .add-margin-top{margin-top:20px}@media only screen and (min-width:1024px){.irresistible .add-margin-top{margin-top:40px}}.irresistible .sticky-copyright-module{position:fixed;z-index:1;left:-58px;bottom:14%;font-size:14px;line-height:14px;transform:rotate(-90deg)}.irresistible .sticky-accessibility-control{position:relative;width:32px;height:32px;background:url(/irr-assets/images/icon-accessibility-control.png) 50% no-repeat;background-size:contain;z-index:3;border:none;top:2px}@media only screen and (min-width:1024px){.irresistible .sticky-accessibility-control{display:block;position:fixed;right:30px;bottom:31px;top:auto}.irresistible .sticky-accessibility-control:hover{cursor:pointer;width:32px;height:32px;background:url(/irr-assets/images/icon-accessibility-control-active.png) 50% no-repeat;background-size:contain}}.irresistible .sticky-animation-toggle{bottom:auto;float:right;position:relative;right:20px;top:25px}.irresistible .sticky-animation-toggle .switch-container{display:none}@media only screen and (min-width:1024px){.irresistible .sticky-animation-toggle{bottom:29px;position:fixed;right:71px;top:auto;z-index:999}}.irresistible .sticky-animation-toggle.open .sticky-accessibility-control{background:url(/irr-assets/images/icon-accessibility-control-active.png) 50% no-repeat;background-size:contain;top:2px}@media only screen and (min-width:1024px){.irresistible .sticky-animation-toggle.open .sticky-accessibility-control{top:auto;background:url(/irr-assets/images/icon-accessibility-control-active.png) 50% no-repeat;background-size:contain}}.irresistible .sticky-animation-toggle.open .switch-container{display:block;float:left;background:#fff;border-radius:25px;color:#000;display:flex;align-items:center;padding:4px 5px 4px 16px;font-size:12px;line-height:12px;margin-right:5px}.irresistible .sticky-animation-toggle.open .switch-container .switch-container-label{padding-right:7px}@media only screen and (min-width:1024px){.irresistible .sticky-animation-toggle.open .switch-container{float:none;margin-right:0}}.irresistible .sticky-animation-toggle.open .switch{position:relative;display:inline-block;width:57px;height:28px}.irresistible .sticky-animation-toggle.open .switch input{opacity:0;width:0;height:0}.irresistible .sticky-animation-toggle.open .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;color:#000;display:flex;align-items:center;justify-content:flex-end;padding-right:7px;font-size:10px}.irresistible .sticky-animation-toggle.open .on{position:absolute;left:9px}.irresistible .sticky-animation-toggle.open .slider:before{position:absolute;content:"";height:24px;width:24px;left:2px;bottom:2px;background-color:#fff;transition:.4s;z-index:2}.irresistible .sticky-animation-toggle.open input:checked+.slider{background-color:#4bd865}.irresistible .sticky-animation-toggle.open input:focus+.slider{box-shadow:0 0 1px #4bd865}.irresistible .sticky-animation-toggle.open input:checked+.slider:before{transform:translateX(29px)}.irresistible .sticky-animation-toggle.open .slider.round{border-radius:28px}.irresistible .sticky-animation-toggle.open .slider.round:before{border-radius:50%}.irresistible .generic-text-module{padding:30px 0 0;margin:0 20px}.irresistible .generic-text-module h2:before{content:"";display:block;width:40px;height:6px;position:absolute;top:52px}@media only screen and (min-width:1024px){.irresistible .generic-text-module h2:before{top:-45px;width:80px;height:15px}}.irresistible .generic-text-module ul.generic-list li{background:url(/irr-assets/images/icon-checkmark.svg) 0 no-repeat;padding:0 0 0 25px}.irresistible .generic-text-module.purple-border h2:before{background:#6f27e4}.irresistible .generic-text-module.red-border h2:before{background:#fd0876}.irresistible .generic-text-module.yellow-border h2:before{background:#fde71d}.irresistible .generic-text-module.green-border h2:before{background:#72ff36}.irresistible .generic-text-module h2{max-width:275px;position:relative;margin-bottom:32px;font-weight:400;padding-top:80px}.irresistible .generic-text-module h3,.irresistible .generic-text-module ul{margin-bottom:20px}.irresistible .generic-text-module ul li{list-style-type:none;font-size:14px;line-height:18px}.irresistible .generic-text-module p{margin-bottom:20px}@media only screen and (min-width:1024px){.irresistible .generic-text-module{padding:175px 0 0;display:flex;gap:120px}.irresistible .generic-text-module p{margin-bottom:30px}.irresistible .generic-text-module h2{padding-top:0;max-width:none}.irresistible .generic-text-module ul{margin-bottom:37px}.irresistible .generic-text-module ul li{font-size:16px;line-height:22px}.irresistible .generic-text-module .left-col{max-width:380px}.irresistible .generic-text-module .right-col{flex:58% 1;max-width:58%;display:flex;flex-direction:column}}.irresistible .slider-module p.intro{max-width:260px;text-wrap:balance}@media only screen and (min-width:1024px){.irresistible .slider-module p.intro{max-width:380px}}@media(max-width:375px){.irresistible .slider-module p.intro{max-width:200px}}@media(max-width:340px){.irresistible .slider-module p.intro{max-width:175px}}.irresistible.nfc .steps-section{margin-top:0}.irresistible .gallery{position:relative}.irresistible .gallery.margin-top{margin-top:80px}.irresistible .gallery .section-header{margin-bottom:30px}.irresistible .gallery .gallery-item{padding-bottom:50px}.irresistible .gallery .gallery-item video{border-radius:20px;object-fit:cover;width:100%}.irresistible .gallery .gallery-intro p{padding-bottom:40px}.irresistible .gallery .gallery-intro a{text-decoration:underline}.irresistible .gallery .caption{padding-top:10px}.irresistible .gallery:before{background:#000;content:"";display:block;height:10px;max-width:1180px;position:relative;top:-30px}@media only screen and (min-width:1024px){.irresistible .gallery.margin-top{margin-top:100px}.irresistible .gallery:before{top:-60px}.irresistible .gallery .caption{padding-top:30px}.irresistible .gallery .gallery-item{padding-bottom:115px}.irresistible .gallery .gallery-item video{border-radius:60px}.irresistible .gallery .gallery-intro{margin-bottom:50px;display:flex;gap:135px}.irresistible .gallery .gallery-intro p{width:70%}}.irresistible h2{font-size:30px;line-height:36px;font-weight:400}@media only screen and (min-width:1024px){.irresistible h2{font-size:42px;line-height:50px}}.irresistible h1.line-animation:before,.irresistible h2.line-animation:before{width:0;transition:width 1s ease-in-out}.irresistible h1.line-animation.animate:before,.irresistible h2.line-animation.animate:before{width:80px}.irresistible h3{font-size:20px;line-height:24px;font-weight:400}@media only screen and (min-width:1024px){.irresistible h3{font-size:26px;line-height:31px}}.irresistible p{font-size:14px;line-height:18px}.irresistible p.bold{font-weight:700}@media only screen and (min-width:1024px){.irresistible p{font-size:16px;line-height:24px}}.irresistible .large-stat{font-size:110px;line-height:110px;margin-top:31px;align-self:end}@media only screen and (min-width:1024px){.irresistible .large-stat{font-size:300px;line-height:300px;margin-top:20px}}@media only screen and (min-width:1399px){.irresistible .large-stat{font-size:340px;line-height:340px}}.irresistible .trigger-element{width:1px;height:1px;opacity:0}.irresistible .static-text{visibility:hidden;height:0;line-height:0;display:block}.irresistible .animated-text-heading .line{display:block;overflow:hidden}.irresistible .animated-text-heading .line .line-inner{display:block}.irresistible .animated-text-heading.nav-anim-header{font-size:20px;width:100%}@media only screen and (min-width:1024px){.irresistible .animated-text-heading.nav-anim-header{width:210px;font-size:24px;line-height:130%}}.irresistible .references-module{margin:0 20px;padding:60px 0}.irresistible .references-module ol{box-sizing:border-box;counter-reset:item}.irresistible .references-module ol li{display:block;font-size:12px;line-height:17px;-webkit-padding-start:15px;padding-inline-start:15px;position:relative}.irresistible .references-module ol li:before{box-sizing:border-box;content:counters(item,".");counter-increment:item;inset-inline-start:0;-webkit-padding-end:4px;padding-inline-end:4px;position:absolute;text-align:right}.irresistible .references-module ol:has(li:nth-of-type(10)) li{-webkit-padding-start:20px;padding-inline-start:20px}.irresistible .references-module ol:has(li:nth-of-type(100)) li{-webkit-padding-start:30px;padding-inline-start:30px}@media only screen and (min-width:1024px){.irresistible .references-module{margin:0 auto;padding:60px 0}}.irresistible a{color:inherit}@media(prefers-color-scheme:dark){.irresistible html{color-scheme:dark}}@media only screen and (min-width:1024px){.irresistible .generic-text-module p.large-stat{margin-bottom:0}.irresistible .mobile-only{display:none!important}}.irresistible .desktop-only{display:none!important}@media only screen and (min-width:1024px){.irresistible .desktop-only{display:block!important}.irresistible{--max-width:860px}}@media only screen and (min-width:1399px){.irresistible{--max-width:1180px}}@media only screen and (min-width:1024px),only screen and (min-width:1399px){.irresistible .generic-text-module,.irresistible .hero,.irresistible .inner-footer-container,.irresistible .references-module,.irresistible header:not([role=banner]){max-width:var(--max-width);margin:0 auto}}@keyframes backgroundGradient{0%{background-position:0 0}25%{background-position:0 5%}50%{background-position:-250px 5%}75%{background-position:-175px 0}to{background-position:0 0}}@keyframes backgroundGradientMobile{0%{background-position:0 0}25%{background-position:0 2.5%}50%{background-position:-125px 5%}75%{background-position:-75px 2.5%}to{background-position:0 0}}