﻿:root{--brand:#EB0045;--brand_alt:#A32035;--ink:#4A5565;--paper:#ffffff;--fontA:Open Sans;--fontB:Oswald;--tk-clr-neutral-black: #000000;--tk-clr-brand-pantone-425c: #54575a;--tk-clr-brand-pantone-423c: #888b8d;--tk-clr-brand-pantone-430c: #7c878d;--tk-clr-brand-pantone-438c: #c1c5c8;--tk-clr-brand-pantone-201c: #a32035;--tk-clr-brand-pantone-192c: #eb0045;--tk-clr-neutral-white: #ffffff;--tk-clr-gray-50: #f9fafb;--tk-clr-gray-100: #f3f4f6;--tk-clr-gray-200: #e5e7eb;--tk-clr-gray-300: #d1d5dc;--tk-clr-gray-400: #99a1af;--tk-clr-gray-500: #6a7282;--tk-clr-gray-600: #4a5565;--tk-clr-gray-700: #364153;--tk-clr-gray-800: #1e2939;--tk-clr-gray-900: #101828;--tk-clr-gray-950: #030712;--tk-clr-indigo-50: #eef2ff;--tk-clr-indigo-100: #e0e7ff;--tk-clr-indigo-200: #c6d2ff;--tk-clr-indigo-300: #a3b3ff;--tk-clr-indigo-400: #7c86ff;--tk-clr-indigo-500: #615fff;--tk-clr-indigo-600: #4f39f6;--tk-clr-indigo-700: #432dd7;--tk-clr-indigo-800: #372aac;--tk-clr-indigo-900: #312c85;--tk-clr-indigo-950: #1e1a4d;--tk-clr-teal-50: #f0fdfa;--tk-clr-teal-100: #cbfbf1;--tk-clr-teal-200: #96f7e4;--tk-clr-teal-300: #46ecd5;--tk-clr-teal-400: #00d5be;--tk-clr-teal-500: #00bba7;--tk-clr-teal-600: #009689;--tk-clr-teal-700: #00786f;--tk-clr-teal-800: #005f5a;--tk-clr-teal-900: #0b4f4a;--tk-clr-teal-950: #022f2e;--tk-clr-amber-50: #fffbeb;--tk-clr-amber-100: #fef3c6;--tk-clr-amber-200: #fee685;--tk-clr-amber-300: #ffd230;--tk-clr-amber-400: #ffb900;--tk-clr-amber-500: #fe9a00;--tk-clr-amber-600: #e17100;--tk-clr-amber-700: #bb4d00;--tk-clr-amber-800: #973c00;--tk-clr-amber-900: #7b3306;--tk-clr-amber-950: #461901;--tk-clr-sky-50: #f0f9ff;--tk-clr-sky-100: #dff2fe;--tk-clr-sky-200: #b8e6fe;--tk-clr-sky-300: #74d4ff;--tk-clr-sky-400: #00bcff;--tk-clr-sky-500: #00a6f4;--tk-clr-sky-600: #0084d1;--tk-clr-sky-700: #0069a8;--tk-clr-sky-800: #00598a;--tk-clr-sky-900: #024a70;--tk-clr-sky-950: #052f4a;--tk-clr-rose-50: #fff1f2;--tk-clr-rose-100: #ffe4e6;--tk-clr-rose-200: #ffccd3;--tk-clr-rose-300: #ffa1ad;--tk-clr-rose-400: #ff637e;--tk-clr-rose-500: #ff2056;--tk-clr-rose-600: #ec003f;--tk-clr-rose-700: #c70036;--tk-clr-rose-800: #a50036;--tk-clr-rose-900: #8b0836;--tk-clr-rose-950: #4d0218;--tk-clr-violet-50: #f5f3ff;--tk-clr-violet-100: #ede9fe;--tk-clr-violet-200: #ddd6ff;--tk-clr-violet-300: #c4b4ff;--tk-clr-violet-400: #a684ff;--tk-clr-violet-500: #8e51ff;--tk-clr-violet-600: #7f22fe;--tk-clr-violet-700: #7008e7;--tk-clr-violet-800: #5d0ec0;--tk-clr-violet-900: #4d179a;--tk-clr-violet-950: #2f0d68;--tk-clr-green-50: #f0fdf4;--tk-clr-green-100: #dcfce7;--tk-clr-green-200: #b9f8cf;--tk-clr-green-300: #7bf1a8;--tk-clr-green-400: #05df72;--tk-clr-green-500: #00c950;--tk-clr-green-600: #00a63e;--tk-clr-green-700: #008236;--tk-clr-green-800: #016630;--tk-clr-green-900: #0d542b;--tk-clr-green-950: #032e15;--tk-rad-none: 0px;--tk-rad-sm: 2px;--tk-rad-md: 4px;--tk-rad-lg: 8px;--tk-rad-round: 10000000000px;--tk-spc-0: 0px;--tk-spc-20: 20px;--tk-spc-16: 16px;--tk-spc-10: 10px;--tk-spc-320: 320px;--tk-spc-256: 256px;--tk-spc-6: 6px;--tk-spc-384: 384px;--tk-spc-240: 240px;--tk-spc-4: 4px;--tk-spc-176: 176px;--tk-spc-144: 144px;--tk-spc-160: 160px;--tk-spc-128: 128px;--tk-spc-112: 112px;--tk-spc-48: 48px;--tk-spc-72: 72px;--tk-spc-12: 12px;--tk-spc-64: 64px;--tk-spc-8: 8px;--tk-spc-28: 28px;--tk-spc-44: 44px;--tk-spc-40: 40px;--tk-spc-96: 96px;--tk-spc-1: 1px;--tk-spc-36: 36px;--tk-spc-80: 80px;--tk-spc-2: 2px;--tk-spc-208: 208px;--tk-spc-32: 32px;--tk-spc-224: 224px;--tk-spc-24: 24px;--tk-spc-288: 288px;--tk-spc-192: 192px;--tk-spc-56: 56px;--tk-clr-transparent-white-0: rgba(255, 255, 255, 0);--tk-clr-transparent-white-8: rgba(255, 255, 255, 0.08);--tk-clr-transparent-white-16: rgba(255, 255, 255, 0.16);--tk-clr-transparent-white-32: rgba(255, 255, 255, 0.32);--tk-clr-transparent-white-48: rgba(255, 255, 255, 0.48);--tk-clr-transparent-white-64: rgba(255, 255, 255, 0.64);--tk-clr-transparent-white-80: rgba(255, 255, 255, 0.80);--tk-clr-transparent-black-0: rgba(0, 0, 0, 0);--tk-clr-transparent-black-8: rgba(0, 0, 0, 0.08);--tk-clr-transparent-black-16: rgba(0, 0, 0, 0.16);--tk-clr-transparent-black-32: rgba(0, 0, 0, 0.32);--tk-clr-transparent-black-48: rgba(0, 0, 0, 0.48);--tk-clr-transparent-black-64: rgba(0, 0, 0, 0.64);--tk-clr-transparent-black-80: rgba(0, 0, 0, 0.80);--tk-clr-transparent-rose-0: rgba(255, 32, 86, 0);--tk-clr-transparent-rose-8: rgba(255, 32, 86, 0.08);--tk-clr-transparent-rose-16: rgba(255, 32, 86, 0.16);--tk-clr-transparent-rose-32: rgba(255, 32, 86, 0.32);--tk-clr-transparent-rose-48: rgba(255, 32, 86, 0.48);--tk-clr-transparent-rose-56: rgba(255, 32, 86, 0.56);--tk-clr-transparent-rose-64: rgba(255, 32, 86, 0.64);--tk-clr-transparent-rose-80: rgba(255, 32, 86, 0.80);--tk-clr-orange-50: #fff7ed;--tk-clr-orange-100: #ffedd4;--tk-clr-orange-200: #ffd6a7;--tk-clr-orange-300: #ffb86a;--tk-clr-orange-400: #ff8904;--tk-clr-orange-500: #ff6900;--tk-clr-orange-600: #f54900;--tk-clr-orange-700: #ca3500;--tk-clr-orange-800: #9f2d00;--tk-clr-orange-900: #7e2a0c;--tk-clr-orange-950: #441306;--tk-spc-14: 14px;--tk-clr-transparent-rose-4: rgba(255, 32, 86, 0.04);--tk-clr-transparent-white-4: rgba(255, 255, 255, 0.04);--tk-clr-transparent-black-4: rgba(0, 0, 0, 0.04);--padding-inline-desktop:80px;--padding-inline-mobile:32px}.selectric-wrapper{position:relative;cursor:pointer;margin:0}.selectric-responsive{width:100%}.selectric{border-bottom:1px solid var(--var-clr-fld-bdr-a);background:none;position:relative;text-align:left}.selectric .label{display:block;overflow:hidden;text-overflow:ellipsis;margin:0 48px 0 16px;font-size:16px;font-weight:300;line-height:48px;color:var(--var-clr-fld-txt-a);height:48px;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;text-align:center;width:48px;height:48px;color:var(--var-clr-fld-bdr-a);overflow:hidden;font-size:0;line-height:0}.selectric .button:after{content:"";display:block;position:absolute;top:50%;right:15px;width:0;height:0;border-top:6px solid var(--var-clr-fld-txt-a);border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);margin:-3px 0 0}.selectric-open .selectric-items{display:block;z-index:888888}.selectric-open .button:after{color:var(--var-clr-fld-txt-a);transform:rotate(180deg);line-height:47px}.selectric-disabled{cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100000%}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;border:none !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute !important;top:100%;left:0;background:rgba(0,0,0,0);z-index:-1;border:1px solid var(--var-clr-fld-bdr-a);border-top:none;max-height:150px;overflow-y:scroll}.selectric-above .selectric-items{border-top:1px solid var(--var-clr-fld-bdr-a);border-bottom:none}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:16px;font-weight:300;min-height:50px}.selectric-items li{padding:10px 20px;box-sizing:border-box;cursor:pointer;display:flex;width:100%;align-items:center}.selectric-items li:before{display:none}.selectric-items li.selected{background:var(--var-clr-fld-bdr-a);color:#fff}.selectric-items li:hover{background:var(--var-clr-fld-bdr-a);color:#fff}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";font-weight:normal;font-style:normal}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;top:50%;display:block;padding:0;height:36px;width:36px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border:none;transform:translate(0, -50%)}.slick-prev:hover .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{opacity:1}.slick-prev:focus,.slick-next:focus{top:calc(50% - 1px)}.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{color:orange;font-size:28px;margin-left:-2px}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:.48}.slick-prev .slick-prev-icon,.slick-prev .slick-next-icon,.slick-next .slick-prev-icon,.slick-next .slick-next-icon{display:block;color:#000;opacity:.75;font-family:"slick";font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:""}[dir=rtl] .slick-prev .slick-prev-icon:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:""}[dir=rtl] .slick-next .slick-next-icon:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{padding:0;margin:0;border-radius:999px;list-style:none;text-align:center;display:flex;border-radius:999px;overflow:hidden}.slick-dots li{position:relative;display:inline-block;flex:1;margin:0;padding:0}.slick-dots li::before{display:none}.slick-dots li button{display:block;height:5px;width:-webkit-fill-available;padding:0;line-height:0px;font-size:0px;color:rgba(0,0,0,0);border:0;background:rgba(0,0,0,0);cursor:pointer}.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{opacity:1}.slick-dots li button .slick-dot-icon{background:var(--tk-clr-neutral-white);border-radius:0 999px 999px 0;opacity:0;width:100%;display:flex;height:100%}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;opacity:.56;content:"";font-family:"slick";font-size:36px;line-height:36px;text-align:center;width:100%;display:flex;height:100%;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:var(--tk-clr-neutral-white);opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:var(--tk-clr-neutral-white);opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{opacity:1}.slick-dots li:has(~.slick-active) button .slick-dot-icon{background:var(--tk-clr-neutral-white);opacity:1;border-radius:0}.slick-dots{background:rgb(from var(--var-clr-dots-bg) r g b/0.48)}.slick-dots li.slick-active button .slick-dot-icon{color:var(--var-clr-dots-bar)}.slick-dots li button .slick-dot-icon,.slick-dots li:has(~.slick-active) button .slick-dot-icon{background:var(--var-clr-dots-bar)}.slick-sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:none;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.custom-next-arrow,.custom-prev-arrow{min-height:56px;min-width:56px;display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding-inline:var(--var-spc-xm);background:var(--tk-clr-btn-bg_a);color:var(--tk-clr-btn-txt_a);border-radius:var(--var-rad-sm);border:none;font-weight:500;font-size:0;line-height:0;text-indent:-999999px}.custom-prev-arrow{transform:scaleX(-1)}.slick-slider.has-gap .slick-slide{padding:0 8px}.slick-slider.has-gap .slick-list{margin:0 -8px}.slider-1.has-preview .slick-list{padding-right:160px}.slider-1.has-preview .slick-track{margin-right:-160px}.slick-slider.has-gap:not(.has-preview) .slick-list{padding:0 32px !important}.slider-thumbs{margin-top:12px}.slider-thumbs .slick-slide{opacity:.5;cursor:pointer;padding:2px}.slider-thumbs .slick-current{opacity:1}.slider-thumbs img{width:100%;height:auto;display:block}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */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:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.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}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;contain:none !important;container-type:normal !important;transform:none !important;width:100%;height:100%;overflow-x:clip;overflow-y:auto;position:relative;font-size:16px;margin-top:0 !important}body{margin:0;font-family:var(--fontA),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;line-height:1.75;color:var(--text-a, #111);background-color:var(--bg-a, #fff);contain:none !important;container-type:normal !important;transform:none !important}main{container-type:inline-size}main *{box-sizing:border-box !important}#footer{container-type:inline-size}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--var-clr-txt-link);text-decoration:none;transition:color .2s ease}a:hover{text-decoration:underline}mark{color:var(--var-clr-txt-link);background:none}h1,h2,h3,h4,h5,h6{margin-top:0;color:var(--var-clr-txt-hdr-a)}h1,.h1{font-size:3.5rem}@media(max-width: 1024px){h1,.h1{font-size:clamp(2.125rem,1.5rem + 3.125vw,3.5rem)}}h1,.h1{line-height:1.1;font-weight:600}@media(max-width: 1280px){h1,.h1{font-size:2.125rem}}@media(max-width: 1280px)and (max-width: 1024px){h1,.h1{font-size:clamp(1.7rem,1.5068181818rem + 0.9659090909vw,2.125rem)}}h2,.h2{font-size:2.5rem}@media(max-width: 1024px){h2,.h2{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}h2,.h2{line-height:1.2;font-weight:600}@media(max-width: 1280px){h2,.h2{font-size:2.0625rem}}@media(max-width: 1280px)and (max-width: 1024px){h2,.h2{font-size:clamp(1.65rem,1.4625rem + 0.9375vw,2.0625rem)}}h3,.h3{font-size:2.25rem}@media(max-width: 1024px){h3,.h3{font-size:clamp(1.8rem,1.5954545455rem + 1.0227272727vw,2.25rem)}}h3,.h3{line-height:1.33;font-weight:600}h4,.h4{font-size:1.875rem}@media(max-width: 1024px){h4,.h4{font-size:clamp(1.5rem,1.3295454545rem + 0.8522727273vw,1.875rem)}}h4,.h4{line-height:1.4;font-weight:600}h5,.h5{font-size:1.5rem}@media(max-width: 1024px){h5,.h5{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}h5,.h5{line-height:1.33;font-weight:600}h6,.h6{font-size:1.25rem}@media(max-width: 1024px){h6,.h6{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}h6,.h6{line-height:1.4;font-weight:600}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-scale{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.utl_pad_none{padding-block:0 !important}.utl_sm{padding-block:var(--tk-spc-80) !important}.utl_nm{padding-block:var(--tk-spc-112) !important}.utl_lg{padding-block:var(--tk-spc-160) !important}.utl_row_no_bg{--var-clr-bg-a: transparent !important;--bg-a: transparent !important}.hide_desktop{display:none}@media(max-width: 1024px){.hide_desktop{display:block}}.hide_mobile{display:block}@media(max-width: 1024px){.hide_mobile{display:none}}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link{position:absolute;opacity:0;left:-999999px;top:150px;padding:8px 12px;text-align:center;text-decoration:none;pointer-events:none;z-index:999;border-radius:4px;transition:top .15s ease}.skip-link:focus{left:50%;transform:translateX(-50%);pointer-events:all;opacity:1}.prt_des_28{font-size:1.75rem}@media(max-width: 1024px){.prt_des_28{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.prt_des_28{font-weight:400;line-height:1.18}.prt_des_24{font-size:1.5rem}@media(max-width: 1024px){.prt_des_24{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.prt_des_24{font-weight:400;line-height:1.33}.prt_des_22{font-size:1.375rem}@media(max-width: 1024px){.prt_des_22{font-size:clamp(1.1rem,0.975rem + 0.625vw,1.375rem)}}.prt_des_22{font-weight:400;line-height:1.25}.prt_des_20{font-size:1.25rem}@media(max-width: 1024px){.prt_des_20{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.prt_des_20{font-weight:400;line-height:1.5}.prt_des_18{font-size:1.125rem}@media(max-width: 1024px){.prt_des_18{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.prt_des_18{font-weight:400;line-height:1.3}.prt_des_16{font-size:1rem}@media(max-width: 1024px){.prt_des_16{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.prt_des_16{font-weight:400;line-height:1.35}.prt_des_14{font-size:.875rem}@media(max-width: 1024px){.prt_des_14{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.prt_des_14{font-weight:400;line-height:1.45}.prt_des_12{font-size:.75rem}@media(max-width: 1024px){.prt_des_12{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.prt_des_12{font-weight:400;line-height:1.5}.prt_title_20{font-size:1.25rem}@media(max-width: 1024px){.prt_title_20{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.prt_title_20{font-weight:600;line-height:1.35}@media(max-width: 1280px){.prt_title_20{font-size:1.125rem}}@media(max-width: 1280px)and (max-width: 1024px){.prt_title_20{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.prt_title_24{font-size:1.5rem}@media(max-width: 1024px){.prt_title_24{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.prt_title_24{font-weight:600;line-height:1.33}@media(max-width: 1280px){.prt_title_24{font-size:1.25rem}}@media(max-width: 1280px)and (max-width: 1024px){.prt_title_24{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.prt_title_32{font-size:2rem}@media(max-width: 1024px){.prt_title_32{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.prt_title_32{font-weight:600;line-height:1.35}.prt_title_40{font-size:2.5rem}@media(max-width: 1024px){.prt_title_40{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.prt_title_40{font-weight:600;line-height:1.3}@media(max-width: 1280px){.prt_title_40{font-size:2.125rem}}@media(max-width: 1280px)and (max-width: 1024px){.prt_title_40{font-size:clamp(1.7rem,1.5068181818rem + 0.9659090909vw,2.125rem)}}.prt_image_a{width:100%;aspect-ratio:1.77/1;overflow:hidden;position:relative;margin:0;padding:0}.prt_image_a img,.prt_image_a video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;z-index:2}.prt_avatar{width:52px;aspect-ratio:1/1;overflow:hidden;position:relative;margin:0;padding:0;border-radius:var(--tk-rad-round)}.prt_avatar img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;z-index:2}.prt_video_a{width:100%;overflow:hidden;aspect-ratio:16/9;border-radius:var(--tk-rad-lg);position:relative;background-color:rgba(211,211,211,.5)}.prt_video_a.is-started .poster{opacity:0}.prt_video_a iframe{width:100%;max-width:100%;aspect-ratio:inherit;height:100%}.prt_video_a>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.prt_video_a .embed-container{position:absolute;inset:0;width:100%;height:100%;z-index:2}.prt_video_a .embed-container iframe,.prt_video_a .embed-container video,.prt_video_a .embed-container object,.prt_video_a .embed-container embed{width:100%;height:100%;border:none}.prt_video_a img{width:100%}.prt_video_a .poster{position:absolute;inset:0;z-index:1;object-fit:cover;pointer-events:none}.prt_video_a .poster img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;z-index:1}.prt_video_a.is-started .thumb-icon{pointer-events:none}.prt_video_a .thumb-icon{position:absolute;z-index:5;width:56px;height:56px;min-width:56px;max-width:56px;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:baseline}.prt_video_a .thumb-icon .prt_icn_b svg,.prt_video_a .thumb-icon .prt_icn_b{width:100%;height:100%;min-width:100%;max-width:100%}@container (max-width: 1024px){.prt_video_a{aspect-ratio:2/1}.prt_video_a .thumb-icon{width:64px;height:64px;min-width:64px;max-width:65px}.prt_video_a .thumb-icon ion-icon::part(icon) foreignObject{display:none}.prt_video_a .thumb-icon .part_icon_1 ion-icon{isolation:isolate;filter:none !important;backface-visibility:hidden;width:100%;height:100%}.prt_video_a .thumb-icon .part_icon_1 ion-icon::part(icon) foreignObject{display:none;opacity:0;pointer-events:none}.prt_video_a .thumb-icon .part_icon_3 ion-icon{width:50%;height:50%}}.utl_align_top{align-self:flex-start}.utl_align_bottom{align-self:flex-end}.utl_align_center{align-self:center}.utl_bdr_bottom{border-bottom:.5px dashed var(--var-clr-bdr-a)}.prt_progress_bar{position:fixed;top:97px;left:0;width:100%;height:4px;z-index:39;background:var(--tk-clr-rose-100);pointer-events:none;opacity:0;transition:opacity .3s ease}@media(max-width: 1280px){.prt_progress_bar{top:65px}}.prt_progress_bar.is-visible{opacity:1}.prt_progress_bar .bar{height:100%;width:0%;background:var(--tk-clr-rose-500);transition:width 60ms linear}.prt_image_b{width:100%;aspect-ratio:1/1.38;overflow:hidden;position:relative;margin:0;padding:0;border-radius:var(--tk-rad-lg);overflow:hidden}.prt_image_b img,.prt_image_b video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;z-index:2}.prt_image_b::before{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:3;background:url(../images/branding/pattern-2.svg) center/cover no-repeat;opacity:.2}.prt_image_b::after{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:4;transform:scaleX(-1)}.prt_image_b.violet::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(47, 13, 104, 0.02) 50%, #2F0D68 100%);background-blend-mode:multiply}.prt_image_b.rose::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(77, 2, 24, 0.02) 50%, #4D0218 100%);background-blend-mode:multiply}.prt_image_b.green::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(3, 46, 21, 0.02) 50%, #032E15 100%);background-blend-mode:multiply}.prt_image_b.blue::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(2, 74, 112, 0.02) 50%, #024A70 100%);background-blend-mode:multiply}.prt_image_b.orange::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(187, 77, 0, 0.02) 50%, #BB4D00 100%);background-blend-mode:multiply}.prt_icn_a{border-radius:var(--tk-rad-lg);background:var(--tk-clr-rose-100);aspect-ratio:1/1;display:inline-flex;align-items:center;justify-content:center}.prt_icn_a svg{width:70%;height:70%;color:var(--tk-clr-rose-600)}.prt_icn_a.xxl{width:312px;min-width:312px}@container (max-width: 1280px){.prt_icn_a.xxl{width:140px;min-width:140px}}.prt_icn_a.m{width:56px;min-width:56px}.prt_icn_b{display:inline-flex;align-items:center;justify-content:center}.prt_icn_b svg{width:18px;height:18px;color:var(--var-clr-icn-gray-c)}.prt_icn_b.sm svg{width:10px}.prt_icn_b.gray svg{color:var(--var-clr-icn-gray-c)}.prt_icn_b.rose svg{color:var(--var-clr-icn-rose)}.prt_icn_b.orange svg{color:var(--var-clr-icn-orange)}.prt_icn_b.amber svg{color:var(--var-clr-icn-amber)}.prt_icn_b.green svg{color:var(--var-clr-icn-green)}.prt_icn_b.teal svg{color:var(--var-clr-icn-teal)}.prt_icn_b.sky svg{color:var(--var-clr-icn-sky)}.prt_icn_b.indigo svg{color:var(--var-clr-icn-indigo)}.prt_icn_b.violet svg{color:var(--var-clr-icn-violet)}.prt_icn_c{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--var-clr-icn-gray-c);--iconUrl: url("../images/icons/icn_heart.svg");-webkit-mask-image:var(--iconUrl);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask:var(--iconUrl);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_icn_c.gray{background-color:var(--var-clr-icn-gray-c)}.prt_icn_c.rose{background-color:var(--var-clr-icn-rose)}.prt_icn_c.orange{background-color:var(--var-clr-icn-orange)}.prt_icn_c.amber{background-color:var(--var-clr-icn-amber)}.prt_icn_c.green{background-color:var(--var-clr-icn-green)}.prt_icn_c.teal{background-color:var(--var-clr-icn-teal)}.prt_icn_c.sky{background-color:var(--var-clr-icn-sky)}.prt_icn_c.indigo{background-color:var(--var-clr-icn-indigo)}.prt_icn_c.violet{background-color:var(--var-clr-icn-violet)}.prt_icn_d{display:inline-flex;align-items:center;justify-content:center}.prt_icn_d svg{width:14px;height:14px;color:var(--var-clr-icn-gray-b)}.hs-form .hsfc-NavigationRow__Buttons button[type=submit],input[type=submit],.prt_btn_a,.prt_btn_d,.prt_btn_c,.prt_btn_b{border-radius:var(--tk-rad-sm);padding:var(--tk-spc-16) var(--tk-spc-24);background:var(--var-clr-btn-bg-a);color:var(--var-clr-btn-txt-a);justify-content:center;display:inline-flex;align-items:center;gap:var(--tk-spc-12);border:none;text-decoration:none;text-transform:uppercase;font-size:1rem}@media(max-width: 1024px){.hs-form .hsfc-NavigationRow__Buttons button[type=submit],input[type=submit],.prt_btn_a,.prt_btn_d,.prt_btn_c,.prt_btn_b{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form .hsfc-NavigationRow__Buttons button[type=submit],input[type=submit],.prt_btn_a,.prt_btn_d,.prt_btn_c,.prt_btn_b{font-weight:600;font-style:normal;color:var(--var-clr-btn-txt-a);min-height:56px;line-height:1;cursor:pointer}.hs-form .hsfc-NavigationRow__Buttons button[type=submit] svg,input[type=submit] svg,.prt_btn_a svg,.prt_btn_d svg,.prt_btn_c svg,.prt_btn_b svg{color:var(--var-clr-btn-icn-a);width:14px;height:12px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit][class^=icon_]::after,.hs-form .hsfc-NavigationRow__Buttons button[type=submit][class*=" icon_"]::after,input[type=submit][class^=icon_]::after,input[type=submit][class*=" icon_"]::after,.prt_btn_a[class^=icon_]::after,[class^=icon_].prt_btn_d::after,[class^=icon_].prt_btn_c::after,[class^=icon_].prt_btn_b::after,.prt_btn_a[class*=" icon_"]::after,[class*=" icon_"].prt_btn_d::after,[class*=" icon_"].prt_btn_c::after,[class*=" icon_"].prt_btn_b::after{background-color:var(--var-clr-btn-icn-a)}.hs-form .hsfc-NavigationRow__Buttons button[type=submit]:focus-visible,.hs-form .hsfc-NavigationRow__Buttons button[type=submit]:hover,input[type=submit]:focus-visible,input[type=submit]:hover,.prt_btn_a:focus-visible,.prt_btn_d:focus-visible,.prt_btn_c:focus-visible,.prt_btn_b:focus-visible,.prt_btn_a:hover,.prt_btn_d:hover,.prt_btn_c:hover,.prt_btn_b:hover{outline:none;background:var(--var-clr-btn-bg-a-hover);text-decoration:none}.hs-form .hsfc-NavigationRow__Buttons button[type=submit]:not(:has(span)),input[type=submit]:not(:has(span)),.prt_btn_a:not(:has(span)),.prt_btn_d:not(:has(span)),.prt_btn_c:not(:has(span)),.prt_btn_b:not(:has(span)){min-width:56px;padding-inline:var(--tk-spc-16)}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large,input[type=submit].large,.prt_btn_a.large,.large.prt_btn_d,.large.prt_btn_c,.large.prt_btn_b{padding:var(--tk-spc-24) var(--tk-spc-32);font-size:1.25rem}@media(max-width: 1024px){.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large,input[type=submit].large,.prt_btn_a.large,.large.prt_btn_d,.large.prt_btn_c,.large.prt_btn_b{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large,input[type=submit].large,.prt_btn_a.large,.large.prt_btn_d,.large.prt_btn_c,.large.prt_btn_b{gap:var(--tk-spc-16);min-height:76px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large svg,input[type=submit].large svg,.prt_btn_a.large svg,.large.prt_btn_d svg,.large.prt_btn_c svg,.large.prt_btn_b svg{width:16px;height:14px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large:not(:has(span)),input[type=submit].large:not(:has(span)),.prt_btn_a.large:not(:has(span)),.large.prt_btn_d:not(:has(span)),.large.prt_btn_c:not(:has(span)),.large.prt_btn_b:not(:has(span)){min-width:76px;padding-inline:var(--tk-spc-24)}@container (max-width: 645px){.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large,input[type=submit].large,.prt_btn_a.large,.large.prt_btn_d,.large.prt_btn_c,.large.prt_btn_b{padding:var(--tk-spc-16) var(--tk-spc-24);font-size:1rem}@media(max-width: 1024px){.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large,input[type=submit].large,.prt_btn_a.large,.large.prt_btn_d,.large.prt_btn_c,.large.prt_btn_b{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large,input[type=submit].large,.prt_btn_a.large,.large.prt_btn_d,.large.prt_btn_c,.large.prt_btn_b{gap:var(--tk-spc-12);min-height:56px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large svg,input[type=submit].large svg,.prt_btn_a.large svg,.large.prt_btn_d svg,.large.prt_btn_c svg,.large.prt_btn_b svg{width:14px;height:12px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].large:not(:has(span)),input[type=submit].large:not(:has(span)),.prt_btn_a.large:not(:has(span)),.large.prt_btn_d:not(:has(span)),.large.prt_btn_c:not(:has(span)),.large.prt_btn_b:not(:has(span)){min-width:56px;padding-inline:var(--tk-spc-24)}}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].small,input[type=submit].small,.prt_btn_a.small,.small.prt_btn_d,.small.prt_btn_c,.small.prt_btn_b{padding:var(--tk-spc-14) var(--tk-spc-20);font-size:.875rem}@media(max-width: 1024px){.hs-form .hsfc-NavigationRow__Buttons button[type=submit].small,input[type=submit].small,.prt_btn_a.small,.small.prt_btn_d,.small.prt_btn_c,.small.prt_btn_b{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].small,input[type=submit].small,.prt_btn_a.small,.small.prt_btn_d,.small.prt_btn_c,.small.prt_btn_b{gap:var(--tk-spc-8);min-height:48px;letter-spacing:.28px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].small svg,input[type=submit].small svg,.prt_btn_a.small svg,.small.prt_btn_d svg,.small.prt_btn_c svg,.small.prt_btn_b svg{width:12px;height:10px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].small:not(:has(span)),input[type=submit].small:not(:has(span)),.prt_btn_a.small:not(:has(span)),.small.prt_btn_d:not(:has(span)),.small.prt_btn_c:not(:has(span)),.small.prt_btn_b:not(:has(span)){min-width:48px;padding-inline:var(--tk-spc-14)}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].xsmall,input[type=submit].xsmall,.prt_btn_a.xsmall,.xsmall.prt_btn_d,.xsmall.prt_btn_c,.xsmall.prt_btn_b{padding:var(--tk-spc-12) var(--tk-spc-16);font-size:.75rem}@media(max-width: 1024px){.hs-form .hsfc-NavigationRow__Buttons button[type=submit].xsmall,input[type=submit].xsmall,.prt_btn_a.xsmall,.xsmall.prt_btn_d,.xsmall.prt_btn_c,.xsmall.prt_btn_b{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].xsmall,input[type=submit].xsmall,.prt_btn_a.xsmall,.xsmall.prt_btn_d,.xsmall.prt_btn_c,.xsmall.prt_btn_b{gap:var(--tk-spc-6);min-height:40px;letter-spacing:.24px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].xsmall svg,input[type=submit].xsmall svg,.prt_btn_a.xsmall svg,.xsmall.prt_btn_d svg,.xsmall.prt_btn_c svg,.xsmall.prt_btn_b svg{width:10px;height:8px}.hs-form .hsfc-NavigationRow__Buttons button[type=submit].xsmall:not(:has(span)),input[type=submit].xsmall:not(:has(span)),.prt_btn_a.xsmall:not(:has(span)),.xsmall.prt_btn_d:not(:has(span)),.xsmall.prt_btn_c:not(:has(span)),.xsmall.prt_btn_b:not(:has(span)){min-width:40px;padding-inline:var(--tk-spc-12)}.prt_btn_b{border:1px solid var(--var-clr-btn-bdr-b);box-sizing:border-box;background:var(--var-clr-btn-bg-b);color:var(--var-clr-btn-txt-b)}.prt_btn_b svg{color:var(--var-clr-btn-icn-b)}.prt_btn_b[class^=icon_]::after,.prt_btn_b[class*=" icon_"]::after{background-color:var(--var-clr-btn-icn-b)}.prt_btn_b:focus-visible,.prt_btn_b:hover{border-color:var(--var-clr-btn-bdr-b-hover);background:linear-gradient(0deg, var(--var-clr-btn-bg-b-hover) 0%, var(--var-clr-btn-bg-b-hover) 100%)}.prt_btn_c{border:1px solid var(--var-clr-btn-bdr-b);box-sizing:border-box;background:var(--var-clr-btn-bg-b);color:var(--var-clr-btn-txt-b)}.prt_btn_c svg{color:var(--var-clr-btn-icn-c)}.prt_btn_c:focus-visible,.prt_btn_c:hover{border-color:var(--var-clr-btn-bdr-b-hover);background:linear-gradient(0deg, var(--var-clr-btn-bg-b-hover) 0%, var(--var-clr-btn-bg-b-hover) 100%)}.prt_btn_c:focus-visible svg,.prt_btn_c:hover svg{color:var(--var-clr-btn-icn-c-hover)}.prt_btn_d{border:none;background:none;color:var(--var-clr-btn-txt-b);padding:var(--tk-spc-16) 0}.prt_btn_d svg{color:var(--var-clr-btn-icn-b)}.prt_btn_d:focus-visible,.prt_btn_d:hover{background:none}.prt_btn_d:focus-visible svg,.prt_btn_d:hover svg{color:var(--var-clr-btn-icn-c)}.prt_btn_a[class^=icon_] .prt_icn_b,[class^=icon_].prt_btn_c .prt_icn_b,[class^=icon_].prt_btn_d .prt_icn_b,.prt_btn_a[class*=" icon_"] .prt_icn_b,[class*=" icon_"].prt_btn_c .prt_icn_b,[class*=" icon_"].prt_btn_d .prt_icn_b,.prt_btn_b[class^=icon_] .prt_icn_b,.prt_btn_b[class*=" icon_"] .prt_icn_b{display:none}.prt_btn_a[class^=icon_].large::after,[class^=icon_].large.prt_btn_c::after,[class^=icon_].large.prt_btn_d::after,.prt_btn_a[class*=" icon_"].large::after,[class*=" icon_"].large.prt_btn_c::after,[class*=" icon_"].large.prt_btn_d::after,.prt_btn_b[class^=icon_].large::after,.prt_btn_b[class*=" icon_"].large::after{width:16px;height:16px}.prt_btn_a[class^=icon_].small::after,[class^=icon_].small.prt_btn_c::after,[class^=icon_].small.prt_btn_d::after,.prt_btn_a[class*=" icon_"].small::after,[class*=" icon_"].small.prt_btn_c::after,[class*=" icon_"].small.prt_btn_d::after,.prt_btn_b[class^=icon_].small::after,.prt_btn_b[class*=" icon_"].small::after{width:12px;height:12px}.prt_btn_a[class^=icon_]::after,[class^=icon_].prt_btn_c::after,[class^=icon_].prt_btn_d::after,.prt_btn_a[class*=" icon_"]::after,[class*=" icon_"].prt_btn_c::after,[class*=" icon_"].prt_btn_d::after,.prt_btn_b[class^=icon_]::after,.prt_btn_b[class*=" icon_"]::after{content:"";width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.prt_btn_a.icon_chat::after,.icon_chat.prt_btn_c::after,.icon_chat.prt_btn_d::after,.prt_btn_b.icon_chat::after{mask:url("../images/icons/icn_chat.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_btn_a.icon_video::after,.icon_video.prt_btn_c::after,.icon_video.prt_btn_d::after,.prt_btn_b.icon_video::after{mask:url("../images/icons/icn_video.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_btn_a.icon_send::after,.icon_send.prt_btn_c::after,.icon_send.prt_btn_d::after,.prt_btn_b.icon_send::after{mask:url("../images/icons/icn_envelope.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_btn_a.icon_external::after,.icon_external.prt_btn_c::after,.icon_external.prt_btn_d::after,.prt_btn_b.icon_external::after{mask:url("../images/icons/icn_external.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_btn_a.icon_play::after,.icon_play.prt_btn_c::after,.icon_play.prt_btn_d::after,.prt_btn_b.icon_play::after{mask:url("../images/icons/icn_play1.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_btn_a.icon_arrow_right::after,.icon_arrow_right.prt_btn_c::after,.icon_arrow_right.prt_btn_d::after,.prt_btn_b.icon_arrow_right::after{mask:url("../images/icons/icn_arrowright.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_btn_a.icon_back::after,.icon_back.prt_btn_c::after,.icon_back.prt_btn_d::after,.prt_btn_b.icon_back::after{mask:url("../images/icons/icn_arrow_undo_down_left.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.prt_label{border-radius:var(--tk-rad-sm);background:var(--var-clr-lbl-bg-gray);color:var(--var-clr-lbl-txt-gray);font-size:.875rem}@media(max-width: 1024px){.prt_label{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.prt_label{padding:var(--tk-spc-6) var(--tk-spc-8);gap:var(--tk-spc-8);display:inline-flex;align-items:center}.prt_label svg{color:var(--var-clr-lbl-icn-gray)}.prt_label .icn{width:18px;height:18px}.prt_label .remove{width:18px;height:18px}.prt_label .remove svg{width:9px;height:9px}.prt_label.gray{background:var(--var-clr-lbl-bg-gray);color:var(--var-clr-lbl-txt-gray)}.prt_label.gray svg{color:var(--var-clr-lbl-icn-gray)}.prt_label.rose{background:var(--var-clr-lbl-bg-rose);color:var(--var-clr-lbl-txt-rose)}.prt_label.rose svg{color:var(--var-clr-lbl-icn-rose)}.prt_label.orange{background:var(--var-clr-lbl-bg-orange);color:var(--var-clr-lbl-txt-orange)}.prt_label.orange svg{color:var(--var-clr-icn-orange)}.prt_label.amber{background:var(--var-clr-lbl-bg-amber);color:var(--var-clr-lbl-txt-amber)}.prt_label.amber svg{color:var(--var-clr-icn-amber)}.prt_label.green{background:var(--var-clr-lbl-bg-green);color:var(--var-clr-lbl-txt-green)}.prt_label.green svg{color:var(--var-clr-icn-green)}.prt_label.teal{background:var(--var-clr-lbl-bg-teal);color:var(--var-clr-lbl-txt-teal)}.prt_label.teal svg{color:var(--var-clr-icn-teal)}.prt_label.sky{background:var(--var-clr-lbl-bg-sky);color:var(--var-clr-lbl-txt-sky)}.prt_label.sky svg{color:var(--var-clr-icn-sky)}.prt_label.indigo{background:var(--var-clr-lbl-bg-indigo);color:var(--var-clr-lbl-txt-indigo)}.prt_label.indigo svg{color:var(--var-clr-icn-indigo)}.prt_label.violet{background:var(--var-clr-lbl-bg-violet);color:var(--var-clr-lbl-txt-violet)}.prt_label.violet svg{color:var(--var-clr-icn-violet)}input.cb[type=checkbox]{position:absolute;opacity:0;cursor:pointer;box-sizing:border-box;height:0;min-height:0}input.cb[type=checkbox]:focus+label:before{border:2px solid var(--var-clr-msc-bdr-b)}input.cb[type=checkbox]:checked:focus+label:before{border:2px solid var(--var-clr-msc-bdr-b)}input.cb[type=checkbox]+label{position:relative;padding:0 0 0 38px;font-size:1rem}@media(max-width: 1024px){input.cb[type=checkbox]+label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}input.cb[type=checkbox]+label{line-height:2;cursor:pointer;color:var(--var-clr-msc-txt_b);box-sizing:border-box;display:block;text-align:left}input.cb[type=checkbox]+label:before{top:3px;left:0;content:"";display:block;position:absolute;height:24px;width:24px;cursor:pointer;color:var(--var-clr-msc-txt-b);border-radius:var(--tk-rad-sm);border:1px solid var(--var-clr-msc-bdr-a);background-color:var(--var-clr-msc-bg-a);box-sizing:border-box;backdrop-filter:blur(40px);z-index:1}input.cb[type=checkbox]+label:hover:before{border:2px solid var(--var-clr-msc-bdr-b)}input.cb[type=checkbox]:checked+label:after{top:3px;left:0;content:"";display:block;position:absolute;height:24px;width:24px;cursor:pointer;background-color:var(--var-clr-msc-icn-a);mask:url("../images/icons/icn_check.svg");mask-position:center;mask-repeat:no-repeat;mask-size:18px !important;box-sizing:border-box;z-index:2}input.cb[type=checkbox]:checked+label:before{border:2px solid var(--var-clr-msc-bg-b);background-color:var(--var-clr-msc-bg-b)}input.cb[type=checkbox]:checked+label{cursor:pointer;color:var(--var-clr-msc-txt-a)}input.cb[type=checkbox]:disabled+label::before{border-color:var(--var-clr-msc-bdr-a);background-color:var(--var-clr-msc-bdr-a)}input.cb[type=checkbox]:disabled+label{opacity:.5}input.cb[type=radio]{position:absolute;opacity:0;cursor:pointer;box-sizing:border-box;height:0;min-height:0}input.cb[type=radio]:checked:focus+label:before{border:2px solid var(--var-clr-msc-bdr-b)}input.cb[type=radio]+label{position:relative;padding:0 0 0 38px;font-size:1rem}@media(max-width: 1024px){input.cb[type=radio]+label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}input.cb[type=radio]+label{line-height:2;cursor:pointer;color:var(--var-clr-msc-txt-b);box-sizing:border-box;display:block;text-align:left}input.cb[type=radio]+label:before{top:3px;left:0;content:"";display:block;position:absolute;height:24px;width:24px;cursor:pointer;border-radius:var(--tk-rad-round);border:1px solid var(--var-clr-msc-bdr-a);background-color:var(--var-clr-msc-bg-a);box-sizing:border-box;z-index:1}input.cb[type=radio]:focus+label:before{border:2px solid var(--var-clr-msc-bdr-b)}input.cb[type=radio]+label:hover:before{border:2px solid var(--var-clr-msc-bdr-b)}input.cb[type=radio]:checked+label:after{top:3px;left:0px;content:"";display:block;position:absolute;height:24px;width:24px;cursor:pointer;background-color:var(--var-clr-msc-icn-b);mask:url("../images/icons/icn_dot.svg");mask-position:center;mask-repeat:no-repeat;mask-size:12px !important;box-sizing:border-box;z-index:2}input.cb[type=radio]:checked+label:before{border:1px solid var(--var-clr-msc-bdr-c);background-color:var(--tk-clr-msc-bg-a)}input.cb[type=radio]:checked+label{cursor:pointer;color:var(--var-clr-msc-txt-a)}input.cb[type=radio]:disabled+label::before{border:1px solid var(--var-clr-msc-bdr-a)}input.cb[type=radio]:disabled+label{opacity:.5}.prt_field_msg{display:flex;align-items:center;gap:.25rem;font-size:12px;font-weight:500;line-height:22px}.prt_field_msg.error{color:var(--var-clr-fld-txt-d)}.prt_field_msg.error[class*=icn_]::before{background:var(--var-clr-fld-txt-d)}.prt_field_msg.success{color:#064e3b}.prt_field_msg.success[class*=icn_]::before{background:#064e3b}.prt_field_msg.info{color:#1e3a8a}.prt_field_msg.info[class*=icn_]::before{background:#1e3a8a}.prt_field_msg.icn_info::before{width:12px;height:12px;content:"";display:inline-block;flex-shrink:0;background-color:currentColor;mask-image:url(../images/icons/icn_info.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.prt_field_msg.icn_check_circle::before{width:12px;height:12px;content:"";display:inline-block;flex-shrink:0;background-color:currentColor;mask-image:url(../images/icons/icn_check-circle.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.prt_field_msg.icn_error_circle::before{width:12px;height:12px;content:"";display:inline-block;flex-shrink:0;background-color:currentColor;mask-image:url(../images/icons/icn_error-circle.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.prt_field_label{display:flex;align-items:center;gap:.25rem;font-size:1rem}@media(max-width: 1024px){.prt_field_label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.prt_field_label{font-weight:600;line-height:1.35;color:var(--var-clr-fld-txt-a);margin-bottom:8px}.prt_field_label .req{color:var(--var-clr-fld-txt-d)}.icon-field{position:relative;width:100%}.icon-field .prt_icn_b{position:absolute;z-index:3;top:50%;transform:translateY(-50%);left:0;width:24px;height:24px}.icon-field .prt_icn_b svg{color:var(--var-clr-fld-icn-b)}.icon-field:has(.prt_icn_b) .selectric{padding-left:36px}.icon-field:has(.prt_icn_b) input[type=number],.icon-field:has(.prt_icn_b) input[type=url],.icon-field:has(.prt_icn_b) input[type=tel],.icon-field:has(.prt_icn_b) input[type=search],.icon-field:has(.prt_icn_b) input[type=email],.icon-field:has(.prt_icn_b) input[type=text]{padding-left:36px}input[type=search]{-webkit-appearance:none}.selectric-wrapper{width:100%;margin:0}.selectric .button{top:50%;right:0;transform:translateY(-50%);font-size:0;line-height:0;padding:0;width:24px;height:24px;min-height:24px;background:rgba(0,0,0,0)}.selectric .button:after{content:"";border:none;width:24px;height:24px;background:var(--var-clr-fld-icn-a);mask:url("../images/icons/icn_unfold_more.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain !important;pointer-events:all;opacity:1;top:50%;right:0;transform:translate(0, -50%);margin:0}.selectric-items li{padding:16px;font-weight:400;min-height:54px;font-size:1rem}@media(max-width: 1024px){.selectric-items li{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.selectric-items li{background-color:var(--var-clr-fld-bg);color:var(--var-clr-fld-txt-a);border-bottom:1px solid var(--var-clr-fld-bdr-a)}.selectric-items li:last-child{border-bottom:none}.selectric-items{border-color:var(--tk-clr-fld-bg);border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-fld-bdr-a);background:var(--var-clr-fld-bg);top:calc(100% + 16px)}.selectric-items li.highlighted,.selectric-items li.selected{background:var(--tk-clr-fld-bg);color:var(--tk-clr-fld-txt-a)}.selectric-wrapper.selectric-open .selectric{border-bottom-color:var(--var-clr-fld-bdr-c);border-bottom-width:1px;box-shadow:inset 0 -1px 0 0 var(--var-clr-fld-bdr-c)}.selectric-wrapper.selectric-open .selectric .button::after{mask:url("../images/icons/icn_unfold_less.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain !important}.selectric .label{margin:0;height:56px;line-height:1.1;display:flex;align-items:center;font-size:1rem}@media(max-width: 1024px){.selectric .label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.selectric .label span{max-height:100%}.selectric .label span.placeholder{color:var(--var-clr-fld-txt-c);font-size:inherit;font-weight:400}.selectric .label span{line-height:1.1;font-weight:400}.selectric{padding-block:0 !important}.prt_field_input,select,.selectric{width:100%;border:none;background:none;border-bottom:1px solid var(--var-clr-fld-bdr-a);font-size:1rem}@media(max-width: 1024px){.prt_field_input,select,.selectric{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.prt_field_input,select,.selectric{font-weight:400;min-height:56px;padding:var(--tk-spc-16) var(--tk-spc-0);color:var(--var-clr-fld-txt-a);box-sizing:border-box;box-shadow:none;-webkit-appearance:none}.prt_field_input::placeholder,select::placeholder,.selectric::placeholder{font-size:1rem}@media(max-width: 1024px){.prt_field_input::placeholder,select::placeholder,.selectric::placeholder{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.prt_field_input::placeholder,select::placeholder,.selectric::placeholder{color:var(--var-clr-fld-txt-c);font-weight:400;opacity:1}.prt_field_input:focus,.prt_field_input:hover,select:focus,select:hover,.selectric:focus,.selectric:hover{border-bottom-color:var(--var-clr-fld-bdr-c);border-bottom-width:1px;outline:none;box-shadow:inset 0 -1px 0 0 var(--var-clr-fld-bdr-c)}.prt_field_input:disabled,select:disabled,.selectric:disabled{-webkit-text-fill-color:var(--tk-clr-fld-txt_b);opacity:1}.prt_field_input:disabled::placeholder,select:disabled::placeholder,.selectric:disabled::placeholder{color:var(--tk-clr-fld-txt_b)}.small .prt_field_input,.small select,.small .selectric{min-height:48px;font-size:.875rem}@media(max-width: 1024px){.small .prt_field_input,.small select,.small .selectric{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.small .prt_field_input::placeholder,.small select::placeholder,.small .selectric::placeholder{font-size:.875rem}@media(max-width: 1024px){.small .prt_field_input::placeholder,.small select::placeholder,.small .selectric::placeholder{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.small .icon-field .prt_icn_b{width:16px;height:16px}.small .icon-field:has(.prt_icn_b) .prt_field_input,.small .icon-field:has(.prt_icn_b) select{padding-left:28px}.small .icon-field:has(.prt_icn_b) .selectric{padding-left:28px}.small .selectric .label{font-size:.875rem}@media(max-width: 1024px){.small .selectric .label{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.small .selectric .label{min-height:48px}.small .selectric-items li{min-height:48px;font-size:.875rem}@media(max-width: 1024px){.small .selectric-items li{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.small .selectric .button::after{width:20px;height:24px}.xsmall .prt_field_input,.xsmall select,.xsmall .selectric{min-height:40px;font-size:.75rem}@media(max-width: 1024px){.xsmall .prt_field_input,.xsmall select,.xsmall .selectric{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.xsmall .prt_field_input::placeholder,.xsmall select::placeholder,.xsmall .selectric::placeholder{font-size:.75rem}@media(max-width: 1024px){.xsmall .prt_field_input::placeholder,.xsmall select::placeholder,.xsmall .selectric::placeholder{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.xsmall .icon-field .prt_icn_b{width:13px;height:13px}.xsmall .icon-field:has(.prt_icn_b) .prt_field_input,.xsmall .icon-field:has(.prt_icn_b) select{padding-left:22px}.xsmall .icon-field:has(.prt_icn_b) .selectric{padding-left:22px}.xsmall .selectric .label{font-size:.75rem}@media(max-width: 1024px){.xsmall .selectric .label{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.xsmall .selectric .label{min-height:40px}.xsmall .selectric-items li{min-height:40px;font-size:.75rem}@media(max-width: 1024px){.xsmall .selectric-items li{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.xsmall .selectric .button::after{width:16px;height:20px}.prt_info_tip{position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:0;border:none;background:none}@media(max-width: 1024px){.prt_info_tip{z-index:30}}.prt_info_tip .prt_icn_b{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";z-index:1;width:18px;height:18px;pointer-events:none}.prt_info_tip .prt_icn_b svg{color:var(--var-clr-fld-icn-a)}.prt_info_tip .holder{position:absolute;left:50%;bottom:100%;border:1px solid var(--var-clr-fld-bdr-a);padding:19px 21px !important;font-size:.75rem}@media(max-width: 1024px){.prt_info_tip .holder{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.prt_info_tip .holder{line-height:1.56;opacity:0;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.prt_info_tip .holder{transition-duration:0ms !important}}.prt_info_tip .holder{min-width:200px;background:var(--tk-clr-neutral-white);z-index:3;pointer-events:none;font-weight:500;transform:translateX(-50%);margin:0 0 20px 0;max-height:initial !important;overflow-x:visible !important;overflow-y:visible !important;white-space:normal !important}.prt_info_tip .holder:before{content:"";width:28px;height:28px;position:absolute;left:50%;top:100%;border-left:1px solid var(--var-clr-fld-bdr-a);border-bottom:1px solid var(--var-clr-fld-bdr-a);border-right:1px solid rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,0);display:inline-block;margin:-14px 0 0 -14px;background:#fff;transform:rotate(-45deg)}.prt_info_tip:hover .holder{opacity:1;pointer-events:all}@media(max-width: 1024px){.prt_info_tip:hover .holder{opacity:0;pointer-events:none}}@media(max-width: 1024px){.prt_info_tip.active .holder{opacity:1;pointer-events:all}}.hs-form-html *,.hs-form *{box-sizing:border-box}.hs-form-html fieldset,.hs-form fieldset{border:none;margin:0;padding:0;max-width:100%}.hs-form-html fieldset.form-columns-2,.hs-form fieldset.form-columns-2{display:flex;gap:var(--tk-spc-24)}.hs-form-html fieldset.form-columns-2>.hs-form-field,.hs-form fieldset.form-columns-2>.hs-form-field{flex:1}.hs-form-html fieldset.form-columns-3,.hs-form fieldset.form-columns-3{display:flex;gap:var(--tk-spc-24)}.hs-form-html fieldset.form-columns-3>.hs-form-field,.hs-form fieldset.form-columns-3>.hs-form-field{flex:1}@media(max-width: 645px){.hs-form-html fieldset.form-columns-2,.hs-form-html fieldset.form-columns-3,.hs-form fieldset.form-columns-2,.hs-form fieldset.form-columns-3{flex-direction:column;gap:0}}.hs-form-html .hs-form-field,.hs-form .hs-form-field{margin-bottom:0}.hs-form-html .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form-html .hsfc-FieldLabel,.hs-form .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form .hsfc-FieldLabel{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel{position:relative !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 0 8px !important;overflow:visible !important;clip:auto !important;white-space:normal !important;display:block !important;cursor:pointer}.hs-form-html [data-hsfc-id=CheckboxFieldGroup]>.hsfc-FieldLabel,.hs-form-html [data-hsfc-id=RadioFieldGroup]>.hsfc-FieldLabel,.hs-form [data-hsfc-id=CheckboxFieldGroup]>.hsfc-FieldLabel,.hs-form [data-hsfc-id=RadioFieldGroup]>.hsfc-FieldLabel{position:static !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 0 var(--tk-spc-12) !important;overflow:visible !important;clip:auto !important;white-space:normal !important;display:flex !important;align-items:center;gap:.25rem;font-size:1rem}@media(max-width: 1024px){.hs-form-html [data-hsfc-id=CheckboxFieldGroup]>.hsfc-FieldLabel,.hs-form-html [data-hsfc-id=RadioFieldGroup]>.hsfc-FieldLabel,.hs-form [data-hsfc-id=CheckboxFieldGroup]>.hsfc-FieldLabel,.hs-form [data-hsfc-id=RadioFieldGroup]>.hsfc-FieldLabel{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html [data-hsfc-id=CheckboxFieldGroup]>.hsfc-FieldLabel,.hs-form-html [data-hsfc-id=RadioFieldGroup]>.hsfc-FieldLabel,.hs-form [data-hsfc-id=CheckboxFieldGroup]>.hsfc-FieldLabel,.hs-form [data-hsfc-id=RadioFieldGroup]>.hsfc-FieldLabel{font-weight:600;line-height:1.35;color:var(--var-clr-fld-txt-a)}.hs-form-html .hs-field-desc,.hs-form .hs-field-desc{display:none}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel,.hs-form-html .inputs-list label,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel,.hs-form .inputs-list label{position:static;width:auto;height:auto;padding:0;margin:0 0 8px;overflow:visible;clip:auto;white-space:normal;display:block;cursor:pointer}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel{position:relative;display:block;cursor:pointer}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span{position:relative;padding-left:38px;font-size:1rem}@media(max-width: 1024px){.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span{line-height:2;color:var(--var-clr-msc-txt-b);display:block;font-weight:400}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span::before{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;border:1px solid var(--var-clr-msc-bdr-a);background:var(--var-clr-msc-bg-a);box-sizing:border-box}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput+span::before{border-radius:var(--tk-rad-sm);backdrop-filter:blur(40px)}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput+span::before{border-radius:50%}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:checked+span::after,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:checked+span::after,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:checked+span::after,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:checked+span::after{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;background-color:var(--var-clr-msc-icn-a);mask:url("../images/icons/icn_check.svg") center/18px no-repeat}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:checked+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:checked+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:checked+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:checked+span::before{border:2px solid var(--var-clr-msc-bg-b);background-color:var(--var-clr-msc-bg-b)}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:checked+span::after,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:checked+span::after,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:checked+span::after,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:checked+span::after{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;background-color:var(--var-clr-msc-icn-b);mask:url("../images/icons/icn_dot.svg") center/12px no-repeat}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:focus+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:hover+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:focus+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:hover+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:focus+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:hover+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:focus+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:hover+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:focus+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:hover+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:focus+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:hover+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:focus+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:hover+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:focus+span::before,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:hover+span::before{border:2px solid var(--var-clr-msc-bdr-b)}.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:checked+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:checked+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:checked+span,.hs-form-html .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:checked+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput:checked+span,.hs-form .hsfc-CheckboxFieldGroup__Options .hsfc-RadioInput:checked+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-CheckboxInput:checked+span,.hs-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput:checked+span{color:var(--var-clr-msc-txt-a)}.hs-form-html.show-labels .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form-html.show-labels .hsfc-FieldLabel,.hs-form.show-labels .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form.show-labels .hsfc-FieldLabel{position:static;width:auto;height:auto;padding:0;margin:0 0 8px;overflow:visible;clip:auto;white-space:normal;display:flex;align-items:center;gap:.25rem;font-size:1rem}@media(max-width: 1024px){.hs-form-html.show-labels .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form-html.show-labels .hsfc-FieldLabel,.hs-form.show-labels .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form.show-labels .hsfc-FieldLabel{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html.show-labels .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form-html.show-labels .hsfc-FieldLabel,.hs-form.show-labels .hs-form-field>label:not(.hs-form-checkbox-display):not(.hs-form-radio-display):not(.hs-form-booleancheckbox-display),.hs-form.show-labels .hsfc-FieldLabel{font-weight:600;line-height:1.35;color:var(--var-clr-fld-txt-a)}.hs-form-html.show-labels .hs-form-required,.hs-form.show-labels .hs-form-required{color:var(--var-clr-fld-txt-d)}.hs-form-html.show-labels .hs-form-field,.hs-form.show-labels .hs-form-field{margin-bottom:var(--tk-spc-16)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content,.hs-form [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Form__Content,.hs-form [data-hsfc-id=Renderer] .hsfc-Form__Content{gap:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Step__Content,.hs-form [data-hsfc-id=Renderer] .hsfc-Step__Content{gap:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-FormRow,.hs-form [data-hsfc-id=Renderer] .hsfc-FormRow{margin-bottom:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Field,.hs-form [data-hsfc-id=Renderer] .hsfc-Field{margin-bottom:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Field__LabelRequiredMark,.hs-form [data-hsfc-id=Renderer] .hsfc-Field__LabelRequiredMark{color:var(--var-clr-fld-txt-d)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Field__HelpText,.hs-form [data-hsfc-id=Renderer] .hsfc-Field__HelpText{display:none}.hs-form-html [data-hsfc-id=Renderer] .hsfc-Field__ErrorMessages,.hs-form [data-hsfc-id=Renderer] .hsfc-Field__ErrorMessages{margin-top:6px;font-size:12px;font-weight:500;color:var(--var-clr-fld-txt-d)}.hs-form-html.show-labels [data-hsfc-id=Renderer] .hsfc-Field,.hs-form.show-labels [data-hsfc-id=Renderer] .hsfc-Field{margin-bottom:var(--tk-spc-16)}.hs-form-html.show-labels [data-hsfc-id=Renderer] .hsfc-Field__Label,.hs-form.show-labels [data-hsfc-id=Renderer] .hsfc-Field__Label{position:static;width:auto;height:auto;padding:0;margin:0 0 8px;overflow:visible;clip:auto;white-space:normal;display:flex;align-items:center;gap:.25rem;font-size:1rem}@media(max-width: 1024px){.hs-form-html.show-labels [data-hsfc-id=Renderer] .hsfc-Field__Label,.hs-form.show-labels [data-hsfc-id=Renderer] .hsfc-Field__Label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html.show-labels [data-hsfc-id=Renderer] .hsfc-Field__Label,.hs-form.show-labels [data-hsfc-id=Renderer] .hsfc-Field__Label{font-weight:600;line-height:1.35;color:var(--var-clr-fld-txt-a)}.hs-form-html.show-labels [data-hsfc-id=Renderer] .hsfc-Field__HelpText,.hs-form.show-labels [data-hsfc-id=Renderer] .hsfc-Field__HelpText{display:block;font-size:12px;color:var(--var-clr-fld-txt-c)}.hs-form-html textarea.hsfc-TextareaInput,.hs-form-html .hsfc-TextInput,.hs-form-html .hsfc-SelectInput,.hs-form-html input[type=text],.hs-form-html input[type=email],.hs-form-html input[type=tel],.hs-form-html input[type=number],.hs-form-html input[type=search],.hs-form-html textarea,.hs-form-html select,.hs-form textarea.hsfc-TextareaInput,.hs-form .hsfc-TextInput,.hs-form .hsfc-SelectInput,.hs-form input[type=text],.hs-form input[type=email],.hs-form input[type=tel],.hs-form input[type=number],.hs-form input[type=search],.hs-form textarea,.hs-form select{border-radius:0;width:100%;border:none;background:none;border-bottom:1px solid var(--var-clr-fld-bdr-a);font-size:1rem}@media(max-width: 1024px){.hs-form-html textarea.hsfc-TextareaInput,.hs-form-html .hsfc-TextInput,.hs-form-html .hsfc-SelectInput,.hs-form-html input[type=text],.hs-form-html input[type=email],.hs-form-html input[type=tel],.hs-form-html input[type=number],.hs-form-html input[type=search],.hs-form-html textarea,.hs-form-html select,.hs-form textarea.hsfc-TextareaInput,.hs-form .hsfc-TextInput,.hs-form .hsfc-SelectInput,.hs-form input[type=text],.hs-form input[type=email],.hs-form input[type=tel],.hs-form input[type=number],.hs-form input[type=search],.hs-form textarea,.hs-form select{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html textarea.hsfc-TextareaInput,.hs-form-html .hsfc-TextInput,.hs-form-html .hsfc-SelectInput,.hs-form-html input[type=text],.hs-form-html input[type=email],.hs-form-html input[type=tel],.hs-form-html input[type=number],.hs-form-html input[type=search],.hs-form-html textarea,.hs-form-html select,.hs-form textarea.hsfc-TextareaInput,.hs-form .hsfc-TextInput,.hs-form .hsfc-SelectInput,.hs-form input[type=text],.hs-form input[type=email],.hs-form input[type=tel],.hs-form input[type=number],.hs-form input[type=search],.hs-form textarea,.hs-form select{font-weight:400;min-height:56px;padding:var(--tk-spc-16) 0;color:var(--var-clr-fld-txt-a);box-shadow:none;-webkit-appearance:none}.hs-form-html textarea.hsfc-TextareaInput::placeholder,.hs-form-html .hsfc-TextInput::placeholder,.hs-form-html .hsfc-SelectInput::placeholder,.hs-form-html input[type=text]::placeholder,.hs-form-html input[type=email]::placeholder,.hs-form-html input[type=tel]::placeholder,.hs-form-html input[type=number]::placeholder,.hs-form-html input[type=search]::placeholder,.hs-form-html textarea::placeholder,.hs-form-html select::placeholder,.hs-form textarea.hsfc-TextareaInput::placeholder,.hs-form .hsfc-TextInput::placeholder,.hs-form .hsfc-SelectInput::placeholder,.hs-form input[type=text]::placeholder,.hs-form input[type=email]::placeholder,.hs-form input[type=tel]::placeholder,.hs-form input[type=number]::placeholder,.hs-form input[type=search]::placeholder,.hs-form textarea::placeholder,.hs-form select::placeholder{font-size:1rem}@media(max-width: 1024px){.hs-form-html textarea.hsfc-TextareaInput::placeholder,.hs-form-html .hsfc-TextInput::placeholder,.hs-form-html .hsfc-SelectInput::placeholder,.hs-form-html input[type=text]::placeholder,.hs-form-html input[type=email]::placeholder,.hs-form-html input[type=tel]::placeholder,.hs-form-html input[type=number]::placeholder,.hs-form-html input[type=search]::placeholder,.hs-form-html textarea::placeholder,.hs-form-html select::placeholder,.hs-form textarea.hsfc-TextareaInput::placeholder,.hs-form .hsfc-TextInput::placeholder,.hs-form .hsfc-SelectInput::placeholder,.hs-form input[type=text]::placeholder,.hs-form input[type=email]::placeholder,.hs-form input[type=tel]::placeholder,.hs-form input[type=number]::placeholder,.hs-form input[type=search]::placeholder,.hs-form textarea::placeholder,.hs-form select::placeholder{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html textarea.hsfc-TextareaInput::placeholder,.hs-form-html .hsfc-TextInput::placeholder,.hs-form-html .hsfc-SelectInput::placeholder,.hs-form-html input[type=text]::placeholder,.hs-form-html input[type=email]::placeholder,.hs-form-html input[type=tel]::placeholder,.hs-form-html input[type=number]::placeholder,.hs-form-html input[type=search]::placeholder,.hs-form-html textarea::placeholder,.hs-form-html select::placeholder,.hs-form textarea.hsfc-TextareaInput::placeholder,.hs-form .hsfc-TextInput::placeholder,.hs-form .hsfc-SelectInput::placeholder,.hs-form input[type=text]::placeholder,.hs-form input[type=email]::placeholder,.hs-form input[type=tel]::placeholder,.hs-form input[type=number]::placeholder,.hs-form input[type=search]::placeholder,.hs-form textarea::placeholder,.hs-form select::placeholder{color:var(--var-clr-fld-txt-c);opacity:1}.hs-form-html textarea.hsfc-TextareaInput:focus,.hs-form-html textarea.hsfc-TextareaInput:hover,.hs-form-html .hsfc-TextInput:focus,.hs-form-html .hsfc-TextInput:hover,.hs-form-html .hsfc-SelectInput:focus,.hs-form-html .hsfc-SelectInput:hover,.hs-form-html input[type=text]:focus,.hs-form-html input[type=text]:hover,.hs-form-html input[type=email]:focus,.hs-form-html input[type=email]:hover,.hs-form-html input[type=tel]:focus,.hs-form-html input[type=tel]:hover,.hs-form-html input[type=number]:focus,.hs-form-html input[type=number]:hover,.hs-form-html input[type=search]:focus,.hs-form-html input[type=search]:hover,.hs-form-html textarea:focus,.hs-form-html textarea:hover,.hs-form-html select:focus,.hs-form-html select:hover,.hs-form textarea.hsfc-TextareaInput:focus,.hs-form textarea.hsfc-TextareaInput:hover,.hs-form .hsfc-TextInput:focus,.hs-form .hsfc-TextInput:hover,.hs-form .hsfc-SelectInput:focus,.hs-form .hsfc-SelectInput:hover,.hs-form input[type=text]:focus,.hs-form input[type=text]:hover,.hs-form input[type=email]:focus,.hs-form input[type=email]:hover,.hs-form input[type=tel]:focus,.hs-form input[type=tel]:hover,.hs-form input[type=number]:focus,.hs-form input[type=number]:hover,.hs-form input[type=search]:focus,.hs-form input[type=search]:hover,.hs-form textarea:focus,.hs-form textarea:hover,.hs-form select:focus,.hs-form select:hover{border-bottom-color:var(--var-clr-fld-bdr-c);box-shadow:inset 0 -1px 0 0 var(--var-clr-fld-bdr-c);outline:none}.hs-form-html textarea.hsfc-TextareaInput:disabled,.hs-form-html .hsfc-TextInput:disabled,.hs-form-html .hsfc-SelectInput:disabled,.hs-form-html input[type=text]:disabled,.hs-form-html input[type=email]:disabled,.hs-form-html input[type=tel]:disabled,.hs-form-html input[type=number]:disabled,.hs-form-html input[type=search]:disabled,.hs-form-html textarea:disabled,.hs-form-html select:disabled,.hs-form textarea.hsfc-TextareaInput:disabled,.hs-form .hsfc-TextInput:disabled,.hs-form .hsfc-SelectInput:disabled,.hs-form input[type=text]:disabled,.hs-form input[type=email]:disabled,.hs-form input[type=tel]:disabled,.hs-form input[type=number]:disabled,.hs-form input[type=search]:disabled,.hs-form textarea:disabled,.hs-form select:disabled{-webkit-text-fill-color:var(--tk-clr-fld-txt_b);opacity:1}.hs-form-html textarea.hsfc-TextareaInput:disabled::placeholder,.hs-form-html .hsfc-TextInput:disabled::placeholder,.hs-form-html .hsfc-SelectInput:disabled::placeholder,.hs-form-html input[type=text]:disabled::placeholder,.hs-form-html input[type=email]:disabled::placeholder,.hs-form-html input[type=tel]:disabled::placeholder,.hs-form-html input[type=number]:disabled::placeholder,.hs-form-html input[type=search]:disabled::placeholder,.hs-form-html textarea:disabled::placeholder,.hs-form-html select:disabled::placeholder,.hs-form textarea.hsfc-TextareaInput:disabled::placeholder,.hs-form .hsfc-TextInput:disabled::placeholder,.hs-form .hsfc-SelectInput:disabled::placeholder,.hs-form input[type=text]:disabled::placeholder,.hs-form input[type=email]:disabled::placeholder,.hs-form input[type=tel]:disabled::placeholder,.hs-form input[type=number]:disabled::placeholder,.hs-form input[type=search]:disabled::placeholder,.hs-form textarea:disabled::placeholder,.hs-form select:disabled::placeholder{color:var(--tk-clr-fld-txt_b)}.hs-form-html .hsfc-TextareaInput,.hs-form-html textarea,.hs-form .hsfc-TextareaInput,.hs-form textarea{min-height:120px;resize:vertical}.hs-form-html .hs-error-msgs,.hs-form .hs-error-msgs{margin-top:6px}.hs-form-html .hs-error-msgs .hs-error-msg,.hs-form .hs-error-msgs .hs-error-msg{display:flex;align-items:center;gap:.25rem;font-size:12px;font-weight:500;line-height:22px;color:var(--var-clr-fld-txt-d)}.hs-form-html .hsfc-RadioFieldGroup__Options,.hs-form-html .hsfc-CheckboxFieldGroup__Options,.hs-form-html .inputs-list,.hs-form .hsfc-RadioFieldGroup__Options,.hs-form .hsfc-CheckboxFieldGroup__Options,.hs-form .inputs-list{list-style:none;padding:0;margin:0}.hs-form-html .hsfc-RadioFieldGroup__Options li,.hs-form-html .hsfc-CheckboxFieldGroup__Options li,.hs-form-html .inputs-list li,.hs-form .hsfc-RadioFieldGroup__Options li,.hs-form .hsfc-CheckboxFieldGroup__Options li,.hs-form .inputs-list li{margin-bottom:8px}.hs-form-html .hsfc-RadioFieldGroup__Options label,.hs-form-html .hsfc-CheckboxFieldGroup__Options label,.hs-form-html .inputs-list label,.hs-form .hsfc-RadioFieldGroup__Options label,.hs-form .hsfc-CheckboxFieldGroup__Options label,.hs-form .inputs-list label{position:relative;display:block;cursor:pointer}.hs-form-html .hsfc-RadioFieldGroup__Options input[type=checkbox],.hs-form-html .hsfc-RadioFieldGroup__Options input[type=radio],.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=checkbox],.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=radio],.hs-form-html .inputs-list input[type=checkbox],.hs-form-html .inputs-list input[type=radio],.hs-form .hsfc-RadioFieldGroup__Options input[type=checkbox],.hs-form .hsfc-RadioFieldGroup__Options input[type=radio],.hs-form .hsfc-CheckboxFieldGroup__Options input[type=checkbox],.hs-form .hsfc-CheckboxFieldGroup__Options input[type=radio],.hs-form .inputs-list input[type=checkbox],.hs-form .inputs-list input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0}.hs-form-html .hsfc-RadioFieldGroup__Options input+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options input+span,.hs-form-html .inputs-list input+span,.hs-form .hsfc-RadioFieldGroup__Options input+span,.hs-form .hsfc-CheckboxFieldGroup__Options input+span,.hs-form .inputs-list input+span{position:relative;padding-left:38px;font-size:1rem}@media(max-width: 1024px){.hs-form-html .hsfc-RadioFieldGroup__Options input+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options input+span,.hs-form-html .inputs-list input+span,.hs-form .hsfc-RadioFieldGroup__Options input+span,.hs-form .hsfc-CheckboxFieldGroup__Options input+span,.hs-form .inputs-list input+span{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html .hsfc-RadioFieldGroup__Options input+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options input+span,.hs-form-html .inputs-list input+span,.hs-form .hsfc-RadioFieldGroup__Options input+span,.hs-form .hsfc-CheckboxFieldGroup__Options input+span,.hs-form .inputs-list input+span{line-height:2;color:var(--var-clr-msc-txt_b);display:block}.hs-form-html .hsfc-RadioFieldGroup__Options input+span span,.hs-form-html .hsfc-CheckboxFieldGroup__Options input+span span,.hs-form-html .inputs-list input+span span,.hs-form .hsfc-RadioFieldGroup__Options input+span span,.hs-form .hsfc-CheckboxFieldGroup__Options input+span span,.hs-form .inputs-list input+span span{font-weight:400}.hs-form-html .hsfc-RadioFieldGroup__Options input+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options input+span::before,.hs-form-html .inputs-list input+span::before,.hs-form .hsfc-RadioFieldGroup__Options input+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options input+span::before,.hs-form .inputs-list input+span::before{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;border:1px solid var(--var-clr-msc-bdr-a);background:var(--var-clr-msc-bg-a);box-sizing:border-box}.hs-form-html .hsfc-RadioFieldGroup__Options input[type=checkbox]+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=checkbox]+span::before,.hs-form-html .inputs-list input[type=checkbox]+span::before,.hs-form .hsfc-RadioFieldGroup__Options input[type=checkbox]+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options input[type=checkbox]+span::before,.hs-form .inputs-list input[type=checkbox]+span::before{border-radius:var(--tk-rad-sm);backdrop-filter:blur(40px)}.hs-form-html .hsfc-RadioFieldGroup__Options input[type=checkbox]:checked+span::after,.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=checkbox]:checked+span::after,.hs-form-html .inputs-list input[type=checkbox]:checked+span::after,.hs-form .hsfc-RadioFieldGroup__Options input[type=checkbox]:checked+span::after,.hs-form .hsfc-CheckboxFieldGroup__Options input[type=checkbox]:checked+span::after,.hs-form .inputs-list input[type=checkbox]:checked+span::after{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;background-color:var(--var-clr-msc-icn-a);mask:url("../images/icons/icn_check.svg") center/18px no-repeat}.hs-form-html .hsfc-RadioFieldGroup__Options input[type=checkbox]:checked+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=checkbox]:checked+span::before,.hs-form-html .inputs-list input[type=checkbox]:checked+span::before,.hs-form .hsfc-RadioFieldGroup__Options input[type=checkbox]:checked+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options input[type=checkbox]:checked+span::before,.hs-form .inputs-list input[type=checkbox]:checked+span::before{border:2px solid var(--var-clr-msc-bg-b);background-color:var(--var-clr-msc-bg-b)}.hs-form-html .hsfc-RadioFieldGroup__Options input[type=radio]+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=radio]+span::before,.hs-form-html .inputs-list input[type=radio]+span::before,.hs-form .hsfc-RadioFieldGroup__Options input[type=radio]+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options input[type=radio]+span::before,.hs-form .inputs-list input[type=radio]+span::before{border-radius:50%}.hs-form-html .hsfc-RadioFieldGroup__Options input[type=radio]:checked+span::after,.hs-form-html .hsfc-CheckboxFieldGroup__Options input[type=radio]:checked+span::after,.hs-form-html .inputs-list input[type=radio]:checked+span::after,.hs-form .hsfc-RadioFieldGroup__Options input[type=radio]:checked+span::after,.hs-form .hsfc-CheckboxFieldGroup__Options input[type=radio]:checked+span::after,.hs-form .inputs-list input[type=radio]:checked+span::after{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;background-color:var(--var-clr-msc-icn-b);mask:url("../images/icons/icn_dot.svg") center/12px no-repeat}.hs-form-html .hsfc-RadioFieldGroup__Options input:focus+span::before,.hs-form-html .hsfc-RadioFieldGroup__Options input:hover+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options input:focus+span::before,.hs-form-html .hsfc-CheckboxFieldGroup__Options input:hover+span::before,.hs-form-html .inputs-list input:focus+span::before,.hs-form-html .inputs-list input:hover+span::before,.hs-form .hsfc-RadioFieldGroup__Options input:focus+span::before,.hs-form .hsfc-RadioFieldGroup__Options input:hover+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options input:focus+span::before,.hs-form .hsfc-CheckboxFieldGroup__Options input:hover+span::before,.hs-form .inputs-list input:focus+span::before,.hs-form .inputs-list input:hover+span::before{border:2px solid var(--var-clr-msc-bdr-b)}.hs-form-html .hsfc-RadioFieldGroup__Options input:disabled+span,.hs-form-html .hsfc-CheckboxFieldGroup__Options input:disabled+span,.hs-form-html .inputs-list input:disabled+span,.hs-form .hsfc-RadioFieldGroup__Options input:disabled+span,.hs-form .hsfc-CheckboxFieldGroup__Options input:disabled+span,.hs-form .inputs-list input:disabled+span{opacity:.5}.hs-form-html .hsfc-SelectInput,.hs-form-html select,.hs-form .hsfc-SelectInput,.hs-form select{appearance:none}.hs-form-html .hsfc-SelectInput::-ms-expand,.hs-form-html select::-ms-expand,.hs-form .hsfc-SelectInput::-ms-expand,.hs-form select::-ms-expand{display:none}.hs-form-html .hsfc-Button,.hs-form-html .hs-button,.hs-form .hsfc-Button,.hs-form .hs-button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--tk-spc-12);padding:var(--tk-spc-16) var(--tk-spc-24);min-height:56px;font-size:1rem}@media(max-width: 1024px){.hs-form-html .hsfc-Button,.hs-form-html .hs-button,.hs-form .hsfc-Button,.hs-form .hs-button{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html .hsfc-Button,.hs-form-html .hs-button,.hs-form .hsfc-Button,.hs-form .hs-button{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1;text-decoration:none;background:var(--var-clr-btn-bg-a) !important;color:var(--var-clr-btn-txt-a) !important;border-radius:var(--tk-rad-sm);border:none;-webkit-appearance:none}.hs-form-html .hsfc-Button::after,.hs-form-html .hs-button::after,.hs-form .hsfc-Button::after,.hs-form .hs-button::after{content:"";display:inline-block;flex-shrink:0;width:14px;height:12px;margin-left:var(--tk-spc-4);background-color:var(--var-clr-btn-icn-a);mask:url("../images/icons/icn_envelope.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.hs-form-html .hsfc-Button:focus-visible,.hs-form-html .hsfc-Button:hover,.hs-form-html .hs-button:focus-visible,.hs-form-html .hs-button:hover,.hs-form .hsfc-Button:focus-visible,.hs-form .hsfc-Button:hover,.hs-form .hs-button:focus-visible,.hs-form .hs-button:hover{outline:none;background:var(--var-clr-btn-bg-a-hover) !important}.hs-form-html .hsfc-Button:disabled,.hs-form-html .hs-button:disabled,.hs-form .hsfc-Button:disabled,.hs-form .hs-button:disabled{opacity:.5;cursor:not-allowed}.hs-form-html .iti,.hs-form .iti{width:100%}.hs-form-html .iti__selected-country,.hs-form .iti__selected-country{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:var(--tk-spc-8)}.hs-form-html .iti__arrow,.hs-form .iti__arrow{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid var(--var-clr-fld-txt-a)}.hs-form-html .iti__arrow--up,.hs-form .iti__arrow--up{border-top:none;border-bottom:5px solid var(--var-clr-fld-txt-a)}.hs-form-html .iti__selected-dial-code,.hs-form .iti__selected-dial-code{font-size:.875rem}@media(max-width: 1024px){.hs-form-html .iti__selected-dial-code,.hs-form .iti__selected-dial-code{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.hs-form-html .iti__selected-dial-code,.hs-form .iti__selected-dial-code{color:var(--var-clr-fld-txt-a)}.hs-form-html .iti__dropdown-content,.hs-form .iti__dropdown-content{background:var(--var-clr-fld-bg, var(--var-clr-bg-a));border:1px solid var(--var-clr-fld-bdr-a);border-radius:var(--tk-rad-lg);overflow:hidden;margin-top:var(--tk-spc-8);box-shadow:0 4px 16px rgba(0,0,0,.12)}.hs-form-html .iti__search-input,.hs-form .iti__search-input{width:100%;border:none;border-bottom:1px solid var(--var-clr-fld-bdr-a);background:none;padding:var(--tk-spc-12);font-size:.875rem}@media(max-width: 1024px){.hs-form-html .iti__search-input,.hs-form .iti__search-input{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.hs-form-html .iti__search-input,.hs-form .iti__search-input{color:var(--var-clr-fld-txt-a);outline:none}.hs-form-html .iti__search-input::placeholder,.hs-form .iti__search-input::placeholder{color:var(--var-clr-fld-txt-c)}.hs-form-html .iti__country-list,.hs-form .iti__country-list{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.hs-form-html .iti__country,.hs-form .iti__country{display:flex;align-items:center;gap:var(--tk-spc-8);padding:var(--tk-spc-8) var(--tk-spc-12);cursor:pointer;font-size:.875rem}@media(max-width: 1024px){.hs-form-html .iti__country,.hs-form .iti__country{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.hs-form-html .iti__country,.hs-form .iti__country{color:var(--var-clr-fld-txt-a)}.hs-form-html .iti__country:hover,.hs-form-html .iti__country.iti__highlight,.hs-form .iti__country:hover,.hs-form .iti__country.iti__highlight{background:var(--var-clr-bg-c, var(--var-clr-bg-b))}.hs-form-html .iti__country-name,.hs-form .iti__country-name{flex:1}.hs-form-html .iti__tel-input,.hs-form .iti__tel-input{border-radius:0;width:100%;border:none;background:none;border-bottom:1px solid var(--var-clr-fld-bdr-a);font-size:1rem}@media(max-width: 1024px){.hs-form-html .iti__tel-input,.hs-form .iti__tel-input{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html .iti__tel-input,.hs-form .iti__tel-input{font-weight:400;min-height:56px;padding:var(--tk-spc-16) 0;color:var(--var-clr-fld-txt-a);box-shadow:none;-webkit-appearance:none;outline:none}.hs-form-html .iti__tel-input::placeholder,.hs-form .iti__tel-input::placeholder{font-size:1rem}@media(max-width: 1024px){.hs-form-html .iti__tel-input::placeholder,.hs-form .iti__tel-input::placeholder{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.hs-form-html .iti__tel-input::placeholder,.hs-form .iti__tel-input::placeholder{color:var(--var-clr-fld-txt-c);opacity:1}.hs-form-html .iti__tel-input:focus,.hs-form-html .iti__tel-input:hover,.hs-form .iti__tel-input:focus,.hs-form .iti__tel-input:hover{border-bottom-color:var(--var-clr-fld-bdr-c);box-shadow:inset 0 -1px 0 0 var(--var-clr-fld-bdr-c)}.hs-form-html .hs-form-field:has(.prt_icn_b) input,.hs-form-html .hs-form-field:has(.prt_icn_b) select,.hs-form-html .hs-form-field:has(.prt_icn_b) textarea,.hs-form .hs-form-field:has(.prt_icn_b) input,.hs-form .hs-form-field:has(.prt_icn_b) select,.hs-form .hs-form-field:has(.prt_icn_b) textarea{padding-left:36px}.hs-form-html .prt_icn_b,.hs-form .prt_icn_b{position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;z-index:3}.hs-form-html .prt_icn_b svg,.hs-form .prt_icn_b svg{color:var(--var-clr-fld-icn-b)}:is(.grd_row,.blk_row){background:var(--var-clr-bg-a);width:100%;height:auto;position:relative;overflow-x:clip;padding-inline:var(--padding-inline-desktop)}@media(max-width: 1024px){:is(.grd_row,.blk_row){padding-inline:var(--padding-inline-mobile)}}:is(.grd_row,.blk_row) :is(.grd_row,.blk_row){padding-inline:0;background:none}:is(.grd_row,.blk_row).utl_fw>.grd_col_wrap{max-width:none}:is(.grd_row,.blk_row).utl_pad_none{padding:0 !important}@media(max-width: 1024px){:is(.grd_row,.blk_row).utl_pad_none_mobile{padding-inline:0 !important}}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap){width:auto;max-width:1400px;height:auto;position:relative;container-type:inline-size;margin:auto}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container){width:100%;height:auto;position:relative;margin:auto;gap:var(--active_gutter);--active_gutter: 16px;--active_column: 24}@container (max-width: 1280px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container){--active_gutter: 28px;--active_column: 24}}@container (max-width: 1024px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container){--active_gutter: 24px;--active_column: 16}}@container (max-width: 645px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container){--active_gutter: 20px;--active_column: 12}}@container (max-width: 480px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container){--active_gutter: 16px;--active_column: 8}}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class^=col-],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class*=" col-"]{min-width:0;--span: var(--active_column)}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-grid{display:grid;grid-template-columns:repeat(var(--active_column), minmax(0, 1fr))}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-grid>[class^=col-],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-grid>[class*=" col-"]{grid-column:span var(--span)}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-flex{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-flex>[class^=col-],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-flex>[class*=" col-"]{--w: calc( ((100% - (var(--active_gutter) * (var(--active_column) - 1))) / var(--active_column)) * var(--span) + (var(--active_gutter) * (var(--span) - 1)) );flex:0 0 var(--w);max-width:var(--w)}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-free{display:block}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-free>[class^=col-],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).type-free>[class*=" col-"]{display:block}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container).no-gap{gap:0;--active_gutter: 0px}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-1],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-1]{--span: 1}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-2],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-2]{--span: 2}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-3],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-3]{--span: 3}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-4],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-4]{--span: 4}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-5],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-5]{--span: 5}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-6],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-6]{--span: 6}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-7],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-7]{--span: 7}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-8],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-8]{--span: 8}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-9],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-9]{--span: 9}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-10],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-10]{--span: 10}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-11],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-11]{--span: 11}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-12],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-12]{--span: 12}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-13],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-13]{--span: 13}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-14],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-14]{--span: 14}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-15],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-15]{--span: 15}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-16],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-16]{--span: 16}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-17],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-17]{--span: 17}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-18],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-18]{--span: 18}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-19],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-19]{--span: 19}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-20],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-20]{--span: 20}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-21],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-21]{--span: 21}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-22],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-22]{--span: 22}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-23],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-23]{--span: 23}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-24],:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-xl-24]{--span: 24}@container (max-width: 1280px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-1]{--span: 1}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-2]{--span: 2}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-3]{--span: 3}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-4]{--span: 4}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-5]{--span: 5}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-6]{--span: 6}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-7]{--span: 7}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-8]{--span: 8}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-9]{--span: 9}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-10]{--span: 10}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-11]{--span: 11}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-12]{--span: 12}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-13]{--span: 13}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-14]{--span: 14}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-15]{--span: 15}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-16]{--span: 16}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-17]{--span: 17}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-18]{--span: 18}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-19]{--span: 19}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-20]{--span: 20}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-21]{--span: 21}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-22]{--span: 22}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-23]{--span: 23}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-lg-24]{--span: 24}}@container (max-width: 1024px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-1]{--span: 1}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-2]{--span: 2}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-3]{--span: 3}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-4]{--span: 4}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-5]{--span: 5}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-6]{--span: 6}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-7]{--span: 7}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-8]{--span: 8}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-9]{--span: 9}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-10]{--span: 10}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-11]{--span: 11}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-12]{--span: 12}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-13]{--span: 13}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-14]{--span: 14}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-15]{--span: 15}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-md-16]{--span: 16}}@container (max-width: 645px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-1]{--span: 1}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-2]{--span: 2}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-3]{--span: 3}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-4]{--span: 4}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-5]{--span: 5}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-6]{--span: 6}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-7]{--span: 7}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-8]{--span: 8}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-9]{--span: 9}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-10]{--span: 10}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-11]{--span: 11}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-sm-12]{--span: 12}}@container (max-width: 480px){:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-1]{--span: 1}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-2]{--span: 2}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-3]{--span: 3}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-4]{--span: 4}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-5]{--span: 5}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-6]{--span: 6}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-7]{--span: 7}:is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap) :is(.grd_container,.blk_container)>[class~=col-ms-8]{--span: 8}}:is(.grd_row,.blk_row):has(:is(.grd_col_wrap,.blk_col_wrap).utl_fw){padding-inline:0}.dev-grid :is(.grd_row,.blk_row){padding-block:.75rem;border-bottom:1px solid rgba(11,99,255,.1)}.dev-grid :is(.grd_row,.blk_row) :is(.grd_col_wrap,.blk_col_wrap){border-radius:8px}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container){padding:.5rem;border-radius:8px;border:1px dashed rgba(11,99,255,.25);background:rgba(11,99,255,.02)}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container).type-grid{border-color:rgba(11,99,255,.3)}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container).type-grid::before{content:"type-grid"}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container).type-flex{border-color:rgba(99,102,241,.4);background:rgba(99,102,241,.02)}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container).type-flex::before{content:"type-flex"}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container).type-free{border-color:rgba(18,163,84,.4);background:rgba(18,163,84,.02)}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container).type-free::before{content:"type-free"}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)::before{display:inline-block;position:absolute;top:-10px;left:12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:4px;background:#fff;color:#0b63ff;border:1px solid rgba(11,99,255,.2)}.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class^=col-],.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class*=" col-"]{background:rgba(11,99,255,.06);border:1px dashed rgba(11,99,255,.25);border-radius:8px;min-height:48px;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;color:rgba(11,99,255,.8);transition:all .2s ease}@container (max-width: 1280px){.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class^=col-],.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class*=" col-"]{background:rgba(99,102,241,.08);border-color:rgba(99,102,241,.3);color:rgba(99,102,241,.9)}}@container (max-width: 1024px){.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class^=col-],.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class*=" col-"]{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.3);color:rgba(16,185,129,.9)}}@container (max-width: 645px){.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class^=col-],.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class*=" col-"]{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.35);color:rgba(180,110,0,.95)}}@container (max-width: 480px){.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class^=col-],.dev-grid :is(.grd_row,.blk_row) :is(.grd_container,.blk_container)>[class*=" col-"]{background:rgba(244,63,94,.08);border-color:rgba(244,63,94,.35);color:rgba(244,63,94,.9)}}.dev-grid::after{content:"XL • 24 cols";position:fixed;bottom:1.25rem;right:1.25rem;z-index:9999;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:600;background:linear-gradient(135deg, #0b63ff 0%, #6366f1 100%);color:#fff;padding:8px 14px;border-radius:20px;letter-spacing:.3px;pointer-events:none;box-shadow:0 4px 12px rgba(11,99,255,.35)}@media(max-width: 1280px){.dev-grid::after{content:"LG • 24 cols";background:linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);box-shadow:0 4px 12px rgba(99,102,241,.35)}}@media(max-width: 1024px){.dev-grid::after{content:"MD • 16 cols";background:linear-gradient(135deg, #10b981 0%, #059669 100%);box-shadow:0 4px 12px rgba(16,185,129,.35)}}@media(max-width: 645px){.dev-grid::after{content:"SM • 12 cols";background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);color:#000;box-shadow:0 4px 12px rgba(245,158,11,.35)}}@media(max-width: 480px){.dev-grid::after{content:"MS • 8 cols";background:linear-gradient(135deg, #f43f5e 0%, #e11d48 100%);box-shadow:0 4px 12px rgba(244,63,94,.35)}}.dev-grid .dev-grid-overlay{position:fixed;inset:0;z-index:9998;pointer-events:none;overflow:hidden}.dev-grid .dev-grid-overlay__inner{display:grid;grid-template-columns:repeat(24, 1fr);gap:16px;width:100%;max-width:1400px;height:100%;margin:0 auto;box-sizing:border-box}@media(max-width: 1280px){.dev-grid .dev-grid-overlay__inner{grid-template-columns:repeat(24, 1fr)}}@media(max-width: 1024px){.dev-grid .dev-grid-overlay__inner{grid-template-columns:repeat(16, 1fr)}}@media(max-width: 645px){.dev-grid .dev-grid-overlay__inner{grid-template-columns:repeat(12, 1fr)}}@media(max-width: 480px){.dev-grid .dev-grid-overlay__inner{grid-template-columns:repeat(8, 1fr)}}.dev-grid .dev-grid-overlay__col{background:rgba(11,99,255,.08);border:1px solid rgba(11,99,255,.2);border-radius:4px}@media(max-width: 1280px){.dev-grid .dev-grid-overlay__col{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.25)}}@media(max-width: 1024px){.dev-grid .dev-grid-overlay__col{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.25)}}@media(max-width: 645px){.dev-grid .dev-grid-overlay__col{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.3)}}@media(max-width: 480px){.dev-grid .dev-grid-overlay__col{background:rgba(244,63,94,.1);border-color:rgba(244,63,94,.25)}}#header{position:fixed;width:100%;left:0;top:0;z-index:40;background:var(--tk-clr-neutral-white);box-sizing:border-box;border-bottom:1px solid var(--tk-clr-gray-300)}#header+.mobile-panel+div,#header+.mobile-panel+main,#header+.mobile-panel+section{padding-top:97px}#header.no-main-padding+.mobile-panel+div,#header.no-main-padding+.mobile-panel+main,#header.no-main-padding+.mobile-panel+section{padding-top:0}#header.homepage-header{position:absolute;border:none;top:100px;background:rgba(0,0,0,0)}#header.homepage-header .mega-panel{top:220px}#header.homepage-header .mega-toggle>.prt_icn_b svg{color:var(--var-clr-icn-gray_a)}@media(max-width: 1024px){#header.homepage-header .mobile-toggle{margin-right:12px}#header.homepage-header .mobile-toggle::before,#header.homepage-header .mobile-toggle::after,#header.homepage-header .mobile-toggle .bar{background:var(--var-clr-btn-icn-c);z-index:3}#header.homepage-header .mobile-toggle .cvr{border:1px solid hsla(0,0%,100%,.32);box-sizing:border-box;display:flex;justify-content:center;border-radius:var(--tk-rad-sm);height:38px;width:38px;position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%, -50%)}#header.homepage-header .mobile-toggle:hover .cvr,#header.homepage-header .mobile-toggle:focus .cvr,#header.homepage-header .mobile-toggle:focus-visible .cvr{border-color:var(--brand);background:var(--tk-clr-transparent-rose-16)}#header.homepage-header[aria-expanded=true]{position:fixed;left:0;top:0;background:#fff;border-bottom:1px solid var(--tk-clr-gray-300)}#header.homepage-header[aria-expanded=true] .mobile-toggle .cvr{display:none}#header.homepage-header[aria-expanded=true] .mobile-toggle::before,#header.homepage-header[aria-expanded=true] .mobile-toggle::after{background:var(--tk-clr-gray-400)}#header.homepage-header[aria-expanded=true] .logo-track .logo{background:var(--logo);background-size:contain;background-repeat:no-repeat;background-position:left center}#header.homepage-header[aria-expanded=true] .search_btn{border:1px solid var(--tk-clr-gray-300);box-sizing:border-box;background:rgba(0,0,0,0)}#header.homepage-header[aria-expanded=true] .search_btn i svg{color:var(--tk-clr-gray-600)}#header.homepage-header[aria-expanded=true] .search_btn:hover,#header.homepage-header[aria-expanded=true] .search_btn:focus,#header.homepage-header[aria-expanded=true] .search_btn:focus-visible{border-color:var(--brand);background:var(--tk-clr-transparent-rose-16)}#header.homepage-header[aria-expanded=true] .search_btn:hover i svg,#header.homepage-header[aria-expanded=true] .search_btn:focus i svg,#header.homepage-header[aria-expanded=true] .search_btn:focus-visible i svg{color:var(--brand)}}#header.theme_dark .logo-track .logo{background:var(--logo2);background-size:contain;background-repeat:no-repeat;background-position:left center}#header.theme_dark .search_btn{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.32)}#header.theme_dark .search_btn:hover,#header.theme_dark .search_btn:focus,#header.theme_dark .search_btn:focus-visible{border-color:var(--brand);background:var(--tk-clr-transparent-rose-16)}#header.theme_dark .search_btn:hover i svg,#header.theme_dark .search_btn:focus i svg,#header.theme_dark .search_btn:focus-visible i svg{color:#fff}#header .blk_hdr_a{padding-block:20px}#header .content{display:flex;justify-content:space-between}#header .con{display:flex;align-items:center;flex:1;justify-content:space-between}#header .con>.blk_list_a{width:auto}#header .logo{font-size:0;line-height:0}#header .logo-box{display:flex;align-items:center}#header .logo-carousel{width:187px;height:44px;overflow:hidden;position:relative;margin-right:80px;display:block}#header .logo-track{display:flex;flex-direction:column;animation:scrollLogos 10s ease-in-out infinite}#header .logo-track .logo{height:44px;width:100%;display:block;background:var(--logo);background-size:contain;background-repeat:no-repeat;background-position:left center}@keyframes scrollLogos{0%{transform:translateY(50%)}5%{transform:translateY(0)}5%,50%{transform:translateY(0)}55%{transform:translateY(-50%)}55%,100%{transform:translateY(-50%)}}#header ul li::before{display:none}#header nav[role=navigation]{flex:1;margin-left:12px}#header .nav-list{display:flex;align-items:center;list-style:none;gap:1rem;margin:0;padding:0}#header .nav-item{position:relative}#header .nav-item>button,#header .nav-item>a{padding:8px 0;font-size:1.125rem}@media(max-width: 1024px){#header .nav-item>button,#header .nav-item>a{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}#header .nav-item>button,#header .nav-item>a{display:inline-block;color:var(--var-clr-txt-hdr-a);font-weight:600;position:relative;text-shadow:0 0 24px rgba(3,7,18,.12)}#header .nav-item>button:focus-visible,#header .nav-item>button:hover,#header .nav-item>a:focus-visible,#header .nav-item>a:hover{text-decoration:none}#header .nav-item>button:focus-visible::after,#header .nav-item>button:hover::after,#header .nav-item>a:focus-visible::after,#header .nav-item>a:hover::after{width:100%;content:"";left:0;position:absolute;bottom:-25px;border-bottom:4px solid var(--tk-clr-rose-600)}#header .mega-toggle{cursor:pointer;display:inline-block;align-items:center;background:none;border:none}#header .mega-toggle>.prt_icn_b{width:24px;height:24px;content:""}#header .mega-toggle>.prt_icn_b svg{width:10px;height:8px;color:var(--var-clr-icn-gray-c)}#header .mega-toggle[aria-expanded=true]>.prt_icn_b{transform:rotate(-180deg)}#header .mega-panel{position:fixed;left:0;right:0;width:fit-content;max-width:calc(100vw - 160px);margin-inline:auto;min-width:200px;top:120px;background:var(--var-clr-bg-a);color:var(--tk-clr-gray-600);z-index:50;border-radius:var(--tk-rad-lg);pointer-events:none;border:1px solid var(--var-clr-bdr-a);box-shadow:0 8px 80px 0 rgba(30,41,57,.04),-80px 0 146px 0 rgba(30,41,57,.06);overflow:hidden;max-height:0;opacity:0;transform:translateY(8px);transition:max-height .36s cubic-bezier(0.2, 0.9, 0.2, 1),opacity .24s ease,transform .28s cubic-bezier(0.2, 0.9, 0.2, 1);will-change:max-height,opacity,transform}#header .mega-panel[aria-hidden=false]{max-height:1200px;opacity:1;transform:translateY(0);z-index:4;pointer-events:all}@media(prefers-reduced-motion: reduce){#header .mega-panel,#header .mega-panel[aria-hidden=false]{transition:none;transform:none}}#header .mega-grid{display:flex;width:100%}#header .mega-grid .sec-1{padding:32px;flex:1;min-width:512px;box-sizing:border-box;background:var(--tk-clr-neutral-white, #FFF);border-right:1px solid var(--tk-clr-gray-200)}#header .mega-grid .sec-1.grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}#header .mega-grid .sec-1.grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}#header .mega-grid .sec-1 .hld{padding-bottom:32px}#header .mega-grid .sec-1 ul{margin-bottom:0}#header .mega-grid .sec-2{width:512px;padding:32px;background:var(--tk-clr-gray-50)}#header .mega-grid .sec-2 h4{font-size:.875rem}@media(max-width: 1024px){#header .mega-grid .sec-2 h4{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}#header .mega-grid .sec-2 h4{margin-bottom:0;color:var(--tk-clr-gray-900);line-height:1.4}#header .mega-grid .sec-2 .prt_btn_d{padding-block:0;margin-bottom:0;margin-top:4px;color:var(--tk-clr-gray-600)}#header .mega-grid .sec-2 .prt_btn_d:hover i svg{color:var(--brand)}#header .mega-grid .sec-2 ul{padding:0 0 24px;margin:0}#header .mega-grid .sec-2 li{border-bottom:1px solid var(--tk-clr-gray-200);padding-bottom:12px;margin-bottom:12px}#header .mega-grid .sec-2 li:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}#header .mega-grid .sec-2 .flex-h{width:100%;align-items:center;display:flex;justify-content:space-between;gap:1rem;margin-bottom:16px}#header .mega-grid .sec-2 .flex-h .subtitle{margin-bottom:0}#header .mega-grid a.subtitle:hover span{position:relative}#header .mega-grid a.subtitle:hover span::after{position:absolute;top:calc(100% + 1px);content:"";width:100%;left:0;border-bottom:1px solid var(--tk-clr-rose-600)}#header .mega-grid .subtitle{font-weight:600;display:flex;align-items:flex-start;gap:16px;color:var(--tk-clr-gray-900);font-size:1.125rem}@media(max-width: 1024px){#header .mega-grid .subtitle{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}#header .mega-grid .subtitle{text-shadow:0 0 24px rgba(3,7,18,.12);line-height:1.35;margin-bottom:.75em;text-decoration:none}#header .mega-grid .subtitle .prt_icn_c{width:24px;height:24px;min-width:24px}#header .mega-grid .subtitle .prt_icn_b{width:24px;height:20px}#header .mega-grid .subtitle .prt_icn_b svg{width:24px;height:20px}#header .mega-grid ul{list-style:none;margin:0 0 var(--tk-spc-24) 40px;padding:0}#header .mega-grid li{padding:0}#header .mega-grid li a{text-decoration:none;color:var(--tk-clr-gray-600);margin-bottom:4px;font-size:.9375rem}@media(max-width: 1024px){#header .mega-grid li a{font-size:clamp(0.75rem,0.6647727273rem + 0.4261363636vw,0.9375rem)}}#header .mega-grid li a{display:inline-flex;align-items:center;gap:0;border-bottom:1px solid rgba(0,0,0,0);transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){#header .mega-grid li a{transition-duration:0ms !important}}#header .mega-grid li a::after{content:"";width:14px;height:12px;display:inline-flex;align-items:center;opacity:0;justify-content:center;background-color:var(--var-clr-icn-rose);--iconUrl: url("../images/icons/icn_arrowright.svg");-webkit-mask-image:var(--iconUrl);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask:var(--iconUrl);mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){#header .mega-grid li a::after{transition-duration:0ms !important}}#header .mega-grid li a:focus-visible,#header .mega-grid li a:hover{color:var(--tk-clr-brand-pantone-192c);border-bottom-color:var(--tk-clr-gray-200)}#header .mega-grid li a:focus-visible::after,#header .mega-grid li a:hover::after{opacity:1;margin-left:10px}#header .mobile-toggle{display:none}#header :focus{outline:none}#header :focus-visible{text-decoration:underline}#header .search_btn{padding-block:5px}#header .search_btn svg{width:24px !important;height:24px !important}#header .chat_btn svg{width:24px !important;height:24px !important}@media(max-width: 1280px){#header+.mobile-panel+div,#header+.mobile-panel+main,#header+.mobile-panel+section{padding-top:87px}#header .logo-track .logo{height:40px}#header .logo-carousel{width:134px;height:40px;margin-right:20px}#header nav[role=navigation]{margin-right:20px}#header .nav-list{justify-content:center}#header .nav-item>button,#header .nav-item>a{font-size:.875rem;white-space:nowrap}}@media(max-width: 1280px)and (max-width: 1024px){#header .nav-item>button,#header .nav-item>a{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}@media(max-width: 1280px){#header .logo-carousel{margin-right:20px}#header .blk_list_a .chat_btn,#header .blk_list_a .search_btn{padding:var(--tk-spc-16) var(--tk-spc-14);font-size:.75rem;gap:var(--tk-spc-12);min-height:38px}}@media(max-width: 1280px)and (max-width: 1024px){#header .blk_list_a .chat_btn,#header .blk_list_a .search_btn{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}@media(max-width: 1280px){#header .blk_list_a .chat_btn svg,#header .blk_list_a .search_btn svg{width:14px !important;height:12px !important}#header .blk_list_a .chat_btn:not(:has(span)),#header .blk_list_a .search_btn:not(:has(span)){min-width:38px}#header .mega-panel{top:100px}#header .mega-panel .container{max-height:77vh;overflow-y:auto}#header .mega-grid .subtitle{font-size:1.0625rem}}@media(max-width: 1280px)and (max-width: 1024px){#header .mega-grid .subtitle{font-size:clamp(0.85rem,0.7534090909rem + 0.4829545455vw,1.0625rem)}}@media(max-width: 1280px){#header .mega-grid .sec-1.grid-3{grid-template-columns:repeat(2, 1fr)}#header .mega-grid .sec-1.grid-3,#header .mega-grid .sec-1.grid-2{gap:1rem}#header .mega-grid .sec-2 .prt_btn_d{font-size:.8125rem;min-height:32px}}@media(max-width: 1280px)and (max-width: 1024px){#header .mega-grid .sec-2 .prt_btn_d{font-size:clamp(0.65rem,0.5761363636rem + 0.3693181818vw,0.8125rem)}}@media(max-width: 1280px){#header .mega-grid .sec-2 h4{font-size:.75rem}}@media(max-width: 1280px)and (max-width: 1024px){#header .mega-grid .sec-2 h4{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}@media(max-width: 1280px){#header .mega-grid li a{margin-bottom:2px;font-size:.8125rem}}@media(max-width: 1280px)and (max-width: 1024px){#header .mega-grid li a{font-size:clamp(0.65rem,0.5761363636rem + 0.3693181818vw,0.8125rem)}}@media(max-width: 1280px){#header .mega-grid .sec-1 .hld{padding-bottom:10px}}@media(max-width: 1024px){#header+.mobile-panel+div,#header+.mobile-panel+main,#header+.mobile-panel+section{padding-top:65px}#header .blk_hdr_a{padding-block:12px}#header .con{flex-direction:row-reverse;gap:1rem;justify-content:flex-start}#header .chat_btn{display:none}#header .search_btn{width:40px;height:40px;min-width:40px;min-height:40px;padding-inline:5px}#header .search_btn svg{width:16px !important;height:16px !important}#header nav[role=navigation]{display:none}#header .nav-list{display:none}#header .mobile-toggle{width:18px;min-width:18px;height:14px;position:relative;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;display:inline-block;align-items:center;justify-content:center}#header .mobile-toggle:focus-visible{outline:1px solid var(--tk-clr-amber-50);outline-offset:10px}#header .mobile-toggle .bar{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--tk-clr-gray-400);width:18px;display:block;border-radius:2px}#header .mobile-toggle::before,#header .mobile-toggle::after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--tk-clr-gray-400);border-radius:2px;width:18px}#header .mobile-toggle::before{top:0}#header .mobile-toggle::after{bottom:0}#header .mobile-toggle[aria-expanded=true] .bar{background:rgba(0,0,0,0)}#header .mobile-toggle[aria-expanded=true]::before{transform:translateY(6px) rotate(45deg)}#header .mobile-toggle[aria-expanded=true]::after{transform:translateY(-6px) rotate(-45deg)}#header .mobile-toggle::before,#header .mobile-toggle::after,#header .mobile-toggle .bar{transition:transform .25s ease,opacity .2s ease;transform-origin:center}#header .mega-panel{position:static;min-width:initial}}body.menu-open{overflow:hidden;height:100dvh;touch-action:none}.mobile-panel{position:fixed;top:65px;left:0;display:none;z-index:200;align-items:flex-start;justify-content:flex-end;height:100dvh;overflow-y:visible;width:100%}@media(max-width: 1024px){.mobile-panel[data-open=true]{display:flex}}.mobile-panel::before{position:absolute;left:0;content:"";height:100%;width:100%;z-index:1;background:#fff}.mobile-panel .close-btn{background:rgba(0,0,0,0);border:0;padding:8px;font-size:18px;line-height:1;width:38px;height:38px;min-width:38px;box-sizing:border-box;position:absolute;top:-52px;right:70px;color:rgba(0,0,0,0);text-align:center;justify-content:center;align-items:center;display:inline-flex}@media(max-width: 1024px){.mobile-panel .close-btn{right:22px}}.mobile-panel .close-btn:focus-visible{outline:1px solid var(--brand)}.mobile-panel .mobile-sheet{z-index:2;width:100%;max-width:100%;padding:24px 32px 140px;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;position:relative;height:calc(100dvh - 65px)}.mobile-panel .mobile-sheet *{touch-action:pan-y}.mobile-panel .mobile-sheet a,.mobile-panel .mobile-sheet button,.mobile-panel .mobile-sheet .bx,.mobile-panel .mobile-sheet li{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-panel .mobile-subhead{font-size:.75rem}@media(max-width: 1024px){.mobile-panel .mobile-subhead{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.mobile-panel .mobile-subhead{font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--tk-clr-gray-400);padding:var(--tk-spc-16) 0 var(--tk-spc-8);border-top:1px solid var(--tk-clr-gray-200);margin-top:var(--tk-spc-8)}.mobile-panel .mobile-subhead:first-child{border-top:none;margin-top:0;padding-top:0}.mobile-panel nav{padding-bottom:100px}.mobile-panel ul{padding:0 0 1rem;list-style:none;display:block}.mobile-panel ul li{margin:0 0 .75rem;display:block;flex-direction:column}.mobile-panel ul .bx{display:inline-flex;width:auto;align-items:center;justify-content:flex-start;gap:.3rem}.mobile-panel ul .bx a{width:auto;white-space:nowrap;display:inline-flex}.mobile-panel ul .bx button{cursor:pointer}.mobile-panel ul a .part_icon_b svg,.mobile-panel ul button .part_icon_b svg{width:12px;height:9px;color:var(--tk-clr-gray-400)}.mobile-panel ul button,.mobile-panel ul a{padding:0;background:none;border:none;font-weight:600;line-height:1.2;color:var(--tk-clr-gray-800);font-size:1.25rem}@media(max-width: 1024px){.mobile-panel ul button,.mobile-panel ul a{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mobile-panel ul button:focus,.mobile-panel ul a:focus{outline:none}.mobile-panel ul button:focus-visible,.mobile-panel ul a:focus-visible{text-decoration:underline}.mobile-panel ul li ul{margin:0;padding-left:2rem;padding-top:0;padding-bottom:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start}.mobile-panel ul li ul li{align-items:flex-start;margin:0 0 .75rem}.mobile-panel ul li ul li:first-child{margin-top:12px}.mobile-panel ul li ul li a{line-height:1.1;display:inline-block;font-size:1.125rem}@media(max-width: 1024px){.mobile-panel ul li ul li a{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mobile-panel li ul{overflow:hidden;max-height:0;opacity:0;transform-origin:top;transform:translateY(-6px);transition:max-height .32s cubic-bezier(0.2, 0.9, 0.2, 1),opacity .18s ease,transform .28s cubic-bezier(0.2, 0.9, 0.2, 1),padding .18s ease;visibility:hidden;pointer-events:none}.mobile-panel .bx .mobile-subtoggle{display:flex;gap:1rem;justify-content:center;align-items:center;width:40px;height:40px;min-width:40px;text-decoration:none}.mobile-panel .bx .part_icon_b{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.mobile-panel .bx[aria-expanded=true] .part_icon_b{transform:rotate(-180deg)}.mobile-panel .bx[aria-expanded=true]+ul,.mobile-panel .bx ul[data-open=true]{visibility:visible;pointer-events:auto;opacity:1;margin-block:var(--var-spc-xxm);transform:translateY(0);max-height:600px}.mobile-panel .bottom-buttons{background:#fff;display:flex;gap:8px;border-top:1px solid var(--tk-clr-gray-300);position:fixed;bottom:0;left:0;width:100%;padding:32px}.mobile-panel .bottom-buttons button svg{width:18px;height:16px}.mobile-panel .bottom-buttons a svg{width:18px;height:14px;color:var(--tk-clr-rose-600)}.blk_footer{padding-block:146px 80px;background:var(--tk-clr-neutral-white, #FFF)}.blk_footer .item{display:flex;flex-direction:column;gap:80px}.blk_footer .con-1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.blk_footer .wrap{display:flex;flex-direction:column;gap:80px}.blk_footer .logo{font-size:0;line-height:0;display:block;width:187px;height:44px}.blk_footer .logo:focus-within{outline:2px solid var(--brand);outline-offset:4px}.blk_footer .con-2{display:flex;justify-content:space-between}.blk_footer .link{display:flex;align-items:center;gap:12px;color:var(--tk-clr-gray-600)}.blk_footer .link:focus{outline:none;color:var(--brand)}.blk_footer .video_btn svg,.blk_footer .chat_btn svg{width:24px;height:24px}.blk_footer .holder-1{display:flex;flex-direction:column;gap:80px;width:380px;max-width:100%}.blk_footer .holder-1>div{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.blk_footer .holder-1>div button{min-width:203px}.blk_footer nav{flex:1}.blk_footer .footer-menu-1{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;flex-wrap:wrap}.blk_footer .footer-menu-1 ul{margin:0;padding:0;list-style:none}.blk_footer .footer-menu-1 ul li::before{display:none}.blk_footer .footer-menu-1 ul li{margin-bottom:12px}.blk_footer .footer-menu-1 ul a{font-size:1rem}@media(max-width: 1024px){.blk_footer .footer-menu-1 ul a{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.blk_footer .footer-menu-1 ul a{color:var(--tk-clr-gray-600)}.blk_footer .footer-menu-1 ul a:hover,.blk_footer .footer-menu-1 ul a:focus{outline:none;color:var(--brand);text-decoration:underline}.blk_footer .footer-menu-1 .subtitle{font-size:1.25rem}@media(max-width: 1024px){.blk_footer .footer-menu-1 .subtitle{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_footer .footer-menu-1 .subtitle{margin-bottom:24px;color:var(--tk-clr-gray-900);font-weight:600;line-height:24px}.blk_footer .footer-menu-socials{display:flex;flex-wrap:wrap;list-style:none;gap:12px;margin:0}.blk_footer .footer-menu-socials li::before{display:none}.blk_footer .footer-menu-socials a{font-size:0;line-height:0;display:inline-flex;align-items:center;justify-content:center;width:56px;min-width:56px;height:56px;border-radius:var(--tk-rad-sm);border:1px solid var(--var-clr-btn-bdr-b);background:var(--var-clr-btn-bg-b)}.blk_footer .footer-menu-socials a svg{color:var(--var-clr-btn-icn-c)}.blk_footer .footer-menu-socials a:focus-visible,.blk_footer .footer-menu-socials a:hover{outline:none;border-color:var(--brand);text-decoration:underline}.blk_footer .footer-menu-socials a:focus-visible svg,.blk_footer .footer-menu-socials a:hover svg{color:var(--brand)}.blk_footer .con-3{padding-top:2rem;border-top:1px solid var(--tk-clr-gray-300);display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.blk_footer .copy{margin:0;font-size:.875rem}@media(max-width: 1024px){.blk_footer .copy{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_footer .copy{color:var(--tk-clr-gray-600)}.blk_footer .footer-menu-2{display:flex;flex-wrap:wrap;margin:0;list-style:none;gap:2rem}.blk_footer .footer-menu-2 li::before{display:none}.blk_footer .footer-menu-2 a{font-size:.875rem}@media(max-width: 1024px){.blk_footer .footer-menu-2 a{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_footer .footer-menu-2 a{color:var(--tk-clr-gray-600)}.blk_footer .footer-menu-2 a:hover{color:var(--brand)}.blk_footer .footer-menu-2 a:focus-visible{outline:none;color:var(--brand);text-decoration:underline}@container (max-width: 1280px){.blk_footer .item,.blk_footer .wrap{gap:64px}.blk_footer .logo{width:134px;height:32px}.blk_footer .holder-1 .buttons-holder{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;flex-direction:row}.blk_footer .holder-1 .buttons-holder .chat_btn,.blk_footer .holder-1 .buttons-holder .video_btn{padding:var(--tk-spc-14) var(--tk-spc-20);font-size:.875rem}@media(max-width: 1024px){.blk_footer .holder-1 .buttons-holder .chat_btn,.blk_footer .holder-1 .buttons-holder .video_btn{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_footer .holder-1 .buttons-holder .chat_btn,.blk_footer .holder-1 .buttons-holder .video_btn{gap:var(--tk-spc-8);min-height:48px;letter-spacing:.28px}.blk_footer .holder-1 .buttons-holder .chat_btn svg,.blk_footer .holder-1 .buttons-holder .video_btn svg{width:18px;height:14px}.blk_footer .con-2{flex-direction:column;gap:64px}.blk_footer .con-2 ul{min-width:45%}.blk_footer .footer-menu-socials a{width:48px;height:48px;min-width:48px}.blk_footer .con-3{flex-direction:column;gap:12px}.blk_footer .con-3 ul{padding:0}}@media(max-width: 645px){.blk_footer{padding-block:var(--tk-spc-32)}.blk_footer .holder-1{gap:var(--tk-spc-32)}}.blk_category_tabs .tabs-list{display:flex;align-items:center;justify-content:center;gap:var(--tk-spc-16);height:96px}.blk_category_tabs .tab{display:inline-flex;align-items:center;padding-inline:var(--tk-spc-8);height:100%;font-size:1.25rem}@media(max-width: 1024px){.blk_category_tabs .tab{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_category_tabs .tab{line-height:1.35;font-weight:600;color:var(--var-clr-txt-hdr-a);text-decoration:none;border-bottom:4px solid rgba(0,0,0,0);transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_category_tabs .tab{transition-duration:0ms !important}}.blk_category_tabs .tab:hover{color:var(--var-clr-txt-hdr-b)}.blk_category_tabs .tab.active{border-bottom-color:var(--var-clr-bdr-c)}.blk_category_tabs .tab:focus-visible{outline:2px solid var(--var-clr-bdr-c);outline-offset:-2px}@container (max-width: 1024px){.blk_category_tabs .tab{font-size:1.125rem}@media(max-width: 1024px){.blk_category_tabs .tab{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.blk_category_tabs .tab{line-height:1.33}}@container (max-width: 645px){.blk_category_tabs .tab{font-size:1rem}@media(max-width: 1024px){.blk_category_tabs .tab{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.blk_category_tabs .tab{line-height:1.35;padding-inline:var(--tk-spc-4)}}.blk_card_h{display:flex;flex-direction:column;position:relative;background:var(--var-clr-bg-b);border:1px solid var(--var-clr-bdr-b);border-radius:var(--tk-rad-lg);overflow:hidden;transition-property:border-color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_h{transition-duration:0ms !important}}.blk_card_h{cursor:pointer}.blk_card_h:hover{border-color:var(--var-clr-bdr-a)}.blk_card_h .card-image figure{width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--var-clr-bg-c);margin:0}.blk_card_h .card-image figure img{width:100%;height:100%;object-fit:cover}.blk_card_h .card-content{display:flex;flex-direction:column;align-items:start;flex:1;gap:var(--tk-spc-12);padding:var(--tk-spc-20)}.blk_card_h .card-title{font-size:1.25rem}@media(max-width: 1024px){.blk_card_h .card-title{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_card_h .card-title{line-height:1.4;font-weight:600;margin:0;color:var(--var-clr-txt-hdr-a)}.blk_card_h .card-title a{color:inherit;text-decoration:none;transition-property:color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_h .card-title a{transition-duration:0ms !important}}.blk_card_h .card-title a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.blk_card_h .card-title a:hover{color:var(--var-clr-txt-hdr-b)}.blk_card_h .card-title a:focus-visible{outline:none}.blk_card_h:has(.card-title a:focus-visible){outline:2px solid var(--var-clr-bdr-c);outline-offset:-2px}.blk_card_h .card-description{display:none}.blk_card_h .card-meta{display:flex;align-items:center;gap:var(--tk-spc-6);margin-top:auto;font-size:.8125rem}@media(max-width: 1024px){.blk_card_h .card-meta{font-size:clamp(0.65rem,0.5761363636rem + 0.3693181818vw,0.8125rem)}}.blk_card_h .card-meta{line-height:1.38;font-weight:400;color:var(--var-clr-txt-bdy-b)}.blk_card_h .card-meta .dot{font-weight:600}.blk_card_h .card-button{display:none}.blk_filter_sidebar{position:sticky;top:120px;width:100%;max-width:380px;padding:var(--tk-spc-32);background:var(--var-clr-bg-b);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg)}.blk_filter_sidebar .filter-wrapper{display:flex;flex-direction:column;gap:var(--tk-spc-36);max-height:70vh;overflow-y:auto}.blk_filter_sidebar .filter-wrapper>*{margin:0}.blk_filter_sidebar .wrapper-section,.blk_filter_sidebar fieldset.wrapper-section{display:flex;flex-direction:column;gap:var(--tk-spc-8);border:none;padding:0}.blk_filter_sidebar .checkbox-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tk-spc-12)}.blk_filter_sidebar .checkbox-list li{display:flex;align-items:center}.blk_filter_sidebar .subscribe-form{display:flex;flex-direction:column;gap:0}.blk_filter_sidebar .subscribe-form .prt_btn_a{width:100%;margin-top:var(--tk-spc-8)}@container (max-width: 1024px){.blk_filter_sidebar{position:static;max-width:none;border-radius:0;border:none;border-bottom:1px solid var(--var-clr-bdr-a);padding-inline:var(--padding-inline-mobile)}.blk_filter_sidebar .wrapper-section:first-child .prt_field_label,.blk_filter_sidebar .wrapper-section:first-child .icon-field:has(input[type=search]){display:none}}.blk_filter_bar{display:none;align-items:center;gap:var(--tk-spc-16);padding-block:var(--tk-spc-24);background:var(--var-clr-bg-b);border-bottom:1px solid var(--var-clr-bdr-a)}.blk_filter_bar .icon-field{flex:1;min-width:0}.blk_filter_bar .filter-toggle{white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}@media(max-width: 1024px){.blk_filter_bar .filter-toggle{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_filter_bar .filter-toggle{font-weight:600}@container (max-width: 1024px){.blk_filter_bar{display:flex;padding-inline:var(--padding-inline-mobile)}}.blk_pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--tk-spc-16);padding:var(--tk-spc-16);background:var(--var-clr-bg-b);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg)}.blk_pagination .page-btn{width:56px;height:56px;min-width:56px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--var-clr-bg-b);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-xs);cursor:pointer;text-decoration:none;color:var(--var-clr-txt-hdr-a);transition-property:border-color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_pagination .page-btn{transition-duration:0ms !important}}.blk_pagination .page-btn:hover:not(:disabled){border-color:var(--var-clr-bdr-c)}.blk_pagination .page-btn:focus-visible{outline:2px solid var(--var-clr-bdr-c);outline-offset:-2px}.blk_pagination .page-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.blk_pagination .page-btn svg{width:16px;height:16px}.blk_pagination .page-btn.prev svg{transform:scaleX(-1)}.blk_pagination .page-numbers{display:flex;border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-xs);overflow:hidden}.blk_pagination .page-numbers button,.blk_pagination .page-numbers a{width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;font-size:1rem}@media(max-width: 1024px){.blk_pagination .page-numbers button,.blk_pagination .page-numbers a{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.blk_pagination .page-numbers button,.blk_pagination .page-numbers a{font-weight:600;color:var(--var-clr-txt-bdy-a);background:none;border:none;border-right:1px solid var(--var-clr-bdr-b);cursor:pointer;text-decoration:none;transition-property:color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_pagination .page-numbers button,.blk_pagination .page-numbers a{transition-duration:0ms !important}}.blk_pagination .page-numbers button:last-child,.blk_pagination .page-numbers a:last-child{border-right:none}.blk_pagination .page-numbers button:hover,.blk_pagination .page-numbers a:hover{color:var(--var-clr-txt-hdr-b)}.blk_pagination .page-numbers button:focus-visible,.blk_pagination .page-numbers a:focus-visible{outline:2px solid var(--var-clr-bdr-c);outline-offset:-2px}.blk_pagination .page-numbers button.active,.blk_pagination .page-numbers a.active{color:var(--var-clr-txt-hdr-b)}.blk_pagination .page-numbers span{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:var(--var-clr-txt-bdy-b);border-right:1px solid var(--var-clr-bdr-b)}.blk_pagination .page-numbers span:last-child{border-right:none}@container (max-width: 1024px){.blk_pagination .page-numbers button,.blk_pagination .page-numbers a,.blk_pagination .page-numbers span{width:44px;height:44px;font-size:.875rem}@media(max-width: 1024px){.blk_pagination .page-numbers button,.blk_pagination .page-numbers a,.blk_pagination .page-numbers span{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_pagination .page-numbers button,.blk_pagination .page-numbers a{display:none}.blk_pagination .page-numbers button:nth-child(-n+3),.blk_pagination .page-numbers button:last-child,.blk_pagination .page-numbers a:nth-child(-n+3),.blk_pagination .page-numbers a:last-child{display:flex}.blk_pagination .page-numbers span{display:none}.blk_pagination .page-btn{width:44px;height:44px;min-width:44px}.blk_pagination .page-btn svg{width:20px;height:20px}}@container (max-width: 645px){.blk_pagination .page-numbers button,.blk_pagination .page-numbers a,.blk_pagination .page-numbers span{width:36px;height:36px;font-size:.75rem}@media(max-width: 1024px){.blk_pagination .page-numbers button,.blk_pagination .page-numbers a,.blk_pagination .page-numbers span{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.blk_pagination .page-numbers button:nth-child(-n+3),.blk_pagination .page-numbers button:last-child,.blk_pagination .page-numbers a:nth-child(-n+3),.blk_pagination .page-numbers a:last-child{display:none}.blk_pagination .page-numbers button.active,.blk_pagination .page-numbers a.active{display:flex}.blk_pagination .page-btn{width:36px;height:36px;min-width:36px}.blk_pagination .page-btn svg{width:18px;height:18px}}.blk_card_team_a{margin-top:100px;display:block;width:100%;text-decoration:none;text-align:left;color:inherit;cursor:pointer;background:none;border:none;padding:0;font:inherit}.blk_card_team_a .card-inner{border:1px solid var(--tk-clr-gray-300);border-radius:var(--tk-rad-lg);overflow:visible;position:relative}.blk_card_team_a .thumb{position:relative;width:100%;aspect-ratio:1.2/1;overflow:visible;border-radius:var(--tk-rad-lg) var(--tk-rad-lg) 0 0;background:var(--tk-clr-gray-50);border-bottom:1px solid var(--tk-clr-gray-300);transition-property:background;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_a .thumb{transition-duration:0ms !important}}.blk_card_team_a .thumb::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--tk-clr-gray-200);-webkit-mask-image:url("../images/patterns/ptrn_c.svg");mask-image:url("../images/patterns/ptrn_c.svg");mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;z-index:1;transition-property:background-color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_a .thumb::before{transition-duration:0ms !important}}.blk_card_team_a .thumb img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:calc(100% + 100px);object-fit:cover;object-position:bottom center;z-index:2;filter:grayscale(100%);transition-property:filter;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_a .thumb img{transition-duration:0ms !important}}.blk_card_team_a .prt_btn_learn{position:absolute;bottom:var(--tk-spc-24);left:50%;transform:translateX(-50%);z-index:3;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_a .prt_btn_learn{transition-duration:0ms !important}}.blk_card_team_a:hover{text-decoration:none}.blk_card_team_a:hover .thumb{background:var(--tk-clr-brand-pantone-192c);border-bottom-color:var(--tk-clr-brand-pantone-192c)}.blk_card_team_a:hover .thumb::before{background-color:var(--tk-clr-rose-400)}.blk_card_team_a:hover .thumb img{filter:grayscale(0)}.blk_card_team_a:hover .prt_btn_learn{opacity:1;pointer-events:auto}.blk_card_team_a .txt{padding:var(--tk-spc-24)}.blk_card_team_a .name{font-size:1.25rem}@media(max-width: 1024px){.blk_card_team_a .name{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_card_team_a .name{font-weight:600;margin:0 0 var(--tk-spc-4);color:var(--var-clr-txt-hdr-a)}.blk_card_team_a .role{font-size:.875rem}@media(max-width: 1024px){.blk_card_team_a .role{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_card_team_a .role{margin:0;color:var(--tk-clr-gray-600)}@container (max-width: 645px){.blk_card_team_a{margin-top:60px}.blk_card_team_a .thumb img{height:calc(100% + 60px)}}.blk_card_team_b{display:block;width:100%;text-decoration:none;text-align:left;color:inherit;cursor:pointer;background:none;border:none;padding:0;font:inherit}.blk_card_team_b .card-inner{overflow:visible;position:relative}.blk_card_team_b .thumb{position:relative;width:100%;aspect-ratio:1.2/1;overflow:visible;background:var(--var-clr-bdr-b);transition-property:background;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_b .thumb{transition-duration:0ms !important}}.blk_card_team_b .thumb::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--tk-clr-gray-200);-webkit-mask-image:url("../images/patterns/ptrn_d.svg");mask-image:url("../images/patterns/ptrn_d.svg");mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;z-index:1;transition-property:background-color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_b .thumb::before{transition-duration:0ms !important}}.blk_card_team_b .thumb img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:100%;object-fit:contain;object-position:bottom center;z-index:2;filter:grayscale(100%);transition-property:filter;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_team_b .thumb img{transition-duration:0ms !important}}.blk_card_team_b.active,.blk_card_team_b:hover{text-decoration:none}.blk_card_team_b.active .thumb,.blk_card_team_b:hover .thumb{background:var(--tk-clr-brand-pantone-192c);border-bottom-color:var(--tk-clr-brand-pantone-192c)}.blk_card_team_b.active .thumb::before,.blk_card_team_b:hover .thumb::before{background-color:var(--tk-clr-rose-400)}.blk_card_team_b.active .thumb img,.blk_card_team_b:hover .thumb img{filter:grayscale(0)}.blk_card_team_b.active .prt_btn_learn,.blk_card_team_b:hover .prt_btn_learn{opacity:1;pointer-events:auto}.blk_card_team_b .txt{padding:var(--tk-spc-24)}@container (max-width: 645px){}.blk_panel_team{position:fixed;inset:0;z-index:500;pointer-events:none;visibility:hidden;transition:visibility .3s}.blk_panel_team .overlay{position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition-property:opacity;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_panel_team .overlay{transition-duration:0ms !important}}.blk_panel_team .overlay{cursor:pointer}.blk_panel_team .panel{position:absolute;top:0;right:0;width:100%;max-width:560px;height:100%;background:var(--tk-clr-neutral-white);transform:translateX(100%);transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_panel_team .panel{transition-duration:0ms !important}}.blk_panel_team .panel{overflow-y:auto;display:flex;flex-direction:column}.blk_panel_team .panel-image{position:relative;width:100%;aspect-ratio:1/1;background:var(--tk-clr-gray-100);overflow:hidden;flex-shrink:0}.blk_panel_team .panel-image img{width:100%;height:100%;object-fit:cover;object-position:top center}.blk_panel_team .panel-close{position:absolute;top:var(--tk-spc-16);right:var(--tk-spc-16);width:40px;height:40px;background:var(--tk-clr-neutral-white);border:1px solid var(--tk-clr-gray-300);border-radius:var(--tk-rad-md);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition-property:background;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_panel_team .panel-close{transition-duration:0ms !important}}.blk_panel_team .panel-close svg{width:18px;height:18px;color:var(--tk-clr-gray-700)}.blk_panel_team .panel-close:hover{background:var(--tk-clr-gray-100)}.blk_panel_team .panel-body{padding:var(--tk-spc-40);flex:1;display:flex;flex-direction:column}.blk_panel_team .panel-name{font-size:1.875rem}@media(max-width: 1024px){.blk_panel_team .panel-name{font-size:clamp(1.5rem,1.3295454545rem + 0.8522727273vw,1.875rem)}}.blk_panel_team .panel-name{font-weight:700;margin:0 0 var(--tk-spc-8);color:var(--var-clr-txt-hdr-a);display:flex;align-items:center;gap:var(--tk-spc-12)}.blk_panel_team .panel-name .linkedin{display:inline-flex;width:28px;height:28px;flex-shrink:0}.blk_panel_team .panel-name .linkedin svg{width:100%;height:100%}.blk_panel_team .panel-role{font-size:1rem}@media(max-width: 1024px){.blk_panel_team .panel-role{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.blk_panel_team .panel-role{margin:0 0 var(--tk-spc-24);color:var(--tk-clr-gray-600)}.blk_panel_team .panel-bio{font-size:1rem}@media(max-width: 1024px){.blk_panel_team .panel-bio{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.blk_panel_team .panel-bio{line-height:1.6;margin:0;color:var(--tk-clr-gray-700);flex:1}.blk_panel_team .panel-cta{display:flex;flex-wrap:wrap;height:auto;width:100%;align-items:center;gap:1rem;padding-top:var(--tk-spc-24)}.blk_panel_team .panel-contact{display:flex;gap:var(--tk-spc-32);padding-top:var(--tk-spc-32);margin-top:var(--tk-spc-32);border-top:1px solid var(--tk-clr-gray-200)}.blk_panel_team .panel-contact a{display:flex;align-items:center;gap:var(--tk-spc-8);font-size:.875rem}@media(max-width: 1024px){.blk_panel_team .panel-contact a{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_panel_team .panel-contact a{color:var(--tk-clr-gray-700);text-decoration:none}.blk_panel_team .panel-contact a:hover{color:var(--tk-clr-brand-pantone-192c)}.blk_panel_team .panel-contact a .prt_icn_b svg{color:var(--tk-clr-brand-pantone-192c)}.blk_panel_team.is-open{pointer-events:auto;visibility:visible}.blk_panel_team.is-open .overlay{opacity:1}.blk_panel_team.is-open .panel{transform:translateX(0)}@media(max-width: 645px){.blk_panel_team .panel{max-width:100%}.blk_panel_team .panel-body{padding:var(--tk-spc-24)}.blk_panel_team .panel-contact{flex-direction:column;gap:var(--tk-spc-16)}}.blk_card_info{width:100%;position:relative;border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a);background:var(--var-clr-bg-a);overflow:hidden}.blk_card_info .prt_image_b{aspect-ratio:16/9;border-radius:0}.blk_card_info .btn-box button,.blk_card_info .btn-box a{width:100%}.blk_card_info .holder{position:relative;padding:var(--tk-spc-24);display:flex;flex-direction:column;gap:var(--tk-spc-24)}.blk_card_info .holder.dec::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(to top, transparent 0%, transparent 40%, var(--var-clr-dec-bg) 100%);-webkit-mask-image:url("../images/patterns/ptrn_f.png");mask-image:url("../images/patterns/ptrn_f.png");-webkit-mask-size:400px;mask-size:400px;-webkit-mask-repeat:repeat;mask-repeat:repeat;pointer-events:none;width:100%;height:100%;opacity:.4}.blk_card_info .article-title{font-size:1.75rem}@media(max-width: 1024px){.blk_card_info .article-title{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.blk_card_info .article-title{margin-bottom:var(--tk-spc-12);line-height:1.25}.blk_card_info .article-subtitle{font-size:1rem}@media(max-width: 1024px){.blk_card_info .article-subtitle{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.blk_card_info .article-subtitle{margin-bottom:var(--tk-spc-8);font-weight:600;line-height:1.25;color:var(--var-clr-txt-hdr-b)}.blk_card_info .heading.min-h{min-height:13em}.blk_card_info .heading.min-h+.btn-box{margin-top:0}.blk_card_info .heading p{margin-bottom:0;font-size:.9375rem}@media(max-width: 1024px){.blk_card_info .heading p{font-size:clamp(0.75rem,0.6647727273rem + 0.4261363636vw,0.9375rem)}}.blk_card_info .heading p{line-height:1.75}.blk_card_info p strong{font-weight:600;color:var(--var-clr-txt-hdr-a)}.blk_card_info .article-panel,.blk_card_info .txt p{font-size:.9375rem}@media(max-width: 1024px){.blk_card_info .article-panel,.blk_card_info .txt p{font-size:clamp(0.75rem,0.6647727273rem + 0.4261363636vw,0.9375rem)}}.blk_card_info .article-panel,.blk_card_info .txt p{line-height:1.75;margin-bottom:.75rem}.blk_card_info .article-panel:last-of-type,.blk_card_info .txt p:last-of-type{margin-bottom:0}.blk_card_info .panel-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a, #D1D5DC);overflow:hidden;background:var(--var-clr-bg-c)}.blk_card_info .panel-list li{display:flex;align-items:center;gap:var(--tk-spc-12);padding:var(--tk-spc-16) var(--tk-spc-20);font-family:"Open Sans",sans-serif;font-size:1.125rem}@media(max-width: 1024px){.blk_card_info .panel-list li{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.blk_card_info .panel-list li{font-weight:600;line-height:150%;color:var(--var-clr-txt-hdr-a, #101828)}.blk_card_info .panel-list li:not(:last-child){border-bottom:1px solid var(--var-clr-bdr-b, #E5E7EB)}.blk_card_info .panel-list li .prt_icn_b{flex-shrink:0}.blk_card_info .panel-list li .prt_icn_b svg{color:var(--var-clr-txt-hdr-b)}.blk_card_info .panel-list.detailed li{align-items:flex-start;padding:var(--tk-spc-20) var(--tk-spc-20)}.blk_card_info .panel-list.detailed li .prt_icn_b{margin-top:2px}.blk_card_info .panel-list.detailed li strong{display:block;font-size:14px;font-weight:700;color:var(--var-clr-txt-hdr-a, #101828)}.blk_card_info .panel-list.detailed li p{margin:var(--tk-spc-4) 0 0;font-size:13px;font-weight:400;line-height:150%;color:var(--var-clr-txt-bdy-a, #4A5565)}.blk_list_a{display:flex;flex-wrap:wrap;height:auto;width:100%;align-items:center;gap:1rem}.blk_list_a.style_center{margin:auto;justify-content:center}.blk_list_a.style_right{justify-content:flex-end}.blk_list_a.style_justify{justify-content:space-between}.card-wrap{container-type:inline-size;container-name:card;height:100%}.blk_card_a{width:100%;display:flex;border-radius:var(--tk-rad-lg);overflow:hidden;flex-direction:column;background:var(--tk-clr-neutral-white)}.blk_card_a .holder{width:100%;border:1px solid var(--tk-clr-gray-300);border-top:none;overflow:hidden;flex:1;display:flex;flex-direction:column;justify-content:space-between;border-radius:0 0 var(--tk-rad-lg) var(--tk-rad-lg)}.blk_card_a .txt{padding:var(--tk-spc-24)}.blk_card_a .txt h2,.blk_card_a .txt h3,.blk_card_a .txt h4{color:var(--tk-clr-gray-900)}.blk_card_a .article-meta{color:var(--tk-clr-gray-600) !important}.blk_card_a .blk_list_a{border-top:1px solid rgba(0,0,0,0);background:repeating-linear-gradient(to right, var(--tk-clr-gray-300) 0 8px, transparent 1px 14px) top/100% 1px no-repeat;padding:var(--tk-spc-24)}.blk_card_a .prt_btn_d{border-width:0;background:none;padding-block:0;min-height:0}.blk_card_a:hover:not(.no-colored-hover){background:var(--tk-clr-brand-pantone-192c);color:var(--tk-clr-neutral-white)}.blk_card_a:hover:not(.no-colored-hover) .holder{border-color:var(--tk-clr-brand-pantone-192c)}.blk_card_a:hover:not(.no-colored-hover) .article-title{color:inherit}.blk_card_a:hover:not(.no-colored-hover) .article-des{opacity:.8}.blk_card_a:hover:not(.no-colored-hover) .article-meta,.blk_card_a:hover:not(.no-colored-hover) .prt_btn_d{color:inherit}.blk_card_a:hover:not(.no-colored-hover) .prt_btn_d svg{color:inherit}.blk_card_a:hover:not(.no-colored-hover) .blk_list_a{background:repeating-linear-gradient(to right, var(--tk-clr-rose-400) 0 8px, transparent 1px 14px) top/100% 1px no-repeat}.blk_card_b{border-radius:10px;overflow:hidden;border:1px solid var(--tk-clr-gray-300);background:var(--tk-clr-neutral-white)}.blk_card_b .more{display:flex}.blk_card_b .more svg{width:25px;color:#707070}.blk_card_b .holder{padding:15px}.blk_card_b .top-meta{display:flex;align-items:flex-start;justify-content:space-between}.blk_card_b .txt p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#191919}.blk_card_b .blk_list_a a{color:#0966c2;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.blk_card_c{border-radius:var(--tk-rad-lg);overflow:hidden;background:var(--var-clr-bg-a);display:flex;padding:var(--tk-spc-48);flex-direction:column;justify-content:space-between;border:1px solid var(--var-clr-bdr-a)}.blk_card_c .item_title{font-size:1.5rem}@media(max-width: 1024px){.blk_card_c .item_title{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.blk_card_c .item_title{margin-bottom:12px}.blk_card_c p{margin:0}.blk_card_c .prt_btn_d{padding-bottom:0 !important}.blk_card_c .prt_btn_d i{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_c .prt_btn_d i{transition-duration:0ms !important}}.blk_card_c:hover{border-color:var(--tk-clr-brand-pantone-192c);background:var(--tk-clr-brand-pantone-192c);color:var(--tk-clr-neutral-white)}.blk_card_c:hover .item_title{color:inherit}.blk_card_c:hover p{opacity:.8}.blk_card_c:hover .prt_btn_d{color:inherit}.blk_card_c:hover .prt_btn_d i{transform:translateX(15px)}.blk_card_c:hover .prt_btn_d svg{color:inherit}.blk_card_d{width:100%;border-radius:var(--tk-rad-lg);overflow:hidden;position:relative;padding:var(--tk-spc-48);aspect-ratio:1.34/1;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:inherit;cursor:pointer}@media(max-width: 480px){.blk_card_d{padding:var(--tk-spc-32)}}.blk_card_d .prt_image_a{position:absolute;inset:0;z-index:1;width:100%;height:100%;aspect-ratio:unset}.blk_card_d .prt_image_a img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_d .prt_image_a img{transition-duration:0ms !important}}.blk_card_d .icon_link{width:40px;height:40px;position:absolute;z-index:6;top:16px;right:16px;background:rgba(0,0,0,.12);backdrop-filter:blur(73px);transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_d .icon_link{transition-duration:0ms !important}}.blk_card_d .icon_link svg{width:40%;height:40%;color:var(--tk-clr-neutral-white)}.blk_card_d .txt{position:relative;z-index:5;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_d .txt{transition-duration:0ms !important}}.blk_card_d .txt i{width:32px;height:32px;min-width:32px}.blk_card_d .prt_icn_c{background-color:var(--var-clr-msc-icn-a)}.blk_card_d .item_title{font-size:1.5rem}@media(max-width: 1024px){.blk_card_d .item_title{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.blk_card_d .item_title{margin-bottom:8px}.blk_card_d p{text-shadow:0 0 24px rgba(3,7,18,.12);margin:0;color:var(--tk-clr-neutral-white)}@media(max-width: 480px){.blk_card_d p{line-height:1.4;font-size:13px}}.blk_card_d::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.32) 100%);transition-property:opacity;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_d::before{transition-duration:0ms !important}}.blk_card_d::after{content:"";position:absolute;inset:0;z-index:3}.blk_card_d:hover{text-decoration:none}.blk_card_d:hover .prt_image_a img{transform:scale(1.05)}.blk_card_d:hover::before{opacity:.6}.blk_card_d:hover .icon_link{transform:translate(-4px, 4px)}.blk_card_d:hover .txt{transform:translateY(-4px)}.blk_card_d.violet::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(47, 13, 104, 0.02) 50%, #2F0D68 100%);background-blend-mode:multiply}.blk_card_d.violet .txt i svg{color:var(--tk-clr-violet-200)}.blk_card_d.violet .prt_icn_c{background-color:var(--tk-clr-violet-200)}.blk_card_d.rose::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(77, 2, 24, 0.02) 50%, #4D0218 100%);background-blend-mode:multiply}.blk_card_d.rose .txt i svg{color:var(--tk-clr-rose-200)}.blk_card_d.rose .prt_icn_c{background-color:var(--tk-clr-rose-200)}.blk_card_d.green::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(3, 46, 21, 0.02) 50%, #032E15 100%);background-blend-mode:multiply}.blk_card_d.green .txt i svg{color:var(--tk-clr-green-200)}.blk_card_d.green .prt_icn_c{background-color:var(--tk-clr-green-200)}.blk_card_d.blue::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(2, 74, 112, 0.02) 50%, #024A70 100%);background-blend-mode:multiply}.blk_card_d.blue .txt i svg{color:var(--tk-clr-sky-200)}.blk_card_d.blue .prt_icn_c{background-color:var(--tk-clr-sky-200)}.blk_card_d.orange::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(187, 77, 0, 0.02) 50%, #BB4D00 100%);background-blend-mode:multiply}.blk_card_d.orange .txt i svg{color:var(--tk-clr-amber-200)}.blk_card_d.orange .prt_icn_c{background-color:var(--tk-clr-amber-200)}.blk_card_e{background:var(--var-clr-bg-a);padding:var(--tk-spc-48)}.blk_card_e .flex{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:1rem}.blk_card_e small{display:block;margin-bottom:1rem;line-height:1.2}.blk_card_e .c-title{margin:0}.blk_card_e p{margin:0}.blk_card_f{outline:1px solid var(--var-clr-bdr-a);background:var(--var-clr-bg-a);padding:var(--tk-spc-32) var(--tk-spc-48);position:relative}.blk_card_f .c-title{margin:0;font-size:1.625rem}@media(max-width: 1024px){.blk_card_f .c-title{font-size:clamp(1.3rem,1.1522727273rem + 0.7386363636vw,1.625rem)}}.blk_card_f .c-des{margin:0;font-size:.875rem}@media(max-width: 1024px){.blk_card_f .c-des{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_card_f .prt_icn_c{width:32px;height:32px}.blk_card_f .link{width:14px;height:14px;position:absolute;top:24px;right:24px}.blk_card_f:hover{background:var(--tk-clr-brand-pantone-192c);color:var(--tk-clr-neutral-white)}.blk_card_f:hover .holder{border-color:var(--tk-clr-brand-pantone-192c)}.blk_card_f:hover .c-title{color:inherit}.blk_card_f:hover .c-des{opacity:.8}.blk_card_f:hover .prt_icn_c{background:var(--tk-clr-neutral-white)}.blk_card_f:hover .prt_icn_b svg{color:inherit}.blk_card_f:hover .prt_btn_d svg{color:inherit}.blk_card_g{width:100%;display:flex;overflow:hidden;gap:var(--tk-spc-32);border-bottom:1px solid var(--var-clr-bdr-a);padding:var(--tk-spc-32) 0}.blk_card_g .holder{flex:1;display:flex;flex-direction:column;gap:var(--tk-spc-24)}.blk_card_g .meta-data{display:flex;align-items:center;gap:var(--tk-spc-8);font-size:.875rem}@media(max-width: 1024px){.blk_card_g .meta-data{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_card_g .meta-data{color:var(--tk-clr-gray-600)}.blk_card_g .meta-data .dot{font-weight:600;color:var(--tk-clr-gray-300)}.blk_card_g .prt_image_a{width:388px;aspect-ratio:194/109;border-radius:var(--tk-rad-lg)}.blk_card_g .prt_btn_d{border-width:0;background:none;padding-block:0;min-height:0}.blk_card_g .blk_list_a{padding:0}@container (max-width: 645px){.blk_card_g{flex-direction:column}}.blk_card_k{width:100%;border-radius:var(--tk-rad-lg);position:relative;padding:var(--tk-spc-48);aspect-ratio:1.34/1;display:flex;gap:var(--tk-spc-48);flex-direction:column;text-decoration:none;color:inherit;justify-content:space-between;border:1px solid var(--var-clr-bdr-a);background:var(--var-clr-bg-c)}.blk_card_k .txt{position:relative;z-index:5;display:flex;flex-direction:column;gap:var(--tk-spc-24);transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_k .txt{transition-duration:0ms !important}}.blk_card_k .txt i{width:48px;height:48px;min-width:48px}.blk_card_k .txt .prt_icn_c{background-color:var(--var-clr-icn-rose)}.blk_card_k .item_title{font-size:2rem}@media(max-width: 1024px){.blk_card_k .item_title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.blk_card_k .item_title{margin-bottom:0;font-weight:600}.blk_card_k p{font-size:1.25rem}@media(max-width: 1024px){.blk_card_k p{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_card_k p{line-height:1.25;margin:0}.blk_card_k:hover{text-decoration:none}.blk_card_k:hover .txt{transform:translateY(-4px)}.blk_card_k.violet::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(47, 13, 104, 0.02) 50%, #2F0D68 100%);background-blend-mode:multiply}.blk_card_k.violet .txt i svg{color:var(--tk-clr-violet-200)}.blk_card_k.violet .prt_icn_c{background-color:var(--tk-clr-violet-200)}.blk_card_k.rose::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(77, 2, 24, 0.02) 50%, #4D0218 100%);background-blend-mode:multiply}.blk_card_k.rose .txt i svg{color:var(--tk-clr-rose-200)}.blk_card_k.rose .prt_icn_c{background-color:var(--tk-clr-rose-200)}.blk_card_k.green::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(3, 46, 21, 0.02) 50%, #032E15 100%);background-blend-mode:multiply}.blk_card_k.green .txt i svg{color:var(--tk-clr-green-200)}.blk_card_k.green .prt_icn_c{background-color:var(--tk-clr-green-200)}.blk_card_k.blue::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(2, 74, 112, 0.02) 50%, #024A70 100%);background-blend-mode:multiply}.blk_card_k.blue .txt i svg{color:var(--tk-clr-sky-200)}.blk_card_k.blue .prt_icn_c{background-color:var(--tk-clr-sky-200)}.blk_card_k.orange::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(187, 77, 0, 0.02) 50%, #BB4D00 100%);background-blend-mode:multiply}.blk_card_k.orange .txt i svg{color:var(--tk-clr-amber-200)}.blk_card_k.orange .prt_icn_c{background-color:var(--tk-clr-amber-200)}.blk_card_l{width:100%;border-radius:var(--tk-rad-lg);overflow:hidden;position:relative;padding:var(--tk-spc-32);aspect-ratio:1.77/1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--tk-spc-32);text-decoration:none;color:inherit;cursor:pointer}.blk_card_l .prt_image_a{position:absolute;inset:0;z-index:1;width:100%;height:100%;aspect-ratio:unset}.blk_card_l .prt_image_a img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_l .prt_image_a img{transition-duration:0ms !important}}.blk_card_l .txt{position:relative;z-index:5;font-size:2rem}@media(max-width: 1024px){.blk_card_l .txt{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.blk_card_l .txt{transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_l .txt{transition-duration:0ms !important}}.blk_card_l .flx{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center}.blk_card_l .meta-tip{font-size:.875rem}@media(max-width: 1024px){.blk_card_l .meta-tip{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_card_l .meta-tip{color:var(--var-clr-txt-hdr-a);display:flex;align-items:center;gap:1rem}.blk_card_l .meta-tip em{font-style:normal}.blk_card_l .item_title{font-size:1.5rem}@media(max-width: 1024px){.blk_card_l .item_title{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.blk_card_l .item_title{margin-bottom:8px}.blk_card_l p{text-shadow:0 0 24px rgba(3,7,18,.12);margin:0;color:var(--tk-clr-neutral-white)}.blk_card_l::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.8) 100%);mix-blend-mode:multiply;transition-property:opacity;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.blk_card_l::before{transition-duration:0ms !important}}.blk_card_l::after{content:"";position:absolute;inset:0;z-index:3}.blk_card_l:hover{text-decoration:none}.blk_card_l:hover .prt_image_a img{transform:scale(1.05)}.blk_card_l:hover::before{opacity:.6}.blk_card_l:hover .icon_link{transform:translate(-4px, 4px)}.blk_card_l:hover .txt{transform:translateY(-4px)}.blk_card_m{display:flex;align-items:center;gap:var(--tk-spc-48);padding:0 0 var(--tk-spc-24);border-bottom:1px solid var(--var-clr-bdr-a)}.blk_card_m .card-content{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--tk-spc-16)}.blk_card_m .card-title{margin:0;width:100%}.blk_card_m .card-des{margin:0;width:100%}.blk_card_m .card-meta{width:100%;display:flex;gap:var(--tk-spc-16);align-items:center;font-size:.8125rem}@media(max-width: 1024px){.blk_card_m .card-meta{font-size:clamp(0.65rem,0.5761363636rem + 0.3693181818vw,0.8125rem)}}.blk_card_m .card-meta{line-height:1.38;font-weight:400}.blk_card_m .date,.blk_card_m .job-type,.blk_card_m .point-type{display:flex;gap:var(--tk-spc-6);align-items:center}.blk_post_data{display:flex;gap:8px}.blk_post_data .post_heading .name{color:#191919;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.blk_post_data .post_heading{color:#707070;font-size:12px;font-weight:400;line-height:16px}.blk_post_data .post_heading .flex{display:flex;align-items:center;gap:4px}.site-banner{width:100%;background:var(--tk-clr-brand-pantone-192c);color:var(--tk-clr-neutral-white)}.site-banner.fixed{position:fixed;z-index:100;left:0;top:0}.site-banner .prt_icn_b svg{color:inherit}.site-banner .inner{display:flex;padding:var(--tk-spc-16);gap:1rem}.site-banner .inner.style_center{justify-content:center}.site-banner .inner p{margin:0}.site-banner .inner a{color:inherit}.site-banner .inner a:hover{text-decoration:none}.site-banner:hover{background:linear-gradient(284deg, var(--tk-clr-transparent-rose-56) 1.73%, var(--tk-clr-rose-400) 109.94%),var(--tk-clr-brand-pantone-192c)}.blk_bg_video{position:absolute;inset:0;width:100%;height:100%;z-index:3;overflow:hidden;background:rgba(0,0,0,.3) center/cover no-repeat;pointer-events:none}.blk_bg_video+div{position:relative;z-index:4}.blk_bg_video .video-bg{border:0;display:inherit;position:absolute;inset:0;width:100%;height:100%;z-index:1}.blk_bg_video video{object-fit:cover}.blk_bg_video::before{z-index:2;content:"";position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(106deg, rgba(0, 0, 0, 0.56) 0%, rgba(0, 0, 0, 0.12) 50%)}.blk_bg_video::after{content:"";z-index:2;position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(90deg, rgba(0, 0, 0, 0.56) 0%, rgba(0, 0, 0, 0.12) 100%),var(--tk-clr-neutral-white, #FFF)}.blk_bg_video+div{z-index:4}.blk_scrollblock{display:flex;cursor:pointer;justify-content:center;align-items:center;height:76px;position:absolute;bottom:-38px;left:50%;margin:0 0 0 -38px}.blk_scrollblock .diamond{width:76px;height:76px;background:var(--tk-clr-rose-600);transform:rotate(45deg);display:flex;overflow:hidden;justify-content:center;align-items:center;border-radius:8px 0}.blk_scrollblock .arrow-holder{width:76px;height:76px;transform:rotate(-45deg)}.blk_scrollblock .arrow{position:absolute;top:50%;left:50%;margin-left:-8px;width:16px;height:16px;overflow:hidden;animation:arrowFall 3s ease-in-out infinite}.blk_bottom_more_bar{padding-top:var(--tk-spc-48)}.blk_intro{text-align:center;margin-bottom:var(--tk-spc-48)}.blk_intro .b-subtitle{font-size:1.8125rem}@media(max-width: 1024px){.blk_intro .b-subtitle{font-size:clamp(1.45rem,1.2852272727rem + 0.8238636364vw,1.8125rem)}}.blk_intro .b-subtitle{color:var(--var-clr-txt-hdr-b)}.blk_intro .b-title{font-size:2.25rem}@media(max-width: 1024px){.blk_intro .b-title{font-size:clamp(1.8rem,1.5954545455rem + 1.0227272727vw,2.25rem)}}.blk_intro .b-title{margin-bottom:var(--tk-spc-12)}.blk_intro .b-title.h1{font-size:3.125rem}@media(max-width: 1024px){.blk_intro .b-title.h1{font-size:clamp(2.5rem,2.2159090909rem + 1.4204545455vw,3.125rem)}}.blk_intro .b-des{margin-bottom:0;font-size:1.125rem}@media(max-width: 1024px){.blk_intro .b-des{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.blk_intro .b-des{max-width:70%;margin-inline:auto;text-wrap:pretty}.blk_intro.align-left{text-align:left}.deco_bg_image{position:absolute;inset:0;width:100%;height:100%;z-index:3;background:url("../images/branding/x-deco.png") center/cover no-repeat}.deco_bg_image+div{z-index:4}.blk_bg_image{position:absolute;inset:0;width:100%;height:100%;z-index:3;background:url("images/branding/x-deco.png") center/cover no-repeat}.blk_bg_image.has-mobile-image{background-image:var(--bg-desktop) !important}.blk_bg_image+div{z-index:4}.blk_bg_image.tint{background-color:var(--tk-clr-gray-100)}.blk_bg_image.tint::after{content:"";position:absolute;inset:0;z-index:1;width:100%;height:100%;background:linear-gradient(270deg, rgba(3, 7, 18, 0) 0%, rgba(3, 7, 18, 0.56) 100%);mix-blend-mode:multiply}@container (max-width: 1184px){.blk_bg_image.has-mobile-image{background-image:var(--bg-mobile, var(--bg-desktop)) !important}}.modal{position:fixed;inset:0;pointer-events:none;z-index:333}.modal .modal-overlay{position:absolute;inset:0;z-index:3;background:rgba(0,0,0,.99);opacity:0;transition:opacity .3s ease}.modal .modal-dialog{position:relative;width:90%;max-width:95%;margin:auto;opacity:0;z-index:4;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.modal.is-open{pointer-events:auto}.modal.is-open .modal-overlay{opacity:1}.modal.is-open .modal-dialog{opacity:1;transform:translateY(0)}.modal .heading-section h2{color:#fff}.modal .modal-close{cursor:pointer;background:none;margin:0 0 0 auto;position:absolute;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.32);top:1rem;width:40px;height:40px;right:0}.modal .modal-close .prt_icn_b svg{color:#fff}.modal .modal-close:focus-visible{outline:none}.modal .modal-close:focus-visible .prt_icn_b svg{color:var(--brand)}#modal1 .modal-overlay,#videoModal .modal-overlay,.video_modal_1 .modal-overlay{background:rgba(0,0,0,.75);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}#modal1 .mdl_dialog_a,#videoModal .mdl_dialog_a,.video_modal_1 .mdl_dialog_a{height:100vh;display:flex;align-items:center;justify-content:center;max-width:90%;padding:80px 0 !important}#modal1 .mdl_dialog_a .inner,#videoModal .mdl_dialog_a .inner,.video_modal_1 .mdl_dialog_a .inner{width:100%;max-width:1000px}#modal1 .mdl_dialog_a .blk_video_with_controls,#modal1 .mdl_dialog_a .prt_video_a,#videoModal .mdl_dialog_a .blk_video_with_controls,#videoModal .mdl_dialog_a .prt_video_a,.video_modal_1 .mdl_dialog_a .blk_video_with_controls,.video_modal_1 .mdl_dialog_a .prt_video_a{width:100%;border-radius:var(--tk-rad-lg);overflow:hidden}#modal1 .mdl_dialog_a .volume-wrap,#modal1 .mdl_dialog_a .fullscreen,#videoModal .mdl_dialog_a .volume-wrap,#videoModal .mdl_dialog_a .fullscreen,.video_modal_1 .mdl_dialog_a .volume-wrap,.video_modal_1 .mdl_dialog_a .fullscreen{display:none}@media(max-width: 1024px){#modal1 .mdl_dialog_a,#videoModal .mdl_dialog_a,.video_modal_1 .mdl_dialog_a{padding:32px 0 !important}}@media(max-width: 645px){#modal1 .mdl_dialog_a,#videoModal .mdl_dialog_a,.video_modal_1 .mdl_dialog_a{max-width:100%;padding:16px 0 !important}#modal1 .mdl_dialog_a .inner,#videoModal .mdl_dialog_a .inner,.video_modal_1 .mdl_dialog_a .inner{max-width:100%;padding-inline:16px}}.style-pop-form{padding:var(--tk-spc-24);border-radius:var(--tk-rad-lg)}.blk_video_with_controls{margin:auto}.blk_video_with_controls .video-player{position:relative;max-width:100%;background:#000;overflow:hidden;aspect-ratio:16/9}.blk_video_with_controls .video-player video{width:100%;height:100%;display:block;object-fit:cover}.blk_video_with_controls .controls{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));opacity:0;transition:opacity .25s ease}.blk_video_with_controls .video-player:hover .controls,.blk_video_with_controls .video-player:focus-within .controls{opacity:1}.blk_video_with_controls .controls button{width:36px;height:36px;min-width:36px;border-radius:50%;border:none;background:hsla(0,0%,100%,.15);cursor:pointer;position:relative}.blk_video_with_controls .controls button:hover{background:hsla(0,0%,100%,.25)}.blk_video_with_controls .controls button.play{background:var(--tk-clr-brand-pantone-192c);border-radius:2px;display:flex;align-items:center;justify-content:center}.blk_video_with_controls .play::before{content:"";color:#fff;position:absolute;inset:0;display:grid;place-items:center}.blk_video_with_controls .video-player.playing .play::before{content:"❚❚"}.blk_video_with_controls .video-player.playing .play svg{display:none}.blk_video_with_controls .fullscreen::before{content:"⛶";color:#fff;position:absolute;inset:0;display:grid;place-items:center}.blk_video_with_controls .progress{flex:1;appearance:none;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;cursor:pointer}.blk_video_with_controls .progress::-webkit-slider-thumb{appearance:none;width:12px;height:12px;background:#fff;border-radius:50%}.blk_video_with_controls .time{font-size:12px;color:#eee;white-space:nowrap}.blk_video_with_controls .volume-wrap{display:flex;align-items:center;gap:6px}.blk_video_with_controls .volume-icon{background:none !important;width:10px !important;min-width:20px !important}.blk_video_with_controls .volume-icon::before{content:"🔊";position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:14px}.blk_video_with_controls .video-player.muted .volume-icon::before{content:"🔇"}.blk_video_with_controls .volume{width:80px;appearance:none;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;cursor:pointer}.blk_video_with_controls .volume::-webkit-slider-thumb{appearance:none;width:10px;height:10px;background:#fff;border-radius:50%}.blk_card_testimonial_intro{padding:2rem 128px 2rem 0}.blk_card_testimonial_intro .subtitle{font-size:2rem}@media(max-width: 1024px){.blk_card_testimonial_intro .subtitle{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.blk_card_testimonial_intro .subtitle{text-shadow:0 0 12px rgba(0,0,0,.12),0 0 80px rgba(0,0,0,.24);font-weight:400 !important;line-height:1.25;display:inline-block;margin-bottom:1rem;color:var(--tk-clr-neutral-white)}.blk_card_testimonial_intro .title{margin-bottom:var(--tk-spc-56)}.blk_card_testimonial_intro .des{color:var(--tk-clr-neutral-white)}.blk_card_testimonial_a{padding:var(--tk-spc-64);position:relative;display:flex;border-top:1px solid var(--var-clr-bdr-b);border-left:1px solid var(--var-clr-bdr-b);border-bottom:1px solid var(--var-clr-bdr-b)}.blk_card_testimonial_a.radius-right{border-right:1px solid var(--var-clr-bdr-b)}.blk_card_testimonial_a .t-data{display:flex;gap:12px;align-items:center;margin-bottom:34px}.blk_card_testimonial_a .t-data span{font-weight:600;font-size:1.25rem}@media(max-width: 1024px){.blk_card_testimonial_a .t-data span{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_card_testimonial_a blockquote{font-size:1.5rem}@media(max-width: 1024px){.blk_card_testimonial_a blockquote{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.blk_card_testimonial_a blockquote{font-weight:600;line-height:1.33;margin:0}@media(max-width: 1280px){.blk_card_testimonial_a blockquote{font-size:1.125rem}}@media(max-width: 1280px)and (max-width: 1024px){.blk_card_testimonial_a blockquote{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.blk_card_testimonial_a .txt{gap:43px;display:flex;flex-direction:column}.blk_card_testimonial_a .meta-bq{display:flex;flex-direction:column;font-style:normal}.blk_card_testimonial_a .meta-bq span{font-size:.875rem}@media(max-width: 1024px){.blk_card_testimonial_a .meta-bq span{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_card_testimonial_a .flex{display:flex;justify-content:space-between}.blk_card_testimonial_a .meta-tip{display:flex;align-items:center;gap:1rem}.blk_card_testimonial_a .meta-tip em{font-style:normal;font-size:.875rem}@media(max-width: 1024px){.blk_card_testimonial_a .meta-tip em{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.blk_card_testimonial_a .con{z-index:5;position:relative;justify-content:space-between;display:flex;flex-direction:column}.blk_card_testimonial_a .holder{z-index:1;position:absolute;inset:0}.blk_card_testimonial_a .holder .prt_image_a{position:absolute;height:100%;inset:0;z-index:1}.blk_card_testimonial_a .holder .prt_image_a img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.blk_card_testimonial_a .holder::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.32) 100%)}.blk_card_testimonial_a .holder::after{content:"";position:absolute;inset:0;z-index:3}.blk_card_testimonial_a.violet .t-data,.blk_card_testimonial_a.violet .txt,.blk_card_testimonial_a.blue .t-data,.blk_card_testimonial_a.blue .txt,.blk_card_testimonial_a.rose .t-data,.blk_card_testimonial_a.rose .txt,.blk_card_testimonial_a.orange .t-data,.blk_card_testimonial_a.orange .txt,.blk_card_testimonial_a.green .t-data,.blk_card_testimonial_a.green .txt{color:#fff}.blk_card_testimonial_a.violet .holder::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(47, 13, 104, 0.02) 50%, #2F0D68 100%);background-blend-mode:multiply}.blk_card_testimonial_a.violet .txt i svg{color:var(--tk-clr-violet-200)}.blk_card_testimonial_a.violet .prt_icn_c{background-color:var(--tk-clr-violet-200)}.blk_card_testimonial_a.rose .holder::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(77, 2, 24, 0.02) 50%, #4D0218 100%);background-blend-mode:multiply}.blk_card_testimonial_a.rose .txt i svg{color:var(--tk-clr-rose-200)}.blk_card_testimonial_a.rose .prt_icn_c{background-color:var(--tk-clr-rose-200)}.blk_card_testimonial_a.green .holder::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(3, 46, 21, 0.02) 50%, #032E15 100%);background-blend-mode:multiply}.blk_card_testimonial_a.green .txt i svg{color:var(--tk-clr-green-200)}.blk_card_testimonial_a.green .prt_icn_c{background-color:var(--tk-clr-green-200)}.blk_card_testimonial_a.blue .holder::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(2, 74, 112, 0.02) 50%, #024A70 100%);background-blend-mode:multiply}.blk_card_testimonial_a.blue .txt i svg{color:var(--tk-clr-sky-200)}.blk_card_testimonial_a.blue .prt_icn_c{background-color:var(--tk-clr-sky-200)}.blk_card_testimonial_a.orange .holder::after{background:radial-gradient(153.83% 141.42% at 100% 0%, rgba(187, 77, 0, 0.02) 50%, #BB4D00 100%);background-blend-mode:multiply}.blk_card_testimonial_a.orange .txt i svg{color:var(--tk-clr-amber-200)}.blk_card_testimonial_a.orange .prt_icn_c{background-color:var(--tk-clr-amber-200)}.blk_gallery_a{position:relative;display:flex;align-items:flex-end;min-height:600px;width:100%;height:100%;flex:1;overflow:hidden}.blk_gallery_a.radius-left{border-radius:var(--tk-rad-lg) 0 0 var(--tk-rad-lg)}.blk_gallery_a.radius-right{border-radius:0 var(--tk-rad-lg) var(--tk-rad-lg) 0}.blk_gallery_a .holder{position:absolute;inset:0;z-index:1}.blk_gallery_a .holder img,.blk_gallery_a .holder video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.blk_gallery_a .holder::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.56) 100%)}.blk_gallery_a .location{position:relative;z-index:5;display:flex;align-items:center;gap:var(--tk-spc-8);padding:var(--tk-spc-32) var(--tk-spc-24);color:var(--tk-clr-neutral-white)}.blk_gallery_a .location .prt_icn_b{flex-shrink:0}.blk_gallery_a .location .prt_icn_b svg{color:var(--tk-clr-rose-500);width:20px;height:20px}.blk_gallery_a .location .name{font-size:16px;font-weight:600;line-height:1.2;margin:0}@media(max-width: 1024px){.blk_gallery_a{min-height:480px}}@media(max-width: 645px){.blk_gallery_a{min-height:400px}}@keyframes arrowFall{0%{top:-40px}20%{top:38px}70%{top:38px}80%{top:90px}100%{top:99px}}.flex-top-nav-media{padding-inline:var(--padding-inline-mobile);border-bottom:1px solid var(--var-clr-bdr-a)}.flex-top-nav-media .flex-top-nav-media-holder{display:flex;justify-content:space-between;gap:2rem}.flex-top-nav-pagination-box{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin:80px 0 16px;padding:var(--tk-spc-16) var(--tk-spc-24);border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a)}.flex-top-nav-pagination-box .blk_list_a{width:fit-content}.flex-top-nav-pagination-box .blk_pagination{border:none;padding:0}@container (max-width: 1024px){.flex-top-nav-pagination-box{flex-wrap:wrap;border:none;padding:0}}.blk_tablisting ul{padding:0;margin:0;list-style:none;display:flex;gap:1rem}.blk_tablisting ul a{padding:34px var(--tk-spc-8);text-align:center;display:inline-flex;justify-content:center;position:relative;min-width:80px;color:var(--var-clr-txt-hdr-a);font-weight:600;font-size:1.25rem}@media(max-width: 1024px){.blk_tablisting ul a{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.blk_tablisting ul a:hover{text-decoration:none}.blk_tablisting ul a:hover::after,.blk_tablisting ul a.active::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:4px;background-color:var(--brand)}.search_holder{display:flex;gap:12px}.search_holder input[type=search]{-webkit-appearance:none;padding-right:50px}.search_holder input[type=search]::-webkit-search-cancel-button{display:none}.search_holder .search_clear{background:none;border:none;width:20px;height:20px;cursor:pointer;position:absolute;right:10px;z-index:5;top:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);opacity:0;pointer-events:none;-webkit-appearance:textfield}.search_holder .search_clear::-webkit-search-decoration{-webkit-appearance:none}.search_holder .search_clear svg{color:var(--var-clr-fld-icn_a)}.search_holder .search_clear i{pointer-events:none}.search_holder .search_clear:focus-visible,.search_holder .search_clear:focus{outline:none}.search_holder .search_clear:focus-visible i svg,.search_holder .search_clear:focus i svg{color:var(--brand)}.search_holder input[type=search]:not(:placeholder-shown)+i+.search_clear{opacity:1;pointer-events:all}.search_holder .filters_btn .prt_icn_b{gap:1rem;font-style:normal}.search_holder .prt_btn_c{display:none;border-color:var(--tk-clr-rose-300)}.search_holder .prt_btn_c svg{width:24px;height:24px;color:var(--brand)}@container (max-width: 645px){.search_holder{justify-content:flex-end}.search_holder .prt_btn_c{display:inline-flex}}.menu-socials{display:flex;flex-wrap:wrap;list-style:none;gap:12px;margin:0}.menu-socials li::before{display:none}.menu-socials a{font-size:0;line-height:0;display:inline-flex;align-items:center;justify-content:center;width:56px;min-width:56px;height:56px;border-radius:var(--tk-rad-sm);border:1px solid var(--var-clr-btn-bdr-b);background:var(--var-clr-btn-bg-b)}.menu-socials a svg{color:var(--var-clr-btn-icn-c)}.menu-socials a:focus-visible,.menu-socials a:hover{outline:none;border-color:var(--brand);text-decoration:underline}.menu-socials a:focus-visible svg,.menu-socials a:hover svg{color:var(--brand)}.mdl_gallery_detail{position:fixed;inset:0;z-index:50;background:var(--tk-clr-gray-950);opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.mdl_gallery_detail.active{opacity:1;visibility:visible}.mdl_gallery_detail .gallery-close{display:none}.mdl_gallery_detail #simpleGalleryDetail{position:fixed;inset:0;z-index:50;background:var(--tk-clr-gray-950);display:none;transition:opacity .4s ease,visibility .4s ease}.mdl_gallery_detail #simpleGalleryDetail.active{display:flex;flex-direction:column}.mdl_gallery_detail .simple-gallery-content{flex:1;display:flex;align-items:center;justify-content:center;gap:20px;padding:150px 40px 20px;min-height:0}.mdl_gallery_detail .simple-gallery-media{flex:1;height:70vh;display:flex;align-items:center;justify-content:center}.mdl_gallery_detail .simple-gallery-media img,.mdl_gallery_detail .simple-gallery-media video,.mdl_gallery_detail .simple-gallery-media iframe{max-width:100%;max-height:100%;height:70vh;min-width:70vw;object-fit:contain;border-radius:12px}.mdl_gallery_detail .simple-gallery-prev,.mdl_gallery_detail .simple-gallery-next{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:62;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease}.mdl_gallery_detail .simple-gallery-prev svg,.mdl_gallery_detail .simple-gallery-next svg{width:24px;height:24px;color:#fff}.mdl_gallery_detail .simple-gallery-prev:hover,.mdl_gallery_detail .simple-gallery-next:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.mdl_gallery_detail .simple-gallery-prev{left:var(--tk-spc-24)}.mdl_gallery_detail .simple-gallery-next{right:var(--tk-spc-24)}.mdl_gallery_detail .simple-gallery-thumbs{display:flex;max-width:100vw;box-sizing:border-box;justify-content:center;gap:12px;overflow-x:auto !important;overflow-y:hidden;padding:20px 40px 40px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;white-space:nowrap;flex:0 0 auto}.mdl_gallery_detail .simple-gallery-thumb{flex:0 0 100px;height:60px;border-radius:4px;overflow:hidden;border:none;opacity:.5;cursor:pointer;padding:0}.mdl_gallery_detail .simple-gallery-thumb.active{opacity:1;border-color:#fff}.mdl_gallery_detail .simple-gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mdl_gallery_detail .gallery-scroll{height:100%;width:100%;overflow:hidden;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.mdl_gallery_detail .gallery-col{display:flex;flex-direction:column;gap:1rem;flex:0 0 calc(25% - .75rem);height:100%;overflow-y:auto;scrollbar-width:none}.mdl_gallery_detail .gallery-col::-webkit-scrollbar{display:none}.mdl_gallery_detail .gallery-card{width:100%;flex-shrink:0;border-radius:var(--tk-rad-sm);cursor:pointer;position:relative;overflow:hidden}.mdl_gallery_detail .gallery-card img{display:block;width:100%;height:auto}.mdl_gallery_detail .gallery-card .video-badge{position:absolute;top:var(--tk-spc-12);left:var(--tk-spc-12);z-index:3;width:36px;height:36px;border-radius:var(--tk-rad-md);background:var(--tk-clr-rose-600);display:flex;align-items:center;justify-content:center}.mdl_gallery_detail .gallery-card .video-badge svg{width:14px;height:14px;color:#fff}.mdl_gallery_detail .gallery-card::before{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--tk-rad-sm);background:rgba(0,0,0,.4);opacity:0;transition:opacity .3s ease;pointer-events:none}.mdl_gallery_detail .gallery-card::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);z-index:3;width:48px;height:48px;border-radius:50%;background:var(--tk-clr-neutral-white);opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none;-webkit-mask-image:url("../images/icons/icn_external.svg");mask-image:url("../images/icons/icn_external.svg");-webkit-mask-size:24px;mask-size:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mdl_gallery_detail .gallery-card{transition:transform .3s ease}.mdl_gallery_detail .gallery-card:hover{transform:scale(0.96)}.mdl_gallery_detail .gallery-card:hover::before{opacity:1}.mdl_gallery_detail .gallery-card:hover::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.mdl_gallery_detail .gallery-lightbox{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;cursor:pointer}.mdl_gallery_detail .gallery-lightbox.active{opacity:1;visibility:visible}.mdl_gallery_detail .gallery-lightbox .lightbox-media{display:flex;align-items:center;justify-content:center;position:relative;width:90vw;aspect-ratio:16/9}.mdl_gallery_detail .gallery-lightbox .lightbox-media iframe,.mdl_gallery_detail .gallery-lightbox .lightbox-media video,.mdl_gallery_detail .gallery-lightbox .lightbox-media img{border-radius:var(--tk-rad-md);object-fit:contain;position:absolute;inset:0;width:100%;height:100%;max-width:80vw;max-height:85vh;margin:auto}.mdl_gallery_detail .gallery-lightbox .lightbox-prev,.mdl_gallery_detail .gallery-lightbox .lightbox-next{position:absolute;top:50%;transform:translateY(-50%);z-index:62;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease}.mdl_gallery_detail .gallery-lightbox .lightbox-prev svg,.mdl_gallery_detail .gallery-lightbox .lightbox-next svg{width:24px;height:24px;color:#fff}.mdl_gallery_detail .gallery-lightbox .lightbox-prev:hover,.mdl_gallery_detail .gallery-lightbox .lightbox-next:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.mdl_gallery_detail .gallery-lightbox .lightbox-prev{left:var(--tk-spc-24)}.mdl_gallery_detail .gallery-lightbox .lightbox-next{right:var(--tk-spc-24)}.mdl_gallery_detail .gallery-lightbox .lightbox-close{position:absolute;top:var(--tk-spc-24);right:var(--tk-spc-24);background:none;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--tk-rad-sm);padding:var(--tk-spc-12);cursor:pointer;display:flex;align-items:center;justify-content:center}.mdl_gallery_detail .gallery-lightbox .lightbox-close .prt_icn_b svg{color:#fff;width:20px;height:20px}.mdl_gallery_detail .gallery-lightbox .lightbox-close:hover{border-color:#fff}.mdl_gallery_detail .gallery-bar{position:fixed;top:40px;left:50%;transform:translateX(-50%);width:calc(100% - var(--tk-spc-96));max-width:1200px;z-index:55;display:flex;align-items:center;justify-content:space-between;gap:var(--tk-spc-32);background:var(--tk-clr-neutral-white);border-radius:var(--tk-rad-lg);padding:var(--tk-spc-16) var(--tk-spc-24);box-shadow:0 10px 40px rgba(0,0,0,.3);white-space:nowrap}.mdl_gallery_detail .gallery-bar.flex{display:flex;justify-content:space-between}.mdl_gallery_detail .gallery-bar.flex .bar-info-holder{display:flex;align-items:center;gap:3rem}.mdl_gallery_detail .gallery-bar.flex .bar-info{position:relative;transform:translateX(0);left:0}.mdl_gallery_detail .gallery-bar .bar-logo{flex-shrink:0;height:32px}.mdl_gallery_detail .gallery-bar .bar-logo img{height:100%;width:auto}.mdl_gallery_detail .gallery-bar .bar-info{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:var(--tk-spc-20);color:var(--tk-clr-gray-900);font-size:16px;font-weight:600}.mdl_gallery_detail .gallery-bar .bar-title{display:flex;align-items:center;gap:var(--tk-spc-8);position:relative;cursor:pointer;padding:var(--tk-spc-8) var(--tk-spc-12);border-radius:var(--tk-rad-md);border:1px solid var(--tk-clr-gray-300);transition:background .2s ease,border-color .2s ease}.mdl_gallery_detail .gallery-bar .bar-title:hover{background:var(--tk-clr-gray-50);border-color:var(--tk-clr-gray-400)}.mdl_gallery_detail .gallery-bar .bar-title .bar-title-chevron{width:16px;height:16px;color:var(--tk-clr-rose-600);transition:transform .2s ease}.mdl_gallery_detail .gallery-bar .bar-title.open{border-color:var(--tk-clr-rose-600)}.mdl_gallery_detail .gallery-bar .bar-title.open .bar-title-chevron{transform:rotate(180deg)}.mdl_gallery_detail .gallery-bar .bar-dropdown{position:absolute;top:calc(100% + var(--tk-spc-32));left:50%;transform:translateX(-50%);min-width:400px;background:var(--tk-clr-neutral-white);border:1px solid var(--tk-clr-gray-200);border-radius:var(--tk-rad-lg);box-shadow:0 8px 24px rgba(0,0,0,.12);padding:var(--tk-spc-12) 0;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-4px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;white-space:normal;z-index:10}.mdl_gallery_detail .gallery-bar .bar-dropdown.open{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.mdl_gallery_detail .gallery-bar .bar-dropdown .dropdown-item{display:flex;align-items:center;gap:var(--tk-spc-12);padding:var(--tk-spc-14) var(--tk-spc-24);cursor:pointer;transition:background .15s ease;border:none;background:none;width:100%;text-align:left;font-size:15px;color:var(--tk-clr-gray-600)}.mdl_gallery_detail .gallery-bar .bar-dropdown .dropdown-item:hover{background:var(--tk-clr-gray-50)}.mdl_gallery_detail .gallery-bar .bar-dropdown .dropdown-item:hover .dropdown-arrow{display:inline-flex}.mdl_gallery_detail .gallery-bar .bar-dropdown .dropdown-item.active{color:var(--tk-clr-gray-900);font-weight:600}.mdl_gallery_detail .gallery-bar .bar-dropdown .dropdown-item .dropdown-arrow{display:none;margin-left:auto}.mdl_gallery_detail .gallery-bar .bar-dropdown .dropdown-item .dropdown-arrow svg{width:14px;height:14px;color:var(--tk-clr-rose-600)}.mdl_gallery_detail .gallery-bar .bar-count{display:flex;align-items:center;gap:var(--tk-spc-8);color:var(--tk-clr-gray-500);font-size:14px;font-weight:400}.mdl_gallery_detail .gallery-bar .bar-count svg{width:16px;height:16px;color:var(--tk-clr-gray-400)}.mdl_gallery_detail .gallery-bar .bar-close{flex-shrink:0;background:none;border:1px solid var(--tk-clr-gray-300);border-radius:var(--tk-rad-sm);width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mdl_gallery_detail .gallery-bar .bar-close svg{width:18px;height:18px;color:var(--tk-clr-rose-600)}.mdl_gallery_detail .gallery-bar .bar-close:hover{border-color:var(--tk-clr-rose-600);background:var(--tk-clr-rose-50)}@media(max-width: 1024px){.mdl_gallery_detail .gallery-bar.flex .bar-info-holder .info-text{display:none}}@media(max-width: 645px){.mdl_gallery_detail .gallery-bar .bar-dropdown{min-width:280px}.mdl_gallery_detail .gallery-scroll{overflow-y:auto;scrollbar-width:none}.mdl_gallery_detail .gallery-scroll::-webkit-scrollbar{display:none}.mdl_gallery_detail .gallery-col{flex:0 0 100%;height:auto;overflow-y:visible}.mdl_gallery_detail .gallery-bar{width:calc(100% - var(--tk-spc-32));gap:var(--tk-spc-16)}.mdl_gallery_detail .gallery-bar .bar-logo{display:none}}@keyframes galleryReveal{from{opacity:0}to{opacity:1}}.mdl_more_info_a .content{display:grid;grid-template-columns:1fr 1fr;align-items:end}.mdl_more_info_a.flip .content .text-side{order:1;padding:var(--tk-spc-80) var(--tk-spc-64) var(--tk-spc-80) var(--tk-spc-80)}.mdl_more_info_a.flip .content .image-side{order:2}.mdl_more_info_a .image-side img{display:block;max-width:100%;height:auto}.mdl_more_info_a .text-side{padding:var(--tk-spc-80) var(--tk-spc-80) var(--tk-spc-80) var(--tk-spc-64)}.mdl_more_info_a .text-side .info-title{color:var(--var-clr-txt-hdr-a);font-size:36px;font-weight:600;line-height:120%;margin:0}.mdl_more_info_a .text-side .info-title mark{background:none;color:var(--var-clr-txt-hdr-b)}.mdl_more_info_a .text-side .info-body{margin-top:var(--tk-spc-24)}.mdl_more_info_a .text-side .info-body p{color:var(--var-clr-txt-bdy-a);font-size:16px;font-weight:400;line-height:166%;margin:0}.mdl_more_info_a .text-side .info-body p a{color:var(--var-clr-txt-link);text-decoration:underline}.mdl_more_info_a .text-side .info-body p+p{margin-top:var(--tk-spc-16)}.mdl_more_info_a .text-side .blk_list_a{margin-top:var(--tk-spc-32)}@media(max-width: 1024px){.mdl_more_info_a .content{grid-template-columns:1fr}.mdl_more_info_a .text-side{order:-1;padding:var(--tk-spc-48) 0}.mdl_more_info_a .text-side .info-title{font-size:28px}.mdl_more_info_a.flip .content .text-side{padding:var(--tk-spc-48) 0}.mdl_more_info_a .image-side{max-width:480px}}.mdl_data_point_b{min-height:560px}.mdl_data_point_b::after{content:"";position:absolute;top:0;left:0;width:400px;height:400px;z-index:3;-webkit-mask-image:url("../images/patterns/ptrn_f.png");mask-image:url("../images/patterns/ptrn_f.png");-webkit-mask-size:400px;mask-size:400px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left;background:linear-gradient(135deg, var(--var-clr-dec-bg, rgba(255, 255, 255, 0.3)) 0%, transparent 70%);pointer-events:none}.mdl_data_point_b .content{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1400px;width:100%;margin:0 auto;padding:var(--tk-spc-64) var(--padding-inline-desktop)}.mdl_data_point_b.flip .content .content-side{order:1;padding-left:0;padding-right:var(--tk-spc-64)}.mdl_data_point_b.flip .content .list-side{order:2}.mdl_data_point_b .list-side .data-list{list-style:none;margin:0;padding:0;width:100%;border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a);overflow:hidden;background:var(--tk-clr-neutral-white)}.mdl_data_point_b .list-side .data-list li{display:flex;align-items:center;gap:var(--tk-spc-16);padding:var(--tk-spc-20) var(--tk-spc-24);color:var(--tk-clr-gray-900);font-size:14px;font-weight:600;line-height:150%}.mdl_data_point_b .list-side .data-list li:not(:last-child){border-bottom:1px solid var(--tk-clr-gray-200)}.mdl_data_point_b .list-side .data-list li .prt_icn_b{flex-shrink:0}.mdl_data_point_b .list-side .data-list li .prt_icn_b svg{color:var(--tk-clr-rose-600);width:20px;height:20px}.mdl_data_point_b .content-side{padding-left:var(--tk-spc-64)}.mdl_data_point_b .content-side .data-title{color:var(--tk-clr-neutral-white);font-size:40px;font-weight:600;line-height:120%;margin:0}@media(max-width: 1024px){.mdl_data_point_b{min-height:auto}.mdl_data_point_b .content{grid-template-columns:1fr;padding:var(--tk-spc-48) var(--padding-inline-mobile)}.mdl_data_point_b .content-side{order:-1;padding-left:0;padding-right:0;padding-bottom:var(--tk-spc-32)}.mdl_data_point_b .content-side .data-title{font-size:28px}.mdl_data_point_b.flip .content .content-side{padding-right:0}.mdl_data_point_b::after{width:280px;height:280px}}@media(max-width: 645px){.mdl_data_point_b .content{padding:var(--tk-spc-32) var(--padding-inline-mobile)}.mdl_data_point_b .content-side .data-title{font-size:24px}}.mdl_info_b .content{display:grid;grid-template-columns:1fr 1fr;gap:var(--tk-spc-64);align-items:start}.mdl_info_b.flip .content .content-side{order:2}.mdl_info_b.flip .content .body-side{order:1}.mdl_info_b .content-side .info-eyebrow{color:var(--var-clr-txt-hdr-b);font-size:18px;font-weight:600;margin:0 0 var(--tk-spc-12)}.mdl_info_b .content-side .info-title{color:var(--var-clr-txt-hdr-a);font-size:36px;font-weight:600;line-height:120%;margin:0}.mdl_info_b .content-side .info-title mark{background:none;color:var(--var-clr-txt-hdr-b)}.mdl_info_b .body-side .body-subtitle{color:var(--var-clr-txt-hdr-a);font-size:20px;font-weight:600;line-height:130%;margin:0 0 var(--tk-spc-20)}.mdl_info_b .body-side .body-text p{color:var(--var-clr-txt-bdy-a);font-size:16px;font-weight:400;line-height:166%;margin:0}.mdl_info_b .body-side .body-text p+p{margin-top:var(--tk-spc-16)}@media(max-width: 1024px){.mdl_info_b .content{grid-template-columns:1fr;gap:var(--tk-spc-48)}.mdl_info_b .content-side{order:-1}.mdl_info_b .content-side .info-title{font-size:28px}}.mdl_data_point_c .content{display:grid;grid-template-columns:1fr 1fr;gap:var(--tk-spc-64);align-items:start}.mdl_data_point_c.flip .content .content-side{order:2}.mdl_data_point_c.flip .content .list-side{order:1}.mdl_data_point_c .content-side .data-title{color:var(--var-clr-txt-hdr-a);font-size:36px;font-weight:600;line-height:120%;margin:0}.mdl_data_point_c .content-side .data-title mark{background:none;color:var(--var-clr-txt-hdr-b)}.mdl_data_point_c .content-side .data-body{margin-top:var(--tk-spc-24)}.mdl_data_point_c .content-side .data-body p{color:var(--var-clr-txt-bdy-a);font-size:16px;font-weight:400;line-height:166%;margin:0}.mdl_data_point_c .content-side .data-body p+p{margin-top:var(--tk-spc-16)}.mdl_data_point_c .list-side .list-subtitle{color:var(--var-clr-txt-hdr-a);font-size:20px;font-weight:600;line-height:130%;margin:0 0 var(--tk-spc-24)}.mdl_data_point_c .list-side .data-list{list-style:none;margin:0;padding:0;border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a);overflow:hidden}.mdl_data_point_c .list-side .data-list li{display:flex;align-items:center;gap:var(--tk-spc-16);padding:var(--tk-spc-20) var(--tk-spc-24);color:var(--var-clr-txt-hdr-a);font-size:14px;font-weight:600;line-height:150%}.mdl_data_point_c .list-side .data-list li:not(:last-child){border-bottom:1px solid var(--var-clr-bdr-b)}.mdl_data_point_c .list-side .data-list li .prt_icn_b{flex-shrink:0}.mdl_data_point_c .list-side .data-list li .prt_icn_b svg{color:var(--var-clr-txt-hdr-b);width:20px;height:20px}@media(max-width: 1024px){.mdl_data_point_c .content{grid-template-columns:1fr;gap:var(--tk-spc-48)}.mdl_data_point_c .content-side{order:-1}.mdl_data_point_c .content-side .data-title{font-size:28px}}.mdl_awards_a{min-height:360px;display:flex;align-items:center}.mdl_awards_a::before{content:"";position:absolute;inset:0;z-index:2;background:rgba(0,0,0,.65);pointer-events:none}.mdl_awards_a .content{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:var(--tk-spc-64);align-items:center;max-width:1400px;width:100%;margin:0 auto;padding:var(--tk-spc-96) var(--padding-inline-desktop)}.mdl_awards_a .award-badge{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mdl_awards_a .award-badge::before{content:"";position:absolute;inset:-50px;z-index:1;background:radial-gradient(circle, var(--var-clr-dec-bg, rgba(255, 255, 255, 0.3)) 0%, transparent 50%);-webkit-mask-image:url("../images/patterns/ptrn_f.png");mask-image:url("../images/patterns/ptrn_f.png");-webkit-mask-size:500px;mask-size:500px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}.mdl_awards_a .award-number{position:relative;z-index:2;color:var(--tk-clr-rose-600);font-size:246px;font-weight:800;line-height:.85;margin:0}.mdl_awards_a .award-label{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--tk-clr-neutral-white);font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:.4em}.mdl_awards_a .award-content{display:flex;flex-direction:column;gap:var(--tk-spc-16)}.mdl_awards_a .award-eyebrow{color:var(--tk-clr-gray-400);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0}.mdl_awards_a .award-title{color:var(--tk-clr-neutral-white);font-size:36px;font-weight:600;line-height:120%;margin:0}.mdl_awards_a .blk_list_a{margin-top:var(--tk-spc-8)}@media(max-width: 1024px){.mdl_awards_a .content{grid-template-columns:1fr;gap:var(--tk-spc-48);padding:var(--tk-spc-64) var(--padding-inline-mobile)}.mdl_awards_a .award-badge{justify-self:start}.mdl_awards_a .award-number{font-size:100px}.mdl_awards_a .award-label{font-size:22px}.mdl_awards_a .award-title{font-size:28px}}@media(max-width: 645px){.mdl_awards_a .award-number{font-size:80px}.mdl_awards_a .award-label{font-size:18px;letter-spacing:.3em}.mdl_awards_a .award-title{font-size:24px}}.mdl_gallery_a{overflow:visible}.mdl_gallery_a .slick-list{overflow:visible}:is(.grd_col_wrap,.blk_col_wrap):has(.mdl_gallery_a){overflow:visible;container-type:normal}.mdl_gallery_a .blk_card_testimonial_intro .subtitle{color:var(--var-clr-txt-hdr-b);text-shadow:none}.mdl_gallery_a .blk_card_testimonial_intro .title{color:var(--var-clr-txt-hdr-a);font-size:2.25rem}@media(max-width: 1024px){.mdl_gallery_a .blk_card_testimonial_intro .title{font-size:clamp(1.8rem,1.5954545455rem + 1.0227272727vw,2.25rem)}}.mdl_gallery_a .blk_card_testimonial_intro .title mark{background:none;color:var(--var-clr-txt-hdr-b)}.mdl_gallery_a .blk_card_testimonial_intro .des{color:var(--var-clr-txt-bdy-a);font-size:1rem}@media(max-width: 1024px){.mdl_gallery_a .blk_card_testimonial_intro .des{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_gallery_a .blk_card_testimonial_a:not(:has(.holder)){background:var(--var-clr-bg-b)}.mdl_gallery_a .blk_card_testimonial_a:not(:has(.holder)) .t-data span,.mdl_gallery_a .blk_card_testimonial_a:not(:has(.holder)) blockquote{color:var(--var-clr-txt-hdr-a)}.mdl_gallery_a .blk_card_testimonial_a:not(:has(.holder)) .meta-bq strong{color:var(--var-clr-txt-hdr-a)}.mdl_gallery_a .blk_card_testimonial_a:not(:has(.holder)) .meta-bq span{color:var(--var-clr-txt-bdy-a)}.mdl_gallery_a .slick-dots{width:calc(100% - 184px);margin-left:184px;transform:translateY(61px)}.mdl_gallery_a .custom-next-arrow,.mdl_gallery_a .custom-prev-arrow{border:1px solid var(--var-clr-btn-bg-a);border-radius:2px;background:var(--var-clr-btn-bg-a)}.mdl_gallery_a .custom-next-arrow .prt_icn_b svg,.mdl_gallery_a .custom-prev-arrow .prt_icn_b svg{color:var(--var-clr-btn-txt-a);width:24px;height:24px}.mdl_gallery_a .custom-next-arrow:focus-visible,.mdl_gallery_a .custom-prev-arrow:focus-visible{outline:1px solid var(--var-clr-txt-hdr-a)}.mdl_gallery_a .custom-next-arrow:disabled,.mdl_gallery_a .custom-prev-arrow:disabled{border:1px solid var(--var-clr-bdr-b);background:var(--var-clr-btn-bg-b)}.mdl_gallery_a .custom-next-arrow:disabled .prt_icn_b svg,.mdl_gallery_a .custom-prev-arrow:disabled .prt_icn_b svg{color:var(--var-clr-bdr-b)}.mdl_gallery_a .radius-left{border-radius:var(--tk-rad-lg) 0 0 var(--tk-rad-lg);overflow:hidden}.mdl_gallery_a .radius-right{border-radius:0 var(--tk-rad-lg) var(--tk-rad-lg) 0;overflow:hidden}.mdl_gallery_a .slick-slider.has-gap .slick-slide{padding:0}.mdl_gallery_a .slick-track{display:flex}.mdl_gallery_a .slick-track>div{display:flex}.mdl_gallery_a .slick-track>div>div{display:flex;width:100%}.mdl_gallery_a .slick-track>div>div>div{display:flex !important;width:100%}.mdl_gallery_a .slick-track .slick-slide{height:auto}.mdl_gallery_a .mobile-intro{display:none}.mdl_gallery_a .mobile-intro .blk_card_testimonial_intro{padding:0 0 var(--tk-spc-32)}@media(max-width: 1024px){.mdl_gallery_a{padding-block:var(--tk-spc-64) !important}.mdl_gallery_a .mobile-intro{display:block}.mdl_gallery_a .blk_card_testimonial_a{padding:var(--tk-spc-32)}.mdl_gallery_a .slick-dots li:last-of-type,.mdl_gallery_a .slider-wrap .blk_card_testimonial_intro{display:none}.mdl_gallery_a .slider-1.has-preview .slick-list{padding-right:32px}.mdl_gallery_a .slider-1.has-preview .slick-track{margin-right:-32px}.mdl_gallery_a .slider-wrap{padding-inline:var(--padding-inline-mobile) 0}.mdl_gallery_a .slick-slide:first-child{display:none}}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .blk_card_testimonial_intro .subtitle{color:var(--tk-clr-neutral-white);text-shadow:0 0 12px rgba(0,0,0,.12),0 0 80px rgba(0,0,0,.24)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .blk_card_testimonial_intro .title{color:var(--tk-clr-neutral-white)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .blk_card_testimonial_intro .des{color:var(--tk-clr-neutral-white)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .slick-dots li.slick-active button .slick-dot-icon{color:var(--var-clr-dots-bg)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .slick-dots li button .slick-dot-icon,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .slick-dots li:has(~.slick-active) button .slick-dot-icon{background:var(--var-clr-dots-bg)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-next-arrow,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-prev-arrow{border:1px solid hsla(0,0%,100%,.56);background:none}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-next-arrow .prt_icn_b svg,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-prev-arrow .prt_icn_b svg{color:#fff}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-next-arrow:focus-visible,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-prev-arrow:focus-visible{outline:1px solid #fff}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-next-arrow:disabled .prt_icn_b svg,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_gallery_a .custom-prev-arrow:disabled .prt_icn_b svg{color:hsla(0,0%,100%,.56)}:is(.theme_dark) .mdl_gallery_a .custom-next-arrow:disabled,:is(.theme_dark) .mdl_gallery_a .custom-prev-arrow:disabled{border:1px solid hsla(0,0%,100%,.56);background:none}:is(.theme_dark) .mdl_gallery_a .custom-next-arrow:disabled .prt_icn_b svg,:is(.theme_dark) .mdl_gallery_a .custom-prev-arrow:disabled .prt_icn_b svg{color:hsla(0,0%,100%,.56)}.mdl_info_a{display:flex;align-items:center}.mdl_info_a::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(to right, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.7) 40%, transparent 75%);pointer-events:none}.mdl_info_a::after{content:"";position:absolute;top:0;left:0;width:400px;height:400px;z-index:3;-webkit-mask-image:url("../images/patterns/ptrn_f.png");mask-image:url("../images/patterns/ptrn_f.png");-webkit-mask-size:400px;mask-size:400px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left;background:linear-gradient(135deg, var(--var-clr-dec-bg, rgba(255, 255, 255, 0.3)) 0%, transparent 70%);pointer-events:none}.mdl_info_a .content{position:relative;z-index:5;max-width:1400px;width:100%;margin:0 auto;padding:var(--tk-spc-80) var(--padding-inline-desktop)}.mdl_info_a .content-inner{max-width:600px}.mdl_info_a .info-title{color:var(--tk-clr-neutral-white);font-size:36px;font-weight:600;line-height:120%;margin:0}.mdl_info_a .info-body{color:var(--tk-clr-gray-300);font-size:16px;font-weight:400;line-height:166%;margin:var(--tk-spc-24) 0 0}.mdl_info_a .blk_list_a{margin-top:var(--tk-spc-32)}@media(max-width: 1024px){.mdl_info_a::before{background:linear-gradient(to right, rgba(0, 0, 0, 0.88) 0%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0.3) 100%)}.mdl_info_a .info-title{font-size:28px}}@media(max-width: 645px){.mdl_info_a::before{background:rgba(0,0,0,.75)}.mdl_info_a::after{width:280px;height:280px}.mdl_info_a .content{padding:var(--tk-spc-48) var(--padding-inline-mobile)}.mdl_info_a .info-body{font-size:14px}}main:has(.mdl_parallax_b),:is(.grd_col_wrap,.blk_col_wrap):has(.mdl_parallax_b){container-type:normal !important}:is(.grd_row,.blk_row):has(.mdl_parallax_b){overflow:clip !important}.mdl_parallax_b{overflow:clip}.mdl_parallax_b .content{display:grid;grid-template-columns:1fr 1fr;gap:var(--tk-spc-48);align-items:start}.mdl_parallax_b.flip .content .content-side{order:2}.mdl_parallax_b.flip .content .cards-track{order:1}.mdl_parallax_b.flip .content .stat-card{margin-left:0;margin-right:auto}.mdl_parallax_b .content-side{position:sticky;top:145px;align-self:start}.mdl_parallax_b .parallax-title{color:var(--var-clr-txt-hdr-a);font-size:36px;font-weight:600;line-height:120%;margin:0}.mdl_parallax_b .parallax-body{margin-top:var(--tk-spc-24)}.mdl_parallax_b .parallax-body p{color:var(--var-clr-txt-bdy-a);font-size:16px;font-weight:400;line-height:166%;margin:0}.mdl_parallax_b .parallax-body p a{color:var(--var-clr-txt-link);text-decoration:underline}.mdl_parallax_b .parallax-body p+p{margin-top:var(--tk-spc-16)}.mdl_parallax_b .cards-track{display:flex;flex-direction:column;gap:240px;padding-bottom:200px}.mdl_parallax_b .stat-card{position:sticky;max-width:480px;margin-left:auto;padding:var(--tk-spc-32);border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a);background:var(--tk-clr-neutral-white)}.mdl_parallax_b .stat-card:nth-child(1){top:145px;z-index:1}.mdl_parallax_b .stat-card:nth-child(2){top:169px;z-index:2}.mdl_parallax_b .stat-card:nth-child(3){top:193px;z-index:3}.mdl_parallax_b .stat-card:nth-child(4){top:217px;z-index:4}.mdl_parallax_b .stat-card:nth-child(5){top:241px;z-index:5}.mdl_parallax_b .stat-card:nth-child(6){top:265px;z-index:6}.mdl_parallax_b .stat-card:nth-child(7){top:289px;z-index:7}.mdl_parallax_b .stat-card:nth-child(8){top:313px;z-index:8}.mdl_parallax_b .stat-card:nth-child(9){top:337px;z-index:9}.mdl_parallax_b .stat-card:nth-child(10){top:361px;z-index:10}.mdl_parallax_b .stat-header{display:flex;align-items:center;gap:var(--tk-spc-12);margin-bottom:var(--tk-spc-16)}.mdl_parallax_b .stat-header .prt_icn_c{width:32px;height:32px;flex-shrink:0;background-color:var(--tk-clr-rose-600)}.mdl_parallax_b .stat-value{color:var(--tk-clr-gray-900);font-size:32px;font-weight:700;line-height:1;margin:0}.mdl_parallax_b .stat-body{color:var(--tk-clr-gray-600);font-size:14px;font-weight:400;line-height:150%;margin:0}.mdl_parallax_b .stat-body a{color:var(--tk-clr-rose-600);text-decoration:underline}@media(max-width: 1024px){.mdl_parallax_b .content{grid-template-columns:1fr}.mdl_parallax_b .content-side{position:relative;top:auto;order:-1}.mdl_parallax_b .stat-card{position:relative;top:auto !important;max-width:100%;margin-left:0;min-height:0 !important}.mdl_parallax_b .cards-track{gap:var(--tk-spc-24);padding-bottom:0}}@media(max-width: 645px){.mdl_parallax_b .parallax-title{font-size:28px}.mdl_parallax_b .stat-value{font-size:24px}}.mdl_testimonial_c .content{text-align:left;max-width:780px;margin:0 auto;padding:5rem 2rem;position:relative}.mdl_testimonial_c .quote-text{position:relative;z-index:1;color:var(--var-clr-txt-hdr-a);font-size:28px;font-weight:400;line-height:166%;margin:0}.mdl_testimonial_c .quote-text p{margin:0}.mdl_testimonial_c .quote-text p+p{margin-top:var(--tk-spc-16)}.mdl_testimonial_c .quote-open,.mdl_testimonial_c .quote-close{display:block;width:96px;height:80px;background:rgba(0,0,0,0)}.mdl_testimonial_c .quote-open svg,.mdl_testimonial_c .quote-close svg{width:100%;height:100%;fill:currentColor}@supports(backdrop-filter: blur(24px)){.mdl_testimonial_c .quote-open,.mdl_testimonial_c .quote-close{mask:url("../images/icons/icn_quote_open.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;background:color-mix(in srgb, var(--var-clr-deco-a) 50%, transparent)}.mdl_testimonial_c .quote-open .blur,.mdl_testimonial_c .quote-close .blur{position:absolute;inset:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);mask:url("../images/icons/icn_quote_open.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center}}.mdl_testimonial_c .quote-open{margin:0 auto -28px 0}.mdl_testimonial_c .quote-open{transform:rotate(0)}.mdl_testimonial_c .quote-close{margin:-28px 0 0 auto;transform:rotate(180deg)}@supports(-moz-appearance: none){.mdl_testimonial_c .quote-close span{transform:rotate(180deg)}}@media(max-width: 645px){.mdl_testimonial_c .content{padding:3rem 1.5rem}.mdl_testimonial_c .quote-text{font-size:16px}.mdl_testimonial_c .quote-open,.mdl_testimonial_c .quote-close{width:64px;height:54px}.mdl_testimonial_c .quote-open{margin-bottom:-20px}.mdl_testimonial_c .quote-close{margin-top:-20px}}.mdl_system_a{width:100%;height:auto;background-color:orange;padding:0}.mdl_system_a .content{width:100%;height:auto;border:1px solid #000;display:flex}.mdl_system_a .controls{border:1px solid red;display:flex;align-items:center;flex-direction:column;gap:var(--pad_xs, 12px);width:50px}.mdl_system_a .layout{width:100%;height:auto;border:1px solid #000;padding:var(--pad_xs, 12px)}.mdl_hero_a{padding-top:8.5rem !important}.mdl_hero_a .wrap{padding:2rem 0 8rem 66px;width:750px;max-width:100%}.mdl_hero_a .txt p{color:var(--tk-clr-neutral-white)}@media(max-width: 1280px){.mdl_hero_a .wrap{padding:1rem 66px 4rem;width:100%}.mdl_hero_a .title{font-size:2.625rem}}@media(max-width: 1280px)and (max-width: 1024px){.mdl_hero_a .title{font-size:clamp(2.1rem,1.8613636364rem + 1.1931818182vw,2.625rem)}}@media(max-width: 1024px){.mdl_hero_a .wrap{padding:4rem 32px 6rem}}:is(.grd_row,section):has(.mdl_hero_e){overflow:visible}.mdl_hero_e{position:relative;overflow:visible}.mdl_hero_e .item{position:relative;z-index:3}.mdl_hero_e .wrap{padding:1rem 0 250px 66px}.mdl_hero_e .txt p{color:var(--tk-clr-neutral-white)}.mdl_hero_e .subtitle{font-size:2rem}@media(max-width: 1024px){.mdl_hero_e .subtitle{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_hero_e .subtitle{color:#fff;font-weight:600}.mdl_hero_e .content{z-index:4;position:relative}.mdl_hero_e .blk_scrollblock{z-index:4}.mdl_hero_e .blk_scrollblock{bottom:80px;margin:0;left:66px}.mdl_hero_e .blk_scrollblock .diamond{border-radius:var(--tk-rad-lg)}.mdl_hero_e .glass-container{position:absolute;right:0;bottom:80px;pointer-events:none}.mdl_hero_e .place-container{position:absolute;right:3rem;bottom:20px;pointer-events:none;color:var(--var-clr-txt-hdr-a);font-size:.875rem}@media(max-width: 1024px){.mdl_hero_e .place-container{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_hero_e .glass-text{font-family:"Oswald",sans-serif;font-weight:900;font-size:min(15vw,220px);line-height:1;color:hsla(0,0%,100%,.12);white-space:nowrap;text-transform:uppercase}@media(max-width: 1024px){.mdl_hero_e{padding-top:80px !important;height:auto;min-height:auto}.mdl_hero_e .wrap{padding:4rem var(--padding-inline-mobile) 8rem}.mdl_hero_e .blk_scrollblock{bottom:20px;left:48px}.mdl_hero_e .glass-container{bottom:40px}}.mdl_hero_f{width:100%}.mdl_hero_f .txt p{color:var(--tk-clr-neutral-white)}.mdl_hero_f .subtitle{font-size:1.25rem}@media(max-width: 1024px){.mdl_hero_f .subtitle{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_hero_f .subtitle{color:#fff;font-weight:600}.mdl_hero_f .content{z-index:4;position:relative}.mdl_programs_a .item-list .slider-2{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.mdl_programs_a .btn-holder{display:none;gap:8px}.mdl_programs_a .slick-dots{width:calc(100% - 184px);margin-left:184px;transform:translateY(61px)}.mdl_programs_a .custom-next-arrow,.mdl_programs_a .custom-prev-arrow{border:none;border-radius:2px;background:var(--tk-clr-brand-pantone-192c)}.mdl_programs_a .custom-next-arrow .prt_icn_b svg,.mdl_programs_a .custom-prev-arrow .prt_icn_b svg{color:#fff;width:24px;height:24px}.mdl_programs_a .custom-next-arrow:focus-visible,.mdl_programs_a .custom-prev-arrow:focus-visible{outline:1px solid var(--tk-clr-gray-300)}@media screen and (max-width: 1200px){.mdl_programs_a .item-list .slider-2{grid-template-columns:1fr}.mdl_programs_a .btn-holder{display:flex}}.mdl_form_a .form-holder{background:var(--var-clr-bg-a);padding:var(--tk-spc-48);border-radius:var(--tk-rad-lg)}.mdl_form_a .wrap{display:flex;flex-direction:column;justify-content:center;height:100%}.mdl_form_a .small-subtitle{font-size:1rem}@media(max-width: 1024px){.mdl_form_a .small-subtitle{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_form_a .small-subtitle{margin-bottom:0}.mdl_form_a .title{margin-bottom:var(--tk-spc-56)}.mdl_form_a .subtitle{font-size:2rem}@media(max-width: 1024px){.mdl_form_a .subtitle{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_form_a .subtitle{line-height:1.25;font-weight:400;margin-bottom:1rem;color:var(--tk-clr-neutral-white);text-shadow:0 0 12px rgba(0,0,0,.12),0 0 80px rgba(0,0,0,.24)}.mdl_form_a .des{text-shadow:0 0 12px rgba(0,0,0,.12),0 0 80px rgba(0,0,0,.24);line-height:1.4;font-weight:400;color:var(--tk-clr-neutral-white)}.mdl_form_a .form-holder .blk_list_a{padding-top:var(--tk-spc-48)}@container (max-width: 645px){.mdl_form_a{padding-block:var(--tk-spc-64) !important}.mdl_form_a .title{margin-bottom:var(--tk-spc-16)}.mdl_form_a .des{margin-bottom:0}.mdl_form_a .form-holder{padding:var(--tk-spc-32)}}.mdl_blog_listing_a .card-wrap>article{height:100%}@container (max-width: 645px){.mdl_blog_listing_a{padding-block:var(--tk-spc-64) !important}.mdl_blog_listing_a .blk_intro{margin-bottom:var(--tk-spc-32)}.mdl_blog_listing_a .blk_list_a{padding-top:1rem}}.mdl_solutions_a .item{display:flex}.mdl_solutions_a .aside{width:45%;transform:translateX(-5%)}.mdl_solutions_a .con{width:70%;transform:translateX(5%);padding-right:5%}.mdl_solutions_a .con .inner{position:sticky;top:150px}.mdl_solutions_a .image-listing{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.mdl_solutions_a .prt_image_a{aspect-ratio:.65/1;border-radius:var(--tk-rad-lg);filter:grayscale(100%);transition-property:filter;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_solutions_a .prt_image_a{transition-duration:0ms !important}}.mdl_solutions_a .prt_image_a:nth-child(2n){transform:translateY(112px)}.mdl_solutions_a .prt_image_a.active{filter:grayscale(0)}.mdl_solutions_a .blk_intro{padding-top:112px;gap:24px;text-align:left}.mdl_solutions_a .item-list{margin-left:-132px;width:calc(100% + 132px);display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.mdl_solutions_a .mobile-hidden-text{display:none}@container (max-width: 1024px){.mdl_solutions_a{padding-bottom:var(--tk-spc-36) !important}.mdl_solutions_a .item{flex-direction:column;padding-inline:var(--padding-inline-mobile)}.mdl_solutions_a .blk_intro{order:1;padding-top:0;padding-left:0;padding-bottom:var(--tk-spc-32);margin-bottom:0}.mdl_solutions_a .aside{order:2;width:100%;transform:translateX(0)}.mdl_solutions_a .con{width:100%;transform:translateX(0)}.mdl_solutions_a .item-list{display:none}.mdl_solutions_a .mobile-hidden-text{display:block;position:absolute;bottom:12px;left:12px;z-index:3;width:calc(100% - 24px)}.mdl_solutions_a .image-listing{padding-bottom:var(--tk-spc-80)}.mdl_solutions_a .prt_image_a{position:relative}.mdl_solutions_a .prt_image_a:hover{filter:grayscale(0)}.mdl_solutions_a .blk_card_c{padding:var(--tk-spc-32)}}@container (max-width: 645px){.mdl_solutions_a .image-listing{display:flex;flex-direction:column-reverse;padding-bottom:0}.mdl_solutions_a .prt_image_a{filter:grayscale(0)}.mdl_solutions_a .prt_image_a:nth-child(2n){transform:translateY(0)}}.mdl_cta_a{overflow:hidden;position:relative}.mdl_cta_a .sec-txt{width:644px;max-width:50%;display:flex;flex-direction:column;gap:24px;position:relative;z-index:5}.mdl_cta_a .sec-txt img{width:137px}.mdl_cta_a .sec-txt .s-des{margin:0}.mdl_cta_a .img-holder{position:absolute;right:0;bottom:-180px;z-index:2;width:45%;margin:0;min-width:600px}.mdl_cta_a .video-text{width:50%;min-width:550px;height:650px;position:absolute;right:0;top:50%;transform:translateY(-75%);z-index:1;background:none}.mdl_cta_a .video-text video{width:100%;height:100%;object-fit:cover;mask:url(#number-mask);-webkit-mask:url(#number-mask)}.mdl_cta_a .video-text svg{position:absolute;left:0;top:0;width:100%;inset:0;height:100%}.mdl_cta_a .cards-list{margin-top:80px;overflow:hidden;position:relative;z-index:5;display:grid;grid-template-columns:repeat(3, 1fr);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg)}.mdl_cta_a .cards-list .blk_card_e{border-right:1px solid var(--var-clr-bdr-a)}.mdl_cta_a .cards-list .blk_card_e:last-of-type{border-right:none}@media(max-width: 1024px){.mdl_cta_a{padding-top:var(--tk-spc-64) !important;padding-bottom:630px !important}.mdl_cta_a .sec-txt{width:100%;max-width:100%}.mdl_cta_a .img-holder{width:420px;min-width:400px;left:0;margin-inline:auto}.mdl_cta_a .video-text{width:100%;left:50%;transform:translateX(-50%);margin-inline:auto;top:auto;bottom:0}.mdl_cta_a .video-text svg{bottom:10%;top:auto}.mdl_cta_a .video-text svg text{font-size:400px !important}.mdl_cta_a .cards-list{grid-template-columns:1fr}.mdl_cta_a .cards-list .blk_card_e{padding:var(--tk-spc-24);border-right:0;border-bottom:1px solid var(--var-clr-bdr-a)}.mdl_cta_a .cards-list .blk_card_e:last-of-type{border-bottom:none}}.mdl_stats_a{overflow:hidden;position:relative}.mdl_stats_a .sec-txt{width:644px;max-width:50%;display:flex;flex-direction:column;gap:24px}.mdl_stats_a .sec-txt img{width:137px}.mdl_stats_a .sec-txt .s-des{margin:0}.mdl_stats_a .img-holder{position:absolute;right:2%;bottom:0;z-index:2;width:50%;margin:0}.mdl_stats_a .cards-list{margin-top:80px;overflow:hidden;position:relative;z-index:5;display:grid;grid-template-columns:repeat(3, 1fr);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg)}.mdl_stats_a .cards-list .blk_card_e{border-right:1px solid var(--var-clr-bdr-a);background-color:var(--var-clr-bg-c)}.mdl_stats_a .cards-list .blk_card_e:last-of-type{border-right:none}@media(max-width: 1280px){.mdl_stats_a{padding-top:var(--tk-spc-64) !important;padding-bottom:630px !important}.mdl_stats_a .sec-txt{width:100%;max-width:100%}.mdl_stats_a .img-holder{width:420px;left:0;margin-inline:auto}.mdl_stats_a .video-text{width:100%;max-width:440px;height:460px;right:0;left:0;margin-inline:auto;top:auto;transform:translateY(-30%) scale(0.7);bottom:0}.mdl_stats_a .video-text svg{bottom:10%;top:auto}.mdl_stats_a .cards-list{grid-template-columns:1fr}.mdl_stats_a .cards-list .blk_card_e{padding:var(--tk-spc-24);border-right:0;border-bottom:1px solid var(--var-clr-bdr-a)}.mdl_stats_a .cards-list .blk_card_e:last-of-type{border-bottom:none}}.mdl_cta_b{padding-block:var(--tk-spc-80) !important}.mdl_cta_b .item{position:relative;border-radius:var(--tk-rad-lg);overflow:hidden;padding:80px 66px}.mdl_cta_b .video_box{height:100%;position:relative;width:100%;display:flex;align-items:center;justify-content:center}.mdl_cta_b .btn_open_video{padding:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_cta_b .btn_open_video{transition-duration:0ms !important}}.mdl_cta_b .btn_open_video:hover{transform:scale(1.1)}.mdl_cta_b .btn_open_video svg{width:100px;height:100px;color:var(--var-clr-msc-icn-a)}.mdl_cta_b .btn_open_video:focus{outline:none}.mdl_cta_b .btn_open_video:focus svg{color:var(--brand)}.mdl_cta_b .wrap{padding-block:183px;background:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem}.mdl_cta_b .des{color:var(--tk-clr-neutral-white)}@media(max-width: 1280px){.mdl_cta_b .des{font-size:1.25rem}}@media(max-width: 1280px)and (max-width: 1024px){.mdl_cta_b .des{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}@container (max-width: 1024px){.mdl_cta_b{padding-block:0 !important}.mdl_cta_b .item{border-radius:0;padding:var(--tk-spc-64) var(--tk-spc-32)}.mdl_cta_b .wrap{display:flex;padding:0;flex-direction:column}.mdl_cta_b .wrap .video_box{min-height:300px}.mdl_cta_b .wrap .btn_open_video svg{width:60px;height:60px}}.mdl_programs_b .blk_intro{text-align:left;padding-top:66px;width:578px;max-width:48%;margin:0}.mdl_programs_b .prt_image_b{position:absolute;right:0;width:644px;max-width:48%}.mdl_programs_b .cards-list{max-width:calc(100% - 135px);position:relative;z-index:5;overflow:hidden;display:grid;padding:1px;grid-template-columns:repeat(3, 1fr);border-radius:var(--tk-rad-lg)}.mdl_programs_b .cards-list .blk_card_f{border:1px solid var(--var-clr-bdr-a);margin:-1px;outline:none}.mdl_programs_b .cards-list .blk_card_f:nth-child(3){border-top-right-radius:var(--tk-rad-lg)}.mdl_programs_b .cards-list .blk_card_f:nth-child(1){border-top-left-radius:var(--tk-rad-lg)}.mdl_programs_b .cards-list .blk_card_f:nth-child(7){border-bottom-left-radius:var(--tk-rad-lg)}.mdl_programs_b .cards-list .blk_card_f:nth-child(9){border-bottom-right-radius:var(--tk-rad-lg)}.mdl_programs_b .wrap{display:flex;justify-content:space-between;align-items:flex-start;gap:5rem}@container (max-width: 1024px){.mdl_programs_b{padding-top:var(--tk-spc-48) !important}.mdl_programs_b .wrap{flex-direction:column;gap:0}.mdl_programs_b .prt_image_b{order:1;position:relative;width:100%;max-width:100%;max-height:360px;border-radius:0 0 var(--tk-rad-lg) var(--tk-rad-lg)}.mdl_programs_b .prt_image_b img{object-position:top}.mdl_programs_b .blk_intro{order:2;width:100%;max-width:100%;margin-bottom:0;padding-top:var(--tk-spc-32)}.mdl_programs_b .cards-list{max-width:100%}}@media(max-width: 1280px){.mdl_programs_b .cards-list{grid-template-columns:repeat(2, 1fr)}}@container (max-width: 645px){.mdl_programs_b{padding-bottom:var(--tk-spc-64) !important}.mdl_programs_b .prt_image_b{max-height:200px}.mdl_programs_b .cards-list{background:var(--var-clr-bdr-a);grid-template-columns:1fr}.mdl_programs_b .cards-list .blk_card_f{border-radius:0 !important}}.mdl_search_result_a{padding:var(--tk-spc-80) 0 !important}.mdl_search_result_a .results-list{list-style:none;padding:0;margin:0}.mdl_search_result_a .results-list li{padding:0;margin:0}.mdl_search_result_a .results-list li:last-of-type article{border-bottom:none}.mdl_search_result_a .gradient{width:100%;position:fixed;bottom:0;left:0;height:556px;pointer-events:none;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--var-clr-bg-a) 100%)}.mdl_search_result_a .blk_pagination{position:relative;z-index:5}@container (max-width: 645px){.mdl_search_result_a{padding-block:30px !important}.mdl_search_result_a .blk_card_g .prt_image_a{display:none}}.mdl_search_panel_a{padding:var(--tk-spc-80) 0 0 !important}.mdl_search_panel_a .results-total{font-size:.875rem}@media(max-width: 1024px){.mdl_search_panel_a .results-total{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_search_panel_a .results-total{padding-top:var(--tk-spc-24)}@container (max-width: 1024px){.mdl_search_panel_a .search_holder .prt_btn_c{display:inline-flex}.mdl_search_panel_a .desktop-selects{display:none}}.mdl_search_panel_b{flex:1;max-width:700px;padding:var(--tk-spc-20) 0}@container (max-width: 645px){.mdl_search_panel_b{padding:18px 0}.mdl_search_panel_b .desktop-selects{display:none}.mdl_search_panel_b .col-4{display:none}}.modal-dialog .grd_row,.modal-dialog .blk_row{background:none}.mdl_testimonials_a{overflow:visible}.mdl_testimonials_a .slick-list{overflow:visible}:is(.grd_col_wrap,.blk_col_wrap):has(.mdl_testimonials_a){overflow:visible;container-type:normal}.mdl_testimonials_a .blk_card_testimonial_intro .subtitle{color:var(--var-clr-txt-hdr-b);text-shadow:none}.mdl_testimonials_a .blk_card_testimonial_intro .title{color:var(--var-clr-txt-hdr-a)}.mdl_testimonials_a .blk_card_testimonial_intro .des{color:var(--var-clr-txt-bdy-a)}.mdl_testimonials_a .blk_card_testimonial_a:not(:has(.holder)){background:var(--var-clr-bg-b)}.mdl_testimonials_a .blk_card_testimonial_a:not(:has(.holder)) .t-data span,.mdl_testimonials_a .blk_card_testimonial_a:not(:has(.holder)) blockquote{color:var(--var-clr-txt-hdr-a)}.mdl_testimonials_a .blk_card_testimonial_a:not(:has(.holder)) .meta-bq strong{color:var(--var-clr-txt-hdr-a)}.mdl_testimonials_a .blk_card_testimonial_a:not(:has(.holder)) .meta-bq span{color:var(--var-clr-txt-bdy-a)}.mdl_testimonials_a .slick-dots{width:calc(100% - 184px);margin-left:184px;transform:translateY(61px)}.mdl_testimonials_a .custom-next-arrow,.mdl_testimonials_a .custom-prev-arrow{border:1px solid var(--var-clr-btn-bg-a);border-radius:2px;background:var(--var-clr-btn-bg-a)}.mdl_testimonials_a .custom-next-arrow .prt_icn_b svg,.mdl_testimonials_a .custom-prev-arrow .prt_icn_b svg{color:var(--var-clr-btn-txt-a);width:24px;height:24px}.mdl_testimonials_a .custom-next-arrow:focus-visible,.mdl_testimonials_a .custom-prev-arrow:focus-visible{outline:1px solid var(--var-clr-txt-hdr-a)}.mdl_testimonials_a .custom-next-arrow:disabled,.mdl_testimonials_a .custom-prev-arrow:disabled{border:1px solid var(--var-clr-bdr-b);background:var(--var-clr-btn-bg-b)}.mdl_testimonials_a .custom-next-arrow:disabled .prt_icn_b svg,.mdl_testimonials_a .custom-prev-arrow:disabled .prt_icn_b svg{color:var(--var-clr-bdr-b)}.mdl_testimonials_a .radius-left{border-radius:var(--tk-rad-lg) 0 0 var(--tk-rad-lg);overflow:hidden}.mdl_testimonials_a .radius-right{border-radius:0 var(--tk-rad-lg) var(--tk-rad-lg) 0;overflow:hidden}.mdl_testimonials_a .slick-slider.has-gap .slick-slide{padding:0}.mdl_testimonials_a .slick-track{display:flex}.mdl_testimonials_a .slick-track>div{display:flex}.mdl_testimonials_a .slick-track>div>div{display:flex}.mdl_testimonials_a .slick-track>div>div>div{display:flex !important}.mdl_testimonials_a .slick-track .slick-slide{height:auto}.mdl_testimonials_a .mobile-intro{display:none}.mdl_testimonials_a .mobile-intro .blk_card_testimonial_intro{padding:0 0 var(--tk-spc-32)}.mdl_testimonials_a .is-mobile{display:none}.mdl_testimonials_a .blk_card_testimonial_intro .title{font-size:2.625rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_intro .title{font-size:clamp(2.1rem,1.8613636364rem + 1.1931818182vw,2.625rem)}}.mdl_testimonials_a .blk_card_testimonial_intro .des{font-size:1.125rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_intro .des{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_testimonials_a .blk_card_testimonial_a{padding:var(--tk-spc-32)}.mdl_testimonials_a .blk_card_testimonial_a blockquote{font-size:1rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_a blockquote{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_testimonials_a .blk_card_testimonial_a .t-data span{font-size:1rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_a .t-data span{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_testimonials_a .blk_card_testimonial_a .meta-bq span{font-size:.75rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_a .meta-bq span{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.mdl_testimonials_a .blk_card_testimonial_a .flex{flex-direction:column;gap:var(--tk-spc-12)}.mdl_testimonials_a .blk_card_testimonial_a .meta-tip em{font-size:.75rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_a .meta-tip em{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.mdl_testimonials_a .blk_card_testimonial_a .meta-tip .prt_btn_a{min-height:36px;padding:var(--tk-spc-8) var(--tk-spc-12);font-size:.75rem}@media(max-width: 1024px){.mdl_testimonials_a .blk_card_testimonial_a .meta-tip .prt_btn_a{font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}@media(max-width: 1024px){.mdl_testimonials_a{padding-block:var(--tk-spc-64) !important}.mdl_testimonials_a .mobile-intro{display:block}.mdl_testimonials_a .slider-wrap .blk_card_testimonial_intro{display:none}.mdl_testimonials_a .slider-1.has-preview .slick-list{padding-right:32px}.mdl_testimonials_a .slider-1.has-preview .slick-track{margin-right:-32px}.mdl_testimonials_a .slider-wrap{padding-inline:0}.mdl_testimonials_a .is-desktop{display:none}.mdl_testimonials_a .is-mobile{display:block}}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .blk_card_testimonial_intro .subtitle{color:var(--tk-clr-neutral-white);text-shadow:0 0 12px rgba(0,0,0,.12),0 0 80px rgba(0,0,0,.24)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .blk_card_testimonial_intro .title{color:var(--tk-clr-neutral-white)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .blk_card_testimonial_intro .des{color:var(--tk-clr-neutral-white)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .slick-dots li.slick-active button .slick-dot-icon{color:var(--var-clr-dots-bg)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .slick-dots li button .slick-dot-icon,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .slick-dots li:has(~.slick-active) button .slick-dot-icon{background:var(--var-clr-dots-bg)}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-next-arrow,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-prev-arrow{border:1px solid hsla(0,0%,100%,.56);background:none}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-next-arrow .prt_icn_b svg,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-prev-arrow .prt_icn_b svg{color:#fff}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-next-arrow:focus-visible,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-prev-arrow:focus-visible{outline:1px solid #fff}:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-next-arrow:disabled .prt_icn_b svg,:is(.grd_row,.blk_row):has(.blk_bg_image,.blk_bg_video) .mdl_testimonials_a .custom-prev-arrow:disabled .prt_icn_b svg{color:hsla(0,0%,100%,.56)}:is(.theme_dark) .mdl_testimonials_a .custom-next-arrow:disabled,:is(.theme_dark) .mdl_testimonials_a .custom-prev-arrow:disabled{border:1px solid hsla(0,0%,100%,.56);background:none}:is(.theme_dark) .mdl_testimonials_a .custom-next-arrow:disabled .prt_icn_b svg,:is(.theme_dark) .mdl_testimonials_a .custom-prev-arrow:disabled .prt_icn_b svg{color:hsla(0,0%,100%,.56)}.mdl_logos_a .blk_intro{margin-bottom:var(--tk-spc-48)}.mdl_logos_a .blk_intro .b-subtitle{font-size:20px}.mdl_logos_a .blk_intro .b-title{font-size:32px;margin-bottom:var(--tk-spc-12)}.mdl_logos_a .blk_intro .b-des{font-size:18px}.mdl_logos_a .logo-grid{display:grid;grid-template-columns:repeat(4, 1fr);max-width:860px;margin:0 auto;border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg);overflow:hidden}.mdl_logos_a .logo-cell{display:flex;align-items:center;justify-content:center;padding:var(--tk-spc-32);background:var(--var-clr-bg-b);border-right:1px solid var(--var-clr-bdr-a);border-bottom:1px solid var(--var-clr-bdr-a)}.mdl_logos_a .logo-cell:nth-child(4n){border-right:none}.mdl_logos_a .logo-cell:nth-last-child(-n+4){border-bottom:none}.mdl_logos_a .logo-cell img{display:block;max-width:160px;max-height:80px;width:auto;height:auto;object-fit:contain}@media(max-width: 1024px){.mdl_logos_a .logo-grid{grid-template-columns:repeat(3, 1fr)}.mdl_logos_a .logo-cell:nth-child(4n){border-right:1px solid var(--var-clr-bdr-a)}.mdl_logos_a .logo-cell:nth-child(3n){border-right:none}.mdl_logos_a .logo-cell:nth-last-child(-n+4){border-bottom:1px solid var(--var-clr-bdr-a)}.mdl_logos_a .logo-cell:nth-last-child(-n+3){border-bottom:none}}@media(max-width: 645px){.mdl_logos_a .logo-grid{grid-template-columns:repeat(2, 1fr)}.mdl_logos_a .logo-cell:nth-child(3n){border-right:1px solid var(--var-clr-bdr-a)}.mdl_logos_a .logo-cell:nth-child(2n){border-right:none}.mdl_logos_a .logo-cell:nth-last-child(-n+3){border-bottom:1px solid var(--var-clr-bdr-a)}.mdl_logos_a .logo-cell:nth-last-child(-n+2){border-bottom:none}}.mdl_blog_hero{width:100%;padding-block:var(--tk-spc-80) !important}.mdl_blog_hero .hero-layout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--tk-spc-80);align-items:center}@container (max-width: 1024px){.mdl_blog_hero .hero-layout{grid-template-columns:1fr;gap:var(--tk-spc-48)}}.mdl_blog_hero .hero-image,.mdl_blog_hero .hero-content{min-width:0;max-width:100%}.mdl_blog_hero .hero-image figure{width:100%;height:418px;margin:0;background:var(--var-clr-bg-c);border-radius:var(--tk-rad-lg);overflow:hidden}.mdl_blog_hero .hero-image figure img{width:100%;height:100%;object-fit:cover}.mdl_blog_hero .hero-content{display:flex;flex-direction:column;gap:var(--tk-spc-16)}.mdl_blog_hero .meta-data{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tk-spc-8);font-size:.875rem}@media(max-width: 1024px){.mdl_blog_hero .meta-data{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_blog_hero .meta-data{line-height:1.45;color:var(--var-clr-txt-bdy-a)}.mdl_blog_hero .meta-data .dot{font-weight:600;color:var(--var-clr-txt-bdy-b)}.mdl_blog_hero .hero-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_blog_hero .hero-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.mdl_blog_hero .hero-title{line-height:1.2;font-weight:600;color:var(--var-clr-txt-hdr-a);margin:0;overflow-wrap:break-word}@container (max-width: 1024px){.mdl_blog_hero .hero-title{font-size:2rem}@media(max-width: 1024px){.mdl_blog_hero .hero-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_blog_hero .hero-title{line-height:1.25}}@container (max-width: 645px){.mdl_blog_hero .hero-title{font-size:1.75rem}@media(max-width: 1024px){.mdl_blog_hero .hero-title{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_blog_hero .hero-title{line-height:1.28}}.mdl_blog_hero .hero-description{font-size:1.25rem}@media(max-width: 1024px){.mdl_blog_hero .hero-description{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_blog_hero .hero-description{line-height:1.25;font-weight:400;color:var(--var-clr-txt-bdy-a);margin:0}@container (max-width: 645px){.mdl_blog_hero .hero-description{font-size:1rem}@media(max-width: 1024px){.mdl_blog_hero .hero-description{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_blog_hero .hero-description{line-height:1.35}}.mdl_blog_hero .blk_list_a{margin-top:var(--tk-spc-16)}.mdl_blog_grid{display:grid;grid-template-columns:380px 1fr;gap:var(--tk-spc-16)}.mdl_blog_grid .cards-col{display:flex;flex-direction:column;gap:var(--tk-spc-48)}.mdl_blog_grid .cards-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--tk-spc-24)}@container (max-width: 1280px){.mdl_blog_grid .cards-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container (max-width: 1024px){.mdl_blog_grid{grid-template-columns:1fr;padding-top:0 !important}.mdl_blog_grid .sidebar-col{display:none}.mdl_blog_grid .sidebar-col.is-open{display:block}.mdl_blog_grid .cards-col{padding-top:var(--tk-spc-32);padding-inline:var(--padding-inline-mobile)}}@container (max-width: 645px){.mdl_blog_grid .cards-grid{grid-template-columns:1fr}}.mdl_breadcrumb{padding-block:var(--tk-spc-20);display:flex;align-items:center;gap:var(--tk-spc-6);font-size:.875rem}@media(max-width: 1024px){.mdl_breadcrumb{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_breadcrumb{font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--var-clr-txt-bdy-b)}.mdl_breadcrumb a{color:var(--var-clr-txt-hdr-a);text-decoration:none}.mdl_breadcrumb a:hover{color:var(--var-clr-txt-hdr-b);text-decoration:none}.mdl_breadcrumb .separator{color:var(--var-clr-txt-bdy-b)}.mdl_blog_detail{padding-block:var(--tk-spc-24) var(--tk-spc-48)}.mdl_blog_detail .detail-layout{display:grid;grid-template-columns:1fr 340px;gap:var(--tk-spc-80)}@container (max-width: 1280px){.mdl_blog_detail .detail-layout{gap:var(--tk-spc-48);grid-template-columns:1fr 250px}}@container (max-width: 1024px){.mdl_blog_detail .detail-layout{grid-template-columns:1fr;gap:var(--tk-spc-32)}}@container (max-width: 645px){.mdl_blog_detail .detail-layout{gap:var(--tk-spc-24)}}.mdl_blog_detail .main-col{min-width:0}@container (max-width: 1024px){.mdl_blog_detail .main-col{display:contents}}.mdl_blog_detail .back-nav{padding-bottom:var(--tk-spc-24)}@container (max-width: 1024px){.mdl_blog_detail .back-nav{order:1}}.mdl_blog_detail .mdl_detail_hero{margin-bottom:var(--tk-spc-16)}@container (max-width: 1024px){.mdl_blog_detail .mdl_detail_hero{order:2}}.mdl_blog_detail .mdl_detail_hero .meta-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--tk-spc-32);gap:var(--tk-spc-16);flex-wrap:wrap}.mdl_blog_detail .mdl_detail_hero .meta-data{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tk-spc-8);font-size:.875rem}@media(max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .meta-data{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_blog_detail .mdl_detail_hero .meta-data{line-height:1.45;color:var(--var-clr-txt-bdy-a)}.mdl_blog_detail .mdl_detail_hero .meta-data .dot{font-weight:600;color:var(--var-clr-txt-bdy-b)}.mdl_blog_detail .mdl_detail_hero .share-actions{display:flex;align-items:center;gap:var(--tk-spc-12)}.mdl_blog_detail .mdl_detail_hero .share-actions .share-label{font-size:1rem}@media(max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .share-actions .share-label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_blog_detail .mdl_detail_hero .share-actions .share-label{font-weight:600;color:var(--var-clr-txt-hdr-a)}.mdl_blog_detail .mdl_detail_hero .share-actions .share-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--var-clr-bdr-a);background:var(--var-clr-bg-a);cursor:pointer;padding:0;border-radius:var(--tk-rad-md);text-decoration:none;transition-property:border-color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_blog_detail .mdl_detail_hero .share-actions .share-btn{transition-duration:0ms !important}}.mdl_blog_detail .mdl_detail_hero .share-actions .share-btn .prt_icn_b svg{width:20px;height:20px;color:var(--var-clr-txt-bdy-a)}.mdl_blog_detail .mdl_detail_hero .share-actions .share-btn:hover{border-color:var(--var-clr-bdr-b)}.mdl_blog_detail .mdl_detail_hero .share-actions .share-btn:hover .prt_icn_b svg{color:var(--var-clr-txt-hdr-b)}.mdl_blog_detail .mdl_detail_hero .share-actions .share-btn:focus-visible{outline:2px solid var(--var-clr-bdr-c);outline-offset:2px}@container (max-width: 645px){.mdl_blog_detail .mdl_detail_hero .share-actions .share-label{display:none}}.mdl_blog_detail .mdl_detail_hero .hero-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .hero-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.mdl_blog_detail .mdl_detail_hero .hero-title{line-height:1.2;font-weight:600;color:var(--var-clr-txt-hdr-a);margin:0 0 var(--tk-spc-20);overflow-wrap:break-word}@container (max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .hero-title{font-size:2rem}@media(max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .hero-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_blog_detail .mdl_detail_hero .hero-title{line-height:1.25}}@container (max-width: 645px){.mdl_blog_detail .mdl_detail_hero .hero-title{font-size:1.75rem}@media(max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .hero-title{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_blog_detail .mdl_detail_hero .hero-title{line-height:1.28}}.mdl_blog_detail .mdl_detail_hero .hero-image{width:100%;margin:0;overflow:hidden;border-radius:var(--tk-rad-lg)}.mdl_blog_detail .mdl_detail_hero .hero-image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.mdl_blog_detail .mdl_detail_hero .hero-image figcaption{font-size:.875rem}@media(max-width: 1024px){.mdl_blog_detail .mdl_detail_hero .hero-image figcaption{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_blog_detail .mdl_detail_hero .hero-image figcaption{color:var(--var-clr-txt-bdy-b);margin-top:var(--tk-spc-12);padding-inline:var(--tk-spc-4)}@container (max-width: 1024px){.mdl_blog_detail .mdl_article_body{order:4}}.mdl_blog_detail .post-nav{display:flex;justify-content:space-between;align-items:center;gap:var(--tk-spc-16);margin-top:var(--tk-spc-48);padding:var(--tk-spc-20);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg)}@container (max-width: 1024px){.mdl_blog_detail .post-nav{order:5}}@container (max-width: 645px){.mdl_blog_detail .post-nav{flex-direction:column;align-items:stretch}}@container (max-width: 1024px){.mdl_blog_detail .sidebar-col{order:3}}.mdl_blog_detail .sidebar-sticky{position:sticky;top:120px;padding-top:var(--tk-spc-24)}@container (max-width: 1024px){.mdl_blog_detail .sidebar-sticky{position:static;padding-top:0}}.mdl_blog_detail .sidebar-card{background:var(--var-clr-bg-a);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg);padding:var(--tk-spc-32);display:flex;flex-direction:column;gap:var(--tk-spc-20)}.mdl_blog_detail .sidebar-label{font-size:1rem}@media(max-width: 1024px){.mdl_blog_detail .sidebar-label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_blog_detail .sidebar-label{font-weight:600;line-height:1.35;color:var(--var-clr-txt-hdr-a);margin:0 0 var(--tk-spc-4)}.mdl_blog_detail .author-block .author-info{display:flex;align-items:center;gap:var(--tk-spc-12)}.mdl_blog_detail .author-block .prt_avatar{width:44px;min-width:44px}.mdl_blog_detail .author-block .author-text{min-width:0}.mdl_blog_detail .author-block .author-name{display:flex;align-items:center;gap:var(--tk-spc-6);font-size:.875rem}@media(max-width: 1024px){.mdl_blog_detail .author-block .author-name{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_blog_detail .author-block .author-name{font-weight:600;color:var(--var-clr-txt-hdr-a);text-decoration:none}.mdl_blog_detail .author-block .author-name .prt_icn_b svg{width:12px;height:12px}.mdl_blog_detail .author-block .author-name:hover{color:var(--var-clr-txt-hdr-b);text-decoration:none}.mdl_blog_detail .author-block .author-title{font-size:.8125rem}@media(max-width: 1024px){.mdl_blog_detail .author-block .author-title{font-size:clamp(0.65rem,0.5761363636rem + 0.3693181818vw,0.8125rem)}}.mdl_blog_detail .author-block .author-title{color:var(--var-clr-txt-bdy-b);display:block;line-height:1.4}.mdl_blog_detail .summary-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tk-spc-8)}.mdl_blog_detail .summary-list li{margin:0;font-size:.875rem}@media(max-width: 1024px){.mdl_blog_detail .summary-list li{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_blog_detail .summary-list li{line-height:1.45;display:flex;align-items:baseline}.mdl_blog_detail .summary-list li::before{content:"";display:inline-block;width:6px;min-width:6px;height:6px;border-radius:50%;border:2px solid var(--var-clr-icn-rose);margin-right:var(--tk-spc-8);position:relative;top:-1px}.mdl_blog_detail .summary-list a{color:var(--var-clr-txt-hdr-a);text-decoration:underline;transition-property:color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_blog_detail .summary-list a{transition-duration:0ms !important}}.mdl_blog_detail .summary-list a:hover{color:var(--var-clr-txt-hdr-b)}.mdl_blog_detail .subscribe-block .subscribe-form{display:flex;flex-direction:column;gap:var(--tk-spc-16)}.mdl_blog_detail .subscribe-block .prt_btn_a{width:100%}.mdl_blog_detail .subscribe-block [data-hsfc-id=Renderer] .hsfc-Button:not([disabled]){gap:var(--tk-spc-6);min-height:40px;letter-spacing:.24px;font-size:.75rem}@media(max-width: 1024px){.mdl_blog_detail .subscribe-block [data-hsfc-id=Renderer] .hsfc-Button:not([disabled]){font-size:clamp(0.6rem,0.5318181818rem + 0.3409090909vw,0.75rem)}}.mdl_blog_detail .subscribe-block [data-hsfc-id=Renderer] .hsfc-Button:not([disabled]){width:100%;font-weight:600}.mdl_blog_detail .subscribe-block [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content>:last-child{margin-top:0}.mdl_article_body{padding-block:0}.mdl_article_body h2[id],.mdl_article_body h3[id]{scroll-margin-top:120px}.mdl_article_body h2{font-size:2rem}@media(max-width: 1024px){.mdl_article_body h2{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_article_body h2{font-weight:600;line-height:1.25;margin:var(--tk-spc-48) 0 var(--tk-spc-16);color:var(--var-clr-txt-hdr-a)}.mdl_article_body h2:first-child{margin-top:0}.mdl_article_body h3{font-size:1.5rem}@media(max-width: 1024px){.mdl_article_body h3{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.mdl_article_body h3{font-weight:600;line-height:1.3;margin:var(--tk-spc-36) 0 var(--tk-spc-12);color:var(--var-clr-txt-hdr-a)}.mdl_article_body h4{font-size:1.25rem}@media(max-width: 1024px){.mdl_article_body h4{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_article_body h4{font-weight:600;line-height:1.35;margin:var(--tk-spc-24) 0 var(--tk-spc-8);color:var(--var-clr-txt-hdr-a)}.mdl_article_body p{font-size:1.125rem}@media(max-width: 1024px){.mdl_article_body p{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_article_body p{line-height:1.5;color:var(--var-clr-txt-bdy-a);margin:0 0 var(--tk-spc-24)}.mdl_article_body img{width:100%;border-radius:var(--tk-rad-lg)}.mdl_article_body figure{width:100%;margin:var(--tk-spc-36) 0;overflow:hidden;border-radius:var(--tk-rad-lg)}.mdl_article_body figure img{border-radius:0}.mdl_article_body figcaption{font-size:.875rem}@media(max-width: 1024px){.mdl_article_body figcaption{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_article_body figcaption{color:var(--var-clr-txt-bdy-b);margin-top:var(--tk-spc-8)}.mdl_article_body .image-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--tk-spc-20);margin:var(--tk-spc-36) 0}.mdl_article_body .image-row figure{margin:0}@container (max-width: 645px){.mdl_article_body .image-row{grid-template-columns:1fr}}.mdl_article_body blockquote{border-left:4px solid var(--brand);padding:var(--tk-spc-24) var(--tk-spc-32);margin:var(--tk-spc-36) 0;background:var(--var-clr-bg-c);border-radius:0 var(--tk-rad-md) var(--tk-rad-md) 0}.mdl_article_body blockquote p{margin:0;font-weight:600}.mdl_article_body blockquote.quote-card{background:var(--tk-clr-rose-100);color:var(--tk-clr-rose-800);border-radius:var(--tk-rad-lg);padding:var(--tk-spc-36) var(--tk-spc-48)}.mdl_article_body blockquote.quote-card p{color:var(--tk-clr-rose-800);font-weight:400;font-size:1rem}@media(max-width: 1024px){.mdl_article_body blockquote.quote-card p{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_article_body blockquote.quote-card p{line-height:1.6;margin:0 0 var(--tk-spc-20)}.mdl_article_body blockquote.quote-card p:last-of-type{margin-bottom:0}.mdl_article_body blockquote.quote-card cite{display:block;margin-top:var(--tk-spc-16);font-size:.875rem}@media(max-width: 1024px){.mdl_article_body blockquote.quote-card cite{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_article_body blockquote.quote-card cite{font-weight:700;font-style:normal;color:var(--tk-clr-rose-800)}.mdl_article_body ul,.mdl_article_body ol{margin:0 0 var(--tk-spc-24);padding-left:var(--tk-spc-24)}.mdl_article_body li{font-size:1.125rem}@media(max-width: 1024px){.mdl_article_body li{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_article_body li{line-height:1.5;color:var(--var-clr-txt-bdy-a);margin-bottom:var(--tk-spc-8)}.mdl_article_body a{color:var(--brand);text-decoration:underline}.mdl_article_body a:hover{text-decoration:none}@container (max-width: 645px){.mdl_article_body p,.mdl_article_body li{font-size:1rem}@media(max-width: 1024px){.mdl_article_body p,.mdl_article_body li{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_article_body p,.mdl_article_body li{line-height:1.45}.mdl_article_body h2{font-size:1.75rem}@media(max-width: 1024px){.mdl_article_body h2{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_article_body h2{margin:var(--tk-spc-36) 0 var(--tk-spc-12)}.mdl_article_body h3{font-size:1.25rem}@media(max-width: 1024px){.mdl_article_body h3{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_article_body blockquote{padding:var(--tk-spc-16) var(--tk-spc-24)}.mdl_article_body blockquote.quote-card{padding:var(--tk-spc-24) var(--tk-spc-32)}}.mdl_related_posts{padding-block:var(--tk-spc-80)}.mdl_related_posts .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--tk-spc-36)}.mdl_related_posts .section-title{font-size:2rem}@media(max-width: 1024px){.mdl_related_posts .section-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_related_posts .section-title{font-weight:600;line-height:1.25;margin:0;color:var(--var-clr-txt-hdr-a)}.mdl_related_posts .cards-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--tk-spc-20)}@container (max-width: 1280px){.mdl_related_posts .cards-grid{grid-template-columns:repeat(3, 1fr)}}@container (max-width: 1024px){.mdl_related_posts .cards-grid{grid-template-columns:repeat(2, 1fr)}}@container (max-width: 645px){.mdl_related_posts .cards-grid{grid-template-columns:1fr}}.mdl_related_posts .slider-wrap{position:relative}.mdl_related_posts .slider-wrap .custom-prev-arrow,.mdl_related_posts .slider-wrap .custom-next-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.mdl_related_posts .slider-wrap .custom-prev-arrow{left:calc(-1*var(--tk-spc-24))}.mdl_related_posts .slider-wrap .custom-prev-arrow svg{transform:scaleX(-1)}.mdl_related_posts .slider-wrap .custom-next-arrow{right:calc(-1*var(--tk-spc-24))}.mdl_related_posts .post-nav{display:flex;justify-content:space-between;align-items:center;padding-top:var(--tk-spc-36);border-top:1px solid var(--var-clr-bdr-a);margin-top:var(--tk-spc-48)}.mdl_related_posts .post-nav-link{display:inline-flex;align-items:center;gap:var(--tk-spc-8);font-size:1rem}@media(max-width: 1024px){.mdl_related_posts .post-nav-link{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_related_posts .post-nav-link{font-weight:600;color:var(--var-clr-txt-hdr-a);text-decoration:none;transition-property:color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_related_posts .post-nav-link{transition-duration:0ms !important}}.mdl_related_posts .post-nav-link:hover{color:var(--var-clr-txt-hdr-b)}.mdl_related_posts .post-nav-link:focus-visible{outline:2px solid var(--var-clr-bdr-c);outline-offset:2px}.mdl_related_posts .post-nav-link.prev svg{transform:scaleX(-1)}@container (max-width: 645px){.mdl_related_posts{padding-block:var(--tk-spc-48)}.mdl_related_posts .section-title{font-size:1.5rem}@media(max-width: 1024px){.mdl_related_posts .section-title{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.mdl_related_posts .post-nav-link{font-size:.875rem}@media(max-width: 1024px){.mdl_related_posts .post-nav-link{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}}.mdl_hero_b{position:relative;width:100%;min-height:420px;display:flex;align-items:center;overflow:hidden}.mdl_hero_b .blk_bg_image{background-size:cover;background-position:center}.mdl_hero_b .deco{position:absolute;left:0;top:0;width:380px;height:100%;background:var(--tk-clr-brand-pantone-192c);clip-path:polygon(35% 0, 100% 100%, 0% 100%, 0% 0%);z-index:4;opacity:.85}.mdl_hero_b .deco::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--tk-clr-neutral-white);-webkit-mask-image:url("../images/patterns/ptrn_c.svg");mask-image:url("../images/patterns/ptrn_c.svg");mask-size:200%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:50% center;pointer-events:none;opacity:.35}.mdl_hero_b .hero-content{position:relative;z-index:5;width:100%;max-width:1400px;margin:auto;padding-block:var(--tk-spc-80);padding-inline:var(--padding-inline-desktop);color:var(--tk-clr-neutral-white)}@media(max-width: 1024px){.mdl_hero_b .hero-content{padding-inline:var(--padding-inline-mobile)}}.mdl_hero_b .hero-title{font-size:2.625rem}@media(max-width: 1024px){.mdl_hero_b .hero-title{font-size:clamp(2.1rem,1.8613636364rem + 1.1931818182vw,2.625rem)}}.mdl_hero_b .hero-title{font-weight:700;line-height:1.15;margin:0 0 var(--tk-spc-24);color:var(--tk-clr-neutral-white)}@container (max-width: 1024px){.mdl_hero_b .hero-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_hero_b .hero-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}}@container (max-width: 645px){.mdl_hero_b .hero-title{font-size:2rem}@media(max-width: 1024px){.mdl_hero_b .hero-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}}.mdl_hero_b .hero-des{font-size:1.125rem}@media(max-width: 1024px){.mdl_hero_b .hero-des{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_hero_b .hero-des{line-height:1.5;margin:0;max-width:580px;color:var(--tk-clr-neutral-white);opacity:.9}@container (max-width: 645px){.mdl_hero_b .hero-des{font-size:1rem}@media(max-width: 1024px){.mdl_hero_b .hero-des{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}}.mdl_hero_b .grd_col_wrap{container-type:inherit}@container (max-width: 1024px){.mdl_hero_b{min-height:350px}.mdl_hero_b .deco{width:300px}}@container (max-width: 645px){.mdl_hero_b{min-height:300px}.mdl_hero_b .deco{width:240px}}.mdl_team_listing{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--tk-spc-48)}@container (max-width: 1024px){.mdl_team_listing{grid-template-columns:repeat(2, 1fr)}}@container (max-width: 645px){.mdl_team_listing{grid-template-columns:1fr;max-width:400px;margin-inline:auto}}.mdl_wysiwyg_a .item li,.mdl_wysiwyg_a .item p{font-size:1.125rem}@media(max-width: 1024px){.mdl_wysiwyg_a .item li,.mdl_wysiwyg_a .item p{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_wysiwyg_a .item li,.mdl_wysiwyg_a .item p{line-height:1.3;font-weight:400}.mdl_wysiwyg_a .item li{margin-bottom:var(--tk-spc-12)}.mdl_wysiwyg_a .item li::marker{color:var(--var-clr-txt-hdr-b);font-family:var(--fontA);font-weight:600}.mdl_wysiwyg_a .item ol li::marker{content:counter(list-item) "  "}.mdl_wysiwyg_a .item p{margin-bottom:var(--tk-spc-48)}.mdl_wysiwyg_a .item ul,.mdl_wysiwyg_a .item ol{padding-left:20px}.mdl_wysiwyg_a.two-column .content .item{display:flex;gap:var(--tk-spc-24);flex-wrap:wrap}.mdl_wysiwyg_a.two-column .content .item br{display:none}.mdl_wysiwyg_a.two-column .content .item>p{width:100%}.mdl_wysiwyg_a.two-column .content .item>*{width:calc(50% - var(--tk-spc-24))}.mdl_hero_c{position:relative;width:100%;min-height:420px;display:flex;align-items:center;padding-block:var(--tk-spc-80) 0}.mdl_hero_c .hero-content{position:relative;z-index:1;width:644px;max-width:50%;margin:auto;display:flex;min-width:500px;flex-direction:column}.mdl_hero_c .hero-content .txt{display:flex;flex-direction:column;gap:var(--tk-spc-48)}.mdl_hero_c .hero-subtitle{font-size:1.5rem}@media(max-width: 1024px){.mdl_hero_c .hero-subtitle{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.mdl_hero_c .hero-subtitle{font-weight:600;color:var(--var-clr-txt-hdr-b)}.mdl_hero_c .hero-title{font-size:2.625rem}@media(max-width: 1024px){.mdl_hero_c .hero-title{font-size:clamp(2.1rem,1.8613636364rem + 1.1931818182vw,2.625rem)}}.mdl_hero_c .hero-title{font-weight:600;line-height:1.21;margin:0 0 var(--tk-spc-16)}@container (max-width: 1024px){.mdl_hero_c .hero-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_hero_c .hero-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}}@container (max-width: 645px){.mdl_hero_c .hero-title{font-size:2rem}@media(max-width: 1024px){.mdl_hero_c .hero-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}}.mdl_hero_c .hero-des{font-size:1rem}@media(max-width: 1024px){.mdl_hero_c .hero-des{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_hero_c .hero-des{line-height:1.5;margin:0}.mdl_hero_c .x-shape{transform:scale(0.9);z-index:1;position:relative}.mdl_hero_c .img-holder{position:absolute;right:5%;bottom:0;z-index:3;width:47%;margin:0}@media(max-width: 1024px){.mdl_hero_c{flex-direction:column}.mdl_hero_c .img-holder{max-width:100%;width:600px;right:0;left:0;margin:0 auto}.mdl_hero_c .hero-content{width:100%;max-width:100%;min-width:100%}}.x-shape{position:relative;width:600px;height:600px;min-width:600px}.x-shape .diamond{position:absolute;background-size:cover;background-position:center;transform:rotate(45deg);width:25%;height:50%;background-color:var(--brand)}.x-shape .diamond.img-bg-fill{background-size:cover;background-position:center}.x-shape .diamond.video-bg-fill{background-size:cover;background-position:center}.x-shape .diamond.video-bg-fill .video-bg{border:0;display:inherit;position:absolute;inset:0;width:100%;height:100%;z-index:1}.x-shape .diamond.video-bg-fill video{object-fit:cover}.x-shape .center{width:25%;height:25%;background-color:#eee;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%) rotate(45deg)}.x-shape .top-left{width:50%;height:25%;top:0;left:0;transform:translateX(0%) translateY(50%) rotate(45deg)}.x-shape .top-right{width:25%;height:50%;top:0;right:0;transform:translateX(-50%) translateY(0%) rotate(45deg)}.x-shape .bottom-left{width:25%;height:50%;bottom:0;left:0;fill:#bf1e2e;transform:translateX(44%) translateY(3%) rotate(45deg)}.x-shape .bottom-right{width:50%;height:25%;bottom:0;right:0;transform:translateX(3%) translateY(-44%) rotate(45deg)}.mdl_img_a,.mdl_video_a{position:relative;width:100%}.mdl_img_a h3,.mdl_video_a h3{font-size:1.8125rem}@media(max-width: 1024px){.mdl_img_a h3,.mdl_video_a h3{font-size:clamp(1.45rem,1.2852272727rem + 0.8238636364vw,1.8125rem)}}.mdl_img_a h3,.mdl_video_a h3{margin-bottom:0}.mdl_img_a h3 strong,.mdl_video_a h3 strong{font-weight:600 !important}.mdl_img_a h2,.mdl_video_a h2{font-size:3.125rem}@media(max-width: 1024px){.mdl_img_a h2,.mdl_video_a h2{font-size:clamp(2.5rem,2.2159090909rem + 1.4204545455vw,3.125rem)}}.mdl_img_a h2,.mdl_video_a h2{margin-bottom:var(--tk-spc-32)}.mdl_img_a p,.mdl_video_a p{font-size:1.125rem}@media(max-width: 1024px){.mdl_img_a p,.mdl_video_a p{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_img_a p,.mdl_video_a p{line-height:1.3;margin-bottom:var(--tk-spc-24)}.mdl_img_a figure,.mdl_video_a figure{margin:0 0 var(--tk-spc-24);position:relative;aspect-ratio:16/9;width:100%;border-radius:var(--tk-rad-lg);overflow:hidden}.mdl_img_a figure img,.mdl_video_a figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mdl_faq_a .content{max-width:780px;margin:0 auto}.mdl_faq_a .blk_intro{text-align:center;margin-bottom:var(--tk-spc-24)}.mdl_faq_a .faq-list{display:flex;flex-direction:column}.mdl_faq_a .faq-item{border-bottom:1px solid var(--var-clr-bdr-a)}.mdl_faq_a .faq-item:last-child{border-bottom:none}.mdl_faq_a .faq-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--tk-spc-16);padding:var(--tk-spc-24) 0;background:none;border:none;cursor:pointer;text-align:left;font:inherit;font-size:1.25rem}@media(max-width: 1024px){.mdl_faq_a .faq-trigger{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_faq_a .faq-trigger{font-weight:600;color:var(--var-clr-txt-hdr-a)}.mdl_faq_a .faq-trigger .prt_icn_b{flex-shrink:0;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_faq_a .faq-trigger .prt_icn_b{transition-duration:0ms !important}}.mdl_faq_a .faq-trigger .prt_icn_b svg{width:12px;height:12px;color:var(--var-clr-txt-hdr-b)}.mdl_faq_a .faq-trigger[aria-expanded=true] .prt_icn_b{transform:rotate(180deg)}.mdl_faq_a .faq-answer{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_faq_a .faq-answer{transition-duration:0ms !important}}.mdl_faq_a .faq-answer[aria-hidden=false]{grid-template-rows:1fr}.mdl_faq_a .faq-answer-inner{overflow:hidden;font-size:1rem}@media(max-width: 1024px){.mdl_faq_a .faq-answer-inner{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_faq_a .faq-answer-inner{line-height:1.6;color:var(--var-clr-txt-bdy-a)}.mdl_faq_a .faq-answer-inner p{margin:0}.mdl_faq_a .faq-answer-inner>:last-child{padding-bottom:var(--tk-spc-24)}@container (max-width: 645px){.mdl_faq_a .faq-trigger{padding:var(--tk-spc-16) 0;font-size:1.125rem}@media(max-width: 1024px){.mdl_faq_a .faq-trigger{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_faq_a .faq-answer-inner>:last-child{padding-bottom:var(--tk-spc-16)}}.mdl_featured_a{display:flex}.mdl_featured_a.flip{flex-direction:row-reverse}.mdl_featured_a .content-side{flex:1;display:flex;justify-content:flex-end;background:var(--var-clr-bg-a)}.mdl_featured_a.flip .content-side{justify-content:flex-start}.mdl_featured_a .inner{max-width:700px;width:100%;padding:var(--tk-spc-80);display:flex;flex-direction:column;justify-content:center}.mdl_featured_a .featured-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_featured_a .featured-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.mdl_featured_a .featured-title{font-weight:600;line-height:1.2;color:var(--var-clr-txt-hdr-a);margin-bottom:var(--tk-spc-24)}.mdl_featured_a .featured-body{font-size:1.125rem}@media(max-width: 1024px){.mdl_featured_a .featured-body{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_featured_a .featured-body{line-height:1.6;color:var(--var-clr-txt-bdy-a);margin-bottom:var(--tk-spc-48)}.mdl_featured_a .featured-body p{margin:0 0 var(--tk-spc-16)}.mdl_featured_a .featured-body p:last-child{margin-bottom:0}.mdl_featured_a .featured-body a{color:var(--var-clr-txt-link)}.mdl_featured_a .image-side{flex:1;min-height:500px}.mdl_featured_a .image-side img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width: 1024px){.mdl_featured_a{flex-direction:column-reverse}.mdl_featured_a.flip{flex-direction:column-reverse}.mdl_featured_a .content-side{justify-content:flex-start}.mdl_featured_a .inner{max-width:none;padding:var(--tk-spc-48) var(--tk-spc-24)}.mdl_featured_a .image-side{min-height:0}}.mdl_featured_b{display:flex}.mdl_featured_b.flip{flex-direction:row-reverse}.mdl_featured_b .content-side{flex:1;display:flex;justify-content:flex-end;background:var(--var-clr-bg-a)}.mdl_featured_b.flip .content-side{justify-content:flex-start}.mdl_featured_b .inner{max-width:700px;width:100%;padding:var(--tk-spc-80);display:flex;flex-direction:column;justify-content:center}.mdl_featured_b .featured-subtitle{font-size:1.25rem}@media(max-width: 1024px){.mdl_featured_b .featured-subtitle{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_featured_b .featured-subtitle{font-weight:600;color:var(--var-clr-txt-hdr-b);margin-bottom:var(--tk-spc-8)}.mdl_featured_b .featured-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_featured_b .featured-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.mdl_featured_b .featured-title{font-weight:600;line-height:1.2;color:var(--var-clr-txt-hdr-a);margin-bottom:var(--tk-spc-24)}.mdl_featured_b .featured-body{font-size:1.125rem}@media(max-width: 1024px){.mdl_featured_b .featured-body{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_featured_b .featured-body{line-height:1.6;color:var(--var-clr-txt-bdy-a);margin-bottom:var(--tk-spc-32)}.mdl_featured_b .featured-body p{margin:0 0 var(--tk-spc-16)}.mdl_featured_b .featured-body p:last-child{margin-bottom:0}.mdl_featured_b .featured-body a{color:var(--var-clr-txt-link)}.mdl_featured_b .featured-section{margin-bottom:var(--tk-spc-48)}.mdl_featured_b .featured-section-title{font-size:1.5rem}@media(max-width: 1024px){.mdl_featured_b .featured-section-title{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.mdl_featured_b .featured-section-title{font-weight:600;line-height:1.3;color:var(--var-clr-txt-hdr-a);margin-bottom:var(--tk-spc-16)}.mdl_featured_b .image-side{flex:1;min-height:500px;position:relative}.mdl_featured_b .image-side img{width:100%;height:100%;object-fit:cover;display:block}.mdl_featured_b .person-card{position:absolute;bottom:var(--tk-spc-32);left:var(--tk-spc-32);right:var(--tk-spc-32);background:var(--tk-clr-neutral-white);padding:var(--tk-spc-32);border-radius:var(--tk-rad-md)}.mdl_featured_b .person-name{font-size:1.5rem}@media(max-width: 1024px){.mdl_featured_b .person-name{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.mdl_featured_b .person-name{font-weight:700;color:var(--tk-clr-gray-900);margin:0 0 var(--tk-spc-4);display:flex;align-items:center;gap:var(--tk-spc-8)}.mdl_featured_b .person-name .linkedin{display:inline-flex;flex-shrink:0}.mdl_featured_b .person-name .linkedin svg{width:24px;height:24px;color:var(--tk-clr-brand-pantone-192c)}.mdl_featured_b .person-role{font-size:.875rem}@media(max-width: 1024px){.mdl_featured_b .person-role{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_featured_b .person-role{color:var(--tk-clr-gray-600);margin:0 0 var(--tk-spc-16)}.mdl_featured_b .person-desc{font-size:.875rem}@media(max-width: 1024px){.mdl_featured_b .person-desc{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_featured_b .person-desc{line-height:1.6;color:var(--tk-clr-gray-700);margin:0}@media(max-width: 1024px){.mdl_featured_b{flex-direction:column-reverse}.mdl_featured_b.flip{flex-direction:column-reverse}.mdl_featured_b .content-side{justify-content:flex-start}.mdl_featured_b .inner{max-width:none;padding:var(--tk-spc-48) var(--tk-spc-24)}.mdl_featured_b .image-side{min-height:300px}.mdl_featured_b .person-card{position:relative;left:0;right:0;bottom:0;border-radius:0}}.mdl_resource_a .card-wrap>article{height:100%}.mdl_resource_a .prt_label{margin-bottom:var(--tk-spc-16)}.mdl_resource_a .article-meta{font-size:.875rem}@media(max-width: 1024px){.mdl_resource_a .article-meta{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_resource_a .article-meta{color:var(--var-clr-txt-bdy-a);padding:var(--tk-spc-24);border-top:1px solid rgba(0,0,0,0);background:repeating-linear-gradient(to right, var(--tk-clr-gray-300) 0 8px, transparent 1px 14px) top/100% 1px no-repeat}.mdl_resource_a .blk_card_a:hover .article-meta{color:inherit;background:repeating-linear-gradient(to right, var(--tk-clr-rose-400) 0 8px, transparent 1px 14px) top/100% 1px no-repeat}@container (max-width: 645px){.mdl_resource_a{padding-block:var(--tk-spc-64) !important}.mdl_resource_a .blk_intro{margin-bottom:var(--tk-spc-32)}}.mdl_resource_b article{height:100%;display:flex}.mdl_resource_b article>a{height:100%;display:contents}.mdl_resource_b article .holder{flex:1}.mdl_resource_b .prt_label{margin-bottom:var(--tk-spc-16)}.mdl_resource_b .article-meta{font-size:.875rem}@media(max-width: 1024px){.mdl_resource_b .article-meta{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_resource_b .article-meta{color:var(--var-clr-txt-bdy-a);padding:0 var(--tk-spc-24) var(--tk-spc-24)}.mdl_resource_b .holder-center{max-width:1172px;margin:0 auto}.mdl_card_listing_c{position:relative;width:100%}.mdl_card_listing_c .card-wrap{display:flex}.mdl_our_company_a{position:relative;width:100%}.mdl_our_company_a .item{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--tk-spc-80)}.mdl_our_company_a .con{padding-inline:var(--tk-spc-64)}.mdl_our_company_a .con .txt{position:sticky;top:130px}.mdl_our_company_a .c-subtitle{margin-bottom:var(--tk-spc-16);font-size:2rem}@media(max-width: 1024px){.mdl_our_company_a .c-subtitle{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_our_company_a .c-subtitle{font-weight:600;line-height:1.25}.mdl_our_company_a .c-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_our_company_a .c-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.mdl_our_company_a .c-title{margin-bottom:var(--tk-spc-24);line-height:1.2}.mdl_our_company_a .c-description{font-size:1.25rem}@media(max-width: 1024px){.mdl_our_company_a .c-description{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_our_company_a .c-description{margin-bottom:var(--tk-spc-16);line-height:1.25}.mdl_our_company_a .c-description:last-of-type{margin-bottom:0}.mdl_our_company_a .blk_list_a{padding-top:var(--tk-spc-48)}.mdl_our_company_a .listing{display:grid;grid-template-columns:repeat(4, 1fr);align-self:center}.mdl_our_company_a .listing>div:nth-child(2n) .thumb{background:#fff}.mdl_our_company_a .listing>div .thumb::before{display:none}.mdl_our_company_a .listing>div.blk_card_team_b.active .thumb,.mdl_our_company_a .listing>div.blk_card_team_b:hover .thumb{background:var(--tk-clr-brand-pantone-192c)}.mdl_our_company_a .listing>div.blk_card_team_b.active .thumb::before,.mdl_our_company_a .listing>div.blk_card_team_b:hover .thumb::before{display:block;content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--tk-clr-gray-200);-webkit-mask-image:url("../images/patterns/ptrn_d.svg");mask-image:url("../images/patterns/ptrn_d.svg");mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;z-index:1;transition-property:background-color;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_our_company_a .listing>div.blk_card_team_b.active .thumb::before,.mdl_our_company_a .listing>div.blk_card_team_b:hover .thumb::before{transition-duration:0ms !important}}@container (max-width: 1280px){.mdl_our_company_a .item{display:flex;flex-direction:column-reverse}.mdl_our_company_a .con{padding-inline:0}}@container (max-width: 645px){.mdl_our_company_a .listing{grid-template-columns:repeat(3, 1fr)}}.mdl_hero_d{position:relative;width:100%;min-height:354px;display:flex;align-items:center;overflow:hidden;background:var(--tk-clr-brand-pantone-192c)}.mdl_hero_d .deco{position:absolute;right:0;top:0;width:100%;height:100%;z-index:4;opacity:.85}.mdl_hero_d .deco::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to right, var(--tk-clr-brand-pantone-192c) 25%, var(--tk-clr-rose-300) 100%),var(--tk-clr-brand-pantone-192c);-webkit-mask-image:url("../images/patterns/ptrn_e.svg");mask-image:url("../images/patterns/ptrn_e.svg");mask-size:25%;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-position:right center;mask-position:right center;pointer-events:none;opacity:1}.mdl_hero_d .hero-content{position:relative;z-index:5;width:100%;max-width:1400px;margin:auto;padding-block:var(--tk-spc-80);padding-inline:var(--padding-inline-desktop);color:var(--tk-clr-neutral-white)}@media(max-width: 1024px){.mdl_hero_d .hero-content{padding-inline:var(--padding-inline-mobile)}}.mdl_hero_d .hero-title{font-size:3.5rem}@media(max-width: 1024px){.mdl_hero_d .hero-title{font-size:clamp(2.8rem,2.4818181818rem + 1.5909090909vw,3.5rem)}}.mdl_hero_d .hero-title{font-weight:700;line-height:1.1;margin:0;color:var(--tk-clr-neutral-white)}@container (max-width: 1024px){.mdl_hero_d .hero-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_hero_d .hero-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}}@container (max-width: 645px){.mdl_hero_d .hero-title{font-size:2rem}@media(max-width: 1024px){.mdl_hero_d .hero-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}}.mdl_hero_d .hero-des{font-size:1.125rem}@media(max-width: 1024px){.mdl_hero_d .hero-des{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_hero_d .hero-des{line-height:1.5;margin:0;max-width:580px;color:var(--tk-clr-neutral-white);opacity:.9}@container (max-width: 645px){.mdl_hero_d .hero-des{font-size:1rem}@media(max-width: 1024px){.mdl_hero_d .hero-des{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}}@container (max-width: 1024px){.mdl_hero_d{min-height:unset}}.mdl_career_wysiwyg .blk_intro{text-align:center;width:1040px;max-width:75%;margin:0 auto 0}@container (max-width: 645px){.mdl_career_wysiwyg .blk_intro{width:unset;max-width:unset}}.mdl_career_grid{display:grid;grid-template-columns:380px 1fr;gap:var(--tk-spc-16)}.mdl_career_grid .list-col{display:flex;flex-direction:column;gap:var(--tk-spc-48)}.mdl_career_grid .list-grid{display:grid;grid-template-columns:1fr;gap:var(--tk-spc-24)}.mdl_career_grid .list-grid>:last-child{border-bottom:none}.mdl_career_grid .list-grid .career-des-holder{display:block}.mdl_career_grid .list-grid .career-des-holder .card-title strong,.mdl_career_grid .list-grid .career-des-holder .card-des strong,.mdl_career_grid .list-grid .career-des-holder span strong{font-weight:600;color:var(--var-clr-txt-hdr-a)}.mdl_career_grid .list-grid .career-des-holder p{font-size:1.25rem}@media(max-width: 1024px){.mdl_career_grid .list-grid .career-des-holder p{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_career_grid .list-grid .career-des-holder p{line-height:1.1;margin-bottom:25px}.mdl_career_grid .list-grid .career-des-holder ul{padding-block:10px;padding-left:20px}.mdl_career_grid .list-grid .career-des-holder ul li::marker{color:var(--brand)}.mdl_career_grid .list-grid .career-des-holder ul p{margin:0 0 4px}.mdl_career_grid .list-grid .career-meta-holder{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding-top:20px}.mdl_career_grid .list-grid .career-meta-holder>div{gap:10px;display:flex;flex-direction:column}.mdl_career_grid .list-grid.filled .card-title,.mdl_career_grid .list-grid.filled .card-des,.mdl_career_grid .list-grid.filled span{color:var(--var-clr-txt-bdy-b)}.mdl_career_grid .list-grid.filled .prt_icn_d svg{color:var(--var-clr-txt-bdy-b)}.mdl_career_grid .list-grid.filled .prt_btn_c{border-color:var(--var-clr-bdr-b)}.mdl_career_grid .list-grid.filled .prt_btn_c:hover{background:none !important}.mdl_career_grid .list-grid.filled .prt_icn_b svg{color:var(--var-clr-icn-gray_c)}.mdl_career_grid .blk_intro{margin:0}.mdl_career_grid .btn-right-holder{display:flex;justify-content:space-between}.mdl_career_grid .btn-right-holder .title-holder{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}@container (max-width: 1024px){.mdl_career_grid{grid-template-columns:1fr;padding-top:0 !important}.mdl_career_grid .sidebar-col{display:none}.mdl_career_grid .sidebar-col.is-open{display:block}.mdl_career_grid .list-col{padding-top:var(--tk-spc-32);padding-inline:var(--padding-inline-mobile)}}.mdl_career_detail{padding-block:var(--tk-spc-24) var(--tk-spc-48)}.mdl_career_detail .detail-layout{display:grid;grid-template-columns:1fr 340px;gap:var(--tk-spc-80)}@container (max-width: 1280px){.mdl_career_detail .detail-layout{gap:var(--tk-spc-48);grid-template-columns:1fr 250px}}@container (max-width: 1024px){.mdl_career_detail .detail-layout{grid-template-columns:1fr;gap:var(--tk-spc-32)}}@container (max-width: 645px){.mdl_career_detail .detail-layout{gap:var(--tk-spc-24)}}.mdl_career_detail .main-col{min-width:0}@container (max-width: 1024px){.mdl_career_detail .main-col{display:contents}}.mdl_career_detail .date,.mdl_career_detail .job-type,.mdl_career_detail .point-type{display:flex;gap:var(--tk-spc-6);align-items:center}.mdl_career_detail .back-nav{padding-bottom:var(--tk-spc-24)}@container (max-width: 1024px){.mdl_career_detail .back-nav{order:1}}.mdl_career_detail .mdl_careers_detail_hero{margin-bottom:var(--tk-spc-36)}.mdl_career_detail .mdl_careers_detail_hero .meta-data{display:flex;flex-direction:row;gap:1rem;align-items:center}@container (max-width: 1024px){.mdl_career_detail .mdl_careers_detail_hero{order:2}.mdl_career_detail .mdl_careers_detail_hero .meta-data>span:not(.prt_label){display:none}}.mdl_career_detail .mdl_careers_detail_hero .hero-title{font-size:2.5rem}@media(max-width: 1024px){.mdl_career_detail .mdl_careers_detail_hero .hero-title{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.mdl_career_detail .mdl_careers_detail_hero .hero-title{line-height:1.2;font-weight:600;color:var(--var-clr-txt-hdr-a);margin:0 0 var(--tk-spc-20);overflow-wrap:break-word}@container (max-width: 1024px){.mdl_career_detail .mdl_careers_detail_hero .hero-title{font-size:2rem}@media(max-width: 1024px){.mdl_career_detail .mdl_careers_detail_hero .hero-title{font-size:clamp(1.6rem,1.4181818182rem + 0.9090909091vw,2rem)}}.mdl_career_detail .mdl_careers_detail_hero .hero-title{line-height:1.25}}@container (max-width: 645px){.mdl_career_detail .mdl_careers_detail_hero .hero-title{font-size:1.75rem}@media(max-width: 1024px){.mdl_career_detail .mdl_careers_detail_hero .hero-title{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_career_detail .mdl_careers_detail_hero .hero-title{line-height:1.28}}.mdl_career_detail .mdl_careers_detail_hero .hero-image{width:100%;margin:0;overflow:hidden;border-radius:var(--tk-rad-lg)}.mdl_career_detail .mdl_careers_detail_hero .hero-image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.mdl_career_detail .mdl_careers_detail_hero .hero-image figcaption{font-size:.875rem}@media(max-width: 1024px){.mdl_career_detail .mdl_careers_detail_hero .hero-image figcaption{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_career_detail .mdl_careers_detail_hero .hero-image figcaption{color:var(--var-clr-txt-bdy-b);margin-top:var(--tk-spc-12);padding-inline:var(--tk-spc-4)}@container (max-width: 1024px){.mdl_career_detail .mdl_careers_body{order:4}}.mdl_career_detail .post-nav{display:flex;justify-content:space-between;align-items:center;gap:var(--tk-spc-16);margin-top:var(--tk-spc-48);padding:var(--tk-spc-20);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg)}@container (max-width: 1024px){.mdl_career_detail .post-nav{order:5}}@container (max-width: 645px){.mdl_career_detail .post-nav{flex-direction:column;align-items:stretch}}@container (max-width: 1024px){.mdl_career_detail .sidebar-col{order:3}}.mdl_career_detail .sidebar-sticky{position:sticky;top:120px;padding-top:var(--tk-spc-24)}@container (max-width: 1024px){.mdl_career_detail .sidebar-sticky{position:static;padding-top:0}}.mdl_career_detail .sidebar-card{background:var(--var-clr-bg-a);border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg);padding:var(--tk-spc-32);display:flex;flex-direction:column;gap:var(--tk-spc-20)}.mdl_career_detail .sidebar-label{font-size:1rem}@media(max-width: 1024px){.mdl_career_detail .sidebar-label{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_career_detail .sidebar-label{font-weight:600;line-height:1.35;color:var(--var-clr-txt-hdr-a);margin:0 0 var(--tk-spc-4)}.mdl_career_detail .apply-block a.prt_btn_a{width:100%}.mdl_career_detail .cards-block .card-meta{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.career-btn-holder{margin:var(--tk-spc-36) 0}@container (max-width: 1024px){.career-btn-holder{order:5;margin:0}}.mdl_careers_body{padding-block:0}.mdl_careers_body h2{font-size:1.5rem}@media(max-width: 1024px){.mdl_careers_body h2{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.mdl_careers_body h2{font-weight:600;line-height:1.25;margin:var(--tk-spc-48) 0 var(--tk-spc-16);color:var(--var-clr-txt-hdr-a)}.mdl_careers_body h2:first-child{margin-top:0}.mdl_careers_body h3{font-size:1.375rem}@media(max-width: 1024px){.mdl_careers_body h3{font-size:clamp(1.1rem,0.975rem + 0.625vw,1.375rem)}}.mdl_careers_body h3{font-weight:600;line-height:1.3;margin:var(--tk-spc-36) 0 var(--tk-spc-12);color:var(--var-clr-txt-hdr-a)}.mdl_careers_body h4{font-size:1.25rem}@media(max-width: 1024px){.mdl_careers_body h4{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_careers_body h4{font-weight:600;line-height:1.35;margin:var(--tk-spc-24) 0 var(--tk-spc-8);color:var(--var-clr-txt-hdr-a)}.mdl_careers_body p{font-size:1.125rem}@media(max-width: 1024px){.mdl_careers_body p{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_careers_body p{line-height:1.5;color:var(--var-clr-txt-bdy-a);margin:0 0 var(--tk-spc-24)}.mdl_careers_body img{width:100%;border-radius:var(--tk-rad-lg)}.mdl_careers_body figure{width:100%;margin:var(--tk-spc-36) 0;overflow:hidden;border-radius:var(--tk-rad-lg)}.mdl_careers_body figure img{border-radius:0}.mdl_careers_body figcaption{font-size:.875rem}@media(max-width: 1024px){.mdl_careers_body figcaption{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.mdl_careers_body figcaption{color:var(--var-clr-txt-bdy-b);margin-top:var(--tk-spc-8)}.mdl_careers_body ul,.mdl_careers_body ol{margin:0 0 var(--tk-spc-24);padding-left:var(--tk-spc-24)}.mdl_careers_body li{font-size:1.125rem}@media(max-width: 1024px){.mdl_careers_body li{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_careers_body li{line-height:1.5;color:var(--var-clr-txt-bdy-a);margin-bottom:var(--tk-spc-8)}.mdl_careers_body ul li::marker{color:var(--brand)}.mdl_careers_body a{color:var(--brand);text-decoration:underline}.mdl_careers_body a:hover{text-decoration:none}@container (max-width: 645px){.mdl_careers_body p,.mdl_careers_body li{font-size:1rem}@media(max-width: 1024px){.mdl_careers_body p,.mdl_careers_body li{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_careers_body p,.mdl_careers_body li{line-height:1.45}.mdl_careers_body h2{font-size:1.75rem}@media(max-width: 1024px){.mdl_careers_body h2{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_careers_body h2{margin:var(--tk-spc-36) 0 var(--tk-spc-12)}.mdl_careers_body h3{font-size:1.25rem}@media(max-width: 1024px){.mdl_careers_body h3{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_careers_body blockquote{padding:var(--tk-spc-16) var(--tk-spc-24)}.mdl_careers_body blockquote.quote-card{padding:var(--tk-spc-24) var(--tk-spc-32)}}.mdl_alert_a{display:flex;flex-direction:column;justify-content:center;gap:var(--tk-spc-32);padding:var(--tk-spc-80);border-radius:var(--tk-rad-lg);background:var(--var-clr-bg-c)}.mdl_alert_a .prt_icn_b svg{width:36px;height:36px}.mdl_alert_a .blk_intro{display:flex;flex-direction:column;gap:var(--tk-spc-16)}.mdl_alert_a .blk_intro .b-title{margin:0}.mdl_alert_a .blk_intro .b-des{margin:0}.mdl_parallax_a{position:relative;overflow:clip}.mdl_parallax_a .bg{position:absolute;inset:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}.mdl_parallax_a .centerpiece{position:sticky;top:0;z-index:3;width:fit-content;margin:0 auto;pointer-events:none}.mdl_parallax_a .centerpiece.van img{transform:translateX(-100px)}.mdl_parallax_a .centerpiece img{display:block;max-width:75%;height:auto;margin:0 auto;padding-bottom:var(--tk-spc-64);pointer-events:none;max-height:600px}.mdl_parallax_a.shadow .centerpiece img{filter:drop-shadow(-100px -20px 25px rgba(0, 0, 0, 0.35))}.mdl_parallax_a.shadow .centerpiece.van img{filter:drop-shadow(100px -20px 25px rgba(0, 0, 0, 0.35))}.mdl_parallax_a .layers{position:relative;display:flex;flex-direction:column;margin-top:-200px;max-width:1300px;margin-inline:auto;padding-bottom:var(--tk-spc-96, 96px)}.mdl_parallax_a .layer{width:100%;padding:var(--tk-spc-32) var(--tk-spc-64);display:flex;position:relative}.mdl_parallax_a .layer:nth-child(odd){justify-content:flex-end;z-index:4}.mdl_parallax_a .layer:nth-child(even){justify-content:flex-start;z-index:2}.mdl_parallax_a .layer-number{position:absolute;top:-0.45em;z-index:1;font-family:"Open Sans",sans-serif;font-size:260px;font-weight:700;line-height:1;-webkit-text-fill-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.48);-webkit-background-clip:text;background-clip:text;pointer-events:none;user-select:none}.mdl_parallax_a .layer:nth-child(odd) .layer-number{right:0}.mdl_parallax_a .layer:nth-child(even) .layer-number{left:0}.mdl_parallax_a .panel{position:relative;z-index:2;width:calc(50% - 100px);max-width:644px;padding:var(--tk-spc-48);display:flex;flex-direction:column;align-items:flex-start;gap:var(--tk-spc-32);border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a, #D1D5DC);background:var(--var-clr-bg-a, #FFF)}.mdl_parallax_a .panel.transparent{background:rgba(0,0,0,.2);border:none;box-shadow:1px 2px 3px rgba(0,0,0,.2)}.mdl_parallax_a .panel.transparent .title{color:#fff}.mdl_parallax_a .panel .prt_icn_c{width:40px;min-width:40px;height:40px}.mdl_parallax_a .panel-title{color:var(--var-clr-txt-hdr-a, #101828);font-family:"Open Sans",sans-serif;font-size:20px;font-weight:600;line-height:125%;margin:0}.mdl_parallax_a .panel-body{color:var(--var-clr-txt-bdy-a, #4A5565);font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:125%;margin:calc(var(--tk-spc-32)*-1 + var(--tk-spc-8)) 0 0}.mdl_parallax_a .panel-subtitle{color:var(--var-clr-txt-hdr-a, #101828);font-family:"Open Sans",sans-serif;font-size:20px;font-weight:600;line-height:130%;margin:0}.mdl_parallax_a .panel-body a{color:var(--var-clr-txt-link, #E11D48);text-decoration:underline}.mdl_parallax_a .panel-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a, #D1D5DC);overflow:hidden;background:var(--var-clr-bg-c)}.mdl_parallax_a .panel-list li{display:flex;align-items:center;gap:var(--tk-spc-12);padding:var(--tk-spc-16) var(--tk-spc-20);font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;line-height:150%;color:var(--var-clr-txt-hdr-a, #101828)}.mdl_parallax_a .panel-list li:not(:last-child){border-bottom:1px solid var(--var-clr-bdr-b, #E5E7EB)}.mdl_parallax_a .panel-list li .prt_icn_b{flex-shrink:0}.mdl_parallax_a .panel-list li .prt_icn_b svg{color:var(--var-clr-txt-hdr-b)}.mdl_parallax_a .panel-list.detailed li{align-items:flex-start;padding:var(--tk-spc-20) var(--tk-spc-20)}.mdl_parallax_a .panel-list.detailed li .prt_icn_b{margin-top:2px}.mdl_parallax_a .panel-list.detailed li strong{display:block;font-size:14px;font-weight:700;color:var(--var-clr-txt-hdr-a, #101828)}.mdl_parallax_a .panel-list.detailed li p{margin:var(--tk-spc-4) 0 0;font-size:13px;font-weight:400;line-height:150%;color:var(--var-clr-txt-bdy-a, #4A5565)}.mdl_parallax_a.alt .centerpiece{margin:0;margin-left:var(--tk-spc-64)}.mdl_parallax_a.alt .layer{justify-content:flex-end !important}.mdl_parallax_a.alt .layer-number{right:0 !important;left:auto !important}@media(max-width: 1024px){.mdl_parallax_a .centerpiece img{max-width:60%}.mdl_parallax_a .layers{margin-top:-150px}.mdl_parallax_a .layer{padding:var(--tk-spc-16) var(--tk-spc-32);justify-content:center !important;margin-bottom:var(--tk-spc-128, 128px);z-index:4 !important}.mdl_parallax_a .layer:last-child{margin-bottom:0}.mdl_parallax_a .panel{width:100%;max-width:100%}.mdl_parallax_a .layer-number{font-size:200px}.mdl_parallax_a.alt .centerpiece{margin:0 auto}}@media(max-width: 645px){.mdl_parallax_a .centerpiece img{max-width:50%}.mdl_parallax_a .layers{margin-top:-100px}.mdl_parallax_a .layer{padding:var(--tk-spc-16);margin-bottom:var(--tk-spc-96, 96px)}.mdl_parallax_a .panel{padding:var(--tk-spc-32);gap:var(--tk-spc-24)}.mdl_parallax_a .layer-number{font-size:140px}.mdl_parallax_a .panel-title{font-size:18px}.mdl_parallax_a .panel-subtitle{font-size:16px}}.mdl_intro_a .content{text-align:center;max-width:980px;margin:0 auto;padding:5rem 2rem}.mdl_intro_a .intro-title{color:var(--var-clr-txt-hdr-a);font-family:"Open Sans",sans-serif;font-size:40px;font-weight:600;line-height:120%;margin:0}.mdl_intro_a .intro-des{color:var(--var-clr-txt-bdy-a, #FFF);font-family:"Open Sans",sans-serif;font-size:20px;font-weight:400;line-height:166%;text-shadow:0 0 12px rgba(0,0,0,.16),0 0 80px rgba(0,0,0,.32);margin:var(--tk-spc-16) 0 0}@media(max-width: 645px){.mdl_intro_a .intro-title{font-size:28px}.mdl_intro_a .intro-des{font-size:16px}}.mdl_image_accordion{padding-bottom:0 !important}.mdl_image_accordion .x-shape{position:absolute;bottom:80px;left:50%;z-index:1;transform:translateX(-50%)}.mdl_image_accordion .img-holder{position:relative;z-index:2;margin:0 auto;width:460px;max-width:100%;padding-top:var(--tk-spc-48)}.mdl_image_accordion .img-holder img{display:block}.mdl_image_accordion .grd_container.type-flex{align-items:flex-end}.mdl_image_accordion .img-box{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}.mdl_image_accordion .img-box .title{position:relative;z-index:3;font-size:2.625rem}@media(max-width: 1024px){.mdl_image_accordion .img-box .title{font-size:clamp(2.1rem,1.8613636364rem + 1.1931818182vw,2.625rem)}}.mdl_image_accordion .img-box .title{margin-bottom:var(--tk-spc-16)}.mdl_image_accordion .faq-list{display:flex;flex-direction:column;gap:1rem;padding-block:var(--tk-spc-48)}.mdl_image_accordion .faq-item{border:1px solid var(--var-clr-bdr-a);background:var(--var-clr-bg-c);border-radius:var(--tk-rad-lg);padding:var(--tk-spc-48)}.mdl_image_accordion .faq-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--tk-spc-16);padding:0;background:none;border:none;cursor:pointer;text-align:left;font:inherit;font-size:1.25rem}@media(max-width: 1024px){.mdl_image_accordion .faq-trigger{font-size:clamp(1rem,0.8863636364rem + 0.5681818182vw,1.25rem)}}.mdl_image_accordion .faq-trigger{font-weight:600;color:var(--var-clr-txt-hdr-a)}.mdl_image_accordion .faq-trigger span{display:flex;gap:1rem}.mdl_image_accordion .faq-trigger .prt_icn_c{width:32px;height:32px;min-width:32px}.mdl_image_accordion .faq-trigger .prt_icn_b{flex-shrink:0;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_image_accordion .faq-trigger .prt_icn_b{transition-duration:0ms !important}}.mdl_image_accordion .faq-trigger .prt_icn_b svg{width:12px;height:12px;color:var(--var-clr-icn-gray-c)}.mdl_image_accordion .faq-trigger[aria-expanded=true] .prt_icn_b{transform:rotate(180deg)}.mdl_image_accordion .faq-answer{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.mdl_image_accordion .faq-answer{transition-duration:0ms !important}}.mdl_image_accordion .faq-answer[aria-hidden=false]{grid-template-rows:1fr}.mdl_image_accordion .faq-answer-inner{overflow:hidden;font-size:1rem}@media(max-width: 1024px){.mdl_image_accordion .faq-answer-inner{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_image_accordion .faq-answer-inner{line-height:1.6;color:var(--var-clr-txt-bdy-a)}.mdl_image_accordion .faq-answer-inner>div{padding-top:2rem}.mdl_image_accordion .faq-answer-inner p{margin:0 0 1rem}.mdl_image_accordion .faq-answer-inner p:last-of-type{margin:0}.mdl_image_accordion .faq-answer-inner>:last-child{padding-bottom:var(--tk-spc-24)}@container (max-width: 1024px){.mdl_image_accordion .grd_container.type-flex{flex-direction:column-reverse}.mdl_image_accordion .img-box .title{margin-bottom:3em}.mdl_image_accordion .x-shape{transform:translateX(-50%) scale(0.7);bottom:0}.mdl_image_accordion .img-holder{max-width:300px}}@container (max-width: 645px){.mdl_image_accordion .faq-trigger{padding:var(--tk-spc-16) 0;font-size:1.125rem}@media(max-width: 1024px){.mdl_image_accordion .faq-trigger{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.mdl_image_accordion .faq-answer-inner>:last-child{padding-bottom:var(--tk-spc-16)}.mdl_image_accordion .img-box{height:auto}}.mdl_404 .content{width:100%;text-align:center;position:relative;z-index:2;padding-top:94px}.mdl_404 .content .title{color:var(--var-clr-txt-hdr-b);text-transform:uppercase;font-weight:600;letter-spacing:13.44px;font-family:"Oswald";text-align:center;font-size:3.5rem}@media(max-width: 1024px){.mdl_404 .content .title{font-size:clamp(2.8rem,2.4818181818rem + 1.5909090909vw,3.5rem)}}.mdl_404 .content .title{margin-bottom:179px}.mdl_404 .glass-text{position:absolute;z-index:1;left:50%;top:50%;opacity:.7;transform:translate(-60%, -76%);color:var(--tk-clr-gray-200);width:550px;font:336px "Oswald",sans-serif;font-weight:900;height:290px;text-transform:uppercase}@supports(backdrop-filter: blur(24px)){.mdl_404 .visually-hidden{position:absolute;top:-9999px;left:-9999px}.mdl_404 .glass-text{backdrop-filter:blur(24px);background:var(--tk-clr-gray-200);clip-path:url(#lockup-headline-mask-path-2)}}@media(max-width: 1024px){.mdl_404{padding-block:80px !important}.mdl_404 .glass-text{transform:translate(-52%, -70%) scale(0.7)}.mdl_404 .content{padding-top:130px}.mdl_404 .content .title{font-size:2.375rem}}@media(max-width: 1024px)and (max-width: 1024px){.mdl_404 .content .title{font-size:clamp(1.9rem,1.6840909091rem + 1.0795454545vw,2.375rem)}}.mdl_50_50_info .card-wrap{display:flex}:is(.grd_col_wrap,.blk_col_wrap):has(.mdl_info_columns){overflow:visible;container-type:normal}.mdl_info_columns{overflow:visible}.mdl_info_columns h2{font-size:1.75rem}@media(max-width: 1024px){.mdl_info_columns h2{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_info_columns h2{font-weight:600;margin-bottom:var(--tk-spc-24)}.mdl_info_columns .prt_title_40{font-size:1.75rem}@media(max-width: 1024px){.mdl_info_columns .prt_title_40{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_info_columns .article-subtitle{font-size:1rem}@media(max-width: 1024px){.mdl_info_columns .article-subtitle{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_info_columns p{font-size:.9375rem}@media(max-width: 1024px){.mdl_info_columns p{font-size:clamp(0.75rem,0.6647727273rem + 0.4261363636vw,0.9375rem)}}.mdl_info_columns p{line-height:1.75}.mdl_info_columns .holder{padding:var(--tk-spc-24);gap:var(--tk-spc-24)}.mdl_info_columns .card-wrap{display:flex;height:100%}@media(max-width: 1280px){.mdl_info_columns .slick-slide .blk_card_info .holder .heading.min-h{min-height:20em}}@media(max-width: 1024px){.mdl_info_columns .slick-slide .blk_card_info .holder .heading.min-h{min-height:16em}}@media(max-width: 645px){.mdl_info_columns .slick-slide .blk_card_info .holder .heading.min-h{min-height:auto}}.mdl_info_columns .blk_card_info{display:flex;flex-direction:column;height:100%}.mdl_info_columns .blk_card_info .holder{flex:1;display:flex;flex-direction:column}.mdl_info_columns .blk_card_info .btn-box{margin-top:auto}.mdl_info_columns .slick-list{overflow:visible}.mdl_info_columns .slick-track{display:flex}.mdl_info_columns .slick-slide{height:auto}.mdl_info_columns .slick-slide>div{height:100%}.mdl_info_columns .slider-3:not(.slick-initialized){display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;padding:0 var(--tk-spc-24)}.mdl_info_columns .slider-3:not(.slick-initialized)+.slider-status+.blk_list_a{display:none}@media(max-width: 1280px){.mdl_info_columns .slider-3:not(.slick-initialized){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1024px){.mdl_info_columns .slider-3:not(.slick-initialized){padding:0 var(--tk-spc-16);grid-template-columns:1fr}}.mdl_info_columns .slick-list{padding:0 var(--tk-spc-24)}@media(max-width: 1024px){.mdl_info_columns .slick-list{padding:0 var(--tk-spc-16)}}.mdl_info_columns .slick-dots{margin-top:32px}:is(.grd_col_wrap,.blk_col_wrap):has(.mdl_info_columns_alt){overflow:visible;container-type:normal}.mdl_info_columns_alt{overflow:visible}.mdl_info_columns_alt h2{font-size:1.75rem}@media(max-width: 1024px){.mdl_info_columns_alt h2{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_info_columns_alt h2{font-weight:600;margin-bottom:var(--tk-spc-24);padding-left:var(--tk-spc-24)}@media(max-width: 1024px){.mdl_info_columns_alt h2{padding-left:var(--tk-spc-16)}}.mdl_info_columns_alt .prt_title_40{font-size:1.75rem}@media(max-width: 1024px){.mdl_info_columns_alt .prt_title_40{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.mdl_info_columns_alt .article-subtitle{font-size:1rem}@media(max-width: 1024px){.mdl_info_columns_alt .article-subtitle{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.mdl_info_columns_alt p{font-size:.9375rem}@media(max-width: 1024px){.mdl_info_columns_alt p{font-size:clamp(0.75rem,0.6647727273rem + 0.4261363636vw,0.9375rem)}}.mdl_info_columns_alt p{line-height:1.75}.mdl_info_columns_alt .heading.min-h{min-height:auto}.mdl_info_columns_alt .holder{padding:var(--tk-spc-24);gap:var(--tk-spc-24)}@media(max-width: 645px){.mdl_info_columns_alt h2{font-size:1.375rem}}@media(max-width: 645px)and (max-width: 1024px){.mdl_info_columns_alt h2{font-size:clamp(1.1rem,0.975rem + 0.625vw,1.375rem)}}@media(max-width: 645px){.mdl_info_columns_alt .prt_title_40{font-size:1.375rem}}@media(max-width: 645px)and (max-width: 1024px){.mdl_info_columns_alt .prt_title_40{font-size:clamp(1.1rem,0.975rem + 0.625vw,1.375rem)}}.mdl_info_columns_alt .info-c{display:flex;gap:1rem;padding-left:var(--tk-spc-24);overflow-x:auto;cursor:grab;user-select:none;scrollbar-width:none}.mdl_info_columns_alt .info-c:active{cursor:grabbing}.mdl_info_columns_alt .info-c::-webkit-scrollbar{display:none}.mdl_info_columns_alt .info-c.is-dragging{cursor:grabbing}.mdl_info_columns_alt .info-c.is-dragging a{pointer-events:none}.mdl_info_columns_alt .info-c::after{content:"";flex:0 0 var(--tk-spc-24)}@media(max-width: 1024px){.mdl_info_columns_alt .info-c{padding-left:var(--tk-spc-16)}.mdl_info_columns_alt .info-c::after{flex:0 0 var(--tk-spc-16)}}.mdl_info_columns_alt .c-wrap{display:flex;min-width:380px}.mdl_info_columns_alt .c-wrap .blk_card_info{display:flex;flex-direction:column;height:100%}.mdl_info_columns_alt .c-wrap .blk_card_info .holder{flex:1;display:flex;flex-direction:column}@container (max-width: 645px){.mdl_info_columns_alt .c-wrap{min-width:calc(100vw - var(--padding-inline-mobile)*2)}}.tem_contact{padding-bottom:var(--tk-spc-144)}.tem_contact .t-con-wrap{position:relative}.tem_contact .sticky-sb{position:absolute;height:100%;left:calc(50% + 56px);width:560px;top:0;align-self:start;z-index:10;max-width:38vw;padding-right:var(--tk-spc-24);box-sizing:border-box}.tem_contact .sticky-sb-inner{padding-top:var(--tk-spc-144)}.tem_contact .form-holder{border:1px solid var(--var-clr-bdr-a);border-radius:var(--tk-rad-lg, 8px);padding:var(--tk-spc-32)}.tem_contact .form-holder .b-title{font-size:1.5rem}@media(max-width: 1024px){.tem_contact .form-holder .b-title{font-size:clamp(1.2rem,1.0636363636rem + 0.6818181818vw,1.5rem)}}.tem_contact .main{padding-top:var(--tk-spc-144)}.tem_contact .main h2{font-size:1.75rem}@media(max-width: 1024px){.tem_contact .main h2{font-size:clamp(1.4rem,1.2409090909rem + 0.7954545455vw,1.75rem)}}.tem_contact .main .flex-title{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:var(--tk-spc-48)}.tem_contact .main .flex-title h2{margin-bottom:1rem}.tem_contact .main .flex-title .ds{color:var(--var-clr-txt-bdy_a);font-size:1rem}@media(max-width: 1024px){.tem_contact .main .flex-title .ds{font-size:clamp(0.8rem,0.7090909091rem + 0.4545454545vw,1rem)}}.tem_contact .main .flex-title .ds{font-weight:600;line-height:1.4}.tem_contact .team-list{padding:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;list-style:none;margin-bottom:var(--tk-spc-80)}@media(max-width: 1400px){.tem_contact .team-list{grid-template-columns:1fr}}.tem_contact .team-list li{display:flex}.tem_contact .team-list article{width:100%;height:100%;border-radius:var(--tk-rad-lg);border:1px solid var(--var-clr-bdr-a);background:var(--var-clr-bg-a);display:flex;padding:var(--tk-spc-24);flex-direction:column;align-items:flex-start;gap:var(--tk-spc-24)}.tem_contact .team-list article .flx-team-top{display:flex;align-items:flex-start;gap:8px}.tem_contact .team-list article .flx-team-top .prt_icn_b svg{min-width:18px}.tem_contact .team-list article .team-name{font-size:1.125rem}@media(max-width: 1024px){.tem_contact .team-list article .team-name{font-size:clamp(0.9rem,0.7977272727rem + 0.5113636364vw,1.125rem)}}.tem_contact .team-list article .team-name{margin-bottom:0}.tem_contact .team-list article .team-role{font-size:.875rem}@media(max-width: 1024px){.tem_contact .team-list article .team-role{font-size:clamp(0.7rem,0.6204545455rem + 0.3977272727vw,0.875rem)}}.tem_contact .team-list article .prt_image_a{aspect-ratio:1/1}@media(max-width: 1400px){.tem_contact .team-list article{flex-direction:row;align-items:center}.tem_contact .team-list article .prt_image_a{width:80px;min-width:80px;aspect-ratio:1/1}}@media(max-width: 1280px){.tem_contact .t-con-wrap{display:flex;flex-direction:column;gap:var(--tk-spc-48)}.tem_contact .sticky-sb{position:relative;height:auto;width:100%;order:2;left:0;max-width:100%;padding-inline:var(--padding-inline-mobile)}.tem_contact .t-content{order:3}.tem_contact .t-content [class*=" col-"]{--span: 24 !important}.tem_contact .t-1{order:1}}.blk_colored_bucket{border-radius:var(--tk-rad-lg);display:flex;padding:var(--tk-spc-24) var(--tk-spc-32);gap:var(--tk-spc-16);color:#fff;background:#000;position:relative;margin-bottom:1rem}.blk_colored_bucket:last-of-type{margin-bottom:0}.blk_colored_bucket .inner{position:relative;z-index:5;width:100%;gap:1rem;display:grid;grid-template-columns:1fr 285px;justify-content:space-between;flex-wrap:wrap;align-items:center}@container (max-width: 645px){.blk_colored_bucket .inner{grid-template-columns:1fr}}.blk_colored_bucket strong{font-size:2.5rem}@media(max-width: 1024px){.blk_colored_bucket strong{font-size:clamp(2rem,1.7727272727rem + 1.1363636364vw,2.5rem)}}.blk_colored_bucket strong{font-weight:600}.blk_colored_bucket::after{content:"";position:absolute;z-index:1;background:url("../images/patterns/ptrn_x.svg");background-repeat:no-repeat;background-position:center;background-size:cover;inset:0;mix-blend-mode:screen}.blk_colored_bucket.rose{background:var(--tk-clr-rose-900)}.blk_colored_bucket.blue{background:var(--tk-clr-sky-900)}.blk_colored_bucket.violet{background:var(--tk-clr-violet-900)}:root{--bg-a: var(--paper);--bg-b: #f7f9fc;--text-a: var(--ink);--text-b: #101828;--border: #D1D5DC;--accent: #EB0045;--accent-2: #FF637E}[class*=theme_]{background-color:var(--var-clr-bg-a);color:var(--var-clr-txt-bdy-a)}[class*=theme_].dec_a{position:relative;overflow:hidden}[class*=theme_].dec_a::before{content:"";position:absolute;inset:0;z-index:2;background-color:var(--var-clr-dec-bg-alt);-webkit-mask-image:url("../images/patterns/ptrn_a.svg");mask-image:url("../images/patterns/ptrn_a.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;width:100%;height:100%}[class*=theme_].dec_a>*:not([class^=blk_bg_]){position:relative;z-index:5}[class*=theme_].dec_b{position:relative;overflow:hidden}[class*=theme_].dec_b::before{content:"";position:absolute;inset:0;z-index:2;background-color:var(--var-clr-dec-bg-alt-2, var(--var-clr-dec-bg));-webkit-mask-image:url("../images/patterns/ptrn_b_new.svg");mask-image:url("../images/patterns/ptrn_b_new.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;width:100%;height:100%;transform:translateZ(0);backface-visibility:hidden}[class*=theme_].dec_b>*:not([class^=blk_bg_]){position:relative;z-index:5}[class*=theme_].dec_c{position:relative;overflow:hidden}[class*=theme_].dec_c::before{content:"";position:absolute;inset:0;z-index:2;background-color:var(--var-clr-dec-bg);-webkit-mask-image:url("../images/patterns/dec_c.svg");mask-image:url("../images/patterns/dec_c.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;width:100%;height:100%}[class*=theme_].dec_c>*:not([class^=blk_bg_]){position:relative;z-index:5}[class*=theme_].dec_f{position:relative;overflow:hidden}[class*=theme_].dec_f::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(to right, transparent 0%, transparent 40%, var(--var-clr-dec-bg) 100%);-webkit-mask-image:url("../images/patterns/ptrn_f.png");mask-image:url("../images/patterns/ptrn_f.png");-webkit-mask-size:400px;mask-size:400px;-webkit-mask-repeat:repeat;mask-repeat:repeat;pointer-events:none;width:100%;height:100%;opacity:.8}[class*=theme_].dec_f>*:not([class^=blk_bg_]){position:relative;z-index:5}.theme_light,[data-theme=light]{--bg-a: var(--paper);--bg-b: #f7f9fc;--text-a: var(--ink);--text-b: var(--tk-clr-gray-900);--border: #D1D5DC;--accent: #EB0045;--accent-2: #FF637E;--var-clr-bg-a: var(--tk-clr-neutral-white);--var-clr-bg-b: var(--tk-clr-neutral-white);--var-clr-bg-c: var(--tk-clr-gray-100);--var-clr-bdr-a: var(--tk-clr-gray-300);--var-clr-bdr-b: var(--tk-clr-gray-200);--var-clr-txt-hdr-a: var(--tk-clr-gray-900);--var-clr-txt-hdr-b: var(--tk-clr-rose-600);--var-clr-txt-bdy-a: var(--tk-clr-gray-600);--var-clr-txt-link: var(--tk-clr-rose-600);--var-clr-btn-bg-a: var(--tk-clr-rose-600);--var-clr-btn-bg-a-hover: var(--tk-clr-rose-500);--var-clr-btn-txt-a: var(--tk-clr-neutral-white);--var-clr-btn-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-bg-b: var(--var-clr-bg-a);--var-clr-btn-bg-b-hover: var(--tk-clr-transparent-rose-4);--var-clr-btn-bdr-b: var(--var-clr-bdr-a);--var-clr-btn-bdr-b-hover: var(--var-clr-bdr-c);--var-clr-btn-txt-b: var(--var-clr-txt-bdy-a);--var-clr-btn-icn-b: var(--var-clr-icn-rose);--var-clr-lbl-bg-gray: var(--tk-clr-gray-100);--var-clr-lbl-txt-gray: var(--tk-clr-gray-600);--var-clr-lbl-icn-gray: var(--tk-clr-gray-400);--var-clr-fld-txt-a: var(--var-clr-txt-hdr-a);--var-clr-fld-icn-b: var(--var-clr-icn-rose);--var-clr-fld-bdr-a: var(--var-clr-bdr-a);--var-clr-msc-bg-a: var(--var-clr-bg-a);--var-clr-msc-bdr-a: var(--var-clr-bdr-a);--var-clr-msc-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-txt-b-hover: var(--tk-clr-rose-950);--var-clr-btn-icn-b-hover: var(--tk-clr-rose-500);--var-clr-txt-bdy-b: var(--tk-clr-gray-400);--var-clr-btn-icn-c-hover: var(--tk-clr-rose-500);--var-clr-btn-icn-c: var(--var-clr-icn-gray-a);--var-clr-btn-txt-c: var(--var-clr-txt-bdy-a);--var-clr-btn-txt-c-hover: var(--tk-clr-rose-950);--var-clr-icn-gray-c: var(--var-clr-txt-bdy-b);--var-clr-icn-rose: var(--tk-clr-rose-600);--var-clr-icn-orange: var(--tk-clr-orange-600);--var-clr-icn-amber: var(--tk-clr-amber-600);--var-clr-icn-green: var(--tk-clr-green-600);--var-clr-icn-teal: var(--tk-clr-teal-600);--var-clr-icn-sky: var(--tk-clr-sky-600);--var-clr-icn-indigo: var(--tk-clr-indigo-600);--var-clr-icn-violet: var(--tk-clr-violet-600);--var-clr-fld-csr: var(--var-clr-icn-gray-a);--var-clr-lbl-bg-rose: var(--tk-clr-rose-100);--var-clr-lbl-txt-rose: var(--tk-clr-rose-800);--var-clr-lbl-icn-rose: var(--tk-clr-rose-500);--var-clr-lbl-bg-orange: var(--tk-clr-orange-100);--var-clr-lbl-txt-orange: var(--tk-clr-orange-800);--var-clr-lbl-icn-orange: var(--tk-clr-orange-500);--var-clr-lbl-bg-amber: var(--tk-clr-amber-100);--var-clr-lbl-txt-amber: var(--tk-clr-amber-800);--var-clr-lbl-icn-amber: var(--tk-clr-amber-500);--var-clr-lbl-txt-green: var(--tk-clr-green-800);--var-clr-lbl-icn-green: var(--tk-clr-green-500);--var-clr-lbl-bg-green: var(--tk-clr-green-100);--var-clr-lbl-bg-teal: var(--tk-clr-teal-100);--var-clr-lbl-txt-teal: var(--tk-clr-teal-800);--var-clr-lbl-icn-teal: var(--tk-clr-teal-500);--var-clr-lbl-bg-sky: var(--tk-clr-sky-100);--var-clr-lbl-txt-sky: var(--tk-clr-sky-800);--var-clr-lbl-icn-sky: var(--tk-clr-sky-500);--var-clr-lbl-bg-indigo: var(--tk-clr-indigo-100);--var-clr-lbl-txt-indigo: var(--tk-clr-indigo-800);--var-clr-lbl-icn-indigo: var(--tk-clr-indigo-500);--var-clr-lbl-bg-violet: var(--tk-clr-violet-100);--var-clr-lbl-txt-violet: var(--tk-clr-violet-800);--var-clr-lbl-icn-violet: var(--tk-clr-violet-500);--var-clr-icn-gray-a: var(--var-clr-txt-hdr-a);--var-clr-icn-gray-b: var(--var-clr-txt-bdy-a);--var-clr-bdr-c: var(--tk-clr-rose-500);--var-clr-fld-icn-a: var(--var-clr-icn-gray-c);--var-clr-fld-txt-b: var(--var-clr-txt-bdy-a);--var-clr-fld-bdr-c: var(--var-clr-bdr-c);--var-clr-fld-txt-c: var(--var-clr-txt-bdy-b);--var-clr-fld-txt-d: var(--var-clr-txt-hdr-b);--var-clr-msc-bg-b: var(--var-clr-btn-bg-a);--var-clr-msc-bdr-b: var(--var-clr-bdr-c);--var-clr-bdr-d: var(--tk-clr-rose-300);--var-clr-msc-bdr-c: var(--var-clr-bdr-d);--var-clr-msc-icn-b: var(--var-clr-icn-rose);--var-clr-msc-txt-a: var(--var-clr-txt-hdr-a);--var-clr-msc-txt-b: var(--var-clr-txt-bdy-a);--var-clr-fld-bdr-b: var(--var-clr-bdr-b);--var-clr-fld-bg: var(--var-clr-bg-a);--var-clr-dots-bg: var(--tk-clr-gray-300);--var-clr-dots-bar: var(--tk-clr-rose-600);--var-clr-dec-bg: var(--tk-clr-gray-200);--var-clr-dec-bg-alt: var(--tk-clr-gray-50);--var-clr-dec-bg-alt-2: var(--tk-clr-gray-100);--var-clr-deco-a: var(--tk-clr-gray-300)}.theme_dark,[data-theme=dark]{--bg-a: #0e1117;--bg-b: #1a212f;--text-a: var(--tk-clr-gray-400);--text-b: var(--tk-clr-neutral-white);--border: rgba(255, 255, 255, 0.12);--accent: #EB0045;--accent-2: #FF637E;--var-clr-bg-a: #1a212f;--var-clr-bg-b: #141a28;--var-clr-bg-c: #12161f;--var-clr-bdr-a: var(--tk-clr-gray-700);--var-clr-bdr-b: var(--tk-clr-gray-800);--var-clr-txt-hdr-a: var(--tk-clr-neutral-white);--var-clr-txt-hdr-b: var(--tk-clr-rose-500);--var-clr-txt-bdy-a: var(--tk-clr-gray-400);--var-clr-txt-link: var(--tk-clr-rose-500);--var-clr-btn-bg-a: var(--tk-clr-rose-600);--var-clr-btn-bg-a-hover: var(--tk-clr-rose-500);--var-clr-btn-txt-a: var(--tk-clr-neutral-white);--var-clr-btn-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-bg-b: var(--var-clr-bg-a);--var-clr-btn-bg-b-hover: var(--tk-clr-transparent-rose-4);--var-clr-btn-bdr-b: var(--var-clr-bdr-a);--var-clr-btn-bdr-b-hover: var(--var-clr-bdr-c);--var-clr-btn-txt-b: var(--var-clr-txt-bdy-a);--var-clr-btn-icn-b: var(--var-clr-icn-rose);--var-clr-lbl-bg-gray: var(--tk-clr-gray-100);--var-clr-lbl-txt-gray: var(--tk-clr-gray-600);--var-clr-lbl-icn-gray: var(--tk-clr-gray-400);--var-clr-fld-txt-a: var(--var-clr-txt-hdr-a);--var-clr-fld-icn-b: var(--var-clr-icn-rose);--var-clr-fld-bdr-a: var(--var-clr-bdr-a);--var-clr-msc-bg-a: var(--var-clr-bg-a);--var-clr-msc-bdr-a: var(--var-clr-bdr-a);--var-clr-msc-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-txt-b-hover: var(--tk-clr-rose-950);--var-clr-btn-icn-b-hover: var(--tk-clr-rose-500);--var-clr-txt-bdy-b: var(--tk-clr-gray-600);--var-clr-btn-icn-c-hover: var(--tk-clr-rose-500);--var-clr-btn-icn-c: var(--var-clr-icn-gray-a);--var-clr-btn-txt-c: var(--var-clr-txt-bdy-a);--var-clr-btn-txt-c-hover: var(--tk-clr-rose-950);--var-clr-icn-gray-c: var(--var-clr-txt-bdy-b);--var-clr-icn-rose: var(--tk-clr-rose-500);--var-clr-icn-orange: var(--tk-clr-orange-500);--var-clr-icn-amber: var(--tk-clr-amber-500);--var-clr-icn-green: var(--tk-clr-green-500);--var-clr-icn-teal: var(--tk-clr-teal-500);--var-clr-icn-sky: var(--tk-clr-sky-500);--var-clr-icn-indigo: var(--tk-clr-indigo-500);--var-clr-icn-violet: var(--tk-clr-violet-500);--var-clr-fld-csr: var(--var-clr-icn-gray-a);--var-clr-lbl-bg-rose: var(--tk-clr-rose-100);--var-clr-lbl-txt-rose: var(--tk-clr-rose-800);--var-clr-lbl-icn-rose: var(--tk-clr-rose-500);--var-clr-lbl-bg-orange: var(--tk-clr-orange-100);--var-clr-lbl-txt-orange: var(--tk-clr-orange-800);--var-clr-lbl-icn-orange: var(--tk-clr-orange-500);--var-clr-lbl-bg-amber: var(--tk-clr-amber-100);--var-clr-lbl-txt-amber: var(--tk-clr-amber-800);--var-clr-lbl-icn-amber: var(--tk-clr-amber-500);--var-clr-lbl-txt-green: var(--tk-clr-green-800);--var-clr-lbl-icn-green: var(--tk-clr-green-500);--var-clr-lbl-bg-green: var(--tk-clr-green-100);--var-clr-lbl-bg-teal: var(--tk-clr-teal-100);--var-clr-lbl-txt-teal: var(--tk-clr-teal-800);--var-clr-lbl-icn-teal: var(--tk-clr-teal-500);--var-clr-lbl-bg-sky: var(--tk-clr-sky-100);--var-clr-lbl-txt-sky: var(--tk-clr-sky-800);--var-clr-lbl-icn-sky: var(--tk-clr-sky-500);--var-clr-lbl-bg-indigo: var(--tk-clr-indigo-100);--var-clr-lbl-txt-indigo: var(--tk-clr-indigo-800);--var-clr-lbl-icn-indigo: var(--tk-clr-indigo-500);--var-clr-lbl-bg-violet: var(--tk-clr-violet-100);--var-clr-lbl-txt-violet: var(--tk-clr-violet-800);--var-clr-lbl-icn-violet: var(--tk-clr-violet-500);--var-clr-icn-gray-a: var(--var-clr-txt-hdr-a);--var-clr-icn-gray-b: var(--var-clr-txt-bdy-a);--var-clr-bdr-c: var(--tk-clr-rose-500);--var-clr-fld-icn-a: var(--var-clr-icn-gray-c);--var-clr-fld-txt-b: var(--var-clr-txt-bdy-a);--var-clr-fld-bdr-c: var(--var-clr-bdr-c);--var-clr-fld-txt-c: var(--var-clr-txt-bdy-b);--var-clr-fld-txt-d: var(--var-clr-txt-hdr-b);--var-clr-msc-bg-b: var(--var-clr-btn-bg-a);--var-clr-msc-bdr-b: var(--var-clr-bdr-c);--var-clr-bdr-d: var(--tk-clr-rose-900);--var-clr-msc-bdr-c: var(--var-clr-bdr-d);--var-clr-msc-icn-b: var(--var-clr-icn-rose);--var-clr-msc-txt-a: var(--var-clr-txt-hdr-a);--var-clr-msc-txt-b: var(--var-clr-txt-bdy-a);--var-clr-fld-bdr-b: var(--var-clr-bdr-b);--var-clr-fld-bg: var(--var-clr-bg-a);--var-clr-dots-bg: var(--tk-clr-neutral-white);--var-clr-dots-bar: var(--tk-clr-rose-600);--var-clr-dec-bg: var(--tk-clr-gray-600);--var-clr-dec-bg-alt: var(--tk-clr-gray-900);--var-clr-dec-bg-alt-2: var(--tk-clr-gray-800);--var-clr-deco-a: var(--tk-clr-gray-700)}.theme_grey,[data-theme=grey]{--var-clr-bg-a: var(--tk-clr-gray-50);--var-clr-bg-b: var(--tk-clr-neutral-white);--var-clr-bg-c: var(--tk-clr-gray-100);--var-clr-bdr-a: var(--tk-clr-gray-300);--var-clr-bdr-b: var(--tk-clr-gray-200);--var-clr-txt-hdr-a: var(--tk-clr-gray-900);--var-clr-txt-hdr-b: var(--tk-clr-rose-600);--var-clr-txt-bdy-a: var(--tk-clr-gray-600);--var-clr-txt-link: var(--tk-clr-rose-600);--var-clr-btn-bg-a: var(--tk-clr-rose-600);--var-clr-btn-bg-a-hover: var(--tk-clr-rose-500);--var-clr-btn-txt-a: var(--tk-clr-neutral-white);--var-clr-btn-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-bg-b: var(--var-clr-bg-a);--var-clr-btn-bg-b-hover: var(--tk-clr-transparent-rose-4);--var-clr-btn-bdr-b: var(--var-clr-bdr-a);--var-clr-btn-bdr-b-hover: var(--var-clr-bdr-c);--var-clr-btn-txt-b: var(--var-clr-txt-bdy-a);--var-clr-btn-icn-b: var(--var-clr-icn-rose);--var-clr-lbl-bg-gray: var(--tk-clr-gray-100);--var-clr-lbl-txt-gray: var(--tk-clr-gray-600);--var-clr-lbl-icn-gray: var(--tk-clr-gray-400);--var-clr-fld-txt-a: var(--var-clr-txt-hdr-a);--var-clr-fld-icn-b: var(--var-clr-icn-rose);--var-clr-fld-bdr-a: var(--var-clr-bdr-a);--var-clr-msc-bg-a: var(--var-clr-bg-a);--var-clr-msc-bdr-a: var(--var-clr-bdr-a);--var-clr-msc-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-txt-b-hover: var(--tk-clr-rose-950);--var-clr-btn-icn-b-hover: var(--tk-clr-rose-500);--var-clr-txt-bdy-b: var(--tk-clr-gray-400);--var-clr-btn-icn-c-hover: var(--tk-clr-rose-500);--var-clr-btn-icn-c: var(--var-clr-icn-gray-a);--var-clr-btn-txt-c: var(--var-clr-txt-bdy-a);--var-clr-btn-txt-c-hover: var(--tk-clr-rose-950);--var-clr-icn-gray-c: var(--var-clr-txt-bdy-b);--var-clr-icn-rose: var(--tk-clr-rose-600);--var-clr-icn-orange: var(--tk-clr-orange-600);--var-clr-icn-amber: var(--tk-clr-amber-600);--var-clr-icn-green: var(--tk-clr-green-600);--var-clr-icn-teal: var(--tk-clr-teal-600);--var-clr-icn-sky: var(--tk-clr-sky-600);--var-clr-icn-indigo: var(--tk-clr-indigo-600);--var-clr-icn-violet: var(--tk-clr-violet-600);--var-clr-fld-csr: var(--var-clr-icn-gray-a);--var-clr-lbl-bg-rose: var(--tk-clr-rose-100);--var-clr-lbl-txt-rose: var(--tk-clr-rose-800);--var-clr-lbl-icn-rose: var(--tk-clr-rose-500);--var-clr-lbl-bg-orange: var(--tk-clr-orange-100);--var-clr-lbl-txt-orange: var(--tk-clr-orange-800);--var-clr-lbl-icn-orange: var(--tk-clr-orange-500);--var-clr-lbl-bg-amber: var(--tk-clr-amber-100);--var-clr-lbl-txt-amber: var(--tk-clr-amber-800);--var-clr-lbl-icn-amber: var(--tk-clr-amber-500);--var-clr-lbl-txt-green: var(--tk-clr-green-800);--var-clr-lbl-icn-green: var(--tk-clr-green-500);--var-clr-lbl-bg-green: var(--tk-clr-green-100);--var-clr-lbl-bg-teal: var(--tk-clr-teal-100);--var-clr-lbl-txt-teal: var(--tk-clr-teal-800);--var-clr-lbl-icn-teal: var(--tk-clr-teal-500);--var-clr-lbl-bg-sky: var(--tk-clr-sky-100);--var-clr-lbl-txt-sky: var(--tk-clr-sky-800);--var-clr-lbl-icn-sky: var(--tk-clr-sky-500);--var-clr-lbl-bg-indigo: var(--tk-clr-indigo-100);--var-clr-lbl-txt-indigo: var(--tk-clr-indigo-800);--var-clr-lbl-icn-indigo: var(--tk-clr-indigo-500);--var-clr-lbl-bg-violet: var(--tk-clr-violet-100);--var-clr-lbl-txt-violet: var(--tk-clr-violet-800);--var-clr-lbl-icn-violet: var(--tk-clr-violet-500);--var-clr-icn-gray-a: var(--var-clr-txt-hdr-a);--var-clr-icn-gray-b: var(--var-clr-txt-bdy-a);--var-clr-bdr-c: var(--tk-clr-rose-500);--var-clr-fld-icn-a: var(--var-clr-icn-gray-c);--var-clr-fld-txt-b: var(--var-clr-txt-bdy-a);--var-clr-fld-bdr-c: var(--var-clr-bdr-c);--var-clr-fld-txt-c: var(--var-clr-txt-bdy-b);--var-clr-fld-txt-d: var(--var-clr-txt-hdr-b);--var-clr-msc-bg-b: var(--var-clr-btn-bg-a);--var-clr-msc-bdr-b: var(--var-clr-bdr-c);--var-clr-bdr-d: var(--tk-clr-rose-300);--var-clr-msc-bdr-c: var(--var-clr-bdr-d);--var-clr-msc-icn-b: var(--var-clr-icn-rose);--var-clr-msc-txt-a: var(--var-clr-txt-hdr-a);--var-clr-msc-txt-b: var(--var-clr-txt-bdy-a);--var-clr-fld-bdr-b: var(--var-clr-bdr-b);--var-clr-fld-bg: var(--var-clr-bg-a);--var-clr-dots-bg: var(--tk-clr-gray-300);--var-clr-dots-bar: var(--tk-clr-rose-600);--var-clr-dec-bg: var(--tk-clr-gray-200);--var-clr-dec-bg-alt: var(--tk-clr-neutral-white);--var-clr-dec-bg-alt-2: var(--tk-clr-gray-100);--var-clr-deco-a: var(--tk-clr-gray-300)}.theme_red,[data-theme=red]{--var-clr-bg-a: var(--tk-clr-rose-600);--var-clr-bg-b: var(--tk-clr-rose-700);--var-clr-bg-c: var(--tk-clr-rose-700);--var-clr-bdr-a: var(--tk-clr-rose-400);--var-clr-bdr-b: var(--tk-clr-rose-500);--var-clr-txt-hdr-a: var(--tk-clr-neutral-white);--var-clr-txt-hdr-b: var(--tk-clr-neutral-white);--var-clr-txt-bdy-a: var(--tk-clr-neutral-white);--var-clr-txt-link: var(--tk-clr-neutral-white);--var-clr-btn-bg-a: var(--tk-clr-neutral-white);--var-clr-btn-bg-a-hover: var(--tk-clr-rose-100);--var-clr-btn-txt-a: var(--tk-clr-rose-700);--var-clr-btn-icn-a: var(--tk-clr-rose-700);--var-clr-btn-bg-b: transparent;--var-clr-btn-bg-b-hover: var(--tk-clr-transparent-white-8);--var-clr-btn-bdr-b: var(--tk-clr-rose-400);--var-clr-btn-bdr-b-hover: var(--tk-clr-neutral-white);--var-clr-btn-txt-b: var(--tk-clr-neutral-white);--var-clr-btn-icn-b: var(--tk-clr-neutral-white);--var-clr-lbl-bg-gray: var(--tk-clr-rose-700);--var-clr-lbl-txt-gray: var(--tk-clr-rose-200);--var-clr-lbl-icn-gray: var(--tk-clr-rose-300);--var-clr-fld-txt-a: var(--tk-clr-neutral-white);--var-clr-fld-icn-b: var(--tk-clr-neutral-white);--var-clr-fld-bdr-a: var(--tk-clr-rose-400);--var-clr-msc-bg-a: var(--tk-clr-rose-600);--var-clr-msc-bdr-a: var(--tk-clr-rose-400);--var-clr-msc-icn-a: var(--tk-clr-neutral-white);--var-clr-btn-txt-b-hover: var(--tk-clr-neutral-white);--var-clr-btn-icn-b-hover: var(--tk-clr-neutral-white);--var-clr-txt-bdy-b: var(--tk-clr-rose-200);--var-clr-btn-icn-c-hover: var(--tk-clr-neutral-white);--var-clr-btn-icn-c: var(--tk-clr-rose-200);--var-clr-btn-txt-c: var(--tk-clr-rose-100);--var-clr-btn-txt-c-hover: var(--tk-clr-neutral-white);--var-clr-icn-gray-c: var(--tk-clr-rose-300);--var-clr-icn-rose: var(--tk-clr-neutral-white);--var-clr-icn-orange: var(--tk-clr-orange-300);--var-clr-icn-amber: var(--tk-clr-amber-300);--var-clr-icn-green: var(--tk-clr-green-300);--var-clr-icn-teal: var(--tk-clr-teal-300);--var-clr-icn-sky: var(--tk-clr-sky-300);--var-clr-icn-indigo: var(--tk-clr-indigo-300);--var-clr-icn-violet: var(--tk-clr-violet-300);--var-clr-fld-csr: var(--tk-clr-neutral-white);--var-clr-lbl-bg-rose: var(--tk-clr-rose-800);--var-clr-lbl-txt-rose: var(--tk-clr-rose-100);--var-clr-lbl-icn-rose: var(--tk-clr-rose-200);--var-clr-lbl-bg-orange: var(--tk-clr-orange-800);--var-clr-lbl-txt-orange: var(--tk-clr-orange-100);--var-clr-lbl-icn-orange: var(--tk-clr-orange-200);--var-clr-lbl-bg-amber: var(--tk-clr-amber-800);--var-clr-lbl-txt-amber: var(--tk-clr-amber-100);--var-clr-lbl-icn-amber: var(--tk-clr-amber-200);--var-clr-lbl-txt-green: var(--tk-clr-green-100);--var-clr-lbl-icn-green: var(--tk-clr-green-200);--var-clr-lbl-bg-green: var(--tk-clr-green-800);--var-clr-lbl-bg-teal: var(--tk-clr-teal-800);--var-clr-lbl-txt-teal: var(--tk-clr-teal-100);--var-clr-lbl-icn-teal: var(--tk-clr-teal-200);--var-clr-lbl-bg-sky: var(--tk-clr-sky-800);--var-clr-lbl-txt-sky: var(--tk-clr-sky-100);--var-clr-lbl-icn-sky: var(--tk-clr-sky-200);--var-clr-lbl-bg-indigo: var(--tk-clr-indigo-800);--var-clr-lbl-txt-indigo: var(--tk-clr-indigo-100);--var-clr-lbl-icn-indigo: var(--tk-clr-indigo-200);--var-clr-lbl-bg-violet: var(--tk-clr-violet-800);--var-clr-lbl-txt-violet: var(--tk-clr-violet-100);--var-clr-lbl-icn-violet: var(--tk-clr-violet-200);--var-clr-icn-gray-a: var(--tk-clr-neutral-white);--var-clr-icn-gray-b: var(--tk-clr-rose-200);--var-clr-bdr-c: var(--tk-clr-neutral-white);--var-clr-fld-icn-a: var(--tk-clr-rose-300);--var-clr-fld-txt-b: var(--tk-clr-rose-200);--var-clr-fld-bdr-c: var(--tk-clr-neutral-white);--var-clr-fld-txt-c: var(--tk-clr-rose-300);--var-clr-fld-txt-d: var(--tk-clr-neutral-white);--var-clr-msc-bg-b: var(--tk-clr-neutral-white);--var-clr-msc-bdr-b: var(--tk-clr-neutral-white);--var-clr-bdr-d: var(--tk-clr-rose-800);--var-clr-msc-bdr-c: var(--tk-clr-rose-800);--var-clr-msc-icn-b: var(--tk-clr-neutral-white);--var-clr-msc-txt-a: var(--tk-clr-neutral-white);--var-clr-msc-txt-b: var(--tk-clr-rose-100);--var-clr-fld-bdr-b: var(--tk-clr-rose-500);--var-clr-fld-bg: var(--tk-clr-rose-700);--var-clr-dots-bg: var(--tk-clr-rose-400);--var-clr-dots-bar: var(--tk-clr-neutral-white);--var-clr-dec-bg: var(--tk-clr-neutral-white);--var-clr-dec-bg-alt: var(--tk-clr-transparent-black-16);--var-clr-dec-bg-alt-2: var(--tk-clr-transparent-white-32);--var-clr-deco-a: #C70036}
