@charset "UTF-8";html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:300;src:url(../fonts/Geologica-latin-ext.woff2?4c3e64fda30e901d4ebe7be8f765d378) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(../fonts/Geologica-latin-ext.woff2?4c3e64fda30e901d4ebe7be8f765d378) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:700;src:url(../fonts/Geologica-latin-ext.woff2?4c3e64fda30e901d4ebe7be8f765d378) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:300;src:url(../fonts/Geologica-latin.woff2?ffbb4f9fecd252227e3715949ba2c124) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(../fonts/Geologica-latin.woff2?ffbb4f9fecd252227e3715949ba2c124) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:700;src:url(../fonts/Geologica-latin.woff2?ffbb4f9fecd252227e3715949ba2c124) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Flex;font-stretch:0% 200%;font-style:normal;font-weight:100 1000;src:url(../fonts/RobotoFlex.woff2?1631286fc1700109f907d1f8bdd2dd3c) format("woff2")}@font-face{font-display:swap;font-family:Unfinished Scream;font-style:normal;font-weight:400;src:url(../fonts/UnfinishedScreamRegular.woff?66bbe6fe553b3594fca82dcd0e05d93f) format("woff")}html{font-family:Geologica,Roboto Flex,sans-serif}body,html{color:#0c122a;height:100%;line-height:1;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:inherit;font-synthesis:none;font-weight:400;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}*,:after,:before{-webkit-tap-highlight-color:transparent;box-sizing:border-box}input{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{height:auto;max-width:100%}ol,ul{margin:0;padding:0}li{list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:120%;margin-bottom:0;margin-top:0}p{margin:0;padding:0}a{color:#0c122a;text-decoration:none;transition:color .2s}a:hover,a[aria-current=page]{color:#ff2d30}.btn{background-color:#ff2d30;border-radius:40px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:1;padding:17px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.btn:hover{background-color:#e5322e;color:#fff}.btn a{color:#fff;text-decoration:none}.hidden{display:none!important}body{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.container,.custom-content__index-page .custom-content__wrapper{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}body>section,main{background-color:#f2f8f4;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;flex:1;margin-bottom:4px;position:relative;width:100%}@media screen and (min-width:1190px){body>section,main{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px}}body>section h1,main h1{font-size:28px;font-weight:600}body>section h2,main h2{font-size:24px;font-weight:600}.header+section,main{border-top-left-radius:0;border-top-right-radius:0}@media screen and (min-width:1190px){body>section h1,main h1{font-size:40px;font-weight:600}body>section h2,main h2{font-size:36px;font-weight:600}}body>section{padding:40px 0}body>section h1{margin-bottom:20px}body>section h2{margin-bottom:30px}@media screen and (min-width:1190px){body>section{padding:120px 0}body>section h2{line-height:120%;margin-bottom:40px}}main{padding:10px 0 40px}@media screen and (min-width:1190px){main{padding:30px 0 80px}.custom-content__index-page main .custom-content__wrapper,main .container,main .custom-content__index-page .custom-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}main .content,main .sidebar-page{width:50%}main .sidebar-page{padding-left:9%}main.promo-page .content,main.promotions-all-page .content{width:100%}}body:has(>section.c365-hero){--c365-fp-section-height:calc(100dvh - 74px);background-color:#fff}@media screen and (min-width:1190px){body:has(>section.c365-hero)>section.c365-hero{box-sizing:border-box;overflow:visible}}@media screen and (min-width:1190px){body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero){padding-bottom:20px;padding-top:20px}}@media screen and (min-width:1190px){body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero){background:0 0;box-sizing:border-box;height:auto;max-height:none;min-height:0;position:relative}body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero):after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));content:"";inset:0;opacity:.3;pointer-events:none;position:absolute;z-index:0}}@media screen and (min-width:1190px){body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero)+section[class*=c365-]:not(.c365-hero){margin-top:32px}}@media screen and (min-width:1190px){body:has(>section.c365-hero)>section.c365-hero+section.c365-who{margin-top:48px}}@media screen and (min-width:1190px){body:has(>section.c365-hero)>section.c365-app,body:has(>section.c365-hero)>section.c365-hta,body:has(>section.c365-hero)>section.c365-news,body:has(>section.c365-hero)>section.c365-promo,body:has(>section.c365-hero)>section.c365-reviews,body:has(>section.c365-hero)>section.c365-seo-content,body:has(>section.c365-hero)>section.c365-who{overflow:visible}}body:has(>section.c365-hero) picture:has(.c365-app__phone),body:has(>section.c365-hero) picture:has(.c365-hero__mascot),body:has(>section.c365-hero) picture:has(.c365-hta__image),body:has(>section.c365-hero) picture:has(.c365-promo__ticket-image),body:has(>section.c365-hero) picture:has(.c365-who__peek-yoyo){display:contents}.c365-hero__mascot-tier body:has(>section.c365-hero) picture:has(.c365-hero__mascot){display:block}body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero).c365-reveal{opacity:0;transform:translateY(8px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero).c365-reveal.c365-reveal--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){body:has(>section.c365-hero)>section[class*=c365-]:not(.c365-hero).c365-reveal{opacity:1;transform:none;transition:none}}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:6px 5px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#bac3d5}.hamburger-box{display:inline-block;height:14px;position:relative;width:20px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:20px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-12px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-6px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.header-promo{background-color:#ffe8e8;min-height:50px;overflow:hidden;padding:15px 0;position:relative;transition:opacity .3s ease,max-height .3s ease;width:100%}.header-promo--purple{background-color:#ff2d30}.header-promo--purple .header-promo__text,.header-promo--purple .header-promo__text a{color:#fff}.header-promo--purple .header-promo__text a:hover{color:#fff;opacity:.9}.header-promo--holiday{min-height:134px;padding:18px 0}@media screen and (min-width:1190px){.header-promo--holiday{min-height:86px;padding:20px 0}}.custom-content__index-page .header-promo--holiday .custom-content__wrapper,.header-promo--holiday .container,.header-promo--holiday .custom-content__index-page .custom-content__wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:50px;position:relative}.header-promo--holiday .header-promo__content{align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;min-height:30px;width:100%}.header-promo--holiday .header-promo__content__text-wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media screen and (min-width:1190px){.header-promo--holiday .header-promo__content{align-items:center;flex-direction:row;gap:15px;justify-content:space-between;padding:0 20px}}.header-promo--holiday .header-promo__icon{align-items:center;background:hsla(0,0%,100%,.2);border-radius:10px;color:#ff2d30;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:30px;font-weight:600;gap:10px;height:50px;justify-content:center;line-height:100%;padding:4px 0;width:50px}@media screen and (min-width:1190px){.header-promo--holiday .header-promo__icon{font-size:35px}}.header-promo--holiday .header-promo__content__text-wrapper__text-item{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.header-promo--holiday .header-promo__text{font-size:12px;font-weight:400;line-height:130%}@media screen and (min-width:1190px){.header-promo--holiday .header-promo__text{font-size:16px;line-height:150%}}.header-promo--holiday .header-promo__title-text{font-size:16px;font-weight:600;line-height:150%}@media screen and (min-width:1190px){.header-promo--holiday .header-promo__title-text{font-size:20px;line-height:120%}}.header-promo--holiday .header-promo__download-btn{align-items:center;background-color:#fff;border-radius:20px;color:#0c122a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:15px;font-variant-numeric:lining-nums proportional-nums;font-weight:500;gap:6px;justify-content:center;line-height:1.3;min-height:34px;padding:8px 16px;text-align:center;text-decoration:none;white-space:nowrap}.header-promo--holiday .header-promo__download-btn__icon{display:block;flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.header-promo--holiday .header-promo__download-btn:hover{background-color:hsla(0,0%,100%,.9);color:#e5322e}@media screen and (min-width:1190px){.header-promo--holiday .header-promo__download-btn{font-size:14px;gap:8px;padding:10px 22px;width:270px}.header-promo--holiday .header-promo__download-btn__icon{height:16px;width:16px}}.header-promo--holiday .header-promo__close{height:32px;right:15px;width:32px}@media screen and (min-width:1190px){.header-promo--holiday .header-promo__close{height:36px;right:20px;width:36px}}.header-promo__text{color:#0c122a;font-size:12px;font-weight:500;margin:0}@media screen and (min-width:1190px){.header-promo__text{font-size:14px}}.header-promo__text a{color:#0c122a;font-weight:700;text-decoration:underline}.header-promo__text a:hover{color:#ff2d30;text-decoration:underline}.header-promo__text strong{font-weight:700}.header-promo__text u{text-decoration:underline}.header-promo__close{align-items:center;background:0 0;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:30px;justify-content:center;line-height:1;padding:5px;position:absolute;right:10px;transform:translateY(-100%);transition:opacity .2s ease;width:30px;z-index:1}.header-promo__close:hover{opacity:.7}.header-promo__close:focus{outline:2px solid #fff;outline-offset:2px}.header-promo__close span{display:block}@media screen and (min-width:1190px){.header-promo__close{right:15px;transform:translateY(-50%)}}.header-promo.is-hidden{display:none}.custom-content__index-page .header-promo .custom-content__wrapper,.header-promo .container,.header-promo .custom-content__index-page .custom-content__wrapper{position:relative}.header{background-color:#fff;height:50px;position:fixed;top:0;width:100%;z-index:10}.header--mint{background-color:#e9fcf2;border-bottom:1px solid rgba(201,248,222,.55);box-shadow:none;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease}.header--mint:after{display:none}.header--mint.header--scrolled{background-color:#fff;border-bottom-color:rgba(201,248,222,.5);box-shadow:0 4px 24px rgba(16,35,49,.06)}@media screen and (max-width:1189px){body.home .header--mint{background-color:#fff;border-bottom:1px solid rgba(201,248,222,.42);box-shadow:0 1px 0 rgba(16,35,49,.04)}body.home .header--mint.header--scrolled{box-shadow:0 4px 20px rgba(16,35,49,.06)}}body{padding-top:50px}.custom-content__index-page .header>.custom-content__wrapper,.header>.container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between}.header__menu,.header__sidebar-mobile{display:none}.header__logo{flex:1 1 auto;min-width:0}.header__logo img{height:28px;max-width:120px;-o-object-fit:contain;object-fit:contain;width:auto}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-width:0}.header__actions,.header__right{align-items:center;flex:0 0 auto}.header__actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}@media screen and (max-width:1189px){.custom-content__index-page .header>.custom-content__wrapper,.header>.container{gap:10px;padding-left:15px;padding-right:15px}.header__logo img{height:26px;max-width:min(108px,34vw)}.header__right{gap:8px}.header__actions{gap:4px}.header__button a{font-size:13px;gap:3px;height:30px;min-width:62px;padding:4px 9px}.header__button-arrow{height:14px;width:14px}.header .phone--icon-only{border-radius:10px;height:30px;width:32px}.header .phone--icon-only svg{height:15px;width:15px}.header__hamburger{margin-left:0;padding-left:2px;padding-right:0}}@media screen and (max-width:359px){.custom-content__index-page .header>.custom-content__wrapper,.header>.container{padding-left:12px;padding-right:12px}.header__logo img{height:24px;max-width:96px}.header__button a{font-size:12px;min-width:58px;padding:4px 8px}.header__button-arrow{display:none}}.header__button,.header__hamburger{position:relative;z-index:10}.header__button{padding:0;position:relative;width:auto}.header__button a{align-items:center;background:#ff2d30;border-radius:12px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;gap:4px;height:30px;justify-content:center;line-height:1.5;min-width:68px;padding:4px 10px;text-align:center;transition:background-color .2s}.header__button a:hover{background:#e5322e;color:#fff}.header__sidebar-mobile{display:block;position:absolute}.header__sidebar-mobile:before{background:#000;content:"";height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.3s;visibility:hidden;width:100vw}.header__sidebar-mobile-content{background:#fff;display:block;height:100vh;padding-top:50px;position:fixed;right:0;top:0;transform:translateX(85vw);transition:all .3s;visibility:hidden;width:85vw;z-index:5}.header__sidebar-mobile__menu{border-bottom:1px solid #e3e4ec;display:block}.sidebar-active{overflow:hidden}.sidebar-active .header__sidebar-mobile:before{opacity:.5;visibility:visible}.sidebar-active .header__sidebar-mobile-content{transform:translateX(0);visibility:visible}.header__sidebar-mobile__menu,.header__support{border-top:1px solid #e3e4ec;margin:0 19px;padding:19px 0}.header__sidebar-mobile__menu ul a.is-current,.header__sidebar-mobile__menu ul li.current-menu-item>a{color:#102331}.header__sidebar-mobile__menu ul a.is-current:after,.header__sidebar-mobile__menu ul li.current-menu-item>a:after{background:#c9f8de;border-radius:999px;content:"";display:block;height:2px;margin-top:4px;width:32px}.header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px}.header__menu ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;line-height:1.5;position:relative}.header__menu ul a.is-current,.header__menu ul li.current-menu-item>a{color:#102331}.header__menu ul a.is-current:after,.header__menu ul li.current-menu-item>a:after{background:-webkit-gradient(linear,left top,right top,from(rgba(201,248,222,.2)),color-stop(50%,#c9f8de),to(rgba(201,248,222,.2)));background:linear-gradient(90deg,rgba(201,248,222,.2),#c9f8de 50%,rgba(201,248,222,.2));border-radius:999px;bottom:-5px;box-shadow:0 1px 0 hsla(0,0%,100%,.65);content:"";height:2px;left:0;position:absolute;right:0}.header__menu ul a.is-current{cursor:default;pointer-events:none}.header__support .support-icons{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:15px}.header__support .support-icons>:first-child{order:1}.header__support .support-icon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.header__support .support-icon__img{align-self:flex-start;height:32px;width:32px}.header__support .support-icon div,.header__support .support-icon p{font-size:14px;font-weight:600;line-height:130%}.header__support .support-icon strong{color:#697395;font-weight:600}@media screen and (min-width:1190px){.header{background-color:#fff;height:85px;padding:15px 0;position:relative}.header--mint.header--scrolled{background-color:hsla(0,0%,100%,.94)}body{padding-top:0}.custom-content__index-page .header>.custom-content__wrapper,.header>.container{gap:16px}.header__hamburger,.header__sidebar-mobile{display:none}.header__menu,.header__right .phone{display:block}.header__logo img{height:40px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:auto}.header__menu-list,.header__right{align-items:center;background:0 0;border-radius:0;height:auto;padding:0}.header__menu ul{flex-direction:row;gap:16px}.header__menu ul a{font-size:14px;font-weight:700;line-height:1.5}.header__right{gap:10px;margin-left:30px}.header__right .header__actions{gap:8px}.header__right .phone{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:10px}.header__right .phone:before{background:url(../images/phone.svg?419ca81c033dbe522835846c95db868d);content:"";display:block;height:16px;width:16px}.header__right .phone-whatsapp:before{background:url(../images/phone-whatsapp.svg?0dc17b45776991df393168907aeca2e5);content:"";display:block;height:16px;width:16px}}.header .phone--icon-only{align-items:center;background:#fff;border:1.5px solid rgba(255,45,48,.22);border-radius:12px;box-shadow:0 2px 8px rgba(16,35,49,.06);color:#ff2d30;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s;width:36px}@media screen and (min-width:1190px){.header .phone--icon-only{border-radius:18px;height:44px;padding:10px 16px;width:52px}}.header .phone--icon-only:before{display:none!important}.header .phone--icon-only .phone__label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.header .phone--icon-only svg{display:block;height:16px;width:16px}.header .phone--icon-only svg path{fill:currentColor}@media screen and (min-width:1190px){.header .phone--icon-only svg{height:20px;width:20px}}.header .phone--icon-only:hover{background:rgba(255,45,48,.06);border-color:rgba(255,45,48,.38);box-shadow:0 4px 12px rgba(255,45,48,.12);color:#e5322e}.header .header__button{width:auto}.header .header__button a{align-items:center;background:#ff2d30;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;gap:4px;height:30px;justify-content:center;line-height:1.5;min-width:68px;padding:4px 10px;transition:background-color .2s}.header .header__button a:hover{background:#e5322e;color:#fff}@media screen and (min-width:1190px){.header .header__button a{border-radius:18px;font-size:16px;gap:8px;height:44px;min-width:0;padding:10px 16px}}.header .header__button-arrow{display:block;flex-shrink:0;height:16px;width:16px}@media screen and (min-width:1190px){.header .header__button-arrow{height:20px;width:20px}}body.home{padding-top:0}body.home .header.header--mint{position:-webkit-sticky;position:sticky;top:0;z-index:20}.c365-footer{--c365-footer-bg:#102331;--c365-footer-shell:#173648;--c365-footer-text:#fff;--c365-footer-muted:#9fa7ad;--c365-footer-accent:#c9f8de;background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,248,244,.4)),to(#fff));background:linear-gradient(180deg,rgba(242,248,244,.4),#fff);color:var(--c365-footer-text);font-family:Geologica,Roboto Flex,sans-serif;padding:30px 15px 50px}.c365-footer__wrapper{margin:0 auto;max-width:1220px}.c365-footer__inner{background:radial-gradient(120% 90% at 100% 0,rgba(201,248,222,.14) 0,transparent 55%),linear-gradient(165deg,var(--c365-footer-bg) 0,var(--c365-footer-shell) 100%);border:1px solid rgba(201,248,222,.12);border-radius:30px;box-shadow:0 24px 48px rgba(16,35,49,.18);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:50px;padding:30px 30px 40px}@media screen and (min-width:1190px){.c365-footer__inner{align-items:stretch;flex-direction:row;gap:90px;padding:36px 60px 50px}}.c365-footer__label{color:var(--c365-footer-muted);font-size:16px;font-weight:600;line-height:1.5;margin:0}.c365-footer__value--schedule{color:var(--c365-footer-text);font-size:14px;font-weight:700;line-height:1.5}.c365-footer__value--schedule span{display:block}.c365-footer__contacts{-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:1fr 1fr;row-gap:25px}@media screen and (min-width:1190px){.c365-footer__contacts{-moz-column-gap:30px;column-gap:30px;flex-shrink:0;grid-template-columns:170px 170px;row-gap:16px;width:370px}}.c365-footer__contact{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px;grid-column:1/-1}.c365-footer__contact--schedule{grid-column:1}.c365-footer__contact--miembros{grid-column:2}@media screen and (min-width:1190px){.c365-footer__contact--call{grid-column:1;grid-row:1}.c365-footer__contact--email{grid-column:1;grid-row:2}.c365-footer__contact--whatsapp{grid-column:2;grid-row:1}.c365-footer__contact--schedule{grid-column:2;grid-row:2}.c365-footer__contact--miembros{grid-column:1/-1;grid-row:3;margin-top:10px}}.c365-footer__contact-link{align-items:center;color:var(--c365-footer-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;gap:5px;height:30px;line-height:1.5;padding:4px 0;text-decoration:none}.c365-footer__contact-link svg{flex-shrink:0}.c365-footer__contact-link svg,.c365-footer__contact-link:hover{color:var(--c365-footer-accent)}.c365-footer__contact--miembros{align-items:center;display:grid;grid-auto-flow:row;grid-template-columns:1fr;justify-items:start;row-gap:12px}@media screen and (min-width:1190px){.c365-footer__contact--miembros{-moz-column-gap:30px;column-gap:30px;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:start;justify-items:stretch;row-gap:4px}.c365-footer__contact--miembros .c365-footer__label{grid-column:1;grid-row:1}}.c365-footer__miembros-list{display:contents}.c365-footer__miembros-link{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:1190px){.c365-footer__miembros-link{grid-column:1;grid-row:2}}.c365-footer__miembros-link img{display:block;filter:brightness(0) invert(1);height:25px;max-width:100%;opacity:.92;width:auto}@media screen and (min-width:1190px){.c365-footer__miembros-link--secondary{align-self:center;grid-column:2;grid-row:1/span 2}}.c365-footer__miembros-link--secondary img{height:57px}@media screen and (min-width:1190px){.c365-footer__miembros-link--secondary img{height:59px}}.c365-footer__contact--miembros img{display:block;width:auto}.c365-footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:50px}@media screen and (min-width:1190px){.c365-footer__main{flex:1;gap:0;justify-content:space-between;min-width:0}}.c365-footer__menus{display:grid;gap:25px;grid-template-columns:1fr 1fr}@media screen and (min-width:1190px){.c365-footer__menus{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:25px}}.c365-footer__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:25px;list-style:none;margin:0;padding:0}@media screen and (min-width:1190px){.c365-footer__menu-list{flex-direction:row;gap:35px}}.c365-footer__menu-list a{color:var(--c365-footer-text);font-size:16px;font-weight:600;line-height:1.5;text-decoration:underline;text-decoration-color:rgba(201,248,222,.45);text-underline-offset:2px}.c365-footer__menu-list a:hover{color:var(--c365-footer-accent)}.c365-footer__brand-row{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between}@media screen and (min-width:1190px){.c365-footer__brand-row{margin-top:20px}}.c365-footer__logo{align-items:center;color:var(--c365-footer-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:0;text-decoration:none}.c365-footer__logo img{display:block;height:30px;width:auto}.c365-footer__logo-fallback{color:var(--c365-footer-text);font-size:20px;font-weight:700}.c365-footer__socials{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.c365-footer__social{align-items:center;background:rgba(201,248,222,.12);border-radius:999px;color:var(--c365-footer-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:background-color .2s,color .2s;width:40px}.c365-footer__social svg{display:block}.c365-footer__social:hover{background:rgba(201,248,222,.24);color:var(--c365-footer-accent)}.c365-footer__legal{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}@media screen and (min-width:1190px){.c365-footer__legal{margin-top:20px}}.c365-footer__legal-link{color:var(--c365-footer-muted);flex:1 0 0;font-size:12px;font-weight:500;line-height:1.5;min-width:0;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:1190px){.c365-footer__legal-link{flex:0 0 auto}}.c365-footer__legal-link:hover{color:var(--c365-footer-accent)}.custom-content h1,.custom-content h2,.custom-content h3,.custom-content h4,.custom-content h5{font-weight:600;line-height:120%;margin-bottom:10px}.custom-content h2,.custom-content h3,.custom-content h4,.custom-content h5{margin-top:20px}.custom-content h1{font-size:24px}.custom-content h2{font-size:22px}.custom-content h3{font-size:20px}.custom-content h4{font-size:18px}.custom-content h5{font-size:16px}.custom-content h1+h5{margin-top:0}.custom-content blockquote:not(:last-child),.custom-content ol:not(:last-child),.custom-content p:not(:last-child),.custom-content ul:not(:last-child){margin-bottom:10px}.custom-content ol,.custom-content p,.custom-content ul{font-size:14px;line-height:150%}.custom-content ol a:not(.btn),.custom-content p a:not(.btn),.custom-content ul a:not(.btn){color:#ff2d30;font-weight:600;text-decoration:underline}.custom-content ol a:not(.btn):hover,.custom-content p a:not(.btn):hover,.custom-content ul a:not(.btn):hover{text-decoration:none}.custom-content blockquote{border-left:2px solid #ff2d30;margin:0 0 20px;padding-left:10px}.custom-content ol,.custom-content ul{padding-left:25px}.custom-content ol li,.custom-content ul li{list-style-type:decimal}.custom-content ul li{list-style-type:disc}.custom-content table{border-collapse:collapse;font-size:14px;line-height:1.5;margin-bottom:30px;table-layout:auto;width:100%}.custom-content table td,.custom-content table th{border:1px solid #ccc;padding:12px 10px;text-align:left;vertical-align:top}.custom-content table th{background-color:#f7f7f7;color:#333;font-weight:600}.custom-content table td{color:#333}.custom-content table tr:nth-child(2n){background-color:#fafafa}.custom-content table tr:hover{background-color:#f0f0f0}.custom-content .custom-table-wrapper{margin-bottom:20px;overflow-x:auto}.custom-content .custom-table-wrapper table{min-width:700px}.custom-content>:last-child{margin-bottom:0}@media screen and (min-width:1190px){.custom-content{margin-bottom:0}.custom-content h2,.custom-content h3,.custom-content h4,.custom-content h5{margin-bottom:20px;margin-top:30px}.custom-content h1{font-size:40px;margin-bottom:20px}.custom-content h2{font-size:36px}.custom-content h3{font-size:28px}.custom-content h4{font-size:24px}.custom-content h5{font-size:20px}.custom-content blockquote:not(:last-child),.custom-content ol:not(:last-child),.custom-content p:not(:last-child),.custom-content ul:not(:last-child){margin-bottom:20px}.custom-content p{font-size:16px}.custom-content ol,.custom-content ul{font-size:16px;padding-left:25px}.custom-content table{font-size:16px}.custom-content table td,.custom-content table th{padding:16px 12px}.custom-content .custom-table-wrapper{-webkit-overflow-scrolling:touch}}.custom-content__index-page h2{font-size:24px;margin-bottom:30px;margin-top:0}.custom-content__index-page p{color:#697395;font-size:16px;font-weight:400;line-height:150%}@media screen and (min-width:1190px){.custom-content__index-page h2{font-size:36px;margin-bottom:40px}}input[type=range]{--js-color:#ff2d30;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:4px;outline:0;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#ff2d30;border-radius:50%;box-shadow:none;cursor:pointer;height:18px;-webkit-transition:background-color .3s;transition:background-color .3s;width:18px}input[type=range]::-webkit-slider-thumb:hover{background:#e5322e}input[type=range]::-moz-range-thumb{background-color:#ff2d30;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:18px;outline:0;width:18px}.calculator_block{background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px;padding:20px 15px;position:relative}main .calculator_block{margin-top:40px}.calculator_block__promo-message{background:rgba(201,248,222,.45);border-radius:10px;box-shadow:0 6px 15px rgba(16,35,49,.06);color:#102331;font-size:12px;font-weight:600;line-height:1.5;margin:0;padding:8px 15px;text-align:center;width:100%}.calculator_block__promo-message p{margin:0}.calculator_block__promo-message b,.calculator_block__promo-message strong{font-weight:700}.calculator_block__loader,.calculator_block__network-error{background:#fff;border-radius:inherit;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:5}.calculator_block__loader .loader,.calculator_block__network-error .loader{animation:shadowPulse 2s linear infinite;background:#fff;border-radius:50%;box-shadow:-17px 0 #fff,17px 0 #fff;box-sizing:border-box;display:block;height:10px;margin:0 auto;position:relative;top:50%;width:10px}@keyframes shadowPulse{33%{background:#fff;box-shadow:-17px 0 #e5322e,17px 0 #fff}66%{background:#e5322e;box-shadow:-17px 0 #fff,17px 0 #fff}to{background:#fff;box-shadow:-17px 0 #fff,17px 0 #e5322e}}.calculator_block__network-error{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.calculator_block__network-error .message{color:#ea1717}.calculator_block__item__hidden{display:none}.calculator_block__item label{font-size:14px;font-weight:500;line-height:130%}.calculator_block__item__registration_buttons_wrapper{align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;justify-content:center}.calculator_block__item__registration_buttons_wrapper__registration-btn{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:8px;justify-content:center;line-height:130%;text-decoration:none}.calculator_block__item__registration_buttons_wrapper__registration-btn .history-icon{background:url(../images/history-time.svg?792083e63aa3b2028befb29ae50eddc7) no-repeat 50%;background-size:contain;color:#ff2d30;display:inline-block;height:18px;margin-right:8px;width:18px}.calculator_block__item__registration_buttons_wrapper__registration-btn a{align-items:center;color:#102331;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator_block__item__registration_buttons_wrapper__registration-btn a:hover{color:#ff2d30}.calculator_block .calculator-elem{background:#f4f4f4;border-radius:5px;height:56px;margin:10px 0;position:relative}.calculator_block .calculator-elem input[type=range]{border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:0;border-top-right-radius:0;bottom:0;left:0;position:absolute}@media screen and (min-width:1190px){.calculator_block .calculator-elem input[type=range]{border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.calculator_block .calculator-elem__current{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.calculator_block .calculator-elem__current input,.calculator_block .calculator-elem__current span{font-size:18px;font-weight:700}.calculator_block .calculator-elem__current .input_wrapper{display:inline-block;max-height:20px;max-width:100px;outline:0;overflow:hidden;padding:0 5px;position:relative}.calculator_block .calculator-elem__values{color:#697395;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;justify-content:space-between}.calculator_block .calculator-elem__button-minus,.calculator_block .calculator-elem__button-plus{margin-top:-13px;top:50%}.calculator_block .calculator-elem__button-minus{background:#000;border-radius:50%;cursor:pointer;height:26px;left:9px;position:absolute;text-align:center;transition:opacity .3s;width:26px}.calculator_block .calculator-elem__button-minus:hover{opacity:.7}.calculator_block .calculator-elem__button-minus:before{background-color:#fff;border-radius:2px;content:"";height:2px;left:50%;margin-left:-6.5px;margin-top:-1px;position:absolute;top:50%;width:13px}.calculator_block .calculator-elem__button-plus{background:#000;border-radius:50%;cursor:pointer;height:26px;position:absolute;right:9px;text-align:center;transition:opacity .3s;width:26px}.calculator_block .calculator-elem__button-plus:hover{opacity:.7}.calculator_block .calculator-elem__button-plus:before{background-color:#fff;border-radius:2px;content:"";height:2px;left:50%;margin-left:-6.5px;margin-top:-1px;position:absolute;top:50%;width:13px}.calculator_block .calculator-elem__button-plus:after{background-color:#fff;border-radius:2px;content:"";height:13px;left:50%;margin-left:-1px;margin-top:-6.5px;position:absolute;top:50%;width:2px}.calculator_block .calculator-elem__details{border-top:1px solid #e9e9e9;font-size:12px;font-weight:500;line-height:130%;padding-top:15px;position:static}.calculator_block .calculator-elem__details__item{color:#697395;font-size:14px;line-height:130%}.calculator_block .calculator-elem__details__item__total-wrapper{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.calculator_block .calculator-elem__details__item__total{color:#0c122a;font-weight:500;line-height:130%}.calculator_block .calculator-elem__details__item__total__date{color:#697395;font-size:10px;font-weight:400;line-height:140%}.calculator_block .calculator-elem__details .tooltip-trigger{cursor:pointer;position:relative;white-space:nowrap}.calculator_block .calculator-elem__details .info-icon:after{background:url(../images/info-circle.svg?ed126fac8c119072b8bbd3ca2437a2be);background-size:contain;content:"";display:block;height:16px;left:100%;margin-left:4px;position:absolute;top:0;width:16px}.calculator_block .calculator-elem__details .info-icon:hover .tooltip-content{opacity:1;visibility:visible}.calculator_block .calculator-elem__details .tooltip-content{background-color:#fff;border-radius:6px;bottom:100%;box-shadow:0 4px 40px 0 rgba(0,0,0,.07);color:#697395;font-size:10px;left:105%;opacity:0;padding:10px;position:absolute;transition:opacity .6s;visibility:hidden}.calculator_block .calculator-elem__details ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;position:static;width:100%;z-index:5}.calculator_block .calculator-elem__details ul li{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.calculator_block__item-disabled input[type=range]{display:none}.calculator_block__item-disabled .calculator-elem__button-minus,.calculator_block__item-disabled .calculator-elem__button-plus{background:#d6d6d6}@media screen and (min-width:1190px){.calculator_block{gap:22px;min-height:260px;padding:40px}main .calculator_block{margin-top:0}.calculator_block__loader .loader{animation:shadowPulse 2s linear infinite;background:#fff;border-radius:50%;box-shadow:-34px 0 #fff,34px 0 #fff;box-sizing:border-box;display:block;height:20px;margin:0 auto;position:relative;width:20px}@keyframes shadowPulse{33%{background:#fff;box-shadow:-34px 0 #ff2d30,34px 0 #fff}66%{background:#ff2d30;box-shadow:-34px 0 #fff,34px 0 #fff}to{background:#fff;box-shadow:-34px 0 #fff,34px 0 #ff2d30}}main #calculator{margin-top:0;position:-webkit-sticky;position:sticky;top:20px}.calculator_block .calculator-elem__details__item__total{font-size:14px;font-weight:600;line-height:150%}}.hero-banner{border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:0;border-top-right-radius:0;padding:30px 0 20px;position:relative}.custom-content__index-page .hero-banner .custom-content__wrapper,.hero-banner .container,.hero-banner .custom-content__index-page .custom-content__wrapper{position:relative;z-index:2}.hero-banner .purple{color:#ff2d30}.hero-banner__decorations{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:10}.hero-banner__decoration{position:absolute}.hero-banner__decoration img,.hero-banner__decoration picture{display:block;height:auto;width:100%}.hero-banner__decoration--garland-left{display:none;left:-28px;top:-18px;width:220px}.hero-banner__decoration--garland-right{right:-11%;scale:.5;top:-3%}.hero-banner__decoration--tree-left-1,.hero-banner__decoration--tree-left-2{display:none}.hero-banner__decoration--tree-right-1{right:39px;top:7%;transform:translateY(-50%) rotate(27deg) scale(.9);transform-origin:center;width:54px}.hero-banner__decoration--tree-right-2{display:block;left:90%;top:85px;transform:rotate(6deg) scale(.7);transform-origin:center;width:35px}.hero-banner__decoration--tree-left-1,.hero-banner__decoration--tree-left-2,.hero-banner__decoration--tree-right-1,.hero-banner__decoration--tree-right-2{will-change:transform}@media screen and (min-width:1190px){.hero-banner{border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.custom-content__index-page .hero-banner .custom-content__wrapper,.hero-banner .container,.hero-banner .custom-content__index-page .custom-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.hero-banner__title{font-size:24px;font-weight:600;line-height:120%;margin-bottom:10px;width:75%;z-index:1}.hero-banner__description{font-size:14px;line-height:150%;width:60%}.hero-banner__features{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.hero-banner__features--desktop{display:none}.hero-banner__features--mobile{flex-direction:column;margin-top:20px}.hero-banner .hero-feature,.hero-banner__features--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.hero-banner .hero-feature{align-items:flex-start;background:#fff;border-radius:8px;padding:10px 12px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.hero-banner .hero-feature__icon{flex-shrink:0;height:20px;width:20px}.hero-banner .hero-feature__icon img{width:20px}.hero-banner .hero-feature__text{font-size:14px;line-height:1.2}.hero-banner__right,.hero-banner__right .btn{margin-top:20px}.hero-banner .hero-banner__left{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:110px;position:relative}.hero-banner .hero-banner__headline-wrapper{z-index:0}.hero-banner .hero-banner__image{height:auto;position:absolute;right:0;top:70%;transform:translateY(-40%);width:110px;z-index:0}.hero-banner .hero-banner__image img{display:block;height:auto;width:100%}@media screen and (min-width:1190px){.hero-banner{padding:60px 0 100px}.hero-banner__decoration--garland-left{display:block;left:-62px;width:274px}.hero-banner__decoration--garland-right{right:-62px;scale:unset;width:274px}.hero-banner__decoration--tree-left-1{bottom:auto;display:block;left:44px;top:58%;transform:translateY(-50%) rotate(1deg) scale(1);width:54px}.hero-banner__decoration--tree-right-1{bottom:auto;right:44px;top:52%;transform:translateY(-50%) rotate(1deg) scale(1.7);width:86px}.hero-banner__decoration--tree-left-2{bottom:70px;display:block;left:44px;transform:rotate(22deg) scale(1.5);width:64px}.hero-banner__decoration--tree-right-2{bottom:70px;display:block;left:auto;right:44px;top:auto;transform:rotate(23deg) scale(1.2);width:54px}.hero-banner__features--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.hero-banner__features--mobile{display:none}.custom-content__index-page .hero-banner .custom-content__wrapper,.hero-banner .container,.hero-banner .custom-content__index-page .custom-content__wrapper{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-areas:"left right" "features features";grid-template-columns:1fr 1fr}.hero-banner__content{display:contents}.hero-banner__left{grid-area:left;min-height:auto}.hero-banner__right{grid-area:right}.hero-banner__features{align-self:start;max-width:581px;width:-moz-max-content;width:-webkit-max-content;width:max-content;z-index:2}.hero-banner__title{font-size:50px;font-weight:600;line-height:110%;margin-bottom:16px;max-width:450px;width:100%}.hero-banner__description{font-size:20px;line-height:140%;margin-bottom:16px;max-width:385px;width:100%}.hero-banner .hero-feature__text{font-size:19px}.hero-banner .hero-feature{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.hero-banner .hero-banner__image{right:-7px;top:73px;transform:none;width:175px}}.advantages__promo-text{font-size:22px;font-weight:600;line-height:120%;margin-bottom:16px}.advantages__promo-text strong{color:#0c122a;font-weight:inherit}.advantages__button{display:inline-block;margin-bottom:30px}.advantages__button.btn{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;padding:15px 42px;width:100%}.advantages__qr{display:none}.advantages__onboarding-images{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.advantages__onboarding-images .onboarding-image{flex:1 1 0;max-width:100%;min-width:140px}.advantages__onboarding-images .onboarding-image img{border-radius:17px;display:block;height:auto;width:100%}.advantages .no-wrap{white-space:nowrap}@media screen and (min-width:1190px){.advantages .container,.advantages .custom-content__index-page .custom-content__wrapper,.custom-content__index-page .advantages .custom-content__wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:122px;justify-content:space-between}.advantages__promo-text{font-size:40px;margin-bottom:24px}.advantages__button{margin-bottom:32px}.advantages__button.btn{max-width:287px}.advantages__onboarding-images{flex-direction:row;gap:20px}.advantages__onboarding-images .onboarding-image{flex:1;max-width:none}.advantages__onboarding-images .onboarding-image img{border-radius:25px;max-width:100%}.advantages__qr{display:block;height:120px;width:120px}}.instruction .tabs__labels{background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;padding:5px}.instruction .tabs__labels-label{border-radius:15px;color:#697395;cursor:pointer;flex:1;font-size:16px;font-weight:600;line-height:120%;padding:11px 20px;text-align:center;transition:all .3s;white-space:nowrap}.instruction .tabs__labels-label:not(.active):hover{color:#ff2d30}.instruction .tabs__labels-label.active{background:#ffe8e8;color:#ff2d30;cursor:default}.instruction__title_wrapper{align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:16px 0 24px}.instruction__title_wrapper .tabs__cta-button--desktop{display:none}.instruction .btn{background-color:#ff2d30;border-radius:40px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:120%;margin-top:30px;padding:15px 42px;text-decoration:none;white-space:nowrap}.instruction .btn:hover{background-color:#e5322e}.instruction .tabs__content-item{display:none}.instruction .tabs__content-item.active{display:block}.instruction .instruction-steps{gap:12px;width:100%}.instruction .instruction-steps,.instruction .instruction-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.instruction .instruction-steps__item{background:#fff;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.05);min-height:auto;padding:16px}.instruction .instruction-steps .steps-img{margin-bottom:12px;width:100%}.instruction .instruction-steps .steps-img img{border-radius:12px;display:block;height:auto;max-width:100%;width:100%}.instruction .instruction-steps .steps-subtitle,.instruction .instruction-steps .steps-title{font-size:18px;font-weight:600;line-height:120%}.instruction .instruction-steps .steps-subtitle{color:#697395}@media screen and (min-width:1190px){.instruction .tabs__labels{gap:8px;justify-content:flex-start}.instruction .tabs__labels-label{flex:none;font-size:16px;padding:11px 20px}.instruction .tabs__content-item.active{display:block}.instruction .instruction-steps{flex-direction:row;flex-wrap:nowrap}.instruction .instruction-steps__item{flex:1;min-height:230px}.instruction .instruction-steps__item:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.07)}.instruction__title_wrapper{align-items:center;flex-direction:row;justify-content:space-between}.instruction__title_wrapper .tabs__cta-button--desktop{display:block}.instruction .tabs__cta-button--mobile{display:none}.instruction .btn{margin-top:0}}.promotions-block{background-color:#f2f8f4;padding:40px 0 60px}.promotions-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1190px){.promotions-block__content{align-items:center;flex-direction:row;gap:8px}}.promotions-block__header{flex:0 0 auto;order:1}@media screen and (min-width:1190px){.promotions-block__header{flex:0 0 483px;margin-bottom:120px;order:2}}.promotions-block__cards{order:2}@media screen and (min-width:1190px){.promotions-block__cards{order:1}}.promotions-block__title{color:#0c122a;font-size:22px;font-weight:600;line-height:1.2;margin-bottom:16px}@media screen and (min-width:1190px){.promotions-block__title{font-size:40px;margin-bottom:25px}}.promotions-block__subtitle{color:#697395;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:16px}@media screen and (min-width:1190px){.promotions-block__subtitle{font-size:18px;margin-bottom:24px}}.promotions-block__button{align-items:center;background-color:#ff2d30;border-radius:40px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;padding:14px 42px;text-decoration:none;transition:background-color .3s ease}.promotions-block__button:hover{background-color:#e5322e;color:#fff}.promotion-card{background:#fff;border-radius:15px;box-shadow:0 12px 40px 0 rgba(7,4,28,.05),0 8px 0 -8px #eceaf2,0 18px 0 -16px #dcd9e5;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:16px;padding:16px 16px 24px}@media screen and (min-width:1190px){.promotion-card{margin:0 130px 16px;max-width:458px;padding:24px 24px 30px}}.promotion-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.1),0 8px 0 -8px #eceaf2,0 18px 0 -16px #dcd9e5;transform:translateY(-5px)}.promotion-card__image{background-color:#f2f8f4;border-radius:15px;overflow:hidden;position:relative;width:100%}.promotion-card__image img{border-radius:15px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotion-card__content{flex-direction:column;flex-grow:1;padding:24px 10px 0}.promotion-card__content,.promotion-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex}.promotion-card__meta{align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:8px}.promotion-card__date{color:#697395;font-size:14px;font-weight:500}.promotion-card__status{border-radius:100px;display:inline-block;font-size:12px;font-weight:400;line-height:1.3;padding:3px 8px}.promotion-card__status--active{background-color:#e6f2e8;color:#006123}.promotion-card__status--inactive{background-color:#fff6f6;color:#923131}.promotion-card__title{color:#0c122a;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:8px}@media screen and (min-width:1190px){.promotion-card__title{font-size:22px}}.promotion-card__subtitle{color:#697395;flex-grow:1;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:16px}.promotion-card__link{color:#ff2d30;display:inline-block;font-size:16px;font-weight:600;margin-top:auto;text-decoration:underline}@media screen and (min-width:1190px){.promotion-card__link{font-size:15px}}.promotions-all-page__header{margin-bottom:30px}@media screen and (min-width:1190px){.promotions-all-page__header{align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;margin-bottom:50px}}.promotions-all-page__title{color:#0c122a;font-size:24px;font-weight:600;line-height:1.2;margin-bottom:16px}@media screen and (min-width:1190px){.promotions-all-page__title{font-size:40px;margin-bottom:unset;max-width:385px}}.promotions-all-page__subtitle{color:#697395;font-size:14px;font-weight:600;line-height:1.5;max-width:777px}@media screen and (min-width:1190px){.promotions-all-page__subtitle{font-size:18px}}.promotions-all-page__list{display:grid;gap:8px;grid-template-columns:1fr;margin-bottom:40px}@media screen and (min-width:1190px){.promotions-all-page__list{grid-template-columns:repeat(3,1fr);margin:0 auto 20px;max-width:1170px}}.promotions-all-page__pagination{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-top:40px;width:100%}@media screen and (min-width:1190px){.promotions-all-page__pagination{gap:12px;margin-left:auto;margin-right:auto;margin-top:60px;max-width:1200px}}.promotions-all-page__pagination-btn{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#0c122a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 12px;transition:all .3s ease}@media screen and (min-width:1190px){.promotions-all-page__pagination-btn{font-size:18px;height:44px;min-width:44px}}.promotions-all-page__pagination-btn:hover:not(:disabled){background:#ff2d30;border-color:#ff2d30;color:#fff}.promotions-all-page__pagination-btn:disabled{cursor:not-allowed;opacity:.4}.promotions-all-page__pagination-btn--number.active{background:#ff2d30;border-color:#ff2d30;color:#fff}.promotions-all-page__pagination-btn--next span,.promotions-all-page__pagination-btn--prev span{font-size:24px;line-height:1}.promotions-all-page__pagination-numbers{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media screen and (min-width:1190px){.promotions-all-page__pagination-numbers{gap:12px}}.promotion-item{background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:16px 16px 22px;width:100%}@media screen and (min-width:1190px){.promotion-item{gap:24px;padding:24px 24px 30px}}.promotion-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.promotion-item__image{border-radius:15px;flex-shrink:0;overflow:hidden;position:relative;width:100%}.promotion-item__image img{border-radius:15px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotion-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width:1190px){.promotion-item__content{justify-content:center}}.promotion-item__meta{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:8px}.promotion-item__date{color:#697395;font-size:14px;font-weight:500}.promotion-item__status{border-radius:100px;display:inline-block;font-size:12px;font-weight:400;line-height:1.3;padding:3px 8px}.promotion-item__status--active{background-color:#e6f2e8;color:#006123}.promotion-item__status--inactive{background-color:#fff6f6;color:#923131}.promotion-item__title{color:#0c122a;font-size:22px;font-weight:600;line-height:1.2;margin-bottom:8px}.promotion-item__subtitle{color:#697395;flex-grow:1;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:16px}@media screen and (min-width:1190px){.promotion-item__subtitle{font-size:16px;margin-bottom:20px}}.promotion-item__link{align-items:center;color:#ff2d30;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:600;gap:8px;margin-top:auto;text-decoration:underline;transition:color .3s ease}.promotion-item__link:hover{color:#e5322e;text-decoration:none}.promotion-item__link-arrow{display:inline-block;transition:transform .3s ease}.promotion-item__link:hover .promotion-item__link-arrow{transform:translateX(4px)}.promo-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1190px){.promo-content__wrapper{align-items:flex-start;flex-direction:row;gap:32px}}.promo-content__left{display:contents;flex:0 0 auto}@media screen and (min-width:1190px){.promo-content__left{display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 400px;flex-direction:column;order:1;position:-webkit-sticky;position:sticky;top:30px}}.promo-content__right{flex:1;order:2}@media screen and (min-width:1190px){.promo-content__right{order:2}}.promo-content__image{order:1}@media screen and (min-width:1190px){.promo-content__image{margin-bottom:30px}}.promo-content #calculator{order:3}.promo-content .calculator_block{margin-top:10px}.promo-content__meta{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:8px}.promo-content__date{color:#697395;font-size:16px}.promo-content__status{border-radius:100px;display:inline-block;font-size:12px;font-weight:400;line-height:1.3;padding:3px 8px}.promo-content__status--active{background-color:#e6f2e8;color:#006123}.promo-content__status--inactive{background-color:#fff6f6;color:#923131}.promo-content__image{background-color:#f2f8f4;border-radius:20px;overflow:hidden;width:100%}.promo-content__image img{display:block;height:auto;width:100%}@media screen and (min-width:1190px){.promo-content__image{margin-bottom:6px}}.promo-content .custom-content__wrapper h1,.promo-content .custom-content__wrapper h2,.promo-content .custom-content__wrapper h3,.promo-content .custom-content__wrapper h4,.promo-content .custom-content__wrapper h5{font-weight:600;line-height:120%;margin-bottom:10px}.promo-content .custom-content__wrapper h2,.promo-content .custom-content__wrapper h3,.promo-content .custom-content__wrapper h4,.promo-content .custom-content__wrapper h5{margin-top:20px}.promo-content .custom-content__wrapper h1{font-size:24px}.promo-content .custom-content__wrapper h2{font-size:22px}.promo-content .custom-content__wrapper h3{font-size:20px}.promo-content .custom-content__wrapper h4{font-size:18px}.promo-content .custom-content__wrapper h5{font-size:16px}.promo-content .custom-content__wrapper h1+h5{margin-top:0}.promo-content .custom-content__wrapper blockquote:not(:last-child),.promo-content .custom-content__wrapper ol:not(:last-child),.promo-content .custom-content__wrapper p:not(:last-child),.promo-content .custom-content__wrapper ul:not(:last-child){margin-bottom:10px}.promo-content .custom-content__wrapper ol,.promo-content .custom-content__wrapper p,.promo-content .custom-content__wrapper ul{font-size:14px;line-height:150%}.promo-content .custom-content__wrapper ol a:not(.btn),.promo-content .custom-content__wrapper p a:not(.btn),.promo-content .custom-content__wrapper ul a:not(.btn){color:#ff2d30;font-weight:600;text-decoration:underline}.promo-content .custom-content__wrapper ol a:not(.btn):hover,.promo-content .custom-content__wrapper p a:not(.btn):hover,.promo-content .custom-content__wrapper ul a:not(.btn):hover{text-decoration:none}.promo-content .custom-content__wrapper blockquote{border-left:2px solid #ff2d30;margin:0 0 20px;padding-left:10px}.promo-content .custom-content__wrapper ol,.promo-content .custom-content__wrapper ul{padding-left:25px}.promo-content .custom-content__wrapper ol li,.promo-content .custom-content__wrapper ul li{list-style-type:decimal}.promo-content .custom-content__wrapper ul li{list-style-type:disc}.promo-content .custom-content__wrapper table{border-collapse:collapse;font-size:14px;line-height:1.5;margin-bottom:30px;table-layout:auto;width:100%}.promo-content .custom-content__wrapper table td,.promo-content .custom-content__wrapper table th{border:1px solid #ccc;padding:12px 10px;text-align:left;vertical-align:top}.promo-content .custom-content__wrapper table th{background-color:#f7f7f7;color:#333;font-weight:600}.promo-content .custom-content__wrapper table td{color:#333}.promo-content .custom-content__wrapper table tr:nth-child(2n){background-color:#fafafa}.promo-content .custom-content__wrapper table tr:hover{background-color:#f0f0f0}.promo-content .custom-content__wrapper .custom-table-wrapper{margin-bottom:20px;overflow-x:auto}.promo-content .custom-content__wrapper .custom-table-wrapper table{min-width:700px}.promo-content .custom-content__wrapper>:last-child{margin-bottom:0}@media screen and (min-width:1190px){.promo-content .custom-content__wrapper h2,.promo-content .custom-content__wrapper h3,.promo-content .custom-content__wrapper h4,.promo-content .custom-content__wrapper h5{margin-bottom:20px;margin-top:30px}.promo-content .custom-content__wrapper h1{font-size:40px;margin-bottom:20px}.promo-content .custom-content__wrapper h2{font-size:36px}.promo-content .custom-content__wrapper h3{font-size:28px}.promo-content .custom-content__wrapper h4{font-size:24px}.promo-content .custom-content__wrapper h5{font-size:20px}.promo-content .custom-content__wrapper blockquote:not(:last-child),.promo-content .custom-content__wrapper ol:not(:last-child),.promo-content .custom-content__wrapper p:not(:last-child),.promo-content .custom-content__wrapper ul:not(:last-child){margin-bottom:20px}.promo-content .custom-content__wrapper p{font-size:16px}.promo-content .custom-content__wrapper ol,.promo-content .custom-content__wrapper ul{font-size:16px;padding-left:25px}.promo-content .custom-content__wrapper table{font-size:16px}.promo-content .custom-content__wrapper table td,.promo-content .custom-content__wrapper table th{padding:16px 12px}.promo-content .custom-content__wrapper .custom-table-wrapper{-webkit-overflow-scrolling:touch}}.promo-content .promo-terms-link{display:inline-block;font-size:18px;margin-top:20px}.promo-content .promo-terms-link a{color:#ff2d30;font-weight:600;text-decoration:underline}.promo-content .promo-terms-link a:hover{text-decoration:none}.promo-content__additional-pdf{font-size:18px}.promo-content__additional-pdf a{color:#ff2d30;font-weight:600;text-decoration:underline}.promo-content__additional-pdf a:hover{text-decoration:none}.promo-content__video{margin-top:30px;max-width:600px;width:100%}@media screen and (min-width:1190px){.promo-content__video{margin-top:40px;max-width:700px}}.promo-content__video-embed{border-radius:16px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.promo-content__video-embed embed,.promo-content__video-embed iframe,.promo-content__video-embed object{border-radius:16px;height:100%;left:0;position:absolute;top:0;width:100%}.promo-content__video-player{background-color:#000;border-radius:16px;max-height:400px;width:100%}@media screen and (min-width:1190px){.promo-content__video-player{max-height:450px}}.scrolled-simple-content__text{background:#fff;border-radius:20px;padding:0 15px;position:relative}.scrolled-simple-content__text:after,.scrolled-simple-content__text:before{border-radius:inherit;content:"";display:block;height:30px;left:0;position:absolute;width:100%}.scrolled-simple-content__text:before{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);top:0}.scrolled-simple-content__text:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0}.scrolled-simple-content__scrollable{max-height:380px;overflow-y:scroll;padding:15px 0;scrollbar-color:#bac3d5 #fff;scrollbar-width:thin}.scrolled-simple-content__scrollable::-webkit-scrollbar{width:8px}.scrolled-simple-content__scrollable::-webkit-scrollbar-thumb{background-color:#bac3d5;border-left:none;border-radius:4px;border-right:none;-webkit-transition:background .3s;transition:background .3s}.scrolled-simple-content__scrollable::-webkit-scrollbar-thumb:hover{background-color:#697395}.scrolled-simple-content__scrollable::-webkit-scrollbar-track{background-color:#fff}.scrolled-simple-content__scrollable::-webkit-scrollbar-track-piece:end{background:0 0;margin-bottom:20px}.scrolled-simple-content__scrollable::-webkit-scrollbar-track-piece:start{background:0 0;margin-top:20px}.scrolled-simple-content__scrollable h2{font-size:24px;line-height:120%;margin:0;padding:10px 0}.scrolled-simple-content__scrollable h2:first-child{padding-top:0}.scrolled-simple-content__scrollable p{font-size:16px}@media screen and (min-width:1190px){.scrolled-simple-content__text{padding:0 15px 0 40px}.scrolled-simple-content__text:after,.scrolled-simple-content__text:before{height:40px}.scrolled-simple-content__scrollable{padding:40px 25px 40px 0}.scrolled-simple-content__scrollable h2{padding-top:0}}.accordion{margin-top:20px}.accordion .accordion-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px}.accordion .accordion-item{background:#fff;border-radius:20px;padding:20px}.accordion .accordion-item input{display:none}.accordion .accordion-item .tab-label{cursor:pointer;display:block;font-size:14px;font-weight:600;line-height:120%;margin:-20px;padding:20px 40px 20px 20px;position:relative}.accordion .accordion-item .tab-label:after{border-left:2px solid #000;border-top:2px solid #000;content:"";display:inline-block;height:10px;margin-top:-5px;position:absolute;right:20px;top:50%;transform:rotate(225deg);transition:transform .3s;width:10px}.accordion .accordion-item .tab-content{display:grid;font-size:14px;grid-template-rows:0fr;line-height:150%;transition:grid-template-rows .3s,margin .3s}.accordion .accordion-item .tab-content__inner{overflow:hidden}.accordion .accordion-item .tab-content p:not(:last-child){margin-bottom:10px}.accordion .accordion-item .tab-content a:not(.btn){color:#ff2d30;font-weight:600;text-decoration:underline}.accordion .accordion-item .tab-content a:not(.btn):hover{text-decoration:none}.accordion .accordion-item input:checked~.tab-label:after{transform:rotate(45deg)}.accordion .accordion-item input:checked~.tab-content{grid-template-rows:1fr;margin-top:30px}@media screen and (min-width:1190px){.accordion .accordion-item{transition:box-shadow .3s}.accordion .accordion-item:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.07)}.accordion .accordion-item .tab-label{font-size:16px}.accordion .accordion-item .tab-label:after{border-left:2px solid #000;border-top:2px solid #000;content:"";display:inline-block;height:12px;margin-top:-8px;transform:rotate(225deg);width:12px}.accordion .accordion-item .tab-content{font-size:16px}}.cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;margin-top:20px}.cards-list .card{background:#fff;border-radius:20px;padding:20px}.cards-list .card__icon{margin-bottom:30px}.cards-list .card h3,.cards-list .card__content{font-size:16px;font-weight:600;line-height:120%}.cards-list .card__description{color:#697395}@media screen and (min-width:1190px){.cards-list{margin-bottom:0}.cards-list .card{transition:all .3s}.cards-list .card:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.07)}.cards-list .card h3,.cards-list .card__content{font-size:20px}}.breadcrumbs{flex-basis:100%;margin-bottom:30px}.breadcrumbs span>span{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;line-height:150%}.breadcrumbs span>span:not(.breadcrumb_last):after{border-left:1px solid #697395;border-top:1px solid #697395;content:"";display:inline-block;height:6px;margin:0 10px;transform:rotate(225deg);transform:rotate(135deg);width:6px}.breadcrumbs a{color:#697395}.breadcrumbs a:hover{color:#ff2d30}@media screen and (min-width:1190px){.breadcrumbs{margin-bottom:40px}}.page-404{padding-top:30px;position:relative}.page-404 .custom-content{margin-bottom:0}.page-404 .custom-content .btn{margin-top:10px}.page-404 h1{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:24px;margin-bottom:0}.page-404 h1:after{color:#ffe8e8;content:"404";font-size:51vw;font-weight:700;line-height:75%;opacity:.4;padding-top:20px}.page-404 h2{font-size:20px;margin-bottom:10px}@media screen and (min-width:1190px){.page-404{padding-top:60px}.custom-content__index-page .page-404 .custom-content__wrapper,.page-404 .container,.page-404 .custom-content__index-page .custom-content__wrapper{position:relative;z-index:1}.page-404 .custom-content{width:50%}.page-404 h1{font-size:40px}.page-404 h1:after{font-size:470px;position:absolute;right:15px;top:25px;z-index:-1}.page-404 h2{margin-top:20px}.page-404 .btn{max-width:230px}}.custom-content__index-page .privacy-terms .custom-content__wrapper,.privacy-terms .container,.privacy-terms .custom-content__index-page .custom-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.privacy-terms h1{font-size:24px}.privacy-terms .content{order:1}.privacy-terms .content h4:first-child{margin-top:0}.privacy-terms .sidebar-page{margin:20px 0}.privacy-terms .sidebar-page .navigation{background:#fff;border-radius:10px;padding:20px}.privacy-terms .sidebar-page .navigation li:not(:last-child){margin-bottom:10px}.privacy-terms .sidebar-page .navigation a{color:#000;font-size:14px;font-weight:600;line-height:130%;text-decoration:underline}.privacy-terms .sidebar-page .navigation a:hover{text-decoration:none}@media screen and (min-width:1190px){.privacy-terms{padding-top:60px}.custom-content__index-page .privacy-terms .custom-content__wrapper,.privacy-terms .container,.privacy-terms .custom-content__index-page .custom-content__wrapper{-moz-column-gap:7px;column-gap:7px;display:grid;grid-template-areas:"h1 nav" "content nav";grid-template-columns:2fr 1fr;row-gap:30px}.privacy-terms h1{font-size:40px;grid-area:h1}.privacy-terms .content{grid-area:content;padding-right:7px;width:auto}.privacy-terms .sidebar-page{grid-area:nav;margin:0;padding-left:0;width:auto}.privacy-terms .sidebar-page .navigation{position:-webkit-sticky;position:sticky;top:20px}}.not-supported-browsers{background:rgba(101,82,216,.05);color:#ff2d30;font-size:10px;font-weight:400;padding:7px 15px;text-align:center}@media screen and (min-width:1190px){.not-supported-browsers{font-size:14px;font-weight:500}}.landing-content h2{font-size:24px}.landing-content .custom-content p,.landing-content .custom-content ul{font-size:16px;font-weight:400;line-height:150%}.landing-content .custom-content h3{font-size:22px}@media screen and (min-width:1190px){.landing-content h2{font-size:36px}.landing-content h3:first-child{margin-top:0}.landing-content-table{display:-webkit-box;display:-ms-flexbox;display:flex;gap:105px}.landing-content-table__left{width:590px}}.country_popup{background:rgba(19,14,33,.5);height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:100000000}.country_popup,.country_popup__modal{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.country_popup__modal{background:#fff;border-radius:10px;flex-direction:column;gap:15px;margin:15px;max-width:580px;padding:20px;text-align:center}.country_popup__modal h2{font-size:20px;font-weight:700;line-height:130%;padding-bottom:10px}.country_popup__modal .btn{padding:17px 15px}.country_popup__link_registration{font-size:13px;font-weight:600;line-height:150%;text-decoration-line:underline}.country_popup__link_registration:hover{text-decoration-line:none}.country_popup .btn,.country_popup__link_registration{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center}@media screen and (min-width:1190px){.country_popup__modal{gap:20px;padding:30px}}body.has-sticky-registration-button{padding-bottom:var(--sticky-registration-reserved-space,0)}body.hta-sticky-active .sticky-registration-button{opacity:0!important;pointer-events:none!important;transform:translateY(100%)!important;visibility:hidden!important}.sticky-registration-button{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -10px 20px rgba(16,35,49,.12);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;opacity:0;padding:15px 16px calc(15px + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;right:0;transform:translateY(100%);transition:transform .28s ease,opacity .2s ease;visibility:hidden;width:100%;z-index:999}.sticky-registration-button.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.sticky-registration-button__inner{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:center;max-width:1220px;width:100%}.sticky-registration-button__copy{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:2px;min-width:0}.sticky-registration-button__label{color:rgba(16,35,49,.52);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sticky-registration-button__amount{color:#102331;font-size:18px;font-weight:700;line-height:1.1;white-space:nowrap}.sticky-registration-button__link{align-items:center;background-color:#ff2d30;border-radius:40px;box-shadow:0 10px 24px rgba(255,45,48,.28);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 auto;font-family:Geologica,Roboto Flex,sans-serif;font-size:16px;font-weight:700;height:44px;justify-content:center;line-height:1.5;min-width:0;padding:10px 16px;text-decoration:none;transition:background-color .2s ease}.sticky-registration-button__link:hover{background-color:#ff6264;color:#fff}.sticky-registration-button__text{line-height:1.5;white-space:nowrap}.sticky-registration-button--with-amount{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.94);border-top:1px solid rgba(16,35,49,.08);box-shadow:0 -8px 32px rgba(16,35,49,.1);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))}.sticky-registration-button--with-amount .sticky-registration-button__inner{justify-content:space-between}.sticky-registration-button--with-amount .sticky-registration-button__link{background:linear-gradient(135deg,#ff2d30,#ff5558);border-radius:999px;flex:0 1 auto;font-size:14px;height:auto;min-height:42px}@media screen and (min-width:1190px){.sticky-registration-button--with-amount{border:1px solid rgba(16,35,49,.08);border-radius:20px;bottom:20px;left:50%;padding:12px 14px;right:auto;transform:translateX(-50%) translateY(120%);width:min(100% - 40px,420px)}.sticky-registration-button--with-amount.is-visible{transform:translateX(-50%) translateY(0)}.sticky-registration-button__link{flex:0 1 350px;max-width:350px}.sticky-registration-button--with-amount .sticky-registration-button__link{flex:0 1 auto;max-width:none}}.c365-seo-content{--c365-seo-bg:#fff;--c365-seo-text:#102331;--c365-seo-muted:#6a7b8b;--c365-seo-scroll-thumb:rgba($apoyoNavy,0.16);--c365-seo-scroll-thumb-hover:rgba($apoyoNavy,0.28);--c365-seo-accent:#ff2d30;color:var(--c365-seo-text);padding:28px 15px 32px}@media screen and (min-width:1190px){.c365-seo-content{padding:0}}.c365-seo-content__wrapper{margin:0 auto;max-width:1180px}.c365-seo-content__inner{background:var(--c365-seo-bg);border:1px solid rgba(16,35,49,.08);border-radius:16px;box-shadow:0 10px 28px rgba(16,35,49,.06);max-height:320px;overflow:hidden;padding:14px 10px 14px 14px;position:relative}@media screen and (min-width:1190px){.c365-seo-content__inner{border-radius:18px;max-height:373px;padding:20px 16px 20px 22px}}.c365-seo-content__inner:after{background:-webkit-gradient(linear,left bottom,left top,from(var(--c365-seo-bg)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,var(--c365-seo-bg) 0,hsla(0,0%,100%,0) 100%);bottom:0;content:"";height:56px;left:0;pointer-events:none;position:absolute;width:100%}.c365-seo-content__scroll{max-height:290px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;position:relative;scrollbar-color:var(--c365-seo-scroll-thumb) transparent;scrollbar-width:thin;z-index:1}@media screen and (min-width:1190px){.c365-seo-content__scroll{max-height:325px}}.c365-seo-content__scroll::-webkit-scrollbar{width:2px}.c365-seo-content__scroll::-webkit-scrollbar-track{background:0 0}.c365-seo-content__scroll::-webkit-scrollbar-track-piece:start{background:0 0;margin-top:6px}.c365-seo-content__scroll::-webkit-scrollbar-track-piece:end{background:0 0;margin-bottom:6px}.c365-seo-content__scroll::-webkit-scrollbar-thumb{background-color:var(--c365-seo-scroll-thumb);border-radius:999px}.c365-seo-content__scroll::-webkit-scrollbar-thumb:hover{background-color:var(--c365-seo-scroll-thumb-hover)}.c365-seo-content__scroll h2{color:var(--c365-seo-text);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}@media screen and (min-width:1190px){.c365-seo-content__scroll h2{font-size:22px}}.c365-seo-content__scroll h2+h3,.c365-seo-content__scroll ol+h2,.c365-seo-content__scroll p+h2,.c365-seo-content__scroll ul+h2{margin-top:18px}.c365-seo-content__scroll h3{color:var(--c365-seo-text);font-size:15px;font-weight:700;line-height:1.3;margin:12px 0 6px}.c365-seo-content__scroll p{color:var(--c365-seo-muted);font-size:14px;font-weight:500;line-height:1.5;margin:0 0 8px}.c365-seo-content__scroll ol,.c365-seo-content__scroll ul{color:var(--c365-seo-muted);font-size:14px;font-weight:500;line-height:1.45;margin:6px 0 8px;padding-left:18px}.c365-seo-content__scroll ul li{list-style-type:disc}.c365-seo-content__scroll ol li{list-style-type:decimal}.c365-seo-content__scroll li+li{margin-top:4px}.c365-seo-content__scroll strong{color:var(--c365-seo-text);font-weight:700}.c365-seo-content__scroll a{color:var(--c365-seo-accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.c365-seo-content__scroll a:hover{color:#ff6264}.c365-promo{--c365-promo-accent:#ff2d30;--c365-promo-accent-dark:#ff6264;--c365-promo-navy:#102331;--c365-promo-mint:#c9f8de;--c365-promo-text:#fff;--c365-promo-muted:hsla(0,0%,100%,.78);padding:28px 15px 32px}@media screen and (min-width:1190px){.c365-promo{padding:0}}.c365-promo__wrapper{margin:0 auto;max-width:1180px}.c365-promo__spotlight{background:radial-gradient(120% 90% at 100% 0,rgba(255,45,48,.28) 0,transparent 55%),radial-gradient(80% 70% at 0 100%,rgba(201,248,222,.35) 0,transparent 52%),linear-gradient(145deg,#102331,#1a4458 52%,#0f3344);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 14px 36px rgba(16,35,49,.1);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:16px 14px 18px;position:relative}@media screen and (min-width:1190px){.c365-promo__spotlight{align-items:center;border-radius:24px;display:grid;gap:20px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding:18px 22px}}.c365-promo__spotlight:before{background-image:url(../images/bg-union-tile-mint.svg?de37b70ff71bf875cdacd53ad2290569);background-size:128px 78px;content:"";inset:0;opacity:.08;pointer-events:none;position:absolute}.c365-promo__visual{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-width:0;position:relative;z-index:1}.c365-promo__glow{border-radius:999px;filter:blur(48px);pointer-events:none;position:absolute}.c365-promo__glow--accent{background:rgba(255,45,48,.45);height:180px;right:-20px;top:-40px;width:180px}.c365-promo__glow--mint{background:rgba(201,248,222,.35);bottom:-60px;height:220px;left:-40px;width:220px}.c365-promo__ticket{backdrop-filter:saturate(170%) blur(18px);-webkit-backdrop-filter:saturate(170%) blur(18px);background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.85);border-radius:20px;box-shadow:0 18px 44px rgba(16,35,49,.22),inset 0 1px 0 hsla(0,0%,100%,.95);max-width:360px;padding:14px 14px 16px;position:relative;transform:rotate(-1.5deg);transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1);width:100%}.c365-promo__ticket:hover{box-shadow:0 22px 48px rgba(16,35,49,.28),inset 0 1px 0 hsla(0,0%,100%,.95);transform:rotate(-1deg) translateY(-2px)}@media screen and (min-width:1190px){.c365-promo__ticket{max-width:420px;padding:16px 16px 18px;transform:rotate(-2deg)}.c365-promo__ticket:hover{transform:rotate(-1.5deg) translateY(-3px)}}.c365-promo__ticket:after{background:radial-gradient(circle at 50% 0,transparent 5px,#fff 5.5px) 0 0/14px 18px repeat-y;bottom:12px;content:"";pointer-events:none;position:absolute;right:-7px;top:12px;width:14px}.c365-promo__ribbon{align-items:center;background:var(--c365-promo-accent);border-radius:999px;box-shadow:0 6px 16px rgba(255,45,48,.35);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:700;gap:6px;left:14px;letter-spacing:.04em;line-height:1;padding:5px 10px 5px 8px;position:absolute;text-transform:uppercase;top:14px;z-index:2}.c365-promo__ribbon-dot{animation:c365-promo-pulse 1.6s ease-in-out infinite;background:#fff;border-radius:999px;height:7px;width:7px}.c365-promo__ticket-media{background:radial-gradient(90% 80% at 50% 100%,rgba(218,251,232,.9) 0,transparent 70%),-webkit-gradient(linear,left top,left bottom,from(rgba(242,248,244,.95)),to(rgba(233,252,242,.55)));background:radial-gradient(90% 80% at 50% 100%,rgba(218,251,232,.9) 0,transparent 70%),linear-gradient(180deg,rgba(242,248,244,.95),rgba(233,252,242,.55));border-radius:14px;height:auto;margin-bottom:10px;min-height:132px;overflow:hidden;padding:8px 6px 4px;position:relative;width:100%}@media screen and (min-width:1190px){.c365-promo__ticket-media{min-height:148px;padding:10px 8px 6px}}.c365-promo__ticket-media img,.c365-promo__ticket-media picture{display:block;height:auto;margin:0 auto;max-height:132px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:1190px){.c365-promo__ticket-media img,.c365-promo__ticket-media picture{max-height:148px}}.c365-promo__ticket-body{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;padding-inline:2px}.c365-promo__ticket-date{color:#6a7b8b;font-size:12px;font-weight:600;line-height:1.3}.c365-promo__ticket-title{color:var(--c365-promo-navy);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media screen and (min-width:1190px){.c365-promo__ticket-title{font-size:20px}}.c365-promo__ticket-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#6a7b8b;display:-webkit-box;font-size:14px;font-weight:500;line-height:1.45;margin:0;overflow:hidden}.c365-promo__ticket-link{align-items:center;color:var(--c365-promo-accent);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;gap:6px;line-height:1.3;margin-top:2px;text-decoration:none;transition:color .2s ease,gap .2s ease}.c365-promo__ticket-link svg{flex-shrink:0}.c365-promo__ticket-link:hover{color:var(--c365-promo-accent-dark);gap:8px}.c365-promo__pitch{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;min-width:0;position:relative;text-align:center;z-index:1}@media screen and (min-width:1190px){.c365-promo__pitch{gap:16px;padding-inline:4px;text-align:left}}.c365-promo__eyebrow{align-items:center;align-self:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:var(--c365-promo-mint);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;line-height:1.2;margin:0;padding:6px 12px;text-transform:uppercase}@media screen and (min-width:1190px){.c365-promo__eyebrow{align-self:flex-start}}.c365-promo__eyebrow:before{content:"🔥";font-size:13px;line-height:1}.c365-promo__title{color:var(--c365-promo-text);font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:0}@media screen and (min-width:1190px){.c365-promo__title{font-size:32px;max-width:11ch}}.c365-promo__perks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}@media screen and (min-width:1190px){.c365-promo__perks{gap:10px}}.c365-promo__perk{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:8px 10px;text-align:left}.c365-promo__perk-icon{align-items:center;background:rgba(201,248,222,.22);border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.c365-promo__perk-icon img{display:block;height:20px;width:20px}.c365-promo__perk-text{color:var(--c365-promo-text);font-size:14px;font-weight:600;line-height:1.35}@media screen and (min-width:1190px){.c365-promo__perk-text{font-size:15px}}.c365-promo__actions{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media screen and (min-width:1190px){.c365-promo__actions{justify-content:flex-start}}.c365-promo__button{align-items:center;background:var(--c365-promo-accent);border-radius:999px;box-shadow:0 12px 28px rgba(255,45,48,.38),inset 0 0 0 1px hsla(0,0%,100%,.08);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:1.3;min-height:52px;min-width:min(100%,280px);padding:10px 28px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.c365-promo__button svg{flex-shrink:0}.c365-promo__button:hover{background:var(--c365-promo-accent-dark);box-shadow:0 16px 34px rgba(255,45,48,.45);transform:translateY(-2px)}.c365-promo__footnote{color:var(--c365-promo-muted);font-size:12px;font-weight:500;line-height:1.4;margin:0}@media screen and (min-width:1190px){.c365-promo__footnote{font-size:13px}}@keyframes c365-promo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.c365-reviews{--c365-reviews-accent:#ff2d30;--c365-reviews-text:#102331;--c365-reviews-muted:#6a7b8b;padding:24px 15px 28px}@media screen and (min-width:1190px){.c365-reviews{padding:12px 15px}}.c365-reviews__wrapper{background:radial-gradient(110% 70% at 100% 0,rgba(218,251,232,.65) 0,transparent 52%),radial-gradient(90% 60% at 0 100%,rgba(255,45,48,.06) 0,transparent 50%),linear-gradient(165deg,rgba(242,248,244,.98),#fff 48%,rgba(233,252,242,.42));border:1px solid rgba(16,35,49,.06);border-radius:20px;box-shadow:0 12px 28px rgba(16,35,49,.06);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:1180px;overflow:hidden;padding:16px 14px 18px;position:relative}@media screen and (min-width:1190px){.c365-reviews__wrapper{border-radius:22px;gap:14px;padding:16px 20px 14px}}.c365-reviews__wrapper:before{background-image:url(../images/bg-union-tile-mint.svg?de37b70ff71bf875cdacd53ad2290569);background-size:128px 78px;content:"";inset:0;opacity:.22;pointer-events:none;position:absolute}.c365-reviews__head{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:6px;position:relative;text-align:center;z-index:1}@media screen and (min-width:1190px){.c365-reviews__head{align-items:center;display:grid;gap:4px 16px;grid-template-areas:"title satisfaction" "lead satisfaction";grid-template-columns:minmax(0,1fr) auto;text-align:left}}.c365-reviews__title{color:var(--c365-reviews-text);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;max-width:560px}@media screen and (min-width:1190px){.c365-reviews__title{font-size:24px;grid-area:title;line-height:1.1;max-width:none}}.c365-reviews__lead{color:var(--c365-reviews-muted);font-size:14px;font-weight:500;line-height:1.45;margin:0;max-width:520px}@media screen and (min-width:1190px){.c365-reviews__lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;grid-area:lead;line-height:1.4;max-width:none;overflow:hidden}}.c365-reviews__satisfaction{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(16,35,49,.07);border-radius:14px;box-shadow:0 8px 18px rgba(16,35,49,.05);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;margin-top:2px;max-width:520px;padding:10px 14px;width:100%}@media screen and (min-width:1190px){.c365-reviews__satisfaction{align-items:center;flex-direction:row;gap:10px;grid-area:satisfaction;margin-top:0;max-width:360px;padding:8px 12px;width:auto}}.c365-reviews__satisfaction-stars{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;gap:8px}.c365-reviews__satisfaction-score{color:var(--c365-reviews-accent);font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1}@media screen and (min-width:1190px){.c365-reviews__satisfaction-score{font-size:22px}}.c365-reviews__satisfaction-copy{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px;text-align:center}@media screen and (min-width:1190px){.c365-reviews__satisfaction-copy{text-align:left}}.c365-reviews__satisfaction-title{color:var(--c365-reviews-text);font-size:14px;font-weight:700;line-height:1.3;margin:0}@media screen and (min-width:1190px){.c365-reviews__satisfaction-title{font-size:15px}}.c365-reviews__satisfaction-text{color:var(--c365-reviews-muted);font-size:12px;font-weight:500;line-height:1.35;margin:0}@media screen and (min-width:1190px){.c365-reviews__satisfaction-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:11px;line-height:1.3;overflow:hidden}}.c365-reviews__stars{align-items:center;color:var(--c365-reviews-accent);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.c365-reviews__stars--badge{gap:3px}.c365-reviews__stars--badge .c365-reviews__star{height:18px;width:18px}@media screen and (min-width:1190px){.c365-reviews__stars--badge .c365-reviews__star{height:20px;width:20px}}.c365-reviews__stars--inline .c365-reviews__star{height:12px;width:12px}.c365-reviews__star{display:block;flex-shrink:0}.c365-reviews__track{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-inline:-2px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 8px;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;z-index:1}.c365-reviews__track::-webkit-scrollbar{display:none}@media screen and (min-width:1190px){.c365-reviews__track{align-items:start;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;overflow:visible;padding:0;scroll-snap-type:none}}.c365-reviews__card{backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background:hsla(0,0%,100%,.78);border:1px solid hsla(0,0%,100%,.85);border-radius:12px;border-top:3px solid rgba(255,45,48,.85);box-shadow:0 10px 22px rgba(16,35,49,.08),inset 0 1px 0 hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 min(280px,86vw);flex-direction:column;gap:10px;min-height:0;padding:10px 10px 8px;scroll-snap-align:start;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1)}@media screen and (min-width:1190px){.c365-reviews__card{gap:8px;padding:12px 12px 10px}.c365-reviews__card:hover{box-shadow:0 14px 28px rgba(16,35,49,.12),inset 0 1px 0 hsla(0,0%,100%,.9);transform:translateY(-2px)}}.c365-reviews__text{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--c365-reviews-text);display:-webkit-box;font-size:13px;font-weight:500;line-height:1.4;margin:0;overflow:hidden}@media screen and (min-width:1190px){.c365-reviews__text{-webkit-line-clamp:3;font-size:13px;line-height:1.4}}.c365-reviews__author{align-items:center;gap:8px;padding-top:0}.c365-reviews__author,.c365-reviews__author-meta{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.c365-reviews__author-meta{flex-direction:column;gap:4px}.c365-reviews__avatar{align-items:center;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;line-height:1;width:28px}.c365-reviews__avatar--navy{background:rgba(16,35,49,.08);color:#102331}.c365-reviews__avatar--accent{background:rgba(255,45,48,.12);color:#ff2d30}.c365-reviews__avatar--mint{background:rgba(201,248,222,.65);color:#102331}@media screen and (min-width:1190px){.c365-reviews__avatar{font-size:13px;height:32px;width:32px}}.c365-reviews__name{color:var(--c365-reviews-text);font-size:13px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c365-reviews__rating{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.c365-reviews__rating-value{color:var(--c365-reviews-accent);font-size:12px;font-weight:700;line-height:1}.c365-reviews__cta{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;z-index:1}.c365-reviews__button{align-items:center;background:var(--c365-reviews-accent);border:0;border-radius:40px;box-shadow:0 8px 20px rgba(255,45,48,.22);color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.35;min-height:40px;min-width:200px;padding:6px 20px;transition:background-color .2s,transform .2s}@media screen and (min-width:1190px){.c365-reviews__button{font-size:14px;min-height:44px;min-width:220px}}.c365-reviews__button:hover{background:#ff6264;transform:translateY(-1px)}.c365-review-popup-open{overflow:hidden}.c365-review-popup{align-items:center;background:rgba(16,35,49,.45);display:none;inset:0;justify-content:center;padding:20px 15px;position:fixed;z-index:1200}.c365-review-popup.is-open,.c365-review-popup__dialog{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-review-popup__dialog{background:#fff;border-radius:28px;box-shadow:0 24px 48px rgba(16,35,49,.18);flex-direction:column;gap:25px;max-width:420px;overflow:hidden;padding:24px 20px;position:relative;width:100%}.c365-review-popup__form-state,.c365-review-popup__success-state{width:100%}.c365-review-popup__heading{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;width:100%}.c365-review-popup__close{align-items:center;background:0 0;border:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.c365-review-popup__title{color:#102331;flex:1 1 auto;font-size:28px;font-weight:700;line-height:1.3;margin:0;min-width:0}.c365-review-popup__subtitle{color:#6a7b8b;font-size:16px;font-weight:600;line-height:1.5;margin:8px 0 0}.c365-review-popup__form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:25px;margin-top:8px}.c365-review-popup__honeypot{display:none}.c365-review-popup__stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.c365-review-popup__star{align-items:center;background:0 0;border:0;color:#bdbfc8;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;justify-content:center;padding:0;transition:color .2s ease;width:24px}.c365-review-popup__star.is-active{color:#ff2d30}.c365-review-popup__fields{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px;width:100%}.c365-review-popup__input,.c365-review-popup__textarea{border:1px solid rgba(16,35,49,.14);border-radius:18px;color:#102331;font-size:14px;font-weight:600;line-height:1.5;outline:0;padding:10px 16px;width:100%}.c365-review-popup__input::-moz-placeholder,.c365-review-popup__textarea::-moz-placeholder{color:#9fa7ad}.c365-review-popup__input::placeholder,.c365-review-popup__textarea::placeholder{color:#9fa7ad}.c365-review-popup__input:focus,.c365-review-popup__textarea:focus{border-color:#ff2d30}.c365-review-popup__input{height:60px}.c365-review-popup__textarea{height:125px;min-height:125px;resize:vertical}.c365-review-popup__submit{align-items:center;background:#ff2d30;border:0;border-radius:40px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:700;height:48px;justify-content:center;line-height:1.5;padding:10px 16px;transition:opacity .2s ease;width:100%}.c365-review-popup__submit:disabled{cursor:default;opacity:.7}.c365-review-popup__message{color:#6a7b8b;font-size:14px;font-weight:600;line-height:1.5;margin:0}.c365-review-popup__message:empty{display:none}.c365-review-popup__message.is-success{color:#25ad69}.c365-review-popup__message.is-error{color:#ff2d30}.c365-review-popup__success-state{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;padding-bottom:5px}.c365-review-popup__success-state[hidden]{display:none}.c365-review-popup__success-top{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.c365-review-popup__success-icon{display:block;height:54px;-o-object-fit:contain;object-fit:contain;width:70px}.c365-review-popup__success-title{color:#102331;font-size:28px;font-weight:700;line-height:1.3;margin:0}.c365-news{--c365-news-text:#102331;--c365-news-muted:#6a7b8b;--c365-news-date:#9fa7ad;--c365-news-placeholder:#f2f8f4;--c365-news-accent:#ff2d30;padding:28px 15px 32px}@media screen and (min-width:1190px){.c365-news{padding:0}}.c365-news__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1220px}@media screen and (min-width:1190px){.c365-news__wrapper{gap:14px}}.c365-news__header{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:space-between}.c365-news__title{color:var(--c365-news-text);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}@media screen and (min-width:1190px){.c365-news__title{font-size:28px}}.c365-news__header-link{align-items:center;border:1px solid rgba(255,45,48,.35);border-radius:999px;color:var(--c365-news-accent);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;gap:6px;line-height:1.2;padding:8px 14px;text-decoration:none;transition:background-color .2s,color .2s}.c365-news__header-link:hover{background:var(--c365-news-accent);color:#fff}.c365-news__grid{display:grid;gap:12px;grid-template-columns:1fr;width:100%}@media screen and (min-width:1190px){.c365-news__grid{align-items:stretch;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}}.c365-news__card{min-width:0}.c365-news__card-hit{background:#fff;border:1px solid rgba(16,35,49,.06);border-radius:16px;box-shadow:0 8px 20px rgba(16,35,49,.06);color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;height:100%;padding:10px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media screen and (min-width:1190px){.c365-news__card-hit{gap:8px;padding:12px}}.c365-news__card-hit:hover{box-shadow:0 12px 24px rgba(16,35,49,.1);transform:translateY(-2px)}.c365-news__image{background:var(--c365-news-placeholder);border-radius:12px;height:140px;overflow:hidden;width:100%}@media screen and (min-width:1190px){.c365-news__image{height:108px}}.c365-news__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.c365-news__body{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0;padding-inline:2px}.c365-news__date{color:var(--c365-news-date);font-size:11px;font-weight:600;line-height:1.3;margin:0}.c365-news__card-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--c365-news-text);display:-webkit-box;font-size:14px;font-weight:700;line-height:1.25;margin:0;overflow:hidden}@media screen and (min-width:1190px){.c365-news__card-title{font-size:15px}}.c365-news__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--c365-news-muted);display:-webkit-box;font-size:13px;font-weight:500;line-height:1.4;margin:0;overflow:hidden}@media screen and (min-width:1190px){.c365-news__text{-webkit-line-clamp:2;font-size:13px}}.c365-news__link{color:var(--c365-news-accent);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;line-height:1.3;margin-top:auto;padding-top:2px}.c365-hta{--c365-hta-shell-bg:#f2f8f4;--c365-hta-card-bg:#fff;--c365-hta-title:#102331;--c365-hta-step-title:#102331;--c365-hta-step-text:#4c5a65;--c365-hta-dot-inactive:#e6e7ea;--c365-hta-accent:#ff2d30;--c365-hta-accent-dark:#e5322e;background:#fff;padding:56px 15px 48px;position:relative;z-index:1}@media screen and (min-width:1190px){.c365-hta{background:0 0;padding:0 15px}}.c365-hta__wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1220px}@media screen and (min-width:1190px){.c365-hta__wrapper{align-items:center;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;overflow:visible;padding-bottom:20px}}.c365-hta__shell{align-items:center;background:linear-gradient(155deg,rgba(233,252,242,.95),rgba(242,248,244,.98) 42%,rgba(218,251,232,.55));border:1px solid rgba(201,248,222,.45);border-radius:32px;box-shadow:0 16px 36px rgba(16,35,49,.06),inset 0 1px 0 hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;max-width:100%;overflow:visible;padding:16px 12px;position:relative;width:100%}.c365-hta__shell:before{aspect-ratio:1080/654;background:url(../images/bg-union-mint-shape.svg?3503d2b143566593bc867d52035e0567) no-repeat 50%/contain;content:"";left:-18%;opacity:.28;pointer-events:none;position:absolute;top:-24%;transform:scaleX(-1);width:min(380px,62vw);z-index:0}@media screen and (min-width:1190px){.c365-hta__shell{border-radius:32px;padding:14px 24px;width:100%}.c365-hta__shell:before{bottom:-28%;left:auto;opacity:.22;right:-10%;top:auto;transform:none;width:min(460px,38vw)}}.c365-hta__arrow{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(16,35,49,.08);border-radius:14px;box-shadow:0 8px 20px rgba(16,35,49,.1);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;justify-content:center;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s,transform .2s,border-color .2s;width:40px;z-index:2}.c365-hta__arrow svg path{stroke:#102331}.c365-hta__arrow[hidden]{display:none}.c365-hta__arrow:hover{border-color:rgba(255,45,48,.35);transform:translateY(-50%) scale(1.05)}.c365-hta__arrow:focus-visible{outline:2px solid var(--c365-hta-accent);outline-offset:2px}.c365-hta__arrow--prev{left:4px}.c365-hta__arrow--next{right:4px}@media screen and (min-width:1190px){.c365-hta__arrow{height:44px;width:44px}.c365-hta__arrow--prev{left:12px}.c365-hta__arrow--next{right:12px}}.c365-hta__viewport{overflow:hidden;position:relative;transition:height .2s ease;width:100%;z-index:1}.c365-hta__track{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;gap:0;overflow:visible;position:relative;transition:transform .25s ease;will-change:transform;z-index:1}.c365-hta__slide{flex:0 0 100%;min-width:100%;width:100%}.c365-hta__card{background:linear-gradient(165deg,#fff,rgba(233,252,242,.45));border:1px solid rgba(16,35,49,.06);border-radius:24px;box-shadow:0 16px 40px rgba(16,35,49,.07),inset 0 1px 0 hsla(0,0%,100%,.9);display:grid;gap:22px;grid-template-columns:1fr;overflow:visible;padding:24px 18px 26px;position:relative;width:100%}.c365-hta__card:after{background:-webkit-gradient(linear,left top,right top,from(#ff2d30),to(#c9f8de));background:linear-gradient(90deg,#ff2d30,#c9f8de);content:"";height:4px;left:0;opacity:.85;position:absolute;right:0;top:0}@media screen and (min-width:1190px){.c365-hta__card{align-items:center;border-radius:28px;gap:0 20px;grid-template-areas:"title media steps";grid-template-columns:280px minmax(240px,320px) minmax(0,1fr);padding:34px 52px 38px 44px}}.c365-hta__title{text-wrap:balance;color:var(--c365-hta-title);font-family:Geologica,Roboto Flex,sans-serif;font-size:clamp(26px,7vw,32px);font-synthesis:none;font-variation-settings:"wght" 700;font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0 auto;max-width:280px;text-align:center}.c365-hta__title br{display:block}@media screen and (min-width:1190px){.c365-hta__title{text-wrap:wrap;font-size:36px;grid-area:title;line-height:1.12;margin:0;max-width:none;padding-left:18px;position:relative;text-align:left}.c365-hta__title br{display:block}.c365-hta__title:before{background:-webkit-gradient(linear,left top,left bottom,from(#ff2d30),to(rgba(255,45,48,.35)));background:linear-gradient(180deg,#ff2d30,rgba(255,45,48,.35));border-radius:4px;bottom:4px;content:"";left:0;position:absolute;top:4px;width:4px}}.c365-hta__media{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:230px;overflow:visible;padding:8px 12px 20px;position:relative}.c365-hta__media:before{background:radial-gradient(circle at 50% 62%,rgba(201,248,222,.75) 0,rgba(218,251,232,.35) 42%,rgba(201,248,222,0) 72%);bottom:14px;height:min(220px,72%);width:min(240px,82%)}.c365-hta__media:after,.c365-hta__media:before{border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.c365-hta__media:after{background:rgba(16,35,49,.08);bottom:10px;filter:blur(6px);height:22px;width:min(180px,68%)}@media screen and (min-width:1190px){.c365-hta__media{grid-area:media;justify-self:center;margin:0;max-width:320px;min-height:220px;padding:8px 16px 24px;width:100%}}.c365-hta__image{display:block;filter:drop-shadow(0 14px 28px rgba(16,35,49,.14));height:auto;max-height:230px;max-width:min(100%,260px);-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;position:relative;width:auto;z-index:1}@media screen and (min-width:1190px){.c365-hta__image{max-height:240px;max-width:100%}}.c365-hta__slide--apply .c365-hta__media:before{height:min(190px,66%);width:min(210px,78%)}.c365-hta__slide--apply .c365-hta__media:after{display:none}.c365-hta__slide--apply .c365-hta__image{filter:none;max-height:250px;max-width:min(100%,300px)}@media screen and (min-width:1190px){.c365-hta__slide--apply .c365-hta__image{max-height:310px;max-width:100%}}.c365-hta__slide--pay .c365-hta__image{max-height:250px;max-width:min(100%,300px)}@media screen and (min-width:1190px){.c365-hta__slide--pay .c365-hta__image{max-height:310px;max-width:100%}}.c365-hta__slide--extend .c365-hta__image{max-height:250px;max-width:min(100%,300px)}@media screen and (min-width:1190px){.c365-hta__slide--extend .c365-hta__image{max-height:320px;max-width:100%}}.c365-hta__steps{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}@media screen and (min-width:1190px){.c365-hta__steps{gap:14px;grid-area:steps;padding-left:12px}}.c365-hta__step{align-items:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(201,248,222,.55);border-radius:18px;box-shadow:0 8px 20px rgba(16,35,49,.04);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 16px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.c365-hta__step:hover{border-color:rgba(255,45,48,.22);box-shadow:0 12px 24px rgba(16,35,49,.07);transform:translateY(-1px)}@media screen and (min-width:1190px){.c365-hta__step{padding:16px 18px}}.c365-hta__step-icon{flex-shrink:0;height:28px;margin-top:0;-o-object-fit:contain;object-fit:contain;width:36px}.c365-hta__step-body{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.c365-hta__step-title{color:var(--c365-hta-step-title);font-family:Geologica,Roboto Flex,sans-serif;font-size:15px;font-synthesis:none;font-variation-settings:"wght" 700;font-weight:700;line-height:1.28;margin:0}@media screen and (min-width:1190px){.c365-hta__step-title{font-size:17px;line-height:1.3}}.c365-hta__step-text{color:var(--c365-hta-step-text);font-family:Geologica,Roboto Flex,sans-serif;font-size:13px;font-synthesis:none;font-variation-settings:"wght" 300;font-weight:300;line-height:1.5;margin:0}@media screen and (min-width:1190px){.c365-hta__step-text{font-size:15px;line-height:1.55}}.c365-hta__dots{align-items:center;background:hsla(0,0%,100%,.72);border-radius:999px;box-shadow:0 6px 16px rgba(16,35,49,.05);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:8px;justify-content:center;margin-top:4px;padding:4px 10px;position:relative;width:100%;z-index:2}.c365-hta__dot{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--c365-hta-dot-inactive);border:0;border-radius:10px;cursor:pointer;height:8px;margin:0;padding:0;transition:width .2s,background-color .2s;width:8px}.c365-hta__dot:focus-visible{outline:2px solid var(--c365-hta-accent);outline-offset:2px}.c365-hta__dot--active{background:var(--c365-hta-accent);width:22px}.c365-hta__button{align-items:center;animation:c365-hta-cta-pulse 2.8s ease-in-out infinite;background:var(--c365-hta-accent);border-radius:40px;box-shadow:0 12px 28px rgba(255,45,48,.32);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:700;gap:8px;justify-content:center;line-height:1.4;min-height:58px;padding:14px 28px;text-decoration:none;transition:background-color .2s,transform .2s;white-space:nowrap;width:min(100%,340px)}@media screen and (min-width:1190px){.c365-hta__button{font-size:18px;min-height:60px;min-width:280px;width:auto}}.c365-hta__button:hover{animation:none;background:var(--c365-hta-accent-dark);color:#fff;transform:translateY(-1px)}.c365-hta__sticky-bar{display:none}@media (max-width:1189px){.c365-hta__sticky-bar{align-items:center;background:hsla(0,0%,100%,.96);border-top:1px solid rgba(16,35,49,.08);bottom:0;box-shadow:0 -10px 28px rgba(16,35,49,.12);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;opacity:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;right:0;transform:translateY(110%);transition:transform .28s ease,opacity .2s ease;z-index:998}.c365-hta__sticky-bar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.c365-hta__sticky-bar[hidden]{display:-webkit-box;display:-ms-flexbox;display:flex}}.c365-hta__sticky-button{align-items:center;background:var(--c365-hta-accent);border-radius:40px;box-shadow:0 10px 24px rgba(255,45,48,.28);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;line-height:1.4;min-height:52px;padding:12px 24px;text-decoration:none;width:min(100%,360px)}.c365-hta__sticky-button:hover{background:var(--c365-hta-accent-dark);color:#fff}.c365-hta__button-arrow{font-size:18px;line-height:1;transition:transform .2s}.c365-hta__button:hover .c365-hta__button-arrow{transform:translateX(3px)}@keyframes c365-hta-cta-pulse{0%,to{box-shadow:0 12px 28px rgba(255,45,48,.32)}50%{box-shadow:0 12px 32px rgba(255,45,48,.48),0 0 0 6px rgba(255,45,48,.1)}}.c365-who{--c365-who-title:#102331;--c365-who-muted:#4c5a65;--c365-who-card-text:#4c5a65;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(14%,#fff),color-stop(14%,rgba(233,252,242,.92)),color-stop(36%,rgba(233,252,242,.92)),color-stop(36%,#fff),color-stop(56%,#fff),color-stop(56%,rgba(242,248,244,.98)),color-stop(76%,rgba(242,248,244,.98)),color-stop(76%,rgba(16,35,49,.045)),color-stop(90%,rgba(16,35,49,.045)),color-stop(90%,rgba(218,251,232,.72)),to(rgba(218,251,232,.72)));background:linear-gradient(180deg,#fff,#fff 14%,rgba(233,252,242,.92) 0,rgba(233,252,242,.92) 36%,#fff 0,#fff 56%,rgba(242,248,244,.98) 0,rgba(242,248,244,.98) 76%,rgba(16,35,49,.045) 0,rgba(16,35,49,.045) 90%,rgba(218,251,232,.72) 0,rgba(218,251,232,.72));overflow:visible;padding:44px 15px 56px;position:relative}@media screen and (min-width:1190px){.c365-who{background:#fff;padding:40px 15px 20px}}.c365-who__bg{background-image:url(../images/bg-union-tile-mint.svg?de37b70ff71bf875cdacd53ad2290569);background-repeat:repeat;background-size:128px 78px;inset:0;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),color-stop(18%,rgba(0,0,0,.75)),color-stop(82%,rgba(0,0,0,.75)),to(rgba(0,0,0,.2)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.75) 18%,rgba(0,0,0,.75) 82%,rgba(0,0,0,.2));mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),color-stop(18%,rgba(0,0,0,.75)),color-stop(82%,rgba(0,0,0,.75)),to(rgba(0,0,0,.2)));mask-image:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.75) 18%,rgba(0,0,0,.75) 82%,rgba(0,0,0,.2));opacity:.62;pointer-events:none;position:absolute;z-index:0}@media screen and (min-width:1190px){.c365-who__bg{background-size:148px 90px;display:block;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(14%,rgba(0,0,0,.92)),color-stop(86%,rgba(0,0,0,.92)),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.92) 14%,rgba(0,0,0,.92) 86%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(14%,rgba(0,0,0,.92)),color-stop(86%,rgba(0,0,0,.92)),to(transparent));mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.92) 14%,rgba(0,0,0,.92) 86%,transparent);opacity:.48}}.c365-who:after{background:-webkit-gradient(linear,left top,right top,from(rgba(16,35,49,0)),color-stop(20%,rgba(16,35,49,.08)),color-stop(50%,rgba(255,45,48,.35)),color-stop(80%,rgba(16,35,49,.08)),to(rgba(16,35,49,0)));background:linear-gradient(90deg,rgba(16,35,49,0),rgba(16,35,49,.08) 20%,rgba(255,45,48,.35) 50%,rgba(16,35,49,.08) 80%,rgba(16,35,49,0));bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media screen and (min-width:1190px){.c365-who:after{display:none}}.c365-who__wrapper{margin:0 auto;max-width:1220px;position:relative;z-index:2}.c365-who__header{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;margin:0 auto 36px;max-width:620px;position:relative;text-align:center;z-index:2}@media screen and (min-width:1190px){.c365-who__header{margin-bottom:48px}}.c365-who__eyebrow{align-items:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(255,45,48,.18);border-radius:999px;box-shadow:0 6px 18px rgba(16,35,49,.05);color:#102331;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.3;margin:0;padding:7px 16px}.c365-who__title{color:var(--c365-who-title);font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}@media screen and (min-width:1190px){.c365-who__title{font-size:44px}}.c365-who__subtitle{color:var(--c365-who-muted);font-size:15px;font-weight:300;line-height:1.55;margin:0}@media screen and (min-width:1190px){.c365-who__subtitle{font-size:18px}}.c365-who__panel{padding:0;position:relative;z-index:2}.c365-who__grid{display:grid;gap:14px;grid-template-columns:1fr;position:relative;z-index:1}@media screen and (min-width:1190px){.c365-who__grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}.c365-who__card{backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);background:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.82);border-radius:20px;box-shadow:0 12px 32px rgba(16,35,49,.08),inset 0 1px 0 hsla(0,0%,100%,.95);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),border-color .24s ease}.c365-who__card:before{background:#ff2d30;border-radius:0 0 8px 8px;content:"";height:4px;left:24px;position:absolute;top:0;width:56px;z-index:2}.c365-who__card:hover{border-color:rgba(255,45,48,.18);box-shadow:0 20px 40px rgba(16,35,49,.12),0 0 0 1px rgba(255,45,48,.08),inset 0 1px 0 hsla(0,0%,100%,.95);transform:translateY(-4px) scale(1.01)}@media screen and (min-width:1190px){.c365-who__card{border-radius:24px;min-height:250px}.c365-who__card:before{left:28px}}.c365-who__card--2:before{background:#102331}.c365-who__card--3:before{background:-webkit-gradient(linear,left top,right top,from(#ff2d30),to(#c9f8de));background:linear-gradient(90deg,#ff2d30,#c9f8de)}.c365-who__card-content{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;padding:28px 22px 26px;position:relative;text-align:center;z-index:1}@media screen and (min-width:1190px){.c365-who__card-content{align-items:flex-start;min-height:250px;padding:36px 28px 32px;text-align:left}}.c365-who__card-icon{align-items:center;background:linear-gradient(145deg,rgba(218,251,232,.72),rgba(201,248,222,.22));border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85);display:-webkit-box;display:-ms-flexbox;display:flex;height:96px;justify-content:center;margin-top:4px;width:96px}@media screen and (min-width:1190px){.c365-who__card-icon{border-radius:26px;height:104px;width:104px}}.c365-who__card-icon img{display:block;height:72%;-o-object-fit:contain;object-fit:contain;width:72%}.c365-who__card--2 .c365-who__card-icon{background:linear-gradient(145deg,rgba(16,35,49,.06),rgba(218,251,232,.5))}.c365-who__card--3 .c365-who__card-icon{background:linear-gradient(145deg,rgba(255,45,48,.1),rgba(233,252,242,.58))}.c365-who__card-title{color:var(--c365-who-title);font-size:20px;font-weight:700;line-height:1.25;margin:0}.c365-who__card-title br{display:none}@media screen and (min-width:1190px){.c365-who__card-title{font-size:26px}.c365-who__card-title br{display:inline}}.c365-who__card-text{color:var(--c365-who-card-text);font-size:14px;font-weight:300;line-height:1.5;margin:0}@media screen and (min-width:1190px){.c365-who__card-text{font-size:15px;margin-top:auto}}.c365-who__peek{bottom:0;height:96px;overflow:visible;pointer-events:none;position:absolute;right:max(8px,50% - 580px);transform:translateY(4%);width:112px;z-index:6}@media screen and (min-width:1190px){.c365-who__peek{height:116px;right:max(20px,50% - 618px);transform:translateY(2%);width:136px}}.c365-who__peek:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,35,49,0)),to(rgba(16,35,49,.16)));background:linear-gradient(180deg,rgba(16,35,49,0),rgba(16,35,49,.16));border-radius:999px;content:"";height:22px;left:50%;opacity:.7;position:absolute;top:-18px;transform:translateX(-50%);width:2px}@media screen and (min-width:1190px){.c365-who__peek:before{height:28px;top:-24px}}.c365-who__peek-float{animation:c365-who-yoyo-bob 4.8s ease-in-out infinite;height:100%;position:relative;transform-origin:center bottom;width:100%}.c365-who__peek-yoyo{display:block;filter:drop-shadow(0 14px 24px rgba(16,35,49,.16));height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%}.c365-who__peek-eyes{height:0;left:55.7%;pointer-events:none;position:absolute;top:63%;width:11%;z-index:2}@media screen and (min-width:1190px){.c365-who__peek-eyes{top:62.5%}}.c365-who__peek-eyes:after,.c365-who__peek-eyes:before{background:#102331;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,100%,.35);content:"";height:4px;position:absolute;top:0;transform:translate(-50%,-50%);width:4px}@media screen and (min-width:1190px){.c365-who__peek-eyes:after,.c365-who__peek-eyes:before{height:5px;width:5px}}.c365-who__peek-eyes:before{left:0}.c365-who__peek-eyes:after{left:100%}@keyframes c365-who-yoyo-bob{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-3px)}}.c365-app{--c365-app-media-bg:#102331;--c365-app-media-bg-end:#c9f8de;--c365-app-title:#102331;--c365-app-muted:#4c5a65;--c365-app-qr-placeholder:#f2f8f4;background:0 0;overflow:visible;padding:40px 15px}@media screen and (min-width:1190px){.c365-app{padding:0 15px}}.c365-app__wrapper{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1220px;text-align:center}@media screen and (min-width:1190px){.c365-app__wrapper{align-items:stretch;display:grid;gap:72px;grid-template-columns:400px minmax(0,480px);grid-template-rows:auto;justify-content:center;max-width:1040px;text-align:left;width:100%}}.c365-app__media{order:1;overflow:visible;width:100%}@media screen and (min-width:1190px){.c365-app__media{display:block;flex:none;max-width:none;min-height:0;order:1;overflow:visible;width:auto}}.c365-app__media-bg{align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,color-stop(26%,var(--c365-app-media-bg)),color-stop(78%,#1a4458),to(rgba(201,248,222,.42)));background:linear-gradient(180deg,var(--c365-app-media-bg) 26%,#1a4458 78%,rgba(201,248,222,.42) 100%);border-radius:32px;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:320px;justify-content:center;margin:0 auto;max-width:min(100%,360px);overflow:hidden;position:relative;width:100%}@media screen and (min-width:1190px){.c365-app__media-bg{border-radius:40px;height:100%;margin:0;max-width:none;min-height:0;width:100%}}.c365-app__media-bg--mascot{align-items:center;background:-webkit-gradient(linear,left top,left bottom,color-stop(22%,var(--c365-app-media-bg)),color-stop(72%,#1a4458),to(#1a4458));background:linear-gradient(180deg,var(--c365-app-media-bg) 22%,#1a4458 72%,#1a4458 100%);box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;overflow:hidden;padding:14px 12px 0}@media screen and (min-width:1190px){.c365-app__media-bg--mascot{display:block;padding:0;position:relative}}.c365-app__media-bg--mascot .c365-app__union-accent,.c365-app__media-bg--mascot:after{display:none}.c365-app__media-bg:before{background-image:url(../images/bg-union-tile-mint.svg?de37b70ff71bf875cdacd53ad2290569);background-size:128px 78px;content:"";inset:0;opacity:.14;pointer-events:none;position:absolute;z-index:1}.c365-app__media-bg:after{background:url(../images/hero-union-apoyo.svg?68601336bb6ba1fa606b52878464b108) no-repeat 50%/contain;content:"";height:58%;opacity:.16;pointer-events:none;position:absolute;right:-4%;top:-6%;transform:rotate(-10deg);width:58%;z-index:2}@media screen and (min-width:1190px){.c365-app__media-bg:after{opacity:.2}}.c365-app__union-accent{background:url(../images/bg-union-mint-apoyo.svg?ca6068a713d7a629694fcb4540b67944) no-repeat 50%/contain;bottom:8%;height:48%;left:-8%;opacity:.12;pointer-events:none;position:absolute;width:48%;z-index:2}.c365-app__phone-wrap{align-items:flex-end;bottom:auto;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 1 auto;height:auto;justify-content:center;left:auto;line-height:0;max-height:100%;min-height:0;padding:0;pointer-events:none;position:relative;transform:none;width:100%;z-index:4}@media screen and (min-width:1190px){.c365-app__phone-wrap{align-items:flex-end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;left:12px;max-height:none;overflow:hidden;position:absolute;right:12px;top:10px;width:auto}}.c365-app__phone{display:block;filter:drop-shadow(0 14px 24px rgba(16,35,49,.22));height:auto;max-height:100%;max-width:min(100%,320px);-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;pointer-events:none;position:relative;transform:none;width:auto;z-index:2}@media screen and (min-width:1190px){.c365-app__phone{margin-bottom:-28px;max-width:min(100%,340px);-o-object-position:bottom center;object-position:bottom center}}.c365-app__content{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:25px;order:2}@media screen and (min-width:1190px){.c365-app__content{align-items:flex-start;align-self:start;flex:none;gap:36px;height:auto;justify-content:flex-start;max-width:none;min-width:0;order:2}}.c365-app__title{color:var(--c365-app-title);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}@media screen and (min-width:1190px){.c365-app__title{font-size:36px;line-height:1.2}}.c365-app__subtitle{color:var(--c365-app-muted);font-size:16px;font-weight:300;line-height:1.5;margin:0}.c365-app__copy{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:15px}@media screen and (min-width:1190px){.c365-app__copy{align-items:flex-start;gap:14px}}.c365-app__store{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:50px;overflow:hidden;position:relative;width:167.91px}.c365-app__store img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c365-app__store:hover img{opacity:.9}.c365-app__qr{align-items:center;display:none;gap:15px;width:275px}@media screen and (min-width:1190px){.c365-app__qr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}.c365-app__qr-image,.c365-app__qr-placeholder{background:var(--c365-app-qr-placeholder);border-radius:16px;height:130px;width:130px}.c365-app__qr-image{-o-object-fit:contain;object-fit:contain}.c365-app__qr-label{color:var(--c365-app-title);font-size:14px;font-weight:600;line-height:1.5;margin:0}.c365-hero{--c365-hero-bg:#c9f8de;--c365-hero-bg-soft:#e9fcf2;--c365-hero-title:#102331;--c365-hero-title-accent:#ff2d30;--c365-hero-card-bg:#fff;--c365-hero-calc-label:#6a7b8b;--c365-hero-calc-value:#102331;--c365-hero-calc-track:#e6e7ea;--c365-hero-calc-progress:#ff2d30;--c365-hero-button:#ff2d30;--c365-hero-button-hover:#e5322e;--c365-hero-fluid-scale:1;--c365-hero-thumb-base:30px;--c365-hero-gutter:15px;border-radius:0;box-sizing:border-box;margin:0;max-width:100%;overflow-x:clip;padding:0 var(--c365-hero-gutter) 24px;position:relative;width:100%}@media screen and (min-width:768px) and (max-width:1189px){.c365-hero{--c365-hero-fluid-scale:1.08}}@media screen and (max-width:1189px){.c365-hero{flex:0 0 auto;min-height:0}}@media screen and (min-width:1190px){.c365-hero{border-bottom-left-radius:32px;border-bottom-right-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;max-height:none;min-height:0;overflow:visible;padding:0 var(--c365-hero-gutter) 14px}}.c365-hero__backdrop{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}@media screen and (min-width:1190px){.c365-hero__backdrop{border-bottom-left-radius:32px;border-bottom-right-radius:32px}}.c365-hero__backdrop-fill{background:linear-gradient(180deg,#e9fcf2,rgba(233,252,242,.85) 6%,transparent 14%),radial-gradient(90% 70% at 12% 18%,hsla(0,0%,100%,.62) 0,transparent 58%),radial-gradient(75% 55% at 88% 78%,hsla(0,0%,100%,.48) 0,transparent 52%),radial-gradient(55% 45% at 50% 105%,hsla(0,0%,100%,.28) 0,transparent 62%),linear-gradient(168deg,#e9fcf2,#dafbe8 35%,#d0f6e2 70%,#c9f8de);inset:0;position:absolute}.c365-hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:1220px;padding:12px 0 0;position:relative;z-index:1}@media screen and (min-width:1190px){.c365-hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;padding:10px 0 0;width:100%}}.c365-hero__stage{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:0}@media screen and (min-width:1190px){.c365-hero__stage{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.c365-hero__kicker{align-self:flex-start;background:hsla(0,0%,100%,.96);border:1px solid rgba(201,248,222,.45);border-radius:999px;box-shadow:0 6px 18px rgba(16,35,49,.05);color:#102331;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.35;margin:0;padding:6px 12px;text-transform:uppercase}.c365-hero__kicker--inline{align-self:auto;background:hsla(0,0%,100%,.85);font-size:9px;padding:5px 10px}@media screen and (min-width:1190px){.c365-hero__kicker{font-size:10px;padding:6px 12px}.c365-hero__kicker--inline{font-size:10px}}.c365-hero__title{color:var(--c365-hero-title);font-size:clamp(28px,7.5vw,36px);font-synthesis:none;font-variation-settings:"wght" 700;line-height:1.1;margin:0;max-width:100%;text-align:left}.c365-hero__title,.c365-hero__title-accent{font-family:Geologica,Roboto Flex,sans-serif;font-weight:700}.c365-hero__title-accent{color:var(--c365-hero-title-accent);font-synthesis:none;font-variation-settings:"wght" 700}.c365-hero__title-line{display:block}.c365-hero__title--in-card{font-size:clamp(26px,6.8vw,32px);line-height:1.1;margin:0;max-width:100%}.c365-hero__title--in-card .c365-hero__title-line{white-space:normal}@media screen and (min-width:1190px){.c365-hero__title--in-card{font-size:clamp(30px,2.4vw,36px)}}.c365-hero__title--outside-calc{font-size:clamp(28px,7.2vw,34px);letter-spacing:-.015em;line-height:1.12;margin:0 0 8px;max-width:100%}.c365-hero__title--outside-calc .c365-hero__title-accent{color:var(--c365-hero-title-accent);display:inline;letter-spacing:inherit}@media screen and (min-width:1190px){.c365-hero__title--outside-calc{font-size:clamp(34px,2.75vw,44px);letter-spacing:-.015em;line-height:1.1;margin-bottom:8px}}@media screen and (max-width:374px){.c365-hero__title{font-size:clamp(26px,8.4vw,31px);line-height:1.14}}.c365-hero__calc-meta{margin:8px 0 0}.c365-hero__calc-lead{margin:0 0 8px;max-width:100%;padding:0;position:relative;z-index:2}@media screen and (min-width:1190px){.c365-hero__calc-lead{margin-bottom:6px;padding-top:2px}}.c365-hero__social-proof{align-items:center;color:rgba(16,35,49,.72);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:-.01em;line-height:1.4;margin:6px 0 0;padding:0}@media screen and (min-width:1190px){.c365-hero__social-proof{font-size:14px;margin-top:8px}}.c365-hero__social-proof-dot{background:#22c55e;border-radius:50%;box-shadow:0 0 0 3px rgba(34,197,94,.22);flex-shrink:0;height:7px;width:7px}.c365-hero__play{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px;max-width:100%;min-width:0;overflow:visible;position:relative}@media screen and (max-width:1189px){.c365-hero__play{gap:12px;overflow:visible}}@media screen and (min-width:1190px){.c365-hero__play{align-content:center;align-items:end;display:grid;gap:0 12px;grid-column:unset;grid-row:unset;grid-template-columns:minmax(0,1fr) minmax(480px,min(540px,100%));overflow:visible;padding-bottom:12px}}.c365-hero__mascot-brand{height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}@media screen and (max-width:1189px){.c365-hero__mascot-brand{bottom:4%;left:auto;max-width:none;opacity:.22;right:-18%;top:auto;transform:rotate(-13deg);transform-origin:right bottom;width:min(270px,86vw)}}@media screen and (min-width:1190px){.c365-hero__mascot-brand{bottom:4%;left:-16%;max-width:none;opacity:.18;transform:rotate(-6deg);transform-origin:left bottom;width:min(560px,48vw)}}.c365-hero__calc-shell{box-sizing:border-box;max-width:100%;min-width:0;order:1;position:relative;width:100%;z-index:4}@media screen and (max-width:1189px){.c365-hero__calc-shell{position:relative;z-index:5}}@media screen and (min-width:1190px){.c365-hero__calc-shell{align-self:end;grid-column:2;justify-self:end;margin-bottom:28px;min-width:480px;order:unset;padding-bottom:0;width:min(100%,540px)}}.c365-hero__calc{background:hsla(0,0%,100%,.86);background-clip:padding-box;border:1px solid hsla(0,0%,100%,.78);border-radius:28px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.98),inset 0 -1px 0 rgba(201,248,222,.22),0 18px 44px rgba(16,35,49,.1),0 4px 14px rgba(16,35,49,.05);overflow:visible;padding:0;position:relative;width:100%;z-index:3}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.c365-hero__calc{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.62)}}.c365-hero__calc--has-promo .c365-hero__button{margin-top:0}.c365-hero__calc-ribbon{background:linear-gradient(135deg,#ff2d30,#ff5558);box-shadow:0 6px 16px rgba(255,45,48,.35);color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.2;padding:6px 0;pointer-events:none;position:absolute;right:-32px;text-align:center;text-transform:uppercase;top:14px;transform:rotate(36deg);width:120px;z-index:3}.c365-hero__calc-body{border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:9px;overflow:hidden;padding:16px 20px 30px;position:relative;z-index:1}.c365-hero__calc-footnote{color:rgba(16,35,49,.52);font-size:11px;font-weight:600;line-height:1.4;margin:6px 0 0;text-align:center}.c365-hero__promo-message{background:#e8f8f1;border-radius:10px;box-shadow:0 6px 15px rgba(12,42,40,.07);color:#102331;font-size:12px;font-weight:600;line-height:1.5;margin:0 0 6px;padding:8px 15px;text-align:center;width:100%}.c365-hero__promo-message p{margin:0}.c365-hero__promo-message b,.c365-hero__promo-message strong{font-weight:700}.c365-hero__calc-badge{align-self:flex-start;background:#fff0f0;border:1px solid rgba(255,45,48,.14);border-radius:999px;color:#ff2d30;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin:0 0 2px;overflow:hidden;padding:5px 10px;text-transform:uppercase}.c365-hero__calc-label{color:var(--c365-hero-calc-label);font-size:12px;font-weight:600;line-height:1.5;margin:0}.c365-hero__calc-value{color:var(--c365-hero-calc-value);font-size:clamp(32px,8.5vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0}@media screen and (min-width:1190px){.c365-hero__calc-value{font-size:clamp(34px,2.6vw,40px)}}.c365-hero__calc-value--flash{animation:c365-hero-value-flash .45s ease}.c365-hero__calc-hint{color:rgba(16,35,49,.58);font-size:12px;font-weight:500;line-height:1.4;margin:-2px 0 0}.c365-hero__calc-track{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;isolation:isolate;overflow:visible;position:relative;width:100%;z-index:0}.c365-hero__calc-track:before{background:var(--c365-hero-calc-track);border-radius:999px;content:"";height:7px;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.c365-hero__calc-progress{background:-webkit-gradient(linear,left top,right top,from(#ff2d30),to(#ff6a6c));background:linear-gradient(90deg,#ff2d30,#ff6a6c);border-radius:999px;height:7px;position:relative;z-index:0}.c365-hero__calc-rest{background:0 0;border-radius:0;height:7px;position:relative;z-index:0}.c365-hero__calc-thumb{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:50%;cursor:-webkit-grab;cursor:grab;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:var(--rocket-size,var(--c365-hero-thumb-base));justify-content:center;margin:0;overflow:visible;padding:0;position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);width:var(--rocket-size,var(--c365-hero-thumb-base));z-index:3}.c365-hero__calc-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.c365-hero__calc-thumb:focus-visible{outline:2px solid #ff2d30;outline-offset:3px}.c365-hero__rocket{display:block;filter:drop-shadow(0 0 2px #FFFFFF) drop-shadow(0 0 3px #FFFFFF) drop-shadow(0 4px 10px rgba(255,45,48,.22));height:100%;max-width:none;min-width:0;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c365-hero__calc-range{color:var(--c365-hero-calc-label);font-size:12px;font-weight:600;justify-content:space-between;line-height:1.5;margin-top:2px}.c365-hero__calc-perks,.c365-hero__calc-range{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-hero__calc-perks{flex-wrap:wrap;gap:6px 8px;list-style:none;margin:4px 0 0;padding:0}.c365-hero__calc-perks li{align-items:center;background:#e9fcf2;border:1px solid rgba(201,248,222,.75);border-radius:999px;color:rgba(16,35,49,.72);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;line-height:1.35;overflow:hidden;padding:4px 10px}.c365-hero__calc-perks li:before{color:#ff2d30;content:"✓";font-weight:700;margin-right:5px}.c365-hero__cta-row{display:grid;gap:8px;grid-template-columns:1fr;margin-top:8px}@media screen and (min-width:1190px){.c365-hero__cta-row--dual{align-items:stretch;gap:10px;grid-template-columns:1fr auto}}.c365-hero__button{align-items:center;animation:c365-hero-cta-intro .45s cubic-bezier(.22,1,.36,1) .45s both;background:linear-gradient(135deg,var(--c365-hero-button) 0,#ff5558 100%);border-radius:999px;box-shadow:0 10px 24px rgba(255,45,48,.28);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:700;gap:8px;justify-content:center;line-height:1.5;margin-top:0;min-height:44px;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;transition:background-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);width:100%}.c365-hero__button:after{animation:c365-hero-cta-shimmer .65s ease-out .55s forwards;background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.38) 50%,transparent 62%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%)}.c365-hero__button:hover{background:var(--c365-hero-button-hover);box-shadow:0 20px 40px rgba(255,45,48,.45),0 0 0 1px hsla(0,0%,100%,.1);color:#fff;transform:translateY(-2px) scale(1.005)}.c365-hero__button:hover:after{animation:none;opacity:0}.c365-hero__button-arrow{font-size:18px;line-height:1;transition:transform .2s}.c365-hero__button:hover .c365-hero__button-arrow{transform:translateX(4px)}.c365-hero__whatsapp-button{align-items:center;background:#25d366;border-radius:999px;box-shadow:0 10px 24px rgba(37,211,102,.28);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;font-size:15px;font-weight:700;gap:8px;justify-content:center;line-height:1.5;min-height:48px;padding:10px 16px;text-decoration:none;transition:background-color .2s,opacity .2s;width:100%}.c365-hero__whatsapp-button[hidden]{display:none}@media screen and (min-width:1190px){.c365-hero__whatsapp-button--inline{min-width:148px;padding:14px 18px;width:auto}}.c365-hero__whatsapp-button:hover{background:#1ebe5b;color:#fff}.c365-hero__whatsapp-icon{flex:none;height:20px;width:20px}.c365-hero__whatsapp-helper{color:#1c824f;font-size:12px;font-weight:600;line-height:1.5;margin:0;text-align:center;width:100%}.c365-hero__mascot-zone{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:16px;min-height:0;min-width:0;order:2;overflow:visible;padding:0;pointer-events:none;position:relative;width:100%;z-index:1}@media screen and (max-width:1189px){.c365-hero__mascot-zone{margin-top:0;padding-top:0;z-index:1}}@media screen and (min-width:1190px){.c365-hero__mascot-zone{align-items:flex-end;align-self:end;grid-column:1;margin-right:0;margin-top:0;min-height:0;order:unset;overflow:visible;padding:0 8px 4px 0;z-index:3}}.c365-hero__mascot-stack{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:0;justify-content:flex-end;margin:0 auto;max-width:min(100%,320px);position:relative;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:3}@media (prefers-reduced-motion:no-preference){.c365-hero__mascot-stack{animation:c365-hero-mascot-float 6s ease-in-out infinite;will-change:transform}}@media screen and (min-width:1190px){.c365-hero__mascot-stack{align-items:flex-start;flex-direction:column;justify-content:flex-end;margin-left:0;margin-right:0;max-width:100%;min-height:0;overflow:visible;padding-top:0;transform:none;width:auto}}.c365-hero__mascot-figure{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;justify-content:flex-end;max-width:100%;overflow:visible;position:relative}.c365-hero__mascot-stage{display:block;min-height:280px;position:relative;width:min(100%,280px)}@media screen and (min-width:1190px){.c365-hero__mascot-stage{min-height:min(580px,62dvh);width:min(620px,100%)}}.c365-hero__mascot-tier{display:none}.c365-hero__mascot-tier--active{display:block}.c365-hero__mascot-tier picture{display:block;width:100%}.c365-hero__mascot-tier .c365-hero__mascot{margin-inline:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:min(100%,280px)}@media screen and (min-width:1190px){.c365-hero__mascot-tier .c365-hero__mascot{max-height:min(580px,62dvh);max-width:min(620px,100%);width:100%}}.c365-hero__mascot-ground{background:radial-gradient(ellipse 100% 140% at 50% 0,rgba(16,35,49,.2) 0,rgba(16,35,49,.08) 52%,transparent 74%);border-radius:50%;bottom:0;height:14px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:min(280px,72%);z-index:1}@media screen and (min-width:1190px){.c365-hero__mascot-ground{background:radial-gradient(ellipse at center,rgba(16,35,49,.14) 0,rgba(16,35,49,.05) 55%,transparent 72%);bottom:12px;height:18px;transform:translateX(calc(-50% - 32px));width:min(460px,92%)}}.c365-hero__bubble{align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.94)),to(rgba(233,252,242,.82)));background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(233,252,242,.82));border:1px solid hsla(0,0%,100%,.72);border-radius:22px;bottom:calc(100% + 10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.98),0 18px 36px rgba(16,35,49,.08),0 6px 14px rgba(16,35,49,.05);color:#102331;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:6px;isolation:isolate;left:clamp(0%,3vw,6%);line-height:1.35;margin:0;max-width:min(220px,78vw);padding:12px 16px 13px;position:absolute;right:auto;text-align:center;top:auto;transform:none;transform-origin:72% 100%;z-index:6}@media screen and (max-width:1189px){.c365-hero__bubble{bottom:auto;left:auto;margin:0 auto 8px;max-width:min(240px,88vw);position:relative;right:auto;top:auto;transform:none;z-index:2}}@media screen and (max-width:599px){.c365-hero__bubble{font-size:11px;margin-bottom:6px;max-width:min(210px,84vw);padding:11px 14px 12px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){.c365-hero__bubble{backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.78)),to(rgba(233,252,242,.62)));background:linear-gradient(180deg,hsla(0,0%,100%,.78),rgba(233,252,242,.62))}}@media screen and (min-width:1190px){.c365-hero__bubble{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.94)),to(rgba(233,252,242,.82)));background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(233,252,242,.82));border:1px solid hsla(0,0%,100%,.76);border-radius:24px;bottom:calc(88% + 32px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.98),0 22px 44px rgba(16,35,49,.09),0 8px 18px rgba(16,35,49,.05);font-size:13px;gap:7px;left:10%;margin:0;max-width:214px;padding:13px 17px 14px;position:absolute;text-align:center;top:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){.c365-hero__bubble{backdrop-filter:blur(16px) saturate(1.18);-webkit-backdrop-filter:blur(16px) saturate(1.18);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(rgba(233,252,242,.64)));background:linear-gradient(180deg,hsla(0,0%,100%,.8),rgba(233,252,242,.64))}}}.c365-hero__bubble-badge{align-self:center;background:#ff2d30;border:1px solid hsla(0,0%,100%,.36);border-radius:999px;box-shadow:0 4px 12px rgba(255,45,48,.22);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:8px;font-weight:700;letter-spacing:.08em;line-height:1.35;padding:4px 11px;text-transform:uppercase}@media screen and (min-width:1190px){.c365-hero__bubble-badge{font-size:9px;padding:4px 12px}}.c365-hero__bubble-text{color:#102331;display:block;font-weight:600;letter-spacing:-.02em}@media screen and (min-width:1190px){.c365-hero__bubble-text{font-size:14px;font-weight:600}}.c365-hero__bubble:before{background:linear-gradient(160deg,rgba(255,45,48,.34),hsla(0,0%,100%,.55) 42%,rgba(201,248,222,.42));border-radius:23px;content:"";inset:-1px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.72;padding:1px;pointer-events:none;position:absolute;z-index:-1}@media screen and (min-width:1190px){.c365-hero__bubble:before{border-radius:25px;inset:-1px}}.c365-hero__bubble:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.94)),to(rgba(233,252,242,.82)));background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(233,252,242,.82));border:1px solid hsla(0,0%,100%,.72);border-bottom-left-radius:4px;border-right:none;border-top:none;bottom:-6px;box-shadow:0 4px 10px rgba(16,35,49,.06);content:"";height:14px;left:auto;margin-left:0;position:absolute;right:28px;top:auto;transform:rotate(-45deg);width:14px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){.c365-hero__bubble:after{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.78)),to(rgba(233,252,242,.62)));background:linear-gradient(180deg,hsla(0,0%,100%,.78),rgba(233,252,242,.62))}}@media screen and (min-width:1190px){.c365-hero__bubble:after{bottom:-6px;height:14px;left:auto;margin-left:0;right:30px;width:14px}}.c365-hero__mascot{display:block;filter:drop-shadow(0 14px 26px rgba(16,35,49,.12));height:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;order:0;position:relative;width:min(100%,280px);z-index:2}@media screen and (max-width:1189px){.c365-hero__mascot{filter:none}}@media screen and (min-width:1190px){.c365-hero__mascot{filter:drop-shadow(0 8px 16px rgba(16,35,49,.1));margin-bottom:0;margin-left:0;margin-right:0;max-height:min(580px,62dvh);max-width:min(620px,100%);width:100%}}.c365-hero__mascot--toward-calc{transform:translateY(-4px);transform-origin:center bottom}@media screen and (min-width:1190px){.c365-hero__mascot--toward-calc{transform:translateX(-68px) translateY(0)}}@media (prefers-reduced-motion:no-preference){.c365-hero__bubble--react{animation:c365-hero-bubble-react .42s ease}}.c365-hero__trust{align-items:center;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;margin-top:2px;max-width:100%;padding:6px 0 0;width:100%}@media screen and (min-width:1190px){.c365-hero__trust{flex-shrink:0;margin-top:8px;padding:14px 0 0}}.c365-hero__trust-label{color:rgba(16,35,49,.48);font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.4;margin:0;text-align:center;text-transform:uppercase}.c365-hero__trust-stage{background:hsla(0,0%,100%,.84);border:1px solid hsla(0,0%,100%,.72);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 10px 28px rgba(16,35,49,.07);box-sizing:border-box;max-width:100%;overflow:hidden;padding:12px 14px;position:relative;width:100%}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.c365-hero__trust-stage{backdrop-filter:saturate(170%) blur(16px);-webkit-backdrop-filter:saturate(170%) blur(16px);background:hsla(0,0%,100%,.68)}@media screen and (min-width:1190px){.c365-hero__trust-stage{background:hsla(0,0%,100%,.58)}}}.c365-hero__trust-stage:before{display:none}@media screen and (min-width:1190px){.c365-hero__trust-stage{border-radius:22px;max-width:920px;padding:10px 20px 8px}}.c365-hero__trust-arc{display:none}.c365-hero__trust-logos{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:center;position:relative;width:100%;z-index:1}@media screen and (min-width:1190px){.c365-hero__trust-logos{align-items:center;flex-wrap:nowrap;gap:0;justify-content:space-between;margin:0 auto;max-width:860px;min-height:44px;padding:0 4px}}.c365-hero__trust-item{align-items:center;background:0 0;border:0;border-radius:0;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 1 calc(33.333% - 8px);justify-content:center;min-height:36px;padding:4px 8px;transform:none}.c365-hero__trust-item--4{flex:0 1 calc(50% - 8px)}@media screen and (min-width:1190px){.c365-hero__trust-item{min-height:40px;min-width:0;padding:4px 10px;transform:none}.c365-hero__trust-item,.c365-hero__trust-item--4{flex:0 0 auto;width:auto}}.c365-hero__trust-item--0,.c365-hero__trust-item--1,.c365-hero__trust-item--2,.c365-hero__trust-item--3,.c365-hero__trust-item--4{--trust-arc-y:0}.c365-hero__trust-item img{display:block;filter:saturate(.92);height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.88;width:auto}.c365-hero__trust-item--0 img{max-height:28px;max-width:96px}@media screen and (min-width:1190px){.c365-hero__trust-item--0 img{max-height:32px;max-width:108px}}.c365-hero__trust-item--1 img{max-height:24px;max-width:85px}@media screen and (min-width:1190px){.c365-hero__trust-item--1 img{max-height:28px;max-width:99px}}.c365-hero__trust-item--2 img{max-height:26px;max-width:78px}@media screen and (min-width:1190px){.c365-hero__trust-item--2 img{max-height:30px;max-width:86px}}.c365-hero__trust-item--3 img{max-height:22px;max-width:68px}@media screen and (min-width:1190px){.c365-hero__trust-item--3 img{max-height:26px;max-width:76px}}.c365-hero__trust-item--4 img{max-height:24px;max-width:84px}@media screen and (min-width:1190px){.c365-hero__trust-item--4 img{max-height:28px;max-width:96px}}.c365-hero__trust-note{color:rgba(16,35,49,.58);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:8px 0 0;position:relative;text-align:center;text-transform:uppercase;z-index:1}body.home .c365-hero--wide,body.page-template-front-page .c365-hero--wide,body:has(>.c365-hero--wide) .c365-hero--wide{margin-top:-50px;min-height:calc(100dvh + 8px);padding-bottom:0;padding-top:56px}@media screen and (max-width:1189px){body.home .c365-hero--wide,body.page-template-front-page .c365-hero--wide,body:has(>.c365-hero--wide) .c365-hero--wide{height:auto;min-height:0;padding-bottom:0}}@media screen and (min-width:1190px){body.home .c365-hero--wide,body.page-template-front-page .c365-hero--wide,body:has(>.c365-hero--wide) .c365-hero--wide{margin-top:-85px;min-height:calc(100dvh + 14px);padding-bottom:0;padding-top:121px}}@media screen and (min-width:1190px){body.home .c365-hero--wide .c365-hero__wrapper,body.page-template-front-page .c365-hero--wide .c365-hero__wrapper,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__wrapper{flex:1;justify-content:space-between;min-height:0;padding-bottom:0}}@media screen and (min-width:1190px){body.home .c365-hero--wide .c365-hero__stage,body.page-template-front-page .c365-hero--wide .c365-hero__stage,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__stage{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0}}@media screen and (min-width:1190px){body.home .c365-hero--wide .c365-hero__play,body.page-template-front-page .c365-hero--wide .c365-hero__play,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__play{align-content:center;flex:1;min-height:0;padding-bottom:12px}}@media screen and (min-width:1190px){body.home .c365-hero--wide .c365-hero__trust,body.page-template-front-page .c365-hero--wide .c365-hero__trust,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__trust{flex-shrink:0;margin-top:auto;padding-top:6px}}@media screen and (min-width:1190px){body.home .c365-hero--wide .c365-hero__calc-shell,body.page-template-front-page .c365-hero--wide .c365-hero__calc-shell,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__calc-shell{margin-bottom:40px}}@media screen and (min-width:1190px) and (min-height:980px){body.home .c365-hero--wide,body.page-template-front-page .c365-hero--wide,body:has(>.c365-hero--wide) .c365-hero--wide{height:auto;min-height:0}body.home .c365-hero--wide .c365-hero__wrapper,body.page-template-front-page .c365-hero--wide .c365-hero__wrapper,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__wrapper{flex:0 1 auto;justify-content:flex-start}body.home .c365-hero--wide .c365-hero__play,body.home .c365-hero--wide .c365-hero__stage,body.page-template-front-page .c365-hero--wide .c365-hero__play,body.page-template-front-page .c365-hero--wide .c365-hero__stage,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__play,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__stage{flex:0 1 auto}body.home .c365-hero--wide .c365-hero__trust,body.page-template-front-page .c365-hero--wide .c365-hero__trust,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__trust{margin-top:10px}body.home .c365-hero--wide .c365-hero__calc-shell,body.page-template-front-page .c365-hero--wide .c365-hero__calc-shell,body:has(>.c365-hero--wide) .c365-hero--wide .c365-hero__calc-shell{margin-bottom:24px;transform:translateY(-20px)}}@keyframes c365-hero-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes c365-hero-bubble-react{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-4px) scale(1.03)}to{transform:translateY(0) scale(1)}}@keyframes c365-hero-cta-intro{0%{box-shadow:0 10px 24px rgba(255,45,48,.22);transform:scale(1)}55%{box-shadow:0 14px 30px rgba(255,45,48,.34);transform:scale(1.02)}to{box-shadow:0 10px 24px rgba(255,45,48,.28);transform:scale(1)}}@keyframes c365-hero-cta-shimmer{to{transform:translateX(130%)}}@media (prefers-reduced-motion:reduce){.c365-hero__button{animation:none}.c365-hero__button:after{display:none}.c365-hero__mascot-stack{animation:none}.c365-hero__mascot-tier{transition:none}.c365-hero__bubble--react{animation:none}}@keyframes c365-hero-cta-pulse{0%,to{box-shadow:0 10px 24px rgba(255,45,48,.28)}50%{box-shadow:0 12px 28px rgba(255,45,48,.38)}}@keyframes c365-hero-value-flash{0%{color:var(--c365-hero-calc-value);transform:scale(1)}35%{color:#ff2d30;transform:scale(1.04)}to{color:var(--c365-hero-calc-value);transform:scale(1)}}@keyframes c365-hero-string-sway{0%,to{opacity:.72;transform:rotate(8deg) translateY(0)}50%{opacity:.95;transform:rotate(5deg) translateY(-4px)}}body>section.c365-hero{background:#e9fcf2;border-radius:0;flex:0 0 auto;margin-bottom:0;overflow-x:clip;padding:0 15px 24px}@media screen and (min-width:1190px){body>section.c365-hero{background:#e9fcf2;border-bottom-left-radius:50px;border-bottom-right-radius:50px;padding:0 15px 14px}}body>section.c365-hero.c365-hero--wide{padding-bottom:0}@media screen and (min-width:1190px){body>section.c365-hero.c365-hero--wide{padding-bottom:0}}body.home,body.page-template-front-page,body:has(>section.c365-hero){max-width:100%;overflow-x:hidden}body>footer.c365-footer,body>section[class*=c365-]:not(.c365-hero){background:#fff;border-radius:0;flex:0 0 auto;margin-bottom:0}.page-landing .calculator_block .calculator_block__item:last-child,.page-landing .footer__menu,.page-landing .footer__payment-logo,.page-landing .footer__terms-menu,.page-landing .header__hamburger{display:none}.page-landing .footer__support{order:1}.page-landing .footer__soc{order:2}.page-landing .footer__company-address{display:block}@media screen and (min-width:1190px){.page-landing .calculator_block{min-height:260px}.page-landing .footer__soc{margin-top:-50px}}
