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")}@font-face{font-display:swap;font-family:Geologica Variable;font-style:normal;font-weight:300 800;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 Variable;font-style:normal;font-weight:300 800;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}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%}}html:has(>.c365-site){background-color:#0b1924;scroll-padding:84px 0 96px}.c365-site{background-color:#fff;color:#102331;display:block;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:16px;font-weight:300;height:auto;line-height:1.5;min-height:100%;padding-top:0}.c365-site__main{background:#fff;border-radius:0;display:block;margin:0;overflow-x:clip;padding:0}:where(.c365-site) a{color:#102331}:where(.c365-site) a:hover{color:#d9161f}:where(.c365-site) :focus-visible{border-radius:10px;outline:3px solid #102331;outline-offset:3px}.c365-cta{align-items:center;background:#ff2d30;border-radius:999px;box-shadow:0 10px 22px rgba(255,45,48,.3);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:19px;font-weight:700;gap:12px;justify-content:center;line-height:1.2;min-height:60px;padding:12px 22px;transition:transform .18s ease,box-shadow .18s ease;white-space:nowrap}.c365-cta:hover{box-shadow:0 14px 28px rgba(255,45,48,.4);color:#fff;transform:translateY(-2px)}.c365-cta:active{transform:translateY(1px)}.c365-cta__icon{background:#fff;border-radius:50%;color:#ff2d30;display:grid;flex:none;height:30px;place-items:center;width:30px}.c365-round-btn{background:#fff;border:2px solid #102331;border-radius:50%;color:#102331;cursor:pointer;display:grid;height:52px;padding:0;place-items:center;transition:background .18s ease,color .18s ease;width:52px}.c365-round-btn:hover{background:#102331;color:#fff}.c365-checks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.c365-checks li{line-height:1.35;padding-left:28px;position:relative}.c365-checks li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF2D30' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}@media (prefers-reduced-motion:reduce){.c365-cta,.c365-round-btn{transition:none}}.c365-page{padding-bottom:clamp(52px,6.6vw,96px)}.c365-page__layout{box-sizing:content-box;margin:0 auto;max-width:1200px;padding-inline:clamp(12px,4.2vw,60px)}.c365-page__body{container-type:inline-size;min-width:0}.c365-page__body>*{margin-top:clamp(28px,3.8vw,52px)}.c365-page__body>.c365-content--lead-last+*{margin-top:18px}.c365-page__aside{margin:clamp(28px,3.8vw,52px) auto 0;max-width:480px}@media (min-width:1000px){.c365-page__body>.c365-content--lead-last+*{margin-top:24px}}@media (min-width:1100px){.c365-page__layout{align-items:start;-moz-column-gap:56px;column-gap:56px;display:grid;grid-template-columns:minmax(0,1fr) 372px}.c365-page__aside{margin-inline:0;max-width:none;position:-webkit-sticky;position:sticky;top:104px}.c365-page__aside .c365-calc__amount{font-size:40px}}.c365-page-hero{margin:0 auto;max-width:1440px;padding-inline:clamp(12px,4.2vw,60px)}.c365-page-hero__panel{background:#d0f0fe;border-radius:28px;margin-top:clamp(8px,1.2vw,16px);overflow:hidden;padding:8px 16px 0;position:relative}.c365-page-hero__grid{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"crumb crumb" "title title" "lead art";grid-template-columns:minmax(0,1fr) clamp(112px,34vw,156px);margin-inline:auto;max-width:1200px}.c365-page-hero__grid--no-lead{grid-template-areas:"crumb crumb" "title art";grid-template-columns:minmax(0,1fr) clamp(108px,32vw,148px)}.c365-page-hero__grid--no-art{grid-template-areas:"crumb" "title" "lead";grid-template-columns:minmax(0,1fr)}.c365-page-hero__crumb{color:#2b4152;font-size:14px;font-weight:400;grid-area:crumb}.c365-page-hero__crumb>span{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:0 8px}.c365-page-hero__crumb a{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;min-height:44px;text-decoration:underline;text-underline-offset:3px}.c365-page-hero__crumb .breadcrumb_last:before{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:7px;margin:0 12px 1px 2px;transform:rotate(45deg);width:7px}.c365-page-hero__title{text-wrap:balance;color:#102331;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(28px,7.8vw,44px);font-weight:700;grid-area:title;letter-spacing:-.02em;line-height:1.08;margin:2px 0 0;min-width:0;overflow-wrap:break-word}.c365-page-hero__grid--no-lead .c365-page-hero__title{align-self:center;margin-bottom:22px}.c365-page-hero__mark{display:inline-block;position:relative;white-space:nowrap}.c365-page-hero__mark svg{bottom:-.14em;color:#ff2d30;height:.2em;left:0;overflow:visible;position:absolute;width:100%}.c365-page-hero__lead{align-self:start;color:#2b4152;font-size:17px;font-weight:400;grid-area:lead;line-height:1.4;margin:14px 0 22px;min-width:0;overflow-wrap:break-word}.c365-page-hero__art{align-self:end;grid-area:art}.c365-page-hero__art img{display:block;height:auto;width:100%}.c365-page-hero__art--yoyo{align-items:center;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin:-4px 0 16px}.c365-page-hero__art--yoyo img{margin-top:-5px;width:clamp(84px,24vw,104px)}.c365-page-hero__bust{aspect-ratio:100/78;overflow:hidden}.c365-page-hero__bust img{margin-left:-10%;max-width:none;width:120%}.c365-page-hero__yoyo-ring{border:3px solid #102331;border-radius:50%;height:20px;width:20px}.c365-page-hero__yoyo-string{background:#102331;border-radius:2px;height:26px;margin-top:-2px;width:3px}@media (min-width:900px){.c365-page-hero__panel{border-radius:36px;padding:26px 40px 0}.c365-page-hero__grid,.c365-page-hero__grid--no-lead{-moz-column-gap:48px;column-gap:48px;grid-template-areas:"crumb art" "title art" "lead art";grid-template-columns:minmax(0,1fr) 250px;grid-template-rows:auto auto 1fr}.c365-page-hero__grid--no-art{grid-template-areas:"crumb" "title" "lead";grid-template-columns:minmax(0,1fr)}.c365-page-hero__title{font-size:clamp(42px,4vw,52px)}.c365-page-hero__grid--no-lead .c365-page-hero__title{align-self:start;margin-bottom:40px}.c365-page-hero__lead{font-size:20px;margin:18px 0 40px;max-width:620px}.c365-page-hero__art--yoyo{margin:-26px 0 22px}.c365-page-hero__art--yoyo img{width:128px}.c365-page-hero__yoyo-ring{display:none}.c365-page-hero__yoyo-string{border-radius:0 0 2px 2px;height:104px;margin-top:0}}.c365-content>*+*{margin-top:clamp(28px,3.8vw,52px)}.c365-prose{color:#2b4152;font-size:17px;line-height:1.6;max-width:720px;overflow-wrap:break-word}.c365-prose a{font-weight:500;overflow-wrap:break-word;text-decoration:underline;text-underline-offset:3px}.c365-prose b,.c365-prose strong{color:#102331;font-weight:600}.c365-prose>*+*{margin-top:16px}.c365-prose img{height:auto;max-width:100%}.c365-prose table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.c365-prose td,.c365-prose th{border:1px solid #cfd9e1;padding:8px 12px;text-align:left;vertical-align:top}.c365-prose__heading{color:#102331;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(22px,5.6vw,26px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:12px}.c365-prose__heading+*{margin-top:0}.c365-prose__title{color:#102331;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:20px;font-weight:600;font-weight:500;letter-spacing:-.01em;line-height:1.3}.c365-prose__title b,.c365-prose__title strong{font-weight:inherit}.c365-prose__strong{color:#102331;font-weight:500}.c365-prose__strong b,.c365-prose__strong strong{font-weight:inherit}.c365-prose__groups{display:grid;gap:26px;grid-template-columns:minmax(0,1fr)}@container (min-width:740px){.c365-prose__groups--two{gap:56px;grid-template-columns:repeat(2,minmax(0,1fr))}}.c365-prose__group-title{line-height:1.35;margin-bottom:14px}.c365-prose__nums{flex-direction:column}.c365-prose__nums,.c365-prose__nums>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.c365-prose__nums>li{align-items:flex-start;line-height:1.5}.c365-prose__dots{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px}.c365-prose__dots li{padding-left:18px;position:relative}.c365-prose__dots li:before{background:#ff2d30;border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:.66em;width:7px}.c365-prose__nums .c365-prose__dots{margin-top:10px}.c365-cols{display:grid;gap:30px;grid-template-columns:minmax(0,1fr)}@container (min-width:740px){.c365-cols{gap:64px;grid-template-columns:repeat(2,minmax(0,1fr))}}.c365-split{display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}@container (min-width:740px){.c365-split{align-items:start;gap:64px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.c365-tilecard{background:#fff;border:2px solid #102331;border-radius:24px;box-shadow:7px 7px 0 #102331;margin-right:7px;padding:20px}.c365-tilecard__list{flex-direction:column;gap:14px}.c365-tilecard__list,.c365-tilecard__list li{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-tilecard__list li{align-items:center;color:#102331;font-size:16px;font-weight:500;gap:12px;line-height:1.3;overflow-wrap:break-word}.c365-tilecard__list li>div{min-width:0}@media (min-width:900px){.c365-tilecard{padding:28px}}.c365-tile{background:#b1e6fd;border-radius:12px;color:#102331;display:grid;flex:none;font-size:13px;font-weight:800;height:38px;line-height:1;place-items:center;width:38px}.c365-tile--soft{background:#eaf0f5}.c365-num{background:#ff2d30;border-radius:50%;color:#fff;display:grid;flex:none;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:20px;font-weight:700;height:40px;letter-spacing:-.02em;line-height:1;place-items:center;width:40px}.c365-num--small{background:#102331;font-size:14px;font-weight:600;height:28px;letter-spacing:0;margin-top:-1px;width:28px}.c365-band__lead{color:#102331;font-size:clamp(17px,1.6vw,20px);font-weight:400;line-height:1.45;margin-bottom:18px;max-width:720px}.c365-band__lead:last-child{margin-bottom:0}@media (min-width:1000px){.c365-band__lead{margin-bottom:24px}}.c365-facts{flex-direction:column;max-width:776px}.c365-facts,.c365-facts__row{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-facts__row{align-items:flex-start;border-top:1px solid #e3eaf0;color:#2b4152;font-size:17px;gap:16px;line-height:1.6;overflow-wrap:break-word;padding:20px 0}.c365-facts__row a{font-weight:500;overflow-wrap:break-word;text-decoration:underline;text-underline-offset:3px}.c365-facts__row b,.c365-facts__row strong{color:#102331;font-weight:600}.c365-facts__row:first-child{border-top:0;padding-top:0}.c365-facts__row:last-child{padding-bottom:0}.c365-note{align-items:flex-start;background:#eaf0f5;border-radius:18px;color:#2b4152;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;gap:12px;line-height:1.4;max-width:720px;padding:14px 16px}.c365-note svg{flex:none;margin-top:2px}.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{z-index:20}.c365-header,body.home .header.header--mint{position:-webkit-sticky;position:sticky;top:0}.c365-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.94);border-bottom:1px solid #e3eaf0;z-index:40}.c365-header__bar{gap:16px;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:clamp(60px,6vw,80px);padding:0 clamp(12px,4.2vw,60px)}.c365-header__bar,.c365-header__start{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.c365-header__start{gap:44px}.c365-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-header__logo img{display:block;height:auto;width:clamp(108px,9vw,130px)}.c365-header__nav{align-items:center;display:none;font-size:15px;font-weight:500;gap:30px}.c365-header__nav-link{align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:44px;white-space:nowrap}.c365-header__nav-link.is-current{background:#eaf0f5;border-radius:999px;color:#102331;margin:0 -14px;padding:0 14px}.c365-header__actions{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.c365-header__help{border:1px solid #cfd9e1;display:none;padding:0 20px}.c365-header__help,.c365-header__login{align-items:center;border-radius:999px;font-size:15px;font-weight:500;min-height:46px}.c365-header__login{background:#102331;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;padding:0 16px 0 22px;transition:transform .18s ease}.c365-header__login:hover{color:#fff;transform:translateY(-2px)}.c365-header__burger{align-items:center;background:#fff;border:1px solid #cfd9e1;border-radius:50%;color:#102331;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:46px;justify-content:center;padding:0;width:46px}.c365-header__menu{border-top:1px solid #e3eaf0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:18px;font-weight:500;padding:4px clamp(12px,4.2vw,60px) 18px}.c365-header__menu[hidden]{display:none}.c365-header__menu-link{padding:13px 0}.c365-header__menu-link.is-current{background:#eaf0f5;border-radius:14px;color:#102331;margin:0 -10px;padding:13px 10px}@media (min-width:1040px){.c365-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-header__help{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c365-header__burger,.c365-header__menu{display:none}}@media (prefers-reduced-motion:reduce){.c365-header__login{transition:none}}.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-content:start;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:not(:only-child){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)}.c365-footer-home{background:#0b1924;color:#fff}.c365-footer-home a{color:#fff}.c365-footer-home a:hover{color:#b1e6fd}.c365-footer-home :focus-visible{outline-color:#fff}.c365-footer-home__inner{margin:0 auto;max-width:1440px;padding:clamp(36px,5vw,64px) clamp(16px,6.9vw,100px) 0}.c365-footer-home__grid{display:grid;gap:30px;grid-template-columns:minmax(0,1fr)}.c365-footer-home__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px}.c365-footer-home__contact{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.c365-footer-home__contact-text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.c365-footer-home__tile{background:#17293a;border-radius:14px;color:#b1e6fd;display:grid;flex:none;height:44px;place-items:center;width:44px}.c365-footer-home__tile--accent{color:#ff2d30}.c365-footer-home__label{color:#9fb1bf;font-size:14px}.c365-footer-home__value{font-size:18px;font-weight:600;overflow-wrap:anywhere}.c365-footer-home__schedule{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.c365-footer-home__hours{display:grid;font-size:18px;gap:8px 16px;grid-template-columns:auto auto;justify-content:start;line-height:1.3;margin:0}.c365-footer-home__hours dt{font-weight:600}.c365-footer-home__hours dd{color:#d6e0e8;margin:0}.c365-footer-home__nav{font-size:16px;font-weight:500;gap:14px}.c365-footer-home__meta,.c365-footer-home__nav{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.c365-footer-home__meta{align-items:flex-start;gap:20px}.c365-footer-home__legal{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:14px;gap:12px}.c365-footer-home__legal a{text-decoration:underline;text-underline-offset:3px}.c365-footer-home__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-left:-10px}.c365-footer-home__social{display:grid;height:44px;place-items:center;width:44px}.c365-footer-home__member img{display:block;height:auto;width:136px}.c365-footer-home__wordmark{display:block;height:auto;margin-top:clamp(36px,5vw,64px);width:100%}@media (min-width:700px){.c365-footer-home__grid{gap:40px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.c365-footer-home__grid{grid-template-columns:1.3fr 1fr 1fr 1fr}}.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}}.c365-faq{border-top:2px solid #102331}.c365-faq__item{border-bottom:1px solid #cfd9e1}.c365-faq__item[open]>.c365-faq__question .c365-faq__icon{background:#ff2d30;color:#fff;transform:rotate(45deg)}.c365-faq__question{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between;list-style:none;min-height:68px;padding:14px 0}.c365-faq__question::-webkit-details-marker{display:none}.c365-faq__question-text{color:#102331;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(18px,1.6vw,22px);font-weight:600;font-weight:500;letter-spacing:-.01em;line-height:1.25;overflow-wrap:break-word}.c365-faq--long .c365-faq__question{min-height:64px}.c365-faq--long .c365-faq__question-text{font-size:clamp(17px,1.4vw,20px)}.c365-faq__icon{background:#eaf0f5;border-radius:50%;color:#102331;display:grid;flex:none;height:36px;place-items:center;transition:transform .25s ease,background .25s ease,color .25s ease;width:36px}.c365-faq__icon svg{stroke-width:2.6}.c365-faq__answer{color:#2b4152;font-size:17px;line-height:1.6;overflow-wrap:break-word;padding-bottom:24px}.c365-faq__answer a{font-weight:500;overflow-wrap:break-word;text-decoration:underline;text-underline-offset:3px}.c365-faq__answer b,.c365-faq__answer strong{color:#102331;font-weight:600}.c365-faq__answer>*+*{margin-top:12px}.c365-faq__answer>p,.c365-faq__answer>ul{max-width:720px}.c365-faq__answer img{height:auto;max-width:100%}.c365-faq__answer table{display:block;max-width:100%;overflow-x:auto}.c365-faq__answer>.c365-note,.c365-faq__answer>.c365-prose__groups,.c365-faq__answer>.c365-prose__strong{margin-top:20px}@supports (interpolate-size:allow-keywords){.c365-faq{interpolate-size:allow-keywords}.c365-faq__item::details-content{height:0;overflow:clip;transition:height .3s ease,content-visibility allow-discrete .3s ease}.c365-faq__item[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.c365-faq__icon,.c365-faq__item::details-content{transition:none}}.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}}.c365-cards{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@container (min-width:560px){.c365-cards--2{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:760px){.c365-cards--3{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}}.c365-card{align-content:start;align-items:center;background:#fff;border:2px solid #e3eaf0;border-radius:22px;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:auto minmax(0,1fr);padding:18px 18px 20px}.c365-card__icon{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.c365-card__title{color:#102331;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(19px,1.6vw,22px);font-weight:600;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:0;overflow-wrap:break-word}.c365-card__subtitle{color:#102331;font-weight:600}.c365-card__text{color:#2b4152;font-size:16px;grid-column:1/-1;line-height:1.55;margin:12px 0 0;overflow-wrap:break-word}.c365-card__text a{font-weight:500;overflow-wrap:break-word;text-decoration:underline;text-underline-offset:3px}.c365-card__text b,.c365-card__text strong{color:#102331;font-weight:600}.c365-card__text p+p{margin-top:10px}.c365-card__text br{display:none}.c365-card--solo .c365-card__text{grid-column:2;margin:0}@container (min-width:700px){.c365-card{padding:24px 26px 26px}.c365-card__text{grid-column:2;margin-top:6px}.c365-cards--3 .c365-card{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:14px}.c365-cards--3 .c365-card__text{grid-column:1;margin-top:0}}.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{margin:0 auto;max-width:1440px;padding:clamp(56px,7.6vw,110px) clamp(12px,4.2vw,60px) 0}.c365-seo-content__grid{display:grid;gap:26px;grid-template-columns:minmax(0,1fr)}.c365-seo-content__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(32px,8.4vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.02;margin:0}.c365-seo-content__lead{color:#2b4152;font-size:17px;line-height:1.6;margin:16px 0 0}.c365-seo-content__lead p+p{margin-top:12px}.c365-seo-content__list{border-top:2px solid #102331}.c365-seo-content__item{border-bottom:1px solid #d5dfe7}.c365-seo-content__item[open] .c365-seo-content__icon{background:#ff2d30;color:#fff;transform:rotate(45deg)}.c365-seo-content__group{border-bottom:1px solid #d5dfe7;font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(19px,1.7vw,23px);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;padding:22px 0 10px}.c365-seo-content__question{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between;list-style:none;min-height:68px;padding:14px 0}.c365-seo-content__question::-webkit-details-marker{display:none}.c365-seo-content__question-text{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(19px,1.7vw,23px);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.c365-seo-content__icon{background:#eaf0f5;border-radius:50%;color:#102331;display:grid;flex:none;height:36px;place-items:center;transition:transform .25s ease,background .25s ease,color .25s ease;width:36px}.c365-seo-content__answer{color:#2b4152;font-size:17px;line-height:1.55;max-width:660px;padding:0 0 22px}.c365-seo-content__answer table{display:block;max-width:100%;overflow-x:auto}.c365-seo-content__answer td,.c365-seo-content__answer th{padding:6px 12px 6px 0;text-align:left;vertical-align:top}.c365-seo-content__answer ol+p,.c365-seo-content__answer p+ol,.c365-seo-content__answer p+p,.c365-seo-content__answer p+ul,.c365-seo-content__answer ul+p{margin-top:12px}.c365-seo-content__answer ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.c365-seo-content__answer ul li{line-height:1.35;padding-left:28px;position:relative}.c365-seo-content__answer ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF2D30' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.c365-seo-content__answer ol{counter-reset:c365-seo-step;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px}.c365-seo-content__answer ol li{counter-increment:c365-seo-step;line-height:1.4;min-height:28px;padding:2px 0 0 40px;position:relative}.c365-seo-content__answer ol li:before{background:#102331;border-radius:50%;color:#fff;content:counter(c365-seo-step);display:grid;font-size:14px;font-weight:600;height:28px;left:0;place-items:center;position:absolute;top:0;width:28px}@supports (interpolate-size:allow-keywords){.c365-seo-content__list{interpolate-size:allow-keywords}.c365-seo-content__item::details-content{height:0;overflow:clip;transition:height .3s ease,content-visibility allow-discrete .3s ease}.c365-seo-content__item[open]::details-content{height:auto}}@media (min-width:1000px){.c365-seo-content__grid{align-items:start;gap:72px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.c365-seo-content__intro{position:-webkit-sticky;position:sticky;top:104px}}@media (prefers-reduced-motion:reduce){.c365-seo-content__icon,.c365-seo-content__item::details-content{transition:none}}.c365-promo{margin:0 auto;max-width:1440px;padding:clamp(56px,7.6vw,110px) clamp(12px,4.2vw,60px) 0}.c365-promo__box{background:#e8f7fe;border-radius:28px;overflow:hidden;padding:26px 16px 0;position:relative}.c365-promo__backdrop{height:100%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.c365-promo__grid{display:grid;gap:22px;grid-template-columns:minmax(0,1fr);position:relative}.c365-promo__copy{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.c365-promo__lettering{display:block;height:auto;margin:-20px 0 -6px -12px;transform:rotate(-4deg);width:clamp(150px,16vw,190px)}.c365-promo__title{font-size:clamp(36px,9.4vw,60px);font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.c365-promo__subtitle,.c365-promo__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif}.c365-promo__subtitle{font-size:clamp(20px,2vw,28px);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:8px 0 0}.c365-promo__cta{margin-top:26px;padding:12px 18px 12px 28px}.c365-promo__footnote{color:#1f3545;font-size:14px;margin:14px 0 0}.c365-promo__card{background:#fff;border:2px solid #102331;border-radius:22px;box-shadow:7px 7px 0 #102331;margin-right:7px;padding:20px}.c365-promo__card-title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0 0 14px}.c365-promo__mascot{justify-self:center;position:relative;width:min(100%,340px)}.c365-promo__mascot-img{display:block;height:auto;width:100%}.c365-promo__coin{animation:c365-promo-coin 2.6s ease-in infinite;background:#fff;border:3px solid #102331;border-radius:50%;color:#ff2d30;display:grid;font-size:20px;font-weight:700;height:40px;line-height:1;place-items:center;position:absolute;width:40px}.c365-promo__coin--1{left:80%;top:4%}.c365-promo__coin--2{animation-delay:.55s;left:88%;top:14%}.c365-promo__coin--3{animation-delay:1.1s;left:74%;top:18%}.c365-promo__coin--4{animation-delay:1.65s;left:84%;top:26%}.c365-promo__coin--5{animation-delay:2.2s;left:78%;top:33%}@media (min-width:1000px){.c365-promo__box{border-radius:40px;padding:56px 56px 0}.c365-promo__grid{align-items:center;gap:32px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,340px)}.c365-promo__copy{padding-bottom:56px}.c365-promo__card{box-shadow:10px 10px 0 #102331;margin:0 10px 66px 0;order:3;padding:26px}.c365-promo__mascot{align-self:end;max-width:430px;order:2;width:100%}}@media (prefers-reduced-motion:reduce){.c365-promo__coin{animation:none}}@keyframes c365-promo-coin{0%{opacity:0;transform:translateY(-70px) rotate(-18deg)}18%{opacity:1}78%{opacity:1}to{opacity:0;transform:translateY(70px) rotate(22deg) scale(.7)}}.c365-reviews{margin:0 auto;max-width:1440px;padding:clamp(56px,7.6vw,110px) clamp(12px,4.2vw,60px) 0}.c365-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr)}.c365-reviews__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(32px,8.4vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.02;margin:0}.c365-reviews__lead{color:#2b4152;font-size:clamp(16px,1.4vw,20px);line-height:1.45;margin:14px 0 0}.c365-reviews__stage{height:clamp(320px,90vw,430px);margin:20px calc(clamp(12px,4.2vw,60px)*-1) 0;overflow:hidden;position:relative;touch-action:pan-y}.c365-reviews__photo{background:#b1e6fd;border:0;border-radius:28px;bottom:0;cursor:pointer;left:50%;overflow:hidden;padding:0;position:absolute;top:18px;transition:transform .55s cubic-bezier(.22,.8,.3,1),filter .45s ease,box-shadow .45s ease;translate:-50% 0;width:min(62%,340px)}.c365-reviews__photo[data-pos=center]{box-shadow:0 16px 34px rgba(16,35,49,.2);cursor:default;transform:none;z-index:3}.c365-reviews__photo[data-pos=right]{filter:saturate(.75) brightness(.95);transform:translateX(74%) rotate(7deg) scale(.8);z-index:1}.c365-reviews__photo[data-pos=left]{filter:saturate(.75) brightness(.95);transform:translateX(-74%) rotate(-7deg) scale(.8);z-index:1}.c365-reviews__photo[data-pos=left]:hover,.c365-reviews__photo[data-pos=right]:hover{filter:none}.c365-reviews__photo-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;width:100%}.c365-reviews__photo-img--right{-o-object-position:80% 40%;object-position:80% 40%}.c365-reviews__photo-img--top{-o-object-position:50% 6%;object-position:50% 6%}.c365-reviews__photo-initial{color:#102331;display:grid;font-size:96px;height:100%;place-items:center;width:100%}.c365-reviews__badge,.c365-reviews__photo-initial{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-weight:700;letter-spacing:-.02em}.c365-reviews__badge{align-items:center;background:#ff2d30;border-radius:50%;box-shadow:4px 4px 0 #102331;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:22px;gap:1px;height:70px;justify-content:center;left:calc(50% + min(31%,170px) - 50px);line-height:1;pointer-events:none;position:absolute;top:0;transform:rotate(9deg);width:70px;z-index:5}.c365-reviews__quotes{display:grid;margin:-56px auto 0;position:relative;width:min(100%,470px);z-index:4}.c365-reviews__quote{background:#fff;border:2px solid #102331;border-radius:24px;box-shadow:7px 7px 0 #102331;grid-area:1/1;margin:0 7px 7px 0;opacity:0;padding:16px 20px 18px;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s;visibility:hidden}.c365-reviews__quote[data-on=on]{opacity:1;transform:none;transition:opacity .35s ease .1s,transform .35s ease .1s,visibility 0s;visibility:visible}.c365-reviews__mark{color:#ff2d30;display:block;font-size:68px;font-weight:700;height:30px;letter-spacing:-.02em;line-height:1}.c365-reviews__mark,.c365-reviews__text{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif}.c365-reviews__text{font-size:clamp(20px,1.7vw,25px);font-weight:600;letter-spacing:-.01em;line-height:1.22;margin:0}.c365-reviews__who{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between;margin-top:14px}.c365-reviews__name{font-weight:600}.c365-reviews__stars{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px}.c365-reviews__stars svg{color:#ff2d30}.c365-reviews__arc{color:#ff2d30;display:none}.c365-reviews__nav{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center;margin-top:20px}.c365-reviews__dot{background:0 0;border:0;cursor:pointer;display:grid;height:44px;padding:0 5px;place-items:center}.c365-reviews__dot span{background:#c5d2dc;border-radius:999px;display:block;height:10px;transition:width .3s ease,background .3s ease;width:10px}.c365-reviews__dot[aria-pressed=true] span{background:#ff2d30;width:38px}.c365-reviews__summary{align-items:center;background:#f3f7fa;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:20px;padding:18px 20px}.c365-reviews__score{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:60px;font-weight:700;letter-spacing:-.02em;line-height:.9}.c365-reviews__summary-stars{color:#ff2d30;display:-webkit-box;display:-ms-flexbox;display:flex}.c365-reviews__summary-title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:6px 0 2px}.c365-reviews__summary-text{color:#4a5d6b;font-size:15px;line-height:1.4;margin:0}@media (min-width:1000px){.c365-reviews__grid{-moz-column-gap:56px;column-gap:56px;grid-template-areas:"head show" "sum show" "nav show";grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto auto 1fr}.c365-reviews__head{grid-area:head}.c365-reviews__show{grid-area:show}.c365-reviews__summary{grid-area:sum;margin-top:30px}.c365-reviews__nav{align-self:end;grid-area:nav;justify-content:flex-start;margin:24px 0 8px}.c365-reviews__stage{height:500px;margin:0;overflow:visible}.c365-reviews__photo{width:min(52%,380px)}.c365-reviews__photo[data-pos=right]{transform:translateX(64%) rotate(7deg) scale(.8)}.c365-reviews__photo[data-pos=left]{transform:translateX(-64%) rotate(-7deg) scale(.8)}.c365-reviews__badge{font-size:26px;height:84px;left:calc(50% + min(26%,190px) - 44px);width:84px}.c365-reviews__quotes{margin-top:-72px;width:min(100%,540px)}.c365-reviews__quote{padding:20px 26px 24px}.c365-reviews__arc{bottom:-22px;display:block;left:-40px;position:absolute}}@media (prefers-reduced-motion:reduce){.c365-reviews__dot span,.c365-reviews__photo,.c365-reviews__quote,.c365-reviews__quote[data-on=on]{transition:none}}.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{margin:0 auto;max-width:1440px;padding:clamp(56px,7.6vw,110px) clamp(12px,4.2vw,60px) 0}.c365-hta__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(32px,8.4vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.02;margin:0;text-align:center}.c365-hta__tabs{background:#eaf0f5;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin:22px auto 0;max-width:440px;padding:5px;width:100%}.c365-hta__tab{background:0 0;border:0;border-radius:999px;color:#2b4152;cursor:pointer;flex:1 1 0;font-size:16px;font-weight:500;min-height:46px;padding:10px 12px;transition:background .2s ease,color .2s ease;white-space:nowrap}.c365-hta__tab:hover{color:#102331}.c365-hta__tab[aria-selected=true]{background:#102331;color:#fff}.c365-hta__question{color:#2b4152;font-size:clamp(17px,1.5vw,20px);font-weight:400;margin:18px 0 0;text-align:center}.c365-hta__steps{animation:c365-hta-rise .4s ease both;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin:22px calc(clamp(12px,4.2vw,60px)*-1) 0;overflow-x:auto;padding:0 clamp(12px,4.2vw,60px) 6px;scroll-padding-inline:clamp(12px,4.2vw,60px);scroll-snap-type:x mandatory;scrollbar-width:none}.c365-hta__steps::-webkit-scrollbar{display:none}.c365-hta__step{flex:0 0 82%;flex-direction:column;gap:18px;scroll-snap-align:start}.c365-hta__stage,.c365-hta__step{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-hta__stage{align-items:flex-end;border-radius:26px;height:236px;justify-content:center;overflow:hidden;padding-top:30px}.c365-hta__stage--sky{background:#d0f0fe}.c365-hta__stage--red{background:#ff2d30}.c365-hta__stage--ink{background:#102331}.c365-hta__phone{background:#fff;border:7px solid #102331;border-bottom:0;border-radius:36px 36px 0 0;color:#102331;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:12px;gap:12px;height:206px;line-height:1.3;padding:16px 16px 0;text-align:left;width:224px}.c365-hta__stage--ink .c365-hta__phone{border-color:#b1e6fd}.c365-hta__phone-logo{display:block;height:auto;width:70px}.c365-hta__ui-caption{color:#4a5d6b;font-size:11px}.c365-hta__ui-amount{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.c365-hta__ui-button{background:#ff2d30;border-radius:999px;color:#fff;font-size:12px;font-weight:600;padding:9px 12px;text-align:center}.c365-hta__ui-row{align-items:center;background:#eaf0f5;border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:8px;padding:10px}.c365-hta__ui-row--between{justify-content:space-between}.c365-hta__ui-row svg{flex:none}.c365-hta__ui-ok{background:#102331;border-radius:50%;color:#fff;display:grid;height:52px;margin:6px auto 0;place-items:center;width:52px}.c365-hta__ui-track{background:#ffd5d6;border-radius:999px;height:6px;position:relative}.c365-hta__ui-fill{background:#ff2d30;border-radius:999px;bottom:0;left:0;position:absolute;top:0;width:var(--c365-hta-fill,50%)}.c365-hta__ui-thumb{background:#ff2d30;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 4px rgba(16,35,49,.3);height:16px;left:calc(var(--c365-hta-fill,50%) - 8px);position:absolute;top:-5px;width:16px}.c365-hta__step-body{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:0 6px}.c365-hta__step-num{background:#ff2d30;border-radius:50%;color:#fff;display:grid;flex:none;font-size:20px;font-weight:700;height:40px;letter-spacing:-.02em;place-items:center;width:40px}.c365-hta__step-num,.c365-hta__step-title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif}.c365-hta__step-title{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:4px 0 6px}.c365-hta__step-text{color:#4a5d6b;margin:0}@media (min-width:760px){.c365-hta__tabs{max-width:100%;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.c365-hta__tab{flex:none;padding:10px 28px}.c365-hta__steps{gap:24px;margin-inline:0;overflow:visible;padding-inline:0}.c365-hta__steps--two{margin-inline:auto;max-width:880px}.c365-hta__step{flex:1 1 0}.c365-hta__stage{height:252px}.c365-hta__phone{height:220px}}@media (prefers-reduced-motion:reduce){.c365-hta__steps{animation:none}.c365-hta__tab{transition:none}}@keyframes c365-hta-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.c365-who{margin:0 auto;max-width:1440px;padding:clamp(56px,7.6vw,110px) clamp(12px,4.2vw,60px) 0}.c365-who__box{background:#f3f7fa;border-radius:28px;display:grid;gap:14px 8px;grid-template-areas:"title title" "lead yoyo" "cards cards";grid-template-columns:minmax(0,1fr) 124px;padding:24px 16px 16px;position:relative}.c365-who__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(32px,8.4vw,52px);font-weight:700;grid-area:title;letter-spacing:-.02em;line-height:1.02;margin:0}.c365-who__lead{color:#2b4152;font-size:16px;grid-area:lead;line-height:1.45;margin:0}.c365-who__yoyo{--c365-yoyo-string:66px;--c365-yoyo-drop:52px;--c365-yoyo-stretch:1.79;background:0 0;border:0;cursor:pointer;display:block;grid-area:yoyo;height:232px;padding:0;position:relative;width:100%;z-index:3}.c365-who__yoyo-swing{animation:c365-yoyo-sway 4.6s ease-in-out infinite;inset:0;position:absolute;transform-origin:50% 11px}.c365-who__yoyo-ring{border:3px solid #102331;border-radius:50%;height:22px;left:50%;margin-left:-11px;position:absolute;top:0;width:22px}.c365-who__yoyo-string{background:#102331;border-radius:2px;height:var(--c365-yoyo-string);left:50%;margin-left:-1.5px;position:absolute;top:20px;transform-origin:50% 0;width:3px}.c365-who__yoyo-body{left:5%;position:absolute;top:calc(var(--c365-yoyo-string) + 6px);transition:transform .2s ease;width:90%}.c365-who__yoyo-body img{display:block;height:auto;width:100%}.c365-who__yoyo:hover .c365-who__yoyo-body{transform:scale(1.05)}.c365-who__yoyo[data-play=a] .c365-who__yoyo-string{animation:c365-yoyo-string-a 1.1s cubic-bezier(.5,0,.3,1)}.c365-who__yoyo[data-play=a] .c365-who__yoyo-body{animation:c365-yoyo-drop-a 1.1s cubic-bezier(.5,0,.3,1)}.c365-who__yoyo[data-play=b] .c365-who__yoyo-string{animation:c365-yoyo-string-b 1.1s cubic-bezier(.5,0,.3,1)}.c365-who__yoyo[data-play=b] .c365-who__yoyo-body{animation:c365-yoyo-drop-b 1.1s cubic-bezier(.5,0,.3,1)}.c365-who__cards{flex-direction:column;gap:10px;grid-area:cards;margin-top:6px;position:relative}.c365-who__card,.c365-who__cards{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-who__card{align-items:flex-start;background:#fff;border:2px solid transparent;border-radius:22px;gap:14px;padding:18px 18px 20px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.c365-who__card:hover{border-color:#102331;box-shadow:6px 6px 0 #102331;transform:translate(-3px,-3px)}.c365-who__card-num{color:#ff2d30;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;min-width:34px}.c365-who__card-num,.c365-who__card-title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif}.c365-who__card-title{font-size:clamp(20px,1.7vw,24px);font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0}.c365-who__card-text{color:#4a5d6b;margin:6px 0 0}.c365-who__perks{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);list-style:none;margin:22px 0 0;padding:0}.c365-who__perk{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.c365-who__perk-tile{background:#d0f0fe;border-radius:16px;display:grid;flex:none;height:50px;place-items:center;width:50px}.c365-who__perk-title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.c365-who__perk-text{color:#4a5d6b}@media (min-width:700px){.c365-who__perks{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}}@media (min-width:1000px){.c365-who__box{border-radius:40px;gap:18px 44px;grid-template-areas:"title yoyo cards" "lead yoyo cards";grid-template-columns:minmax(0,1fr) 190px minmax(0,1.1fr);grid-template-rows:auto 1fr;padding:56px}.c365-who__lead{font-size:20px;max-width:440px}.c365-who__cards{gap:14px;justify-content:center;margin-top:0}.c365-who__yoyo{--c365-yoyo-string:104px;--c365-yoyo-drop:84px;--c365-yoyo-stretch:1.81;height:100%;min-height:340px}.c365-who__card{padding:24px 26px}}@media (prefers-reduced-motion:reduce){.c365-who__yoyo-swing,.c365-who__yoyo[data-play] .c365-who__yoyo-body,.c365-who__yoyo[data-play] .c365-who__yoyo-string{animation:none}.c365-who__card,.c365-who__yoyo-body{transition:none}}@keyframes c365-yoyo-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes c365-yoyo-string-a{0%,to{transform:scaleY(1)}45%{transform:scaleY(var(--c365-yoyo-stretch))}72%{transform:scaleY(.9)}}@keyframes c365-yoyo-string-b{0%,to{transform:scaleY(1)}45%{transform:scaleY(var(--c365-yoyo-stretch))}72%{transform:scaleY(.9)}}@keyframes c365-yoyo-drop-a{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(var(--c365-yoyo-drop)) rotate(16deg)}72%{transform:translateY(-7px) rotate(-6deg)}}@keyframes c365-yoyo-drop-b{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(var(--c365-yoyo-drop)) rotate(-16deg)}72%{transform:translateY(-7px) rotate(6deg)}}.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-calc{background:#fff;border:2px solid #ff2d30;border-radius:28px;box-shadow:7px 7px 0 #ff2d30;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-right:7px;padding:22px 18px 18px;position:relative;text-align:center}.c365-calc__promo{background:#eaf0f5;border-radius:14px;font-size:14px;line-height:1.35;margin-bottom:10px;padding:8px 12px}.c365-calc__label{font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.3}.c365-calc__amount{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(34px,10.4vw,52px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-top:6px;white-space:nowrap}.c365-calc__slider{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:14px}.c365-calc__nudge{background:#fff;border:2px solid #102331;border-radius:50%;color:#102331;cursor:pointer;display:grid;flex:none;height:44px;padding:0;place-items:center;transition:background .15s ease,color .15s ease,transform .15s ease;width:44px}.c365-calc__nudge:hover{background:#102331;color:#fff}.c365-calc__nudge:active{transform:scale(.9)}.c365-calc__nudge:disabled{background:#fff;color:#102331;cursor:default;opacity:.32;transform:none}.c365-calc__track{flex:1;height:40px;min-width:0;position:relative}.c365-calc__track:before{background:#ffd5d6;content:"";right:0}.c365-calc__track-fill,.c365-calc__track:before{border-radius:999px;height:12px;left:0;position:absolute;top:14px}.c365-calc__track-fill{background:#ff2d30;width:calc(17px + (100% - 34px)*var(--c365-calc-ratio,.5))}.c365-calc .c365-calc__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer;height:40px;left:0;margin:0;padding:0;position:absolute;top:0;touch-action:pan-y;width:100%}.c365-calc .c365-calc__range::-webkit-slider-runnable-track{background:0 0;height:40px}.c365-calc .c365-calc__range::-moz-range-track{background:0 0;height:40px}.c365-calc .c365-calc__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#ff2d30;border:4px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(16,35,49,.32);height:34px;margin-top:3px;-webkit-transition:transform .15s ease;transition:transform .15s ease;width:34px}.c365-calc .c365-calc__range::-webkit-slider-thumb:hover{background:#ff2d30}.c365-calc .c365-calc__range:active::-webkit-slider-thumb{transform:scale(1.14)}.c365-calc .c365-calc__range:focus-visible{outline:3px solid #102331;outline-offset:3px}.c365-calc .c365-calc__range::-moz-range-thumb{background:#ff2d30;border:4px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(16,35,49,.32);height:26px;width:26px}.c365-calc__limits{color:#4a5d6b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;margin-top:4px}.c365-calc__cta{margin-top:22px}.c365-calc__whatsapp{align-items:center;border:2px solid #102331;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:1.2;margin-top:10px;min-height:52px;padding:10px 20px}.c365-calc__whatsapp[hidden]{display:none}.c365-calc__note{color:#2b4152;font-size:13px;line-height:1.35;margin:14px 0 0;text-align:center}.c365-calc__note svg{color:#102331;display:inline-block;margin-right:6px;vertical-align:-3px}@media (prefers-reduced-motion:reduce){.c365-calc__nudge{transition:none}}.c365-hero{margin:0 auto;max-width:1440px;padding:clamp(8px,1.2vw,16px) clamp(12px,4.2vw,60px) 0}.c365-hero__block{background:#d0f0fe;border-radius:28px;overflow:hidden;padding:22px 16px 16px;position:relative}.c365-hero__swirl{height:auto;left:-34%;max-width:none;pointer-events:none;position:absolute;top:-3%;width:175%}.c365-hero__grid{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"head head" "sub mascot" "calc calc" "req req";grid-template-columns:minmax(0,1fr) clamp(160px,46vw,260px);margin-inline:auto;max-width:640px;position:relative}.c365-hero__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(40px,10.6vw,60px);font-weight:700;grid-area:head;letter-spacing:-.02em;line-height:1;margin:0}.c365-hero__title-accent{display:inline-block;position:relative;white-space:nowrap}.c365-hero__title-line{bottom:-.14em;color:#ff2d30;height:.2em;left:0;overflow:visible;position:absolute;width:100%}.c365-hero__subtitle{align-self:start;color:#2b4152;font-size:16px;grid-area:sub;line-height:1.4;margin:14px 0 0}.c365-hero__mascot-cell{align-self:end;grid-area:mascot;margin-bottom:-12px;position:relative;z-index:2}.c365-hero__mascot{aspect-ratio:5/6;container-type:inline-size;position:relative;width:100%}.c365-hero__mascot:before{background:rgba(16,35,49,.18);border-radius:50%;bottom:.4%;content:"";filter:blur(3px);height:4.6%;left:25%;position:absolute;right:25%}.c365-hero__mascot-bob{animation:c365-hero-breathe 5.5s ease-in-out infinite;inset:0;position:absolute;transform-origin:50% 98%}.c365-hero__pose{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;transform:translateY(1.5%);transition:opacity .35s ease,transform .35s ease;width:100%}.c365-hero__mascot[data-mood="1"] .c365-hero__pose--1,.c365-hero__mascot[data-mood="2"] .c365-hero__pose--2,.c365-hero__mascot[data-mood="3"] .c365-hero__pose--3,.c365-hero__mascot[data-mood="4"] .c365-hero__pose--4,.c365-hero__mascot[data-mood="5"] .c365-hero__pose--5{opacity:1;transform:none}.c365-hero__coin{aspect-ratio:1;background:#fff;border:max(2px,.9cqw) solid #102331;border-radius:50%;color:#ff2d30;display:grid;font-size:8.4cqw;font-weight:700;line-height:1;opacity:0;place-items:center;position:absolute;transform:scale(.7);transition:opacity .35s ease,transform .35s ease;width:15%}.c365-hero__coin--1{left:2%;top:14%}.c365-hero__coin--2{left:84%;top:5%}.c365-hero__coin--3{left:88%;top:45%}.c365-hero__coin--4{left:-3%;top:47%}.c365-hero__mascot[data-mood="4"] .c365-hero__coin--1,.c365-hero__mascot[data-mood="4"] .c365-hero__coin--2,.c365-hero__mascot[data-mood="5"] .c365-hero__coin{opacity:1;transform:none}.c365-hero__calc{grid-area:calc;position:relative;z-index:1}.c365-hero__arc{bottom:-34px;color:#ff2d30;display:none;left:-36px;position:absolute}.c365-hero__req{background:hsla(0,0%,100%,.8);border-radius:22px;grid-area:req;margin-top:20px;padding:16px 16px 18px}.c365-hero__req-label{font-size:16px;font-weight:400;margin:0}.c365-hero__req-label strong{font-weight:600}.c365-hero__req-list{flex-wrap:wrap;gap:10px 18px;list-style:none;margin:12px 0 0;padding:0}.c365-hero__req-item,.c365-hero__req-list{display:-webkit-box;display:-ms-flexbox;display:flex}.c365-hero__req-item{align-items:center;font-size:15px;font-weight:500;gap:10px;line-height:1.25}.c365-hero__req-tile{background:#b1e6fd;border-radius:12px;display:grid;flex:none;font-size:13px;font-weight:700;height:38px;place-items:center;width:38px}.c365-hero__partners{margin-top:clamp(18px,2vw,28px);-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(12%,#000),color-stop(88%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(12%,#000),color-stop(88%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden;padding:6px 0}.c365-hero__partners:hover .c365-hero__partners-track{animation-play-state:paused}.c365-hero__partners-track{align-items:center;animation:c365-hero-marquee 38s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;width:-moz-max-content;width:-webkit-max-content;width:max-content}.c365-hero__partner{display:block;filter:grayscale(1) contrast(1.05);height:clamp(28px,3vw,40px);margin-right:clamp(52px,7vw,96px);max-width:none;opacity:.74;width:auto}@media (min-width:900px){.c365-hero__block{border-radius:36px;padding:44px 40px 28px}.c365-hero__swirl{left:6%;top:-6%;width:84%}.c365-hero__grid{-moz-column-gap:36px;column-gap:36px;grid-template-areas:"head calc" "sub calc" "mascot calc" "req req";grid-template-columns:minmax(0,1fr) minmax(0,440px);max-width:none}.c365-hero__title{font-size:clamp(48px,5.2vw,60px)}.c365-hero__subtitle{font-size:19px;margin-top:18px;max-width:420px}.c365-hero__mascot-cell{justify-self:center;margin:8px 0 0;width:min(100%,300px)}.c365-hero__calc{align-self:center}.c365-hero__calc .c365-calc{border-radius:36px;box-shadow:12px 12px 0 #ff2d30;margin-right:12px;padding:36px 38px 32px}.c365-hero__calc .c365-calc__amount{font-size:clamp(46px,4.2vw,58px)}}@media (min-width:1280px){.c365-hero__block{border-radius:40px;padding:56px 56px 0}.c365-hero__grid{-moz-column-gap:28px;column-gap:28px;grid-template-areas:"head head calc" "sub sub calc" "req mascot calc";grid-template-columns:minmax(0,1fr) clamp(290px,24vw,340px) minmax(0,480px);grid-template-rows:auto auto 1fr}.c365-hero__title{font-size:clamp(54px,4.4vw,68px)}.c365-hero__subtitle{font-size:20px;max-width:440px}.c365-hero__mascot-cell{align-self:end;justify-self:stretch;margin:0 0 12px;width:auto}.c365-hero__calc{margin-bottom:64px}.c365-hero__req{align-self:end;margin:0 0 56px}.c365-hero__arc{display:block}}@media (prefers-reduced-motion:reduce){.c365-hero__mascot-bob,.c365-hero__partners-track{animation:none}.c365-hero__coin,.c365-hero__pose{transition:none}}@keyframes c365-hero-breathe{50%{transform:scale(1.004,1.01)}}@keyframes c365-hero-marquee{to{transform:translateX(-50%)}}.c365-final{margin:0 auto;max-width:1440px;padding:clamp(48px,6.4vw,92px) clamp(12px,4.2vw,60px) clamp(56px,7.6vw,110px)}.c365-final__band{align-items:center;background:#ff2d30;border-radius:28px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between;overflow:hidden;padding:30px 20px;position:relative}.c365-final__swirl{height:auto;max-width:none;opacity:.1;pointer-events:none;position:absolute;right:-10%;top:-90%;width:70%}.c365-final__copy{flex:1 1 300px;position:relative}.c365-final__title{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:clamp(36px,9.4vw,60px);font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.c365-final__text{font-size:clamp(24px,2vw,28px);font-weight:400;line-height:1.2;margin:12px 0 0}.c365-final__button{align-items:center;background:#fff;border-radius:999px;box-shadow:7px 7px 0 #102331;color:#102331;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:19px;font-weight:600;gap:12px;line-height:1.2;min-height:62px;padding:12px 18px 12px 26px;position:relative;transition:transform .18s ease,box-shadow .18s ease;white-space:nowrap}.c365-final__button:hover{box-shadow:9px 9px 0 #102331;color:#102331;transform:translate(-2px,-2px)}.c365-final__button-icon{background:#102331;border-radius:50%;color:#fff;display:grid;flex:none;height:30px;place-items:center;width:30px}@media (min-width:900px){.c365-final__band{border-radius:40px;padding:60px 64px}}@media (prefers-reduced-motion:reduce){.c365-final__button{transition:none}}.c365-sticky-amount{bottom:0;height:0;position:-webkit-sticky;position:sticky;z-index:30}.c365-sticky-amount__bar{align-items:center;background:#fff;border:2px solid #ff2d30;border-radius:999px;bottom:12px;box-shadow:5px 5px 0 #ff2d30;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;left:50%;opacity:0;padding:6px 6px 6px 20px;position:absolute;transform:translate(-50%,140%);transition:transform .35s cubic-bezier(.3,1.3,.5,1),opacity .25s ease,visibility 0s linear .35s;visibility:hidden;width:min(480px,100% - 24px)}.c365-sticky-amount[data-show=on] .c365-sticky-amount__bar{opacity:1;transform:translate(-50%);transition:transform .35s cubic-bezier(.3,1.3,.5,1),opacity .25s ease,visibility 0s linear 0s;visibility:visible}.c365-sticky-amount__value{font-family:Geologica Variable,Geologica,Trebuchet MS,system-ui,sans-serif;font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.c365-sticky-amount__cta{box-shadow:none;font-size:16px;min-height:48px;padding:8px 18px}@media (max-width:359px){.c365-sticky-amount__bar{padding-left:14px}.c365-sticky-amount__value{font-size:17px}.c365-sticky-amount__cta{font-size:14px;padding:8px 12px}}@media (prefers-reduced-motion:reduce){.c365-sticky-amount[data-show=on] .c365-sticky-amount__bar,.c365-sticky-amount__bar{transition:none}}.c365-site #wt-omni-widget{transition:bottom .3s ease}@media (max-width:720px){.c365-site--sticky-on #wt-omni-widget{bottom:92px}}@media (prefers-reduced-motion:reduce){.c365-site #wt-omni-widget{transition:none}}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}}
