@charset "UTF-8";@font-face{font-family:TikTok Sans;src:url(/build/woff2/TikTokSans-greek.CJAHU-4i.min.woff2) format("woff2");font-weight:300 900;font-stretch:75% 150%;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TikTok Sans;src:url(/build/woff2/TikTokSans-latin-ext.CV2q_XDy.min.woff2) format("woff2");font-weight:300 900;font-stretch:75% 150%;font-style:normal;font-display:swap;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-family:TikTok Sans;src:url(/build/woff2/TikTokSans-latin.BeZ3YN1T.min.woff2) format("woff2");font-weight:300 900;font-stretch:75% 150%;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,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}body,html,a,div,span,body button,body input,body select,body textarea,h1,h2,h3,h4,h5,h6{font-family:TikTok Sans,system-ui,sans-serif}html{line-height:1.15;-webkit-text-size-adjust:100%}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}[data-stagger-child]:not(.is-visible){opacity:0;visibility:hidden}[x-data=animatedBottom]:not(.is-visible),[x-data=animatedLeft]:not(.is-visible),[x-data=animatedRight]:not(.is-visible),[x-data=animatedFade]:not(.is-visible),[x-data=animated]:not(.is-visible){opacity:0;visibility:hidden}span[x-data*=animated]{display:inline-block}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html{background:#fff;min-height:100vh;scrollbar-gutter:stable;touch-action:manipulation;-webkit-font-smoothing:subpixel-antialiased}html.noScroll,html.menuOpen{overflow:hidden}body{background-color:#fff;color:#26343a;float:left;font-size:clamp(16px,calc(16px + (17 - 16) * ((100vw - 320px) / (1420 - 320))),17px);font-weight:400;line-height:1.55;margin:0 auto;min-height:100%;overflow-x:hidden;padding:0;word-wrap:break-word;width:100%!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.loading:after{background-color:#fff;content:"";inset:0;pointer-events:none;position:fixed;z-index:99999}h1,h2,h3,h4,h5,h6{color:#073f4d;font-weight:400;margin:0;padding:0}h1{font-size:clamp(31px,calc(31px + (58 - 31) * ((100vw - 320px) / (1420 - 320))),58px);font-weight:700;letter-spacing:-.02em;line-height:1.08}h2{font-size:clamp(28px,calc(28px + (42 - 28) * ((100vw - 320px) / (1420 - 320))),42px);font-weight:700;letter-spacing:-.015em;line-height:1.12}h3{font-size:clamp(18px,calc(18px + (20 - 18) * ((100vw - 320px) / (1420 - 320))),20px);font-weight:700;line-height:1.3}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}ul,ol{margin:0 0 15px;padding:0 0 0 25px}ul li,ol li{margin:10px 0}ul li:first-child,ol li:first-child{margin-top:0}ul li:last-child,ol li:last-child{margin-bottom:0}p{margin:15px 0}iframe{max-width:100%!important}picture,img{display:block;height:auto;max-width:100%}a{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d5e72;cursor:pointer;outline:none;position:relative;transition:color .25s ease;text-decoration:none}a:hover{color:#073f4d}.icon{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:24px}.iconSprite{height:0;overflow:hidden;position:absolute;width:0}.visuallyHidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.phoneCircle{display:block;position:relative}.phoneCircle:before{aspect-ratio:1;background-color:#ddf4f8;border-radius:50%;box-shadow:0 0 0 2px #46bfdb40,0 0 0 28px #46bfdb14;content:"";left:50%;position:absolute;top:52%;transform:translate(-50%,-50%);width:118%}.inkBg .phoneCircle:before{background-color:#0d5e72;box-shadow:0 0 0 2px #46bfdb73,0 0 0 28px #46bfdb14}.phoneCircle img{display:block;position:relative;width:100%}.iconCircle{align-items:center;background-color:#ddf4f8;border-radius:50%;color:#0d5e72;display:inline-flex;flex:none;height:52px;justify-content:center;transition:background-color .3s ease,color .3s ease;width:52px}:focus-visible{outline:3px solid #46bfdb;outline-offset:2px}.ccPage{box-sizing:border-box;display:flex;float:left;justify-content:center;padding:0 50px;position:relative;width:100%}@media(max-width:1100px){.ccPage{padding:0 25px}}@media(max-width:980px){.ccPage{padding:0 20px}}@media(max-width:680px){.ccPage{padding:0 15px}}.ccPage .ccPageInner{float:left;max-width:1420px;position:relative;width:100%}.ccPage .ccPageInner.x-large{max-width:1800px}.ccPage .ccPageInner.large{max-width:1600px}.ccPage .ccPageInner.medium{max-width:1340px}.ccPage .ccPageInner.small{max-width:1200px}.ccPage .ccPageInner.x-small{max-width:760px}.bodyWrapper{float:left;overflow-x:clip;position:relative;width:100%}#pageContent{float:left;position:relative;width:100%}.generalButton{align-items:center;background-color:#0d5e72;border:2px solid #0d5e72;border-radius:99px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(15px,calc(15px + (16 - 15) * ((100vw - 320px) / (1420 - 320))),16px);font-weight:700;gap:8px;justify-content:center;line-height:1.1;margin:0;min-height:48px;outline-offset:3px;padding:12px 24px;text-align:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.generalButton:hover{background-color:#073f4d;border-color:#073f4d;color:#fff}.generalButton.plain{background-color:transparent;border-color:currentColor;color:#0d5e72}.generalButton.plain:hover{background-color:#0d5e72;border-color:#0d5e72;color:#fff}.inkBg .generalButton,.mobileMenu .generalButton{background-color:#46bfdb;border-color:#46bfdb;color:#073f4d}.inkBg .generalButton:hover,.mobileMenu .generalButton:hover{background-color:#fff;border-color:#fff;color:#073f4d}.inkBg .generalButton.plain,.mobileMenu .generalButton.plain{background-color:transparent;border-color:#fff;color:#fff}.inkBg .generalButton.plain:hover,.mobileMenu .generalButton.plain:hover{background-color:#fff;color:#073f4d}.generalBlock{padding-bottom:clamp(72px,calc(72px + (120 - 72) * ((100vw - 320px) / (1420 - 320))),120px);padding-top:clamp(72px,calc(72px + (120 - 72) * ((100vw - 320px) / (1420 - 320))),120px)}.generalBlock.continued{padding-top:0}.generalBlockHeaderEyebrow{color:#0d5e72;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.generalBlockHeader{display:flex;flex-direction:column;gap:14px;margin:0 0 40px;position:relative;width:100%}.generalBlockHeader .generalBlockHeaderTitle{color:#073f4d;max-width:22em}.generalBlockHeader .generalBlockHeaderText{color:#5b6b70;max-width:680px}.generalBlockHeader .generalBlockHeaderText p:first-child{margin-top:0}.generalBlockHeader .generalBlockHeaderText p:last-child{margin-bottom:0}.mistBg{--section-bg: #f3f6f5;background-color:#f3f6f5}.fogBg{--section-bg: #e7ece8;background-color:#e7ece8}.bulletList{list-style:none;margin:0;padding:0}.bulletList li{align-items:flex-start;display:flex;gap:12px;margin:12px 0 0}.bulletList li:before{background-color:#46bfdb;border-radius:50%;content:"";flex:none;height:10px;margin-top:9px;width:10px}.inkBg{background-color:#073f4d;color:#c9dce0}.inkBg h1,.inkBg h2,.inkBg h3{color:#fff}.inkBg .generalBlockHeaderEyebrow{color:#46bfdb}.inkBg .generalBlockHeaderTitle{color:#fff}.inkBg .generalBlockHeaderText{color:#c9dce0}:root{--header-bar-height: 80px}@media(max-width:1023px){:root{--header-bar-height: 64px}}#pageContent{padding-top:var(--header-bar-height)}#header.hasSubBar~#pageContent{padding-top:calc(var(--header-bar-height) + 48px)}.header{left:0;position:fixed;top:0;transition:transform .3s ease;width:100%;z-index:50}.header.headroom--unpinned{transform:translateY(-100%)}.header.headroom--unpinned.hasSubBar{transform:translateY(calc(var(--header-bar-height) * -1))}.header.headroom--not-top .subBar{box-shadow:0 6px 20px #073f4d14}.headerBar{float:none;position:static}.ccPage .headerBarInner{align-items:center;display:flex;gap:24px;height:var(--header-bar-height);justify-content:space-between;position:static}.headerLogo{display:flex;flex:none}.headerLogo img{height:28px;width:auto}@media(max-width:1023px){.headerLogo img{height:26px}}.headerCta{flex:none;min-height:42px;padding:10px 20px}@media(max-width:1023px){.headerCta{display:none}}.headerIcon{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:none;flex:none;height:44px;justify-content:center;padding:0;width:44px}@media(max-width:1023px){.headerIcon{display:flex}}.headerIcon:hover{color:#fff}.headerIcon .icon{height:28px;stroke-width:1.72;width:28px}.burgerLines,.burgerLines:before,.burgerLines:after{background-color:currentColor;height:2px;transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:28px}.burgerLines{position:relative}.burgerLines:before,.burgerLines:after{content:"";left:0;position:absolute;top:0;width:100%}.burgerLines:before{transform:translateY(-8px)}.burgerLines:after{transform:translateY(8px)}.burger.close .burgerLines{background-color:transparent}.burger.close .burgerLines:before{transform:rotate(45deg)}.burger.close .burgerLines:after{transform:rotate(-45deg)}.subBar{background-color:#fff;box-shadow:0 1px #e7ece8;color:#073f4d;overflow-x:auto;scrollbar-width:none;transition:box-shadow .3s ease;white-space:nowrap}@media(max-width:1023px){.subBar .ccPage{min-width:100%;width:-moz-max-content;width:max-content}}.subBarInner{align-items:stretch;display:flex;gap:24px;height:48px}.subBarProduct{align-items:center;border-right:1px solid #d5ddd8;color:#073f4d;display:flex;font-weight:700;padding-right:24px}.subBarLink{align-items:center;color:#5b6b70;display:flex;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);transition:color .3s ease}.subBarLink:hover{color:#073f4d}.subBarLink.active{color:#0d5e72;font-weight:700}.mainMenu{align-self:stretch;display:flex;flex:1;gap:8px;margin-left:32px}@media(max-width:1023px){.mainMenu{display:none}}.mainMenuItem{align-items:center;display:flex}.mainMenuToggle{align-items:center;background:none;border:0;color:#c9dce0;cursor:pointer;display:flex;font:inherit;font-weight:500;gap:6px;height:100%;padding:0 14px;transition:color .3s ease}.mainMenuToggle .icon{height:18px;stroke-width:2.2;transition:transform .25s ease;width:18px}.mainMenuToggle:hover,.mainMenuToggle[aria-expanded=true]{color:#fff}.mainMenuToggle.current{color:#46bfdb}.mainMenuToggle[aria-expanded=true] .icon{transform:rotate(180deg)}.mainMenuDropdown{background-color:#fff;border-radius:0 0 28px 28px;box-shadow:0 30px 60px #073f4d2e;clip-path:inset(0 0 100% 0);color:#26343a;left:0;opacity:0;position:absolute;right:0;top:var(--header-bar-height);transition:clip-path .35s cubic-bezier(.65,0,.25,1),opacity .2s ease,visibility 0s .35s;visibility:hidden;z-index:2}.mainMenuDropdown.open{clip-path:inset(0 0 -100px 0);opacity:1;transition-delay:0s;visibility:visible}.mainMenuDropdown [data-stagger]{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.mainMenuDropdown.open [data-stagger]{opacity:1;transform:none;transition-delay:calc(.05s + var(--i) * .04s)}.mainMenuDropdownInner{display:grid;gap:48px;grid-template-columns:260px 1fr 360px;padding:40px 0 44px}.mainMenuDropdownInner.connect{grid-template-columns:260px 280px 1fr}.mainMenuDropdownInner>*{min-width:0}@media(max-width:1279px){.mainMenuDropdownInner{gap:32px;grid-template-columns:220px 1fr 280px}.mainMenuDropdownInner.connect{grid-template-columns:220px 230px 1fr}}.mainMenuDropdownKicker{color:#0d5e72;display:block;font-size:13px;font-weight:700;letter-spacing:.16em;margin-bottom:10px;text-transform:uppercase}.mainMenuDropdownTitle{color:#073f4d;font-size:clamp(22px,calc(22px + (26 - 22) * ((100vw - 1024px) / (1420 - 1024))),26px);font-weight:700;line-height:1.2}.mainMenuDropdownIntro p{color:#5b6b70;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin:10px 0 0}.mainMenuDropdownMore{align-items:center;color:#0d5e72;display:inline-flex;font-weight:700;gap:8px;margin-top:20px}.mainMenuDropdownMore .icon{height:18px;stroke-width:2.2;transition:transform .25s ease;width:18px}.mainMenuDropdownMore:hover .icon{transform:translate(4px)}.mainMenuDropdownLinks{align-content:start;display:grid;gap:6px 24px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.mainMenuDropdownLinks li{margin:0}.connect .mainMenuDropdownLinks{grid-template-columns:1fr}@media(max-width:1279px){.mainMenuDropdownLinks{grid-template-columns:1fr}}.mainMenuDropdownLink{align-items:flex-start;border-radius:16px;color:#26343a;display:flex;gap:14px;padding:14px;transition:background-color .3s ease}@media(max-width:1279px){.mainMenuDropdownLink{padding:10px 14px}}.mainMenuDropdownLink:hover,.mainMenuDropdownLink:focus-visible{background-color:#f3f6f5;color:#26343a}.mainMenuDropdownLink:hover .iconCircle,.mainMenuDropdownLink:focus-visible .iconCircle{background-color:#0d5e72;color:#fff}.mainMenuDropdownLink .iconCircle{height:44px;width:44px}.mainMenuDropdownLink strong{color:#073f4d;display:block;font-size:17px}.mainMenuDropdownLink span span{color:#5b6b70;display:block;font-size:14px;line-height:1.4;margin-top:2px}.mainMenuDropdownLink.current strong{color:#0d5e72}.mainMenuDropdownPromo{background-color:#073f4d;border-radius:20px;color:#fff;display:block;min-height:220px;overflow:hidden;padding:24px;position:relative}.mainMenuDropdownPromo:before{aspect-ratio:1;background-color:#0d5e72;border-radius:50%;box-shadow:0 0 0 2px #46bfdb73;content:"";position:absolute;right:-40px;top:40px;width:220px}.mainMenuDropdownPromo:hover{color:#fff}.mainMenuDropdownPromo:hover img{transform:rotate(2deg) translateY(-6px)}.mainMenuDropdownPromo:hover .mainMenuDropdownPromoMore .icon{transform:translate(4px)}.mainMenuDropdownPromo img{position:absolute;right:14px;top:28px;transform:rotate(6deg);transition:transform .4s ease;width:120px}.mainMenuDropdownPromo .mainMenuDropdownKicker{color:#46bfdb;margin-bottom:8px;position:relative}.mainMenuDropdownPromoTitle,.mainMenuDropdownPromoText{display:block;max-width:calc(100% - 120px);position:relative}.mainMenuDropdownPromoTitle{font-size:22px;font-weight:700;line-height:1.2}.mainMenuDropdownPromoText{color:#c9dce0;font-size:14px;margin-top:8px}.mainMenuDropdownPromoMore{align-items:center;bottom:24px;color:#46bfdb;display:inline-flex;font-weight:700;gap:8px;left:24px;position:absolute}.mainMenuDropdownPromoMore .icon{height:18px;stroke-width:2.2;transition:transform .25s ease;width:18px}.mainMenuDropdownSectors{align-content:start;display:grid;gap:8px;grid-template-columns:1fr 1fr}.mainMenuDropdownSectorsLabel{color:#5b6b70;font-size:13px;font-weight:700;grid-column:1/-1;letter-spacing:.14em;margin:0 0 4px 14px;text-transform:uppercase}.mainMenuDropdownSector{align-items:center;border-radius:14px;color:#073f4d;display:flex;font-weight:500;gap:12px;height:100%;padding:10px 14px;transition:background-color .3s ease}.mainMenuDropdownSector:hover,.mainMenuDropdownSector:focus-visible{background-color:#f3f6f5;color:#073f4d}.mainMenuDropdownSector:hover .iconCircle,.mainMenuDropdownSector:focus-visible .iconCircle{background-color:#0d5e72;color:#fff}.mainMenuDropdownSector .iconCircle{height:36px;width:36px}.mainMenuDropdownSector .iconCircle .icon{height:18px;width:18px}.mainMenuScrim{background-color:#073f4d59;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:40}.mainMenuScrim.open{opacity:1;pointer-events:auto}@media(max-width:1023px){.mainMenuScrim{display:none}}.mobileMenu{display:none;inset:0;pointer-events:none;position:fixed;transition:visibility 0s .9s;visibility:hidden;z-index:60;-webkit-tap-highlight-color:transparent}@media(max-width:1023px){.mobileMenu{display:block}}.mobileMenu.open{pointer-events:auto;transition-delay:0s;visibility:visible}.mobileMenu [data-stagger]{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.mobileMenu.open [data-stagger]{opacity:1;transform:none;transition-delay:calc(.35s + var(--i) * .08s)}.mobileMenuPanel{background-color:#073f4d;clip-path:circle(0 at var(--x) var(--y));color:#fff;display:flex;flex-direction:column;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;transition:clip-path .9s cubic-bezier(.65,0,.25,1)}.mobileMenu.open .mobileMenuPanel{clip-path:circle(150% at var(--x) var(--y))}.mobileMenuPanel:before,.mobileMenuPanel:after{border-radius:50%;content:"";pointer-events:none;position:fixed;z-index:0}.mobileMenuPanel:before{border:2px solid rgba(70,191,219,.25);height:420px;right:-180px;top:30%;width:420px}.mobileMenuPanel:after{background-color:#46bfdb14;bottom:-120px;height:280px;left:-100px;width:280px}.mobileMenuBar{flex:none;position:relative;z-index:1}.mobileMenuMain{flex:1 0 auto}.mobileMenuBody{display:flex;flex:1;flex-direction:column;gap:14px;padding:32px 0 28px;position:relative;z-index:1}.mobileMenuProduct{background-color:#134956;border:1px solid rgba(255,255,255,.1);border-radius:20px}.mobileMenuProduct.current{background-color:#0d4c5b;border-color:#46bfdb73}.mobileMenuHead{align-items:center;background:none;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:grid;font:inherit;gap:2px 16px;grid-template-columns:1fr auto;padding:18px 20px;text-align:left;width:100%}.mobileMenuHead:hover{color:#fff}.mobileMenuHead:hover .mobileMenuChevron,.mobileMenuHead:active .mobileMenuChevron{background-color:#fff}.mobileMenuName{font-size:26px;font-weight:700;letter-spacing:-.015em;line-height:1.1}.mobileMenuDescription{color:#c9dce0;font-size:15px;grid-column:1}.mobileMenuChevron{align-items:center;background-color:#46bfdb;border-radius:50%;color:#073f4d;display:flex;grid-column:2;grid-row:1/span 2;height:40px;justify-content:center;transition:background-color .3s ease,transform .35s ease;width:40px}.mobileMenuChevron .icon{height:20px;stroke-width:2.2;width:20px}.mobileMenuProduct.open .mobileMenuChevron{transform:rotate(45deg)}.mobileMenuLinks{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.mobileMenuProduct.open .mobileMenuLinks{grid-template-rows:1fr}.mobileMenuLinks>div{overflow:hidden}.mobileMenuLinks ul{list-style:none;margin:0;padding:14px 20px 18px}.mobileMenuLinks li{margin:0}.mobileMenuLinks li+li{border-top:1px solid rgba(255,255,255,.08)}.mobileMenuLinks a{align-items:center;color:#fff;display:flex;font-size:19px;font-weight:500;min-height:48px;transition:color .3s ease}.mobileMenuLinks a:hover,.mobileMenuLinks a:active,.mobileMenuLinks a.current{color:#46bfdb}.mobileMenuChips{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0 4px}.mobileMenuChips a{background-color:#ffffff14;border-radius:99px;display:inline-block;font-size:14px;min-height:0;padding:9px 12px;transition:background-color .3s ease,color .3s ease}.mobileMenuChips a:hover,.mobileMenuChips a:active{background-color:#ffffff2e;color:#fff}.mobileMenuChips a.current{background-color:#46bfdb;color:#073f4d}.mobileMenuFoot{margin-top:auto;padding-top:12px}.mobileMenuContact{display:flex;flex-wrap:wrap;font-size:15px;gap:6px 20px;justify-content:center}.mobileMenuContact a{color:#c9dce0;transition:color .3s ease}.mobileMenuContact a:hover,.mobileMenuContact a:active{color:#fff}@media(prefers-reduced-motion:reduce){.mobileMenuPanel,.mobileMenu.open .mobileMenuPanel{clip-path:none}.mobileMenuPanel{opacity:0;transition:opacity .2s}.mobileMenu.open .mobileMenuPanel{opacity:1}.mobileMenu [data-stagger]{transform:none;transition:none}}.heroBlock{overflow:hidden;padding-bottom:clamp(72px,calc(72px + (112 - 72) * ((100vw - 320px) / (1420 - 320))),112px);padding-top:clamp(48px,calc(48px + (88 - 48) * ((100vw - 320px) / (1420 - 320))),88px)}.heroBlock .generalBlockHeaderEyebrow{margin-bottom:14px}.heroBlockGrid{align-items:center;display:grid;gap:40px;grid-template-columns:1.4fr .6fr}@media(max-width:1279px){.heroBlockGrid{grid-template-columns:1.25fr .75fr}}@media(max-width:1023px){.heroBlockGrid{grid-template-columns:1fr}}.heroBlockLead{color:#c9dce0;font-size:clamp(17px,calc(17px + (19 - 17) * ((100vw - 320px) / (1420 - 320))),19px);margin:20px 0 0;max-width:680px}.heroBlockBadges{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:26px 0 0;padding:0}.heroBlockBadges li{background-color:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:99px;color:#fff;font-size:14px;margin:0;padding:6px 14px}.heroBlockActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.heroBlockImage{justify-self:center;width:min(280px,72vw)}.heroBlockSource{color:#c9dce0;font-size:13px;margin:8px 0 0;opacity:.8}.heroBlockImage.photo{justify-self:center;width:min(380px,80vw)}.heroBlockImage.photo img{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 2px #46bfdb73,0 0 0 28px #46bfdb14;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.pageHeroBlock{overflow:hidden;padding-bottom:clamp(40px,calc(40px + (56 - 40) * ((100vw - 320px) / (1420 - 320))),56px);padding-top:clamp(48px,calc(48px + (72 - 48) * ((100vw - 320px) / (1420 - 320))),72px)}.pageHeroBlock:before{aspect-ratio:1;border:2px solid rgba(70,191,219,.25);border-radius:50%;content:"";pointer-events:none;position:absolute;right:-120px;top:-160px;width:420px}.pageHeroBlock .generalBlockHeaderEyebrow{margin-bottom:14px}.pageHeroBlock h1{font-size:clamp(32px,calc(32px + (44 - 32) * ((100vw - 320px) / (1420 - 320))),44px);line-height:1.1;max-width:18em}.pageHeroBlockText{color:#c9dce0;font-size:clamp(17px,calc(17px + (19 - 17) * ((100vw - 320px) / (1420 - 320))),19px);margin:14px 0 0;max-width:640px}.pageHeroBlockNav{margin-top:32px}.pageHeroBlockNavLabel{color:#46bfdb;font-size:13px;font-weight:700;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}@media(max-width:767px){.pageHeroBlockNavScroll{margin:0 -25px;overflow-x:auto;scrollbar-width:none}.pageHeroBlockNavScroll::-webkit-scrollbar{display:none}}.pageHeroBlockNavChips{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:767px){.pageHeroBlockNavChips{flex-wrap:nowrap;min-width:100%;padding:0 25px 4px;width:-moz-max-content;width:max-content}}.pageHeroBlockNavChips a{background-color:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:99px;color:#fff;flex:none;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:500;padding:8px 14px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.pageHeroBlockNavChips a:hover{background-color:#fff;border-color:#fff;color:#073f4d}.pageHeroBlockActions{margin-top:28px}.stepsBlock{counter-reset:stepsBlock;display:grid;gap:32px;grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;margin:0;padding:0;position:relative}.stepsBlock:before{background:linear-gradient(90deg,#0d5e72,#46bfdb 80%,transparent);content:"";height:2px;left:22px;opacity:.45;position:absolute;right:0;top:21px}@media(max-width:767px){.stepsBlock{gap:0;grid-auto-flow:row}.stepsBlock:before{display:none}}.stepsBlockItem{margin:0;padding:68px 0 0;position:relative}.stepsBlockItem:before{align-items:center;background-color:#0d5e72;border-radius:50%;box-shadow:0 0 0 6px var(--section-bg, #fff);color:#fff;content:counter(stepsBlock);counter-increment:stepsBlock;display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;left:0;position:absolute;top:0;width:44px;z-index:1}.stepsBlockItem h3{color:#073f4d}.stepsBlockItem p{color:#5b6b70;margin:6px 0 0}@media(max-width:767px){.stepsBlockItem{padding:0 0 32px 64px}.stepsBlockItem:before{top:-6px}.stepsBlockItem:not(:last-child):after{background:linear-gradient(#0d5e72,#46bfdb);bottom:0;content:"";left:21px;opacity:.35;position:absolute;top:38px;width:2px}.stepsBlockItem:last-child{padding-bottom:0}}.stepsBlockFoot{align-items:center;display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:40px}.stepsBlockNote{color:#073f4d;font-weight:700;margin:0}.stepsBlockMore{align-items:center;display:inline-flex;font-weight:700;gap:8px}.stepsBlockMore .icon{height:18px;stroke-width:2.2;transition:transform .25s ease;width:18px}.stepsBlockMore:hover .icon{transform:translate(4px)}.stepsBlock.detailed{gap:24px;grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}@media(max-width:1279px){.stepsBlock.detailed{grid-template-columns:repeat(2,1fr)}.stepsBlock.detailed:before{display:none}.stepsBlock.detailed .stepsBlockItem{padding-top:60px}}@media(max-width:767px){.stepsBlock.detailed{gap:0;grid-template-columns:1fr}.stepsBlock.detailed .stepsBlockItem{padding-top:0}}.stepsBlockCard{background-color:#fff;border-radius:20px;box-shadow:0 1px 2px #073f4d0f,0 12px 32px #073f4d14;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;height:100%;padding:22px}.stepsBlockWho{display:grid;gap:6px}.stepsBlockWho span{border-radius:99px;font-size:12px;font-weight:700;justify-self:start;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.stepsBlockWho.we span{background-color:#0d5e72;color:#fff}.stepsBlockWho.you span{background-color:#ddf4f8;color:#0d5e72}.stepsBlockWho p{color:#26343a;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin:0}.stepsBlockCardNote{align-items:flex-start;background-color:#f3f6f5;border-radius:12px;color:#073f4d;display:flex;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:700;gap:10px;margin-top:auto;padding:12px 14px}.stepsBlockCardNote .icon{color:#0d5e72;flex:none;height:20px;stroke-width:2;width:20px}.numbersBlockItems{display:grid;gap:32px 40px;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.numbersBlockItems{grid-template-columns:1fr}}.numbersBlockItem{border-top:2px solid #d5ddd8;padding-top:24px}.inkBg .numbersBlockItem{border-top-color:#ffffff2e}.numbersBlockItem p{color:#5b6b70;margin:8px 0 0}.inkBg .numbersBlockItem p{color:#c9dce0}.numbersBlockFigure{color:#0d5e72;display:block;font-size:clamp(56px,calc(56px + (88 - 56) * ((100vw - 320px) / (1420 - 320))),88px);font-weight:700;letter-spacing:-.03em;line-height:1}.inkBg .numbersBlockFigure{color:#46bfdb}.numbersBlockLead{color:#073f4d;font-size:clamp(18px,calc(18px + (20 - 18) * ((100vw - 320px) / (1420 - 320))),20px);font-weight:700;margin-top:8px}.inkBg .numbersBlockLead{color:#fff}.numbersBlockItem .numbersBlockSource{font-size:13px;margin-top:12px;opacity:.8}.cardsBlock{display:grid;gap:20px}.cardsBlock.problem{grid-template-columns:repeat(4,1fr)}@media(max-width:1279px){.cardsBlock.problem{grid-template-columns:repeat(2,1fr)}}.cardsBlock.link{gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.cardsBlock.link{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.cardsBlock.problem,.cardsBlock.link{grid-template-columns:1fr}}.cardsBlock .iconCircle{margin-bottom:16px}.cardsBlock h3{color:#073f4d}.card{background-color:#fff;border-radius:20px;box-shadow:0 1px 2px #073f4d0f,0 12px 32px #073f4d14;box-sizing:border-box;padding:26px}.problemCard p{margin:8px 0 0}.problemCardLabel{color:#a4532d;display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.linkCard{color:#26343a;display:flex;flex-direction:column;height:100%;transition:box-shadow .3s ease,transform .3s ease}.linkCard:hover{box-shadow:0 1px 2px #073f4d0f,0 22px 48px #073f4d24;color:#26343a;transform:translateY(-4px)}.linkCard:hover .iconCircle{background-color:var(--card-accent, #0d5e72);color:#fff}.linkCard:hover .linkCardMore{color:#073f4d}.linkCard:hover .linkCardMore .icon{transform:translate(4px)}.linkCard p{color:#5b6b70;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin:6px 0 16px}.linkCardMore{align-items:center;color:#0d5e72;display:inline-flex;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:700;gap:8px;margin-top:auto;transition:color .25s ease}.linkCardMore .icon{height:18px;stroke-width:2.2;transition:transform .25s ease;width:18px}@media(prefers-reduced-motion:reduce){.linkCard,.linkCard:hover{transform:none}}.tabsBlockScroll{overflow-x:auto;scrollbar-width:none}.tabsBlockScroll::-webkit-scrollbar{display:none}@media(max-width:1023px){.tabsBlockScroll{margin:0 -25px}}.tabsBlockList{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1023px){.tabsBlockList{flex-wrap:nowrap;min-width:100%;padding:0 25px 4px;width:-moz-max-content;width:max-content}}.tabsBlockTab{background-color:#fff;border:1px solid #d5ddd8;border-radius:99px;color:#5b6b70;cursor:pointer;flex:none;font:inherit;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:500;padding:10px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.tabsBlockTab:hover{border-color:#0d5e72;color:#073f4d}.tabsBlockTab[aria-selected=true]{background-color:#073f4d;border-color:#073f4d;color:#fff}.tabsBlockPanel{align-items:center;display:grid;gap:32px;grid-template-columns:1.3fr .7fr;margin-top:28px}.tabsBlockPanel[hidden]{display:none}@media(max-width:1023px){.tabsBlockPanel{grid-template-columns:1fr}}.tabsBlockPanel h3{color:#073f4d;font-size:24px;line-height:1.25}.tabsBlockPanel .bulletList{margin-top:18px}.tabsBlockImage{justify-self:center;width:min(220px,60vw)}.demoBlock{scroll-margin-top:var(--header-bar-height)}.demoBlockItems{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:767px){.demoBlockItems{grid-template-columns:1fr}}.demoBlockItem{align-items:center;background-color:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:20px;display:flex;gap:20px;padding:22px}.demoBlockItem img{background-color:#fff;border-radius:12px;box-sizing:border-box;flex:none;padding:6px;width:104px}.demoBlockItem a{align-items:center;color:#46bfdb;display:inline-flex;font-weight:700;gap:6px;margin-top:8px}.demoBlockItem a:hover{color:#fff}.demoBlockItem a .icon{height:16px;stroke-width:2.2;width:16px}.featureBlock{scroll-margin-top:64px}.featureBlockGrid{align-items:center;display:grid;gap:40px 72px;grid-template-columns:1fr 1fr}.flip .featureBlockGrid .featureBlockMedia{order:-1}@media(max-width:1023px){.featureBlockGrid{grid-template-columns:1fr}.flip .featureBlockGrid .featureBlockMedia{order:0}}.featureBlockText{margin:0}.featureBlockText .bulletList{margin-top:6px}.featureBlockItems{display:grid;gap:16px;margin:6px 0 0}.featureBlockItems div+div{border-top:1px solid #d5ddd8;padding-top:16px}.featureBlockItems dt{color:#073f4d;font-weight:700}.featureBlockItems dd{color:#5b6b70;margin:4px 0 0}.featureBlockSource{color:#5b6b70;font-size:13px;margin:4px 0 0}.featureBlockExample{border-left:3px solid #46bfdb;color:#5b6b70;font-style:italic;margin:10px 0 0;padding-left:14px}.inkBg .featureBlockExample{color:#c9dce0}.featureBlockMedia{justify-self:center;position:relative}.featureBlockMedia.phone{width:min(260px,68vw)}.featureBlockMedia.tablet{width:min(560px,100%)}.featureBlockMedia.wide{width:min(620px,100%)}.featureBlockMedia img{display:block;position:relative;width:100%}.featureBlockMedia.example{max-width:440px;width:100%}.featureBlockMedia.example:before{aspect-ratio:1;background-color:#ddf4f8;border-radius:50%;box-shadow:0 0 0 2px #46bfdb40,0 0 0 28px #46bfdb14;content:"";position:absolute;right:-40px;top:-50px;width:220px}@media(max-width:1023px){.featureBlockMedia.example:before{right:-16px;top:-24px;width:140px}}.featureBlockCard{background-color:#fff;border-radius:24px;box-shadow:0 1px 2px #073f4d0f,0 20px 50px #073f4d1a;padding:clamp(28px,calc(28px + (36 - 28) * ((100vw - 320px) / (1420 - 320))),36px);position:relative}.featureBlockCard .iconCircle{height:64px;margin-bottom:18px;width:64px}.featureBlockCard .iconCircle .icon{height:30px;width:30px}.featureBlockCard p{color:#073f4d;font-size:clamp(22px,calc(22px + (28 - 22) * ((100vw - 320px) / (1420 - 320))),28px);font-weight:700;line-height:1.3;margin:10px 0 0}.caseStudyBlock{align-items:center;background-color:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:24px;display:grid;gap:32px 64px;grid-template-columns:.8fr 1.2fr;margin-top:56px;overflow:hidden;padding:48px;position:relative}.caseStudyBlock:before{aspect-ratio:1;background-color:#46bfdb14;border-radius:50%;content:"";left:-80px;pointer-events:none;position:absolute;top:-80px;width:260px}.caseStudyBlock>*{position:relative}@media(max-width:1023px){.caseStudyBlock{grid-template-columns:1fr;padding:28px 22px}}.caseStudyBlock .generalBlockHeaderEyebrow{margin-bottom:10px}.caseStudyBlockNumber{color:#46bfdb;font-size:clamp(64px,calc(64px + (112 - 64) * ((100vw - 320px) / (1420 - 320))),112px);font-weight:700;letter-spacing:-.03em;line-height:1}.caseStudyBlockWhat{color:#fff;font-size:clamp(18px,calc(18px + (20 - 18) * ((100vw - 320px) / (1420 - 320))),20px);font-weight:700;margin-top:6px}.caseStudyBlockWhen{color:#c9dce0;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin-top:6px}.caseStudyBlockQuote{margin:0}.caseStudyBlockQuote .icon{color:#46bfdb;height:36px;margin-bottom:14px;stroke-width:1.6;width:36px}.caseStudyBlockQuote p{color:#fff;font-size:clamp(19px,calc(19px + (23 - 19) * ((100vw - 320px) / (1420 - 320))),23px);font-weight:500;line-height:1.45;margin:0}.caseStudyBlockQuote footer{color:#c9dce0;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin-top:16px}.caseStudyBlockNote{color:#c9dce0;font-size:13px;grid-column:1/-1;margin:0;opacity:.8}.pointsBlock{scroll-margin-top:64px}.pointsBlockItems{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.pointsBlockItems.four{grid-template-columns:repeat(4,1fr)}@media(max-width:1023px){.pointsBlockItems,.pointsBlockItems.four{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.pointsBlockItems,.pointsBlockItems.four{grid-template-columns:1fr}}.pointsBlockItem .iconCircle{margin-bottom:16px}.pointsBlockItem h3{color:#073f4d}.pointsBlockItem p{color:#5b6b70;margin:6px 0 0}.pointsBlockItem .pointsBlockSource{font-size:13px;margin-top:8px}.pointsBlockLink .iconCircle{margin-bottom:16px}.pointsBlockLink h3{color:#073f4d}.notForBlock{scroll-margin-top:64px}.notForBlockBox{border:1.5px solid #d5ddd8;border-radius:20px;max-width:880px;padding:clamp(26px,calc(26px + (44 - 26) * ((100vw - 320px) / (1420 - 320))),44px)}.notForBlockBox .generalBlockHeader{margin-bottom:20px}.notForBlockBox .bulletList li:before{background-color:#71877b}.crossLinkBlockCard{align-items:center;flex-direction:row;gap:24px;justify-content:space-between;max-width:880px;padding:clamp(26px,calc(26px + (40 - 26) * ((100vw - 320px) / (1420 - 320))),40px)}.crossLinkBlockCard .iconCircle{height:64px;width:64px}@media(max-width:639px){.crossLinkBlockCard .iconCircle{display:none}}.crossLinkBlockText{display:flex;flex-direction:column;gap:8px}.crossLinkBlockText .linkCardMore{margin-top:8px}.crossLinkBlockTitle{color:#073f4d;font-size:clamp(22px,calc(22px + (28 - 22) * ((100vw - 320px) / (1420 - 320))),28px);font-weight:700;line-height:1.2}.crossLinkBlockDescription{color:#5b6b70}.faqBlock{scroll-margin-top:64px}.faqBlockGrid{align-items:start;display:grid;gap:32px 80px;grid-template-columns:340px 1fr}@media(max-width:1023px){.faqBlockGrid{grid-template-columns:1fr}}.faqBlockAside{position:sticky;top:150px}@media(max-width:1023px){.faqBlockAside{position:static}}.faqBlockAside .generalBlockHeader{margin-bottom:0}.faqBlockHelp{color:#073f4d;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin:28px 0 0}.faqBlockHelp a{font-weight:700}@media(max-width:1023px){.faqBlockHelp{margin-top:16px}}.faqBlockGroup+.faqBlockGroup{margin-top:40px}.faqBlockGroup h3{color:#0d5e72;font-size:13px;letter-spacing:.16em;margin-bottom:4px;text-transform:uppercase}.faqBlockItem{border-bottom:1px solid #d5ddd8}.faqBlockQuestion{align-items:center;background:none;border:0;color:#073f4d;cursor:pointer;display:flex;font:inherit;font-weight:700;gap:16px;justify-content:space-between;padding:20px 0;text-align:left;transition:color .3s ease;width:100%}.faqBlockQuestion .iconCircle{height:36px;transition:background-color .3s ease,color .3s ease,transform .35s ease;width:36px}.faqBlockQuestion .iconCircle .icon{height:18px;stroke-width:2.2;width:18px}.faqBlockQuestion:hover{color:#0d5e72}.faqBlockQuestion:hover .iconCircle,.faqBlockQuestion[aria-expanded=true] .iconCircle{background-color:#0d5e72;color:#fff}.faqBlockQuestion[aria-expanded=true] .iconCircle{transform:rotate(45deg)}.faqBlockAnswer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faqBlockItem.open .faqBlockAnswer{grid-template-rows:1fr}.faqBlockAnswer>div{overflow:hidden}.faqBlockAnswer p{color:#26343a;margin:0;max-width:680px;padding:0 52px 22px 0}.faqBlockAnswer strong{color:#073f4d}.sectorCards{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.sectorCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.sectorCards{grid-template-columns:1fr}}.sectorCard{padding:28px;position:relative}.sectorCard .iconCircle{height:56px;margin-bottom:18px;width:56px}.sectorCard h3{color:#073f4d;line-height:1.25}.sectorCard>p{color:#5b6b70;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);margin:6px 0 0}.sectorCard.medical{--card-accent: #4f5fa0}.sectorCard.medical .iconCircle{background-color:#dcdfec;color:#4f5fa0}.sectorCard.medical:hover .iconCircle{background-color:#4f5fa0;color:#fff}.sectorCard.medical:hover .linkCardMore{color:#4f5fa0}.sectorCard.beauty{--card-accent: #bf4a4d}.sectorCard.beauty .iconCircle{background-color:#f2dbdb;color:#bf4a4d}.sectorCard.beauty:hover .iconCircle{background-color:#bf4a4d;color:#fff}.sectorCard.beauty:hover .linkCardMore{color:#bf4a4d}.sectorCard.hospitality{--card-accent: #3a74b0}.sectorCard.hospitality .iconCircle{background-color:#d8e3ef;color:#3a74b0}.sectorCard.hospitality:hover .iconCircle{background-color:#3a74b0;color:#fff}.sectorCard.hospitality:hover .linkCardMore{color:#3a74b0}.sectorCard.dietitians{--card-accent: #2b8550}.sectorCard.dietitians .iconCircle{background-color:#d5e7dc;color:#2b8550}.sectorCard.dietitians:hover .iconCircle{background-color:#2b8550;color:#fff}.sectorCard.dietitians:hover .linkCardMore{color:#2b8550}.sectorCard.fitness{--card-accent: #b04080}.sectorCard.fitness .iconCircle{background-color:#efd9e6;color:#b04080}.sectorCard.fitness:hover .iconCircle{background-color:#b04080;color:#fff}.sectorCard.fitness:hover .linkCardMore{color:#b04080}.sectorCard.catalogue{background-color:#073f4d;color:#c9dce0;overflow:hidden}.sectorCard.catalogue:before{aspect-ratio:1;border:2px solid rgba(70,191,219,.25);border-radius:50%;content:"";pointer-events:none;position:absolute;right:-90px;top:-90px;width:240px}.sectorCard.catalogue:hover{color:#c9dce0}.sectorCard.catalogue:hover .generalButton{background-color:#fff;border-color:#fff}.sectorCard.catalogue .generalBlockHeaderEyebrow{color:#46bfdb;margin-bottom:10px}.sectorCard.catalogue h3{color:#fff;font-size:clamp(22px,calc(22px + (26 - 22) * ((100vw - 320px) / (1420 - 320))),26px)}.sectorCard.catalogue>p{color:#c9dce0;font-size:inherit;margin:10px 0 24px}.sectorCard.catalogue .generalButton{align-self:flex-start;background-color:#46bfdb;border-color:#46bfdb;color:#073f4d;margin-top:auto}.sectorCard.catalogue .generalButton .icon{height:18px;stroke-width:2.2;width:18px}.sectorCardPoints{border-top:1px solid #e7ece8;display:grid;gap:10px;list-style:none;margin:20px 0 24px;padding:18px 0 0}.sectorCardPoints li{align-items:flex-start;display:flex;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:500;gap:10px;margin:0}.sectorCardPoints li:before{background-color:#46bfdb;border-radius:50%;content:"";flex:none;height:8px;margin-top:8px;width:8px}.productLinkBlock{padding-bottom:36px;padding-top:36px}.productLinkBlockInner{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between}.productLinkBlockInner p{color:#fff;font-size:clamp(20px,calc(20px + (24 - 20) * ((100vw - 320px) / (1420 - 320))),24px);font-weight:700;line-height:1.3;margin:0}.productLinkBlockInner .generalButton .icon{height:18px;stroke-width:2.2;width:18px}.productBlockGrid{align-items:center;display:grid;gap:40px 72px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.productBlockGrid{grid-template-columns:1fr}}.productBlockText{margin:0}.productBlockPoints{display:grid;gap:14px;list-style:none;margin:8px 0 0;padding:0}.productBlockPoints li{align-items:center;color:#073f4d;display:flex;font-weight:500;gap:14px;margin:0}.productBlockPoints .iconCircle{height:44px;width:44px}.productBlockActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.productBlockImage{justify-self:center;width:min(260px,68vw)}@media(max-width:1023px){.productBlockImage{margin:24px 0}}.productBlockSectorsLabel{color:#5b6b70;font-size:14px;font-weight:600;margin-bottom:14px}.productBlockSectors ul{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(max-width:639px){.productBlockSectors ul{grid-template-columns:1fr}}.productBlockSectors ul li{margin:0}.productBlockSector{align-items:center;background-color:#fff;border:1px solid #d5ddd8;border-radius:99px;color:#073f4d;box-sizing:border-box;display:flex;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:500;gap:10px;padding:12px 18px 12px 14px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;width:100%}.productBlockSector .icon{height:20px;transition:color .3s ease;width:20px}.productBlockSector.medical .icon{color:#4f5fa0}.productBlockSector.medical:hover{background-color:#4f5fa0;border-color:#4f5fa0;color:#fff}.productBlockSector.medical:hover .icon{color:#fff}.productBlockSector.beauty .icon{color:#bf4a4d}.productBlockSector.beauty:hover{background-color:#bf4a4d;border-color:#bf4a4d;color:#fff}.productBlockSector.beauty:hover .icon{color:#fff}.productBlockSector.hospitality .icon{color:#3a74b0}.productBlockSector.hospitality:hover{background-color:#3a74b0;border-color:#3a74b0;color:#fff}.productBlockSector.hospitality:hover .icon{color:#fff}.productBlockSector.dietitians .icon{color:#2b8550}.productBlockSector.dietitians:hover{background-color:#2b8550;border-color:#2b8550;color:#fff}.productBlockSector.dietitians:hover .icon{color:#fff}.productBlockSector.fitness .icon{color:#b04080}.productBlockSector.fitness:hover{background-color:#b04080;border-color:#b04080;color:#fff}.productBlockSector.fitness:hover .icon{color:#fff}.inquiryBlock{overflow:hidden;padding-bottom:clamp(72px,calc(72px + (120 - 72) * ((100vw - 320px) / (1420 - 320))),120px);padding-top:clamp(72px,calc(72px + (120 - 72) * ((100vw - 320px) / (1420 - 320))),120px);scroll-margin-top:var(--header-bar-height)}.inquiryBlock:before{aspect-ratio:1;background-color:#ddf4f8;border-radius:50%;content:"";left:-180px;pointer-events:none;position:absolute;top:-140px;width:460px}.inquiryGrid{align-items:start;-moz-column-gap:72px;column-gap:72px;display:grid;grid-template-areas:"intro form" "aside form";grid-template-columns:1fr 1.15fr;grid-template-rows:auto 1fr;row-gap:40px}@media(max-width:1023px){.inquiryGrid{grid-template-areas:"intro" "form" "aside";grid-template-columns:1fr;grid-template-rows:none}}.inquiryGrid .inquiryIntro{grid-area:intro;margin:0}.inquiryForm{background-color:#fff;border-radius:24px;box-shadow:0 1px 2px #073f4d0f,0 20px 50px #073f4d1a;grid-area:form;padding:44px}@media(max-width:1023px){.inquiryForm{padding:36px}}@media(max-width:639px){.inquiryForm{padding:28px 20px}}.inquiryForm.sent .inquiryFormBody,.inquiryForm:not(.sent) .inquirySuccess{display:none}.inquiryForm.sent .inquirySuccess{animation:inquiryFadeUp .5s ease both}.inquiryFields{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:639px){.inquiryFields{grid-template-columns:1fr}}.inquiryField{border:0;margin:0;min-width:0;padding:0}.inquiryFieldWide{grid-column:1/-1}.inquiryFieldHead{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px;min-width:0;padding:0;white-space:nowrap;width:100%}.inquiryFieldLabel{color:#073f4d;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);font-weight:700}.inquiryFieldLabel small{color:#5b6b70;font-size:inherit;font-weight:400}.inquiryFieldError{color:#a4532d;font-size:13px;font-weight:700;overflow:hidden;text-align:right;text-overflow:ellipsis}.inquiryFieldError:empty{display:none}.inquiryInput{background-color:#fff;border:1.5px solid #d5ddd8;border-radius:12px;box-sizing:border-box;color:#26343a;display:block;font:inherit;height:52px;padding:0 16px;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.inquiryInput:hover{border-color:#71877b}.inquiryInput:focus{border-color:#0d5e72;box-shadow:0 0 0 3px #46bfdb73;outline:none}.invalid .inquiryInput{border-color:#a4532d}textarea.inquiryInput{height:112px;max-height:500px;min-height:100px;padding:14px 16px;resize:vertical}.inquiryChoices{display:flex;flex-wrap:wrap;gap:8px}.inquiryChoice input{opacity:0;pointer-events:none;position:absolute}.inquiryChoice span{border:1.5px solid #d5ddd8;border-radius:12px;color:#26343a;cursor:pointer;display:inline-block;font-weight:500;padding:10px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.inquiryChoice span:hover{border-color:#0d5e72}.inquiryChoice input:checked+span{background-color:#073f4d;border-color:#073f4d;color:#fff}.inquiryChoice input:focus-visible+span{box-shadow:0 0 0 3px #46bfdb73}.inquirySubmit{margin-top:32px;width:100%}.inquirySubmit[disabled]{cursor:progress;opacity:.7}.inquiryConsent{margin-top:22px}.inquiryConsent .inquiryFieldError:not(:empty){display:block;margin:6px 0 0 34px;text-align:left}.inquiryConsentLabel{align-items:flex-start;color:#26343a;cursor:pointer;display:flex;font-size:14px;gap:12px;line-height:1.45}.inquiryConsentLabel input{accent-color:#0d5e72;flex:none;height:22px;margin:0;width:22px}.inquiryConsentLabel a{color:#0d5e72;font-weight:600;text-decoration:underline;text-underline-offset:3px}.invalid .inquiryConsentLabel input{outline:2px solid #a4532d;outline-offset:2px}.inquirySuccess{padding:32px 8px;text-align:center}.inquirySuccess .iconCircle{height:72px;margin:0 auto 18px;width:72px}.inquirySuccess .iconCircle .icon{height:34px;width:34px}.inquirySuccess h3{font-size:24px;outline:none}.inquirySuccess p{color:#5b6b70;margin:8px auto 0;max-width:24em}@keyframes inquiryFadeUp{0%{opacity:0;transform:translateY(12px)}}.inquiryAside{display:grid;gap:36px;grid-area:aside}@media(max-width:1023px){.inquiryAside{gap:32px;grid-template-columns:1fr 1fr}}@media(max-width:639px){.inquiryAside{grid-template-columns:1fr}}.inquiryAsideTitle{margin:0 0 18px}.inquiryNext{counter-reset:inquiryNext;list-style:none;margin:0;padding:0}.inquiryNext li{margin:0;padding:0 0 22px 58px;position:relative}.inquiryNext li:before{align-items:center;background-color:#0d5e72;border-radius:50%;color:#fff;content:counter(inquiryNext);counter-increment:inquiryNext;display:flex;font-weight:700;height:40px;justify-content:center;left:0;position:absolute;top:-6px;width:40px}.inquiryNext li:not(:last-child):after{background-color:#d5ddd8;bottom:2px;content:"";left:19px;position:absolute;top:40px;width:2px}.inquiryNext li:last-child{padding-bottom:0}.inquiryNext strong{color:#073f4d;display:block}.inquiryNext span{color:#5b6b70;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px)}.inquiryDirect{display:grid;gap:12px;justify-items:start}.inquiryDirectRow{align-items:center;color:#073f4d;display:flex;font-weight:700;gap:14px}.inquiryDirectRow:is(a):hover{color:#073f4d}.inquiryDirectRow:is(a):hover .iconCircle{background-color:#0d5e72;color:#fff}.inquiryDirectRow .iconCircle{height:44px;width:44px}.inquiryDirectRow small{color:#5b6b70;display:block;font-size:13px;font-weight:400}@media(prefers-reduced-motion:reduce){.inquiryForm.sent .inquirySuccess{animation:none}}.notiflix-notify{padding:15px!important}.notiflix-notify .nx-message-icon{left:18px!important;height:30px!important;width:30px!important}.notiflix-notify .nx-message-icon path{fill:#fff!important}.footer{font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 320px) / (1420 - 320))),15px);overflow:hidden;padding-bottom:32px;padding-top:clamp(56px,calc(56px + (72 - 56) * ((100vw - 320px) / (1420 - 320))),72px)}.footer:before{border:2px solid rgba(70,191,219,.25);border-radius:50%;content:"";height:460px;pointer-events:none;position:absolute;right:-160px;top:-200px;width:460px}.footer a{color:#c9dce0}.footer a:hover,.footer a[aria-current]{color:#fff}.footer .footerTitle{color:#46bfdb;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.4;margin:0 0 16px;text-transform:uppercase}.footerGrid{display:grid;gap:40px 24px;grid-template-columns:1.5fr 1fr 1fr 1.3fr}@media(max-width:1023px){.footerGrid{grid-template-columns:1fr 1fr}}@media(max-width:1023px){.footerBrand{grid-column:1/-1}}.footerBrand img{display:block;height:30px;width:auto}.footerBrand p{margin:16px 0 0;max-width:22em}.footerContact{scroll-margin-top:calc(var(--header-bar-height) + 16px)}@media(max-width:1023px){.footerContact{grid-column:1/-1}}.footerContact li{align-items:flex-start;display:flex;gap:10px}.footerContact .icon{color:#46bfdb;flex:none;height:18px;margin-top:3px;stroke-width:2;width:18px}.footerList{list-style:none;margin:0;padding:0}.footerList li{margin:0}.footerList li+li{margin-top:10px}.footerExternal{align-items:center;display:inline-flex;gap:4px}.footerExternal .icon{height:15px;stroke-width:2;width:15px}.footerBottom{border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;font-size:14px;gap:12px 24px;justify-content:space-between;margin-top:56px;padding-top:24px}.footerLegal{display:flex;flex-wrap:wrap;gap:8px 20px}.articleBlock{padding-bottom:clamp(56px,calc(56px + (96 - 56) * ((100vw - 320px) / (1420 - 320))),96px);padding-top:clamp(40px,calc(40px + (64 - 40) * ((100vw - 320px) / (1420 - 320))),64px)}.articleText{color:#26343a}.articleText>:first-child{margin-top:0}.articleText h2{font-size:clamp(22px,calc(22px + (26 - 22) * ((100vw - 320px) / (1420 - 320))),26px);line-height:1.25;margin:44px 0 12px}.articleText h3{margin:28px 0 8px}.articleText p{margin:12px 0}.articleText ul,.articleText ol{margin:12px 0;padding-left:22px}.articleText ul li,.articleText ol li{margin:6px 0;padding-left:4px}.articleText a{color:#0d5e72;text-decoration:underline;text-underline-offset:3px}.articleText a:hover{color:#073f4d}.articleText table{border:1px solid #d5ddd8;font-size:15px;margin:20px 0}@media(max-width:767px){.articleText table{display:block;overflow-x:auto}}.articleText td{border:1px solid #d5ddd8;padding:10px 12px;vertical-align:top}@media(max-width:767px){.articleText td{min-width:140px}}.articleText tr:first-child td{background-color:#f3f6f5;color:#073f4d}
