/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-950:oklch(27.9% .077 45.635);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-2{margin-top:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-amber-200{border-color:var(--color-amber-200)}.bg-amber-50{background-color:var(--color-amber-50)}.p-6{padding:calc(var(--spacing) * 6)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-amber-950{color:var(--color-amber-950)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--tks-navy:#0b2f4a;--tks-teal:#007f8f;--tks-accent:#10a7b5;--tks-soft-cyan:#eaf8fb;--tks-surface:#f5fafc;--tks-white:#fff;--tks-text:#12344d;--tks-muted:#637a8a;--tks-border:#dde9ee;--tks-success:#18a773;--tks-container:1240px;--tks-header-height:68px;--tks-shadow:0 12px 34px #16445714}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{color:var(--tks-text);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button{outline-offset:3px}img{max-width:100%}body:has(.storefront-root)>.site-root-header{display:none!important}body.storefront-mobile-open{overflow:hidden}.tks-container{width:min(var(--tks-container),calc(100% - 48px));margin-inline:auto}#contact,#programs,#webinar,[data-scroll-target]{scroll-margin-top:calc(var(--tks-header-height) + 16px)}.storefront-root{--tks-action-green:#249a46;--tks-action-green-hover:#1c7e39;--tks-action-green-deep:#14662e;--tks-action-green-soft:#eef9f1;--tks-action-shadow:#249a4629;--tks-action-shadow-hover:#249a4638;--tks-action-border:#249a462e;--tks-action-border-hover:#249a4666;background:#fff;min-height:100vh;overflow:visible}.tks-section{padding:64px 0}.tks-section--soft{background:var(--tks-surface)}.tks-section--compact{padding:48px 0}.tks-section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;display:flex}.tks-section-heading>div:first-child{max-width:760px}.tks-section-heading--center{text-align:center;display:block}.tks-section-heading--center>div:first-child{margin-inline:auto}.tks-section-heading h2{color:var(--tks-navy);letter-spacing:-.025em;margin:6px 0 0;font-size:clamp(28px,2.5vw,34px);font-weight:750;line-height:1.14}.tks-section-heading p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-15,15px);margin:10px 0 0;line-height:1.65}.tks-eyebrow{color:var(--tks-teal);font-size:var(--tks-fluid-copy-12,12px);letter-spacing:.07em;text-transform:uppercase;font-weight:800;display:inline-block}.tks-eyebrow--light{color:#8fe3ec}.tks-text-link{color:var(--tks-teal);font-size:var(--tks-fluid-copy-14,14px);white-space:nowrap;align-items:center;gap:6px;font-weight:750;display:inline-flex}.tks-card-link span,.tks-text-link span{transition:transform .2s}.tks-card-link:hover span,.tks-text-link:hover span{transform:translate(3px)}.tks-button{border:1px solid var(--tks-action-green,var(--tks-teal));background:var(--tks-action-green,var(--tks-teal));color:#fff;min-height:44px;font-size:var(--tks-fluid-copy-14,14px);cursor:pointer;box-shadow:0 7px 18px var(--tks-action-shadow,#007f8f29);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-weight:750;line-height:1.2;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.tks-button:hover{background:var(--tks-action-green-hover,#006f7d);border-color:var(--tks-action-green-hover,#006f7d);box-shadow:0 10px 24px var(--tks-action-shadow-hover,#007f8f33);transform:translateY(-2px)}.tks-button--outline{color:var(--tks-navy);box-shadow:none;background:#fff;border-color:#bdd8de}.tks-button--outline:hover{background:var(--tks-action-green-hover,var(--tks-teal));border-color:var(--tks-action-green-hover,var(--tks-teal));color:#fff}.tks-button--small{min-height:38px;font-size:var(--tks-fluid-copy-13,13px);padding:8px 14px}.storefront-header{height:var(--tks-header-height);transition:box-shadow .2s,border-color .2s}.storefront-header-inner{align-items:center;gap:18px;height:100%;display:flex}.storefront-brand{flex:0 0 178px;align-items:center;gap:9px;min-width:0;display:flex}.storefront-brand-logo{flex:0 0 46px;justify-content:center;align-items:center;width:46px;display:flex;overflow:hidden}.storefront-brand-logo img{width:46px;height:56px}.storefront-brand-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.storefront-brand-copy strong{color:var(--tks-navy);font-size:var(--tks-fluid-copy-15,15px);text-overflow:ellipsis;white-space:nowrap;line-height:1.08;overflow:hidden}.storefront-brand-copy small{max-width:118px;color:var(--tks-muted);font-size:var(--tks-fluid-copy-9_5,9.5px);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.storefront-desktop-nav{flex:auto;min-width:0}.storefront-desktop-nav,.storefront-desktop-nav>ul{justify-content:center;align-items:center;height:100%;display:flex}.storefront-desktop-nav>ul{gap:18px;margin:0;padding:0;list-style:none}.storefront-desktop-nav li{align-items:center;height:100%;display:flex;position:relative}.storefront-desktop-nav a,.storefront-nav-trigger{color:#36566a;height:100%;font-size:var(--tks-fluid-copy-13,13px);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:700;transition:color .2s;display:flex}.storefront-desktop-nav>ul>li>a:hover,.storefront-nav-trigger:hover,.storefront-nav-trigger[aria-expanded=true]{color:var(--tks-teal)}.storefront-desktop-nav>ul>li>a:after,.storefront-nav-trigger:after{content:"";background:var(--tks-teal);transition:right .2s;position:absolute;bottom:0}.storefront-desktop-nav>ul>li>a:hover:after,.storefront-nav-trigger:hover:after,.storefront-nav-trigger[aria-expanded=true]:after{right:0}.storefront-mega-menu{border:1px solid var(--tks-border);background:#fff;border-radius:0 0 12px 12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(480px,72vw);padding:12px;animation:tks-dropdown-in .18s;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 20px 45px #0b2f4a24}.storefront-mega-menu a{height:auto;min-height:44px;font-size:var(--tks-fluid-copy-13,13px);white-space:normal;border-radius:8px;justify-content:space-between;padding:10px 12px}.storefront-mega-menu a:focus-visible,.storefront-mega-menu a:hover{background:var(--tks-soft-cyan);color:var(--tks-teal)}@keyframes tks-dropdown-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.storefront-header-actions{white-space:nowrap;flex:none;align-items:center;gap:8px;display:flex}.storefront-phone-button{color:#249a46;background:#eef9f1;border:1px solid #bfe5c9;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:grid}.storefront-phone-button:focus-visible,.storefront-phone-button:hover{color:#fff;background:#1c7e39;border-color:#1c7e39;transform:translateY(-1px);box-shadow:0 7px 16px #249a462e}.storefront-phone-button svg{display:block}.storefront-menu-toggle{border:1px solid var(--tks-border);width:42px;height:42px;color:var(--tks-navy);font-size:var(--tks-fluid-copy-22,22px);cursor:pointer;background:#fff;border-radius:9px;display:none}.storefront-mobile-panel{display:none}.tks-hero{background:linear-gradient(112deg,#f7fbfc,#eef9fb 60%,#e7f6f8);position:relative;overflow:hidden}.tks-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#007f8f09 1px,#0000 0),linear-gradient(90deg,#007f8f09 1px,#0000 0);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 55%);mask-image:linear-gradient(90deg,#0000 5%,#000 55%)}.tks-hero-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:54px;min-height:520px;padding-top:48px;padding-bottom:48px;display:grid;position:relative}.tks-hero-copy{max-width:590px}.tks-hero-pill{color:var(--tks-teal);font-size:var(--tks-fluid-copy-12,12px);background:#effafb;border:1px solid #b9e0e5;border-radius:999px;padding:7px 11px;font-weight:800;display:inline-flex}.tks-hero h1{color:var(--tks-navy);letter-spacing:-.045em;margin:16px 0;font-size:clamp(44px,4.2vw,52px);font-weight:800;line-height:1.04}.tks-hero h1 span{color:var(--tks-teal);display:block}.tks-hero-copy>p{color:#527184;max-width:580px;font-size:var(--tks-fluid-copy-16,16px);margin:0;line-height:1.72}.tks-hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.tks-hero-visual{background:#dff2f5;border-radius:16px;min-height:420px;position:relative;overflow:hidden;box-shadow:0 22px 48px #0b2f4a21}.tks-hero-visual img{object-fit:cover}.tks-hero-geometric{background:radial-gradient(circle at 62% 35%,#fff 0 14%,#0000 15%),linear-gradient(140deg,#d5f0f3,#edf9fb);position:absolute;inset:0}.tks-hero-geometric i{border:1px solid #007f8f33;border-radius:50%;position:absolute}.tks-hero-geometric i:first-child{width:240px;height:240px;top:16%;right:8%}.tks-hero-geometric i:nth-child(2){width:150px;height:150px;bottom:8%;left:14%}.tks-hero-geometric i:nth-child(3){background:#10a7b514;width:70px;height:70px;bottom:10%;right:28%}.tks-statistics{color:#fff;background:linear-gradient(90deg,#0a5365,#006f7e 55%,#07596a)}.tks-statistics-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.tks-statistic{border-right:1px solid #ffffff2e;align-items:center;gap:15px;min-height:112px;padding:21px 28px;display:flex}.tks-statistic:last-child{border-right:0}.tks-statistic>strong{color:#fff;letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1}.tks-statistic>span{flex-direction:column;gap:4px;display:flex}.tks-statistic b{font-size:var(--tks-fluid-copy-14,14px)}.tks-statistic small{color:#c9e4e8;font-size:var(--tks-fluid-copy-12,12px);line-height:1.4}.tks-why-section{background:linear-gradient(108deg,#f8fcfd,#f1f9fb 58%,#eaf7f9);position:relative;overflow:hidden}.tks-why-section:before{content:"";pointer-events:none;background-image:linear-gradient(#096c7e09 1px,#0000 0),linear-gradient(90deg,#096c7e09 1px,#0000 0);background-size:31px 31px;position:absolute;inset:0}.tks-why-grid{z-index:1;grid-template-columns:minmax(360px,.94fr) minmax(0,1.06fr);align-items:start;gap:76px;display:grid;position:relative}.tks-why-copy{padding-top:2px}.tks-why-pill{color:#17687a;min-height:28px;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.02em;background:#ddf5f8cc;border:1px solid #afdce2;border-radius:999px;align-items:center;padding:5px 12px;font-weight:750;display:inline-flex}.tks-why-copy h2{color:#072e4f;letter-spacing:-.045em;max-width:560px;margin:19px 0 20px;font-size:clamp(36px,3.6vw,50px);font-weight:800;line-height:1.06}.tks-why-description{color:#527184;max-width:600px;font-size:var(--tks-fluid-copy-16,16px);margin:0;line-height:1.72}.tks-why-advisor-card{background:#f5f9fac7;border:1px solid #d3e4e8;border-radius:16px;max-width:590px;margin-top:28px;padding:20px;box-shadow:0 12px 30px #16445709}.tks-why-advisor-title-row{align-items:center;gap:12px;display:flex}.tks-why-advisor-title-row strong{color:#072e4f;font-size:var(--tks-fluid-copy-14,14px);line-height:1.35}.tks-why-advisor-icon{color:#fff;background:#087d8b;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.tks-why-advisor-icon svg{width:19px;height:19px}.tks-why-advisor-card>p{color:#557485;font-size:var(--tks-fluid-copy-14,14px);margin:13px 0 14px;line-height:1.65}.tks-why-advisor-card .tks-button{border:1px solid var(--tks-action-green,#087d8b);background:var(--tks-action-green,#087d8b);color:#fff;min-height:44px;box-shadow:0 8px 18px var(--tks-action-shadow,#087d8b2e);font-size:var(--tks-fluid-copy-13,13px);border-radius:10px;gap:10px;padding:10px 18px;font-weight:750}.tks-why-advisor-card .tks-button:hover{background:var(--tks-action-green-hover,#066f7c);border-color:var(--tks-action-green-hover,#066f7c);color:#fff;box-shadow:0 12px 24px var(--tks-action-shadow-hover,#087d8b3d);transform:translateY(-2px)}.tks-why-advisor-button-arrow{font-size:var(--tks-fluid-copy-16,16px);justify-content:center;align-items:center;line-height:1;transition:transform .2s;display:inline-flex}.tks-why-advisor-card .tks-button:hover .tks-why-advisor-button-arrow{transform:translate(3px)}.tks-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tks-why-feature-grid{align-content:start}.tks-feature-card{background:#f4f9fab3;border:1px solid #d7e5e9;border-radius:15px;height:100%;min-height:148px;padding:20px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 5px 18px #16445706}.tks-feature-card:hover{border-color:#bfd9df;transform:translateY(-3px);box-shadow:0 12px 28px #16445712}.tks-icon-badge{color:#fff;width:34px;height:34px;font-size:var(--tks-fluid-copy-11,11px);background:#087d8b;border:0;border-radius:8px;place-items:center;font-weight:850;display:grid}.tks-icon-badge img{object-fit:contain;width:19px;height:19px}.tks-feature-card h3,.tks-guidance-grid h3{color:#082f50;font-size:var(--tks-fluid-copy-14,14px);margin:14px 0 6px;font-weight:800;line-height:1.3}.tks-feature-card p,.tks-guidance-grid p{color:#5b7483;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.55}.tks-program-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.tks-program-card{border:1px solid var(--tks-border);background:#fff;border-radius:13px;height:100%;transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 7px 24px #1644570d}.tks-program-card:hover{box-shadow:var(--tks-shadow);transform:translateY(-4px)}.tks-program-image{height:160px;display:block;position:relative;overflow:hidden}.tks-program-image img{object-fit:cover;transition:transform .28s}.tks-program-card:hover .tks-program-image img{transform:scale(1.02)}.tks-program-image-fallback{color:var(--tks-teal);font-size:var(--tks-fluid-copy-26,26px);letter-spacing:-.03em;place-items:center;font-weight:850;display:grid;position:absolute;inset:0}.tks-program-card-body{padding:17px}.tks-card-kicker{color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-weight:800;display:block}.tks-program-card h3{min-height:44px;color:var(--tks-navy);margin:0;font-weight:750}.tks-program-excerpt{min-height:60px;color:var(--tks-muted);-webkit-box-orient:vertical;margin:9px 0 0;line-height:1.55;display:-webkit-box;overflow:hidden}.tks-program-meta span{color:#46687a;line-height:1.35}.tks-program-meta b{color:#8a9ca6;letter-spacing:.06em;margin-bottom:2px}.tks-card-link{color:var(--tks-teal);font-size:var(--tks-fluid-copy-13,13px);align-items:center;gap:6px;font-weight:800;display:inline-flex}.tks-outcome-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.tks-outcome-card{border:1px solid var(--tks-border);background:#fff;border-radius:12px;align-items:flex-start;gap:14px;height:100%;padding:20px;display:flex}.tks-outcome-card>span{color:var(--tks-accent);font-size:var(--tks-fluid-copy-24,24px);font-weight:850}.tks-outcome-card h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-15,15px);margin:2px 0 0;line-height:1.4}.tks-outcome-card p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:7px 0 0;line-height:1.55}.tks-career-industries{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.tks-career-industries>div+div{border-left:1px solid var(--tks-border);padding-left:54px}.tks-chip-list{flex-wrap:wrap;gap:9px;display:flex}.tks-chip-list span{color:#416274;font-size:var(--tks-fluid-copy-13,13px);background:#fff;border:1px solid #c8dce1;border-radius:999px;padding:9px 13px;font-weight:700}.tks-tool-strip{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.tks-tool-strip>div{border:1px solid var(--tks-border);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:150px;padding:13px 16px;display:flex}.tks-tool-strip strong{font-size:var(--tks-fluid-copy-13,13px)}.tks-journey{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tks-journey li{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.tks-journey li:not(:last-child):after{content:"";background:#b9d9dd;height:1px;position:absolute;top:20px;left:60%;right:-40%}.tks-journey li>span{z-index:1;background:var(--tks-teal);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:850;display:grid;position:relative}.tks-journey h3{font-size:var(--tks-fluid-copy-14,14px);margin:0}.tks-journey p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-12,12px);margin:5px 0 0;line-height:1.45}.tks-benefit-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tks-benefit-list article{border-top:1px solid var(--tks-border);gap:12px;padding:16px;display:flex}.tks-benefit-list h3{font-size:var(--tks-fluid-copy-15,15px);margin:2px 0 0}.tks-benefit-list p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:5px 0 0}.tks-trainer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tks-trainer-card{border:1px solid var(--tks-border);background:linear-gradient(150deg,#fffffff5,#f2faffeb);border-radius:13px;height:100%;transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 7px 24px #1644570d}.tks-trainer-card:hover{box-shadow:var(--tks-shadow);transform:translateY(-4px)}.tks-trainer-photo{height:250px;color:var(--tks-teal);background:linear-gradient(145deg,#dceff2,#f2f9fa);place-items:center;font-size:38px;font-weight:850;display:grid;position:relative}.tks-trainer-photo img{object-fit:cover}.tks-trainer-body{padding:17px}.tks-trainer-body h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-18,18px);margin:0}.tks-trainer-role{color:var(--tks-teal);font-size:var(--tks-fluid-copy-13,13px);margin:5px 0 0;font-weight:750}.tks-trainer-certifications{color:#446678;font-size:var(--tks-fluid-copy-12,12px);margin:7px 0 0;line-height:1.5}.tks-trainer-bio{color:var(--tks-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;line-height:1.55;display:-webkit-box;overflow:hidden}.tks-trainer-bio,.tks-trainer-body a{font-size:var(--tks-fluid-copy-13,13px)}.tks-trainer-body a{color:var(--tks-teal);margin-top:11px;font-weight:750;display:inline-flex}.tks-testimonial-card{border:1px solid var(--tks-border);box-shadow:var(--tks-shadow);background:#fff;border-radius:14px;padding:32px;position:relative}.tks-quote-mark{color:#d6eef1;font-family:Georgia,serif;font-size:72px;line-height:1;position:absolute;top:14px;right:24px}.tks-testimonial-card blockquote{z-index:1;color:#35586a;font-size:var(--tks-fluid-copy-17,17px);line-height:1.75;position:relative}.tks-testimonial-person{align-items:center;gap:12px;margin-top:22px;display:flex}.tks-testimonial-avatar{background:var(--tks-soft-cyan);width:48px;height:48px;font-size:var(--tks-fluid-copy-12,12px)}.tks-testimonial-person strong{color:var(--tks-navy);font-size:var(--tks-fluid-copy-14,14px);display:block}.tks-testimonial-person small{color:var(--tks-muted);font-size:var(--tks-fluid-copy-12,12px);margin-top:3px;display:block}.tks-carousel-controls{justify-content:center;gap:14px;display:flex}.tks-carousel-controls>button{border:1px solid var(--tks-border);width:38px;height:38px;border-radius:50%}.tks-carousel-avatars{gap:7px;display:flex}.tks-carousel-avatars button{background:var(--tks-action-green-soft,#dff1f3);width:44px;height:44px;color:var(--tks-action-green,var(--tks-teal));font-size:var(--tks-fluid-copy-11,11px);cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;padding:0;font-weight:800;display:grid;overflow:hidden}.tks-carousel-avatars button.is-active{border-color:var(--tks-action-green,var(--tks-teal));box-shadow:0 0 0 3px var(--tks-action-shadow,#007f8f1a)}.tks-carousel-avatars img{object-fit:cover;width:100%;height:100%}.tks-webinar{color:#fff;background:linear-gradient(100deg,#083e51,#006b78 62%,#075060);padding:64px 0}.tks-webinar-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:50px;display:grid}.tks-webinar-copy h2{color:#fff;margin:7px 0 12px;font-size:clamp(30px,3vw,40px);line-height:1.12}.tks-webinar-copy>p{color:#cee6e9;max-width:650px;font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.65}.tks-webinar-facts{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}.tks-webinar-facts span{color:#def0f2;font-size:var(--tks-fluid-copy-12,12px)}.tks-webinar-facts b{color:#8fdde5;font-size:var(--tks-fluid-copy-10,10px);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;display:block}.tks-countdown{gap:9px;margin-top:24px;display:flex}.tks-countdown>div{text-align:center;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9px;min-width:72px;padding:12px 10px}.tks-countdown strong{color:#fff;font-size:var(--tks-fluid-copy-25,25px);display:block}.tks-countdown span{color:#b9dce0;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.06em;margin-top:3px;display:block}.tks-countdown-complete{color:#fff;background:#ffffff1a;border-radius:8px;margin-top:24px;padding:10px 14px;font-weight:750;display:inline-flex}.tks-webinar-panel{color:var(--tks-text);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 20px 44px #0000002e}.tks-webinar-cta{padding:32px}.tks-webinar-cta h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-22,22px);margin:0}.tks-webinar-cta p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:9px 0 20px}.tks-leadconnector-frame{background:#fff;width:100%;position:relative}.tks-iframe-loading{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);place-items:center;display:grid;position:absolute;inset:0}.tks-leadconnector-frame iframe{z-index:1;background:#fff;border:0;width:100%;display:block;position:relative}.tks-schedule-desktop{border:1px solid var(--tks-border);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 26px #1644570d}.tks-schedule-desktop table{border-collapse:collapse;width:100%}.tks-schedule-desktop td,.tks-schedule-desktop th{text-align:left;font-size:var(--tks-fluid-copy-13,13px);border-bottom:1px solid #e8f0f2;padding:15px 16px}.tks-schedule-desktop th{color:#66808d;font-size:var(--tks-fluid-copy-11,11px);text-transform:uppercase;letter-spacing:.05em;background:#f6fafb}.tks-schedule-desktop td:first-child{color:var(--tks-navy);font-weight:750}.tks-schedule-desktop tr:last-child td{border-bottom:0}.tks-table-action{color:#137c57;font-size:var(--tks-fluid-copy-11,11px);background:#eaf8f1;border-radius:999px;padding:7px 11px;font-weight:800;display:inline-flex}.tks-schedule-mobile{display:none}.tks-guidance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tks-guidance-grid article{border:1px solid var(--tks-border);background:#fff;border-radius:12px;padding:19px}.tks-faq-grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:54px;display:grid}.tks-faq-aside{flex-direction:column;align-items:flex-start;height:100%;display:flex}.tks-whatsapp-inline{color:#128c4f;font-size:var(--tks-fluid-copy-13,13px);background:#e8f8ef;border-radius:8px;align-items:center;gap:7px;margin-top:16px;padding:10px 14px;font-weight:800;display:inline-flex}.tks-whatsapp-inline svg{flex:none}.tks-faq-message{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #cfe5e8;border-radius:12px;max-width:390px;margin-top:20px;padding:22px 22px 24px;box-shadow:0 10px 30px #1644570b}.tks-faq-message>span{color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-weight:850;display:block}.tks-faq-message>strong{color:var(--tks-navy);font-size:var(--tks-fluid-copy-19,19px);line-height:1.35;display:block}.tks-faq-message>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:9px 0 0;line-height:1.68}.tks-faq-list{border-top:1px solid var(--tks-border)}.tks-faq-item{border-bottom:1px solid var(--tks-border)}.tks-faq-item h3{margin:0}.tks-faq-item button{width:100%;min-height:58px;color:var(--tks-navy);font-size:var(--tks-fluid-copy-15,15px);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-weight:750;display:flex}.tks-faq-item button>span:last-child{color:var(--tks-action-green,var(--tks-teal));font-size:var(--tks-fluid-copy-24,24px);font-weight:400}.tks-faq-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .2s;display:grid}.tks-faq-panel>div{overflow:hidden}.tks-faq-item.is-open .tks-faq-panel{opacity:1;grid-template-rows:1fr}.tks-faq-panel p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;padding:0 36px 17px 0;line-height:1.65}.tks-contact{background:linear-gradient(105deg,#f5fbfcfa,#e5f5f8f5);padding:58px 0;position:relative;overflow:hidden}.tks-contact:before{content:"";pointer-events:none;background-image:linear-gradient(#14798b09 1px,#0000 0),linear-gradient(90deg,#14798b09 1px,#0000 0);background-size:64px 64px;position:absolute;inset:0}.tks-contact-grid{z-index:1;grid-template-columns:minmax(300px,.76fr) minmax(0,1.34fr);align-items:start;gap:56px;display:grid;position:relative}.tks-contact-intro{padding:12px 0 8px}.tks-contact-intro h2{color:var(--tks-navy);letter-spacing:-.025em;margin:6px 0 16px;font-size:clamp(34px,3vw,44px);line-height:1.08}.tks-contact-lead{color:#567586;max-width:430px;font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.75}.tks-contact-details{grid-template-columns:1fr;gap:14px;margin-top:28px;display:grid}.tks-contact-row{min-width:0;color:inherit;align-items:flex-start;gap:12px;display:flex}.tks-contact-row-icon{color:#fff;background:#087d8b;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 7px 18px #006c7b1f}.tks-contact-row-icon svg{width:18px;height:18px;display:block}.tks-contact-row-icon.tks-contact-whatsapp-icon{color:#fff;background:#128c7e}.tks-contact-row>span:last-child{min-width:0;padding-top:1px}.tks-contact-row small{color:#78909b;font-size:var(--tks-fluid-copy-10,10px);text-transform:uppercase;letter-spacing:.055em;display:block}.tks-contact-row strong{color:#244e62;font-size:var(--tks-fluid-copy-13,13px);word-break:break-word;margin-top:3px;font-weight:600;line-height:1.55;display:block}.tks-contact-row:hover strong{color:var(--tks-teal)}.tks-contact-detail:hover strong{color:#244e62}.tks-contact-panel{border-left:1px solid #1b748421;min-width:0;padding:24px 10px 10px 28px}.tks-contact-panel-heading{margin:0 0 16px}.tks-contact-panel-heading h3{color:var(--tks-navy);margin:5px 0 7px;line-height:1.25}.tks-contact-panel-heading p{color:#657f8d;max-width:660px;margin:0;line-height:1.6}.tks-contact-panel .tks-leadconnector-frame{background:#fff;border:1px solid #d9e8eb;border-radius:12px;overflow:hidden;box-shadow:0 16px 38px #154f6317}.tks-contact-panel .tks-leadconnector-frame iframe{background:#fff;width:100%;display:block}.tks-contact-advisor-fallback{background:#fffffff5;border:1px solid #d9e8eb;border-radius:12px;padding:28px;box-shadow:0 16px 38px #154f6314}.tks-contact-advisor-fallback p{color:#5f7b8a;max-width:600px;font-size:var(--tks-fluid-copy-14,14px);margin:0 0 20px;line-height:1.7}.tks-contact-actions{flex-wrap:wrap;gap:10px;display:flex}.storefront-footer{color:#d8e9ec;background:linear-gradient(100deg,#073e50,#053344)}.storefront-footer-grid{grid-template-columns:1.45fr repeat(4,minmax(0,1fr));gap:34px;padding:48px 0 38px}.storefront-footer-logo{gap:9px;display:flex}.storefront-footer-logo img{width:58px;height:48px}.storefront-footer-social a{background:#fff;border:1px solid #ffffff2e;place-items:center;width:36px;height:36px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 5px 16px #00000014}.storefront-footer-social a:hover{box-shadow:0 8px 20px #00000026}.storefront-social-link--whatsapp{color:#25d366}.storefront-social-link--facebook{color:#1877f2}.storefront-social-link--linkedin{color:#0a66c2}.storefront-social-link--youtube{color:red}.storefront-social-link--instagram{color:#e4405f}.storefront-social-fallback-icon{font-size:var(--tks-fluid-copy-17,17px);font-weight:800;line-height:1}.storefront-footer-group{flex-direction:column;gap:9px;display:flex}.storefront-footer-group h3{color:#fff;font-size:var(--tks-fluid-copy-14,14px);margin:0 0 5px}.storefront-footer-group a{color:#c9dde1;font-size:var(--tks-fluid-copy-12,12px);line-height:1.4;transition:color .18s,transform .18s}.storefront-footer-group a:hover{color:#fff;transform:translate(2px)}.storefront-footer-bottom{border-top:1px solid #ffffff1f}.storefront-footer-bottom>.tks-container{color:#abc8ce;min-height:52px;font-size:var(--tks-fluid-copy-11,11px);justify-content:space-between;align-items:center;gap:20px;display:flex}.storefront-whatsapp{z-index:180;color:#fff;background:#25d366;border:3px solid #fffffff5;border-radius:50%;place-items:center;width:52px;height:52px;animation:tks-whatsapp-pulse 2.8s ease-out infinite;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 26px #0d75433d}.storefront-whatsapp svg{display:block}@keyframes tks-whatsapp-pulse{0%,65%,to{box-shadow:0 10px 26px #0d75433d,0 0 #22c86b47}80%{box-shadow:0 10px 26px #0d75433d,0 0 0 12px #22c86b00}}.tks-reveal{opacity:0;transition:opacity .6s ease var(--reveal-delay,0s),transform .6s ease var(--reveal-delay,0s);transform:translateY(24px)}.tks-reveal[data-revealed=true]{opacity:1;transform:none}.tks-unavailable{text-align:center;place-items:center;min-height:52vh;padding:70px 0;display:grid}.tks-unavailable h1{color:var(--tks-navy);font-size:var(--tks-fluid-heading-34,34px);margin:0}.tks-unavailable p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-15,15px);margin:10px 0 24px}@media (max-width:1320px){.tks-container{width:min(var(--tks-container),calc(100% - 32px))}.storefront-header-inner{gap:13px}.storefront-brand{flex-basis:160px}.storefront-brand-logo{flex-basis:42px;width:42px}.storefront-brand-logo img{width:42px;height:52px}.storefront-brand-copy strong{font-size:var(--tks-fluid-copy-14,14px)}.storefront-brand-copy small{display:none}.storefront-desktop-nav>ul{gap:13px}.storefront-desktop-nav a,.storefront-nav-trigger{font-size:var(--tks-fluid-copy-12_5,12.5px)}.storefront-header-actions{gap:7px}.storefront-phone-button{flex-basis:36px;width:36px;height:36px}.storefront-enroll-button{font-size:var(--tks-fluid-copy-12,12px);padding-inline:11px}}@media (max-width:1180px){.storefront-brand{flex-basis:auto}.storefront-brand-copy small{display:none}.storefront-desktop-nav>ul{gap:12px}.storefront-desktop-nav a,.storefront-nav-trigger{font-size:var(--tks-fluid-copy-12,12px)}.tks-outcome-track,.tks-program-grid,.tks-trainer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront-footer-grid{grid-template-columns:1.4fr repeat(2,minmax(0,1fr))}.storefront-footer-brand{grid-row:span 2}}@media (max-width:1023px){:root{--tks-header-height:64px}.tks-container{width:min(var(--tks-container),calc(100% - 36px))}.tks-section{padding:54px 0}.storefront-header{height:var(--tks-header-height)}.storefront-desktop-nav{display:none}.storefront-header-actions{margin-left:auto}.storefront-menu-toggle{place-items:center;display:grid}.storefront-mobile-panel{max-height:calc(100vh - var(--tks-header-height));border-top:1px solid var(--tks-border);background:#fff;padding:10px 18px 24px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 35px #0b2f4a1f}.storefront-mobile-panel nav{max-width:760px;margin:0 auto}.storefront-mobile-group>button,.storefront-mobile-link{width:100%;min-height:48px;color:var(--tks-navy);font-size:var(--tks-fluid-copy-15,15px);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf2f4;justify-content:space-between;align-items:center;padding:10px 4px;font-weight:750;display:flex}.storefront-mobile-children{flex-direction:column;padding:5px 0 8px 14px;display:flex}.storefront-mobile-children a{color:#496879;font-size:var(--tks-fluid-copy-14,14px);padding:10px}.tks-hero-grid{grid-template-columns:1fr;gap:30px;min-height:auto;padding-top:48px;padding-bottom:48px}.tks-hero-copy{max-width:760px}.tks-hero-visual{min-height:380px}.tks-contact-grid,.tks-faq-grid,.tks-webinar-grid,.tks-why-grid{grid-template-columns:1fr;gap:34px}.tks-contact-panel{border-top:1px solid #1b748421;border-left:0;padding:28px 0 0}.tks-contact-lead{max-width:640px}.tks-contact-details{gap:16px 24px}.tks-outcome-track{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-career-industries{gap:34px}.tks-career-industries>div+div{padding-left:34px}.tks-trainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 0}.tks-journey li:nth-child(3):after,.tks-journey li:nth-child(6):after{display:none}.tks-benefit-list,.tks-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-webinar-grid{align-items:stretch}.tks-webinar-panel{max-width:760px}.tks-contact-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tks-container{width:min(var(--tks-container),calc(100% - 28px))}.tks-section{padding:44px 0}.tks-section-heading{margin-bottom:24px;display:block}.tks-section-heading-action{margin-top:14px}.storefront-brand-copy{display:none}.storefront-enroll-button{min-height:36px;font-size:var(--tks-fluid-copy-12,12px);padding:7px 11px;display:inline-flex}.tks-hero-grid{padding-top:38px;padding-bottom:38px}.tks-hero h1{font-size:var(--tks-fluid-heading-36,36px)}.tks-hero-copy>p{font-size:var(--tks-fluid-copy-15,15px)}.tks-hero-visual{border-radius:13px;min-height:300px}.tks-statistics-grid{grid-template-columns:1fr}.tks-statistic{border-bottom:1px solid #ffffff29;border-right:0;min-height:88px;padding:16px 8px}.tks-statistic:last-child{border-bottom:0}.tks-statistic>strong{font-size:31px}.tks-benefit-list,.tks-career-industries,.tks-feature-grid,.tks-guidance-grid,.tks-outcome-track,.tks-program-grid{grid-template-columns:1fr}.tks-career-industries>div+div{border-left:0;border-top:1px solid var(--tks-border);padding-top:30px;padding-left:0}.tks-program-image{height:210px}.tks-trainer-grid{grid-template-columns:1fr}.tks-trainer-photo{height:320px}.tks-journey{flex-direction:column;gap:0;display:flex}.tks-journey li{text-align:left;flex-direction:row;align-items:flex-start;min-height:90px;padding:0 0 18px}.tks-journey li:not(:last-child):after{width:1px;height:auto;display:block;inset:42px auto 0 20px}.tks-schedule-desktop{display:none}.tks-schedule-mobile{gap:12px;display:grid}.tks-schedule-mobile article{border:1px solid var(--tks-border);background:#fff;border-radius:12px;padding:17px}.tks-schedule-mobile h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-16,16px);margin:0}.tks-schedule-mobile dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.tks-schedule-mobile dl div{min-width:0}.tks-schedule-mobile dt{color:#8498a2;font-size:var(--tks-fluid-copy-10,10px);text-transform:uppercase;letter-spacing:.05em}.tks-schedule-mobile dd{color:#3d6173;font-size:var(--tks-fluid-copy-12,12px);margin:3px 0 0;line-height:1.4}.tks-countdown{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tks-countdown>div{min-width:0;padding:10px 5px}.tks-countdown strong{font-size:var(--tks-fluid-copy-21,21px)}.tks-contact-details{grid-template-columns:1fr}.tks-contact-intro h2{font-size:var(--tks-fluid-heading-34,34px)}.tks-contact-panel{padding-top:24px}.tks-contact-advisor-fallback{padding:22px}.storefront-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;padding:38px 0 30px}.storefront-footer-brand{grid-area:auto/1/auto/-1}.storefront-footer-bottom>.tks-container{flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 0}.storefront-whatsapp{width:48px;height:48px;bottom:16px;right:16px}}@media (max-width:480px){.storefront-header-inner{gap:8px}.storefront-header-actions{gap:6px}.storefront-phone-button{flex-basis:36px;width:36px;height:36px}.storefront-enroll-button{min-height:36px;font-size:var(--tks-fluid-copy-11_5,11.5px);padding:7px 10px}.storefront-menu-toggle{width:38px;height:38px}.tks-hero h1{font-size:var(--tks-fluid-heading-32,32px)}.tks-hero-actions{flex-direction:column}.tks-hero-actions .tks-button{width:100%}.tks-hero-visual{min-height:250px}.tks-program-image{height:185px}.tks-trainer-photo{height:280px}.tks-countdown{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-testimonial-card{padding:24px}.tks-testimonial-card blockquote{font-size:var(--tks-fluid-copy-15,15px)}.tks-carousel-avatars{max-width:190px;padding:3px;overflow-x:auto}.storefront-footer-grid{grid-template-columns:1fr}.storefront-footer-brand{grid-column:auto}.storefront-footer-contact-block,.storefront-footer-follow-block,.storefront-footer-links-block{border-top:1px solid #b7d2e78c;border-left:0;padding:10px 0 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tks-reveal{opacity:1!important;transition:none!important;transform:none!important}.storefront-whatsapp{animation:none!important}.tks-button,.tks-card-link span,.tks-feature-card,.tks-program-card,.tks-program-image img,.tks-text-link span,.tks-trainer-card{transition:none!important;transform:none!important}.storefront-mega-menu{animation:none!important}.tks-faq-panel{transition:none!important}}.tks-button--ghost{color:var(--tks-action-green,var(--tks-teal));box-shadow:none;background:0 0;border-color:#0000}.tks-button--ghost:hover{background:var(--tks-action-green-soft,var(--tks-soft-cyan));color:var(--tks-action-green-hover,var(--tks-teal));box-shadow:none;border-color:#0000}.tks-page-hero{border-bottom:1px solid var(--tks-border);background:linear-gradient(112deg,#f7fbfc,#eef9fb 60%,#e6f6f8);padding:56px 0 58px;position:relative;overflow:hidden}.tks-page-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#007f8f09 1px,#0000 0),linear-gradient(90deg,#007f8f09 1px,#0000 0);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.tks-page-hero>.tks-container{z-index:1;position:relative}.tks-page-hero h1{max-width:900px;color:var(--tks-navy);letter-spacing:-.04em;margin:9px 0 0;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:1.06}.tks-page-hero p{color:#557083;max-width:780px;font-size:var(--tks-fluid-copy-16,16px);margin:16px 0 0;line-height:1.75}.tks-breadcrumb{color:#6c8594;font-size:var(--tks-fluid-copy-12,12px);margin-bottom:22px;font-weight:700}.tks-breadcrumb ol{flex-wrap:wrap;margin:0;padding:0;list-style:none}.tks-breadcrumb li,.tks-breadcrumb ol{align-items:center;gap:7px;display:flex}.tks-breadcrumb a{color:var(--tks-teal)}.tks-breadcrumb a:hover{text-underline-offset:3px;text-decoration:underline}.tks-breadcrumb-separator{color:#9aadb7}.tks-public-prose{color:#36566a;font-size:var(--tks-fluid-copy-16,16px);line-height:1.82}.tks-public-prose p{margin:0 0 20px}.tks-public-prose--narrow{max-width:860px}.tks-prose-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.75fr);align-items:start;gap:56px;display:grid}.tks-about-side-card{top:calc(var(--tks-header-height) + 28px);border:1px solid var(--tks-border);background:var(--tks-surface);box-shadow:var(--tks-shadow);border-radius:16px;padding:28px;position:sticky}.tks-about-side-card h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-25,25px);margin:10px 0 12px;line-height:1.2}.tks-about-side-card p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.7}.tks-mission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tks-mission-grid article{border:1px solid var(--tks-border);background:#fff;border-radius:16px;padding:30px}.tks-mission-grid h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-26,26px);margin:9px 0 13px;line-height:1.2}.tks-mission-grid p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.75}.tks-about-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tks-about-values article{border:1px solid var(--tks-border);background:#fff;border-radius:14px;padding:24px}.tks-about-values h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-17,17px);margin:0 0 8px}.tks-about-values p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.tks-service-card{border:1px solid var(--tks-border);background:#fff;border-radius:16px;min-height:250px;padding:32px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;box-shadow:0 10px 30px #1644570d}.tks-service-card:hover{box-shadow:var(--tks-shadow);border-color:#b9dde2;transform:translateY(-3px)}.tks-service-number{background:var(--tks-soft-cyan);min-width:40px;height:30px;color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);border-radius:999px;place-items:center;padding:0 10px;font-weight:800;display:inline-grid}.tks-service-card h2{color:var(--tks-navy);font-size:var(--tks-fluid-heading-27,27px);margin:20px 0 10px;line-height:1.15}.tks-service-card p{max-width:580px;color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0 0 24px;line-height:1.7}.tks-course-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tks-course-card{border:1px solid var(--tks-border);background:#fff;border-radius:16px;flex-direction:column;min-height:330px;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px #1644570d}.tks-course-card:hover{box-shadow:var(--tks-shadow);border-color:#b9dde2;transform:translateY(-3px)}.tks-course-card-topline{color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);text-transform:uppercase;letter-spacing:.055em;justify-content:space-between;align-items:center;gap:10px;font-weight:800;display:flex}.tks-course-featured-badge{color:#17815e;font-size:var(--tks-fluid-copy-10,10px);background:#ecfaf5;border-radius:999px;padding:5px 8px}.tks-course-card h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-21,21px);margin:14px 0 10px;line-height:1.26}.tks-course-card h2 a:hover{color:var(--tks-teal)}.tks-course-card>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.65}.tks-course-card-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.tks-course-card-meta div{background:var(--tks-surface);border-radius:10px;padding:11px}.tks-course-card-meta dt{color:#8b9ea9;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.tks-course-card-meta dd{color:#31566a;font-size:var(--tks-fluid-copy-12,12px);text-transform:capitalize;margin:4px 0 0;font-weight:700}.tks-course-card .tks-card-link{margin-top:auto}.tks-course-detail-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:54px;display:grid}.tks-course-detail-main{min-width:0}.tks-course-detail-section{border-bottom:1px solid var(--tks-border);margin:0 0 40px;padding:0 0 40px}.tks-course-detail-section:last-child{border-bottom:0;margin-bottom:0}.tks-course-detail-section>h2{color:var(--tks-navy);font-size:var(--tks-fluid-heading-28,28px);margin:0 0 20px;line-height:1.2}.tks-course-long-copy{color:#47677a;font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.8}.tks-check-list,.tks-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;padding:0;list-style:none;display:grid}.tks-check-list li,.tks-feature-list li{color:#3d6173;font-size:var(--tks-fluid-copy-13,13px);background:#fbfdfe;border:1px solid #e6eef1;border-radius:11px;padding:13px 14px 13px 40px;line-height:1.55;position:relative}.tks-check-list li:before,.tks-feature-list li:before{content:"✓";background:var(--tks-soft-cyan);width:18px;height:18px;color:var(--tks-teal);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid;position:absolute;top:13px;left:14px}.tks-training-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tks-training-option-grid article{border:1px solid var(--tks-border);background:#fff;border-radius:14px;padding:22px}.tks-training-option-grid h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-19,19px);margin:7px 0}.tks-training-option-grid p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:8px 0 0;line-height:1.6}.tks-training-option-grid .tks-course-fee{color:var(--tks-teal);font-size:var(--tks-fluid-copy-15,15px);font-weight:800}.tks-batch-list{gap:14px;display:grid}.tks-batch-list>article{border:1px solid var(--tks-border);background:#fff;border-radius:14px;padding:22px}.tks-batch-list h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-19,19px);margin:5px 0 0}.tks-batch-list dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.tks-batch-list dl div{background:var(--tks-surface);border-radius:9px;padding:10px}.tks-batch-list dt{color:#899da8;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.tks-batch-list dd{color:#31566a;text-transform:capitalize;margin:4px 0 0;font-weight:700}.tks-batch-list dd,.tks-session-list{font-size:var(--tks-fluid-copy-12,12px)}.tks-session-list{color:var(--tks-muted);margin:0 0 16px;padding-left:18px;line-height:1.6}.tks-course-side-panel{top:calc(var(--tks-header-height) + 24px);border:1px solid var(--tks-border);background:var(--tks-surface);border-radius:15px;flex-direction:column;gap:12px;padding:25px;display:flex;position:sticky}.tks-course-side-panel h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-24,24px);margin:0;line-height:1.16}.tks-course-side-panel p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:0 0 4px;line-height:1.65}.tks-download-list{gap:10px;display:grid}.tks-download-list>div{border:1px solid var(--tks-border);color:#36566a;font-size:var(--tks-fluid-copy-13,13px);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.tks-download-list a{color:var(--tks-teal);font-weight:800}.tks-muted-note{color:#8a9ca7;font-size:var(--tks-fluid-copy-11,11px)}.tks-accordion{gap:10px;display:grid}.tks-accordion-item{border:1px solid var(--tks-border);background:#fff;border-radius:12px;overflow:hidden}.tks-accordion-item summary{color:var(--tks-navy);font-size:var(--tks-fluid-copy-14,14px);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:17px 18px;font-weight:800;list-style:none;display:flex}.tks-accordion-item summary::-webkit-details-marker{display:none}.tks-accordion-icon{background:var(--tks-action-green-soft,var(--tks-soft-cyan));width:26px;height:26px;color:var(--tks-action-green,var(--tks-teal));font-size:var(--tks-fluid-copy-18,18px);border-radius:50%;flex:0 0 26px;place-items:center;transition:transform .2s;display:grid}.tks-accordion-item[open] .tks-accordion-icon{transform:rotate(45deg)}.tks-accordion-content{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);padding:0 18px 18px;line-height:1.7}.tks-accordion-content p{margin:0}.tks-trainer-links{flex-wrap:wrap;gap:14px;margin-top:16px;display:flex}.tks-trainer-links a{color:var(--tks-teal);font-size:var(--tks-fluid-copy-12,12px);font-weight:800}.tks-trainer-profile{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:50px;display:grid}.tks-trainer-profile-photo{border:1px solid var(--tks-border);background:var(--tks-surface);min-height:430px;color:var(--tks-teal);border-radius:18px;place-items:center;font-size:62px;font-weight:800;display:grid;position:relative;overflow:hidden}.tks-trainer-profile-photo img{object-fit:cover}.tks-trainer-profile-copy{color:#456679;font-size:var(--tks-fluid-copy-15,15px);line-height:1.8}.tks-trainer-profile-copy>p{margin:0 0 18px}.tks-trainer-profile-lead{color:var(--tks-navy);font-weight:700;font-size:var(--tks-fluid-copy-18,18px)!important;line-height:1.6!important}.tks-trainer-certs{border-top:1px solid var(--tks-border);margin-top:28px;padding-top:24px}.tks-trainer-certs h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-20,20px);margin:0 0 14px}.tks-trainer-certs>div{flex-wrap:wrap;gap:8px;display:flex}.tks-trainer-certs span{background:var(--tks-soft-cyan);color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);border:1px solid #cae6ea;border-radius:999px;padding:7px 10px;font-weight:800}.tks-trainer-profile-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.tks-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tks-partner-card-link{display:block}.tks-partner-card{border:1px solid var(--tks-border);background:#fff;border-radius:14px;height:100%;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s}.tks-partner-card-link:hover .tks-partner-card{box-shadow:var(--tks-shadow);border-color:#b9dde2;transform:translateY(-3px)}.tks-partner-logo{background:var(--tks-surface);height:100px;color:var(--tks-teal);border-radius:10px;place-items:center;margin-bottom:16px;font-size:30px;font-weight:900;display:grid;position:relative}.tks-partner-logo img{object-fit:contain;padding:14px}.tks-partner-card h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-17,17px);margin:0}.tks-partner-card p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-12,12px);margin:8px 0 0;line-height:1.6}.tks-news-card{border-radius:14px;padding:24px}.tks-news-card-meta{color:#7d929e;letter-spacing:.05em}.tks-news-card h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-21,21px);margin:12px 0 8px;line-height:1.28}.tks-news-card p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:0 0 18px;line-height:1.65}.tks-public-cta{color:#fff;background:linear-gradient(105deg,#073e50,#06495a);padding:48px 0}.tks-public-cta-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.tks-public-cta-inner>div:first-child{max-width:760px}.tks-public-cta h2{color:#fff;letter-spacing:-.025em;margin:7px 0 8px;font-size:clamp(28px,3vw,38px);line-height:1.15}.tks-public-cta p{color:#c8e0e4;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-public-cta-actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}.tks-public-cta .tks-button--outline{color:#fff;background:0 0;border-color:#ffffff73}.tks-public-cta .tks-button--outline:hover{color:var(--tks-navy);background:#fff;border-color:#fff}.tks-pagination{flex-wrap:wrap;justify-content:center;margin-top:34px}.tks-pagination,.tks-pagination>span{align-items:center;gap:7px;display:flex}.tks-pagination a{border:1px solid var(--tks-border);color:#456679;min-width:38px;height:38px;font-size:var(--tks-fluid-copy-12,12px);background:#fff;border-radius:9px;place-items:center;padding:0 10px;font-weight:800;display:grid}.tks-pagination a.is-current,.tks-pagination a:hover{border-color:var(--tks-action-green,var(--tks-teal));background:var(--tks-action-green,var(--tks-teal));color:#fff}.tks-pagination-gap{color:#9aadb7;padding:0 3px}body.tks-modal-open{overflow:hidden}.tks-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05233494;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tks-modal{border:1px solid var(--tks-border);background:#fff;border-radius:16px;width:min(620px,100%);max-height:min(760px,100vh - 48px);overflow:auto;box-shadow:0 30px 80px #05233447}.tks-modal>header{border-bottom:1px solid var(--tks-border);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.tks-modal>header h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-20,20px);margin:0}.tks-modal>header button{border:1px solid var(--tks-border);width:34px;height:34px;color:var(--tks-navy);font-size:var(--tks-fluid-copy-22,22px);cursor:pointer;background:#fff;border-radius:50%}.tks-modal-body{padding:20px}.tks-public-empty-page{background:var(--tks-surface);place-items:center;min-height:70vh;padding:60px 0;display:grid}.tks-public-empty-card{border:1px solid var(--tks-border);text-align:center;box-shadow:var(--tks-shadow);background:#fff;border-radius:16px;padding:34px}.tks-public-empty-card h1,.tks-public-empty-card h2{color:var(--tks-navy);font-size:var(--tks-fluid-heading-29,29px);margin:8px 0 10px}.tks-public-empty-card p,.tks-public-empty-copy{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-public-empty-card .tks-button{margin-top:20px}.tks-public-empty-action{margin-top:18px}@media (max-width:1023px){.tks-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-course-detail-layout{grid-template-columns:1fr;gap:34px}.tks-course-side-panel{position:static}.tks-prose-grid{grid-template-columns:1fr;gap:28px}.tks-about-side-card{position:static}.tks-trainer-profile{grid-template-columns:280px minmax(0,1fr);gap:34px}.tks-trainer-profile-photo{min-height:360px}.tks-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-public-cta-inner{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.tks-page-hero{padding:42px 0 44px}.tks-page-hero h1{font-size:var(--tks-fluid-heading-36,36px)}.tks-page-hero p{font-size:var(--tks-fluid-copy-14,14px)}.tks-about-values,.tks-check-list,.tks-course-grid,.tks-feature-list,.tks-mission-grid,.tks-partner-grid,.tks-service-grid,.tks-training-option-grid{grid-template-columns:1fr}.tks-course-card{min-height:0}.tks-batch-list dl,.tks-course-card-meta,.tks-trainer-profile{grid-template-columns:1fr}.tks-trainer-profile-photo{min-height:420px}.tks-public-cta-actions,.tks-public-cta-actions .tks-button{width:100%}.tks-download-list>div{flex-direction:column;align-items:flex-start;gap:7px}}@media (max-width:480px){.tks-page-hero h1{font-size:var(--tks-fluid-heading-32,32px)}.tks-course-card,.tks-public-empty-card,.tks-service-card{padding:21px}.tks-trainer-profile-photo{min-height:340px}.tks-modal-backdrop{padding:12px}.tks-modal{max-height:calc(100vh - 24px)}}.tks-contact-panel{background:#cce8ed80;border:1px solid #1b74841f;border-radius:14px;padding:24px 28px 28px}.tks-contact-panel-heading{margin-bottom:16px}.tks-contact-panel-heading h3{font-size:var(--tks-fluid-copy-21,21px);margin:0 0 7px}.tks-contact-panel-heading p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.55}.tks-contact-form{background:#fff;border:1px solid #d9e5e9;border-radius:12px;padding:18px;box-shadow:0 12px 30px #154f6312}.tks-contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;display:grid}.tks-contact-field{color:var(--tks-navy);font-size:var(--tks-fluid-copy-12,12px);gap:7px;font-weight:700;display:grid}.tks-contact-field-full{grid-column:1/-1}.tks-contact-field>span b{color:#dc2626}.tks-contact-field input,.tks-contact-field select,.tks-contact-field textarea{color:#173b50;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #cedde3;border-radius:6px;outline:none;padding:9px 12px;font-weight:500;transition:border-color .15s,box-shadow .15s}.tks-contact-field textarea{resize:vertical;min-height:98px;line-height:1.55}.tks-contact-field input::placeholder,.tks-contact-field textarea::placeholder{color:#8ca0aa;font-weight:400}.tks-contact-field input:focus,.tks-contact-field select:focus,.tks-contact-field textarea:focus{border-color:#3a94a2;box-shadow:0 0 0 3px #137e8f1a}.tks-contact-field input[aria-invalid=true],.tks-contact-field select[aria-invalid=true],.tks-contact-field textarea[aria-invalid=true]{border-color:#cf5a5a}.tks-contact-field-error{color:#b33a3a;font-size:var(--tks-fluid-copy-10,10px);font-weight:600;line-height:1.35}.tks-contact-consent-error{margin-top:6px;display:block}.tks-contact-consent{color:#57727f;font-size:var(--tks-fluid-copy-10,10px);cursor:pointer;align-items:flex-start;gap:10px;margin:12px 0 14px;line-height:1.55;display:flex}.tks-contact-consent input{accent-color:#0b7180;flex:none;width:14px;height:14px;margin:1px 0 0}.tks-contact-submit{color:#fff;width:100%;min-height:41px;font-size:var(--tks-fluid-copy-12,12px);cursor:pointer;background:#0757a6;border:0;border-radius:6px;font-weight:800;transition:transform .15s,filter .15s}.tks-contact-submit:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.tks-contact-submit:disabled{opacity:.65;cursor:wait}.tks-contact-form-message{font-size:var(--tks-fluid-copy-11,11px);border-radius:7px;margin:0 0 12px;padding:10px 12px;line-height:1.5}.tks-contact-form-message.success{color:#25633d;background:#effaf3;border:1px solid #b9dfca}.tks-contact-form-message.error{color:#9b3333;background:#fff5f5;border:1px solid #ecc1c1}.tks-contact-privacy{color:#8a9ba3;font-size:var(--tks-fluid-copy-9_5,9.5px);margin:9px 0 0;line-height:1.45}.tks-contact-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}@media (max-width:900px){.tks-contact-panel{border-top:1px solid #1b74841f;border-left:1px solid #1b74841f;padding:24px}}@media (max-width:620px){.tks-contact-panel{padding:18px}.tks-contact-form{padding:15px}.tks-contact-form-grid{grid-template-columns:1fr}.tks-contact-field-full{grid-column:auto}}.tks-home-service-section{background:#fff;position:relative;overflow:hidden}.tks-home-service-section--reverse{background:linear-gradient(110deg,#f7fbfc,#eef8fa)}.tks-home-service-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:54px;display:grid}.tks-home-service-section--reverse .tks-home-service-copy{order:2}.tks-home-service-section--reverse .tks-home-service-visual{order:1}.tks-home-service-copy{max-width:610px}.tks-home-service-copy h2{color:var(--tks-navy);letter-spacing:-.03em;margin:8px 0 14px;font-size:clamp(30px,3vw,42px);line-height:1.1}.tks-home-service-copy p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.75}.tks-home-service-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.tks-home-service-visual{background:linear-gradient(140deg,#dff2f5,#f6fbfc);border:1px solid #d9e8ec;border-radius:18px;min-height:330px;position:relative;overflow:hidden;box-shadow:0 20px 44px #0b2f4a17}.tks-home-service-visual img{object-fit:cover}.tks-home-service-placeholder{background:radial-gradient(circle at 28% 22%,#ffffffd9 0 13%,#0000 14%),linear-gradient(140deg,#d9f0f3,#edf9fb);place-items:center;display:grid;position:absolute;inset:0}.tks-home-service-placeholder span{z-index:2;width:112px;height:112px;color:var(--tks-teal);letter-spacing:-.04em;background:#ffffffc2;border:1px solid #007f8f2e;border-radius:50%;place-items:center;font-size:34px;font-weight:850;display:grid;position:relative;box-shadow:0 15px 35px #007f8f1f}.tks-home-service-placeholder i{border:1px solid #007f8f29;border-radius:50%;position:absolute}.tks-home-service-placeholder i:first-of-type{width:230px;height:230px;top:12%;right:8%}.tks-home-service-placeholder i:nth-of-type(2){width:150px;height:150px;bottom:8%;left:8%}.tks-home-partners{background:#fff}.tks-home-partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tks-home-partner-grid .tks-partner-card{padding:18px}.tks-home-partner-grid .tks-partner-logo{height:88px;margin-bottom:12px}.tks-home-partner-grid .tks-partner-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tks-home-news-panel{color:#fff;background:linear-gradient(105deg,#073e50,#075f70);border-radius:18px;justify-content:space-between;align-items:center;gap:36px;padding:34px 38px;display:flex;box-shadow:0 16px 38px #073e5029}.tks-home-news-panel>div{max-width:780px}.tks-home-news-panel h2{color:#fff;letter-spacing:-.025em;margin:6px 0 7px;font-size:clamp(27px,2.6vw,36px);line-height:1.14}.tks-home-news-panel p{color:#c9e3e7;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-home-news-panel .tks-button{color:var(--tks-navy);box-shadow:none;background:#fff;border-color:#fff;flex:none}.tks-home-news-panel .tks-button:hover{background:var(--tks-action-green-soft,#eaf8fb);border-color:var(--tks-action-green-soft,#eaf8fb);color:var(--tks-action-green-hover,var(--tks-teal))}.tks-social-section{background:linear-gradient(110deg,#f5fafc,#eaf7f9);position:relative;overflow:hidden}.tks-social-section:before{content:"";pointer-events:none;background-image:linear-gradient(#007f8f08 1px,#0000 0),linear-gradient(90deg,#007f8f08 1px,#0000 0);background-size:34px 34px;position:absolute;inset:0}.tks-social-grid{z-index:1;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:54px;display:grid;position:relative}.tks-social-grid h2{color:var(--tks-navy);letter-spacing:-.03em;margin:7px 0 9px;font-size:clamp(30px,3vw,40px);line-height:1.1}.tks-social-grid p{max-width:560px;color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.7}.tks-social-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tks-social-links a{min-height:74px;color:var(--tks-navy);background:#ffffffd6;border:1px solid #d8e7eb;border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 8px 22px #1644570a}.tks-social-links a:hover{border-color:#acd7de;transform:translateY(-2px);box-shadow:0 12px 28px #16445714}.tks-social-links a>span{background:var(--tks-action-green,var(--tks-teal));color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.tks-social-links strong{font-size:var(--tks-fluid-copy-14,14px)}.tks-social-links i{color:#6f8a98;font-size:var(--tks-fluid-copy-15,15px);font-style:normal}@media (max-width:1023px){.tks-home-service-grid,.tks-social-grid{grid-template-columns:1fr;gap:30px}.tks-home-service-section--reverse .tks-home-service-copy,.tks-home-service-section--reverse .tks-home-service-visual{order:0}.tks-home-service-copy{max-width:760px}.tks-home-service-visual{min-height:300px}.tks-home-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tks-home-service-actions{flex-direction:column}.tks-home-service-actions .tks-button{width:100%}.tks-home-service-visual{border-radius:14px;min-height:250px}.tks-home-partner-grid,.tks-social-links{grid-template-columns:1fr}.tks-home-news-panel{flex-direction:column;align-items:flex-start;padding:28px 24px}.tks-home-news-panel .tks-button{width:100%}}.tks-course-featured-section{background:linear-gradient(#f6fbfc,#fff);padding-bottom:34px}.tks-course-catalog-section{padding-top:54px}.tks-course-grid-featured{grid-template-columns:repeat(3,minmax(0,1fr))}.tks-course-card{min-height:0;padding:0;overflow:hidden}.tks-course-card-media{min-height:172px;color:var(--tks-teal);letter-spacing:-.04em;background:linear-gradient(135deg,#dff1f4,#f4fbfc);place-items:center;font-size:42px;font-weight:850;display:grid;position:relative;overflow:hidden}.tks-course-card-media img{object-fit:cover;transition:transform .3s}.tks-course-card:hover .tks-course-card-media img{transform:scale(1.025)}.tks-course-card-media .tks-course-featured-badge{z-index:2;position:absolute;top:13px;right:13px;box-shadow:0 5px 14px #14615214}.tks-course-card-body{flex-direction:column;flex:1;padding:22px 22px 23px;display:flex}.tks-course-card-topline{font-size:var(--tks-fluid-copy-10,10px);align-items:flex-start}.tks-course-card-topline span:last-child{text-align:right;color:#668693}.tks-course-card h2{margin:13px 0 9px}.tks-course-card-body>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}.tks-course-card.compact .tks-course-card-media{min-height:145px}.tks-course-card.compact .tks-course-card-body{padding:19px 20px 21px}.tks-course-card.compact h2{font-size:var(--tks-fluid-copy-19,19px)}.tks-course-card.compact .tks-course-card-meta{margin-top:16px}.tks-course-catalog-tools{border:1px solid var(--tks-border);background:#f8fbfc;border-radius:15px;margin:0 0 28px;padding:18px}.tks-course-search-form{grid-template-columns:minmax(260px,1.35fr) minmax(220px,.8fr) auto auto;align-items:end;gap:12px;display:grid}.tks-course-search-form label{color:var(--tks-navy);font-size:var(--tks-fluid-copy-11,11px);gap:7px;font-weight:800;display:grid}.tks-course-search-form input,.tks-course-search-form select{color:#21495b;width:100%;min-height:42px;font:inherit;font-size:var(--tks-fluid-copy-13,13px);background:#fff;border:1px solid #cfdee3;border-radius:8px;outline:none;padding:9px 12px}.tks-course-search-form input:focus,.tks-course-search-form select:focus{border-color:#5aa8b3;box-shadow:0 0 0 3px #007f8f14}.tks-course-search-form button{background:var(--tks-navy);color:#fff;min-height:42px;font-size:var(--tks-fluid-copy-12,12px);cursor:pointer;border:0;border-radius:8px;padding:0 18px;font-weight:800}.tks-course-search-form button:hover{background:var(--tks-action-green-hover,var(--tks-teal))}.tks-course-clear-filter{min-height:42px;color:var(--tks-action-green,var(--tks-teal));font-size:var(--tks-fluid-copy-12,12px);background:#fff;border:1px solid #cbdce1;border-radius:8px;justify-content:center;align-items:center;padding:0 15px;font-weight:800;display:inline-flex}.tks-course-results-summary{color:#78909b;font-size:var(--tks-fluid-copy-12,12px);margin-top:13px}.tks-course-results-summary strong{color:#34596b}.tks-course-empty-state{text-align:center;background:#fbfdfe;border:1px dashed #cbdfe4;border-radius:16px;padding:42px}.tks-course-empty-state>span{color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.tks-course-empty-state h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-24,24px);margin:8px 0}.tks-course-empty-state p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:0}.tks-course-hero-summary{border-bottom:1px solid var(--tks-border);background:#fff}.tks-course-hero-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:0;display:grid}.tks-course-hero-summary-grid>div{border-right:1px solid var(--tks-border);flex-direction:column;justify-content:center;min-height:92px;padding:18px 24px;display:flex}.tks-course-hero-summary-grid>div:first-child{padding-left:0}.tks-course-hero-summary-grid>div:last-child{border-right:0;padding-right:0}.tks-course-hero-summary-grid span{color:#8096a1;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font-weight:800}.tks-course-hero-summary-grid strong{color:var(--tks-navy);font-size:var(--tks-fluid-copy-13,13px);line-height:1.45}.tks-course-hero-summary-action{align-items:flex-end}.tks-batch-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.tks-course-calendar-wrap{border:1px solid var(--tks-border);background:#fff;border-radius:13px;overflow-x:auto}.tks-course-calendar{border-collapse:collapse;width:100%;min-width:650px}.tks-course-calendar td,.tks-course-calendar th{text-align:left;vertical-align:top;border-bottom:1px solid #e8eff2;padding:13px 15px}.tks-course-calendar th{color:#6d8793;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.06em;background:#f6fafb;font-weight:850}.tks-course-calendar td{color:#365c6e;font-size:var(--tks-fluid-copy-12,12px);line-height:1.5}.tks-course-calendar tbody tr:last-child td{border-bottom:0}.tks-course-side-facts{gap:0;margin:4px 0 8px;display:grid}.tks-course-side-facts div{border-bottom:1px solid #dbe8ec;padding:11px 0}.tks-course-side-facts dt{color:#8298a3;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.tks-course-side-facts dd{color:#31576a;font-size:var(--tks-fluid-copy-12,12px);margin:4px 0 0;font-weight:750;line-height:1.5}.tks-course-trainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.tks-course-search-form{grid-template-columns:1fr 1fr}.tks-course-clear-filter,.tks-course-search-form button{width:100%}.tks-course-hero-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-course-hero-summary-grid>div{border-bottom:1px solid var(--tks-border)}.tks-course-hero-summary-grid>div:nth-child(2){border-right:0}.tks-course-hero-summary-grid>div:nth-last-child(-n+2){border-bottom:0}.tks-course-hero-summary-action{align-items:flex-start}}@media (max-width:767px){.tks-course-grid-featured,.tks-course-search-form{grid-template-columns:1fr}.tks-course-card-media{min-height:190px}.tks-course-hero-summary-grid{grid-template-columns:1fr}.tks-course-hero-summary-grid>div,.tks-course-hero-summary-grid>div:first-child,.tks-course-hero-summary-grid>div:last-child{border-right:0;border-bottom:1px solid var(--tks-border);min-height:0;padding:15px 0}.tks-course-hero-summary-grid>div:last-child{border-bottom:0;padding-bottom:20px}.tks-course-hero-summary-action .tks-button{width:100%}.tks-batch-heading{flex-direction:column;align-items:stretch}.tks-batch-heading .tks-button{width:100%}.tks-course-trainer-grid{grid-template-columns:1fr}}.tks-registration-section{background:linear-gradient(#f8fcfd,#fff)}.tks-registration-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:42px;display:grid}.tks-registration-form{border:1px solid var(--tks-border);background:#fff;border-radius:18px;padding:30px;box-shadow:0 14px 38px #16445712}.tks-registration-form-heading{margin-bottom:24px}.tks-registration-form-heading h2{color:var(--tks-navy);font-size:var(--tks-fluid-heading-30,30px);letter-spacing:-.025em;margin:7px 0 8px;line-height:1.15}.tks-registration-form-heading p{max-width:720px;color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.7}.tks-registration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tks-registration-field{color:var(--tks-navy);font-size:var(--tks-fluid-copy-12,12px);align-content:start;gap:7px;font-weight:750;display:grid}.tks-registration-field>span b{color:#dc2626}.tks-registration-field input,.tks-registration-field select,.tks-registration-field textarea{color:#21495b;width:100%;min-height:44px;font:inherit;font-size:var(--tks-fluid-copy-13,13px);background:#fff;border:1px solid #cfdee3;border-radius:9px;outline:none;padding:10px 12px;font-weight:500;transition:border-color .18s,box-shadow .18s}.tks-registration-field textarea{resize:vertical;min-height:126px;line-height:1.6}.tks-registration-field input:focus,.tks-registration-field select:focus,.tks-registration-field textarea:focus{border-color:#5aa8b3;box-shadow:0 0 0 3px #007f8f14}.tks-registration-field input[aria-invalid=true],.tks-registration-field select[aria-invalid=true],.tks-registration-field textarea[aria-invalid=true]{border-color:#d97979}.tks-registration-field small{color:#b33e3e;font-size:var(--tks-fluid-copy-11,11px);font-weight:650}.tks-registration-field em{color:#78909b;font-size:var(--tks-fluid-copy-10,10px);font-style:normal;font-weight:550}.tks-registration-field-full{grid-column:1/-1}.tks-registration-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.tks-registration-submit{background:var(--tks-navy);color:#fff;width:100%;min-height:46px;font:inherit;font-size:var(--tks-fluid-copy-13,13px);cursor:pointer;border:0;border-radius:9px;margin-top:22px;font-weight:850;transition:background .18s,transform .18s}.tks-registration-submit:hover:not(:disabled){background:var(--tks-action-green-hover,var(--tks-teal));transform:translateY(-1px)}.tks-registration-submit:disabled{opacity:.65;cursor:wait}.tks-registration-error{color:#a13838;font-size:var(--tks-fluid-copy-12,12px);background:#fff6f6;border:1px solid #efc6c6;border-radius:9px;margin-top:18px;padding:12px 14px;line-height:1.55}.tks-registration-note{color:#8499a3;font-size:var(--tks-fluid-copy-10,10px);text-align:center;margin:10px 0 0}.tks-registration-summary{top:calc(var(--tks-header-height) + 26px);border:1px solid var(--tks-border);background:#fff;border-radius:16px;padding:26px;position:sticky;box-shadow:0 10px 30px #1644570d}.tks-registration-summary h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-22,22px);margin:8px 0 10px;line-height:1.25}.tks-registration-summary>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.65}.tks-registration-summary dl{margin:20px 0}.tks-registration-summary dl div{border-top:1px solid #e7eff2;padding:12px 0}.tks-registration-summary dt{color:#8298a3;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.055em;font-weight:850}.tks-registration-summary dd{color:#31576a;font-size:var(--tks-fluid-copy-12,12px);text-transform:capitalize;margin:4px 0 0;font-weight:700;line-height:1.5}.tks-registration-summary>a{color:var(--tks-teal);font-size:var(--tks-fluid-copy-12,12px);font-weight:800}.tks-registration-success{text-align:center;background:#fff;border:1px solid #cce8dc;border-radius:18px;max-width:760px;padding:46px;box-shadow:0 14px 38px #16445712}.tks-registration-success-icon{color:#17815e;width:56px;height:56px;font-size:var(--tks-fluid-copy-24,24px);background:#e7f7ef;border-radius:50%;place-items:center;margin:0 auto 18px;font-weight:900;display:grid}.tks-registration-success h2{color:var(--tks-navy);font-size:var(--tks-fluid-heading-30,30px);margin:8px 0}.tks-registration-success p{max-width:590px;color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0 auto;line-height:1.7}.tks-registration-reference{color:#587481;font-size:var(--tks-fluid-copy-12,12px);margin:18px 0 22px}.tks-registration-success-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:1023px){.tks-registration-layout{grid-template-columns:1fr}.tks-registration-summary{position:static}}@media (max-width:767px){.tks-registration-form{padding:22px 18px}.tks-registration-grid{grid-template-columns:1fr}.tks-registration-field-full{grid-column:auto}.tks-registration-success{padding:34px 20px}.tks-registration-success-actions{flex-direction:column}.tks-registration-success-actions .tks-button{width:100%}}.tks-centered-action{justify-content:center;margin-top:28px;display:flex}.tks-resource-intro-section{background:#fff}.tks-resource-intro-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);align-items:start;gap:56px;display:grid}.tks-resource-intro-copy h2,.tks-resource-leaders-card h2,.tks-why-learn-experts h2{color:var(--tks-navy);margin:10px 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.16}.tks-resource-intro-copy p,.tks-resource-leaders-card p,.tks-why-learn-experts p{color:#4b6c7e;font-size:var(--tks-fluid-copy-15,15px);margin:0 0 16px;line-height:1.8}.tks-resource-leaders-card{background:linear-gradient(145deg,#f6fbfc,#eef8f9);border:1px solid #cfe3e7;border-radius:18px;padding:30px;box-shadow:0 16px 38px #16445712}.tks-resource-leaders-card h2{font-size:var(--tks-fluid-heading-27,27px)}.tks-resource-leaders-card ul{gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.tks-resource-leaders-card li{color:#365d70;font-size:var(--tks-fluid-copy-14,14px);padding-left:24px;line-height:1.55;position:relative}.tks-resource-leaders-card li:before{content:"✓";color:var(--tks-teal);font-weight:900;position:absolute;top:0;left:0}.tks-trainer-directory-section{background:var(--tks-surface)}.tks-resource-trainer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tks-resource-trainer-grid .tks-trainer-card{background:linear-gradient(150deg,#fffffff5,#f2faffeb)}.tks-trainer-card{flex-direction:column;display:flex}.tks-trainer-photo{overflow:hidden}.tks-trainer-experience-badge{z-index:2;color:#fff;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.02em;background:#082c40e6;border-radius:999px;padding:8px 11px;font-weight:850;position:absolute;bottom:14px;left:14px;box-shadow:0 7px 18px #00000026}.tks-trainer-body{flex-direction:column;flex:1;padding:20px;display:flex}.tks-trainer-body h3{font-size:var(--tks-fluid-copy-20,20px);line-height:1.3}.tks-trainer-body h3 a{color:inherit;font-size:inherit;font-weight:inherit;margin:0}.tks-trainer-role{min-height:38px;line-height:1.45}.tks-trainer-bio{-webkit-line-clamp:4;margin-top:12px}.tks-trainer-card-section{border-top:1px solid #e5eef1;margin-top:17px;padding-top:14px}.tks-trainer-card-label{color:#7a949f;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-weight:850;display:block}.tks-trainer-card-tags{flex-wrap:wrap;gap:6px;display:flex}.tks-trainer-card-tags>span{background:var(--tks-soft-cyan);color:var(--tks-teal);font-size:var(--tks-fluid-copy-10_5,10.5px);border:1px solid #cae6ea;border-radius:999px;padding:5px 8px;font-weight:800;line-height:1.25}.tks-trainer-card-tags-soft>span{color:#486b7b;background:#f5f9fa;border-color:#dce8ec}.tks-trainer-industries{color:#607e8d;font-size:var(--tks-fluid-copy-11_5,11.5px);margin:14px 0 0;line-height:1.55}.tks-trainer-industries strong{color:var(--tks-navy)}.tks-trainer-links{margin-top:auto;padding-top:18px}.tks-trainer-links a{margin-top:0}.tks-why-learn-experts-section{background:#fff}.tks-why-learn-experts{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.tks-resource-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.tks-phase12-trainer-profile{grid-template-columns:360px minmax(0,1fr);gap:56px}.tks-trainer-profile-sidebar{top:calc(var(--tks-header-height) + 26px);align-self:start;position:sticky}.tks-trainer-profile-facts{border:1px solid var(--tks-border);background:#fff;border-radius:14px;grid-template-columns:1fr;gap:0;margin-top:18px;display:grid;overflow:hidden}.tks-trainer-profile-facts>div{border-bottom:1px solid var(--tks-border);justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;display:flex}.tks-trainer-profile-facts>div:last-child{border-bottom:0}.tks-trainer-profile-facts span{color:#76919d;font-size:var(--tks-fluid-copy-11,11px);text-transform:uppercase;letter-spacing:.05em;font-weight:750}.tks-trainer-profile-facts strong{color:var(--tks-navy);font-size:var(--tks-fluid-copy-13,13px);text-align:right}.tks-trainer-profile-actions-stacked{grid-template-columns:1fr;margin-top:14px;display:grid}.tks-trainer-profile-actions-stacked .tks-button{width:100%}.tks-trainer-profile-section{margin-bottom:32px}.tks-trainer-profile-section h2{color:var(--tks-navy);font-size:var(--tks-fluid-heading-27,27px);margin:0 0 16px}.tks-trainer-profile-section .tks-eyebrow{margin-bottom:10px;display:block}.tks-trainer-profile-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.tks-trainer-profile-detail-card{border:1px solid var(--tks-border);background:#fff;border-radius:15px;padding:22px}.tks-trainer-profile-detail-card-wide{grid-column:1/-1}.tks-trainer-profile-detail-card h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-18,18px);margin:0 0 14px}.tks-trainer-profile-tags{flex-wrap:wrap;gap:8px;display:flex}.tks-trainer-profile-tags>span{background:var(--tks-soft-cyan);color:var(--tks-teal);font-size:var(--tks-fluid-copy-11,11px);border:1px solid #c6e2e6;border-radius:999px;padding:7px 10px;font-weight:800}.tks-trainer-profile-tags-soft>span{color:#476b7d;background:#f5f9fa;border-color:#d7e5e9}.tks-trainer-profile-tags-neutral>span{color:#5d7886;background:#fff;border-color:#e1e8eb}.tks-trainer-profile-cta{background:#f2f8f9;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;margin-top:36px;padding:26px;display:flex}.tks-trainer-profile-cta h2{max-width:620px;color:var(--tks-navy);font-size:var(--tks-fluid-copy-24,24px);margin:7px 0 0;line-height:1.25}.tks-trainer-profile-cta .tks-resource-actions{flex:none;margin-top:0}@media (max-width:1023px){.tks-resource-intro-grid,.tks-why-learn-experts{grid-template-columns:1fr;gap:34px}.tks-resource-trainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-phase12-trainer-profile{grid-template-columns:300px minmax(0,1fr);gap:34px}.tks-trainer-profile-sidebar{position:static}.tks-trainer-profile-cta{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.tks-phase12-trainer-profile,.tks-resource-trainer-grid,.tks-trainer-profile-details-grid{grid-template-columns:1fr}.tks-trainer-profile-detail-card-wide{grid-column:auto}.tks-trainer-profile-cta{padding:22px}.tks-trainer-profile-cta .tks-button,.tks-trainer-profile-cta .tks-resource-actions{width:100%}}.tks-partner-mark span{text-align:center;max-width:90%;color:var(--tks-teal);font-size:var(--tks-fluid-copy-15,15px);padding:0 10px;font-weight:850;line-height:1.25}.tks-partners-copy-grid{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:start;gap:56px;display:grid}.tks-partners-benefit-grid h2,.tks-partners-copy-grid h2,.tks-partners-section-heading h2,.tks-partners-trusted-card h2{color:var(--tks-navy);letter-spacing:-.025em;margin:8px 0 14px;font-size:clamp(28px,3vw,40px);line-height:1.12}.tks-partners-copy{color:var(--tks-muted);font-size:var(--tks-fluid-copy-15,15px);gap:12px;line-height:1.75;display:grid}.tks-partners-copy p{margin:0}.tks-partners-section-heading{max-width:720px;margin:0 0 26px}.tks-partners-section-heading p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-partners-benefit-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:44px;display:grid}.tks-partners-check-list{margin-top:22px}.tks-partners-trusted-card{border:1px solid var(--tks-border);background:var(--tks-surface);border-radius:16px;padding:28px}.tks-partners-trusted-card p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.75}@media (max-width:900px){.tks-partners-benefit-grid,.tks-partners-copy-grid{grid-template-columns:1fr;gap:28px}}.tks-partner-inquiry-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.tks-partner-inquiry-copy{padding-top:18px}.tks-partner-inquiry-copy h2{color:var(--tks-navy);letter-spacing:-.025em;margin:8px 0 14px;font-size:clamp(30px,3vw,40px);line-height:1.12}.tks-partner-inquiry-copy>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.75}.tks-partner-inquiry-points{grid-template-columns:1fr;margin-top:24px}.tks-partner-inquiry-panel{border-left:1px solid #1b74841f}.tks-partner-inquiry-form .tks-contact-submit{margin-top:16px}@media (max-width:900px){.tks-partner-inquiry-layout{grid-template-columns:1fr;gap:30px}}.tks-news-directory-section{background:linear-gradient(#f7fbfc,#fff 42%)}.tks-news-search{border:1px solid var(--tks-border);background:#fff;border-radius:16px;max-width:780px;margin:0 auto 26px;padding:22px;box-shadow:0 12px 32px #1644570f}.tks-news-search>label{color:var(--tks-navy);font-size:var(--tks-fluid-copy-12,12px);margin-bottom:8px;font-weight:800;display:block}.tks-news-search-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.tks-news-search-row input[type=search]{color:#21495b;min-height:44px;font:inherit;font-size:var(--tks-fluid-copy-13,13px);background:#fff;border:1px solid #cfdee3;border-radius:9px;outline:none;padding:10px 13px}.tks-news-search-row input[type=search]:focus{border-color:#5aa8b3;box-shadow:0 0 0 3px #007f8f14}.tks-news-category-nav{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:38px;display:flex}.tks-news-category-nav>a{border:1px solid var(--tks-border);color:#4a6a79;font-size:var(--tks-fluid-copy-11,11px);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-weight:800;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.tks-news-category-nav>a span{color:#64808d;min-width:20px;height:20px;font-size:var(--tks-fluid-copy-9,9px);background:#eef6f7;border-radius:999px;place-items:center;padding:0 5px;display:grid}.tks-news-category-nav>a.is-active,.tks-news-category-nav>a:hover{border-color:var(--tks-action-green,#8fcbd2);background:var(--tks-action-green-soft,var(--tks-soft-cyan));color:var(--tks-action-green-hover,var(--tks-teal))}.tks-news-results-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.tks-news-results-heading h2{color:var(--tks-navy);margin:7px 0 0;font-size:clamp(27px,3vw,38px);line-height:1.15}.tks-news-results-heading>p{color:#78909b;font-size:var(--tks-fluid-copy-12,12px);margin:0;font-weight:750}.tks-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tks-news-card{border:1px solid var(--tks-border);background:#fff;border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 10px 28px #1644570d}.tks-news-card:hover{transform:translateY(-3px);box-shadow:0 16px 38px #16445717}.tks-news-card-image{aspect-ratio:16/9;background:#eef5f7;display:block;position:relative;overflow:hidden}.tks-news-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .28s}.tks-news-card:hover .tks-news-card-image img{transform:scale(1.025)}.tks-news-card-body{flex-direction:column;min-height:245px;padding:20px;display:flex}.tks-news-card-meta{color:#78909b;font-size:var(--tks-fluid-copy-10,10px);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-weight:800;display:flex}.tks-news-card-meta span{color:var(--tks-teal)}.tks-news-card-body h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-20,20px);margin:0 0 10px;line-height:1.3}.tks-news-card-body h2 a{color:inherit}.tks-news-card-body>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;line-height:1.65;display:-webkit-box;overflow:hidden}.tks-news-card-body>.tks-card-link{margin-top:auto}.tks-news-detail-section{background:#fff}.tks-news-detail-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:54px;display:grid}.tks-news-detail-main{min-width:0}.tks-news-detail-meta{color:#78909b;font-size:var(--tks-fluid-copy-11,11px);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:14px;margin-bottom:20px;font-weight:800;display:flex}.tks-news-detail-meta>a{color:var(--tks-teal)}.tks-news-detail-image{background:#eef5f7;border-radius:18px;margin-bottom:28px;overflow:hidden}.tks-news-detail-image img{object-fit:cover;width:100%;height:auto;display:block}.tks-news-detail-lead{border-bottom:1px solid var(--tks-border);color:#31576a;font-size:var(--tks-fluid-copy-19,19px);margin:0 0 26px;padding-bottom:24px;font-weight:650;line-height:1.65}.tks-news-detail-content{color:#466879;font-size:var(--tks-fluid-copy-15,15px);line-height:1.85}.tks-news-detail-content p{margin:0 0 20px}.tks-news-back-link{margin-top:18px;display:inline-flex}.tks-news-detail-cta{top:calc(var(--tks-header-height) + 28px);border:1px solid var(--tks-border);background:linear-gradient(145deg,#f7fbfc,#eef7f8);border-radius:16px;padding:26px;position:sticky}.tks-news-detail-cta h2{color:var(--tks-navy);font-size:var(--tks-fluid-copy-24,24px);margin:8px 0 12px;line-height:1.25}.tks-news-detail-cta>p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.7}.tks-news-detail-actions{gap:9px;margin-top:20px;display:grid}.tks-news-detail-actions .tks-button{width:100%}@media (max-width:1023px){.tks-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-news-detail-layout{grid-template-columns:1fr}.tks-news-detail-cta{position:static}}@media (max-width:767px){.tks-news-search{padding:18px}.tks-news-search-row{grid-template-columns:1fr}.tks-news-search-row .tks-button{width:100%}.tks-news-category-nav{justify-content:flex-start}.tks-news-results-heading{flex-direction:column;align-items:flex-start;gap:8px}.tks-news-grid{grid-template-columns:1fr}.tks-news-card-body{min-height:0}}.tks-home-news{background:#f7fbfc;padding-top:58px;padding-bottom:58px}.tks-home-news-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:26px;display:flex}.tks-home-news-heading>div{max-width:760px}.tks-home-news-heading h2{color:var(--tks-navy);letter-spacing:-.03em;margin:7px 0 8px;font-size:clamp(30px,3vw,42px);line-height:1.12}.tks-home-news-heading p{color:var(--tks-muted);font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.7}.tks-home-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}@media (max-width:1023px){.tks-home-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tks-home-news-heading{flex-direction:column;align-items:flex-start}.tks-home-news-heading .tks-button{width:100%}.tks-home-news-grid{grid-template-columns:1fr}}.tks-contact-map{margin-top:24px}.tks-contact-map h3{color:var(--tks-navy);font-size:var(--tks-fluid-copy-18,18px);margin:0 0 12px}.tks-contact-map iframe{background:#eef5f6;border:0;border-radius:12px;width:100%;min-height:320px;display:block}.admin-media-filters{grid-template-columns:minmax(180px,1.4fr) minmax(140px,.55fr) minmax(180px,.9fr) auto;align-items:end;gap:10px;margin-bottom:18px;display:grid}.admin-media-filters input,.admin-media-filters select,.admin-media-upload input[type=file]{color:#244b5d;min-height:42px;font:inherit;font-size:var(--tks-fluid-copy-13,13px);background:#fff;border:1px solid #d6e1e5;border-radius:9px;padding:9px 11px}.admin-media-upload{background:#f8fbfc;border:1px dashed #bfd5dc;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:14px;display:flex}.admin-media-upload input[type=file]{flex:1;min-width:0}.admin-media-message{color:#236557;font-size:var(--tks-fluid-copy-13,13px);background:#edf8f5;border-radius:8px;margin:0 0 14px;padding:10px 12px}.admin-media-message-error{color:#9f3434;background:#fff1f1}.admin-media-empty{text-align:center;color:#6e8792;background:#fbfcfd;border:1px dashed #d7e3e7;border-radius:12px;padding:34px 18px}.admin-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.admin-media-card{background:#fff;border:1px solid #dbe5e8;border-radius:13px;overflow:hidden;box-shadow:0 8px 22px #1740520d}.admin-media-preview{background:#f0f5f7;place-items:center;min-height:170px;display:grid;overflow:hidden}.admin-media-preview img{object-fit:cover;width:100%;height:190px;display:block}.admin-media-document{color:#557481;place-items:center;gap:5px;display:grid}.admin-media-document strong{color:#b44747;width:58px;height:68px;font-size:var(--tks-fluid-copy-14,14px);background:#fff;border:1px solid #bed4da;border-radius:8px;place-items:center;display:grid}.admin-media-document span{font-size:var(--tks-fluid-copy-11,11px);font-weight:700}.admin-media-card-body{padding:15px}.admin-media-title-row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-media-title-row>strong{color:#173f52;font-size:var(--tks-fluid-copy-14,14px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-media-status{font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex:none;padding:4px 7px;font-weight:850}.admin-media-status.in-use{color:#8d5a18;background:#fff2dd}.admin-media-status.unused{color:#347153;background:#eaf7ef}.admin-media-meta{gap:7px;margin:13px 0 0;display:grid}.admin-media-meta>div{grid-template-columns:68px minmax(0,1fr);gap:8px;display:grid}.admin-media-meta dt{color:#81949d;font-size:var(--tks-fluid-copy-10,10px);text-transform:uppercase;font-weight:800}.admin-media-meta dd{color:#526f7c;font-size:var(--tks-fluid-copy-11,11px);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.admin-media-usages{color:#57727f;font-size:var(--tks-fluid-copy-11,11px);margin-top:12px}.admin-media-usages summary{cursor:pointer;font-weight:800}.admin-media-usages ul{margin:8px 0 0;padding-left:17px}.admin-media-usages li+li{margin-top:4px}.admin-media-actions{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.admin-media-actions .danger-button,.admin-media-actions .secondary-button{min-height:34px;font-size:var(--tks-fluid-copy-11,11px);padding:7px 10px}@media (max-width:1100px){.admin-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-media-filters{grid-template-columns:1fr 1fr}}@media (max-width:700px){.admin-media-filters,.admin-media-grid{grid-template-columns:1fr}.admin-media-upload{flex-direction:column;align-items:stretch}.admin-media-preview img{height:220px}}.tks-program-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tks-program-card{border-radius:16px;flex-direction:column;display:flex;box-shadow:0 8px 26px #1644570f}.tks-program-image{aspect-ratio:16/9;background:linear-gradient(145deg,#dff4f6,#f5fbfc);border-bottom:1px solid #e6eef1;height:auto}.tks-program-category-badge{z-index:2;color:#335d70;max-width:calc(100% - 28px);font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #bccfd6e6;border-radius:999px;padding:6px 11px;font-weight:750;position:absolute;top:14px;right:14px;overflow:hidden}.tks-program-card-body{flex-direction:column;flex:1;padding:19px 19px 20px;display:flex}.tks-program-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tks-program-card h3{min-width:0;min-height:0;font-size:var(--tks-fluid-copy-17,17px);margin:2px 0 0;font-weight:800;line-height:1.3}.tks-program-card h3 a{overflow-wrap:anywhere;display:block}.tks-program-status{color:#476775;max-width:44%;font-size:var(--tks-fluid-copy-9_5,9.5px);letter-spacing:.045em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#f5f7f8;border:1px solid #d6e0e4;border-radius:999px;flex:none;padding:5px 9px;font-weight:750;line-height:1.2}.tks-program-status.is-enrolling{color:#087986;background:#edf9fa;border-color:#b8dde1}.tks-program-excerpt{min-height:64px;font-size:var(--tks-fluid-copy-13,13px);-webkit-line-clamp:3;margin:13px 0 0}.tks-program-meta{border-top:1px solid #e8eff2;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:17px 0 16px;padding-top:15px;display:grid}.tks-program-meta span{color:#365f72;min-width:0;font-size:var(--tks-fluid-copy-11,11px);overflow-wrap:anywhere;line-height:1.42}.tks-program-meta b{color:#8095a0;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.055em;text-transform:uppercase;margin-bottom:3px;font-weight:700;display:block}.tks-program-cta{color:#243f54;width:100%;min-height:42px;font-size:var(--tks-fluid-copy-12_5,12.5px);background:#f3f5f6;border:1px solid #d8e0e4;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:9px 14px;font-weight:800;line-height:1.2;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.tks-program-cta span{font-size:var(--tks-fluid-copy-16,16px);line-height:1;transition:transform .2s}.tks-program-cta:hover span{transform:translate(3px)}.tks-program-cta:hover{color:#17394d;background:#eaf0f2;border-color:#c6d5da}.tks-program-cta.is-primary{background:linear-gradient(100deg,var(--tks-action-green,#075b9d),var(--tks-action-green-hover,#0097a7));color:#fff;box-shadow:0 8px 20px var(--tks-action-shadow,#00789126);border-color:#0000}.tks-program-cta.is-primary:hover{background:linear-gradient(100deg,var(--tks-action-green-hover,#064f8a),var(--tks-action-green-deep,#008a99));color:#fff}.tks-home-trainer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tks-trainer-links{border-top:1px solid #e5eef1;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.tks-trainer-links>a:first-child{align-items:center;gap:6px;display:inline-flex}.tks-trainer-links .tks-trainer-linkedin{color:#0a66c2;background:#fff;border:1px solid #cbdde3;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;margin-left:auto;transition:background .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:grid}.tks-trainer-links .tks-trainer-linkedin:hover{color:#fff;background:#0a66c2;border-color:#0a66c2;transform:translateY(-1px);box-shadow:0 7px 16px #0a66c22e}.tks-trainer-linkedin svg{display:block}@media (max-width:1180px){.tks-program-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.tks-home-trainer-grid,.tks-program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tks-home-trainer-grid,.tks-program-grid{grid-template-columns:1fr}.tks-program-image{aspect-ratio:16/9;height:auto}.tks-program-excerpt{min-height:0}}@media (max-width:480px){.tks-program-image{aspect-ratio:16/9;height:auto}.tks-program-meta{gap:7px}.tks-program-meta span{font-size:var(--tks-fluid-copy-10_5,10.5px)}}.tks-learning-impact{background:#fff}.tks-learning-impact-header{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:start;gap:72px;margin-bottom:28px}.tks-learning-impact-header .tks-section-heading{margin:0;display:block}.tks-learning-impact-header .tks-section-heading>div:first-child{max-width:620px}.tks-learning-impact-header .tks-section-heading h2{letter-spacing:-.035em;font-size:clamp(29px,2.55vw,36px);font-weight:800}.tks-learning-impact-header .tks-section-heading p{color:#294b5f;max-width:620px;font-size:var(--tks-fluid-copy-14,14px);margin-top:8px;line-height:1.55}.tks-learning-journey:before{background:#176c7c;top:49px}.tks-learning-journey-node{width:40px;height:40px;font-size:var(--tks-fluid-copy-17,17px);background:#176c7c;box-shadow:0 0 0 5px #fff}.tks-learning-journey li:not(:last-child):after{content:"›";z-index:2;color:#176c7c;background:#e6f4f8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:24px;font-weight:500;line-height:1;display:grid;position:absolute;top:34px;right:-14px;box-shadow:0 0 0 4px #fff}.tks-learning-impact .tks-outcome-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.tks-learning-impact .tks-outcome-card{min-height:122px;box-shadow:none;background:#eaf6fa;border:1px solid #c9dfe7;border-radius:10px;flex-direction:column;align-items:flex-start;gap:0;padding:18px 24px}.tks-learning-impact .tks-outcome-card>span{color:#14788a;font-size:var(--tks-fluid-copy-23,23px);font-weight:850;line-height:1}.tks-learning-impact .tks-outcome-card h3{color:#102f47;margin:16px 0 0;font-weight:750;line-height:1.4}.tks-career-industries-section{background:#e8f6fb;padding:46px 0 50px}.tks-career-industries-section .tks-career-industries{gap:48px}.tks-career-industries-section .tks-career-industries>div+div{border-left:1px solid #9fc9d4;padding-left:48px}.tks-career-panel .tks-section-heading h2{letter-spacing:-.035em;margin-top:5px;font-weight:800}.tks-career-panel .tks-section-heading p{color:#294b5f;font-size:var(--tks-fluid-copy-14,14px);margin-top:7px;line-height:1.5}.tks-career-chip-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tks-career-chip-grid span{color:#163b52;min-height:48px;font-size:var(--tks-fluid-copy-13,13px);text-align:center;background:#fffffff5;border:1px solid #b7d3dc;border-radius:11px;justify-content:center;align-items:center;padding:10px 12px;font-weight:750;line-height:1.25;display:flex;box-shadow:0 2px 5px #16445706}.tks-industry-chip-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.tks-industry-chip-grid span:last-child{grid-column:span 2}@media (max-width:1180px){.tks-learning-impact-header{grid-template-columns:minmax(0,.82fr) minmax(470px,1.18fr);gap:46px}.tks-learning-impact .tks-outcome-track{grid-template-columns:repeat(3,minmax(0,1fr))}.tks-industry-chip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tks-industry-chip-grid span:last-child{grid-column:span 2}}@media (max-width:1023px){.tks-learning-impact-header{grid-template-columns:1fr;gap:28px}.tks-learning-journey{max-width:760px}.tks-career-industries-section .tks-career-industries{grid-template-columns:1fr;gap:32px}.tks-career-industries-section .tks-career-industries>div+div{border-top:1px solid #9fc9d4;border-left:0;padding-top:31px;padding-left:0}.tks-industry-chip-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.tks-learning-impact{padding-top:48px;padding-bottom:48px}.tks-learning-impact-header{gap:24px;margin-bottom:24px}.tks-learning-impact-header .tks-section-heading h2{font-size:var(--tks-fluid-heading-30,30px)}.tks-learning-journey{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:8px}.tks-learning-journey-label{font-size:var(--tks-fluid-copy-12,12px);white-space:normal}.tks-learning-impact .tks-outcome-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tks-learning-impact .tks-outcome-card{min-height:116px;padding:17px 18px}.tks-career-industries-section{padding:42px 0}.tks-career-chip-grid,.tks-industry-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-industry-chip-grid span:last-child{grid-column:span 2}}@media (max-width:560px){.tks-learning-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;min-width:0}.tks-learning-journey li:after,.tks-learning-journey:before{display:none!important}.tks-learning-impact .tks-outcome-track{grid-template-columns:1fr}.tks-learning-impact .tks-outcome-card{min-height:0}.tks-career-chip-grid,.tks-industry-chip-grid{grid-template-columns:1fr 1fr}.tks-industry-chip-grid span:last-child{grid-column:span 2}}.tks-event-details{background:#f4f9fc;border:1px solid #0d304b1f;border-radius:18px;margin:0 0 28px;padding:22px}.tks-event-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tks-event-details-grid div{flex-direction:column;gap:5px;display:flex}.tks-event-details-grid span{letter-spacing:.08em;text-transform:uppercase;color:#607384;font-size:.78rem;font-weight:700}.tks-event-details-grid strong{color:#102f47}.tks-event-details-grid small{color:#657886;line-height:1.45}.tks-event-status{text-transform:capitalize}.tks-event-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}@media (max-width:700px){.tks-event-details-grid{grid-template-columns:1fr}}.storefront-header{z-index:200;height:88px;background:0 0;border:0;padding:12px 0 8px;position:sticky;top:0}.storefront-header.is-scrolled{box-shadow:none;background:0 0;border:0}.storefront-header-inner{-webkit-backdrop-filter:blur(20px)saturate(1.16);backdrop-filter:blur(20px)saturate(1.16);background:#ffffffd1;border:1px solid #ffffffeb;border-radius:20px;gap:16px;height:68px;padding:0 18px 0 20px;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 12px 34px #11518e24,inset 0 1px #fffffff5}.storefront-header.is-scrolled .storefront-header-inner{background:#ffffffed;box-shadow:0 16px 38px #11437b2e,inset 0 1px #fff}.storefront-brand{flex:0 0 160px;gap:0}.storefront-brand-logo{flex:0 0 154px;width:154px;height:58px;overflow:visible}.storefront-brand-logo img{object-fit:contain;object-position:left center;width:154px;height:58px}.storefront-brand-copy{display:none}.storefront-desktop-nav>ul{gap:20px}.storefront-desktop-nav a,.storefront-nav-trigger{color:#082c72;height:68px;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:-.01em;font-weight:750;position:relative}.storefront-desktop-nav>ul>li>a.is-active,.storefront-desktop-nav>ul>li>a:hover,.storefront-nav-trigger.is-active,.storefront-nav-trigger:hover,.storefront-nav-trigger[aria-expanded=true]{color:#0755c9}.storefront-desktop-nav>ul>li>a:after,.storefront-nav-trigger:after{background:#0755c9;border-radius:999px;height:2px;bottom:10px;left:0;right:100%}.storefront-desktop-nav>ul>li>a.is-active:after,.storefront-desktop-nav>ul>li>a:hover:after,.storefront-nav-trigger.is-active:after,.storefront-nav-trigger:hover:after,.storefront-nav-trigger[aria-expanded=true]:after{right:0}.storefront-nav-chevron{font-size:var(--tks-fluid-copy-11,11px);line-height:1;transform:translateY(-1px)}.storefront-mega-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #a0c6eaa6;border-radius:14px;top:calc(100% - 7px);box-shadow:0 22px 48px #14477f2e}.storefront-phone-button{display:none}.storefront-enroll-button{min-height:42px;font-size:var(--tks-fluid-copy-11,11px);background:linear-gradient(135deg,#0874ec,#0d3da8);border:1px solid #0b54c7;border-radius:15px;padding:9px 18px;font-weight:750;box-shadow:0 9px 22px #0b4ebe40}.storefront-enroll-button:hover{background:linear-gradient(135deg,#0b65d2,#0b348f);border-color:#0d3da8;box-shadow:0 12px 26px #0b4ebe4d}.storefront-enroll-arrow{font-size:var(--tks-fluid-copy-15,15px);line-height:1}.storefront-menu-toggle{color:#0a4199;background:#ffffffc7;border:1px solid #679fd86b;border-radius:13px}.storefront-prefooter{z-index:1;color:#fff;background:#073f87 url(/images/contact/learning-journey-background.png) 50% 54%/cover no-repeat;border-radius:40px 40px 0 0;min-height:214px;position:relative;overflow:hidden}.storefront-prefooter-overlay{background:linear-gradient(90deg,#022b69f0,#02347dc4 39%,#04408957 64%,#03204d1a);position:absolute;inset:0}.storefront-prefooter-inner{z-index:1;grid-template-columns:minmax(0,.82fr) minmax(0,1.12fr) .32fr;align-items:center;gap:44px;min-height:214px;padding-top:26px;padding-bottom:28px;display:grid;position:relative}.storefront-prefooter-title-block{grid-column:1}.storefront-prefooter-eyebrow{color:#e9f6ff;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-weight:800;display:flex}.storefront-prefooter-eyebrow i{background:#69dc93;border-radius:99px;width:22px;height:2px}.storefront-prefooter h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(31px,3vw,43px);line-height:1.05}.storefront-prefooter h2 strong{color:#6ee35f;font-weight:800}.storefront-prefooter-copy{grid-column:2;max-width:500px}.storefront-prefooter-copy p{color:#f1f7ff;font-size:var(--tks-fluid-copy-13,13px);text-shadow:0 1px 3px #001f5159;margin:0;line-height:1.55}.storefront-prefooter-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.storefront-prefooter-actions a{min-height:43px;font-size:var(--tks-fluid-copy-11,11px);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.storefront-prefooter-actions a:hover{transform:translateY(-2px)}.storefront-prefooter-primary{color:#0b3da5;background:#fff;box-shadow:0 8px 20px #0013462e}.storefront-prefooter-secondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c469757;border:1px solid #ffffff85}.storefront-prefooter-chat{width:18px;height:18px;font-size:var(--tks-fluid-copy-8,8px);border:1px solid #ffffffc7;border-radius:5px;place-items:center;display:grid}.storefront-footer{z-index:2;color:#173c72;background:radial-gradient(circle at 88% 34%,#78d8a91a,#0000 19%),radial-gradient(circle at 93% 44%,#64b0ef1a,#0000 25%),linear-gradient(100deg,#fff,#f8fcff);border:0;border-radius:50% 50% 0 0/18px 18px 0 0;margin-top:-18px;padding-top:18px;position:relative;overflow:visible;box-shadow:0 -4px 18px #0f488209}.storefront-footer-curve{display:none}.storefront-footer-grid{z-index:1;grid-template-columns:1.35fr .72fr .9fr 1.05fr .58fr;gap:0;padding:38px 0 20px;display:grid;position:relative}.storefront-footer-brand{min-width:0;padding:4px 28px 0 0}.storefront-footer-logo{align-items:center;min-height:58px;display:inline-flex}.storefront-footer-logo img{object-fit:contain;object-position:left center;width:166px;height:64px}.storefront-footer-logo strong{color:#0a358e;font-size:var(--tks-fluid-copy-20,20px)}.storefront-footer-brand p{color:#60779e;max-width:300px;font-size:var(--tks-fluid-copy-10_5,10.5px);margin:8px 0 0;line-height:1.58}.storefront-footer h3{color:#073188;font-size:var(--tks-fluid-copy-12,12px);margin:0 0 12px;font-weight:800}.storefront-footer-contact-block,.storefront-footer-follow-block,.storefront-footer-link-group{border-left:1px solid #b7d2e78c;min-width:0;padding:8px 22px 0}.storefront-footer-link-list{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.storefront-footer-link-list a{color:#536f9e;font-size:var(--tks-fluid-copy-10,10px);line-height:1.3;transition:color .18s,transform .18s}.storefront-footer-link-list a:hover{color:#0b54c7;transform:translate(2px)}.storefront-footer-contact-block{flex-direction:column;align-items:flex-start;display:flex}.storefront-footer-contact-row{color:#516f9f;font-size:var(--tks-fluid-copy-9_7,9.7px);align-items:flex-start;gap:8px;margin-bottom:7px;line-height:1.35;display:flex}.storefront-footer-contact-row svg{color:#0c50c0;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 15px;width:15px;height:15px}.storefront-footer-contact-row span{flex-direction:column;gap:1px;display:flex}.storefront-footer-contact-row strong{color:#254e87;font-size:var(--tks-fluid-copy-9_7,9.7px)}.storefront-footer-contact-row small{color:#6b80a2;font-size:var(--tks-fluid-copy-9,9px)}.storefront-footer-social{flex-wrap:wrap;gap:9px;margin-top:0;display:flex}.storefront-footer-social a{width:28px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:50%}.storefront-footer-social a:hover{box-shadow:none;background:#edf6ff;transform:translateY(-2px)}.storefront-footer-bottom{z-index:1;border-top:1px solid #b1cfe594;position:relative}.storefront-footer-bottom>.tks-container{color:#7d8fae;min-height:32px;font-size:var(--tks-fluid-copy-8_5,8.5px)}.storefront-footer-motto{color:#7d8fae;align-items:center;gap:10px;display:flex}.storefront-footer-motto i{background:#c8d5e5;width:1px;height:14px}.storefront-arrow-icon,.tks-inline-arrow-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.tks-contact-page{color:#11366d;background:#eaf7ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;padding-bottom:18px;position:relative;overflow:hidden}.tks-contact-page:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#ffffff29);position:absolute;inset:0}.tks-contact-page>.tks-container{z-index:1;position:relative}.tks-contact-page-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;min-height:400px;padding-top:34px;padding-bottom:24px;display:grid}.tks-contact-page-hero-copy{padding-left:12px}.tks-contact-card-kicker,.tks-contact-page-kicker{color:#667da7;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:9px;font-weight:850;display:flex}.tks-contact-card-kicker i,.tks-contact-page-kicker i{background:#24bc53;border-radius:99px;width:21px;height:2px}.tks-contact-page-hero h1{color:#0a3795;letter-spacing:-.055em;margin:13px 0 11px;font-size:clamp(45px,5.3vw,68px);font-weight:850;line-height:.96}.tks-contact-page-hero h1 strong{color:#22a54a;font-weight:850}.tks-contact-page-hero-copy>p{color:#526f9a;max-width:510px;font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.45}.tks-contact-page-actions{flex-wrap:wrap;gap:13px;margin-top:20px;display:flex}.tks-contact-page-actions a{min-height:46px;font-size:var(--tks-fluid-copy-11,11px);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-weight:800;transition:transform .18s,box-shadow .18s;display:inline-flex}.tks-contact-page-actions a:hover{transform:translateY(-2px)}.tks-contact-page-primary{color:#fff;background:linear-gradient(135deg,#1589ef,#1148b5);border:1px solid #0c68d8;box-shadow:0 10px 22px #0f4cb133}.tks-contact-page-secondary{color:#0f4199;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbd;border:1px solid #adcdeae0;box-shadow:0 8px 18px #30669c14}.tks-contact-page-action-icon{color:#1763c8;width:18px;height:18px;font-size:var(--tks-fluid-copy-8,8px);border:1px solid #2b6fd0;border-radius:5px;place-items:center;display:grid}.tks-contact-hero-art{justify-content:center;align-items:center;min-height:330px;display:flex;position:relative;overflow:visible}.tks-contact-hero-art img{object-fit:contain;mix-blend-mode:multiply;opacity:.99;filter:saturate(1.03)contrast(.99);width:min(108%,590px);height:auto;display:block;-webkit-mask-image:radial-gradient(104% 96%,#000 0 66%,#000000f5 76%,#00000094 89%,#0000 100%);mask-image:radial-gradient(104% 96%,#000 0 66%,#000000f5 76%,#00000094 89%,#0000 100%)}.tks-contact-page-action-icon svg{width:12px;height:12px}.tks-contact-location-card .tks-inline-arrow-icon,.tks-contact-page-primary .tks-inline-arrow-icon{width:14px;height:14px}.tks-contact-page-main-grid{grid-template-columns:minmax(280px,.74fr) minmax(0,1.32fr);align-items:stretch;gap:20px;margin-top:4px;display:grid}.tks-contact-form-card,.tks-contact-info-card{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#ffffffb8;border:1px solid #ffffffed;border-radius:24px;box-shadow:0 18px 44px #2d689e17,inset 0 1px #fffffff2}.tks-contact-info-card{padding:28px 36px}.tks-contact-form-card h2,.tks-contact-info-card h2,.tks-contact-location h2{color:#0b3693;font-size:var(--tks-fluid-heading-32,32px);letter-spacing:-.035em;margin:6px 0 8px;line-height:1.05}.tks-contact-form-card>p,.tks-contact-info-card>p{color:#6079a0;font-size:var(--tks-fluid-copy-12_5,12.5px);margin:0;line-height:1.45}.tks-contact-info-list{margin-top:19px}.tks-contact-info-row{color:inherit;border-top:1px solid #aacbe68a;align-items:flex-start;gap:16px;padding:18px 0;display:flex}.tks-contact-info-row:first-child{border-top:0;padding-top:8px}.tks-contact-info-icon{color:#1171d9;background:#ffffffa8;border:1px solid #fffffff0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 7px 18px #3a74ae1a,inset 0 0 0 5px #e5f4ff8c}.tks-contact-info-icon svg{width:23px;height:23px}.tks-contact-info-row>span:last-child{flex-direction:column;padding-top:1px;display:flex}.tks-contact-info-row small{color:#0a3f9a;font-size:var(--tks-fluid-copy-11,11px);font-weight:800}.tks-contact-info-row strong{color:#0a3d9d;font-size:var(--tks-fluid-copy-16,16px);margin-top:3px;line-height:1.2}.tks-contact-info-row em{color:#607aa2;font-size:var(--tks-fluid-copy-10_5,10.5px);margin-top:5px;font-style:normal;line-height:1.45}.tks-contact-form-card{padding:27px 32px 26px}.tks-contact-form-card>.tks-contact-form{margin-top:13px}.tks-contact-form--page{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.tks-contact-form--page .tks-contact-form-grid{gap:11px 16px}.tks-contact-form--page .tks-contact-field{color:#113a80;font-size:var(--tks-fluid-copy-10_5,10.5px);gap:5px;font-weight:750}.tks-contact-input-shell{display:block;position:relative}.tks-contact-form--page .tks-contact-field input,.tks-contact-form--page .tks-contact-field select,.tks-contact-form--page .tks-contact-field textarea,.tks-contact-service-trigger{color:#143f79;background:#ffffffa8;border:1px solid #8eb9dcb8;border-radius:9px;min-height:39px;box-shadow:inset 0 1px #ffffffd9}.tks-contact-form--page .tks-contact-field input,.tks-contact-form--page .tks-contact-field textarea{padding-left:36px}.tks-contact-form--page .tks-contact-field select{color:#5d77a0;padding-left:12px}.tks-contact-form--page .tks-contact-field textarea{resize:vertical;min-height:83px;padding-top:11px;padding-bottom:23px}.tks-contact-service-picker{width:100%;min-width:0;position:relative}.tks-contact-service-trigger{color:#5d77a0;width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0 11px 0 12px;display:flex}.tks-contact-service-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tks-contact-service-trigger>svg{fill:none;stroke:#0c4cb4;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 15px;width:15px;height:15px;transition:transform .18s}.tks-contact-service-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.tks-contact-service-trigger:focus-visible{outline-offset:2px;outline:2px solid #146fde47}.tks-contact-service-menu{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border:1px solid #8eb9dcd1;border-radius:10px;max-width:100%;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 14px 30px #1f508b2e}.tks-contact-service-option{color:#405f8f;width:100%;min-width:0;font-size:var(--tks-fluid-copy-10_5,10.5px);text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;line-height:1.35;display:block}.tks-contact-service-option:focus-visible,.tks-contact-service-option:hover,.tks-contact-service-option[aria-selected=true]{color:#0a4199;background:#e8f5ff;outline:0}.tks-contact-input-icon{z-index:1;color:#89a8cb;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.tks-contact-input-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tks-contact-textarea-icon{top:14px;transform:none}.tks-contact-form--page .tks-contact-field input::placeholder,.tks-contact-form--page .tks-contact-field textarea::placeholder{color:#829cc0;font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-contact-character-count{color:#7e95b4;font-size:var(--tks-fluid-copy-8_5,8.5px);font-weight:500;position:absolute;bottom:7px;right:9px}.tks-contact-form--page .tks-contact-submit{min-height:43px;font-size:var(--tks-fluid-copy-11,11px);background:linear-gradient(90deg,#1487ea,#0b3fae);border-radius:11px;justify-content:center;align-items:center;gap:9px;margin-top:2px;display:flex;box-shadow:0 8px 18px #104db02b}.tks-contact-send-arrow,.tks-contact-send-icon{justify-content:center;align-items:center;display:inline-flex}.tks-contact-send-icon svg{width:17px;height:17px}.tks-contact-send-arrow svg,.tks-contact-send-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.tks-contact-send-arrow svg{width:15px;height:15px}.tks-contact-location{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#ffffffab;border:1px solid #fffffff0;border-radius:24px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.75fr);align-items:stretch;gap:20px;margin-top:28px;margin-bottom:0;padding:22px 24px;display:grid;box-shadow:0 16px 40px #2d689e14}.tks-contact-location-copy{padding:5px 2px 0}.tks-contact-location h2{font-size:var(--tks-fluid-heading-31,31px);margin-top:7px}.tks-contact-location-copy>p{color:#5e78a0;font-size:var(--tks-fluid-copy-11_5,11.5px);margin:0;line-height:1.45}.tks-contact-location-card{background:#ffffffa3;border:1px solid #a8cae4ad;border-radius:12px;align-items:flex-start;gap:12px;margin-top:15px;padding:13px 14px;display:flex}.tks-contact-location-card .tks-contact-info-icon{flex-basis:39px;width:39px;height:39px}.tks-contact-location-card .tks-contact-info-icon svg{width:19px;height:19px}.tks-contact-location-card>span:last-child{flex-direction:column;min-width:0;display:flex}.tks-contact-location-card strong{color:#0a3d96;font-size:var(--tks-fluid-copy-10,10px)}.tks-contact-location-card em{color:#5c78a0;font-size:var(--tks-fluid-copy-9_5,9.5px);margin-top:2px;font-style:normal;line-height:1.35}.tks-contact-location-card a{color:#fff;font-size:var(--tks-fluid-copy-8_5,8.5px);white-space:nowrap;background:#249a46;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:7px;margin-top:9px;padding:7px 11px;font-weight:800;transition:background .2s;display:inline-flex}.tks-contact-location-card a:focus-visible,.tks-contact-location-card a:hover{background:#1c7e39}.tks-contact-location-card a .tks-inline-arrow-icon{flex:0 0 14px}.tks-contact-location-map{background:#e4f1fa;border:1px solid #a2c6e29e;border-radius:15px;min-height:250px;overflow:hidden;box-shadow:0 9px 22px #30669c14}.tks-contact-location-map iframe{border:0;width:100%;height:100%;min-height:250px;display:block}@media (max-width:1180px){.storefront-header-inner{padding-inline:15px}.storefront-brand{flex-basis:128px}.storefront-brand-logo{flex-basis:124px;width:124px}.storefront-brand-logo img{width:124px}.storefront-desktop-nav>ul{gap:12px}.storefront-desktop-nav a,.storefront-nav-trigger{font-size:var(--tks-fluid-copy-10,10px)}.storefront-enroll-button{padding-inline:14px}.storefront-prefooter-inner{grid-template-columns:.92fr 1.08fr .22fr;gap:30px}.storefront-footer-contact-block,.storefront-footer-follow-block,.storefront-footer-link-group{padding-left:18px;padding-right:18px}.tks-contact-page-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}@media (max-width:1023px){.storefront-header{height:82px;padding:10px 0}.storefront-header-inner{border-radius:17px;height:62px}.storefront-brand{flex-basis:138px}.storefront-brand-logo{flex-basis:134px}.storefront-brand-logo,.storefront-brand-logo img{width:134px;height:52px}.storefront-header-actions{margin-left:auto}.storefront-enroll-button{min-height:39px}.storefront-menu-toggle{display:grid}.storefront-mobile-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #a4c9e7bf;border-radius:16px;max-height:calc(100vh - 90px);padding:10px 18px 20px;top:73px;left:18px;right:18px;box-shadow:0 18px 38px #12467e33}.storefront-prefooter-inner{grid-template-columns:1fr 1fr;min-height:210px}.storefront-prefooter-title-block{grid-column:1}.storefront-prefooter-copy{grid-column:2}.storefront-footer-grid{grid-template-columns:1.2fr .8fr .9fr;gap:24px 0}.storefront-footer-brand{grid-column:1}.storefront-footer-quick-block{grid-column:2}.storefront-footer-training-block{grid-column:3}.storefront-footer-contact-block{border-left:0;grid-column:1/3;padding-left:0}.storefront-footer-follow-block{grid-column:3}.storefront-footer-contact-block,.storefront-footer-follow-block,.storefront-footer-link-group{padding-inline:20px}.storefront-footer-quick-block{border-left:1px solid #b7d2e78c}.tks-contact-page{margin-top:-82px;padding-top:82px}.tks-contact-page-hero{grid-template-columns:1fr;min-height:0;padding-top:50px}.tks-contact-page-hero-copy{max-width:720px}.tks-contact-hero-art{min-height:300px}.tks-contact-page-main-grid{grid-template-columns:1fr}.tks-contact-info-card{grid-template-columns:1fr 1.4fr;gap:0 26px;display:grid}.tks-contact-info-card>.tks-contact-card-kicker,.tks-contact-info-card>h2,.tks-contact-info-card>p{grid-column:1}.tks-contact-info-list{grid-area:1/2/5;margin-top:0}.tks-contact-location{grid-template-columns:1fr}.tks-contact-location-map,.tks-contact-location-map iframe{min-height:320px}}@media (max-width:767px){.storefront-header{height:76px;padding:8px 0}.storefront-header-inner{border-radius:15px;height:60px;padding-inline:12px}.storefront-brand{flex-basis:112px}.storefront-brand-logo{flex-basis:108px}.storefront-brand-logo,.storefront-brand-logo img{width:108px;height:46px}.storefront-enroll-button{display:none}.storefront-mobile-panel{top:68px;left:14px;right:14px}.storefront-prefooter{background-position:69%;border-radius:34px 34px 0 0;min-height:280px}.storefront-prefooter-overlay{background:linear-gradient(90deg,#022b69f5,#02347dd4 62%,#032d6985)}.storefront-prefooter-inner{grid-template-columns:1fr;align-content:center;gap:16px;min-height:280px}.storefront-prefooter-copy,.storefront-prefooter-title-block{grid-column:1}.storefront-prefooter-copy{max-width:520px}.storefront-prefooter-actions{margin-top:16px}.storefront-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 26px;padding-top:34px}.storefront-footer-brand{grid-column:1/-1}.storefront-footer-contact-block,.storefront-footer-follow-block,.storefront-footer-quick-block,.storefront-footer-training-block{border-top:1px solid #b7d2e78c;border-left:0;grid-column:auto;padding:12px 0 0}.storefront-footer-contact-block{grid-column:1/-1}.storefront-footer-bottom>.tks-container{align-items:flex-start}.storefront-footer-motto{flex-wrap:wrap}.tks-contact-page{background-position:top;background-size:auto 100%;margin-top:-76px;padding-top:76px}.tks-contact-page-hero{padding-top:40px}.tks-contact-page-hero-copy{padding-left:0}.tks-contact-page-hero h1{font-size:var(--tks-fluid-heading-47,47px)}.tks-contact-page-hero-copy>p{font-size:var(--tks-fluid-copy-14,14px)}.tks-contact-page-actions{flex-direction:column;align-items:stretch}.tks-contact-page-actions a{width:100%}.tks-contact-hero-art{min-height:270px}.tks-contact-form-card,.tks-contact-info-card{border-radius:20px}.tks-contact-info-card{padding:24px;display:block}.tks-contact-info-list{margin-top:16px}.tks-contact-form-card{padding:24px 20px}.tks-contact-form--page .tks-contact-form-grid{grid-template-columns:1fr}.tks-contact-form--page .tks-contact-field-full{grid-column:auto}.tks-contact-location{border-radius:20px;padding:20px}}@media (max-width:480px){.storefront-header-inner{gap:7px}.storefront-brand{flex-basis:104px}.storefront-brand-logo{flex-basis:100px;width:100px}.storefront-brand-logo img{width:100px}.storefront-menu-toggle{width:38px;height:38px}.storefront-footer-grid{grid-template-columns:1fr}.storefront-footer-brand,.storefront-footer-contact-block,.storefront-footer-follow-block,.storefront-footer-quick-block,.storefront-footer-training-block{border-top:1px solid #b7d2e78c;border-left:0;grid-column:auto;padding:10px 0 0}.storefront-footer-brand{border-top:0;padding-top:0}.storefront-footer-link-list{gap:7px}.storefront-footer-bottom>.tks-container{gap:8px}.tks-contact-page-hero h1{font-size:var(--tks-fluid-heading-40,40px)}.tks-contact-hero-art{min-height:235px}.tks-contact-service-menu{max-height:180px}.tks-contact-form-card h2,.tks-contact-info-card h2,.tks-contact-location h2{font-size:var(--tks-fluid-heading-28,28px)}.tks-contact-info-row{gap:12px}.tks-contact-info-row strong{font-size:var(--tks-fluid-copy-15,15px)}}.tks-partners-approved-page{color:#0a317a;background:#eaf7ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;position:relative;overflow:hidden}.tks-partners-approved-page:before{content:"";pointer-events:none;background:linear-gradient(#ffffff08,#ffffff1a 55%,#ffffff38);position:absolute;inset:0}.tks-partners-approved-page>section{z-index:1;position:relative}.tks-partners-approved-hero{border-bottom:1px solid #9dc7e538;min-height:448px}.tks-partners-approved-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:18px;min-height:448px;padding-top:34px;padding-bottom:28px;display:grid}.tks-partners-approved-hero-copy{z-index:2;max-width:520px;padding-left:4px;position:relative}.tks-partners-approved-kicker,.tks-partners-approved-section-kicker{color:#183c82;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-weight:850;display:flex}.tks-partners-kicker-icon{color:#0d60d3;place-items:center;width:18px;height:18px;display:grid}.tks-partners-kicker-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tks-partners-approved-hero h1{color:#0c388f;letter-spacing:-.055em;margin:11px 0 3px;font-size:clamp(52px,6vw,78px);font-weight:860;line-height:.94}.tks-partners-approved-hero h1 strong{color:#20a546;font-weight:860}.tks-partners-approved-hero h2{color:#163e78;letter-spacing:-.025em;margin:0 0 13px;font-size:clamp(22px,2vw,29px);font-weight:780;line-height:1.14}.tks-partners-approved-hero-copy>p{color:#355986;max-width:510px;font-size:var(--tks-fluid-copy-14,14px);margin:13px 0 0;line-height:1.45}.tks-partners-approved-actions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.tks-partners-approved-actions a{min-height:46px;font-size:var(--tks-fluid-copy-11,11px);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-weight:820;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.tks-partners-approved-actions a:hover{transform:translateY(-2px)}.tks-partners-approved-actions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tks-partners-approved-primary{color:#fff;background:linear-gradient(135deg,#147ee6,#0a46b4);border:1px solid #0c60d0;box-shadow:0 10px 24px #0b4bb238}.tks-partners-approved-secondary{color:#0b3c97;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbd;border:1px solid #92bde0b8;box-shadow:0 8px 20px #2d66a017}.tks-partners-approved-hero-art{min-height:390px;margin-right:-10px;position:relative;overflow:visible}.tks-partners-approved-hero-art:before{content:"";filter:blur(18px);background:radial-gradient(circle,#72cfff38,#fff0 68%);border-radius:50%;position:absolute;inset:10% 5% 7% 10%}.tks-partners-approved-hero-art img{object-fit:contain;object-position:center center}.tks-partners-approved-network{background:linear-gradient(#ffffff4d,#f0faff75);padding:25px 0 38px}.tks-partners-approved-network-heading{max-width:980px;margin-bottom:24px;display:block}.tks-partners-approved-section-kicker{color:#536c98;gap:9px}.tks-partners-approved-section-kicker i{background:#21b653;border-radius:999px;width:20px;height:2px}.tks-partners-approved-growing-heading h2,.tks-partners-approved-network-heading h2{color:#0b378f;letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:840;line-height:1.02}.tks-partners-approved-growing-heading h2 strong,.tks-partners-approved-network-heading h2 strong{color:#16a344;font-weight:840}.tks-partners-approved-network-description{max-width:940px;margin-top:13px}.tks-partners-approved-network-description p{color:#526f98;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.62}.tks-partners-approved-network-description p+p{margin-top:8px}.tks-partners-approved-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;display:grid}.tks-partners-approved-grid .tks-partner-card-link,.tks-partners-approved-grid>.tks-partner-card{min-width:0;height:98px}.tks-partners-approved-grid .tks-partner-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffc7;border:1px solid #b9d5e9ab;border-radius:11px;height:98px;padding:10px;display:block;box-shadow:0 7px 18px #26619b0f}.tks-partners-approved-grid .tks-partner-card-link:hover .tks-partner-card{border-color:#71aeddd1;transform:translateY(-2px);box-shadow:0 11px 24px #26619b1a}.tks-partners-approved-grid .tks-partner-logo{background:0 0;border-radius:8px;height:76px;margin:0}.tks-partners-approved-grid .tks-partner-logo img{object-fit:contain;padding:7px}.tks-partners-approved-grid .tks-partner-mark span{color:#0c3b92;max-width:100%;font-size:var(--tks-fluid-copy-12,12px);padding:0 6px;line-height:1.12}.tks-partners-approved-grid .tks-partner-card>div:last-child{display:none}.tks-partners-approved-network .tks-pagination{margin-top:22px}.tks-partners-approved-growing{background:linear-gradient(#ffffff1a,#eff9ff47);padding:28px 0 52px;position:relative}.tks-partners-approved-growing:after,.tks-partners-approved-growing:before{content:"";pointer-events:none;filter:blur(2px);opacity:.32;border-radius:50%;width:220px;height:150px;position:absolute}.tks-partners-approved-growing:before{background:radial-gradient(#53bf76 0,#53bf7600 70%);bottom:-50px;left:-90px;transform:rotate(22deg)}.tks-partners-approved-growing:after{background:radial-gradient(#6fc4f0 0,#6fc4f000 70%);top:20px;right:-85px;transform:rotate(-18deg)}.tks-partners-approved-growing-heading{z-index:1;text-align:center;max-width:820px;margin:0 auto 22px;position:relative}.tks-partners-approved-growing-heading .tks-partners-approved-section-kicker{justify-content:center}.tks-partners-approved-growing-heading>p{color:#536e95;max-width:650px;font-size:var(--tks-fluid-copy-12,12px);margin:8px auto 0;line-height:1.48}.tks-partners-approved-growing-heading h2{font-size:clamp(31px,4vw,46px)}.tks-partners-approved-benefits{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.tks-partners-approved-benefit-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #aed0e8b8;border-radius:11px;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:13px;min-height:91px;padding:11px 14px;display:grid;box-shadow:0 8px 18px #2760970e}.tks-partners-approved-benefit-icon{color:#176fd7;background:radial-gradient(circle at 34% 30%,#fff,#edf8ff 74%);border:1px solid #9bcceabf;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 5px 14px #1469be1a,inset 0 0 0 5px #ffffff85}.tks-partners-approved-benefit-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.tks-partners-approved-benefit-card h3{color:#0c378e;font-size:var(--tks-fluid-copy-12_5,12.5px);margin:0;font-weight:600;line-height:1.15}.tks-partners-approved-benefit-card p{color:#526f98;font-size:var(--tks-fluid-copy-10,10px);margin:4px 0 0;line-height:1.38}.tks-partners-trusted{z-index:1;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-top:28px;padding:26px 0 24px;position:relative}.tks-partners-trusted-heading{max-width:900px;margin-bottom:20px}.tks-partners-trusted-heading h2{color:#0b378f;letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.7vw,44px);font-weight:840;line-height:1.04}.tks-partners-trusted-heading h2 strong{color:#17a544;font-weight:840}.tks-partners-trusted-heading p{color:#526f98;max-width:860px;font-size:var(--tks-fluid-copy-13,13px);margin:10px 0 0;line-height:1.62}.tks-partners-trusted .tks-pagination{margin-top:20px}.tks-partners-become-cta{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #a4cde8b8;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:26px;padding:24px 28px;display:grid;position:relative;box-shadow:0 16px 34px #1f5b9514}.tks-partners-become-cta-copy{max-width:880px}.tks-partners-become-cta h2{color:#0b378f;letter-spacing:-.04em;margin:7px 0 10px;font-size:clamp(29px,3.4vw,42px);font-weight:840;line-height:1.05}.tks-partners-become-cta h2 strong{color:#17a544}.tks-partners-become-cta p{color:#506d95;font-size:var(--tks-fluid-copy-12,12px);margin:0 0 8px;line-height:1.55}.tks-partners-become-cta p strong{color:#173d83}.tks-partners-become-cta-highlight{font-weight:800;color:#0c388f!important;margin-bottom:0!important}.tks-partners-become-cta-button{min-width:158px;min-height:48px;font-size:var(--tks-fluid-copy-11,11px);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-weight:820;display:inline-flex}.tks-partners-become-cta-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tks-become-partner-page{color:#0a317a;background:#eaf7ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;position:relative;overflow:hidden}.tks-become-partner-page:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#ffffff29 58%,#ffffff47);position:absolute;inset:0}.tks-become-partner-page:after{content:"";pointer-events:none;background:radial-gradient(circle,#3dbfff2e,#fff0 70%);border-radius:50%;width:330px;height:330px;position:absolute;top:190px;right:-110px}.tks-become-partner-section{z-index:1;padding:54px 0 70px;position:relative}.tks-become-partner-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:34px;display:grid}.tks-become-partner-copy{padding:22px 8px 22px 4px;position:relative}.tks-become-partner-copy:after{content:"";pointer-events:none;background:radial-gradient(#40be682e,#40be6800 70%);width:220px;height:160px;position:absolute;bottom:-35px;left:-95px}.tks-become-partner-copy h1{color:#0c388f;letter-spacing:-.05em;margin:8px 0 10px;font-size:clamp(46px,5.4vw,70px);font-weight:860;line-height:.96}.tks-become-partner-copy h1 strong{color:#1ba646}.tks-become-partner-copy>p{color:#45688f;max-width:560px;font-size:var(--tks-fluid-copy-14,14px);margin:0 0 11px;line-height:1.58}.tks-become-partner-copy>p strong{color:#143e86}.tks-become-partner-copy .tks-become-partner-lead{font-size:var(--tks-fluid-copy-15,15px)}.tks-become-partner-emphasis{font-weight:820;color:#0c388f!important}.tks-become-partner-benefits{gap:12px;max-width:560px;margin-top:23px;display:grid}.tks-become-partner-benefits article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffad;border:1px solid #aed0e8b3;border-radius:14px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:13px;padding:13px 14px;display:grid;box-shadow:0 8px 20px #2760970f}.tks-become-partner-benefit-icon{color:#176fd7;background:radial-gradient(circle at 34% 28%,#fff,#edf8ff 74%);border:1px solid #91c7eabd;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 5px 14px #1469be1a,inset 0 0 0 4px #ffffff8f}.tks-become-partner-benefit-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.tks-become-partner-benefits h2{color:#0c378e;font-size:var(--tks-fluid-copy-14,14px);margin:0;font-weight:840;line-height:1.18}.tks-become-partner-benefits p{color:#58749a;font-size:var(--tks-fluid-copy-11,11px);margin:4px 0 0;line-height:1.42}.tks-become-partner-form-card{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#f7fcffd1;border:1px solid #a6cfebc7;border-radius:20px;padding:22px;position:relative;box-shadow:0 22px 50px #1c5b991f}.tks-become-partner-form-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff8f,#fff0 42%);position:absolute;inset:0}.tks-become-partner-form-heading{z-index:1;border-bottom:1px solid #aacfe88f;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;padding-bottom:12px;display:flex;position:relative}.tks-become-partner-form-heading>div{align-items:center;gap:9px;display:flex}.tks-become-partner-form-heading h2{color:#0c388f;font-size:var(--tks-fluid-copy-18,18px);margin:0;font-weight:840}.tks-become-partner-form-heading p{color:#607ba0;font-size:var(--tks-fluid-copy-10,10px);margin:3px 0 0;line-height:1.35}.tks-become-partner-form-icon{color:#176fd7;background:#e7f4ff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.tks-become-partner-form-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tks-become-partner-form{z-index:1;position:relative}.tks-become-partner-form .tks-contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px}.tks-become-partner-form .tks-contact-field{gap:5px}.tks-become-partner-form .tks-contact-field>span{color:#173f84;font-size:var(--tks-fluid-copy-10,10px);font-weight:760}.tks-become-partner-form .tks-contact-field input,.tks-become-partner-form .tks-contact-field textarea{color:#244e80;width:100%;min-height:38px;font-size:var(--tks-fluid-copy-11,11px);background:#ffffffc7;border:1px solid #a6cbe7e0;border-radius:7px;outline:none;padding:9px 11px;box-shadow:inset 0 1px 2px #14508c05}.tks-become-partner-form .tks-contact-field textarea{resize:vertical;min-height:78px}.tks-become-partner-form .tks-contact-field input::placeholder,.tks-become-partner-form .tks-contact-field textarea::placeholder{color:#93a9c2}.tks-become-partner-form .tks-contact-field input:focus,.tks-become-partner-form .tks-contact-field textarea:focus{border-color:#71b7e7;box-shadow:0 0 0 3px #1a7ed214}.tks-become-partner-submit{color:#fff;width:100%;min-height:42px;font-size:var(--tks-fluid-copy-11,11px);cursor:pointer;background:linear-gradient(90deg,#1b82e8,#0a4bbc);border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin-top:12px;font-weight:820;display:flex;box-shadow:0 9px 20px #1058be33}.tks-become-partner-submit svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tks-become-partner-submit:disabled{cursor:not-allowed;opacity:.68}.tks-become-partner-form .tks-contact-field{align-content:start}.tks-become-partner-form .tks-contact-field input[name=phone]{height:38px;min-height:38px}@media (max-width:1023px){.tks-partners-become-cta{grid-template-columns:1fr}.tks-partners-become-cta-button{width:max-content}.tks-become-partner-page{margin-top:-82px;padding-top:82px}.tks-become-partner-layout{grid-template-columns:1fr;gap:24px}.tks-become-partner-copy{max-width:760px}.tks-become-partner-form-card{width:100%;max-width:860px}}@media (max-width:767px){.tks-partners-trusted{border-radius:0;margin-top:22px;padding:20px 0}.tks-partners-trusted-heading h2{font-size:var(--tks-fluid-heading-34,34px)}.tks-partners-trusted-heading p{font-size:var(--tks-fluid-copy-13,13px)}.tks-partners-become-cta{border-radius:16px;padding:20px}.tks-partners-become-cta-button{width:100%}.tks-become-partner-page{background-position:top;background-size:auto 100%;margin-top:-76px;padding-top:76px}.tks-become-partner-section{padding:34px 0 48px}.tks-become-partner-copy{padding-inline:0}.tks-become-partner-copy h1{font-size:var(--tks-fluid-heading-48,48px)}.tks-become-partner-form-card{border-radius:17px;padding:18px}.tks-become-partner-form-heading{display:block}.tks-become-partner-form-heading>p{margin-top:8px}.tks-become-partner-form .tks-contact-form-grid{grid-template-columns:1fr}.tks-become-partner-benefits{gap:10px}}@media (max-width:420px){.tks-become-partner-copy h1{font-size:var(--tks-fluid-heading-42,42px)}.tks-become-partner-copy>p{font-size:var(--tks-fluid-copy-13,13px)}.tks-become-partner-benefits article{grid-template-columns:48px minmax(0,1fr);padding:11px}.tks-become-partner-benefit-icon{width:44px;height:44px}.tks-become-partner-benefit-icon svg{width:24px;height:24px}}@media (max-width:1023px){.tks-partners-approved-page{margin-top:-82px;padding-top:82px}.tks-partners-approved-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:420px}.tks-partners-approved-hero{min-height:420px}.tks-partners-approved-hero-art{min-height:340px;margin-right:0}.tks-partners-approved-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tks-partners-approved-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tks-partners-approved-page{background-position:top;background-size:auto 100%;margin-top:-76px;padding-top:76px}.tks-partners-approved-hero{min-height:0}.tks-partners-approved-hero-grid{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:32px;padding-bottom:24px}.tks-partners-approved-hero-copy{max-width:none}.tks-partners-approved-hero h1{font-size:var(--tks-fluid-heading-52,52px)}.tks-partners-approved-hero h2{font-size:var(--tks-fluid-copy-26,26px)}.tks-partners-approved-hero-copy>p{font-size:var(--tks-fluid-copy-13,13px)}.tks-partners-approved-actions{flex-direction:column;align-items:stretch}.tks-partners-approved-actions a{width:100%}.tks-partners-approved-hero-art{min-height:300px;margin:0}.tks-partners-approved-network{padding-top:22px}.tks-partners-approved-network-heading h2{font-size:var(--tks-fluid-heading-36,36px)}.tks-partners-approved-network-description p{font-size:var(--tks-fluid-copy-13,13px)}.tks-partners-approved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.tks-partners-approved-grid .tks-partner-card,.tks-partners-approved-grid .tks-partner-card-link,.tks-partners-approved-grid>.tks-partner-card{height:92px}.tks-partners-approved-grid .tks-partner-logo{height:70px}.tks-partners-approved-growing{padding-top:24px}.tks-partners-approved-growing-heading h2{font-size:var(--tks-fluid-heading-35,35px)}.tks-partners-approved-benefits{grid-template-columns:1fr}.tks-partners-approved-benefit-card{min-height:88px}}@media (max-width:460px){.tks-partners-approved-hero h2{font-size:var(--tks-fluid-copy-23,23px)}}@media (max-width:420px){.tks-partners-approved-kicker{font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.1em}.tks-partners-approved-hero h1{font-size:var(--tks-fluid-heading-46,46px)}.tks-partners-approved-hero h2{font-size:var(--tks-fluid-copy-23,23px)}.tks-partners-approved-hero-art{min-height:260px}.tks-partners-approved-growing-heading h2,.tks-partners-approved-network-heading h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-partners-approved-benefit-card{grid-template-columns:56px minmax(0,1fr);gap:10px;padding-inline:11px}.tks-partners-approved-benefit-icon{width:50px;height:50px}.tks-partners-approved-benefit-icon svg{width:28px;height:28px}}.tks-corporate-training-approved{color:#123d7d;background:#eef9ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;position:relative;overflow:hidden}.tks-corporate-training-approved:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#ffffff2e 52%,#ffffff52);position:absolute;inset:0}.tks-corporate-training-approved>section{z-index:1;position:relative}.tks-corporate-training-hero{min-height:485px;padding:8px 0 24px}.tks-corporate-training-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:24px;min-height:453px;display:grid}.tks-corporate-training-breadcrumbs{color:#1a4b91;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:7px;font-weight:790;display:flex}.tks-corporate-training-breadcrumbs a{color:#476996}.tks-corporate-training-breadcrumbs a:hover{color:#0c55bb}.tks-corporate-training-hero h1{color:#0b3a92;letter-spacing:-.052em;margin:0;font-size:clamp(58px,6.4vw,82px);font-weight:870;line-height:.86}.tks-corporate-training-hero h1 strong{font-weight:870;display:block}.tks-corporate-training-hero h2{color:#0e3f92;letter-spacing:-.035em;margin:13px 0 10px;font-size:clamp(25px,2.5vw,34px);font-weight:830;line-height:1.03}.tks-corporate-training-hero-copy>p{color:#496b93;max-width:510px;margin:0;line-height:1.48}.tks-corporate-training-actions{align-items:center;gap:12px;display:flex}.tks-corporate-training-primary{color:#fff;font-size:var(--tks-fluid-copy-11,11px);background:linear-gradient(100deg,#176ee0,#0d47ae);border:1px solid #0b59c9;border-radius:13px;justify-content:center;align-items:center;gap:11px;padding:10px 21px;font-weight:820;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 9px 20px #0f59c133}.tks-corporate-training-primary:hover{background:linear-gradient(100deg,#1263cf,#0a3f9d);transform:translateY(-2px);box-shadow:0 13px 25px #0f59c13d}.tks-corporate-training-card-arrow svg,.tks-corporate-training-primary svg,.tks-corporate-training-team-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tks-corporate-training-hero-benefits{max-width:560px;margin-top:18px}.tks-corporate-training-hero-benefits>div{grid-template-columns:38px minmax(0,1fr);gap:8px;display:grid}.tks-corporate-training-hero-benefits svg{fill:none;stroke:#176bd4;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.tks-corporate-training-hero-benefits .tks-corporate-icon-soft{fill:#176bd4;stroke:none;opacity:.12}.tks-corporate-training-hero-benefits strong{color:#1d4787;font-size:var(--tks-fluid-copy-9_5,9.5px);line-height:1.15;display:block}.tks-corporate-training-hero-art{justify-content:flex-end;align-items:center;min-height:408px;margin-right:-10px;display:flex;position:relative}.tks-corporate-training-hero-art:before{content:"";filter:blur(4px);background:radial-gradient(circle at 48% 48%,#64cfff1f,#fff0 70%);border-radius:50%;position:absolute;inset:9% 0 4% 7%}.tks-corporate-training-hero-art img{z-index:1;object-fit:contain;filter:saturate(1.04)contrast(1.01);width:min(100%,650px);height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 93%,#0000),linear-gradient(#0000,#000 4% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 93%,#0000),linear-gradient(#0000,#000 4% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tks-corporate-training-heading-row{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:34px;margin-bottom:18px;display:grid}.tks-corporate-training-heading-row>div{min-width:0}.tks-corporate-training-heading-row>p{color:#5b7399;max-width:470px;font-size:var(--tks-fluid-copy-11_5,11.5px);margin:0 0 3px;line-height:1.45}.tks-corporate-training-kicker{color:#557295;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-weight:820;display:flex}.tks-corporate-training-kicker:before{content:"";background:#34ad54;border-radius:999px;width:21px;height:2px}.tks-corporate-training-heading-row h2{color:#0d3d91;letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.4vw,43px);font-weight:850;line-height:1.02}.tks-corporate-training-heading-row h2 strong{color:#15933b;font-weight:850}.tks-corporate-training-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbd;border:1px solid #aecfe7ba;border-radius:14px;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:12px;min-height:104px;padding:14px 13px;display:grid;position:relative;box-shadow:0 7px 18px #205e940d}.tks-corporate-training-card-icon{color:#1166ca;background:radial-gradient(circle at 34% 28%,#fff,#eaf7ff 72%);border:1px solid #a5cde8c2;border-radius:14px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 1px #fff,0 5px 12px #22639e0f}.tks-corporate-training-card-icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.tks-corporate-icon-soft{fill:currentColor;stroke:none;opacity:.12}.tks-corporate-training-card-icon{transition:transform .2s,box-shadow .2s}.tks-corporate-training-card:hover .tks-corporate-training-card-icon,.tks-corporate-training-format-card:hover .tks-corporate-training-card-icon,.tks-corporate-training-impact-card:hover .tks-corporate-training-card-icon{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 9px 18px #22639e1f}.tks-corporate-training-card h3,.tks-corporate-training-format-card h3,.tks-corporate-training-impact-card h3{color:#0a3b92;font-size:var(--tks-fluid-copy-12_5,12.5px);margin:0;font-weight:840;line-height:1.12}.tks-corporate-training-card p,.tks-corporate-training-format-card p,.tks-corporate-training-impact-card p{color:#5f7699;font-size:var(--tks-fluid-copy-9_5,9.5px);margin:5px 0 0;line-height:1.32}.tks-corporate-training-card-arrow{color:#0d68d4;background:#f8fcff;border:1px solid #a7cfead1;border-radius:50%;align-self:center;place-items:center;width:27px;height:27px;display:grid;box-shadow:0 3px 8px #215c970d}.tks-corporate-training-card-arrow svg{width:13px;height:13px}.tks-corporate-training-journey-section{padding-top:28px}.tks-corporate-training-journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:12px 8px 0;list-style:none;display:grid;position:relative}.tks-corporate-training-journey:before{content:"";background:linear-gradient(90deg,#22ad502e,#1270dc52,#22ad502e);height:2px;position:absolute;top:66px;left:8%;right:8%}.tks-corporate-training-journey li{text-align:center;min-width:0;padding-top:4px;position:relative}.tks-corporate-training-journey li:not(:last-child):after{content:"→";color:#0b6be0;font-size:27px;font-weight:400;line-height:1;position:absolute;top:48px;right:-19px}.tks-corporate-training-step-number{z-index:2;color:#fff;width:32px;height:32px;font-size:var(--tks-fluid-copy-9,9px);background:linear-gradient(145deg,#31bd69,#0d9e61);border:2px solid #fffffff5;border-radius:50%;place-items:center;font-weight:820;display:grid;position:absolute;top:9px;left:calc(50% - 45px);box-shadow:0 5px 13px #108c5638}.tks-corporate-training-step-icon{z-index:1;color:#1268d1;background:radial-gradient(circle at 35% 28%,#fff,#effaff 72%);border:1px solid #a7cfeabf;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 12px;display:grid;position:relative;box-shadow:0 8px 20px #235c9614,inset 0 0 0 5px #ffffff9e}.tks-corporate-training-step-icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:37px;height:37px}.tks-corporate-training-step-icon .tks-corporate-icon-soft{fill:currentColor;stroke:none;opacity:.11}.tks-corporate-training-journey h3{color:#0b3b8f;max-width:150px;font-size:var(--tks-fluid-copy-11_8,11.8px);margin:0 auto;font-weight:840;line-height:1.15}.tks-corporate-training-journey p{color:#5e7699;max-width:165px;font-size:var(--tks-fluid-copy-9,9px);margin:6px auto 0;line-height:1.32}.tks-corporate-training-formats-section{padding-top:28px}.tks-corporate-training-format-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tks-corporate-training-format-card{grid-template-columns:58px minmax(0,1fr);min-height:100px;padding-inline:12px}.tks-corporate-training-format-card .tks-corporate-training-card-icon{border-radius:13px;width:52px;height:52px}.tks-corporate-training-format-card .tks-corporate-training-card-icon svg{width:28px;height:28px}.tks-corporate-training-impact-section{padding-top:26px;padding-bottom:28px}.tks-corporate-training-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tks-corporate-training-impact-card{grid-template-columns:64px minmax(0,1fr);min-height:100px;padding-right:18px}.tks-corporate-training-impact-card .tks-corporate-training-card-icon{border-radius:14px;width:58px;height:58px}@media (max-width:1100px){.tks-corporate-training-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.tks-corporate-training-hero h1{font-size:64px}.tks-corporate-training-hero-art{min-height:370px}.tks-corporate-training-format-grid,.tks-corporate-training-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.tks-corporate-training-approved{margin-top:-82px;padding-top:82px}.tks-corporate-training-hero{min-height:0}.tks-corporate-training-hero-grid{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:28px}.tks-corporate-training-hero-copy{max-width:760px}.tks-corporate-training-hero-art{justify-content:center;min-height:360px;margin-right:0}.tks-corporate-training-hero-art img{max-width:720px}.tks-corporate-training-heading-row{grid-template-columns:1fr;align-items:start;gap:8px}.tks-corporate-training-heading-row>p{max-width:650px}.tks-corporate-training-journey{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.tks-corporate-training-journey li:after,.tks-corporate-training-journey:before{display:none}.tks-corporate-training-journey li:nth-child(4){grid-column:1/2}.tks-corporate-training-journey li:nth-child(5){grid-column:2/3}}@media (max-width:767px){.tks-corporate-training-approved{background-position:top;background-size:auto 100%;margin-top:-76px;padding-top:76px}.tks-corporate-training-hero{padding-top:0}.tks-corporate-training-hero-grid{padding-top:28px;padding-bottom:6px}.tks-corporate-training-hero-copy{padding-inline:0}.tks-corporate-training-hero h1{font-size:var(--tks-fluid-heading-54,54px)}.tks-corporate-training-hero h2{font-size:var(--tks-fluid-copy-26,26px)}.tks-corporate-training-hero-copy>p{font-size:var(--tks-fluid-copy-13,13px)}.tks-corporate-training-actions{align-items:stretch}.tks-corporate-training-primary{width:100%}.tks-corporate-training-hero-benefits{grid-template-columns:1fr;gap:9px}.tks-corporate-training-hero-benefits>div{grid-template-columns:42px minmax(0,1fr)}.tks-corporate-training-hero-benefits>div>span{width:40px;height:40px}.tks-corporate-training-hero-benefits p{font-size:var(--tks-fluid-copy-10,10px)}.tks-corporate-training-hero-benefits strong{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-corporate-training-hero-art{min-height:290px;margin-top:6px}.tks-corporate-training-hero-art img{max-width:580px}.tks-corporate-training-section{padding:20px 0}.tks-corporate-training-heading-row h2{font-size:var(--tks-fluid-heading-34,34px)}.tks-corporate-training-heading-row>p{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-corporate-training-format-grid,.tks-corporate-training-grid,.tks-corporate-training-impact-grid{grid-template-columns:1fr}.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card{min-height:92px}.tks-corporate-training-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.tks-corporate-training-journey li:nth-child(4),.tks-corporate-training-journey li:nth-child(5){grid-column:auto}.tks-corporate-training-journey li:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:220px}}@media (max-width:460px){.tks-corporate-training-hero h1{font-size:var(--tks-fluid-heading-47,47px)}.tks-corporate-training-hero h2{font-size:var(--tks-fluid-copy-23,23px)}.tks-corporate-training-hero-art{min-height:245px}.tks-corporate-training-breadcrumbs{font-size:var(--tks-fluid-copy-8_5,8.5px)}.tks-corporate-training-heading-row h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card{grid-template-columns:54px minmax(0,1fr) 25px;gap:9px;padding:11px}.tks-corporate-training-card-icon{width:50px;height:50px}.tks-corporate-training-card-icon svg{width:27px;height:27px}.tks-corporate-training-format-card,.tks-corporate-training-impact-card{grid-template-columns:54px minmax(0,1fr)}.tks-corporate-training-journey{grid-template-columns:1fr}.tks-corporate-training-journey li:last-child{grid-column:auto;max-width:none}.tks-corporate-training-step-number{left:calc(50% - 42px)}}.tks-consulting-approved{color:#123d7d;background:#eef9ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;position:relative;overflow:hidden}.tks-consulting-approved:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#ffffff2e 52%,#ffffff57);position:absolute;inset:0}.tks-consulting-approved>section{z-index:1;position:relative}.tks-consulting-hero{min-height:476px;padding:12px 0 24px}.tks-consulting-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:20px;min-height:438px;display:grid}.tks-consulting-hero-copy{max-width:555px;padding:4px 0 0 6px}.tks-consulting-breadcrumbs{color:#16458e;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:9px;font-weight:800;display:flex}.tks-consulting-breadcrumbs a{color:#496c98}.tks-consulting-breadcrumbs a:hover{color:#0c55bb}.tks-consulting-hero h1{color:#0b3b93;letter-spacing:-.052em;margin:0;font-size:clamp(57px,6vw,78px);font-weight:875;line-height:.88}.tks-consulting-hero h1 strong{color:#289848;font-weight:875;display:block}.tks-consulting-hero h2{color:#0d3f91;letter-spacing:-.033em;margin:14px 0 10px;font-size:clamp(24px,2.45vw,33px);font-weight:835;line-height:1.02}.tks-consulting-hero-copy>p{color:#4d6b91;max-width:505px;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.48}.tks-consulting-actions{align-items:center;gap:12px;margin-top:20px;display:flex}.tks-consulting-primary{color:#fff;min-height:46px;font-size:var(--tks-fluid-copy-11,11px);background:linear-gradient(100deg,#176ee0,#0d47ae);border:1px solid #0b59c9;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:10px 21px;font-weight:820;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 9px 20px #0f59c133}.tks-consulting-primary:hover{background:linear-gradient(100deg,#1263cf,#0a3f9d);transform:translateY(-2px);box-shadow:0 13px 25px #0f59c13d}.tks-consulting-card-arrow svg,.tks-consulting-primary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tks-consulting-stats{border-top:1px solid #79acd06b;grid-template-columns:repeat(3,minmax(0,1fr));max-width:420px;margin-top:20px;padding-top:12px;display:grid}.tks-consulting-stats>div{border-right:1px solid #79acd061;padding:0 18px}.tks-consulting-stats>div:first-child{padding-left:0}.tks-consulting-stats>div:last-child{border-right:0}.tks-consulting-stats strong{color:#0b46b2;font-size:var(--tks-fluid-copy-25,25px);line-height:1;display:block}.tks-consulting-stats>div:nth-child(2) strong{color:#209d45}.tks-consulting-stats span{color:#5c7498;font-size:var(--tks-fluid-copy-9_5,9.5px);margin-top:4px;line-height:1.22;display:block}.tks-consulting-hero-art{justify-content:flex-end;align-items:center;min-height:405px;margin-right:-8px;display:flex;position:relative}.tks-consulting-hero-art:before{content:"";filter:blur(5px);background:radial-gradient(circle at 48%,#54caff24,#fff0 70%);border-radius:50%;position:absolute;inset:5% 0 3% 5%}.tks-consulting-hero-art img{z-index:1;object-fit:contain;mix-blend-mode:multiply;filter:saturate(1.03)contrast(1.01);width:min(100%,650px);height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 96%,#0000),linear-gradient(#0000,#000 4% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 96%,#0000),linear-gradient(#0000,#000 4% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tks-consulting-section{padding:26px 0 24px}.tks-consulting-heading-row{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:34px;margin-bottom:18px;display:grid}.tks-consulting-heading-row>p{color:#5b7399;max-width:470px;font-size:var(--tks-fluid-copy-11_5,11.5px);margin:0 0 3px;line-height:1.45}.tks-consulting-kicker{color:#557295;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-weight:820;display:flex}.tks-consulting-kicker:before{content:"";background:#34ad54;border-radius:999px;width:21px;height:2px}.tks-consulting-heading-row h2{color:#0d3d91;letter-spacing:-.04em;margin:0;font-size:clamp(31px,3.3vw,43px);font-weight:850;line-height:1.02}.tks-consulting-heading-row h2 strong{color:#15933b;font-weight:850}.tks-consulting-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tks-consulting-service-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc2;border:1px solid #accee7c2;border-radius:14px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:11px;min-height:148px;padding:15px 38px 14px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;box-shadow:0 7px 18px #205e940d}.tks-consulting-service-card:hover{border-color:#62abdeb8;transform:translateY(-2px);box-shadow:0 12px 24px #205e941a}.tks-consulting-card-icon{color:#0c63c8;background:radial-gradient(circle at 28% 22%,#fff 0 18%,#eff9ff 46%,#dff2ff 100%);border:1px solid #8bc4e8e0;border-radius:16px;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -8px 18px #278bd50f,0 8px 18px #22639e14}.tks-consulting-card-icon:before{content:"";pointer-events:none;border:1px solid #ffffffc7;border-radius:12px;position:absolute;inset:5px}.tks-consulting-card-icon:after{content:"";background:linear-gradient(135deg,#60dc78,#159442);border-radius:50%;width:8px;height:8px;position:absolute;bottom:6px;right:6px;box-shadow:0 0 0 3px #ffffffb8,0 2px 5px #1f87452e}.tks-consulting-icon-svg{z-index:1;fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px #084a9714);width:32px;height:32px;position:relative}.tks-consulting-icon-soft{fill:currentColor;stroke:none;opacity:.09}.tks-consulting-icon-accent-fill{fill:#25a94b;stroke:none}.tks-consulting-service-icon-image{z-index:1;object-fit:contain;filter:drop-shadow(0 3px 5px #084a971f);width:34px;height:34px;display:block;position:relative}.tks-consulting-card-icon--large:before{border-radius:21px;inset:8px}.tks-consulting-card-icon--large:after{width:12px;height:12px;bottom:12px;right:12px}.tks-consulting-card-icon--large .tks-consulting-icon-svg{stroke-width:1.55px;width:58px;height:58px}.tks-consulting-service-card h3{color:#0a3b92;font-size:var(--tks-fluid-copy-12,12px);margin:2px 0 0;font-weight:840;line-height:1.16}.tks-consulting-service-card p{color:#60779a;font-size:var(--tks-fluid-copy-9_3,9.3px);margin:7px 0 0;line-height:1.34}.tks-consulting-card-arrow{color:#0d68d4;background:#f8fcff;border:1px solid #a7cfead1;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 3px 8px #215c970d}.tks-consulting-card-arrow svg{width:13px;height:13px}.tks-consulting-empty{color:#5b7399;background:#ffffffb8;border:1px solid #accee7c2;border-radius:14px;margin:0;padding:20px}.tks-consulting-pagination{margin-top:18px}.tks-consulting-why-section{padding-top:26px;padding-bottom:30px}.tks-consulting-benefit-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.tks-consulting-benefit-card{text-align:left;background:#ffffffc2;border:1px solid #accee7bd;border-radius:14px;min-height:184px;padding:13px 11px;box-shadow:0 6px 16px #1f568d0d}.tks-consulting-benefit-card .tks-consulting-card-icon{border-radius:50%;width:52px;height:52px;margin-bottom:10px}.tks-consulting-benefit-card .tks-consulting-card-icon:before{border-radius:50%}.tks-consulting-benefit-card .tks-consulting-icon-svg{width:28px;height:28px}.tks-consulting-benefit-card .tks-consulting-card-icon:after{width:6px;height:6px;bottom:5px;right:5px}.tks-consulting-benefit-card h3{color:#0a3b92;font-size:var(--tks-fluid-copy-10_8,10.8px);margin:0;font-weight:840;line-height:1.18}.tks-consulting-benefit-card p{color:#61789a;font-size:var(--tks-fluid-copy-8_7,8.7px);margin:7px 0 0;line-height:1.35}.storefront-prefooter--consulting .storefront-prefooter-copy{max-width:620px}.storefront-prefooter--consulting .storefront-prefooter-actions{align-items:center}.storefront-prefooter--consulting .storefront-prefooter-primary{min-width:205px}.storefront-prefooter--consulting .storefront-prefooter-secondary{min-width:135px}@media (max-width:1100px){.tks-consulting-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.tks-consulting-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-consulting-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.tks-consulting-approved{margin-top:-82px;padding-top:82px}.tks-consulting-hero{min-height:0}.tks-consulting-hero-grid{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:28px}.tks-consulting-hero-copy{max-width:760px}.tks-consulting-hero-art{justify-content:center;min-height:350px;margin-right:0}.tks-consulting-hero-art img{max-width:720px}.tks-consulting-heading-row{grid-template-columns:1fr;align-items:start;gap:8px}.tks-consulting-heading-row>p{max-width:650px}.tks-consulting-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.tks-consulting-approved{background-position:top;background-size:auto 100%;margin-top:-76px;padding-top:76px}.tks-consulting-hero-grid{padding-top:28px;padding-bottom:6px}.tks-consulting-hero-copy{padding-inline:0}.tks-consulting-hero h1{font-size:var(--tks-fluid-heading-52,52px)}.tks-consulting-hero h2{font-size:var(--tks-fluid-copy-25,25px)}.tks-consulting-hero-copy>p{font-size:var(--tks-fluid-copy-13,13px)}.tks-consulting-actions{align-items:stretch}.tks-consulting-primary{width:100%}.tks-consulting-stats{max-width:none}.tks-consulting-stats>div{padding-inline:10px}.tks-consulting-stats strong{font-size:var(--tks-fluid-copy-21,21px)}.tks-consulting-stats span{font-size:var(--tks-fluid-copy-8_5,8.5px)}.tks-consulting-hero-art{min-height:285px;margin-top:6px}.tks-consulting-hero-art img{max-width:560px}.tks-consulting-section{padding:20px 0}.tks-consulting-heading-row h2{font-size:var(--tks-fluid-heading-33,33px)}.tks-consulting-heading-row>p{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-consulting-benefit-grid,.tks-consulting-service-grid{grid-template-columns:1fr}.tks-consulting-service-card{min-height:112px}.tks-consulting-benefit-card{grid-template-columns:54px minmax(0,1fr);align-items:start;column-gap:12px;min-height:0;display:grid}.tks-consulting-benefit-card .tks-consulting-card-icon{grid-row:1/3;margin:0}.tks-consulting-benefit-card p{margin-top:5px}}.tks-consulting-detail-shell{color:#123d7d;background:#eef9ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;position:relative;overflow:hidden}.tks-consulting-detail-shell:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0f,#fff3 48%,#ffffff61);position:absolute;inset:0}.tks-consulting-detail-shell>section{z-index:1;position:relative}.tks-consulting-detail-hero{padding:34px 0 36px}.tks-consulting-detail-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:center;gap:38px;min-height:410px;display:grid}.tks-consulting-detail-hero-copy{max-width:620px;padding-left:6px}.tks-consulting-detail-hero-copy .tks-consulting-kicker{margin-top:22px}.tks-consulting-detail-hero-copy h1{color:#0b3b93;letter-spacing:-.05em;max-width:680px;margin:8px 0 14px;font-size:clamp(46px,5vw,66px);font-weight:870;line-height:.96}.tks-consulting-detail-hero-copy>p{color:#4d6b91;max-width:590px;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.55}.tks-consulting-detail-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.tks-consulting-detail-secondary{color:#0d56b4;min-height:46px;font-size:var(--tks-fluid-copy-11,11px);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffb8;border:1px solid #63a1d0bd;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:10px 19px;font-weight:820;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #fff,0 8px 18px #1f568d0d}.tks-consulting-detail-secondary:hover{border-color:#418cc9e6;transform:translateY(-2px);box-shadow:0 11px 22px #1f568d17}.tks-consulting-detail-secondary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tks-consulting-detail-visual{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);isolation:isolate;background:radial-gradient(circle at 52% 44%,#fffffff0,#e2f6ffad 50%,#d9f0fd73 100%);border:1px solid #add3ecb3;border-radius:32px;place-items:center;min-height:350px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 22px 60px #215d9717}.tks-consulting-detail-visual:before{content:"";border:1px solid #40a1dc2e;border-radius:50%;position:absolute;inset:11%;box-shadow:0 0 0 26px #ffffff24,0 0 0 52px #40a1dc0b}.tks-consulting-detail-service-mark{z-index:2;text-align:center;justify-items:center;gap:17px;padding:26px;display:grid;position:relative}.tks-consulting-detail-service-mark>span:last-child{color:#0b3b93;letter-spacing:-.035em;max-width:360px;font-size:clamp(22px,2.1vw,31px);font-weight:850;line-height:1.04}.tks-consulting-detail-orbit{z-index:1;border:1.5px solid #2988ce40;border-radius:50%;width:72%;height:44%;position:absolute;transform:rotate(-14deg);box-shadow:0 0 28px #42a4de0f}.tks-consulting-detail-orb{z-index:3;background:radial-gradient(circle at 32% 28%,#fff 0 12%,#67c9ff 36%,#0867d7 72%,#063b95 100%);border-radius:50%;position:absolute;box-shadow:inset 0 0 10px #ffffffa8,0 8px 20px #1d6ebe38}.tks-consulting-detail-orb--one{width:27px;height:27px;top:18%;right:15%}.tks-consulting-detail-orb--two{width:17px;height:17px;bottom:19%;left:13%}.tks-consulting-detail-visual.has-image{padding:18px;overflow:hidden}.tks-consulting-detail-visual.has-image:before{inset:8%}.tks-consulting-detail-featured-image{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 28px #205a911f);border-radius:24px;width:auto;max-width:100%;height:auto;max-height:330px;display:block;position:relative}.tks-consulting-detail-content-section{padding:14px 0 34px}.tks-consulting-detail-content-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:start;gap:18px;display:grid}.tks-consulting-detail-overview-card,.tks-consulting-detail-services-panel{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#ffffffc7;border:1px solid #a8cfe9c7;border-radius:22px;box-shadow:0 12px 32px #1f568d11}.tks-consulting-detail-overview-card{padding:30px 32px}.tks-consulting-detail-overview-card h2{color:#0c3c91;letter-spacing:-.04em;margin:6px 0 14px;font-size:clamp(30px,3.1vw,42px);font-weight:850;line-height:1.05}.tks-consulting-detail-prose{color:#587196;font-size:var(--tks-fluid-copy-13,13px);margin-bottom:22px;line-height:1.72}.tks-consulting-detail-prose p{margin:0 0 13px}.tks-consulting-detail-prose p:last-child{margin-bottom:0}.tks-consulting-detail-services-panel{padding:24px 18px}.tks-consulting-detail-services-panel h2{color:#0c3c91;font-size:var(--tks-fluid-copy-25,25px);letter-spacing:-.03em;margin:4px 0 14px;font-weight:850}.tks-consulting-detail-service-list{gap:7px;display:grid}.tks-consulting-detail-service-list>a{color:#173f7b;font-size:var(--tks-fluid-copy-10_5,10.5px);background:#f1f9ffa3;border:1px solid #0000;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 10px;font-weight:760;line-height:1.2;transition:transform .17s,border-color .17s,background .17s,color .17s;display:grid}.tks-consulting-detail-service-list>a:hover{color:#0d57b7;background:#fff;border-color:#85bee4bf;transform:translate(2px)}.tks-consulting-detail-service-list>a.is-active{color:#0d57b7;background:linear-gradient(100deg,#e1f4fff0,#f0fcf5e0);border-color:#4096d5d1;box-shadow:0 5px 14px #1f568d0f}.tks-consulting-detail-service-list .tks-consulting-card-icon{border-radius:11px;width:40px;height:40px}.tks-consulting-detail-service-list .tks-consulting-card-icon:before{border-radius:8px;inset:4px}.tks-consulting-detail-service-list .tks-consulting-card-icon:after{width:5px;height:5px;bottom:4px;right:4px}.tks-consulting-detail-service-list .tks-consulting-icon-svg{width:22px;height:22px}.tks-consulting-detail-service-list .tks-consulting-service-icon-image{width:23px;height:23px}.tks-consulting-detail-service-list>a>svg{fill:none;stroke:#5c83ad;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tks-consulting-detail-related-section{padding:14px 0 34px}.tks-consulting-detail-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1100px){.tks-consulting-detail-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:24px}.tks-consulting-detail-content-grid{grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr)}.tks-consulting-detail-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.tks-consulting-detail-shell{margin-top:-82px;padding-top:82px}.tks-consulting-detail-hero-grid{grid-template-columns:1fr;gap:18px;min-height:0}.tks-consulting-detail-hero-copy{max-width:760px}.tks-consulting-detail-visual{min-height:300px}.tks-consulting-detail-content-grid{grid-template-columns:1fr}.tks-consulting-detail-services-panel{order:2}}@media (max-width:620px){.tks-consulting-detail-shell{background-position:top;background-size:auto 100%;margin-top:-76px;padding-top:76px}.tks-consulting-detail-hero{padding:24px 0}.tks-consulting-detail-hero-copy{padding-left:0}.tks-consulting-detail-hero-copy h1{font-size:var(--tks-fluid-heading-42,42px)}.tks-consulting-detail-hero-copy>p{font-size:var(--tks-fluid-copy-13,13px)}.tks-consulting-detail-actions{align-items:stretch}.tks-consulting-detail-actions>a{width:100%}.tks-consulting-detail-visual{border-radius:22px;min-height:250px}.tks-consulting-card-icon--large{width:88px;height:88px}.tks-consulting-card-icon--large .tks-consulting-icon-svg{width:49px;height:49px}.tks-consulting-card-icon--large .tks-consulting-service-icon-image{width:52px;height:52px}.tks-consulting-detail-overview-card{padding:22px 18px}.tks-consulting-detail-overview-card h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-consulting-detail-prose{font-size:var(--tks-fluid-copy-12,12px)}.tks-consulting-detail-services-panel{padding:20px 14px}.tks-consulting-detail-related-grid{grid-template-columns:1fr}}.tks-training-programs-page{color:#123c76;background:linear-gradient(#f7fcffe0,#f7fcffeb),url(/images/contact/contact-page-background.png) top/cover no-repeat fixed;position:relative;overflow:hidden}.tks-training-programs-page:after,.tks-training-programs-page:before{content:"";z-index:0;pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.tks-training-programs-page:before{background:radial-gradient(circle,#3fd75a2e,#0000 68%);width:360px;height:360px;top:640px;left:-210px}.tks-training-programs-page:after{background:radial-gradient(circle,#1e81ff29,#0000 70%);width:380px;height:380px;top:1040px;right:-230px}.tks-training-programs-page>*{z-index:1;position:relative}.tks-training-hero{background:linear-gradient(#edf9ffc7,#f7fcff80);padding:34px 0 30px}.tks-training-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);align-items:center;gap:24px;min-height:360px;display:grid}.tks-training-hero-copy{padding:18px 0 18px 18px}.tks-training-hero-eyebrow,.tks-training-section-eyebrow{color:#123f94;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-weight:850;display:flex}.tks-training-hero-eyebrow svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tks-training-hero h1{color:#0b3192;letter-spacing:-.045em;margin:14px 0 12px;font-size:clamp(48px,5vw,66px);font-weight:850;line-height:.98}.tks-training-hero h1 strong{color:#20a444;font-weight:850;display:block}.tks-training-hero-copy>p{color:#365a87;max-width:520px;font-size:var(--tks-fluid-copy-17,17px);margin:0;line-height:1.45}.tks-training-hero-stats{flex-wrap:wrap;gap:20px;margin-top:24px;display:flex}.tks-training-hero-stats>div{grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-items:center;column-gap:9px;min-width:125px;display:grid}.tks-training-hero-stats>div>span{color:#176ee4;background:#ffffffb8;border:1px solid #328beb3d;border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 8px 20px #1760b012}.tks-training-hero-stats svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.tks-training-hero-stats strong{color:#0c3191;font-size:var(--tks-fluid-copy-18,18px);align-self:end;line-height:1}.tks-training-hero-stats small{color:#45648b;font-size:var(--tks-fluid-copy-10,10px);align-self:start;margin-top:3px;line-height:1.2}.tks-training-hero-visual{min-height:335px;position:relative;overflow:visible}.tks-training-hero-visual img{object-fit:contain;object-position:center;filter:saturate(1.03)contrast(1.01);-webkit-mask-image:radial-gradient(95% 92%,#000 0,#0000 100%);mask-image:radial-gradient(95% 92%,#000 0,#0000 100%)}.tks-training-catalog{padding:0 0 48px}.tks-training-catalog-tools{margin:0 0 28px}.tks-training-category-tabs{scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffa8;border:1px solid #6197d838;border-radius:18px;gap:8px;padding:9px 10px;display:flex;overflow-x:auto;box-shadow:0 10px 28px #275e9b12}.tks-training-category-tabs::-webkit-scrollbar{display:none}.tks-training-category-tabs a{color:#17458c;min-width:max-content;min-height:48px;font-size:var(--tks-fluid-copy-12,12px);background:#f8fcffd1;border:1px solid #79a4d829;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-weight:750;transition:background .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.tks-training-category-tabs a:hover{background:#fff;transform:translateY(-1px);box-shadow:0 7px 18px #1f569a14}.tks-training-category-tabs a.is-active{color:#fff;background:linear-gradient(135deg,#2586f2,#0a4fc1);border-color:#1768d8;box-shadow:0 9px 21px #125ec73d}.tks-training-category-tabs svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 19px;width:19px;height:19px}.tks-training-search-row{justify-content:space-between;align-items:center;gap:24px;margin-top:22px;display:flex}.tks-training-search-row .tks-course-results-summary{color:#6580a5;font-size:var(--tks-fluid-copy-12,12px);margin:0}.tks-training-search-row .tks-course-results-summary strong{color:#153d83}.tks-training-search-form{background:#ffffffc2;border:1px solid #6997d042;border-radius:999px;grid-template-columns:minmax(0,1fr) 42px;align-items:center;width:min(260px,100%);display:grid;overflow:hidden;box-shadow:0 8px 24px #1f569a12}.tks-training-search-form input{color:#133b79;width:100%;height:42px;font-size:var(--tks-fluid-copy-12,12px);background:0 0;border:0;outline:none;padding:0 8px 0 15px}.tks-training-search-form input::placeholder{color:#7c94b2}.tks-training-search-form button{color:#1269da;cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:42px;display:grid}.tks-training-search-form button:hover{background:#1f7ce514}.tks-training-search-form svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.tks-training-catalog-heading{justify-content:space-between;align-items:end;gap:30px;margin:0 0 22px;display:flex}.tks-training-catalog-heading>div{max-width:830px}.tks-training-section-eyebrow{color:#436593;font-size:var(--tks-fluid-copy-10,10px);gap:8px}.tks-training-section-eyebrow i{background:#2ac34c;border-radius:99px;width:18px;height:2px}.tks-training-catalog-heading h2,.tks-training-difference-copy h2{color:#0b3192;letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(30px,3vw,40px);line-height:1.06}.tks-training-catalog-heading h2 strong,.tks-training-difference-copy h2 strong{color:#1f9f43;font-weight:800}.tks-training-catalog-heading p{color:#46658c;max-width:830px;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.55}.tks-training-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tks-training-course-card{background:linear-gradient(145deg,#fffffff0,#f7fbffdb);border:1px solid #6997d036;border-radius:17px;min-height:380px;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 10px 28px #275e9b12}.tks-training-course-card:nth-child(4n+1){background:linear-gradient(145deg,#fffffff5,#ebfaffe6)}.tks-training-course-card:nth-child(4n+2){background:linear-gradient(145deg,#fffffff5,#faf0fae6)}.tks-training-course-card:nth-child(4n+3){background:linear-gradient(145deg,#fffffff5,#f3f1ffe6)}.tks-training-course-card:nth-child(4n){background:linear-gradient(145deg,#fffffff5,#edfbf5e6)}.tks-training-course-card:hover{border-color:#347fda52;transform:translateY(-4px);box-shadow:0 16px 34px #275e9b1f}.tks-training-course-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#509feb1f,#0000 68%);border-radius:50%;width:140px;height:140px;position:absolute;top:-55px;right:-35px}.tks-training-course-logo{color:#0b399d;letter-spacing:-.05em;place-items:center;height:92px;margin:16px 18px 0;font-size:31px;font-weight:900;display:grid;position:relative}.tks-training-course-logo img{object-position:left center;transition:transform .2s;object-fit:contain!important;padding:4px 0!important}.tks-training-course-card:hover .tks-training-course-logo img{transform:scale(1.025)}.tks-training-coming-badge{z-index:3;color:#fff;font-size:var(--tks-fluid-copy-9,9px);background:linear-gradient(135deg,#8b48ee,#a65bff);border-radius:999px;padding:7px 12px;font-weight:800;position:absolute;top:15px;right:14px;box-shadow:0 7px 16px #7e3dd533}.tks-training-course-body{padding:8px 18px 17px}.tks-training-course-card h2{color:#0a2f80;font-size:var(--tks-fluid-copy-16,16px);margin:0 0 8px;line-height:1.22}.tks-training-course-card h2 a:hover{color:#1269da}.tks-training-course-highlights{gap:6px;min-height:66px;margin:0 0 12px;padding:0;list-style:none;display:grid}.tks-training-course-highlights li{color:#48658a;min-width:0;font-size:var(--tks-fluid-copy-10_5,10.5px);align-items:flex-start;gap:7px;line-height:1.42;display:flex}.tks-training-course-highlight-icon{color:#fff;background:#2bae58;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;margin-top:1px;display:grid;box-shadow:0 4px 10px #2bae5826}.tks-training-course-highlight-icon svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.tks-training-course-highlights li>div{min-width:0}.tks-training-course-highlights strong{color:#123b7e;font-size:var(--tks-fluid-copy-10_5,10.5px);margin:0 0 1px;line-height:1.35;display:block}.tks-training-course-highlights p{color:inherit;font:inherit;line-height:inherit;overflow-wrap:anywhere;margin:0}.tks-training-course-meta{border-top:1px solid #81a6d230;border-bottom:1px solid #81a6d230;flex-wrap:wrap;gap:10px 13px;margin-top:auto;padding:12px 0;display:flex}.tks-training-course-meta>span{color:#516c8e;min-width:0;font-size:var(--tks-fluid-copy-9_5,9.5px);align-items:center;gap:5px;line-height:1.3;display:flex}.tks-training-course-meta i,.tks-training-next-batch>i{color:#1b6fd6;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.tks-training-course-meta svg,.tks-training-next-batch svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tks-training-course-bottom{justify-content:space-between;align-items:flex-end;gap:10px;padding-top:12px;display:flex}.tks-training-next-batch{align-items:center;gap:6px;min-width:0;display:flex}.tks-training-next-batch>span{min-width:0}.tks-training-next-batch small{color:#7891b0;font-size:var(--tks-fluid-copy-8,8px);line-height:1.15;display:block}.tks-training-next-batch strong{color:#123f88;font-size:var(--tks-fluid-copy-10,10px);white-space:nowrap;margin-top:2px;line-height:1.15;display:block}.tks-training-view-details{color:#0f62ce;min-height:30px;font-size:var(--tks-fluid-copy-9_5,9.5px);white-space:nowrap;background:#ecf6ffeb;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:6px 9px;font-weight:800;display:inline-flex}.tks-training-view-details:hover{color:#fff;background:#0e63cf}.tks-training-view-details svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tks-training-course-card.is-coming-soon .tks-training-course-meta{opacity:.85}.tks-training-difference-section{background:linear-gradient(#f4fbff38,#eaf7ff85);padding:30px 0 42px}.tks-training-difference-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:26px;display:grid}.tks-training-difference-copy h2{font-size:clamp(28px,2.6vw,38px)}.tks-training-difference-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tks-training-difference-cards article{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffbd;border:1px solid #6f9dd338;border-radius:14px;min-height:132px;padding:17px 15px;box-shadow:0 9px 24px #225c9b0f}.tks-training-difference-cards article>span{color:#176ad7;background:linear-gradient(145deg,#fff,#eef8ff);border:1px solid #4088dd38;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 14px #1967be14}.tks-training-difference-cards svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.tks-training-difference-cards h3{color:#0d347e;font-size:var(--tks-fluid-copy-12,12px);margin:11px 0 5px;line-height:1.2}.tks-training-difference-cards p{color:#557092;font-size:var(--tks-fluid-copy-10,10px);margin:0;line-height:1.45}.storefront-prefooter--training .storefront-prefooter-copy{max-width:520px}.storefront-prefooter--training .storefront-prefooter-primary{min-width:170px}@media (max-width:1100px){.tks-training-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr)}.tks-training-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tks-training-difference-grid{grid-template-columns:1fr}}@media (max-width:900px){.tks-training-hero{padding-top:18px}.tks-training-hero-grid{grid-template-columns:1fr;gap:6px}.tks-training-hero-copy{padding:18px 0 0}.tks-training-hero-visual{min-height:320px}.tks-training-hero-copy>p{max-width:650px}.tks-training-course-grid,.tks-training-difference-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.tks-training-programs-page{background-attachment:scroll}.tks-training-hero h1{font-size:var(--tks-fluid-heading-46,46px)}.tks-training-hero-copy>p{font-size:var(--tks-fluid-copy-15,15px)}.tks-training-hero-stats{gap:14px}.tks-training-hero-visual{min-height:270px}.tks-training-search-row{flex-direction:column-reverse;align-items:stretch;gap:12px}.tks-training-search-form{width:100%}.tks-training-course-grid{grid-template-columns:1fr}.tks-training-course-card{min-height:0}.tks-training-course-logo{height:104px}.tks-training-difference-cards{grid-template-columns:1fr 1fr}}@media (max-width:480px){.tks-training-hero{padding-top:10px}.tks-training-hero h1{font-size:var(--tks-fluid-heading-39,39px)}.tks-training-hero-stats>div{min-width:112px}.tks-training-hero-visual{min-height:220px}.tks-training-category-tabs a{min-height:43px;font-size:var(--tks-fluid-copy-11,11px);padding:8px 13px}.tks-training-catalog-heading h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-training-difference-cards{grid-template-columns:1fr}.tks-training-course-body{padding:8px 16px 16px}}.tks-course-detail-page{color:#193d72;background:linear-gradient(#f9fcfff5,#f9fcfffa),url(/images/contact/contact-page-background.png) top/cover no-repeat fixed;padding-bottom:92px;position:relative;overflow:hidden}.tks-course-detail-page:after,.tks-course-detail-page:before{content:"";z-index:0;pointer-events:none;filter:blur(1px);border-radius:50%;position:absolute}.tks-course-detail-page:before{background:radial-gradient(circle,#30c95721,#0000 70%);width:420px;height:420px;top:480px;left:-270px}.tks-course-detail-page:after{background:radial-gradient(circle,#1f77f021,#0000 70%);width:460px;height:460px;top:980px;right:-300px}.tks-course-detail-page>*{z-index:1;position:relative}.tks-course-detail-hero{background:linear-gradient(115deg,#ffffffd1,#f0f8ff99 55%,#f1fcf673);border-bottom:1px solid #729bcb24;padding:18px 0 26px}.tks-course-detail-breadcrumbs{color:#6c819f;font-size:var(--tks-fluid-copy-10,10px);white-space:nowrap;scrollbar-width:none;align-items:center;gap:8px;margin-bottom:24px;line-height:1.4;display:flex;overflow-x:auto}.tks-course-detail-breadcrumbs::-webkit-scrollbar{display:none}.tks-course-detail-breadcrumbs span{align-items:center;gap:8px;display:flex}.tks-course-detail-breadcrumbs a{color:#637897;transition:color .18s}.tks-course-detail-breadcrumbs a:hover{color:#0d56bd}.tks-course-detail-breadcrumbs i{color:#a2afc0;font-style:normal}.tks-course-detail-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:42px;display:grid}.tks-course-detail-hero-copy{min-width:0;padding:4px 0 12px}.tks-course-detail-badge{color:#138044;min-height:26px;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#e3f9eaf2,#d9f5e5e0);border:1px solid #32a65c33;border-radius:999px;align-items:center;padding:5px 12px;font-weight:850;display:inline-flex}.tks-course-detail-hero-copy h1{color:#07347d;letter-spacing:-.035em;max-width:760px;margin:16px 0 12px;font-size:clamp(44px,4.5vw,58px);line-height:1.04}.tks-course-detail-hero-copy>p{color:#4f6484;max-width:700px;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-course-detail-hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.tks-course-detail-primary-action{justify-content:center;min-width:178px}.tks-course-button-arrow{place-items:center;margin-left:8px;display:grid}.tks-course-button-arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tks-course-detail-outline-action{color:#14396f;min-height:44px;font-size:var(--tks-fluid-copy-12,12px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #11366c6b;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:750;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 22px #2a588f0f}.tks-course-detail-outline-action:hover{border-color:#176ed6;transform:translateY(-2px);box-shadow:0 12px 26px #2a588f1c}.tks-course-detail-outline-action svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tks-course-detail-hero-benefits{flex-wrap:wrap;gap:17px 24px;margin-top:27px;display:flex}.tks-course-detail-hero-benefits>div{color:#36567f;max-width:180px;font-size:var(--tks-fluid-copy-9_5,9.5px);align-items:center;gap:8px;line-height:1.3;display:flex}.tks-course-detail-hero-benefits>div>span{color:#20a056;background:linear-gradient(145deg,#eef9f2,#fff);border:1px solid #2eaf652e;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid;box-shadow:0 5px 14px #26864d14}.tks-course-detail-hero-benefits svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tks-course-detail-hero-benefits strong{font-weight:700}.tks-course-detail-visual{background:radial-gradient(circle at 50% 52%,#ecfafff7,#f7fcff8c 46%,#0000 73%);border-radius:30px;min-height:360px;position:relative;overflow:hidden}.tks-course-detail-visual:before{content:"";filter:blur(7px);background:radial-gradient(circle,#4c9eee1f,#0000 64%);border-radius:50%;position:absolute;inset:7% 8%}.tks-course-detail-visual img{filter:drop-shadow(0 22px 28px #18579726);object-fit:contain!important;object-position:center!important;padding:4px!important}.tks-course-detail-visual-fallback{background:linear-gradient(145deg,#ffffffde,#e3f4ffd6);border:1px solid #5f9ad22e;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:6%;box-shadow:inset 0 0 50px #6db4ef17,0 18px 40px #3e74ad1c}.tks-course-detail-visual-fallback span{color:#1261c1;text-align:center;letter-spacing:-.04em;max-width:80%;font-size:38px;font-weight:900}.tks-course-detail-visual-fallback svg{fill:none;stroke:#16a155;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:86px;height:86px}.tks-course-detail-facts-wrap{padding:0 0 18px}.tks-course-detail-facts{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #6793c52e;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px;display:grid;overflow:hidden;box-shadow:0 12px 30px #325c8e0f}.tks-course-detail-facts article{border-right:1px solid #779bc329;align-items:center;gap:12px;min-height:102px;padding:18px 16px;display:flex}.tks-course-detail-facts article:last-child{border-right:0}.tks-course-fact-icon{color:#086bd8;background:linear-gradient(145deg,#eef8ff,#f5fbff);border:1px solid #448fda29;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 14px #2a67a814}.tks-course-fact-icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.tks-course-detail-facts small{color:#1a407d;font-size:var(--tks-fluid-copy-10,10px);margin-bottom:5px;font-weight:850;display:block}.tks-course-detail-facts strong{color:#4c6384;font-size:var(--tks-fluid-copy-10,10px);font-weight:600;line-height:1.45;display:block}.tks-course-detail-tabs-wrap{top:var(--tks-header-height);z-index:18;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f9fcffd6;padding:8px 0 0;position:sticky}.tks-course-detail-tabs{background:#ffffffeb;border:1px solid #6891c12e;border-radius:13px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 8px 20px #2d578c0d}.tks-course-detail-tabs a{color:#304d78;min-height:46px;font-size:var(--tks-fluid-copy-10,10px);text-align:center;justify-content:center;align-items:center;padding:9px 12px;font-weight:700;transition:background .18s,color .18s;display:flex}.tks-course-detail-tabs a.is-active,.tks-course-detail-tabs a:hover{color:#fff;background:linear-gradient(135deg,#0773e8,#0c55be)}.tks-course-detail-content{padding:26px 0 58px}.tks-course-overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start;gap:30px;padding:0 0 36px;scroll-margin-top:150px;display:grid}.tks-course-detail-block{border-top:1px solid #7399c324;padding:34px 0;scroll-margin-top:150px}.tks-course-detail-block:first-of-type{border-top:0}.tks-course-detail-block-heading{align-items:center;gap:10px;margin-bottom:18px;display:flex}.tks-course-detail-heading-line{background:#26af55;border-radius:99px;flex:0 0 28px;width:28px;height:3px}.tks-course-detail-block-heading h2,.tks-course-overview-copy h2{color:#082f78;font-size:var(--tks-fluid-heading-28,28px);letter-spacing:-.025em;margin:0;line-height:1.14}.tks-course-overview-copy>p{color:#536b8f;font-size:var(--tks-fluid-copy-13,13px);margin:0}.tks-course-overview-copy blockquote{color:#0c397e;background:linear-gradient(135deg,#f0f9fff2,#fafdffd9);border:1px solid #6b9bcf24;border-radius:12px;gap:15px;margin:24px 0 0;padding:18px 20px;display:flex;position:relative}.tks-course-overview-copy blockquote>span{color:#0a60cf;font-size:35px;line-height:1}.tks-course-overview-copy blockquote p{font-size:var(--tks-fluid-copy-11,11px);margin:0;font-weight:650;line-height:1.6}.tks-course-overview-copy>.tks-course-key-highlights{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2)}.tks-course-key-highlights{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd6;border:1px solid #6690c22b;border-radius:14px;margin-top:18px;padding:24px 24px 20px;box-shadow:0 10px 28px #305c900f}.tks-course-key-highlights h2{color:#0b327b;font-size:var(--tks-fluid-copy-18,18px);margin:0 0 16px}.tks-course-key-highlights ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.tks-course-key-highlights li{color:#415d83;font-size:var(--tks-fluid-copy-13,13px);align-items:flex-start;gap:12px;line-height:1.55;display:flex}.tks-course-key-highlights li>span{color:#fff;background:#2bae58;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;margin-top:1px;display:grid;box-shadow:0 5px 12px #2bae5829}.tks-course-key-highlights li>div{min-width:0}.tks-course-key-highlights li strong{color:#123b7e;font-size:var(--tks-fluid-copy-13,13px);margin-bottom:3px;line-height:1.4;display:block}.tks-course-key-highlights li p{color:#415d83;font:inherit;line-height:inherit;margin:0}.tks-course-key-highlights svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tks-course-why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tks-course-why-grid article{background:linear-gradient(135deg,#fffffff5,#f1f9ffe6 58%,#effcf5e0);border:1px solid #5b93ca2e;border-radius:16px;align-items:center;gap:15px;min-height:94px;padding:16px 18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #2f5c8f12}.tks-course-why-grid article:before{content:"";opacity:.72;background:linear-gradient(90deg,#1680e6,#2bae58);border-radius:0 0 99px 99px;height:2px;position:absolute;top:0;left:18px;right:18px}.tks-course-why-grid article:hover{border-color:#3988ce47;transform:translateY(-3px);box-shadow:0 15px 30px #2f5c8f1c}.tks-course-why-grid article>div{min-width:0}.tks-course-why-icon{color:#159f57;background:linear-gradient(145deg,#eaf8ff,#effbf3);border:1px solid #2b97be2b;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffffe6,0 7px 16px #27826e14}.tks-course-why-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.tks-course-why-grid h3{color:#123b7e;font-size:var(--tks-fluid-copy-13_5,13.5px);margin:0;font-weight:800;line-height:1.35}.tks-course-why-grid p{color:#617492;font-size:var(--tks-fluid-copy-10_5,10.5px);margin:6px 0 0;line-height:1.5}.tks-course-training-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tks-course-training-options-grid article{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #6493c52b;border-radius:14px;gap:15px;padding:20px;display:flex;box-shadow:0 9px 24px #2d5a8e0d}.tks-course-training-option-icon{color:#096ed6;background:linear-gradient(145deg,#edf7ff,#f8fbff);border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.tks-course-training-option-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.tks-course-option-type{color:#1c8c4c;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.06em;font-weight:850}.tks-course-training-option-copy h3{color:#123877;font-size:var(--tks-fluid-copy-16,16px);margin:6px 0}.tks-course-training-option-copy>strong{color:#0d63c9;font-size:var(--tks-fluid-copy-12,12px)}.tks-course-training-option-copy p{color:#5e7392;font-size:var(--tks-fluid-copy-10,10px);margin:8px 0 0;line-height:1.55}.tks-course-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tks-course-batch-grid>article{background:#ffffffd6;border:1px solid #6591c32b;border-radius:14px;padding:20px;box-shadow:0 8px 22px #2f5c8f0d}.tks-course-batch-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.tks-course-batch-top span{color:#21a458;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.06em;font-weight:850}.tks-course-batch-top h3{color:#103878;font-size:var(--tks-fluid-copy-16,16px);margin:5px 0 0}.tks-course-batch-grid dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;display:grid}.tks-course-batch-grid dl div{background:#f4f9fd;border-radius:10px;padding:10px}.tks-course-batch-grid dt{color:#8598b2;font-size:var(--tks-fluid-copy-8,8px);text-transform:uppercase;letter-spacing:.05em;font-weight:850}.tks-course-batch-grid dd{color:#34567f;font-size:var(--tks-fluid-copy-10,10px);text-transform:capitalize;margin:4px 0 0;font-weight:700}.tks-course-eligibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tks-course-eligibility-grid article{background:#ffffffd1;border:1px solid #6793c529;border-radius:14px;gap:15px;padding:20px;display:flex}.tks-course-eligibility-icon{color:#0a6ad2;background:#eef8ff;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.tks-course-eligibility-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.tks-course-eligibility-grid h3{color:#123a79;font-size:var(--tks-fluid-copy-15,15px);margin:3px 0 10px}.tks-course-eligibility-grid ul{color:#5b7090;font-size:var(--tks-fluid-copy-14,14px);gap:8px;margin:0;padding-left:19px;line-height:1.65;display:grid}.tks-course-faq-shell{padding:8px 0}.tks-course-faq-shell .tks-accordion-item{background:#fffc;border-color:#6593c52e}.tks-course-download-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tks-course-download-grid article{background:#ffffffd1;border:1px solid #6793c529;border-radius:12px;align-items:center;gap:11px;min-height:72px;padding:14px;display:flex}.tks-course-download-grid article>span{color:#0a6ed8;background:#eef7ff;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.tks-course-download-grid svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.tks-course-download-grid strong{color:#173b75;min-width:0;font-size:var(--tks-fluid-copy-10,10px);flex:1}.tks-course-download-grid a{color:#0b63cf;font-size:var(--tks-fluid-copy-9,9px);align-items:center;gap:4px;font-weight:800;display:inline-flex}.tks-course-download-grid a svg{width:13px;height:13px}.tks-course-download-grid small{color:#8596ad;font-size:var(--tks-fluid-copy-8_5,8.5px)}.tks-course-detail-page .tks-course-calendar-wrap{border-color:#6492c52e;box-shadow:0 8px 20px #305b8e0a}.tks-course-detail-page .tks-course-calendar th{color:#4f6b8e;background:#f1f8fd}.tks-course-detail-page .tks-course-calendar td{color:#4d6688}.tks-course-floating-bar{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#e2f8f9f5,#caf3eaf5);border:1px solid #1d82917a;border-radius:34px;align-items:center;gap:12px;max-width:min(820px,100vw - 32px);min-height:64px;padding:8px 44px 8px 18px;transition:opacity .22s,transform .22s,visibility .22s;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 38px #1450613d,inset 0 1px #fffc}.tks-course-floating-bar.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,18px)}.tks-course-floating-context{color:#456579;min-width:0;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;padding:0 6px;font-weight:700;display:flex}.tks-course-floating-context strong{color:#34516a;font-weight:850}.tks-course-floating-context em{color:#e23955;font-style:normal;font-weight:900}.tks-course-floating-dot{background:#0ab58b;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 5px #0ab58b1a}.tks-course-floating-consult{color:#fff;min-height:46px;font-size:var(--tks-fluid-copy-12,12px);white-space:nowrap;background:linear-gradient(135deg,#0759c5,#006a91);border-radius:24px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-weight:850;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px #0a4b9138}.tks-course-floating-consult:hover{transform:translateY(-2px);box-shadow:0 11px 24px #0a4b9147}.tks-course-floating-consult-icon{place-items:center;width:19px;height:19px;display:grid}.tks-course-floating-consult svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tks-course-floating-whatsapp{color:#159b59;background:#d9fae4;border:1px solid #2db56c47;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;transition:transform .18s;display:grid;box-shadow:0 7px 18px #238b5229}.tks-course-floating-whatsapp:hover{transform:translateY(-2px)}.tks-course-floating-whatsapp svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.tks-course-floating-close{color:#708495;width:25px;height:25px;font-size:var(--tks-fluid-copy-18,18px);cursor:pointer;background:#fff;border:1px solid #5d819033;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:-10px;right:8px;box-shadow:0 5px 12px #23526021}@media (max-width:1100px){.tks-course-detail-hero-grid{grid-template-columns:1fr 420px;gap:24px}.tks-course-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.tks-course-detail-facts article:nth-child(3){border-right:0}.tks-course-detail-facts article:nth-child(-n+3){border-bottom:1px solid #779bc329}.tks-course-detail-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.tks-course-download-grid,.tks-course-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.tks-course-detail-page{background-attachment:scroll}.tks-course-detail-hero-grid{grid-template-columns:1fr}.tks-course-detail-visual{min-height:320px}.tks-course-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-course-detail-facts article,.tks-course-detail-facts article:nth-child(3){border-bottom:1px solid #779bc329;border-right:1px solid #779bc329}.tks-course-detail-facts article:nth-child(2n){border-right:0}.tks-course-detail-facts article:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.tks-course-detail-tabs-wrap{position:relative;top:auto}.tks-course-batch-grid,.tks-course-eligibility-grid,.tks-course-overview-grid,.tks-course-training-options-grid{grid-template-columns:1fr}.tks-course-floating-bar{gap:8px}.tks-course-floating-context{text-overflow:ellipsis;max-width:280px;overflow:hidden}}@media (max-width:700px){.tks-course-detail-page{padding-bottom:116px}.tks-course-detail-hero{padding-top:10px}.tks-course-detail-breadcrumbs{margin-bottom:15px}.tks-course-detail-hero-copy h1{font-size:var(--tks-fluid-heading-42,42px)}.tks-course-detail-hero-copy>p{font-size:var(--tks-fluid-copy-14,14px)}.tks-course-detail-hero-actions{flex-direction:column;align-items:stretch}.tks-course-detail-outline-action,.tks-course-detail-primary-action{width:100%}.tks-course-detail-hero-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tks-course-detail-hero-benefits>div{max-width:none}.tks-course-detail-visual{min-height:250px}.tks-course-detail-facts{grid-template-columns:1fr}.tks-course-detail-facts article,.tks-course-detail-facts article:nth-child(2n),.tks-course-detail-facts article:nth-child(3){border-bottom:1px solid #779bc329;border-right:0;min-height:76px}.tks-course-detail-facts article:last-child{border-bottom:0;grid-column:auto}.tks-course-detail-tabs{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.tks-course-detail-tabs::-webkit-scrollbar{display:none}.tks-course-detail-tabs a{scroll-snap-align:start;flex:none;min-width:128px}.tks-course-detail-content{padding-top:18px}.tks-course-detail-block{padding:27px 0}.tks-course-detail-block-heading h2,.tks-course-overview-copy h2{font-size:var(--tks-fluid-copy-24,24px)}.tks-course-batch-grid dl,.tks-course-download-grid,.tks-course-why-grid{grid-template-columns:1fr}.tks-course-floating-bar{border-radius:24px;grid-template-columns:1fr auto;gap:7px 9px;width:calc(100vw - 18px);max-width:none;min-height:82px;padding:9px 39px 9px 13px;display:grid;bottom:10px}.tks-course-floating-context{max-width:100%;font-size:var(--tks-fluid-copy-8,8px);text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.tks-course-floating-consult{min-height:42px;font-size:var(--tks-fluid-copy-10,10px);padding:0 16px}.tks-course-floating-whatsapp{width:42px;height:42px}.tks-course-floating-close{top:-8px;right:7px}.tks-course-key-highlights li,.tks-course-key-highlights li strong{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-why-grid article{min-height:88px}}@media (max-width:440px){.tks-course-detail-hero-copy h1{font-size:var(--tks-fluid-heading-42,42px)}.tks-course-detail-hero-benefits{grid-template-columns:1fr}.tks-course-overview-copy blockquote{padding:16px}.tks-course-why-grid article{padding:15px}.tks-course-eligibility-grid article,.tks-course-training-options-grid article{padding:16px}.tks-course-floating-context span[aria-hidden=true]{display:none}}html.tks-course-detail-active .storefront-whatsapp{display:none!important}.tks-course-overview-grid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:28px}.tks-course-inline-registration{align-self:start;min-width:0;scroll-margin-top:150px}.tks-course-inline-registration .tks-registration-form{margin:0}.tks-registration-form--embedded{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#fffffff5,#f1f9ffeb);border-color:#5b91c938;border-radius:16px;padding:20px 19px 18px;box-shadow:0 14px 32px #275a9117}.tks-registration-form--embedded .tks-registration-form-heading{margin-bottom:16px}.tks-registration-form--embedded .tks-registration-form-heading .tks-eyebrow{font-size:var(--tks-fluid-copy-8,8px);letter-spacing:.12em}.tks-registration-form--embedded .tks-registration-form-heading h2{color:#0b397c;font-size:var(--tks-fluid-copy-20,20px);letter-spacing:-.02em;margin:6px 0 7px;line-height:1.2}.tks-registration-form--embedded .tks-registration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 10px}.tks-registration-form--embedded .tks-registration-field>span{color:#17427c;font-weight:800;line-height:1.35}.tks-registration-form--embedded .tks-registration-field>span em{color:#7893b2;font-size:var(--tks-fluid-copy-8,8px);margin-top:2px;font-style:normal;font-weight:600;display:block}.tks-registration-form--embedded .tks-registration-field input,.tks-registration-form--embedded .tks-registration-field select,.tks-registration-form--embedded .tks-registration-field textarea{min-height:38px;font-size:var(--tks-fluid-copy-10,10px);background:#fffffff0;border-color:#78a1ce52;border-radius:8px;padding:8px 9px}.tks-registration-form--embedded .tks-registration-field select{padding-right:28px}.tks-registration-form--embedded .tks-registration-field textarea{min-height:84px;line-height:1.45}.tks-registration-form--embedded .tks-registration-field small{font-size:var(--tks-fluid-copy-8,8px);line-height:1.3}.tks-registration-form--embedded .tks-registration-submit{min-height:42px;font-size:var(--tks-fluid-copy-10,10px);background:linear-gradient(135deg,#0875e7,#0c55c0);border-radius:9px;margin-top:14px;box-shadow:0 8px 20px #105bb92e}.tks-registration-form--embedded .tks-registration-note{font-size:var(--tks-fluid-copy-8,8px);margin-top:8px;line-height:1.45}.tks-registration-form--embedded .tks-registration-error{font-size:var(--tks-fluid-copy-9,9px);margin-top:12px;padding:9px 10px}.tks-registration-form--pmp .tks-registration-field-full{grid-column:1/-1}.tks-registration-success--embedded{border-radius:16px;max-width:none;padding:28px 20px}.tks-registration-success--embedded h2{font-size:var(--tks-fluid-copy-22,22px)}.tks-registration-success--embedded .tks-registration-success-actions .tks-button{width:100%}@media (max-width:1100px){.tks-course-overview-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}}@media (max-width:900px){.tks-course-overview-grid{grid-template-columns:1fr}.tks-course-inline-registration{width:100%;max-width:720px;margin:4px auto 0}}@media (max-width:560px){.tks-registration-form--embedded{padding:17px 14px 15px}.tks-registration-form--embedded .tks-registration-grid{grid-template-columns:1fr}.tks-registration-form--embedded .tks-registration-field-full{grid-column:auto}.tks-registration-form--embedded .tks-registration-form-heading h2{font-size:var(--tks-fluid-copy-18,18px)}}.tks-trainers-page{background:linear-gradient(#eef8ff,#f9fcff 34%,#eef9ff);position:relative;overflow:hidden}.tks-trainers-page:after,.tks-trainers-page:before{content:"";z-index:0;filter:blur(4px);pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute}.tks-trainers-page:before{background:radial-gradient(circle,#52cf5b29,#0000 68%);top:300px;left:-230px}.tks-trainers-page:after{background:radial-gradient(circle,#1d8eff29,#0000 68%);bottom:280px;right:-220px}.tks-trainers-page>section{z-index:1;position:relative}.tks-trainers-hero{background:linear-gradient(112deg,#f7fcfffa,#e7f6fff0 54%,#eefcf8e6);border-bottom:1px solid #a3cdea80;padding:54px 0 22px}.tks-trainers-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:26px;min-height:450px;display:grid}.tks-trainers-hero-copy{padding:18px 0 8px}.tks-trainers-kicker,.tks-trainers-section-kicker{color:#36568f;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-weight:800;display:inline-flex}.tks-trainers-kicker span{color:#125cc8;font-size:var(--tks-fluid-copy-10,10px)}.tks-trainers-kicker b{color:#8da1bb;font-weight:500}.tks-trainers-hero h1{color:#082e78;letter-spacing:-.045em;margin:12px 0 14px;font-size:clamp(48px,4.7vw,66px);font-weight:850;line-height:.98}.tks-trainers-hero h1 span{color:#2aa449}.tks-trainers-hero-copy>p{color:#526b8f;max-width:560px;font-size:var(--tks-fluid-copy-16,16px);margin:0;line-height:1.52}.tks-trainers-hero-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.tks-trainers-hero-actions .tks-button{background:linear-gradient(135deg,#1072df,#0756bd);border-color:#0b62c8;border-radius:12px;min-width:180px;box-shadow:0 10px 24px #0f61c438}.tks-trainers-hero-actions .tks-button--outline{color:#073b82;background:#ffffffdb;border-color:#c6dcf1;box-shadow:0 9px 24px #2a5b8b14}.tks-trainers-hero-actions .tks-button--outline:hover{color:#073b82;background:#fff;border-color:#8dbceb}.tks-trainers-stats{border-top:1px solid #7ea4c959;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:25px;padding-top:15px;display:grid}.tks-trainers-stats>div{border-right:1px solid #7ea4c959;min-width:0;padding:0 14px}.tks-trainers-stats>div:first-child{padding-left:0}.tks-trainers-stats>div:last-child{border-right:0}.tks-trainers-stats strong{color:#0b4bc1;font-size:var(--tks-fluid-copy-22,22px);font-weight:850;line-height:1;display:block}.tks-trainers-stats>div:last-child strong{color:#23a94d}.tks-trainers-stats span{color:#607595;font-size:var(--tks-fluid-copy-10,10px);margin-top:5px;line-height:1.25;display:block}.tks-trainers-hero-visual{isolation:isolate;background:linear-gradient(135deg,#ebf8ff66,#f4fff94d);border-radius:36px;min-height:410px;position:relative;overflow:hidden}.tks-trainers-hero-visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#eef9ff,#0000 12% 92%,#effbf7);position:absolute;inset:0}.tks-trainers-hero-visual img{object-fit:cover;object-position:center;mix-blend-mode:multiply;transform:scale(1.04);-webkit-mask-image:radial-gradient(92% 92% at 53%,#000 72%,#0000 100%);mask-image:radial-gradient(92% 92% at 53%,#000 72%,#0000 100%)}.tks-trainers-expertise-section{background:0 0;padding:12px 0 6px}.tks-trainers-expertise-strip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #b3d2eaa6;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 14px 38px #34699e14}.tks-trainers-expertise-strip article{text-align:center;border-right:1px solid #b8d5eb8c;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:124px;padding:18px 14px;display:flex}.tks-trainers-expertise-strip article:last-child{border-right:0}.tks-trainers-expertise-icon{color:#0c61ce;background:linear-gradient(145deg,#fff,#eef8ff);border:1px solid #d0e6f6;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 22px #286cad14}.tks-trainers-expertise-strip article:last-child .tks-trainers-expertise-icon{color:#1fa46e}.tks-trainers-expertise-icon svg{width:25px;height:25px}.tks-trainers-expertise-strip h2{color:#123c88;max-width:138px;font-size:var(--tks-fluid-copy-14,14px);margin:0;font-weight:800}.tks-trainers-directory{background:linear-gradient(#ffffff38,#f4faff9e);padding-top:48px;padding-bottom:46px}.tks-trainers-section-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:22px;display:flex}.tks-trainers-section-heading>div{max-width:760px}.tks-trainers-section-kicker:before{content:"";background:#30af52;border-radius:999px;width:20px;height:3px}.tks-trainers-advantage-copy h2,.tks-trainers-section-heading h2{color:#0a2f7b;letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(36px,4vw,48px);font-weight:850;line-height:1.02}.tks-trainers-section-heading p{color:#667d9c;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.55}.tks-trainers-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tks-trainer-card-modern{background:linear-gradient(150deg,#fffffff5,#f2faffeb);border:1px solid #b2d2ebb3;border-radius:16px;flex-direction:column;min-width:0;height:100%;padding:16px 16px 14px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 12px 30px #2d609112}.tks-trainer-card-modern:hover{border-color:#9dc8ec;transform:translateY(-5px);box-shadow:0 18px 38px #2d609121}.tks-trainer-card-modern-photo-wrap{justify-content:flex-start;margin-bottom:12px;display:flex}.tks-trainer-card-modern-photo{color:#0b52b7;width:118px;height:118px;font-size:var(--tks-fluid-copy-25,25px);background:linear-gradient(145deg,#dff0ff,#e9fff1);border:4px solid #fffffff2;border-radius:50%;place-items:center;font-weight:850;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #cce2f3,0 8px 20px #2163a31f}.tks-trainer-card-modern-photo img{object-fit:cover;object-position:center top}.tks-trainer-card-modern-body{flex-direction:column;flex:1;min-width:0;display:flex}.tks-trainer-card-modern h3{color:#0b2f80;font-size:var(--tks-fluid-copy-19,19px);margin:0;line-height:1.1}.tks-trainer-card-modern h3 a:hover{color:#1266cf}.tks-trainer-card-modern-role{color:#1267bf;font-size:var(--tks-fluid-copy-12,12px);margin:4px 0 0;font-weight:750;line-height:1.35}.tks-trainer-card-modern-bio{-webkit-line-clamp:4;color:#667994;min-height:74px;font-size:var(--tks-fluid-copy-12,12px);-webkit-box-orient:vertical;margin:10px 0 12px;line-height:1.52;display:-webkit-box;overflow:hidden}.tks-trainer-card-modern-certs{flex-wrap:wrap;gap:6px;margin-bottom:11px;display:flex}.tks-trainer-card-modern-certs span{color:#1055b5;font-size:var(--tks-fluid-copy-9,9px);background:#fffc;border:1px solid #b8d5ef;border-radius:999px;padding:5px 9px;font-weight:800;line-height:1}.tks-trainer-card-modern-meta{gap:7px;margin-top:auto;padding-top:3px;display:grid}.tks-trainer-card-modern-meta>div{color:#667d98;font-size:var(--tks-fluid-copy-10,10px);align-items:flex-start;gap:7px;line-height:1.35;display:flex}.tks-trainer-card-modern-meta svg{color:#0ca0a1;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px;width:14px;height:14px}.tks-trainer-card-modern-actions{border-top:1px solid #b9d4e799;align-items:center;gap:7px;margin-top:14px;padding-top:12px;display:flex}.tks-trainer-card-linkedin,.tks-trainer-card-profile-link{min-height:34px;font-size:var(--tks-fluid-copy-10,10px);border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:800;display:inline-flex}.tks-trainer-card-linkedin{color:#0b5ebb;background:#fff;border:1px solid #c4dbef;padding:7px 9px}.tks-trainer-card-linkedin svg{width:14px;height:14px}.tks-trainer-card-profile-link{color:#0a3f9f;background:#ffffffd1;border:1px solid #d2e2f0;flex:0 auto;padding:7px 9px}.tks-trainer-card-linkedin:hover,.tks-trainer-card-profile-link:hover{color:#0759be;background:#eef7ff;border-color:#8fbfe5}.tks-trainers-pagination{margin-top:28px}.tks-trainers-advantage-section{background:linear-gradient(#f1faff80,#e7f5ffdb);padding-top:30px;padding-bottom:60px}.tks-trainers-advantage-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:28px;display:grid}.tks-trainers-advantage-copy h2{font-size:clamp(32px,3.3vw,44px)}.tks-trainers-advantage-copy h2 span{color:#27a149}.tks-trainers-advantage-copy p{color:#667d98;max-width:510px;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.55}.tks-trainers-advantage-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tks-trainers-advantage-cards article{text-align:center;background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #cce0ef;border-radius:14px;min-height:160px;padding:16px 14px;box-shadow:0 10px 26px #3063970f}.tks-trainers-advantage-cards article>span{color:#0d61ca;background:#edf7ff;border-radius:50%;place-items:center;width:43px;height:43px;margin:0 auto 9px;display:grid}.tks-trainers-advantage-cards svg{width:23px;height:23px}.tks-trainers-advantage-cards h3{color:#113a87;font-size:var(--tks-fluid-copy-13,13px);margin:0 0 7px;font-weight:600;line-height:1.2}.tks-trainers-advantage-cards p{color:#6c8098;font-size:var(--tks-fluid-copy-10_5,10.5px);margin:0;line-height:1.45}@media (max-width:1100px){.tks-trainers-hero-grid{grid-template-columns:minmax(0,1fr) minmax(370px,.95fr)}.tks-trainers-card-grid,.tks-trainers-expertise-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.tks-trainers-expertise-strip article:nth-child(3){border-right:0}.tks-trainers-expertise-strip article:nth-child(-n+3){border-bottom:1px solid #b8d5eb8c}.tks-trainers-advantage-grid{grid-template-columns:1fr}.tks-trainers-advantage-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.tks-trainers-hero{padding-top:38px}.tks-trainers-hero-grid{grid-template-columns:1fr;gap:6px}.tks-trainers-hero-visual{min-height:360px}.tks-trainers-stats{max-width:680px}.tks-trainers-advantage-cards,.tks-trainers-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tks-trainers-hero h1{font-size:var(--tks-fluid-heading-42,42px)}.tks-trainers-hero-copy>p{font-size:var(--tks-fluid-copy-14,14px)}.tks-trainers-hero-actions{flex-direction:column}.tks-trainers-hero-actions .tks-button{width:100%}.tks-trainers-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.tks-trainers-stats>div:nth-child(2){border-right:0}.tks-trainers-stats>div:nth-child(3){padding-left:0}.tks-trainers-hero-visual{min-height:300px}.tks-trainers-expertise-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-trainers-expertise-strip article{border-bottom:1px solid #b8d5eb8c}.tks-trainers-expertise-strip article:nth-child(2n){border-right:0}.tks-trainers-expertise-strip article:nth-last-child(-n+2){border-bottom:0}.tks-trainers-expertise-strip article:nth-child(3){border-right:1px solid #b8d5eb8c}.tks-trainers-card-grid{grid-template-columns:1fr}.tks-trainer-card-modern{padding:18px}.tks-trainer-card-modern-photo{width:132px;height:132px}.tks-trainers-advantage-cards{grid-template-columns:1fr 1fr}.tks-trainers-advantage-cards article{min-height:150px}}@media (max-width:420px){.tks-trainers-hero h1{font-size:var(--tks-fluid-heading-37,37px)}.tks-trainers-hero-visual{min-height:255px}.tks-trainers-expertise-strip{grid-template-columns:1fr}.tks-trainers-expertise-strip article{border-bottom:1px solid #b8d5eb8c!important;border-right:0!important}.tks-trainers-expertise-strip article:last-child{border-bottom:0!important}.tks-trainers-advantage-cards{grid-template-columns:1fr}}.tks-trainer-detail-page{background:linear-gradient(#eef8ff,#f9fcff 42%,#eef9ff);position:relative;overflow:hidden}.tks-trainer-detail-page:after,.tks-trainer-detail-page:before{content:"";z-index:0;pointer-events:none;border-radius:50%;width:440px;height:440px;position:absolute}.tks-trainer-detail-page:before{background:radial-gradient(circle,#37c05c24,#0000 69%);top:520px;left:-250px}.tks-trainer-detail-page:after{background:radial-gradient(circle,#1e84f524,#0000 69%);bottom:360px;right:-250px}.tks-trainer-detail-page>section{z-index:1;position:relative}.tks-trainer-detail-hero{background:linear-gradient(116deg,#f7fcfffa,#e7f6fff2 52%,#eefcf8e8);border-bottom:1px solid #a3cdea80;padding:36px 0 48px}.tks-trainer-detail-breadcrumb{color:#7890ac;font-size:var(--tks-fluid-copy-11,11px);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-weight:650;display:flex}.tks-trainer-detail-breadcrumb a{color:#45678f;text-decoration:none}.tks-trainer-detail-breadcrumb a:hover{color:#0a61ca}.tks-trainer-detail-breadcrumb span:last-child{color:#234d86;font-weight:750}.tks-trainer-detail-hero-grid{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:center;gap:58px;min-height:450px;display:grid}.tks-trainer-detail-portrait-wrap{place-items:center;min-height:430px;display:grid;position:relative}.tks-trainer-detail-portrait-shell{aspect-ratio:1;background:radial-gradient(circle at 45% 38%,#fffffffa,#e3f5ffeb 58%,#d4eeffb8);border-radius:50%;place-items:center;width:min(370px,88%);display:grid;position:relative;box-shadow:0 30px 72px #1f65a626,inset 0 0 0 1px #b4daf1cc}.tks-trainer-detail-portrait-shell:before{content:"";border:1px solid #2b97da38;border-radius:50%;position:absolute;inset:9%;box-shadow:0 0 0 22px #ffffff47,0 0 0 44px #4baade0e}.tks-trainer-detail-portrait{z-index:2;aspect-ratio:1;background:linear-gradient(145deg,#e7f4fb,#f8fcff);border:8px solid #fffffff5;border-radius:50%;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 44px #1d5b9733}.tks-trainer-detail-portrait img{object-fit:cover;object-position:center top}.tks-trainer-detail-portrait>span{color:#0b58b7;background:linear-gradient(145deg,#ddecf8,#f5fbff);place-items:center;width:100%;height:100%;font-size:68px;font-weight:850;display:grid}.tks-trainer-detail-orbit{z-index:1;pointer-events:none;border:1px solid #1c7ed238;border-radius:50%;position:absolute}.tks-trainer-detail-orbit-one{inset:-4%;transform:rotate(17deg)}.tks-trainer-detail-orbit-two{border-color:#31b05f33;inset:5% -8%;transform:rotate(-22deg)}.tks-trainer-detail-float-card{z-index:4;color:#607996;font-size:var(--tks-fluid-copy-10,10px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #b9d9eed9;border-radius:13px;align-items:center;gap:9px;padding:10px 13px;line-height:1.3;display:flex;position:absolute;box-shadow:0 12px 28px #235e961a}.tks-trainer-detail-float-card strong{color:#0a3f91;font-size:var(--tks-fluid-copy-12,12px);display:block}.tks-trainer-detail-float-icon{color:#0d66ce;background:#edf8ff;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.tks-trainer-detail-float-icon svg{width:17px;height:17px}.tks-trainer-detail-float-experience{bottom:19%;left:1%}.tks-trainer-detail-float-certifications{top:21%;right:-1%}@keyframes tks-trainer-detail-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tks-trainer-detail-float-experience{animation:tks-trainer-detail-badge-float 4.2s ease-in-out infinite}.tks-trainer-detail-float-certifications{animation:tks-trainer-detail-badge-float 4.8s ease-in-out -2.4s infinite}@media (prefers-reduced-motion:reduce){.tks-trainer-detail-float-certifications,.tks-trainer-detail-float-experience{animation:none}}.tks-trainer-detail-hero-copy{padding:12px 0}.tks-trainer-detail-hero-copy h1{color:#092f78;letter-spacing:-.045em;margin:10px 0 7px;font-size:clamp(46px,5vw,66px);font-weight:850;line-height:1}.tks-trainer-detail-role{color:#405c7d;margin:0;font-size:clamp(18px,2vw,23px);font-weight:800;line-height:1.3}.tks-trainer-detail-intro{color:#536f91;max-width:720px;font-size:var(--tks-fluid-copy-14,14px);margin:18px 0 0;line-height:1.68}.tks-trainer-detail-actions{flex-wrap:wrap;gap:11px;margin-top:24px;display:flex}.tks-trainer-detail-actions .tks-button{border-radius:12px}.tks-trainer-detail-button-icon{place-items:center;width:18px;height:18px;margin-right:7px;display:inline-grid}.tks-trainer-detail-button-icon svg{width:18px;height:18px}.tks-trainer-detail-actions .tks-trainer-detail-linkedin-button{color:#fff;background:#249a46;border-color:#249a46;box-shadow:0 7px 18px #249a462e}.tks-trainer-detail-actions .tks-trainer-detail-linkedin-button:focus-visible,.tks-trainer-detail-actions .tks-trainer-detail-linkedin-button:hover{color:#fff;background:#1c7e39;border-color:#1c7e39;box-shadow:0 10px 24px #249a463b}.tks-trainer-detail-hero-facts{border-top:1px solid #80a9cd59;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;padding-top:18px;display:grid}.tks-trainer-detail-hero-facts>div{border-right:1px solid #80a9cd4d;grid-template-rows:auto auto;grid-template-columns:34px 1fr;column-gap:10px;padding:0 16px;display:grid}.tks-trainer-detail-hero-facts>div:first-child{padding-left:0}.tks-trainer-detail-hero-facts>div:last-child{border-right:0}.tks-trainer-detail-hero-facts>div>span{color:#0a66cc;background:#ffffffc7;border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 7px 18px #2a5d9112}.tks-trainer-detail-hero-facts svg{width:18px;height:18px}.tks-trainer-detail-hero-facts strong{color:#103f86;font-size:var(--tks-fluid-copy-13,13px)}.tks-trainer-detail-hero-facts small{color:#7389a2;font-size:var(--tks-fluid-copy-9_5,9.5px);margin-top:2px}.tks-trainer-detail-content-section{padding-top:54px;padding-bottom:30px}.tks-trainer-detail-main-grid{grid-template-columns:minmax(0,1.42fr) minmax(290px,.58fr);align-items:start;gap:24px;display:grid}.tks-trainer-detail-main{gap:20px;display:grid}.tks-trainer-detail-sidebar{top:calc(var(--tks-header-height) + 24px);gap:20px;display:grid;position:sticky}.tks-trainer-detail-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #bed8ebd1;border-radius:18px;box-shadow:0 14px 34px #2b609511}.tks-trainer-detail-career{background:linear-gradient(150deg,#fffffff5,#f2faffeb)}.tks-trainer-detail-career,.tks-trainer-detail-summary-panel{padding:28px 30px}.tks-trainer-detail-section-heading h2{color:#0a317a;letter-spacing:-.03em;margin:7px 0 0;font-size:clamp(27px,3vw,36px);line-height:1.08}.tks-trainer-detail-section-heading>p{color:#667e9b;max-width:680px;font-size:var(--tks-fluid-copy-13,13px);margin:10px auto 0;line-height:1.6}.tks-trainer-detail-summary-lead{color:#4f6989;font-size:var(--tks-fluid-copy-14,14px);margin:20px 0 0;line-height:1.8}.tks-trainer-detail-muted{color:#7a8da3;font-size:var(--tks-fluid-copy-14,14px);margin:18px 0 0}.tks-trainer-detail-career-copy{gap:15px;margin-top:20px;display:grid}.tks-trainer-detail-career-copy p{color:#526d8d;font-size:var(--tks-fluid-copy-14,14px);white-space:pre-line;margin:0;line-height:1.82}.tks-trainer-detail-career-copy p+p{border-top:1px solid #cddfecb8;padding-top:15px}.tks-trainer-detail-glance{padding:25px}.tks-trainer-detail-glance h2{color:#0d377d;font-size:var(--tks-fluid-copy-23,23px);margin:7px 0 16px}.tks-trainer-detail-glance-list{gap:0;display:grid}.tks-trainer-detail-glance-list>div{border-bottom:1px solid #cfdfebbf;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:13px 0;display:grid}.tks-trainer-detail-glance-list>div:last-child{border-bottom:0}.tks-trainer-detail-glance-list>div>span{color:#0b65cb;background:linear-gradient(145deg,#eff9ff,#eefaf3);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.tks-trainer-detail-glance-list svg{width:21px;height:21px}.tks-trainer-detail-glance-list small{color:#8295aa;font-size:var(--tks-fluid-copy-9_5,9.5px);text-transform:uppercase;letter-spacing:.06em;font-weight:700;display:block}.tks-trainer-detail-glance-list strong{color:#123f83;font-size:var(--tks-fluid-copy-13,13px);margin-top:2px;display:block}.tks-trainer-detail-connect{background:linear-gradient(145deg,#e8f7fff5,#effcf4f2);padding:25px}.tks-trainer-detail-connect-icon{color:#169b50;background:#fff;border-radius:15px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 8px 20px #1d638d14}.tks-trainer-detail-connect-icon svg{width:25px;height:25px}.tks-trainer-detail-connect h2{color:#0b347b;font-size:var(--tks-fluid-copy-22,22px);margin:14px 0 8px}.tks-trainer-detail-connect p{color:#617994;font-size:var(--tks-fluid-copy-12,12px);margin:0 0 17px;line-height:1.6}.tks-trainer-detail-connect .tks-button{border-radius:11px;width:100%}.tks-trainer-detail-credentials-section{background:linear-gradient(#f4faff6b,#ebf7ffc2);padding-top:35px;padding-bottom:50px}.tks-trainer-detail-section-heading-centered{text-align:center;max-width:780px;margin:0 auto 24px}.tks-trainer-detail-credentials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tks-trainer-detail-credential-card{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #bed8ebd9;border-radius:17px;grid-template-columns:54px 1fr;align-items:start;gap:16px;padding:23px;display:grid;box-shadow:0 12px 30px #2f62930e}.tks-trainer-detail-credential-card-wide{grid-column:1/-1}.tks-trainer-detail-card-icon{color:#0b63c7;background:linear-gradient(145deg,#edf8ff,#eefaf3);border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.tks-trainer-detail-card-icon svg{width:27px;height:27px}.tks-trainer-detail-credential-card h3{color:#0c397f;font-size:var(--tks-fluid-copy-18,18px);margin:2px 0 13px}.tks-trainer-detail-tags{flex-wrap:wrap;gap:8px;display:flex}.tks-trainer-detail-tags span{color:#174f95;font-size:var(--tks-fluid-copy-10_5,10.5px);background:#f5fbff;border:1px solid #cce1f1;border-radius:999px;padding:7px 10px;font-weight:800}.tks-trainer-detail-tags-expertise span{color:#178b48;background:#f0fbf4;border-color:#cae9d4}.tks-trainer-detail-tags-industries span{color:#506c88;background:#f8fafc;border-color:#d7e2ec}.tks-trainer-detail-cta-section{padding-top:18px;padding-bottom:62px}.tks-trainer-detail-cta{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #9ccbe8bf;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;padding:29px 32px;display:flex;box-shadow:0 16px 36px #265f9612}.tks-trainer-detail-cta>div:first-child{max-width:700px}.tks-trainer-detail-cta h2{color:#09347c;letter-spacing:-.035em;margin:7px 0 8px;font-size:clamp(28px,3.2vw,39px);line-height:1.08}.tks-trainer-detail-cta p{color:#5e7897;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.6}.tks-trainer-detail-cta-actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}.tks-trainer-detail-cta-actions .tks-button{border-radius:12px}@media (max-width:1100px){.tks-trainer-detail-hero-grid{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:34px}.tks-trainer-detail-float-experience{left:-2%}.tks-trainer-detail-float-certifications{right:-2%}.tks-trainer-detail-main-grid{grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr)}}@media (max-width:900px){.tks-trainer-detail-hero-grid{grid-template-columns:1fr;gap:12px}.tks-trainer-detail-portrait-wrap{order:2;min-height:390px}.tks-trainer-detail-hero-copy{order:1}.tks-trainer-detail-hero-facts{max-width:720px}.tks-trainer-detail-main-grid{grid-template-columns:1fr}.tks-trainer-detail-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.tks-trainer-detail-cta{flex-direction:column;align-items:flex-start}.tks-trainer-detail-cta-actions{width:100%}}@media (max-width:700px){.tks-trainer-detail-hero{padding-top:26px}.tks-trainer-detail-breadcrumb{margin-bottom:20px}.tks-trainer-detail-hero-copy h1{font-size:var(--tks-fluid-heading-40,40px)}.tks-trainer-detail-role{font-size:var(--tks-fluid-copy-18,18px)}.tks-trainer-detail-intro{font-size:var(--tks-fluid-copy-14,14px)}.tks-trainer-detail-actions{flex-direction:column}.tks-trainer-detail-actions .tks-button{width:100%}.tks-trainer-detail-hero-facts{grid-template-columns:1fr;gap:10px}.tks-trainer-detail-hero-facts>div,.tks-trainer-detail-hero-facts>div:first-child{border-bottom:1px solid #80a9cd47;border-right:0;padding:8px 0}.tks-trainer-detail-hero-facts>div:last-child{border-bottom:0}.tks-trainer-detail-portrait-wrap{min-height:330px}.tks-trainer-detail-portrait-shell{width:min(300px,82%)}.tks-trainer-detail-float-card{padding:8px 10px}.tks-trainer-detail-float-experience{bottom:12%;left:0}.tks-trainer-detail-float-certifications{top:17%;right:0}.tks-trainer-detail-career,.tks-trainer-detail-summary-panel{padding:22px 20px}.tks-trainer-detail-credentials-grid,.tks-trainer-detail-sidebar{grid-template-columns:1fr}.tks-trainer-detail-credential-card-wide{grid-column:auto}.tks-trainer-detail-credential-card{grid-template-columns:44px 1fr;padding:19px}.tks-trainer-detail-card-icon{width:44px;height:44px}.tks-trainer-detail-card-icon svg{width:22px;height:22px}.tks-trainer-detail-cta{padding:24px 20px}.tks-trainer-detail-cta-actions{flex-direction:column}.tks-trainer-detail-cta-actions .tks-button{width:100%}}@media (max-width:430px){.tks-trainer-detail-hero-copy h1{font-size:var(--tks-fluid-heading-35,35px)}.tks-trainer-detail-portrait-wrap{min-height:295px}.tks-trainer-detail-portrait-shell{width:250px}.tks-trainer-detail-float-card{font-size:var(--tks-fluid-copy-9,9px)}.tks-trainer-detail-float-card strong{font-size:var(--tks-fluid-copy-10,10px)}.tks-trainer-detail-float-icon{width:27px;height:27px}.tks-trainer-detail-float-experience{left:-4px}.tks-trainer-detail-float-certifications{right:-4px}}.about-redesign-page{color:#0b2f78;background:linear-gradient(#f5fbff,#eef9ff 34%,#f8fdff 66%,#effbff);position:relative;overflow:hidden}.about-redesign-page:before{opacity:.96;background:radial-gradient(circle at 8% 16%,#3daeff29,#0000 24%),radial-gradient(circle at 93% 12%,#35c57424,#0000 22%),linear-gradient(135deg,#ffffffd9,#d3efff47 44%,#ffffffc7)}.about-redesign-page:after,.about-redesign-page:before{content:"";pointer-events:none;position:absolute;inset:0}.about-redesign-page:after{opacity:.35;background-image:radial-gradient(circle at 12% 26%,#1a6fe121 0 3px,#0000 4px),radial-gradient(circle at 88% 52%,#1eae5c1f 0 3px,#0000 4px);background-size:170px 170px,210px 210px}.about-redesign-page>section{z-index:1;position:relative}.about-redesign-hero{align-items:center;min-height:600px;padding:58px 0 42px;display:flex}.about-redesign-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);align-items:center;gap:34px;display:grid}.about-redesign-hero-copy{max-width:590px;padding:16px 0 18px}.about-redesign-kicker{text-transform:uppercase;letter-spacing:.17em;font-size:var(--tks-fluid-copy-12,12px);color:#506a98;align-items:center;gap:10px;font-weight:800;display:inline-flex}.about-redesign-kicker i{background:#23b45f;border-radius:999px;width:22px;height:3px;display:inline-block;box-shadow:0 0 12px #23b45f47}.about-redesign-hero-copy h1{letter-spacing:-.045em;color:#0a3380;margin:16px 0 18px;font-size:clamp(48px,5.15vw,76px);font-weight:850;line-height:.97}.about-redesign-hero-copy h1 strong{color:#249a46;font-weight:850}.about-redesign-hero-copy>p{color:#385783;max-width:620px;font-size:var(--tks-fluid-copy-18,18px);margin:0;line-height:1.55}.about-redesign-hero-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.about-redesign-btn{min-height:50px;font-size:var(--tks-fluid-copy-14,14px);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.about-redesign-btn:hover{transform:translateY(-2px)}.about-redesign-btn--primary{color:#fff;background:linear-gradient(135deg,#0877ef,#0846b8);box-shadow:0 12px 26px #0553b93d}.about-redesign-btn--secondary{color:#0b3d8e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border:1px solid #437ec53d;box-shadow:0 8px 26px #2758931a}.about-redesign-arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.about-redesign-hero-art{justify-content:flex-end;align-items:center;min-height:470px;display:flex;position:relative}.about-redesign-hero-art:before{content:"";filter:blur(12px);background:radial-gradient(circle at 52%,#ffffffc2,#bee5ff5c 45%,#0000 73%);position:absolute;inset:7% -4% 4% 0}.about-redesign-hero-art img{object-fit:contain;filter:saturate(1.03)contrast(1.02);mix-blend-mode:multiply;border-radius:38px;width:min(100%,650px);height:auto;position:relative;-webkit-mask-image:radial-gradient(88% 90% at 52% 48%,#000 62%,#0000 100%);mask-image:radial-gradient(88% 90% at 52% 48%,#000 62%,#0000 100%)}.about-redesign-mission-vision{padding:12px 0 28px}.about-redesign-duo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.about-redesign-duo-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffd6,#eff9ffba);border:1px solid #6097cf38;border-radius:24px;grid-template-columns:88px 1fr;align-items:center;gap:22px;padding:30px 28px;display:grid;box-shadow:0 18px 45px #1e5f9a1a}.about-redesign-duo-card h2{color:#0b3280;letter-spacing:-.03em;margin:10px 0 8px;font-size:clamp(26px,2.2vw,34px);line-height:1.03}.about-redesign-duo-card h2 strong{color:#239a47}.about-redesign-duo-card p{color:#4d6890;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.62}.about-redesign-icon{color:#0758c8;background:radial-gradient(circle at 32% 24%,#fff,#e2f4ff 62%,#cde9ff);border:1px solid #3a83ca29;border-radius:18px;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 0 1px #ffffffe6,0 10px 26px #2b67a91a}.about-redesign-icon svg{width:32px;height:32px}.about-redesign-icon--large{color:#0870d8;border-radius:50%;width:82px;height:82px}.about-redesign-icon--large svg{width:43px;height:43px}.about-redesign-section{padding:36px 0 24px}.about-redesign-section-head{margin-bottom:22px}.about-redesign-section-head--split{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:36px;display:grid}.about-redesign-section-head h2{color:#0a3380;letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(34px,3vw,48px);line-height:1}.about-redesign-section-head h2 strong{color:#239a47}.about-redesign-section-head>p{color:#536d94;font-size:var(--tks-fluid-copy-14,14px);justify-self:end;max-width:470px;margin:0;line-height:1.65}.about-redesign-impact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.about-redesign-choice-card,.about-redesign-info-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffdb,#eef8ffbf);border:1px solid #5b91cc38;box-shadow:0 13px 34px #235a9114}.about-redesign-info-card{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border-radius:20px;min-height:222px;padding:22px 20px 24px}.about-redesign-choice-card h3,.about-redesign-info-card h3{color:#082f7c;font-size:var(--tks-fluid-copy-16,16px);margin:14px 0 9px;font-weight:600;line-height:1.2}.about-redesign-choice-card p,.about-redesign-info-card p{color:#587195;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.52}.about-redesign-choose-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.about-redesign-choice-card{border-radius:18px;min-height:250px;padding:19px 17px 22px}.about-redesign-choice-card .about-redesign-icon{border-radius:17px;width:58px;height:58px}.about-redesign-choice-card h3{font-size:var(--tks-fluid-copy-15,15px)}.about-redesign-industries{padding-bottom:40px}.about-redesign-industry-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;display:grid}.about-redesign-industry-card{text-align:center;background:linear-gradient(145deg,#ffffffe0,#ebf7ffc2);border:1px solid #5c92c933;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:112px;padding:15px 6px 13px;display:flex;overflow:hidden;box-shadow:0 10px 25px #265d9714}.about-redesign-industry-icon{color:#0666d2;place-items:center;width:43px;height:43px;display:grid}.about-redesign-industry-icon svg{width:34px;height:34px}.about-redesign-industry-card span{color:#0a347f;text-align:center;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%;font-size:clamp(11px,.85vw,12px);font-weight:800;line-height:1.2;display:block}.storefront-prefooter--about{background-position:50% 47%}.storefront-prefooter-inner--about{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.storefront-prefooter--about .storefront-prefooter-title-block h2{max-width:520px}.storefront-prefooter-about-lead{color:#ffffffe0;max-width:520px;font-size:var(--tks-fluid-copy-14,14px);margin:14px 0 0;line-height:1.5}.storefront-prefooter-copy--about{flex-direction:column;gap:18px;display:flex}.storefront-prefooter-contact-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.storefront-prefooter-contact-points>a{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#033d844d;border:1px solid #ffffff3d;border-radius:15px;align-items:center;gap:11px;padding:12px 14px;text-decoration:none;display:flex}.storefront-prefooter-contact-points strong{color:#fff;font-size:var(--tks-fluid-copy-14,14px);display:block}.storefront-prefooter-contact-points small{color:#ffffffb8;font-size:var(--tks-fluid-copy-10,10px);margin-top:2px;display:block}.storefront-prefooter-contact-icon{width:36px;height:36px;font-size:var(--tks-fluid-copy-19,19px);background:#ffffff24;border-radius:11px;place-items:center;display:grid}@media (max-width:1100px){.about-redesign-hero-grid{grid-template-columns:1fr 1fr}.about-redesign-hero-copy h1{font-size:var(--tks-fluid-heading-56,56px)}.about-redesign-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-redesign-choose-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-redesign-industry-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:820px){.about-redesign-hero{padding:34px 0 28px}.about-redesign-hero-grid{grid-template-columns:1fr;gap:8px}.about-redesign-hero-copy{max-width:none}.about-redesign-hero-copy h1{font-size:clamp(42px,12vw,62px)}.about-redesign-hero-art{justify-content:center;min-height:320px}.about-redesign-hero-art img{width:min(100%,580px)}.about-redesign-duo-grid{grid-template-columns:1fr}.about-redesign-section-head--split{grid-template-columns:1fr;align-items:start;gap:13px}.about-redesign-section-head>p{justify-self:start}.about-redesign-choose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-redesign-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront-prefooter-inner--about{grid-template-columns:1fr}.storefront-prefooter-contact-points{grid-template-columns:1fr 1fr}}@media (max-width:560px){.about-redesign-hero-copy>p{font-size:var(--tks-fluid-copy-15,15px)}.about-redesign-hero-actions{flex-direction:column}.about-redesign-btn{width:100%}.about-redesign-hero-art{min-height:260px}.about-redesign-duo-card{grid-template-columns:1fr;padding:23px 20px}.about-redesign-icon--large{width:68px;height:68px}.about-redesign-choose-grid,.about-redesign-impact-grid{grid-template-columns:1fr}.about-redesign-choice-card,.about-redesign-info-card{min-height:0}.about-redesign-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-prefooter-contact-points{grid-template-columns:1fr}}.news-redesign-page{color:#123d7d;background:#eef9ff url(/images/contact/contact-page-background.png) top/100% 100% no-repeat;margin-top:-88px;padding-top:88px;position:relative;overflow:hidden}.news-redesign-page:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#ffffff2e 52%,#ffffff57);position:absolute;inset:0}.news-redesign-page>section{z-index:1;position:relative}.news-redesign-hero{min-height:355px;padding:20px 0 22px}.news-redesign-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);align-items:center;gap:28px;min-height:315px;display:grid}.news-redesign-hero-copy{max-width:545px;padding-left:4px}.news-redesign-kicker{color:#19488f;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-weight:850;display:flex}.news-redesign-kicker svg{fill:none;stroke:#1769d5;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.news-redesign-hero h1{color:#0b3691;letter-spacing:-.05em;margin:0;font-size:clamp(49px,5.4vw,72px);font-weight:875;line-height:.9}.news-redesign-hero h1 strong{color:#239a45;font-weight:875}.news-redesign-hero-copy>p{color:#4a6991;max-width:520px;font-size:var(--tks-fluid-copy-14,14px);margin:17px 0 20px;line-height:1.55}.news-redesign-primary-button{color:#fff;min-height:43px;font-size:var(--tks-fluid-copy-11,11px);background:linear-gradient(100deg,#1974e8,#0d4fb9);border:1px solid #0d5dc9;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:9px 20px;font-weight:820;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 9px 22px #1660c438}.news-redesign-primary-button:hover{background:linear-gradient(100deg,#1468d5,#0a45a6);transform:translateY(-2px);box-shadow:0 13px 27px #1660c442}.news-redesign-primary-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.news-redesign-hero-art{justify-content:flex-end;align-items:center;min-height:235px;display:flex;position:relative}.news-redesign-hero-art:before{content:"";filter:blur(8px);background:radial-gradient(at 55% 55%,#4bb1ef26,#fff0 68%);position:absolute;inset:1% -2% -3% 4%}.news-redesign-hero-art img{z-index:1;object-fit:contain;mix-blend-mode:multiply;filter:saturate(1.04)contrast(1.01);width:min(100%,650px);height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.news-redesign-webinar{padding:16px 0 24px}.news-redesign-webinar-shell{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(115deg,#ddf6fbc7,#edf8ffd6 58%,#ffffffe6);border:1px solid #5d9acd42;border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:20px;padding:20px;display:grid;box-shadow:0 15px 40px #225d9c14}.news-redesign-webinar-copy{min-height:430px;padding:12px 10px 8px;position:relative;overflow:hidden}.news-redesign-webinar-kicker{color:#116f84;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.055em;text-transform:uppercase;background:#dffafcbf;border:1px solid #3299c147;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-weight:820;display:inline-flex}.news-redesign-webinar-kicker i{background:#20b858;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20b8581a}.news-redesign-webinar-copy h2{color:#0a377c;letter-spacing:-.038em;max-width:565px;margin:13px 0 11px;font-size:clamp(31px,3.35vw,45px);line-height:1.03}.news-redesign-webinar-copy>p{color:#52718e;max-width:570px;font-size:var(--tks-fluid-copy-13,13px);margin:0;line-height:1.65}.news-redesign-webinar-facts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.news-redesign-webinar-facts>span{color:#315f83;min-height:42px;font-size:var(--tks-fluid-copy-10,10px);background:#ffffff94;border:1px solid #4d93c838;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex}.news-redesign-webinar-facts svg{fill:none;stroke:#0e71d6;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 17px;width:17px;height:17px}.news-redesign-webinar-facts b{font-weight:750}.news-redesign-webinar-image{opacity:.98;border-radius:24px;width:47%;height:205px;position:absolute;bottom:30px;right:-5px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 100%);mask-image:linear-gradient(90deg,#0000,#000 16% 100%)}.news-redesign-webinar-image img{object-fit:cover;object-position:center}.news-redesign-countdown-label{z-index:2;color:#2e7393;font-size:var(--tks-fluid-copy-9,9px);text-transform:uppercase;letter-spacing:.08em;margin-top:74px;font-weight:760;position:relative}.news-redesign-webinar .tks-countdown{z-index:2;gap:8px;margin-top:8px;position:relative}.news-redesign-webinar .tks-countdown>div{text-align:center;background:#ffffffba;border:1px solid #5191c63d;border-radius:10px;min-width:72px;padding:10px 9px;box-shadow:0 5px 14px #275e9b0a}.news-redesign-webinar .tks-countdown strong{color:#0f3e89;font-size:var(--tks-fluid-copy-24,24px)}.news-redesign-webinar .tks-countdown span{color:#617fa1;font-size:var(--tks-fluid-copy-8,8px)}.news-redesign-webinar .tks-countdown-complete{color:#174b83;background:#ffffffbf;margin-top:12px}.news-redesign-webinar-form{background:#ffffffeb;border:1px solid #6496c233;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #25538e14}.news-redesign-webinar-form .tks-leadconnector-frame{background:0 0;min-height:480px!important}.news-redesign-webinar-form .tks-leadconnector-frame iframe{background:#fff}.news-redesign-webinar-fallback{flex-direction:column;justify-content:center;min-height:100%;padding:30px;display:flex}.news-redesign-webinar-fallback>span{color:#34668d;font-size:var(--tks-fluid-copy-10,10px);text-transform:uppercase;letter-spacing:.08em;font-weight:820}.news-redesign-webinar-fallback h3{color:#0b347d;font-size:var(--tks-fluid-copy-25,25px);margin:8px 0;line-height:1.12}.news-redesign-webinar-fallback p{color:#5a7594;font-size:var(--tks-fluid-copy-12,12px);margin:0 0 20px;line-height:1.65}.news-redesign-section{padding:17px 0 24px}.news-redesign-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.news-redesign-section-heading>div:first-child{align-items:center;gap:10px;display:flex}.news-redesign-heading-line{background:#28bd49;border-radius:99px;flex:0 0 21px;width:21px;height:3px;display:block}.news-redesign-section-heading h2,.news-redesign-social-copy h2{color:#0b3691;letter-spacing:-.035em;margin:0;font-size:clamp(25px,2.6vw,34px);line-height:1.1}.news-redesign-carousel-controls{gap:8px;display:flex}.news-redesign-carousel-controls button{color:#155ec3;cursor:pointer;background:#ffffffc7;border:1px solid #4b85cd42;border-radius:50%;place-items:center;width:37px;height:37px;transition:transform .18s,background .18s,color .18s;display:grid;box-shadow:0 7px 18px #255a970f}.news-redesign-carousel-controls button:hover{color:#fff;background:#1266d4;transform:translateY(-1px)}.news-redesign-carousel-controls svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.news-redesign-carousel-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;margin-top:-6px;padding:8px 1px;display:grid;overflow-x:auto}.news-redesign-carousel-track::-webkit-scrollbar{display:none}.news-redesign-carousel-track .tks-news-card{scroll-snap-align:start;background:linear-gradient(145deg,#fffffff2,#f5fbffe0);border-color:#6094cd38;border-radius:15px;min-width:0;box-shadow:0 9px 25px #21538f0f}.news-redesign-carousel-track .tks-news-card-image{aspect-ratio:1.55}.news-redesign-carousel-track .tks-news-card-body{min-height:220px;padding:15px}.news-redesign-carousel-track .tks-news-card-meta{font-size:var(--tks-fluid-copy-8_5,8.5px);margin-bottom:8px}.news-redesign-carousel-track .tks-news-card-meta span{color:#198352;background:#e5f8ee;border-radius:999px;padding:4px 7px}.news-redesign-carousel-track .tks-news-card-body h2{font-size:var(--tks-fluid-copy-15,15px);line-height:1.22}.news-redesign-carousel-track .tks-news-card-body>p{font-size:var(--tks-fluid-copy-10_5,10.5px);-webkit-line-clamp:3;margin-bottom:10px;line-height:1.45}.news-redesign-carousel-track .tks-card-link{font-size:var(--tks-fluid-copy-10,10px);color:#0a59c5;font-weight:800}.news-redesign-upcoming-table-wrap{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #5f91cc3b;border-radius:15px;overflow:hidden;box-shadow:0 9px 26px #21538f0d}.news-redesign-upcoming-table{border-collapse:collapse;color:#315982;width:100%;font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-upcoming-table th{color:#13438a;font-size:var(--tks-fluid-copy-9,9px);text-align:left;text-transform:uppercase;letter-spacing:.045em;background:0 0;border-bottom:1px solid #6696cc33;padding:10px 12px}.news-redesign-upcoming-table td{vertical-align:middle;border-bottom:1px solid #6a97c824;padding:10px 12px}.news-redesign-upcoming-table tbody tr:last-child td{border-bottom:0}.news-redesign-upcoming-table td:first-child{white-space:nowrap;align-items:center;gap:7px;display:flex}.news-redesign-upcoming-table td strong{color:#143f82;font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-table-icon{color:#176ed5;place-items:center;width:22px;height:22px;display:grid}.news-redesign-inline-meta svg,.news-redesign-table-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.news-redesign-category-pill{color:#1a8451;font-size:var(--tks-fluid-copy-8_5,8.5px);white-space:nowrap;background:#e7f7ee;border-radius:999px;padding:5px 9px;font-weight:780;display:inline-flex}.news-redesign-inline-meta{color:#42688f;align-items:center;gap:6px;display:inline-flex}.news-redesign-inline-meta svg{color:#176ed5}.news-redesign-table-action{color:#0c5bc5;min-height:30px;font-size:var(--tks-fluid-copy-9,9px);white-space:nowrap;background:#ffffffc2;border:1px solid #1465cd40;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:6px 11px;font-weight:800;transition:background .18s,color .18s,transform .18s;display:inline-flex}.news-redesign-table-action:hover{color:#fff;background:#0f63ce;transform:translateY(-1px)}.news-redesign-upcoming-mobile{display:none}.news-redesign-social{padding:18px 0 34px}.news-redesign-social-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #5f91cc36;border-radius:18px;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:center;gap:24px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #2458930f}.news-redesign-social-copy{align-items:flex-start;gap:10px;display:flex}.news-redesign-social-copy>div{min-width:0}.news-redesign-social-copy h2{font-size:var(--tks-fluid-heading-27,27px)}.news-redesign-social-copy p{color:#537195;font-size:var(--tks-fluid-copy-11,11px);margin:7px 0 0;line-height:1.5}.news-redesign-social-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.news-redesign-social-links>a{color:#163f83;background:#f8fcffcc;border:1px solid #6897cb2e;border-radius:13px;align-items:center;gap:9px;min-height:74px;padding:10px;transition:transform .18s,background .18s,box-shadow .18s;display:flex}.news-redesign-social-links>a:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #255b9614}.news-redesign-social-icon{color:#1769d6;background:#eef6ff;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.news-redesign-social-icon--youtube{color:#e31919}.news-redesign-social-icon--instagram{color:#b72c91}.news-redesign-social-icon--facebook{color:#1769d6}.news-redesign-social-icon--linkedin{color:#0a67b2}.news-redesign-social-links small{color:#7590ab;font-size:var(--tks-fluid-copy-8,8px);display:block}.news-redesign-social-links strong{color:#0d3881;font-size:var(--tks-fluid-copy-10,10px);margin-top:2px;display:block}.news-redesign-social-links>a>svg{fill:none;stroke:#2870ca;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-left:auto}@media (max-width:1100px){.news-redesign-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr)}.news-redesign-webinar-shell{grid-template-columns:1fr 1fr}.news-redesign-carousel-track{grid-auto-columns:calc(33.3333% - 10.6667px)}.news-redesign-social-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.news-redesign-hero{padding-top:18px}.news-redesign-hero-grid{grid-template-columns:1fr;gap:0}.news-redesign-hero-copy{padding-top:8px}.news-redesign-hero-art{justify-content:center;min-height:210px}.news-redesign-hero-art img{width:min(100%,650px)}.news-redesign-webinar-shell{grid-template-columns:1fr}.news-redesign-webinar-copy{min-height:390px}.news-redesign-webinar-form{min-height:320px}.news-redesign-carousel-track{grid-auto-columns:calc(50% - 8px)}.news-redesign-upcoming-table-wrap{display:none}.news-redesign-upcoming-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.news-redesign-upcoming-mobile article{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #5f91cc38;border-radius:14px;padding:15px;box-shadow:0 8px 22px #21538f0d}.news-redesign-upcoming-mobile article>div:first-child{justify-content:space-between;align-items:center;gap:9px;display:flex}.news-redesign-upcoming-mobile time{color:#6b86a4;font-size:var(--tks-fluid-copy-9,9px)}.news-redesign-upcoming-mobile h3{color:#123d82;font-size:var(--tks-fluid-copy-14,14px);margin:10px 0;line-height:1.25}.news-redesign-upcoming-mobile dl{gap:6px;margin:0 0 12px;display:grid}.news-redesign-upcoming-mobile dl div{font-size:var(--tks-fluid-copy-10,10px);grid-template-columns:70px 1fr;gap:8px;display:grid}.news-redesign-upcoming-mobile dt{color:#7892ad}.news-redesign-upcoming-mobile dd{color:#395e84;margin:0}.news-redesign-social-shell{grid-template-columns:1fr}}@media (max-width:620px){.news-redesign-page{margin-top:-74px;padding-top:74px}.news-redesign-hero{min-height:0;padding:22px 0 12px}.news-redesign-hero h1{font-size:var(--tks-fluid-heading-47,47px)}.news-redesign-hero-copy>p{font-size:var(--tks-fluid-copy-13,13px)}.news-redesign-hero-art{min-height:150px;margin-top:10px}.news-redesign-webinar{padding-top:8px}.news-redesign-webinar-shell{border-radius:18px;padding:13px}.news-redesign-webinar-copy{min-height:0;padding:8px 3px 12px}.news-redesign-webinar-copy h2{font-size:var(--tks-fluid-heading-31,31px)}.news-redesign-webinar-image{width:100%;height:180px;margin-top:14px;position:relative;bottom:auto;right:auto;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.news-redesign-countdown-label{margin-top:14px}.news-redesign-webinar .tks-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.news-redesign-webinar .tks-countdown>div{min-width:0;padding:8px 4px}.news-redesign-webinar .tks-countdown strong{font-size:var(--tks-fluid-copy-20,20px)}.news-redesign-webinar-form{border-radius:14px}.news-redesign-webinar-fallback{padding:22px}.news-redesign-section{padding:13px 0 19px}.news-redesign-section-heading{align-items:flex-start}.news-redesign-section-heading h2{font-size:var(--tks-fluid-copy-26,26px)}.news-redesign-carousel-track{grid-auto-columns:88%;gap:12px}.news-redesign-carousel-track .tks-news-card-body{min-height:200px}.news-redesign-carousel-controls button{width:34px;height:34px}.news-redesign-upcoming-mobile{grid-template-columns:1fr}.news-redesign-social{padding-bottom:24px}.news-redesign-social-shell{padding:15px}.news-redesign-social-copy h2{font-size:var(--tks-fluid-copy-24,24px)}.news-redesign-social-links{grid-template-columns:1fr 1fr}.news-redesign-social-links>a{min-height:66px;padding:9px}.news-redesign-social-icon{flex-basis:34px;width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.news-redesign-carousel-track{scroll-behavior:auto}.news-redesign-carousel-controls button,.news-redesign-primary-button,.news-redesign-social-links>a,.news-redesign-table-action{transition:none}}.tks-about-surface-theme{color:#0b2f78;background:linear-gradient(#f5fbff,#eef9ff 34%,#f8fdff 66%,#effbff);position:relative;overflow:hidden}.tks-about-surface-theme:before{content:"";pointer-events:none;opacity:.96;background:radial-gradient(circle at 8% 16%,#3daeff29,#0000 24%),radial-gradient(circle at 93% 12%,#35c57424,#0000 22%),linear-gradient(135deg,#ffffffd9,#d3efff47 44%,#ffffffc7);position:absolute;inset:0}.tks-about-surface-theme:after{content:"";pointer-events:none;opacity:.35;background-image:radial-gradient(circle at 12% 26%,#1a6fe121 0 3px,#0000 4px),radial-gradient(circle at 88% 52%,#1eae5c1f 0 3px,#0000 4px);background-size:170px 170px,210px 210px;position:absolute;inset:0}.tks-about-surface-theme>.tks-container,.tks-about-surface-theme>section{z-index:1;position:relative}.tks-home-about-theme{--tks-navy:#0a3380;--tks-teal:#249a46;--tks-accent:#249a46;--tks-soft-cyan:#edf8ff;--tks-surface:#eff9ff8f;--tks-text:#0b2f78;--tks-muted:#536d94;--tks-border:#5b91cc38}.tks-home-about-theme .tks-career-industries-section,.tks-home-about-theme .tks-contact,.tks-home-about-theme .tks-hero,.tks-home-about-theme .tks-home-news,.tks-home-about-theme .tks-home-partners,.tks-home-about-theme .tks-home-service-section,.tks-home-about-theme .tks-home-service-section--reverse,.tks-home-about-theme .tks-learning-impact,.tks-home-about-theme .tks-section--soft,.tks-home-about-theme .tks-why-section{background:0 0}.tks-home-about-theme .tks-hero:before,.tks-home-about-theme .tks-why-section:before{display:none}.tks-home-about-theme .tks-statistics,.tks-home-about-theme .tks-webinar{background:linear-gradient(135deg,#0a3380f5,#084ea4ed 58%,#249a46e6)}.tks-home-about-theme .tks-hero.tks-hero--with-stats{padding-bottom:var(--tks-public-section-spacing,16px);flex-direction:column;justify-content:space-between;align-items:stretch}.tks-home-about-theme .tks-hero--with-stats>.tks-hero-grid{flex:auto;padding-bottom:22px}.tks-home-about-theme .tks-hero--with-stats>.tks-statistics{z-index:2;background:0 0;flex:none;width:100%;margin:0;padding:0;position:relative}@media (max-width:900px){.tks-home-about-theme .tks-hero--with-stats>.tks-hero-grid{padding-bottom:20px}}.tks-home-about-theme>.tks-statistics{background:0 0;padding-top:16px}.tks-home-about-theme .tks-statistics>.tks-statistics-grid{background:linear-gradient(135deg,#0a3380f5,#084ea4ed 58%,#249a46e6);border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #0a33801f}.tks-home-about-theme .tks-statistics-grid .tks-statistic{justify-content:center}.tks-home-about-theme .tks-hero h1,.tks-home-about-theme .tks-home-news-heading h2,.tks-home-about-theme .tks-home-service-copy h2,.tks-home-about-theme .tks-section-heading h2,.tks-home-about-theme .tks-why-copy h2{color:#0a3380}.tks-home-about-theme .tks-eyebrow,.tks-home-about-theme .tks-hero h1 span,.tks-home-about-theme .tks-text-link{color:#249a46}.tks-home-about-theme .tks-hero-pill,.tks-home-about-theme .tks-why-pill{color:#249a46;background:#effcf4cc;border-color:#249a4640}.news-redesign-hero,.tks-consulting-hero,.tks-corporate-training-hero,.tks-home-about-theme .tks-hero,.tks-partners-approved-hero,.tks-training-hero{align-items:center;min-height:600px;padding:58px 0 42px;display:flex}.news-redesign-hero-grid,.tks-consulting-hero-grid,.tks-corporate-training-hero-grid,.tks-home-about-theme .tks-hero-grid,.tks-partners-approved-hero-grid,.tks-training-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);align-items:center;gap:34px;min-height:0}.tks-contact-page-hero{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);gap:34px;min-height:600px;padding-top:58px;padding-bottom:42px}.news-redesign-hero-copy,.tks-consulting-hero-copy,.tks-contact-page-hero-copy,.tks-corporate-training-hero-copy,.tks-home-about-theme .tks-hero-copy,.tks-partners-approved-hero-copy,.tks-training-hero-copy{max-width:590px;padding:16px 0 18px}.news-redesign-hero h1,.tks-consulting-hero h1,.tks-contact-page-hero h1,.tks-corporate-training-hero h1,.tks-home-about-theme .tks-hero h1,.tks-partners-approved-hero h1,.tks-training-hero h1{letter-spacing:-.045em;margin:16px 0 18px;font-size:clamp(48px,5.15vw,76px);line-height:.97}@media (max-width:900px){.news-redesign-hero,.tks-consulting-hero,.tks-corporate-training-hero,.tks-home-about-theme .tks-hero,.tks-partners-approved-hero,.tks-training-hero{min-height:0;padding:34px 0 28px}.news-redesign-hero-grid,.tks-consulting-hero-grid,.tks-contact-page-hero,.tks-corporate-training-hero-grid,.tks-home-about-theme .tks-hero-grid,.tks-partners-approved-hero-grid,.tks-training-hero-grid{grid-template-columns:1fr;gap:8px}.tks-contact-page-hero{min-height:0;padding-top:34px;padding-bottom:28px}.news-redesign-hero h1,.tks-consulting-hero h1,.tks-contact-page-hero h1,.tks-corporate-training-hero h1,.tks-home-about-theme .tks-hero h1,.tks-partners-approved-hero h1,.tks-training-hero h1{font-size:clamp(42px,12vw,62px)}}@media (max-width:620px){.news-redesign-hero h1,.tks-consulting-hero h1,.tks-contact-page-hero h1,.tks-corporate-training-hero h1,.tks-home-about-theme .tks-hero h1,.tks-partners-approved-hero h1,.tks-training-hero h1{font-size:var(--tks-fluid-heading-42,42px)}}.tks-program-highlights{flex:none;align-content:start;min-height:0;margin:13px 0 0}.tks-program-highlights li{line-height:1.42}.tks-program-highlights li,.tks-program-highlights strong{font-size:var(--tks-fluid-copy-11,11px)}.tks-program-highlights p{overflow:visible}.tks-program-highlight-placeholder{visibility:hidden;pointer-events:none}@media (max-width:767px){.tks-program-highlights{min-height:0}}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlights-toggle{color:#249a46;font-size:var(--tks-fluid-copy-12,12px);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:4px 0;font-weight:750;line-height:1.4;display:inline-flex}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlights-toggle:hover{color:#16843a;text-decoration:none}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlights-toggle:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #249a46}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid.is-program-expanded{align-items:flex-start}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid.is-program-expanded>.tks-reveal>.tks-program-card{height:auto;min-height:var(--tks-program-compact-height,auto)}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-card-body{flex:0 0 386px;height:386px;min-height:0}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-title-row{flex-shrink:0}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta{flex:0 0 68px;grid-template-columns:repeat(3,minmax(0,1fr));height:68px;margin:17px 0 0;padding-top:12px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta>span:last-child{padding-inline-start:6px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta b{font-weight:800}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta>span:nth-child(-n+2)>b{margin-bottom:5px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-line{align-items:center;gap:4px;min-width:0;display:flex}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-value{min-width:0}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-whatsapp{color:#16994c;background:#e8f8ef;border:1px solid #bce9ca;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;transition:background .18s,color .18s;display:inline-grid}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-whatsapp:hover{color:#fff;background:#18a957}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-whatsapp:focus-visible{outline-offset:2px;outline:2px solid #189b54}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-whatsapp svg{width:14px;height:14px}@media (min-width:768px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta>span:nth-child(-n+2)>b{margin-bottom:3px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-line,.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta-value{align-items:center;min-height:20px;display:flex}}@media (max-width:359px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta>span:last-child{padding-inline-start:3px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta b{font-size:var(--tks-fluid-copy-9_5,9.5px);letter-spacing:.02em;white-space:nowrap}}@media (min-width:768px) and (max-width:1399px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta>span:last-child{padding-inline-start:0}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-fee-line,.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta>span:nth-child(2){white-space:nowrap}}@media (min-width:1024px) and (max-width:1099px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta{margin-inline-end:-16px}}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlight-zone{flex:1 1 0;height:auto;min-height:0;position:relative;overflow:hidden}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-card[data-expanded=true] .tks-program-card-body{flex:1 0 auto;height:auto;min-height:386px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlight-zone[data-expanded=true]{flex:none;height:auto;overflow:visible}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-draft-message{color:#48658a;font-size:var(--tks-fluid-copy-12_5,12.5px);text-align:left;margin:14px 0 0;font-weight:400;line-height:1.5}@media (min-width:1024px) and (max-width:1099px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-card-body{flex-basis:430px;height:430px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-card[data-expanded=true] .tks-program-card-body{min-height:430px}}@media (max-width:767px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-card-body{flex-basis:447px;height:447px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-meta{flex-basis:85px;height:85px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-card[data-expanded=true] .tks-program-card-body{min-height:447px}}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlight-zone .tks-program-highlights{margin-bottom:0}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlight-zone .tks-program-highlights-toggle{margin:0;position:absolute;bottom:0;left:0}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-highlight-zone[data-expanded=true] .tks-program-highlights-toggle{margin-top:8px;position:static}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-cta{align-self:center;width:min(100%,160px);margin-top:0}.tks-home-about-theme .tks-section{padding:52px 0}.tks-home-about-theme .tks-section--compact{padding:40px 0}.tks-home-about-theme .tks-webinar{padding:52px 0}.tks-home-about-theme .tks-career-industries-section{padding-top:48px;padding-bottom:48px}.tks-home-about-theme .tks-hero{min-height:520px;padding:18px 0 30px}.tks-home-about-theme .tks-hero-grid{padding-top:18px;padding-bottom:30px}.tks-home-about-theme .tks-hero-copy{padding:4px 0 10px}.tks-program-status.is-draft{color:#476775;background:#f5f7f8;border-color:#d6e0e4}.tks-program-status.is-open{color:#177a43;background:#edf9f1;border-color:#b7e3c8}.tks-program-status.is-closed{color:#a54141;background:#fff3f3;border-color:#edc9c9}.tks-program-cta.is-draft,.tks-program-cta.is-open{color:#fff;background:linear-gradient(100deg,#219653,#0d7acb);border-color:#0000;box-shadow:0 8px 20px #1c85672e}.tks-program-cta.is-draft:hover,.tks-program-cta.is-open:hover{color:#fff;background:linear-gradient(100deg,#1b8649,#0b6eb8);border-color:#0000}.tks-program-cta.is-closed{color:#0a4f9f;background:#f7fbff;border-color:#bfd3e6}.tks-program-cta.is-closed:hover{color:#083e80;background:#edf6ff;border-color:#91b8db}@media (max-width:900px){.tks-home-about-theme .tks-section{padding:44px 0}.tks-home-about-theme .tks-section--compact{padding:36px 0}.tks-home-about-theme .tks-webinar{padding:44px 0}.tks-home-about-theme .tks-home-news{padding-top:44px;padding-bottom:44px}.tks-home-about-theme .tks-career-industries-section{padding-top:42px;padding-bottom:42px}.tks-home-about-theme .tks-hero{min-height:0;padding:22px 0 26px}.tks-home-about-theme .tks-hero-grid{gap:18px;padding-top:12px;padding-bottom:18px}.tks-home-about-theme .tks-hero-copy{padding:2px 0 8px}}@media (max-width:767px){.tks-home-about-theme .tks-section{padding:36px 0}.tks-home-about-theme .tks-section--compact{padding:30px 0}.tks-home-about-theme .tks-webinar{padding:36px 0}.tks-home-about-theme .tks-home-news{padding-top:36px;padding-bottom:36px}.tks-home-about-theme .tks-career-industries-section{padding-top:34px;padding-bottom:34px}.tks-home-about-theme .tks-hero{padding:16px 0 22px}.tks-home-about-theme .tks-hero-grid{gap:16px;padding-top:8px;padding-bottom:12px}}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;cursor:grab;flex-wrap:nowrap;gap:18px;padding:2px 2px 6px;display:flex;overflow:auto hidden}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid::-webkit-scrollbar{width:0;height:0;display:none}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid.is-dragging{cursor:grabbing;scroll-snap-type:none}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid.is-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid a,.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid button{cursor:pointer}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px);min-width:0;display:flex}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal>.tks-program-card{width:100%}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-heading-actions{align-items:center;gap:14px;display:flex}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-controls{align-items:center;gap:8px;display:flex}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button{background:#ffffffdb;border-radius:10px;flex:0 0 36px;width:36px;height:36px;transition:border-color .2s,background .2s,color .2s,transform .2s,opacity .2s;display:inline-grid;box-shadow:0 5px 14px #0a338014}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button:hover:not(:disabled){transform:translateY(-1px)}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button:focus-visible{outline-offset:2px;outline:3px solid #249a4633}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button:disabled{opacity:.35;box-shadow:none}@media (max-width:1023px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal{flex-basis:calc(50% - 9px)}}@media (max-width:767px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal{flex-basis:100%}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-heading-actions{gap:12px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button{flex-basis:34px;width:34px;height:34px}}:root{--tks-font-caption:12px;--tks-font-small:13px;--tks-font-control:14px;--tks-font-body:15px}.storefront-root{font-size:var(--tks-font-body);line-height:1.55}.storefront-brand-copy small{font-size:var(--tks-fluid-copy-11,11px)}.storefront-desktop-nav a,.storefront-enroll-button,.storefront-nav-trigger{font-size:var(--tks-fluid-copy-13,13px)}.storefront-prefooter-eyebrow{font-size:var(--tks-fluid-copy-11,11px)}.storefront-prefooter-copy p{font-size:var(--tks-fluid-copy-14,14px);line-height:1.6}.storefront-prefooter-actions a{font-size:var(--tks-fluid-copy-13,13px)}.storefront-footer-brand p{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.6}.storefront-footer h3{font-size:var(--tks-fluid-copy-13,13px)}.storefront-footer-contact-row,.storefront-footer-contact-row strong,.storefront-footer-link-list a{font-size:var(--tks-fluid-copy-12,12px);line-height:1.45}.storefront-footer-contact-row small{font-size:var(--tks-fluid-copy-11,11px)}.storefront-footer-bottom>.tks-container{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-card-kicker,.tks-program-category-badge,.tks-program-status,.tks-why-pill{font-size:var(--tks-fluid-copy-12,12px)}.tks-benefit-list p,.tks-feature-card p,.tks-guidance-grid p,.tks-outcome-card p,.tks-program-excerpt,.tks-trainer-bio{font-size:var(--tks-fluid-copy-13_5,13.5px)}.tks-program-excerpt{line-height:1.6}.tks-program-meta span{font-size:var(--tks-fluid-copy-12,12px);line-height:1.45}.tks-program-meta b{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-program-cta{font-size:var(--tks-fluid-copy-13,13px)}.tks-program-highlights li,.tks-program-highlights strong{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.tks-course-card-topline{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-featured-badge{font-size:var(--tks-fluid-copy-11,11px)}.tks-batch-list dt,.tks-course-calendar th,.tks-course-card-meta dt,.tks-course-hero-summary-grid span,.tks-course-side-facts dt{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-muted-note{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-search-form label{font-size:var(--tks-fluid-copy-13,13px)}.tks-course-detail-breadcrumbs{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-detail-badge{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-course-detail-outline-action{font-size:var(--tks-fluid-copy-13,13px)}.tks-course-detail-hero-benefits>div{max-width:210px;font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.45}.tks-course-detail-facts small{font-size:var(--tks-fluid-copy-12,12px);line-height:1.35}.tks-course-detail-facts strong{font-size:var(--tks-fluid-copy-13,13px);line-height:1.5}.tks-course-detail-tabs a{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-overview-copy>p{font-size:var(--tks-fluid-copy-15,15px);line-height:1.72}.tks-course-overview-copy blockquote p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.65}.tks-course-key-highlights li,.tks-course-key-highlights li strong,.tks-course-why-grid h3{font-size:var(--tks-fluid-copy-14,14px)}.tks-course-why-grid p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.55}.tks-course-option-type{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-course-training-option-copy p,.tks-course-training-option-copy>strong{font-size:var(--tks-fluid-copy-13,13px)}.tks-course-training-option-copy p{line-height:1.6}.tks-course-batch-top span{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-course-batch-grid dt{font-size:var(--tks-fluid-copy-11,11px)}.tks-course-batch-grid dd{font-size:var(--tks-fluid-copy-13,13px);line-height:1.4}.tks-course-download-grid strong{font-size:var(--tks-fluid-copy-12_5,12.5px)}.tks-course-download-grid a{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-download-grid small,.tks-course-floating-context{font-size:var(--tks-fluid-copy-11,11px)}.tks-course-floating-context{letter-spacing:.055em}.tks-registration-form-heading p{font-size:var(--tks-fluid-copy-15,15px)}.tks-registration-field{font-size:var(--tks-fluid-copy-13,13px);line-height:1.4}.tks-registration-field input,.tks-registration-field select,.tks-registration-field textarea{font-size:var(--tks-fluid-copy-14,14px);line-height:1.45}.tks-registration-field small{font-size:var(--tks-fluid-copy-12,12px)}.tks-registration-field em{font-size:var(--tks-fluid-copy-11_5,11.5px);line-height:1.4}.tks-registration-submit{font-size:var(--tks-fluid-copy-14,14px)}.tks-registration-error{font-size:var(--tks-fluid-copy-12_5,12.5px)}.tks-registration-note{font-size:var(--tks-fluid-copy-11_5,11.5px);line-height:1.55}.tks-registration-summary dt{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-registration-summary dd,.tks-registration-summary>a{font-size:var(--tks-fluid-copy-13,13px)}.tks-registration-form--embedded .tks-registration-form-heading .tks-eyebrow{font-size:var(--tks-fluid-copy-11,11px)}.tks-registration-form--embedded .tks-registration-form-heading h2{font-size:var(--tks-fluid-copy-22,22px)}.tks-registration-form--embedded .tks-registration-form-heading p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.55}.tks-registration-form--embedded .tks-registration-field{font-size:var(--tks-fluid-copy-12_5,12.5px);gap:6px}.tks-registration-form--embedded .tks-registration-field>span em{font-size:var(--tks-fluid-copy-11,11px)}.tks-registration-form--embedded .tks-registration-field input,.tks-registration-form--embedded .tks-registration-field select,.tks-registration-form--embedded .tks-registration-field textarea{min-height:42px;font-size:var(--tks-fluid-copy-13_5,13.5px);line-height:1.45}.tks-registration-form--embedded .tks-registration-field small{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-registration-form--embedded .tks-registration-submit{font-size:var(--tks-fluid-copy-13_5,13.5px)}.tks-registration-form--embedded .tks-registration-note{font-size:var(--tks-fluid-copy-11,11px)}.tks-registration-form--embedded .tks-registration-error{font-size:var(--tks-fluid-copy-12,12px)}.tks-registration-success--embedded p{font-size:var(--tks-fluid-copy-13,13px)}.tks-contact-card-kicker,.tks-contact-page-kicker{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-contact-page-actions a{font-size:var(--tks-fluid-copy-13,13px)}.tks-contact-form-card>p,.tks-contact-info-card>p{font-size:var(--tks-fluid-copy-14,14px);line-height:1.55}.tks-contact-info-row em,.tks-contact-info-row small{font-size:var(--tks-fluid-copy-12,12px)}.tks-contact-info-row em{line-height:1.5}.tks-contact-field,.tks-contact-form--page .tks-contact-field{font-size:var(--tks-fluid-copy-13,13px);line-height:1.4}.tks-contact-field input,.tks-contact-field select,.tks-contact-field textarea,.tks-contact-service-trigger{font-size:var(--tks-fluid-copy-14,14px);line-height:1.45}.tks-contact-form--page .tks-contact-field input::placeholder,.tks-contact-form--page .tks-contact-field textarea::placeholder{font-size:var(--tks-fluid-copy-13,13px)}.tks-contact-service-option{font-size:var(--tks-fluid-copy-13,13px);line-height:1.45}.tks-contact-field-error{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-contact-consent{font-size:var(--tks-fluid-copy-12,12px)}.tks-contact-form-message{font-size:var(--tks-fluid-copy-12_5,12.5px)}.tks-contact-privacy{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-contact-character-count{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-contact-form--page .tks-contact-submit{font-size:var(--tks-fluid-copy-13_5,13.5px)}.tks-contact-location-copy>p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.55}.tks-contact-location-card strong{font-size:var(--tks-fluid-copy-12,12px)}.tks-contact-location-card em{line-height:1.45}.tks-contact-location-card a,.tks-contact-location-card em,.tks-partners-approved-kicker,.tks-partners-approved-section-kicker{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-partners-approved-actions a,.tks-partners-become-cta-button{font-size:var(--tks-fluid-copy-13,13px)}.tks-partners-approved-growing-heading>p,.tks-partners-approved-network-heading>p,.tks-partners-become-cta p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.55}.tks-become-partner-benefits p,.tks-partners-approved-benefit-card p{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.tks-become-partner-form-heading p{font-size:var(--tks-fluid-copy-12,12px)}.tks-become-partner-form .tks-contact-field>span{font-size:var(--tks-fluid-copy-13,13px)}.tks-become-partner-form .tks-contact-field input,.tks-become-partner-form .tks-contact-field textarea{font-size:var(--tks-fluid-copy-14,14px)}.tks-become-partner-submit{font-size:var(--tks-fluid-copy-13_5,13.5px)}.tks-consulting-hero-eyebrow,.tks-consulting-kicker{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-consulting-detail-secondary,.tks-consulting-primary{font-size:var(--tks-fluid-copy-13,13px)}.tks-consulting-stats span{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-consulting-heading-row>p{line-height:1.55}.tks-consulting-heading-row>p,.tks-consulting-service-card h3{font-size:var(--tks-fluid-copy-13_5,13.5px)}.tks-consulting-service-card p{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.tks-consulting-benefit-card h3{font-size:var(--tks-fluid-copy-13,13px)}.tks-consulting-benefit-card p{font-size:var(--tks-fluid-copy-12,12px);line-height:1.5}.tks-consulting-detail-prose{font-size:var(--tks-fluid-copy-14,14px)}.tks-consulting-detail-service-list>a{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.35}.tks-training-hero-eyebrow,.tks-training-hero-stats small,.tks-training-section-eyebrow{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-training-course-highlights li,.tks-training-course-highlights strong{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.tks-training-course-meta>span{font-size:var(--tks-fluid-copy-11_5,11.5px);line-height:1.4}.tks-training-next-batch small{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-training-next-batch strong{font-size:var(--tks-fluid-copy-12,12px)}.tks-training-view-details{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-training-difference-cards p{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.tks-trainers-kicker,.tks-trainers-section-kicker,.tks-trainers-stats span{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-trainer-card-modern-certs span{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-trainer-card-modern-meta>div{line-height:1.45}.tks-trainer-card-linkedin,.tks-trainer-card-modern-meta>div,.tks-trainer-card-profile-link{font-size:var(--tks-fluid-copy-12,12px)}.tks-trainers-advantage-cards p{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.tks-trainer-detail-breadcrumb{font-size:var(--tks-fluid-copy-12,12px)}.news-redesign-kicker,.news-redesign-webinar-kicker,.tks-trainer-detail-float-card{font-size:var(--tks-fluid-copy-11_5,11.5px)}.news-redesign-primary-button{font-size:var(--tks-fluid-copy-13,13px)}.news-redesign-webinar-facts>span{font-size:var(--tks-fluid-copy-12,12px)}.news-redesign-countdown-label{font-size:var(--tks-fluid-copy-11,11px)}.news-redesign-webinar .tks-countdown span{font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-webinar-fallback>span{font-size:var(--tks-fluid-copy-11_5,11.5px)}.news-redesign-carousel-track .tks-news-card-meta{font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-carousel-track .tks-news-card-body>p{font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.news-redesign-carousel-track .tks-card-link,.news-redesign-upcoming-table{font-size:var(--tks-fluid-copy-12,12px)}.news-redesign-upcoming-table th{font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-upcoming-table td strong{font-size:var(--tks-fluid-copy-12,12px)}.news-redesign-category-pill{font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-table-action{font-size:var(--tks-fluid-copy-11_5,11.5px)}.news-redesign-social-copy p{font-size:var(--tks-fluid-copy-13,13px)}.news-redesign-social-links small{font-size:var(--tks-fluid-copy-10_5,10.5px)}.news-redesign-social-links strong{font-size:var(--tks-fluid-copy-12,12px)}@media (max-width:700px){.storefront-root,.tks-course-detail-hero-copy>p{font-size:var(--tks-fluid-copy-14,14px)}.tks-course-detail-hero-benefits>div{font-size:var(--tks-fluid-copy-12,12px)}.tks-course-detail-tabs a{font-size:var(--tks-fluid-copy-11_5,11.5px)}.tks-course-floating-context{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-contact-field,.tks-contact-form--page .tks-contact-field,.tks-registration-field{font-size:var(--tks-fluid-copy-12_5,12.5px)}.tks-contact-field input,.tks-contact-field select,.tks-contact-field textarea,.tks-contact-service-trigger,.tks-registration-field input,.tks-registration-field select,.tks-registration-field textarea{font-size:var(--tks-fluid-copy-13_5,13.5px)}}.tks-modern-public-page{--tks-navy:#0a3380;--tks-teal:#249a46;--tks-accent:#249a46;--tks-soft-cyan:#edf8ff;--tks-surface:#eff9ff8f;--tks-text:#0b2f78;--tks-muted:#536d94;--tks-border:#5b91cc38;min-height:100%}.tks-modern-public-page>article,.tks-modern-public-page>section{z-index:1;position:relative}.tks-modern-public-page .tks-page-hero{background:0 0;border-bottom:1px solid #77a9d62e;padding:48px 0 46px}.tks-modern-public-page .tks-page-hero:before{display:none}.tks-modern-public-page .tks-page-hero>.tks-container{z-index:1;position:relative}.tks-modern-public-page .tks-breadcrumb{color:#7189a7;font-size:var(--tks-fluid-copy-12,12px);margin-bottom:24px}.tks-modern-public-page .tks-breadcrumb a{color:#1764c7}.tks-modern-public-page .tks-breadcrumb a:hover{color:#249a46}.tks-modern-public-page .tks-breadcrumb-separator{color:#a1b4c8}.tks-modern-public-page .tks-page-hero .tks-eyebrow{color:#249a46;min-height:30px;font-size:var(--tks-fluid-copy-11_5,11.5px);letter-spacing:.075em;background:#effcf4d1;border:1px solid #249a463d;border-radius:999px;align-items:center;padding:6px 12px;font-weight:850;display:inline-flex}.tks-modern-public-page .tks-page-hero h1{color:#0a3380;letter-spacing:-.042em;max-width:980px;margin:14px 0 0;font-size:clamp(42px,4.7vw,64px);font-weight:850;line-height:1.02}.tks-modern-public-page .tks-page-hero p{color:#536d94;max-width:820px;font-size:var(--tks-fluid-copy-15,15px);margin-top:17px;line-height:1.72}.tks-modern-public-page .tks-news-detail-cta,.tks-modern-public-page .tks-news-detail-main,.tks-modern-public-page .tks-registration-form,.tks-modern-public-page .tks-registration-summary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#fffffff0,#f4faffdb);border:1px solid #6899cd38;box-shadow:0 16px 38px #24589312}.tks-modern-registration-page .tks-registration-section{background:0 0;padding-top:44px;padding-bottom:64px}.tks-modern-registration-page .tks-registration-layout{grid-template-columns:minmax(0,1fr) 340px;gap:28px}.tks-modern-registration-page .tks-registration-form{border-radius:20px;padding:32px}.tks-modern-registration-page .tks-registration-form-heading{margin-bottom:26px}.tks-modern-registration-page .tks-registration-form-heading h2{color:#0a3380;font-size:var(--tks-fluid-heading-30,30px)}.tks-modern-registration-page .tks-registration-form-heading p{color:#5c7394}.tks-modern-registration-page .tks-registration-field{color:#163f83}.tks-modern-registration-page .tks-registration-field>span{color:#17427c;font-weight:800}.tks-modern-registration-page .tks-registration-field input,.tks-modern-registration-page .tks-registration-field select,.tks-modern-registration-page .tks-registration-field textarea{color:#244e7c;background:#fffffff5;border-color:#76a0cc57;border-radius:10px;box-shadow:inset 0 1px #fffc}.tks-modern-registration-page .tks-registration-field input::placeholder,.tks-modern-registration-page .tks-registration-field textarea::placeholder{color:#91a3b8}.tks-modern-registration-page .tks-registration-field input:focus,.tks-modern-registration-page .tks-registration-field select:focus,.tks-modern-registration-page .tks-registration-field textarea:focus{border-color:#2d78cf;box-shadow:0 0 0 3px #2375cf1c}.tks-modern-registration-page .tks-registration-submit{background:linear-gradient(100deg,#219653,#0d7acb);border-radius:10px;min-height:48px;box-shadow:0 10px 24px #1a7b712e}.tks-modern-registration-page .tks-registration-submit:hover:not(:disabled){background:linear-gradient(100deg,#1b8649,#0b6eb8);box-shadow:0 13px 28px #1a7b7138}.tks-modern-registration-page .tks-registration-summary{top:calc(var(--tks-header-height) + 24px);border-radius:18px;padding:27px}.tks-modern-registration-page .tks-registration-summary h2{color:#0a3380;font-size:var(--tks-fluid-copy-24,24px)}.tks-modern-registration-page .tks-registration-summary>p{color:#5d7596}.tks-modern-registration-page .tks-registration-summary dl div{border-top-color:#6f9dc92e}.tks-modern-registration-page .tks-registration-summary dt{color:#249a46;font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-modern-registration-page .tks-registration-summary dd{color:#315a87}.tks-modern-registration-page .tks-registration-summary>a{color:#0d63c8}.tks-modern-registration-page .tks-registration-summary>a:hover{color:#249a46}.tks-modern-registration-page .tks-registration-success{background:#ffffffeb;border-color:#4fad7340;box-shadow:0 16px 38px #24589312}.tks-modern-registration-page .tks-registration-success h2{color:#0a3380}.tks-modern-registration-page .tks-registration-reference,.tks-modern-registration-page .tks-registration-success p{color:#5c7394}.tks-modern-news-detail-page .tks-news-detail-section{background:0 0;padding-top:42px;padding-bottom:66px}.tks-modern-news-detail-page .tks-news-detail-layout{grid-template-columns:minmax(0,1fr) 330px;gap:28px}.tks-modern-news-detail-page .tks-news-detail-main{border-radius:20px;padding:28px}.tks-modern-news-detail-page .tks-news-detail-meta{color:#7289a5;font-size:var(--tks-fluid-copy-11,11px);gap:10px;margin-bottom:22px}.tks-modern-news-detail-page .tks-news-detail-meta>a{color:#218a4b;background:#e8f8ee;border-radius:999px;align-items:center;min-height:27px;padding:5px 9px;display:inline-flex}.tks-modern-news-detail-page .tks-event-details{background:linear-gradient(145deg,#edf8ffe0,#effbf4d1);border-color:#6597cc36}.tks-modern-news-detail-page .tks-event-details-grid span{color:#67809d}.tks-modern-news-detail-page .tks-event-details-grid strong{color:#123f83}.tks-modern-news-detail-page .tks-event-details-grid small{color:#6f86a0}.tks-modern-news-detail-page .tks-news-detail-image{background:#edf7ff;border:1px solid #6c9dd033;border-radius:18px;margin-bottom:30px;box-shadow:0 12px 28px #2b609512}.tks-modern-news-detail-page .tks-news-detail-lead{color:#214d83;font-size:var(--tks-fluid-copy-19,19px);border-bottom-color:#6a99ca33;line-height:1.7}.tks-modern-news-detail-page .tks-news-detail-content{color:#4d698a;font-size:var(--tks-fluid-copy-15,15px);line-height:1.88}.tks-modern-news-detail-page .tks-news-back-link{color:#0d63c8;margin-top:20px}.tks-modern-news-detail-page .tks-news-back-link:hover{color:#249a46}.tks-modern-news-detail-page .tks-news-detail-cta{top:calc(var(--tks-header-height) + 24px);background:linear-gradient(145deg,#ebf7fff0,#effcf4eb);border-radius:18px;padding:27px}.tks-modern-news-detail-page .tks-news-detail-cta h2{color:#0a3380;font-size:var(--tks-fluid-copy-25,25px)}.tks-modern-news-detail-page .tks-news-detail-cta>p{color:#5a7393;font-size:var(--tks-fluid-copy-13_5,13.5px)}.tks-modern-news-detail-page .tks-news-detail-actions .tks-button{border-radius:10px;min-height:45px}.tks-modern-news-detail-page .tks-news-detail-actions .tks-button:not(.tks-button--outline){background:linear-gradient(100deg,#219653,#0d7acb);border-color:#0000;box-shadow:0 9px 22px #1a7b7129}.tks-modern-news-detail-page .tks-news-detail-actions .tks-button:not(.tks-button--outline):hover{background:linear-gradient(100deg,#1b8649,#0b6eb8)}.tks-modern-news-detail-page .tks-news-detail-actions .tks-button--outline{color:#0a56b4;background:#ffffffc2;border-color:#1f69c24d}.tks-modern-news-detail-page .tks-news-detail-actions .tks-button--outline:hover{color:#fff;background:#0d63c8;border-color:#0d63c8}@media (max-width:1023px){.tks-modern-news-detail-page .tks-news-detail-layout,.tks-modern-registration-page .tks-registration-layout{grid-template-columns:1fr}.tks-modern-news-detail-page .tks-news-detail-cta,.tks-modern-registration-page .tks-registration-summary{position:static}}@media (max-width:767px){.tks-modern-public-page .tks-page-hero{padding:34px 0 32px}.tks-modern-public-page .tks-page-hero h1{font-size:clamp(36px,10vw,48px)}.tks-modern-public-page .tks-page-hero p{font-size:var(--tks-fluid-copy-14,14px)}.tks-modern-news-detail-page .tks-news-detail-section,.tks-modern-registration-page .tks-registration-section{padding-top:30px;padding-bottom:46px}.tks-modern-news-detail-page .tks-news-detail-cta,.tks-modern-news-detail-page .tks-news-detail-main,.tks-modern-registration-page .tks-registration-form{border-radius:16px;padding:20px 18px}}.tks-public-hero{min-height:0!important;padding:30px 0 32px!important;display:block!important}.tks-public-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr)!important;align-items:start!important;gap:34px!important;min-height:500px!important;padding-top:0!important;padding-bottom:0!important}.tks-public-hero-copy{align-self:start;width:100%;max-width:590px!important;padding:0!important}.tks-public-hero-art{align-self:center;width:100%}.tks-public-hero-breadcrumb{color:#36568f;min-height:20px;font-size:var(--tks-fluid-copy-12,12px);letter-spacing:.11em;text-transform:uppercase;white-space:normal;align-items:center;gap:4px;margin:0 0 14px;font-weight:800;line-height:1.2;display:flex}.tks-public-hero-breadcrumb [aria-current=page],.tks-public-hero-breadcrumb a{color:#36568f}.tks-public-hero-breadcrumb-item{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.tks-public-hero-breadcrumb a{transition:color .18s}.tks-public-hero-breadcrumb a:hover{color:#249a46}.tks-public-hero-breadcrumb [aria-hidden=true]{color:#36568f;align-items:center;line-height:0;display:inline-flex}.tks-public-hero-breadcrumb [aria-hidden=true] svg{width:20px;height:20px;display:block}.tks-contact-public-hero .tks-public-hero-copy>h1,.tks-public-hero .tks-public-hero-copy>h1{font-size:var(--tks-fluid-heading-60,60px)!important;letter-spacing:-.045em!important;margin-top:0!important;line-height:.96!important}.tks-contact-public-hero{min-height:500px!important;padding-top:30px!important;padding-bottom:32px!important}.about-redesign-hero .about-redesign-hero-art,.news-redesign-hero .news-redesign-hero-art,.tks-consulting-hero .tks-consulting-hero-art,.tks-contact-public-hero .tks-contact-hero-art,.tks-corporate-training-hero .tks-corporate-training-hero-art,.tks-partners-approved-hero .tks-partners-approved-hero-art,.tks-trainers-hero .tks-trainers-hero-visual,.tks-training-hero .tks-training-hero-visual{align-self:center}.tks-public-hero-art.tks-reveal[data-revealed=true]{transform:none}@media (max-width:900px){.tks-public-hero{padding:22px 0 26px!important}.tks-public-hero-grid{grid-template-columns:1fr!important;gap:18px!important;min-height:0!important}.tks-contact-public-hero{min-height:0!important;padding-top:22px!important;padding-bottom:26px!important}.tks-contact-public-hero .tks-public-hero-copy>h1,.tks-public-hero .tks-public-hero-copy>h1{font-size:var(--tks-fluid-heading-50,50px)!important}.tks-public-hero-breadcrumb{font-size:var(--tks-fluid-copy-11_5,11.5px);margin-bottom:12px}}@media (max-width:620px){.tks-public-hero{padding:18px 0 22px!important}.tks-contact-public-hero{padding-top:18px!important;padding-bottom:22px!important}.tks-contact-public-hero .tks-public-hero-copy>h1,.tks-public-hero .tks-public-hero-copy>h1{font-size:var(--tks-fluid-heading-42,42px)!important;line-height:.98!important}.tks-public-hero-breadcrumb{font-size:var(--tks-fluid-copy-10_5,10.5px);letter-spacing:.09em;gap:7px;margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.tks-contact-public-hero .tks-reveal,.tks-public-hero .tks-reveal{opacity:1!important;transition:none!important;transform:none!important}}:root{--tks-header-height:110px}.storefront-header{height:auto;min-height:var(--tks-header-height);box-shadow:none;background:#fffffffa;border-bottom:1px solid #dde9eeeb;padding:0}.storefront-header.is-scrolled{background:#fff;border-color:#d2e1e6;box-shadow:0 8px 26px #0a2f461a}.storefront-main-row{z-index:3;background:#fff;position:relative}.storefront-main-row .storefront-header-inner{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:18px;height:78px;min-height:78px;padding:0;display:grid}.storefront-main-row .storefront-brand{flex:none;justify-content:flex-start;align-items:center;gap:0;width:82px;min-width:0;height:78px;display:flex}.storefront-main-row .storefront-brand-logo{flex:0 0 68px;justify-content:flex-start;align-items:center;width:68px;height:74px;display:flex;overflow:visible}.storefront-main-row .storefront-brand-logo img{object-fit:contain;object-position:left center;width:68px;height:74px}.storefront-main-row .storefront-brand-copy{display:none}.storefront-navigation-column{border-left:1px solid #dbe6ec;align-items:center;gap:16px;min-width:0;height:78px;padding-left:18px;display:flex}.storefront-navigation-column .storefront-desktop-nav{flex:auto;justify-content:flex-start;min-width:0;height:100%}.storefront-navigation-column .storefront-desktop-nav>ul{justify-content:flex-start;gap:18px}.storefront-navigation-column .storefront-desktop-nav a,.storefront-navigation-column .storefront-nav-trigger{height:78px;font-size:var(--tks-fluid-copy-13,13px)}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:after,.storefront-navigation-column .storefront-nav-trigger:after{bottom:0}.storefront-navigation-column .storefront-header-actions{gap:8px;margin-left:auto}.storefront-contact-action{color:#249a46;background:#eef9f1;border:1px solid #bfe5c9;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;line-height:1;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-grid}.storefront-contact-action:focus-visible,.storefront-contact-action:hover{color:#fff;background:#1c7e39;border-color:#1c7e39;transform:translateY(-1px);box-shadow:0 7px 16px #249a462e}.storefront-call-button svg,.storefront-header-whatsapp svg{display:block}.storefront-header-whatsapp{color:#128c4f;background:#f2fbf6;border-color:#bfe6cf}.storefront-header-whatsapp:focus-visible,.storefront-header-whatsapp:hover{color:#fff;background:#128c4f;border-color:#128c4f}.storefront-enroll-button{min-height:38px;font-size:var(--tks-fluid-copy-12_5,12.5px);border-radius:8px;padding:8px 14px}.storefront-mega-menu{top:calc(100% - 1px)}.storefront-mega-menu--training{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:min(760px,100vw - 64px);padding:14px;animation:tks-training-dropdown-in .18s;left:0;transform:none}.storefront-mega-menu--training a{align-items:center;gap:16px;min-height:54px;padding:11px 14px;line-height:1.38}.storefront-mega-menu--training a>span:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.storefront-mega-menu--training a>span:last-child{flex:none}@keyframes tks-training-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.storefront-ad-strip{z-index:2;color:#fff;background:linear-gradient(115deg,#087c52,#0b9a66 58%,#08769a);border-top:1px solid #dde9eeeb;border-bottom:1px solid #053d8433;align-items:center;height:32px;display:flex;position:relative;overflow:hidden}.storefront-ad-marquee{width:100%;overflow:hidden}.storefront-ad-track{will-change:transform;width:max-content;animation:storefront-ad-scroll var(--storefront-ad-duration,18s) linear infinite;align-items:center;display:flex}.storefront-ad-strip:hover .storefront-ad-track{animation-play-state:paused}.storefront-ad-group{flex:none;align-items:center;display:flex}.storefront-ad-item{font-size:var(--tks-fluid-copy-12,12px);letter-spacing:.01em;white-space:nowrap;flex:none;align-items:center;gap:22px;padding-left:22px;font-weight:700;display:inline-flex}.storefront-ad-item a{color:#fff;transition:opacity .18s}.storefront-ad-item a:focus-visible,.storefront-ad-item a:hover{opacity:.78}.storefront-ad-separator{color:#78e39a;font-size:var(--tks-fluid-copy-16,16px);line-height:1}@keyframes storefront-ad-scroll{to{transform:translate(-50%)}}.tks-home-about-theme .tks-hero h1{margin-top:0}@media (max-width:1180px){.storefront-main-row .storefront-header-inner{grid-template-columns:72px minmax(0,1fr);gap:12px}.storefront-main-row .storefront-brand{width:72px}.storefront-main-row .storefront-brand-logo,.storefront-main-row .storefront-brand-logo img{width:62px}.storefront-main-row .storefront-brand-logo{flex-basis:62px}.storefront-navigation-column{gap:10px;padding-left:12px}.storefront-navigation-column .storefront-desktop-nav>ul{gap:12px}.storefront-navigation-column .storefront-desktop-nav a,.storefront-navigation-column .storefront-nav-trigger{font-size:var(--tks-fluid-copy-11_5,11.5px)}}@media (max-width:1023px){:root{--tks-header-height:104px}.storefront-main-row .storefront-header-inner{grid-template-columns:68px minmax(0,1fr);height:72px;min-height:72px}.storefront-main-row .storefront-brand{width:68px;height:72px}.storefront-main-row .storefront-brand-logo{flex-basis:58px;width:58px;height:68px}.storefront-main-row .storefront-brand-logo img{width:58px;height:68px}.storefront-navigation-column{justify-content:flex-end;height:72px;padding-left:12px}.storefront-navigation-column .storefront-header-actions{margin-left:auto}.storefront-menu-toggle{place-items:center;display:grid}.storefront-mobile-panel{max-height:calc(100vh - var(--tks-header-height));left:18px;right:18px;top:100%!important}}@media (max-width:767px){:root{--tks-header-height:100px}.storefront-main-row .storefront-header-inner{grid-template-columns:64px minmax(0,1fr);gap:10px;height:70px;min-height:70px}.storefront-main-row .storefront-brand{width:64px;height:70px}.storefront-main-row .storefront-brand-logo{flex-basis:54px;width:54px;height:64px}.storefront-main-row .storefront-brand-logo img{width:54px;height:64px}.storefront-navigation-column{height:70px;padding-left:10px}.storefront-ad-strip{height:30px}.storefront-ad-item{font-size:var(--tks-fluid-copy-11_5,11.5px)}.storefront-mobile-panel{left:14px;right:14px}.tks-home-about-theme .tks-hero-grid{padding-top:26px}}@media (max-width:560px){.storefront-contact-action{flex-basis:36px;width:36px;min-width:36px;height:36px;min-height:36px}.storefront-enroll-button{display:none}.storefront-navigation-column .storefront-header-actions{gap:6px}.storefront-menu-toggle{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.storefront-ad-track{animation:none;transform:none}.storefront-ad-group[aria-hidden=true]{display:none}.storefront-ad-marquee{scrollbar-width:none;overflow-x:auto}.storefront-ad-marquee::-webkit-scrollbar{display:none}}.storefront-navigation-column .storefront-desktop-nav>ul>li{transition:transform .24s}.storefront-navigation-column .storefront-desktop-nav>ul>li>a,.storefront-navigation-column .storefront-nav-trigger{transition:color .24s,transform .24s,opacity .24s}.storefront-navigation-column .storefront-desktop-nav>ul>li:hover>.storefront-nav-trigger,.storefront-navigation-column .storefront-desktop-nav>ul>li:hover>a,.storefront-navigation-column .storefront-nav-trigger[aria-expanded=true]{transform:translateY(-1px)}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:after,.storefront-navigation-column .storefront-nav-trigger:after{transition:left .24s,right .24s,opacity .24s;left:50%;right:50%}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:hover:after,.storefront-navigation-column .storefront-nav-trigger:hover:after,.storefront-navigation-column .storefront-nav-trigger[aria-expanded=true]:after{left:0;right:0}.storefront-mega-menu{transform-origin:top;animation:tks-client-nav-menu-in .22s cubic-bezier(.2,.75,.3,1)}@keyframes tks-client-nav-menu-in{0%{opacity:0;transform:translate(-50%,-9px)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}.storefront-mega-menu--training{animation:tks-client-training-menu-in .22s cubic-bezier(.2,.75,.3,1)}@keyframes tks-client-training-menu-in{0%{opacity:0;transform:translateY(-9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.tks-home-about-theme [data-section-key=statistics] .tks-statistic{gap:12px;min-height:68px;padding:8px 22px}.tks-home-about-theme [data-section-key=statistics] .tks-statistic>strong{font-size:30px}.tks-home-about-theme [data-section-key=statistics] .tks-statistic b{font-size:var(--tks-fluid-copy-13,13px)}.tks-home-about-theme [data-section-key=statistics] .tks-statistic small{font-size:var(--tks-fluid-copy-11,11px)}.storefront-root.storefront-font-compact{--tks-font-body:14px;font-size:var(--tks-fluid-copy-14,14px)}.storefront-font-compact .tks-section-heading h2{font-size:clamp(27px,2.25vw,32px);line-height:1.16}.storefront-font-compact .tks-hero-copy>p,.storefront-font-compact .tks-section-heading p,.storefront-font-compact .tks-why-description{font-size:var(--tks-fluid-copy-14,14px)}.storefront-font-compact .tks-why-copy h2{font-size:clamp(32px,3.1vw,43px);line-height:1.08}.storefront-font-compact .tks-feature-card h3,.storefront-font-compact .tks-guidance-grid h3{font-size:var(--tks-fluid-copy-13_5,13.5px)}.storefront-font-compact .tks-benefit-list p,.storefront-font-compact .tks-feature-card p,.storefront-font-compact .tks-guidance-grid p,.storefront-font-compact .tks-outcome-card p{font-size:var(--tks-fluid-copy-12_5,12.5px)}.about-redesign-hero-copy h1,.tks-public-hero .about-redesign-hero-copy>h1{letter-spacing:-.035em!important;font-size:clamp(46px,4.65vw,58px)!important;font-weight:800!important;line-height:1.01!important}.about-redesign-hero-copy h1 strong{font-weight:800}.about-redesign-hero-art{justify-content:center;min-height:420px;padding:18px}.about-redesign-hero-art:before{filter:none;background:linear-gradient(135deg,#daf2ffc2,#f5fcff59);border-radius:32px;inset:8% 2% 6%}.about-redesign-hero-art img{aspect-ratio:4/3;object-fit:cover;object-position:center;mix-blend-mode:normal;border-radius:24px;width:min(100%,590px);box-shadow:0 22px 46px #184d7f29;-webkit-mask-image:none;mask-image:none}.about-redesign-section-head--industries{max-width:760px}.about-redesign-industries-description{color:#536d94;max-width:720px;font-size:var(--tks-fluid-copy-13_5,13.5px);margin:14px 0 0;line-height:1.62}.tks-corporate-training-approved{background:linear-gradient(#f7fbff,#fff 24%,#f8fbfe)}.tks-corporate-training-hero{background:radial-gradient(circle at 84% 18%,#2faa631a,#0000 26%),radial-gradient(circle at 18% 8%,#1871d61a,#0000 28%),linear-gradient(135deg,#f8fcff,#eef8ff 52%,#f8fcfa);min-height:0!important;padding:36px 0 30px!important}.tks-corporate-training-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr)!important;align-items:center!important;gap:30px 42px!important;min-height:0!important}.tks-corporate-training-hero-copy{max-width:570px!important;padding:0!important}.tks-corporate-training-hero h1,.tks-public-hero .tks-corporate-training-hero-copy>h1{letter-spacing:-.035em!important;margin:4px 0 13px!important;font-size:clamp(44px,4.5vw,58px)!important;font-weight:820!important;line-height:1!important}.tks-corporate-training-hero h1 strong{color:#249946;display:inline}.tks-corporate-training-hero h2{color:#163e78;letter-spacing:-.025em;max-width:540px;margin:0 0 13px;font-size:clamp(22px,2vw,29px);font-weight:780;line-height:1.14}.tks-corporate-training-hero-copy>p{color:#536f90;max-width:545px;font-size:var(--tks-fluid-copy-14,14px);line-height:1.65}.tks-corporate-training-actions{margin-top:20px}.tks-corporate-training-primary{border-radius:11px;min-height:46px;padding:11px 18px;box-shadow:0 10px 24px #1163bc2e}.tks-corporate-training-hero-art{background:#ffffffb8;border:1px solid #9dc6e27a;border-radius:24px;padding:12px;overflow:hidden;box-shadow:0 22px 52px #1a538b21;min-height:360px!important;margin:0!important}.tks-corporate-training-hero-art:before{display:none}.tks-corporate-training-hero-art img{border-radius:16px;min-height:336px;max-height:390px;object-fit:cover!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important;-webkit-mask-image:none!important;mask-image:none!important}.tks-corporate-training-hero-benefits{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid;max-width:none!important;margin:0!important}.tks-corporate-training-hero-benefits>div{background:#ffffffd1;border:1px solid #a6cce594;border-radius:16px;align-items:center;min-height:82px;padding:14px 16px;box-shadow:0 8px 22px #1c598f12;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important}.tks-corporate-training-hero-benefits>div>span{border-radius:13px!important;width:44px!important;height:44px!important}.tks-corporate-training-hero-benefits p{color:#57718f!important;font-size:var(--tks-fluid-copy-12,12px)!important;line-height:1.35!important}.tks-corporate-training-hero-benefits strong{margin-bottom:3px;color:#153e78!important;font-size:var(--tks-fluid-copy-13,13px)!important;line-height:1.2!important}.tks-corporate-training-section{padding:54px 0!important}.tks-corporate-training-areas{background:#fff}.tks-corporate-training-journey-section{background:linear-gradient(#f5faff,#edf7ff)}.tks-corporate-training-formats-section{background:#fff}.tks-corporate-training-impact-section{background:linear-gradient(135deg,#f4fbf7,#f5faff)}.tks-corporate-training-heading-row{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;align-items:end!important;gap:34px!important;margin-bottom:28px!important}.tks-corporate-training-heading-row h2{letter-spacing:-.03em!important;font-size:clamp(30px,3vw,40px)!important;line-height:1.08!important}.tks-corporate-training-heading-row>p{color:#58718d!important;max-width:520px!important;font-size:var(--tks-fluid-copy-13,13px)!important;line-height:1.6!important}.tks-corporate-training-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card{background:#fff!important;border-radius:18px!important;grid-template-columns:56px minmax(0,1fr) 28px!important;gap:14px!important;min-height:138px!important;padding:20px!important;transition:transform .22s,box-shadow .22s,border-color .22s!important;box-shadow:0 10px 28px #1a4c7e12!important}.tks-corporate-training-card:hover,.tks-corporate-training-format-card:hover,.tks-corporate-training-impact-card:hover{border-color:#3685c76b;transform:translateY(-4px);box-shadow:0 16px 34px #1a4c7e1f!important}.tks-corporate-training-card-icon{border-radius:14px!important;width:52px!important;height:52px!important}.tks-corporate-training-card h3,.tks-corporate-training-format-card h3,.tks-corporate-training-impact-card h3{font-size:var(--tks-fluid-copy-14,14px)!important;line-height:1.25!important}.tks-corporate-training-card p,.tks-corporate-training-format-card p,.tks-corporate-training-impact-card p{font-size:var(--tks-fluid-copy-12,12px)!important;margin-top:7px!important;line-height:1.5!important}.tks-corporate-training-journey{gap:14px!important;padding:0!important}.tks-corporate-training-journey:before{display:none!important}.tks-corporate-training-journey li{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #a6cce594;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:214px;display:flex;box-shadow:0 9px 24px #1c598f0f;padding:20px 14px 18px!important}.tks-corporate-training-journey li:not(:last-child):after{display:none!important}.tks-corporate-training-journey h3{max-width:170px!important;font-size:var(--tks-fluid-copy-13,13px)!important;line-height:1.25!important}.tks-corporate-training-journey p{max-width:190px!important;font-size:var(--tks-fluid-copy-11_5,11.5px)!important;line-height:1.5!important}.tks-corporate-training-format-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.tks-corporate-training-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.tks-corporate-training-impact-card{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2)!important;grid-template-columns:56px minmax(0,1fr)!important}@media (max-width:1023px){.tks-corporate-training-hero-grid{grid-template-columns:1fr!important}.tks-corporate-training-hero-copy{max-width:760px!important}.tks-corporate-training-hero-art{min-height:330px!important}.tks-corporate-training-hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.tks-corporate-training-format-grid,.tks-corporate-training-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.tks-home-about-theme [data-section-key=statistics] .tks-statistic{min-height:64px;padding:8px 12px}.tks-home-about-theme [data-section-key=statistics] .tks-statistic>strong{font-size:27px}.about-redesign-hero-copy h1,.tks-public-hero .about-redesign-hero-copy>h1{font-size:var(--tks-fluid-heading-42,42px)!important}.about-redesign-hero-art{min-height:280px;padding:8px}.about-redesign-hero-art img{border-radius:18px}.tks-corporate-training-hero{padding:26px 0 24px!important}.tks-corporate-training-hero h1,.tks-public-hero .tks-corporate-training-hero-copy>h1{font-size:var(--tks-fluid-heading-42,42px)!important}.tks-corporate-training-hero h2{font-size:var(--tks-fluid-copy-23,23px)!important}.tks-corporate-training-hero-art{padding:8px;min-height:260px!important}.tks-corporate-training-hero-art img{min-height:244px}.tks-corporate-training-hero-benefits{grid-template-columns:1fr}.tks-corporate-training-section{padding:38px 0!important}.tks-corporate-training-heading-row{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:22px!important}.tks-corporate-training-format-grid,.tks-corporate-training-grid,.tks-corporate-training-impact-grid{grid-template-columns:1fr!important}.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card{min-height:116px!important;padding:16px!important}.tks-corporate-training-journey{grid-template-columns:1fr!important}.tks-corporate-training-journey li{min-height:0}}@media (prefers-reduced-motion:reduce){.storefront-navigation-column .storefront-desktop-nav>ul>li,.storefront-navigation-column .storefront-desktop-nav>ul>li>a,.storefront-navigation-column .storefront-nav-trigger,.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card{transition:none!important;transform:none!important}}.storefront-visual-atmosphere .storefront-main-surface{isolation:isolate;background:#fff;position:relative}.storefront-visual-atmosphere .storefront-main-surface :is(.tks-home-about-theme,.tks-modern-public-page,.tks-about-surface-theme)>section:nth-of-type(odd),.storefront-visual-atmosphere .storefront-main-surface>section:nth-of-type(odd){--tks-section-surface:#fff}.storefront-visual-atmosphere .storefront-main-surface :is(.tks-home-about-theme,.tks-modern-public-page,.tks-about-surface-theme)>section:nth-of-type(2n),.storefront-visual-atmosphere .storefront-main-surface>section:nth-of-type(2n){--tks-section-surface:#f4f8fb}.storefront-visual-atmosphere .tks-home-about-theme>section[data-testid=homepage-section]:not(.tks-hero):not(.tks-statistics):not(.tks-webinar),.storefront-visual-atmosphere :is(.about-redesign-mission-vision,.about-redesign-section,.tks-consulting-section,.tks-corporate-training-section,.tks-partners-approved-network,.tks-partners-approved-growing,.news-redesign-section,.news-redesign-social,.news-redesign-webinar,.tks-trainers-directory,.tks-registration-section,.tks-become-partner-section,.tks-training-catalog,.tks-training-difference-section,.tks-course-detail-content,.tks-trainers-expertise-section,.tks-trainers-advantage-section,.tks-trainer-detail-content-section,.tks-trainer-detail-credentials-section,.tks-trainer-detail-cta-section,.tks-partners-trusted),.storefront-visual-atmosphere :is(.tks-modern-public-page,.tks-about-surface-theme)>section:not(.tks-public-hero):not(.tks-page-hero):not(.tks-course-detail-hero):not(.tks-trainer-detail-hero):not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar){--tks-section-pointer-x:-600px;--tks-section-pointer-y:-600px;isolation:isolate;position:relative;overflow:hidden;background-color:var(--tks-section-surface,#fff)!important;background-image:none!important}.storefront-visual-atmosphere .tks-home-about-theme>section[data-testid=homepage-section]:not(.tks-hero):not(.tks-statistics):not(.tks-webinar):before,.storefront-visual-atmosphere :is(.about-redesign-mission-vision,.about-redesign-section,.tks-consulting-section,.tks-corporate-training-section,.tks-partners-approved-network,.tks-partners-approved-growing,.news-redesign-section,.news-redesign-social,.news-redesign-webinar,.tks-trainers-directory,.tks-registration-section,.tks-become-partner-section,.tks-training-catalog,.tks-training-difference-section,.tks-course-detail-content,.tks-trainers-expertise-section,.tks-trainers-advantage-section,.tks-trainer-detail-content-section,.tks-trainer-detail-credentials-section,.tks-trainer-detail-cta-section,.tks-partners-trusted):before,.storefront-visual-atmosphere :is(.tks-modern-public-page,.tks-about-surface-theme)>section:not(.tks-public-hero):not(.tks-page-hero):not(.tks-course-detail-hero):not(.tks-trainer-detail-hero):not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar):before{content:"";z-index:0;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.16' stroke-width='1.2'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.12' stroke-width='1.1'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.10' stroke-width='1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.22'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.20'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 210px;transition:opacity .18s;position:absolute;inset:0}.storefront-visual-atmosphere .tks-home-about-theme>section[data-testid=homepage-section]:not(.tks-hero):not(.tks-statistics):not(.tks-webinar):hover:before,.storefront-visual-atmosphere :is(.about-redesign-mission-vision,.about-redesign-section,.tks-consulting-section,.tks-corporate-training-section,.tks-partners-approved-network,.tks-partners-approved-growing,.news-redesign-section,.news-redesign-social,.news-redesign-webinar,.tks-trainers-directory,.tks-registration-section,.tks-become-partner-section,.tks-training-catalog,.tks-training-difference-section,.tks-course-detail-content,.tks-trainers-expertise-section,.tks-trainers-advantage-section,.tks-trainer-detail-content-section,.tks-trainer-detail-credentials-section,.tks-trainer-detail-cta-section,.tks-partners-trusted):hover:before,.storefront-visual-atmosphere :is(.tks-modern-public-page,.tks-about-surface-theme)>section:not(.tks-public-hero):not(.tks-page-hero):not(.tks-course-detail-hero):not(.tks-trainer-detail-hero):not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar):hover:before{opacity:.58}.storefront-visual-atmosphere .storefront-main-surface section>.tks-container{z-index:1;position:relative}.storefront-visual-atmosphere :is(.tks-statistics,.tks-webinar,.tks-public-cta){--tks-section-surface:transparent}.storefront-root :is(.tks-program-card,.tks-feature-card,.tks-outcome-card,.tks-trainer-card,.tks-trainer-card-modern,.tks-testimonial-card,.tks-service-card,.tks-news-card,.tks-partner-card,.tks-consulting-service-card,.tks-consulting-benefit-card,.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-trainer-detail-credential-card,.tks-contact-info-card,.tks-contact-form-card,.tks-contact-location-card,.tks-become-partner-form-card,.tks-partners-approved-benefit-card,.tks-why-advisor-card,.about-redesign-duo-card,.about-redesign-info-card,.about-redesign-choice-card,.about-redesign-industry-card){transition:border-color .2s,box-shadow .22s,transform .22s,background-color .22s!important}.storefront-root :is(.tks-program-card,.tks-feature-card,.tks-outcome-card,.tks-trainer-card,.tks-trainer-card-modern,.tks-testimonial-card,.tks-service-card,.tks-news-card,.tks-partner-card,.tks-consulting-service-card,.tks-consulting-benefit-card,.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-trainer-detail-credential-card,.tks-contact-info-card,.tks-contact-form-card,.tks-contact-location-card,.tks-become-partner-form-card,.tks-partners-approved-benefit-card,.tks-why-advisor-card,.about-redesign-duo-card,.about-redesign-info-card,.about-redesign-choice-card,.about-redesign-industry-card):hover{transform:translateY(-3px);border-color:#067f9294!important;box-shadow:0 14px 32px #1746651f,0 0 0 1px #067f9238!important}@media (max-width:767px){.storefront-visual-atmosphere .storefront-main-surface section:before{display:none!important}}@media (prefers-reduced-motion:reduce){.storefront-visual-atmosphere .storefront-main-surface section:before{transition:none!important}.storefront-root :is(.tks-program-card,.tks-feature-card,.tks-outcome-card,.tks-trainer-card,.tks-trainer-card-modern,.tks-testimonial-card,.tks-service-card,.tks-news-card,.tks-partner-card,.tks-consulting-service-card,.tks-consulting-benefit-card,.tks-corporate-training-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-trainer-detail-credential-card,.tks-contact-info-card,.tks-contact-form-card,.tks-contact-location-card,.tks-become-partner-form-card,.tks-partners-approved-benefit-card,.tks-why-advisor-card,.about-redesign-duo-card,.about-redesign-info-card,.about-redesign-choice-card,.about-redesign-industry-card):hover{transform:none}}.tks-home-about-theme [data-section-key=career_paths] .tks-career-panel:first-child .tks-eyebrow,.tks-home-about-theme [data-section-key=corporate_training] .tks-eyebrow,.tks-home-about-theme [data-section-key=faq] .tks-eyebrow,.tks-home-about-theme [data-section-key=learning_outcomes] .tks-eyebrow,.tks-home-about-theme [data-section-key=partners] .tks-eyebrow,.tks-home-about-theme [data-section-key=popular_programs] .tks-eyebrow,.tks-home-about-theme [data-section-key=why_choose_us] .tks-why-pill{display:none!important}.tks-home-about-theme .tks-section{padding-top:40px;padding-bottom:40px}.tks-home-about-theme .tks-section--compact{padding-top:32px;padding-bottom:32px}.tks-home-about-theme .tks-webinar{padding-top:40px;padding-bottom:40px}.tks-home-about-theme .tks-career-industries-section,.tks-home-about-theme .tks-home-news{padding-top:38px;padding-bottom:38px}.tks-home-about-theme .tks-section-heading{margin-bottom:22px}@media (max-width:900px){.tks-home-about-theme .tks-section{padding-top:34px;padding-bottom:34px}.tks-home-about-theme .tks-section--compact{padding-top:28px;padding-bottom:28px}.tks-home-about-theme .tks-webinar{padding-top:34px;padding-bottom:34px}.tks-home-about-theme .tks-career-industries-section,.tks-home-about-theme .tks-home-news{padding-top:32px;padding-bottom:32px}.tks-home-about-theme .tks-section-heading{margin-bottom:20px}}@media (max-width:767px){.tks-home-about-theme .tks-section{padding-top:28px;padding-bottom:28px}.tks-home-about-theme .tks-section--compact{padding-top:24px;padding-bottom:24px}.tks-home-about-theme .tks-webinar{padding-top:28px;padding-bottom:28px}.tks-home-about-theme .tks-career-industries-section,.tks-home-about-theme .tks-home-news{padding-top:27px;padding-bottom:27px}.tks-home-about-theme .tks-section-heading{margin-bottom:18px}}.tks-home-about-theme .tks-learning-impact{background:#fff;position:relative;overflow:hidden}.tks-learning-impact-shell{background:radial-gradient(circle at 92% 4%,#2cb0bd1f,#0000 29%),linear-gradient(135deg,#f9fcfd,#f1f8fb 52%,#f7fbfc);border:1px solid #d9e8ee;border-radius:28px;padding:clamp(20px,2.2vw,30px);position:relative;overflow:hidden;box-shadow:0 24px 60px #19496014}.tks-learning-impact-shell:before{content:"";pointer-events:none;border:38px solid #007f8f0b;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-150px;right:-110px}.tks-learning-impact-header{z-index:1;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(36px,5vw,76px);margin:0 0 30px;display:grid;position:relative}.tks-learning-impact-copy .tks-section-heading{margin:0;display:block}.tks-learning-impact-copy .tks-section-heading>div:first-child{max-width:560px}.tks-learning-impact-copy .tks-section-heading h2{letter-spacing:-.045em;max-width:520px;margin:0;font-size:clamp(31px,3vw,42px);font-weight:850;line-height:1.04}.tks-learning-impact-copy .tks-section-heading p{color:#547184;max-width:540px;font-size:var(--tks-fluid-copy-14,14px);margin-top:13px;line-height:1.72}.tks-learning-route{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd6;border:1px solid #9fc9d4b8;border-radius:22px;padding:24px 25px 20px;position:relative;box-shadow:0 15px 36px #1e526812}.tks-learning-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.tks-learning-journey:before{content:"";opacity:.5;background:linear-gradient(90deg,#0a6685,#0790a3 48%,#20ad83);height:2px;position:absolute;top:21px;left:12.5%;right:12.5%}.tks-learning-journey li{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.tks-learning-journey li:after{display:none!important}.tks-learning-journey-node{color:#fff;width:43px;height:43px;font-size:var(--tks-fluid-copy-14,14px);background:linear-gradient(145deg,#086887,#138b91);border:4px solid #fff;border-radius:50%;place-items:center;font-weight:850;line-height:1;display:grid;box-shadow:0 6px 16px #05688233}.tks-learning-journey li:last-child .tks-learning-journey-node{background:linear-gradient(145deg,#0b8e75,#18ad78)}.tks-learning-journey-label{color:#23485e;font-size:var(--tks-fluid-copy-12,12px);white-space:normal;font-weight:800;line-height:1.25}.tks-learning-impact .tks-outcome-track{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}.tks-learning-impact .tks-outcome-card{background:#fffffff0;border:1px solid #d4e4ea;border-radius:18px;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;min-height:90px;padding:10px 16px;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #1c4f630b}.tks-learning-impact .tks-outcome-card:after{content:"";pointer-events:none;border:18px solid #087f8f0a;border-radius:50%;width:112px;height:112px;position:absolute;bottom:-50px;right:-34px}.tks-learning-impact .tks-outcome-card:hover{background:#fff;border-color:#0a8f9da6;transform:translateY(-5px);box-shadow:0 17px 38px #116b7c1f}.tks-outcome-card-topline{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.tks-outcome-icon{color:#087f9b;background:linear-gradient(135deg,#e9f7fd,#e9faf3);border:1px solid #d1e9ed;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.tks-outcome-icon svg{width:23px;height:23px;display:block}.tks-outcome-icon img{object-fit:contain;max-width:23px;max-height:23px}.tks-outcome-card-copy{z-index:1;flex:1;min-width:0;position:relative}.tks-learning-impact .tks-outcome-card h3{color:#547184;font-size:var(--tks-fluid-copy-14,14px);letter-spacing:normal;margin:0;font-weight:400;line-height:1.72}.tks-learning-impact .tks-outcome-card p{color:#617b8a;font-size:var(--tks-fluid-copy-12_5,12.5px);margin:8px 0 0;line-height:1.55}.tks-home-about-theme .tks-career-industries-section{background:linear-gradient(#f4f9fb,#edf6f8);position:relative;overflow:hidden}.tks-home-about-theme .tks-career-industries-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 9% 14%,#199dab13,#0000 24%),radial-gradient(circle at 91% 88%,#1252910e,#0000 28%);position:absolute;inset:0}.tks-career-industries-section .tks-container{z-index:1;position:relative}.tks-career-industries-section .tks-career-industries{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px 35px;display:grid}.tks-career-industries-section .tks-career-industries>div+div{border-top:0!important;border-left:0!important}.tks-career-panel{background:#fff;border:1px solid #a4c6d2b8;border-radius:24px;min-width:0;height:100%;padding:30px;position:relative;overflow:hidden;box-shadow:0 16px 40px #1e4d5e13}.tks-career-panel:before{content:"";pointer-events:none;height:4px;position:absolute;top:0;left:0;right:0}.tks-career-panel--roles{background:radial-gradient(circle at 92% 5%,#1b77b71a,#0000 28%),linear-gradient(145deg,#fbfdff,#f2f8fc)}.tks-career-panel--roles:before{background:linear-gradient(90deg,#0b4d88,#0c8497)}.tks-career-panel--industries{background:radial-gradient(circle at 92% 5%,#18a48f1a,#0000 28%),linear-gradient(145deg,#fcfffe,#f1faf7);padding:30px!important}.tks-career-panel--industries:before{background:linear-gradient(90deg,#0a8794,#21aa78)}.tks-career-panel .tks-section-heading{margin:0;display:block}.tks-career-panel .tks-section-heading>div:first-child{max-width:none}.tks-career-panel .tks-section-heading h2{color:#0b3778;letter-spacing:-.038em;max-width:470px;margin:0;font-size:clamp(27px,2.35vw,34px);font-weight:850;line-height:1.06}.tks-career-panel .tks-section-heading p{color:#5c7485;max-width:520px;font-size:var(--tks-fluid-copy-13,13px);margin-top:9px;line-height:1.58}.tks-career-panel-heading{border-bottom:1px solid #adcad48f;min-height:106px;margin-bottom:18px;padding-bottom:18px}.tks-career-role-grid,.tks-industry-showcase-grid{grid-template-columns:repeat(2,minmax(0,min(38%,320px)));justify-content:space-evenly;gap:10px 0;width:auto;margin-inline:-30px;display:grid}.tks-career-role-grid>.tks-reveal:last-child:nth-child(odd){grid-column:1/-1}.tks-career-role-card,.tks-industry-showcase-card{border-radius:15px;align-items:center;min-height:64px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:grid;position:relative}.tks-career-role-card{background:#ffffffe0;border:1px solid #d3e2eb;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:9px 13px}.tks-career-role-card:hover{background:#fff;border-color:#79b9ce;transform:translateY(-2px);box-shadow:0 10px 22px #105c7718}.tks-career-role-index,.tks-industry-marker{width:34px;height:34px;font-size:var(--tks-fluid-copy-9,9px);letter-spacing:.055em;border-radius:11px;place-items:center;font-weight:900;line-height:1;display:grid}.tks-career-role-index{color:#0c6793;background:linear-gradient(145deg,#eef8ff,#e7f4f8);border:1px solid #bfd9e9}.tks-career-role-index svg,.tks-industry-marker svg{width:20px;height:20px;display:block}.tks-career-role-copy,.tks-industry-showcase-copy{min-width:0;display:block}.tks-career-role-card strong,.tks-industry-showcase-card strong{color:#123b59;font-size:var(--tks-fluid-copy-12_5,12.5px);font-weight:820;line-height:1.28;display:block}.tks-career-role-card p,.tks-industry-showcase-card p{color:#69808e;font-size:var(--tks-fluid-copy-10_5,10.5px);margin:4px 0 0;line-height:1.4}.tks-industry-showcase-card{background:#ffffffe6;border:1px solid #d6e7e1;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:9px 13px}.tks-industry-showcase-card:hover{background:#fff;border-color:#75c5aa;transform:translateY(-2px);box-shadow:0 10px 22px #17765a17}.tks-industry-marker{color:#16825f;background:linear-gradient(145deg,#effaf6,#e8f7f1);border:1px solid #bfe2d6}@media (max-width:1100px){.tks-learning-impact-header{grid-template-columns:1fr;gap:26px}.tks-learning-impact-copy .tks-section-heading>div:first-child{max-width:720px}.tks-learning-impact .tks-outcome-track{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-career-industries-section .tks-career-industries{grid-template-columns:1fr}.tks-career-panel-heading{min-height:0}}@media (max-width:767px){.tks-learning-impact-shell{border-radius:22px;padding:18px 16px}.tks-learning-impact-copy .tks-section-heading h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-learning-route{border-radius:18px;padding:20px 12px 17px}.tks-learning-journey-node{width:38px;height:38px;font-size:var(--tks-fluid-copy-12,12px);border-width:3px}.tks-learning-journey:before{top:19px}.tks-learning-journey-label{font-size:var(--tks-fluid-copy-10_5,10.5px)}.tks-learning-impact .tks-outcome-track{grid-template-columns:1fr;gap:10px}.tks-learning-impact .tks-outcome-card{gap:9px;min-height:0;padding:12px 16px}.tks-career-panel{border-radius:20px;padding:24px 20px}.tks-career-panel--industries{padding:24px 20px!important}.tks-career-role-grid,.tks-industry-showcase-grid{margin-inline:-20px}}@media (max-width:520px){.tks-learning-impact-shell{padding:16px 12px}.tks-learning-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.tks-learning-journey:before{display:none}.tks-career-role-grid,.tks-industry-showcase-grid{grid-template-columns:1fr;width:100%;margin-inline:0}.tks-career-role-grid>.tks-reveal:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:100%}.tks-career-role-card,.tks-industry-showcase-card{min-height:64px}}@media (prefers-reduced-motion:reduce){.tks-career-role-card,.tks-industry-showcase-card,.tks-learning-impact .tks-outcome-card{transition:none!important;transform:none!important}}.tks-home-about-theme{--tks-home-section-title-size:clamp(30px,2.45vw,34px);--tks-home-section-title-weight:800;--tks-home-section-title-line-height:1.08;--tks-home-section-title-tracking:-.034em}.tks-home-about-theme [data-section-key=consulting_services] .tks-home-service-copy>h2,.tks-home-about-theme [data-section-key=corporate_training] .tks-home-service-copy>h2,.tks-home-about-theme [data-section-key=news_events] .tks-home-news-heading h2,.tks-home-about-theme [data-section-key=social_links] .tks-social-grid h2,.tks-home-about-theme [data-section-key=webinar] .tks-webinar-copy h2,.tks-home-about-theme [data-section-key=why_choose_us] .tks-why-copy>h2,.tks-home-about-theme [data-testid=homepage-section] .tks-section-heading h2{font-size:var(--tks-home-section-title-size)!important;font-weight:var(--tks-home-section-title-weight)!important;line-height:var(--tks-home-section-title-line-height)!important;letter-spacing:var(--tks-home-section-title-tracking)!important}.tks-home-about-theme [data-section-key=consulting_services] .tks-home-service-copy>h2 strong,.tks-home-about-theme [data-section-key=corporate_training] .tks-home-service-copy>h2 strong,.tks-home-about-theme [data-section-key=news_events] .tks-home-news-heading h2 strong,.tks-home-about-theme [data-section-key=social_links] .tks-social-grid h2 strong,.tks-home-about-theme [data-section-key=webinar] .tks-webinar-copy h2 strong,.tks-home-about-theme [data-section-key=why_choose_us] .tks-why-copy>h2 strong,.tks-home-about-theme [data-testid=homepage-section] .tks-section-heading h2 strong{font-weight:inherit!important}.tks-home-about-theme .tks-career-panel .tks-section-heading h2,.tks-home-about-theme .tks-learning-impact-copy .tks-section-heading h2{font-size:var(--tks-home-section-title-size)!important;font-weight:var(--tks-home-section-title-weight)!important;line-height:var(--tks-home-section-title-line-height)!important;letter-spacing:var(--tks-home-section-title-tracking)!important}@media (max-width:900px){.tks-home-about-theme{--tks-home-section-title-size:30px}}@media (max-width:620px){.tks-home-about-theme{--tks-home-section-title-size:27px;--tks-home-section-title-line-height:1.1}}.tks-testimonial-carousel,.tks-testimonial-single{max-width:1120px;margin:0 auto}.tks-carousel-stage{min-height:380px}.tks-testimonial-card{background:linear-gradient(135deg,#fff,#f6fbff 54%,#eef7fb);border:1px solid #0f68a029;border-radius:28px;grid-template-columns:minmax(240px,300px) minmax(0,1fr);padding:0;display:grid;overflow:hidden;box-shadow:0 24px 54px #082a5614}.tks-testimonial-profile{background:linear-gradient(#f1fbff,#ecf7fb);border-right:1px solid #0f68a01a;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px 28px;display:flex;position:relative}.tks-testimonial-profile:after{content:"";pointer-events:none;background:radial-gradient(circle,#1fa67a1f,#1fa67a00 68%);border-radius:999px 999px 0 0;height:110px;position:absolute;bottom:20px;left:20px;right:20px}.tks-testimonial-photo-shell{background:radial-gradient(circle at 30% 30%,#fffffff2,#dff2f9f2);border:1px solid #0f68a02e;border-radius:50%;place-items:center;width:182px;height:182px;display:grid;position:relative;box-shadow:inset 0 0 0 12px #ffffff47}.tks-testimonial-photo-shell:before{content:"";border:1px solid #1d8bac2e;border-radius:50%;position:absolute;inset:10px}.tks-testimonial-avatar{background:linear-gradient(135deg,var(--tks-soft-cyan),#dbeef4);width:128px;height:128px;color:var(--tks-teal);border-radius:50%;place-items:center;font-size:28px;font-weight:850;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #082a561f}.tks-testimonial-avatar img{object-fit:cover}.tks-testimonial-identity{z-index:1;text-align:center;margin-top:-6px;position:relative}.tks-testimonial-identity strong{color:var(--tks-navy);font-size:var(--tks-fluid-copy-23,23px);font-weight:850;line-height:1.15;display:block}.tks-testimonial-identity p{color:#617f92;font-size:var(--tks-fluid-copy-14,14px);margin:7px 0 0;line-height:1.55}.tks-testimonial-course-badge{z-index:1;color:#1f8a6a;font-size:var(--tks-fluid-copy-12,12px);letter-spacing:.04em;text-transform:uppercase;background:#ffffffc7;border:1px solid #1fa67a3d;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-weight:800;display:inline-flex;position:relative}.tks-testimonial-content{flex-direction:column;justify-content:center;padding:40px 46px;display:flex}.tks-testimonial-content-top{justify-content:flex-end;align-items:center;gap:16px;margin-bottom:20px;display:flex}.tks-testimonial-rating{color:#0e8d77;font-size:var(--tks-fluid-copy-20,20px);letter-spacing:2px;font-weight:700;line-height:1}.tks-testimonial-card blockquote{color:#163d69;max-width:760px;font-size:var(--tks-fluid-copy-20,20px);white-space:pre-line;margin:0;font-weight:700;line-height:1.7}.tks-testimonial-video-link{text-align:left;cursor:pointer;color:var(--tks-primary);font-family:inherit;font-size:var(--tks-fluid-copy-14,14px);background:0 0;border:0;align-items:center;gap:8px;margin-top:24px;padding:0;font-weight:800;text-decoration:none;display:inline-flex}.tks-testimonial-video-link:after{content:"→"}.tks-testimonial-video-link:focus-visible{outline-offset:4px;outline:2px solid}.tks-testimonial-video-player{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;overflow:hidden}.tks-testimonial-video-player iframe{border:0;width:100%;height:100%;display:block}.tks-carousel-controls{grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;gap:18px;margin-top:18px;display:grid}.tks-carousel-controls>button{border:1px solid var(--tks-action-border,#0f68a01f);width:54px;height:54px;color:var(--tks-navy);font-size:var(--tks-fluid-copy-22,22px);cursor:pointer;background:#fff;border-radius:18px;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s;box-shadow:0 10px 24px #082a5612}.tks-carousel-controls>button:hover{border-color:var(--tks-action-border-hover,#0f68a047);color:var(--tks-action-green,var(--tks-primary));transform:translateY(-1px);box-shadow:0 16px 26px #082a561c}.tks-carousel-thumbs{scrollbar-width:none;gap:12px;padding:6px 2px 2px;display:flex;overflow-x:auto}.tks-carousel-thumbs::-webkit-scrollbar{display:none}.tks-carousel-thumbs button{border:1px solid var(--tks-action-border,#0f68a01f);min-width:148px;color:var(--tks-navy);cursor:pointer;background:#fdfefe;border-radius:18px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:flex}.tks-carousel-thumbs button:hover{border-color:var(--tks-action-border-hover,#0f68a03d);transform:translateY(-1px);box-shadow:0 14px 26px #082a5614}.tks-carousel-thumbs button.is-active{border-color:var(--tks-action-border-hover,#0f68a05c);background:linear-gradient(#fff,#edf8ff);box-shadow:0 18px 30px #082a561a}.tks-carousel-thumb-avatar{background:var(--tks-action-green-soft,var(--tks-soft-cyan));width:34px;height:34px;color:var(--tks-action-green,var(--tks-teal));font-size:var(--tks-fluid-copy-11,11px);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.tks-carousel-thumb-avatar img{object-fit:cover;width:100%;height:100%}.tks-carousel-thumb-copy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.tks-carousel-thumb-name{max-width:100%;color:inherit;font-size:var(--tks-fluid-copy-12,12px);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.tks-carousel-thumb-designation{color:#617f92;max-width:100%;font-size:var(--tks-fluid-copy-11,11px);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.tks-carousel-stage{min-height:auto}.tks-testimonial-card{grid-template-columns:220px minmax(0,1fr)}.tks-testimonial-content{padding:34px 34px 36px}.tks-testimonial-card blockquote{font-size:var(--tks-fluid-copy-18,18px)}.tks-testimonial-identity strong{font-size:var(--tks-fluid-copy-22,22px)}}@media (max-width:767px){.tks-testimonial-card{border-radius:22px;grid-template-columns:1fr}.tks-testimonial-profile{border-bottom:1px solid #0f68a014;border-right:0;padding:20px 22px}.tks-testimonial-photo-shell{width:158px;height:158px}.tks-testimonial-avatar{width:114px;height:114px}.tks-testimonial-content{padding:24px}.tks-testimonial-card blockquote{font-size:var(--tks-fluid-copy-17,17px)}.tks-testimonial-content-top{margin-bottom:16px}.tks-carousel-controls{grid-template-columns:44px minmax(0,1fr) 44px;gap:10px}.tks-carousel-controls>button{width:44px;height:44px;font-size:var(--tks-fluid-copy-18,18px);border-radius:14px}.tks-carousel-thumbs{gap:10px}.tks-carousel-thumbs button{min-width:185px;padding:9px 12px}}.tks-home-about-theme .tks-testimonials-section{padding-top:26px!important}.tks-home-about-theme .tks-testimonials-section .tks-section-heading{margin-bottom:16px!important}.tks-home-about-theme .tks-testimonials-section .tks-section-heading h2{margin-top:0!important}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro{text-align:center;max-width:850px;margin:-4px auto 24px}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro p{color:#5b7689;font-size:var(--tks-fluid-copy-15,15px);margin:0;line-height:1.7}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro p+p{margin-top:3px}.tks-home-about-theme .tks-testimonials-section .tks-testimonial-card blockquote{font-size:var(--tks-fluid-copy-15_5,15.5px);font-weight:620;line-height:1.7}.tks-home-about-theme .tks-testimonials-section .tks-carousel-stage{transform-origin:50%;will-change:opacity,transform;animation:tks-testimonial-enter .56s cubic-bezier(.22,.61,.36,1) both}@keyframes tks-testimonial-enter{0%{opacity:0;transform:translate(18px)scale(.992)}55%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:1023px){.tks-home-about-theme .tks-testimonials-section{padding-top:22px!important}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro{max-width:760px;margin-bottom:20px}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro p{font-size:var(--tks-fluid-copy-14_5,14.5px)}.tks-home-about-theme .tks-testimonials-section .tks-testimonial-card blockquote{font-size:var(--tks-fluid-copy-15,15px)}}@media (max-width:767px){.tks-home-about-theme .tks-testimonials-section{padding-top:18px!important}.tks-home-about-theme .tks-testimonials-section .tks-section-heading{margin-bottom:12px!important}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro{margin:0 auto 18px}.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro p{font-size:var(--tks-fluid-copy-14,14px);line-height:1.62}.tks-home-about-theme .tks-testimonials-section .tks-testimonial-card blockquote{font-size:var(--tks-fluid-copy-14_5,14.5px)}}@media (prefers-reduced-motion:reduce){.tks-home-about-theme .tks-testimonials-section .tks-carousel-stage{animation:none!important;transform:none!important}}.tks-contact-public-hero .tks-contact-page-hero-copy>h1,.tks-main-corporate-services-page .tks-page-hero h1,.tks-public-hero .about-redesign-hero-copy>h1,.tks-public-hero .news-redesign-hero-copy>h1,.tks-public-hero .tks-consulting-hero-copy>h1,.tks-public-hero .tks-corporate-training-hero-copy>h1,.tks-public-hero .tks-partners-approved-hero-copy>h1,.tks-public-hero .tks-trainers-hero-copy>h1,.tks-public-hero .tks-training-hero-copy>h1{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-heading-48,48px)!important}@media (max-width:1023px) and (min-width:768px){.tks-contact-public-hero .tks-contact-page-hero-copy>h1,.tks-main-corporate-services-page .tks-page-hero h1,.tks-public-hero .about-redesign-hero-copy>h1,.tks-public-hero .news-redesign-hero-copy>h1,.tks-public-hero .tks-consulting-hero-copy>h1,.tks-public-hero .tks-corporate-training-hero-copy>h1,.tks-public-hero .tks-partners-approved-hero-copy>h1,.tks-public-hero .tks-trainers-hero-copy>h1,.tks-public-hero .tks-training-hero-copy>h1{font-size:var(--tks-fluid-heading-42,42px)!important}}@media (max-width:767px){.tks-contact-public-hero .tks-contact-page-hero-copy>h1,.tks-main-corporate-services-page .tks-page-hero h1,.tks-public-hero .about-redesign-hero-copy>h1,.tks-public-hero .news-redesign-hero-copy>h1,.tks-public-hero .tks-consulting-hero-copy>h1,.tks-public-hero .tks-corporate-training-hero-copy>h1,.tks-public-hero .tks-partners-approved-hero-copy>h1,.tks-public-hero .tks-trainers-hero-copy>h1,.tks-public-hero .tks-training-hero-copy>h1{font-size:var(--tks-fluid-heading-34,34px)!important}}@media (min-width:1024px){.about-redesign-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(440px,.88fr)!important}.about-redesign-hero-copy{max-width:690px!important}.about-redesign-hero-copy h1>span,.about-redesign-hero-copy h1>strong{white-space:nowrap;display:block}}@media (min-width:768px) and (max-width:1023px){.about-redesign-hero-copy h1>span,.about-redesign-hero-copy h1>strong{white-space:nowrap;display:block}}.tks-consulting-hero h1>span{white-space:nowrap;display:inline-block}.tks-consulting-hero h1 strong{display:inline!important}.tks-consulting-primary,.tks-corporate-training-primary{min-height:46px!important;font-size:var(--tks-fluid-copy-13,13px)!important;border-radius:13px!important;gap:10px!important;padding:10px 21px!important;font-weight:820!important;line-height:1.2!important}.tks-consulting-primary svg,.tks-corporate-training-primary svg{width:15px!important;height:15px!important}.tks-corporate-training-hero-benefits{grid-column:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:auto!important;max-width:560px!important;margin:18px 0 0!important;display:grid!important}.tks-corporate-training-hero-benefits>div{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0!important;display:grid!important}.tks-corporate-training-hero-benefits>div>span{background:#ffffffc7!important;border:1px solid #a4cee8a6!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:0 5px 12px #20609c14!important}.tks-corporate-training-hero-benefits p{color:#60789a!important;font-size:var(--tks-fluid-copy-8_6,8.6px)!important;margin:0!important;line-height:1.25!important}.tks-corporate-training-hero-benefits strong{color:#1d4787!important;font-size:var(--tks-fluid-copy-9_5,9.5px)!important;margin:0!important;line-height:1.15!important;display:block!important}@media (max-width:767px){.tks-corporate-training-hero-benefits{grid-template-columns:1fr!important;gap:9px!important}.tks-corporate-training-hero-benefits>div{grid-template-columns:42px minmax(0,1fr)!important}.tks-corporate-training-hero-benefits>div>span{width:40px!important;height:40px!important}.tks-corporate-training-hero-benefits p{font-size:var(--tks-fluid-copy-10,10px)!important}.tks-corporate-training-hero-benefits strong{font-size:var(--tks-fluid-copy-10_5,10.5px)!important}}.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:none!important;margin:2px 0 0!important;display:grid!important}.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits>div{background:#ffffffd1!important;border:1px solid #a6cce594!important;border-radius:16px!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:80px!important;padding:14px 18px!important;display:grid!important;box-shadow:0 8px 22px #1c598f12!important}.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits>div>span{border-radius:13px!important;width:44px!important;height:44px!important}.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits p{color:#57718f!important;font-size:var(--tks-fluid-copy-12,12px)!important;line-height:1.35!important}.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits strong{color:#153e78!important;font-size:var(--tks-fluid-copy-13,13px)!important;margin-bottom:3px!important;line-height:1.2!important}@media (min-width:1024px){.about-redesign-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr)!important}.about-redesign-hero-copy{max-width:590px!important}.tks-public-hero .about-redesign-hero-copy>h1{max-width:590px!important;font-size:var(--tks-fluid-heading-42,42px)!important;letter-spacing:-.035em!important;line-height:1.04!important}}@media (min-width:768px) and (max-width:1023px){.tks-public-hero .about-redesign-hero-copy>h1{font-size:var(--tks-fluid-heading-38,38px)!important;line-height:1.05!important}}@media (max-width:767px){.about-redesign-hero-copy h1>span,.about-redesign-hero-copy h1>strong{white-space:normal!important}.tks-public-hero .about-redesign-hero-copy>h1{font-size:var(--tks-fluid-heading-32,32px)!important}}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-carousel-shell{position:relative}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid{margin-top:-6px;gap:26px!important;padding:8px 4px!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal{flex-basis:calc(33.3333% - 17.3333px)!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button{z-index:6;color:#249a46;cursor:pointer;background:#fffffff5;border:1px solid #249a4657;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:border-color .2s,background .2s,color .2s,box-shadow .2s,opacity .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 25px #0a338024}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button--left{left:-21px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button--right{right:-21px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button:hover:not(:disabled){color:#fff;background:#249a46;border-color:#249a46;transform:translateY(-50%)scale(1.04);box-shadow:0 12px 26px #249a4638}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button:disabled{opacity:.36;cursor:not-allowed}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}@media (max-width:1023px){.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid{gap:20px!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal{flex-basis:calc(50% - 10px)!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button--left{left:-10px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button--right{right:-10px}}@media (max-width:767px){.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits{grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid{gap:14px!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-grid>.tks-reveal{flex-basis:88%!important}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button{width:38px;height:38px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button--left{left:4px}.tks-home-about-theme [data-section-key=popular_programs] .tks-program-scroll-button--right{right:4px}}.about-redesign-hero-description{gap:11px;max-width:680px;margin:0;display:grid}.about-redesign-hero-description p{color:#385783;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.62}.about-redesign-hero-description strong{color:#0a3380;font-weight:800}@media (min-width:1024px){.about-redesign-hero{align-items:flex-start!important;min-height:0!important;padding:42px 0 38px!important}.about-redesign-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr)!important;align-items:start!important;gap:42px!important}.about-redesign-hero-copy{max-width:680px!important;padding:6px 0 0!important}.about-redesign-hero-art{align-self:start!important;min-height:0!important;margin-top:56px!important;padding:0!important}.about-redesign-hero-art img{width:100%!important;max-width:590px!important}.about-redesign-hero-actions{margin-top:22px!important}}@media (max-width:1023px){.about-redesign-hero{min-height:0!important;padding:34px 0 30px!important}.about-redesign-hero-grid{grid-template-columns:1fr!important;align-items:start!important;gap:28px!important}.about-redesign-hero-copy{max-width:none!important;padding:0!important}.about-redesign-hero-description{max-width:760px}.about-redesign-hero-art{justify-content:center!important;min-height:0!important;margin:0!important;padding:0!important}.about-redesign-hero-art img{width:min(100%,720px)!important;max-width:720px!important}.about-redesign-duo-grid{grid-template-columns:1fr!important}.about-redesign-choose-grid,.about-redesign-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.about-redesign-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){.about-redesign-hero{padding:26px 0 24px!important}.about-redesign-hero-grid{gap:22px!important}.about-redesign-hero-copy h1{margin:12px 0 16px!important;line-height:1.06!important}.about-redesign-hero-description{gap:10px;max-width:none}.about-redesign-hero-description p{font-size:var(--tks-fluid-copy-13_5,13.5px);line-height:1.62}.about-redesign-hero-actions{gap:10px!important;margin-top:20px!important}.about-redesign-section{padding:28px 0 18px!important}.about-redesign-mission-vision{padding:8px 0 18px!important}.about-redesign-duo-card{grid-template-columns:68px minmax(0,1fr)!important;gap:16px!important;padding:22px 18px!important}.about-redesign-icon--large{width:64px!important;height:64px!important}.about-redesign-section-head h2{font-size:var(--tks-fluid-heading-32,32px)!important;line-height:1.08!important}.about-redesign-choose-grid,.about-redesign-impact-grid{grid-template-columns:1fr!important}.about-redesign-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.about-redesign-choice-card,.about-redesign-info-card{min-height:0!important}}@media (max-width:480px){.about-redesign-hero-copy h1{font-size:var(--tks-fluid-heading-30,30px)!important;letter-spacing:-.025em!important}.about-redesign-hero-description p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.6}.about-redesign-hero-actions{flex-direction:column!important}.about-redesign-btn{width:100%!important}.about-redesign-duo-card{grid-template-columns:1fr!important;gap:13px!important}.about-redesign-section-head h2{font-size:var(--tks-fluid-heading-29,29px)!important}.about-redesign-kicker{font-size:var(--tks-fluid-copy-10_5,10.5px)!important}.about-redesign-industry-card{min-height:104px!important;padding:13px 6px!important}}.about-redesign-section--choose .about-redesign-section-head h2,.about-redesign-section--impact .about-redesign-section-head h2,.about-redesign-section--industries .about-redesign-section-head h2{letter-spacing:-.03em!important;font-size:clamp(26px,2.2vw,34px)!important;line-height:1.03!important}.tks-hero-actions .tks-button,.tks-home-service-actions .tks-button{min-height:50px;font-size:var(--tks-fluid-copy-14,14px);border-radius:14px;gap:10px;padding:0 22px;font-weight:800;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s,color .2s}.tks-hero-actions .tks-button:not(.tks-button--outline),.tks-home-service-actions .tks-button:not(.tks-button--outline){color:#fff;background:linear-gradient(135deg,#0877ef,#0846b8);border-color:#0870df;box-shadow:0 12px 26px #0553b93d}.tks-hero-actions .tks-button:not(.tks-button--outline):hover,.tks-home-service-actions .tks-button:not(.tks-button--outline):hover{color:#fff;background:linear-gradient(135deg,#0a6ee1,#073fa5);border-color:#075fc9;transform:translateY(-2px);box-shadow:0 14px 30px #0553b947}.tks-hero-actions .tks-button--outline,.tks-home-service-actions .tks-button--outline{color:#0b3d8e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border-color:#437ec53d;box-shadow:0 8px 26px #2758931a}.tks-hero-actions .tks-button--outline:hover,.tks-home-service-actions .tks-button--outline:hover{color:#0b3d8e;background:#fff;border-color:#437ec566;transform:translateY(-2px);box-shadow:0 10px 28px #27589324}.tks-consulting-hero h2{color:#163e78!important;letter-spacing:-.025em!important;max-width:540px!important;margin:0 0 13px!important;font-size:clamp(22px,2vw,29px)!important;font-weight:780!important;line-height:1.14!important}.tks-corporate-training-areas{position:relative;overflow:hidden;background:radial-gradient(circle at 92% 6%,#20b86d17,#0000 26%),radial-gradient(circle at 4% 96%,#1f6fda17,#0000 28%),linear-gradient(#f8fcff,#f3f9fd)!important;padding:58px 0 62px!important}.tks-corporate-training-areas:before{content:"";pointer-events:none;border:1px solid #3d90cf1f;border-radius:50%;width:340px;height:340px;position:absolute;top:-180px;right:-120px;box-shadow:0 0 0 48px #3d90cf09,0 0 0 96px #23aa6906}.tks-corporate-training-areas .tks-container{z-index:1;position:relative}.tks-corporate-training-areas-heading{max-width:760px;margin:0 0 30px!important;display:block!important}.tks-corporate-training-areas-heading>div{max-width:760px}.tks-corporate-training-areas-heading h2{color:#0d3d91;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(32px,3.25vw,42px)!important;font-weight:850!important;line-height:1.06!important}.tks-corporate-training-areas-heading h2 strong{color:#15933b;font-weight:850}.tks-corporate-training-areas-heading p{color:#58718d!important;max-width:650px!important;font-size:var(--tks-fluid-copy-13,13px)!important;margin:11px 0 0!important;line-height:1.62!important}.tks-corporate-training-areas-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.tks-corporate-training-area-card{flex-direction:column;position:relative;overflow:hidden;background:linear-gradient(145deg,#fffffffa,#f6fbfff0)!important;border:1px solid #9dc7e4ad!important;border-radius:20px!important;align-items:stretch!important;gap:18px!important;min-height:188px!important;padding:22px 22px 20px!important;transition:transform .22s,border-color .22s,box-shadow .22s!important;display:flex!important;box-shadow:0 12px 30px #1b4e8013!important}.tks-corporate-training-area-card:before{content:"";opacity:.88;background:linear-gradient(90deg,#176ed9,#20a75a);width:100%;height:4px;position:absolute;top:0;left:0}.tks-corporate-training-area-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#1b74d714,#1b74d700 70%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-66px;right:-62px}.tks-corporate-training-area-card:hover{border-color:#2c91cd9e!important;transform:translateY(-5px)!important;box-shadow:0 20px 40px #1b4e801f!important}.tks-corporate-training-area-card-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.tks-corporate-training-area-card .tks-corporate-training-card-icon{flex:0 0 52px;color:#1268d1!important;background:linear-gradient(145deg,#fff,#eaf7ff)!important;border-radius:15px!important;width:52px!important;height:52px!important;box-shadow:inset 0 1px #fff,0 8px 18px #22639e14!important}.tks-corporate-training-area-card .tks-corporate-training-card-icon svg{width:28px!important;height:28px!important}.tks-corporate-training-area-index{color:#9db0c6;font-size:var(--tks-fluid-copy-12,12px);letter-spacing:.12em;font-weight:850}.tks-corporate-training-area-copy{z-index:1;position:relative}.tks-corporate-training-area-card h3{color:#113f82!important;font-size:var(--tks-fluid-copy-15,15px)!important;margin:0!important;font-weight:820!important;line-height:1.25!important}.tks-corporate-training-area-card p{color:#607895!important;font-size:var(--tks-fluid-copy-12_5,12.5px)!important;margin:8px 0 0!important;line-height:1.55!important}@media (max-width:1023px){.tks-corporate-training-areas{padding:48px 0 52px!important}.tks-corporate-training-areas-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tks-corporate-training-areas-heading{max-width:680px}}@media (min-width:768px) and (max-width:1023px){.tks-consulting-hero h2{font-size:var(--tks-fluid-copy-26,26px)!important;font-weight:780!important;line-height:1.14!important}}@media (max-width:767px){.tks-consulting-hero h2{font-size:var(--tks-fluid-copy-23,23px)!important;font-weight:780!important;line-height:1.14!important}.tks-corporate-training-areas{padding:38px 0 42px!important}.tks-corporate-training-areas-heading{margin-bottom:22px!important}.tks-corporate-training-areas-heading h2{font-size:var(--tks-fluid-heading-30,30px)!important}.tks-corporate-training-areas-heading p{font-size:var(--tks-fluid-copy-12_5,12.5px)!important;line-height:1.58!important}.tks-corporate-training-areas-grid{grid-template-columns:1fr!important;gap:13px!important}.tks-corporate-training-area-card{gap:14px!important;min-height:0!important;padding:18px!important}.tks-corporate-training-area-card h3{font-size:var(--tks-fluid-copy-14,14px)!important}.tks-corporate-training-area-card p{font-size:var(--tks-fluid-copy-12,12px)!important}}.tks-corporate-training-heading-row--stacked{grid-template-columns:1fr!important;align-items:start!important;gap:0!important}.tks-corporate-training-heading-row--stacked>div{max-width:820px}.tks-corporate-training-heading-description{color:#58718d;max-width:720px;font-size:var(--tks-fluid-copy-13,13px);line-height:1.6;margin:10px 0 0!important}@media (max-width:1023px){.tks-corporate-training-journey{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.tks-corporate-training-journey li,.tks-corporate-training-journey li:last-child,.tks-corporate-training-journey li:nth-child(4),.tks-corporate-training-journey li:nth-child(5){grid-column:auto!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.tks-corporate-training-heading-description{max-width:680px}}@media (max-width:767px){.tks-corporate-training-journey{grid-template-columns:1fr!important;gap:14px!important}.tks-corporate-training-journey li,.tks-corporate-training-journey li:last-child,.tks-corporate-training-journey li:nth-child(4),.tks-corporate-training-journey li:nth-child(5){grid-column:auto!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-height:0!important}.tks-corporate-training-heading-description{font-size:var(--tks-fluid-copy-12,12px);line-height:1.55;margin-top:8px!important}}.tks-corporate-training-area-card p,.tks-corporate-training-areas-heading p,.tks-corporate-training-format-card p,.tks-corporate-training-heading-description,.tks-corporate-training-impact-card p,.tks-corporate-training-journey p{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;letter-spacing:0!important;font-weight:400!important;line-height:1.65!important}@media (max-width:767px){.tks-corporate-training-area-card p,.tks-corporate-training-areas-heading p,.tks-corporate-training-format-card p,.tks-corporate-training-heading-description,.tks-corporate-training-impact-card p,.tks-corporate-training-journey p{font-size:var(--tks-fluid-copy-14,14px)!important;line-height:1.65!important}}.tks-consulting-detail-v2,.tks-consulting-v2{color:#123d7d;background:linear-gradient(#f7fbff,#fff 24%,#f8fbfe);margin-top:-88px;padding-top:88px;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.tks-consulting-detail-v2>section,.tks-consulting-v2>section{z-index:1;position:relative}.tks-consulting-detail-v2-hero,.tks-consulting-v2-hero{background:radial-gradient(circle at 84% 18%,#2faa631a,#0000 26%),radial-gradient(circle at 18% 8%,#1871d61a,#0000 28%),linear-gradient(135deg,#f8fcff,#eef8ff 52%,#f8fcfa);min-height:0;padding:36px 0 30px}.tks-consulting-detail-v2-hero-grid,.tks-consulting-v2-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;gap:30px 42px;display:grid;min-height:0!important}.tks-consulting-detail-v2-hero-copy,.tks-consulting-v2-hero-copy{max-width:590px;padding:0!important}.tks-consulting-detail-v2-hero h1,.tks-consulting-v2-hero h1,.tks-public-hero .tks-consulting-detail-v2-hero-copy>h1,.tks-public-hero .tks-consulting-v2-hero-copy>h1{color:#0b3a92;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-heading-48,48px)!important;letter-spacing:-.035em!important;margin:4px 0 13px!important;font-weight:820!important;line-height:1!important}.tks-consulting-v2-hero h1 strong{color:#249946;font-weight:820;display:inline}.tks-consulting-v2-hero h2{color:#163e78;letter-spacing:-.025em;max-width:545px;margin:0 0 13px;font-size:clamp(22px,2vw,29px);font-weight:780;line-height:1.14}.tks-consulting-detail-v2-hero-copy>p,.tks-consulting-v2-hero-copy>p,.tks-consulting-v2-hero-extra>p{color:#536f90;max-width:545px;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:var(--tks-fluid-copy-14,14px);margin:0;font-weight:400;line-height:1.65}.tks-consulting-v2-hero-read-more{margin-top:10px}.tks-consulting-detail-v2-actions,.tks-consulting-v2-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.tks-consulting-detail-v2-secondary,.tks-consulting-v2-primary{min-height:46px;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:var(--tks-fluid-copy-13,13px);border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:10px 21px;font-weight:820;line-height:1.2;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.tks-consulting-v2-primary{color:#fff;background:linear-gradient(100deg,#176ee0,#0d47ae);border:1px solid #0b59c9;box-shadow:0 10px 24px #1163bc2e}.tks-consulting-v2-primary:hover{background:linear-gradient(100deg,#1263cf,#0a3f9d);transform:translateY(-2px);box-shadow:0 13px 27px #1163bc3d}.tks-consulting-detail-v2-secondary{color:#144b95;background:#fff;border:1px solid #5791c761;box-shadow:0 8px 22px #1a4c7e12}.tks-consulting-detail-v2-secondary:hover{background:#f7fbff;border-color:#2870b79e;transform:translateY(-2px);box-shadow:0 12px 26px #1a4c7e1c}.tks-consulting-detail-v2-related-card>a svg,.tks-consulting-detail-v2-secondary svg,.tks-consulting-detail-v2-service-list>a>svg,.tks-consulting-v2-card-link svg,.tks-consulting-v2-primary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tks-consulting-detail-v2-visual,.tks-consulting-v2-hero-art{background:#ffffffb8;border:1px solid #9dc6e27a;border-radius:24px;justify-content:center;align-items:center;min-height:360px;margin:0;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 52px #1a538b21}.tks-consulting-detail-v2-featured-image,.tks-consulting-v2-hero-art img{border-radius:16px;min-height:336px;max-height:390px;display:block;height:100%!important}.tks-consulting-detail-v2-highlights,.tks-consulting-v2-hero-benefits{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;margin:2px 0 0;display:grid}.tks-consulting-detail-v2-highlights>div,.tks-consulting-v2-hero-benefits>div{background:#ffffffd1;border:1px solid #a6cce594;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:14px 18px;display:grid;box-shadow:0 8px 22px #1c598f12}.tks-consulting-detail-v2-highlights>div>span,.tks-consulting-v2-hero-benefits>div>span{color:#1166ca;background:radial-gradient(circle at 34% 28%,#fff,#eaf7ff 72%);border:1px solid #a5cde8c2;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.tks-consulting-detail-v2-highlights p,.tks-consulting-v2-hero-benefits p{color:#57718f;font-size:var(--tks-fluid-copy-12,12px);margin:0;line-height:1.35}.tks-consulting-detail-v2-highlights strong,.tks-consulting-v2-hero-benefits strong{color:#153e78;font-size:var(--tks-fluid-copy-13,13px);margin-bottom:3px;line-height:1.2;display:block}.tks-consulting-detail-v2-section,.tks-consulting-v2-section{padding:54px 0}.tks-consulting-detail-v2-overview,.tks-consulting-v2-services{background:#fff}.tks-consulting-detail-v2-related,.tks-consulting-v2-benefits{background:linear-gradient(#f5faff,#edf7ff)}.tks-consulting-detail-v2-heading,.tks-consulting-v2-heading{max-width:860px;margin:0 0 28px}.tks-consulting-detail-v2-heading h2,.tks-consulting-v2-heading h2{color:#0d3d91;letter-spacing:-.03em;margin:0;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:850;line-height:1.08}.tks-consulting-detail-v2-heading h2 strong,.tks-consulting-v2-heading h2 strong{color:#15933b;font-weight:850}.tks-consulting-detail-v2-heading>p,.tks-consulting-v2-heading>p{color:#536f90;max-width:760px;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:var(--tks-fluid-copy-14,14px);margin:10px 0 0;font-weight:400;line-height:1.65}.tks-consulting-v2-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tks-consulting-detail-v2-related-card,.tks-consulting-v2-service-card{background:#fff;border:1px solid #a6cce59e;border-radius:18px;flex-direction:column;min-height:210px;padding:20px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #1a4c7e12}.tks-consulting-detail-v2-related-card:before,.tks-consulting-v2-service-card:before{content:"";background:linear-gradient(90deg,#1772dc,#28a85a);height:3px;position:absolute;top:0;left:0;right:0}.tks-consulting-detail-v2-related-card:hover,.tks-consulting-v2-service-card:hover{border-color:#3685c76b;transform:translateY(-4px);box-shadow:0 16px 34px #1a4c7e1f}.tks-consulting-detail-v2-related-top,.tks-consulting-v2-card-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.tks-consulting-detail-v2-overview-title .tks-consulting-card-icon,.tks-consulting-detail-v2-related-top .tks-consulting-card-icon,.tks-consulting-v2-card-top .tks-consulting-card-icon{background:radial-gradient(circle at 34% 28%,#fff,#eaf7ff 72%);border:1px solid #a5cde8c2;border-radius:14px;flex:0 0 52px;width:52px;height:52px;margin:0;box-shadow:inset 0 1px #fff,0 5px 12px #22639e0f}.tks-consulting-detail-v2-overview-title .tks-consulting-card-icon:after,.tks-consulting-detail-v2-related-top .tks-consulting-card-icon:after,.tks-consulting-v2-card-top .tks-consulting-card-icon:after{display:none}.tks-consulting-detail-v2-related-top>span:last-child,.tks-consulting-v2-card-index{color:#91a7c1;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.12em;font-weight:850}.tks-consulting-v2-card-copy{flex:1}.tks-consulting-detail-v2-related-card h3,.tks-consulting-v2-card-copy h3{color:#0a3b92;font-size:var(--tks-fluid-copy-15,15px);margin:0;font-weight:840;line-height:1.25}.tks-consulting-detail-v2-related-card p,.tks-consulting-v2-card-copy p{color:#5f7699;font-size:var(--tks-fluid-copy-14,14px);margin:8px 0 0;line-height:1.55}.tks-consulting-detail-v2-related-card>a,.tks-consulting-v2-card-link{color:#0d60c8;font-size:var(--tks-fluid-copy-12,12px);align-self:flex-start;align-items:center;gap:8px;margin-top:16px;font-weight:820;text-decoration:none;display:inline-flex}.tks-consulting-detail-v2-related-card>a:hover,.tks-consulting-v2-card-link:hover{color:#148f40}.tks-consulting-v2-empty{color:#5f7699;font-size:var(--tks-fluid-copy-14,14px);background:#fff;border:1px solid #a6cce59e;border-radius:18px;margin:0;padding:22px}.tks-consulting-v2-pagination{margin-top:24px}.tks-consulting-v2-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tks-consulting-v2-benefit-card{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #a6cce594;border-radius:18px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;min-height:164px;padding:20px;display:grid;box-shadow:0 9px 24px #1c598f0f}.tks-consulting-v2-benefit-icon{color:#1166ca;background:radial-gradient(circle at 34% 28%,#fff,#eaf7ff 72%);border:1px solid #a5cde8c2;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.tks-consulting-v2-benefit-card h3{color:#0a3b92;font-size:var(--tks-fluid-copy-14,14px);margin:2px 0 0;font-weight:840;line-height:1.25}.tks-consulting-v2-benefit-card p{color:#5f7699;font-size:var(--tks-fluid-copy-14,14px);margin:7px 0 0;line-height:1.55}.tks-consulting-detail-v2-breadcrumbs{color:#617a9d;font-size:var(--tks-fluid-copy-10,10px);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-weight:800;display:flex}.tks-consulting-detail-v2-breadcrumbs a{color:#345f97;text-decoration:none}.tks-consulting-detail-v2-breadcrumbs a:hover{color:#0f64ca}.tks-consulting-detail-v2-service-mark{color:#153e78;font-size:var(--tks-fluid-copy-18,18px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-weight:820;display:flex}.tks-consulting-detail-v2-service-mark .tks-consulting-card-icon{border-radius:26px;width:104px;height:104px}.tks-consulting-detail-v2-content-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:22px;display:grid}.tks-consulting-detail-v2-overview-card,.tks-consulting-detail-v2-services-panel{background:#fff;border:1px solid #a6cce594;border-radius:20px;box-shadow:0 10px 28px #1a4c7e12}.tks-consulting-detail-v2-overview-card{padding:26px}.tks-consulting-detail-v2-overview-title{align-items:center;gap:14px;margin-bottom:18px;display:flex}.tks-consulting-detail-v2-overview-title h3{color:#0a3b92;font-size:var(--tks-fluid-copy-23,23px);margin:0;font-weight:840;line-height:1.2}.tks-consulting-detail-v2-prose{color:#526f92;font-size:var(--tks-fluid-copy-14,14px);line-height:1.72}.tks-consulting-detail-v2-prose p{margin:0 0 14px}.tks-consulting-detail-v2-prose p:last-child{margin-bottom:0}.tks-consulting-detail-v2-overview-card>.tks-consulting-v2-primary{margin-top:20px}.tks-consulting-detail-v2-services-panel{padding:22px}.tks-consulting-detail-v2-services-panel>h3{color:#0b3b92;font-size:var(--tks-fluid-copy-20,20px);margin:0 0 16px;font-weight:840}.tks-consulting-detail-v2-service-list{gap:9px;display:grid}.tks-consulting-detail-v2-service-list>a{color:#244e84;background:#fbfdff;border:1px solid #a7cce68c;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:62px;padding:9px 10px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:grid}.tks-consulting-detail-v2-service-list>a:hover{background:#f3f9ff;border-color:#4f94cd85;transform:translate(2px)}.tks-consulting-detail-v2-service-list>a.is-active{color:#0d498e;background:linear-gradient(135deg,#f5fbff,#f3fff7);border-color:#229a4b73}.tks-consulting-detail-v2-service-list .tks-consulting-card-icon{width:40px;height:40px;box-shadow:none;border-radius:11px;margin:0}.tks-consulting-detail-v2-service-list .tks-consulting-card-icon:after{display:none}.tks-consulting-detail-v2-service-list>a>span:nth-child(2){font-size:var(--tks-fluid-copy-12_5,12.5px);font-weight:760;line-height:1.25}.tks-consulting-detail-v2-service-list>a>svg{color:#5f84ad}.tks-consulting-detail-v2-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tks-consulting-detail-v2-related-card{min-height:220px}@media (max-width:1100px){.tks-consulting-v2-benefit-grid,.tks-consulting-v2-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tks-consulting-detail-v2-content-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.tks-consulting-detail-v2-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.tks-consulting-detail-v2,.tks-consulting-v2{margin-top:-82px;padding-top:82px}.tks-consulting-detail-v2-hero-grid,.tks-consulting-v2-hero-grid{grid-template-columns:1fr;gap:20px}.tks-consulting-detail-v2-hero-copy,.tks-consulting-v2-hero-copy{max-width:760px}.tks-consulting-detail-v2-hero h1,.tks-consulting-v2-hero h1,.tks-public-hero .tks-consulting-detail-v2-hero-copy>h1,.tks-public-hero .tks-consulting-v2-hero-copy>h1{font-size:var(--tks-fluid-heading-42,42px)!important}.tks-consulting-detail-v2-visual,.tks-consulting-v2-hero-art{min-height:330px}.tks-consulting-detail-v2-highlights,.tks-consulting-v2-hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tks-consulting-detail-v2-content-grid{grid-template-columns:1fr}}@media (max-width:767px){.tks-consulting-detail-v2,.tks-consulting-v2{margin-top:-76px;padding-top:76px}.tks-consulting-detail-v2-hero,.tks-consulting-v2-hero{padding:26px 0 24px}.tks-consulting-detail-v2-hero h1,.tks-consulting-v2-hero h1,.tks-public-hero .tks-consulting-detail-v2-hero-copy>h1,.tks-public-hero .tks-consulting-v2-hero-copy>h1{font-size:var(--tks-fluid-heading-34,34px)!important;line-height:1.05!important}.tks-consulting-v2-hero h2{font-size:var(--tks-fluid-copy-23,23px)}.tks-consulting-detail-v2-hero-copy>p,.tks-consulting-v2-hero-copy>p{font-size:var(--tks-fluid-copy-14,14px)}.tks-consulting-detail-v2-actions,.tks-consulting-v2-actions{align-items:stretch}.tks-consulting-detail-v2-actions>a,.tks-consulting-v2-actions>a{width:100%}.tks-consulting-detail-v2-visual,.tks-consulting-v2-hero-art{border-radius:20px;min-height:260px;padding:8px}.tks-consulting-detail-v2-featured-image,.tks-consulting-v2-hero-art img{border-radius:14px;min-height:244px}.tks-consulting-detail-v2-highlights,.tks-consulting-v2-hero-benefits{grid-template-columns:1fr;gap:10px;margin-top:4px}.tks-consulting-detail-v2-section,.tks-consulting-v2-section{padding:38px 0}.tks-consulting-detail-v2-heading,.tks-consulting-v2-heading{margin-bottom:22px}.tks-consulting-detail-v2-heading h2,.tks-consulting-v2-heading h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-consulting-detail-v2-related-grid,.tks-consulting-v2-benefit-grid,.tks-consulting-v2-service-grid{grid-template-columns:1fr}.tks-consulting-detail-v2-related-card,.tks-consulting-v2-benefit-card,.tks-consulting-v2-service-card{min-height:0;padding:17px}.tks-consulting-detail-v2-overview-card,.tks-consulting-detail-v2-services-panel{padding:18px}.tks-consulting-detail-v2-overview-title h3{font-size:var(--tks-fluid-copy-20,20px)}.tks-consulting-detail-v2-breadcrumbs{font-size:var(--tks-fluid-copy-9,9px);gap:6px}}@media (max-width:420px){.tks-consulting-detail-v2-highlights>div,.tks-consulting-v2-hero-benefits>div{grid-template-columns:44px minmax(0,1fr);padding:12px}.tks-consulting-v2-benefit-card{grid-template-columns:48px minmax(0,1fr);gap:11px}.tks-consulting-v2-benefit-icon{width:46px;height:46px}.tks-consulting-detail-v2-service-list>a{grid-template-columns:38px minmax(0,1fr) 16px;padding:8px}.tks-consulting-detail-v2-service-list .tks-consulting-card-icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.tks-consulting-detail-v2-related-card,.tks-consulting-detail-v2-secondary,.tks-consulting-detail-v2-service-list>a,.tks-consulting-v2-benefit-card,.tks-consulting-v2-primary,.tks-consulting-v2-service-card{transition:none!important;transform:none!important}}.tks-consulting-detail-v2-visual,.tks-consulting-v2-hero-art{background:#ffffffb8!important;border:1px solid #9dc6e27a!important;border-radius:24px!important;height:360px!important;min-height:360px!important;margin:0!important;padding:12px!important;overflow:hidden!important;box-shadow:0 22px 52px #1a538b21!important}.tks-consulting-detail-v2-visual:before,.tks-consulting-v2-hero-art:before{display:none!important}.tks-consulting-detail-v2-featured-image,.tks-consulting-v2-hero-art img{object-fit:cover!important;object-position:center!important;filter:none!important;mix-blend-mode:normal!important;border-radius:16px!important;width:100%!important;height:336px!important;min-height:336px!important;max-height:336px!important;display:block!important;-webkit-mask-image:none!important;mask-image:none!important}.tks-consulting-card-icon,.tks-consulting-detail-v2-highlights>div>span,.tks-consulting-v2-benefit-icon,.tks-consulting-v2-hero-benefits>div>span{isolation:isolate;position:relative;overflow:hidden;color:#0d63c9!important;background:linear-gradient(145deg,#fff,#eef8ff 58%,#e8f9ef)!important;border:1px solid #53a6dd57!important;box-shadow:inset 0 1px #fffffff2,0 7px 18px #185f9d1a!important}.tks-consulting-card-icon:before,.tks-consulting-detail-v2-highlights>div>span:before,.tks-consulting-v2-benefit-icon:before,.tks-consulting-v2-hero-benefits>div>span:before{content:"";z-index:-1;pointer-events:none;background:#25a64c21;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-7px;right:-7px}.tks-consulting-card-icon:after{content:""!important;z-index:-1!important;width:26px!important;height:26px!important;box-shadow:none!important;background:#126dd314!important;border:0!important;border-radius:50%!important;display:block!important;position:absolute!important;inset:-8px auto auto -8px!important}.tks-consulting-icon-svg{color:#0d63c9!important;stroke-width:1.75px!important;filter:none!important;width:30px!important;height:30px!important}.tks-consulting-icon-soft{fill:#1370d4!important;opacity:.09!important}.tks-consulting-icon-accent{stroke:#22a24d!important;stroke-width:2px!important}.tks-consulting-icon-accent-fill{fill:#22a24d!important}.tks-consulting-service-icon-image{padding:1px;object-fit:contain!important;filter:drop-shadow(0 2px 3px #0e5ba41f)!important;width:30px!important;height:30px!important}.tks-consulting-detail-v2-overview-title .tks-consulting-card-icon,.tks-consulting-detail-v2-related-top .tks-consulting-card-icon,.tks-consulting-v2-card-top .tks-consulting-card-icon{border-radius:16px!important;flex-basis:56px!important;width:56px!important;height:56px!important}.tks-consulting-detail-v2-overview-title .tks-consulting-icon-svg,.tks-consulting-detail-v2-related-top .tks-consulting-icon-svg,.tks-consulting-v2-card-top .tks-consulting-icon-svg{width:31px!important;height:31px!important}.tks-consulting-v2-benefit-icon{border-radius:16px!important;width:56px!important;height:56px!important}.tks-consulting-v2-benefit-icon svg{width:31px!important;height:31px!important}.tks-consulting-detail-v2-highlights>div>span,.tks-consulting-v2-hero-benefits>div>span{border-radius:14px!important;width:46px!important;height:46px!important}.tks-consulting-detail-v2-highlights svg,.tks-consulting-v2-hero-benefits svg{width:26px!important;height:26px!important}.tks-consulting-detail-v2-service-list .tks-consulting-card-icon{border-radius:12px!important;width:42px!important;height:42px!important}.tks-consulting-detail-v2-service-list .tks-consulting-icon-svg{width:24px!important;height:24px!important}.tks-consulting-card-icon--large{border-radius:28px!important;width:108px!important;height:108px!important}.tks-consulting-card-icon--large .tks-consulting-icon-svg{width:60px!important;height:60px!important}.tks-consulting-card-icon--large .tks-consulting-service-icon-image{width:62px!important;height:62px!important}@media (max-width:1023px){.tks-consulting-detail-v2-visual,.tks-consulting-v2-hero-art{height:330px!important;min-height:330px!important}.tks-consulting-detail-v2-featured-image,.tks-consulting-v2-hero-art img{height:306px!important;min-height:306px!important;max-height:306px!important}}@media (max-width:767px){.tks-consulting-detail-v2-visual,.tks-consulting-v2-hero-art{border-radius:20px!important;height:260px!important;min-height:260px!important;padding:8px!important}.tks-consulting-detail-v2-featured-image,.tks-consulting-v2-hero-art img{border-radius:14px!important;height:244px!important;min-height:244px!important;max-height:244px!important}}.tks-course-rich-text{color:#5b7090;font-size:var(--tks-fluid-copy-14,14px);line-height:1.65}.tks-course-rich-text>:first-child{margin-top:0}.tks-course-rich-text>:last-child{margin-bottom:0}.tks-course-rich-text p{margin:0 0 10px}.tks-course-rich-text ol,.tks-course-rich-text ul{gap:7px;margin:8px 0 12px;padding-left:20px;display:grid}.tks-course-rich-text h2,.tks-course-rich-text h3{color:#123a79;margin:13px 0 7px;line-height:1.3}.tks-course-rich-text h2{font-size:var(--tks-fluid-copy-17,17px)}.tks-course-rich-text h3{font-size:var(--tks-fluid-copy-15,15px)}.tks-course-rich-text blockquote{color:#506987;background:#eef8ffb3;border-left:3px solid #0a6ad247;margin:10px 0;padding:8px 12px}.tks-course-rich-text a{color:#0a6ad2;text-underline-offset:2px;text-decoration:underline}.tks-trainers-expertise-strip article{min-height:158px;padding:20px 14px}.tks-trainers-expertise-intro{max-width:1120px;margin:0 0 20px}.tks-trainers-expertise-intro h2{color:#103d82;letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(24px,2.5vw,32px);font-weight:820;line-height:1.15}.tks-trainers-expertise-intro h2 span{color:#249946}.tks-trainers-section-heading h2{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(24px,2.5vw,32px);font-weight:820;line-height:1.15}.tks-trainers-expertise-intro p{color:#536f90;max-width:1080px;font-size:var(--tks-fluid-copy-14,14px);margin:0;line-height:1.65}.tks-trainers-expertise-intro p+p{color:#153e78;margin-top:8px;font-weight:760}.tks-trainers-expertise-strip h2{max-width:150px;font-size:var(--tks-fluid-copy-13,13px);font-weight:820;line-height:1.2}@media (max-width:1023px){.tks-trainers-expertise-intro{max-width:820px}.tks-trainers-expertise-strip article{min-height:142px}}@media (max-width:767px){.tks-trainers-expertise-intro{margin-bottom:16px}.tks-trainers-expertise-intro h2{margin-bottom:10px}.tks-trainers-expertise-intro h2,.tks-trainers-section-heading h2{font-size:var(--tks-fluid-copy-24,24px)}.tks-trainers-expertise-intro p{font-size:var(--tks-fluid-copy-13,13px);line-height:1.6}.tks-trainers-expertise-strip article{min-height:118px;padding:16px 14px}.tks-trainers-expertise-strip h2{font-size:var(--tks-fluid-copy-13,13px);max-width:180px}}.tks-course-detail-hero-actions{align-items:flex-start}.tks-course-detail-primary-stack{align-content:start;gap:9px;width:150px;display:grid}.tks-course-detail-primary-stack .tks-course-detail-pmi-eco-action,.tks-course-detail-primary-stack .tks-course-detail-primary-action{width:100%;min-width:0}.tks-course-detail-pmi-eco-action{color:#123f7b;background:#ffffffe6;border-color:#1a5ba457;min-height:44px;padding:0 14px}.tks-course-detail-pmi-eco-action:hover{background:#fff;border-color:#176ed6}@media (max-width:700px){.tks-course-detail-primary-stack{width:100%}}.tks-program-highlights{flex-grow:0!important;min-height:0!important}.storefront-mega-menu--corporate a,.storefront-mega-menu--training a{min-height:40px;padding:7px 10px;line-height:1.24}.tks-modern-registration-page .tks-page-hero h1{font-size:var(--tks-fluid-heading-48,48px)!important}@media (max-width:1023px) and (min-width:768px){.tks-modern-registration-page .tks-page-hero h1{font-size:var(--tks-fluid-heading-42,42px)!important}}@media (max-width:767px){.tks-modern-registration-page .tks-page-hero h1{font-size:var(--tks-fluid-heading-34,34px)!important}}.tks-consulting-v2-excellence{background:linear-gradient(#edf7ff,#f7fbff);padding-top:18px}.tks-consulting-v2-excellence-card{background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #93c4e59e;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;padding:34px 38px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #1a538b17}.tks-consulting-v2-excellence-card:before{content:"";background:linear-gradient(#146ed8,#20a64f);width:5px;position:absolute;inset:0 auto 0 0}.tks-consulting-v2-excellence-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#1c915817,#1c915800 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-150px;right:-110px}.tks-consulting-v2-excellence-copy{z-index:1;max-width:900px;position:relative}.tks-consulting-v2-excellence-copy h2{color:#0d3d91;letter-spacing:-.03em;margin:0;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:850;line-height:1.08}.tks-consulting-v2-excellence-copy h2 strong{color:#15933b;font-weight:850}.tks-consulting-v2-excellence-copy p{color:#536f90;max-width:860px;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:var(--tks-fluid-copy-14,14px);margin:13px 0 0;font-weight:400;line-height:1.65}.tks-consulting-v2-excellence-copy p strong{color:#173f78;font-weight:800}.tks-consulting-v2-excellence-emphasis strong{color:#138b3b!important}.tks-consulting-v2-excellence-contact{margin-top:9px!important}.tks-consulting-v2-excellence-button{z-index:1;white-space:nowrap;flex:none;text-decoration:none;position:relative}#consulting-services{scroll-margin-top:118px}@media (max-width:900px){.tks-consulting-v2-excellence-card{grid-template-columns:1fr;gap:22px;padding:30px}.tks-consulting-v2-excellence-button{justify-self:start}}@media (max-width:767px){.tks-consulting-v2-excellence{padding-top:8px}.tks-consulting-v2-excellence-card{border-radius:18px;padding:24px 20px}.tks-consulting-v2-excellence-copy h2{font-size:var(--tks-fluid-heading-31,31px)}.tks-consulting-v2-excellence-button{white-space:normal;text-align:center;justify-content:center;width:100%}#consulting-services{scroll-margin-top:96px}}@media (max-width:700px){.tks-course-detail-tabs-wrap{top:var(--tks-header-height);z-index:190;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f9fcfff5;padding-top:6px;position:sticky}.tks-course-detail-page #course-details,.tks-course-detail-page #eligibility,.tks-course-detail-page #faq,.tks-course-detail-page #overview,.tks-course-detail-page #register,.tks-course-detail-page #training-options,.tks-course-detail-page #why-choose{scroll-margin-top:calc(var(--tks-header-height) + 64px)}}.about-redesign-section--journey{padding-top:18px;padding-bottom:18px}.about-redesign-journey-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 88% 18%,#24ae5c1c,#0000 28%),radial-gradient(circle at 8% 82%,#176fd91a,#0000 30%),linear-gradient(135deg,#fffffff0,#eff9ffe0);border:1px solid #4284c538;border-radius:24px;padding:34px 36px;position:relative;overflow:hidden;box-shadow:0 18px 44px #1b58941a}.about-redesign-journey-card:before{content:"";background:linear-gradient(#146ed8,#20a64f);width:5px;position:absolute;inset:0 auto 0 0}.about-redesign-journey-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#1f9a4b1a,#1f9a4b00 70%);border-radius:50%;width:250px;height:250px;position:absolute;top:-130px;right:-95px}.about-redesign-journey-copy{z-index:1;max-width:980px;position:relative}.about-redesign-journey-copy h2{color:#0a3380;letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.2vw,34px);font-weight:800;line-height:1.03}.about-redesign-journey-copy h2 strong{color:#239a47;font-weight:800}.about-redesign-journey-copy>p{color:#536d94;max-width:930px;font-size:var(--tks-fluid-copy-13_5,13.5px);margin:14px 0 0;line-height:1.65}.about-redesign-journey-copy>p strong{color:#173f78;font-weight:800}.about-redesign-journey-contacts{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.about-redesign-journey-contacts a{color:#173f78;min-height:44px;font-size:var(--tks-fluid-copy-13_5,13.5px);background:#ffffffd1;border:1px solid #3f82c538;border-radius:12px;align-items:center;gap:9px;padding:0 16px;line-height:1.3;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #23578f12}.about-redesign-journey-contacts a:hover{border-color:#239a4757;transform:translateY(-2px);box-shadow:0 11px 24px #23578f1c}.about-redesign-journey-contacts a strong{color:#0a3380;font-weight:800}.about-redesign-journey-closing{margin-top:16px!important}.about-redesign-journey-closing strong{color:#178f3d!important}@media (max-width:767px){.about-redesign-section--journey{padding-top:10px!important;padding-bottom:14px!important}.about-redesign-journey-card{border-radius:18px;padding:24px 20px}.about-redesign-journey-copy h2{font-size:var(--tks-fluid-heading-29,29px);line-height:1.08}.about-redesign-journey-contacts{flex-direction:column}.about-redesign-journey-contacts a{width:100%}}.tks-public-hero-art{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.tks-public-hero-art:after,.tks-public-hero-art:before{display:none!important}.tks-public-hero-art img{box-shadow:none!important;mix-blend-mode:normal!important;border:0!important;border-radius:0!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.tks-course-detail-visual:has(img){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.tks-course-detail-visual:has(img):before{display:none!important}.tks-course-detail-visual>img{box-shadow:none!important;filter:none!important;border:0!important;border-radius:0!important;padding:0!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.tks-consulting-detail-v2 .tks-consulting-detail-v2-visual.has-image{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.tks-consulting-detail-v2 .tks-consulting-detail-v2-visual.has-image:before{display:none!important}.tks-consulting-detail-v2 .tks-consulting-detail-v2-visual.has-image .tks-consulting-detail-v2-featured-image{box-shadow:none!important;filter:none!important;border:0!important;border-radius:0!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.tks-partners-approved-hero-art.tks-public-hero-art img{-webkit-mask-image:radial-gradient(60% 62%,#000 0 64%,#000000fa 70%,#000000c7 80%,#0000006b 90%,#0000 100%)!important;mask-image:radial-gradient(60% 62%,#000 0 64%,#000000fa 70%,#000000c7 80%,#0000006b 90%,#0000 100%)!important;-webkit-mask-composite:source-over!important;mask-composite:add!important}.tks-contact-public-hero .tks-contact-page-hero-copy>p{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:400!important;line-height:1.65!important}@media (max-width:767px){.tks-contact-public-hero .tks-contact-page-hero-copy>p{font-size:var(--tks-fluid-copy-13,13px)!important}}.tks-partners-approved-benefit-card{grid-template-columns:66px minmax(0,1fr)!important;align-items:center!important;display:grid!important}.tks-partners-approved-benefit-card>.tks-partners-approved-benefit-icon{visibility:visible!important;opacity:1!important;display:grid!important}.tks-partners-approved-benefit-card>span:last-child{width:100%;min-width:0;display:block}.tks-partners-approved-benefit-card h3,.tks-partners-approved-benefit-card p{max-width:none!important}@media (max-width:640px){.tks-partners-approved-benefit-card{grid-template-columns:56px minmax(0,1fr)!important}}.storefront-root p{text-align:left}.storefront-root :is(.tks-section-heading--center,.tks-journey li,.tks-learning-journey li,.tks-unavailable,.tks-public-empty-card,.tks-course-empty-state,.tks-registration-success,.tks-partners-approved-growing-heading,.tks-corporate-training-journey li,.tks-trainers-expertise-strip article,.tks-trainers-advantage-cards article,.tks-trainer-detail-section-heading-centered,.tks-testimonial-identity,.tks-testimonials-intro) p,.storefront-root p.tks-registration-note{text-align:center}.storefront-root .tks-consulting-v2-hero-benefits>div>p,.storefront-root .tks-corporate-training-formats-section .tks-corporate-training-format-card p{text-align:left}.tks-course-detail-hero-copy h1{letter-spacing:-.045em;line-height:.98;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-heading-48,48px)!important;color:#0a3380!important;font-weight:850!important}@media (max-width:1023px) and (min-width:768px){.tks-course-detail-hero-copy h1{font-size:var(--tks-fluid-heading-42,42px)!important}}@media (max-width:767px){.tks-course-detail-hero-copy h1{font-size:var(--tks-fluid-heading-34,34px)!important}}@media (max-width:480px){.tks-course-detail-hero-copy h1{font-size:var(--tks-fluid-heading-34,34px)!important}}@media (min-width:1024px){.storefront-footer-social{grid-template-columns:repeat(2,28px);grid-auto-rows:28px;gap:9px;width:max-content;display:grid}}.storefront-visual-atmosphere .storefront-main-surface>section.tks-section:not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar){--tks-section-pointer-x:-600px;--tks-section-pointer-y:-600px;isolation:isolate;position:relative;overflow:hidden}.storefront-visual-atmosphere .storefront-main-surface>section.tks-section:not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar):before{content:"";z-index:0;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.16' stroke-width='1.2'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.12' stroke-width='1.1'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.10' stroke-width='1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.22'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.20'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 210px;transition:opacity .18s;position:absolute;inset:0}.storefront-visual-atmosphere .storefront-main-surface>section.tks-section:not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar)>.tks-container{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.storefront-visual-atmosphere .storefront-main-surface>section.tks-section:not(.tks-public-cta):not(.tks-statistics):not(.tks-webinar):hover:before{opacity:.58}}.storefront-visual-atmosphere .tks-corporate-training-areas:after,.storefront-visual-atmosphere .tks-home-about-theme .tks-career-industries-section:after{content:"";z-index:0;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.16' stroke-width='1.2'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.12' stroke-width='1.1'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.10' stroke-width='1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.22'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.20'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 210px;transition:opacity .18s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.storefront-visual-atmosphere .tks-corporate-training-areas:hover:after,.storefront-visual-atmosphere .tks-home-about-theme .tks-career-industries-section:hover:after{opacity:.58}}@media (max-width:767px){.storefront-visual-atmosphere .tks-corporate-training-areas:after,.storefront-visual-atmosphere .tks-home-about-theme .tks-career-industries-section:after{display:none!important}}@media (prefers-reduced-motion:reduce){.storefront-visual-atmosphere .tks-corporate-training-areas:after,.storefront-visual-atmosphere .tks-home-about-theme .tks-career-industries-section:after{transition:none!important}}.storefront-visual-atmosphere .tks-contact-page,.storefront-visual-atmosphere :is(.tks-home-about-theme>.tks-hero,.about-redesign-hero,.tks-trainers-page>.tks-public-hero,.tks-course-detail-hero){--tks-section-pointer-x:-600px;--tks-section-pointer-y:-600px;isolation:isolate;position:relative}.storefront-visual-atmosphere .tks-contact-public-hero{isolation:isolate;position:relative}.storefront-visual-atmosphere :is(.tks-home-about-theme>.tks-hero,.about-redesign-hero,.tks-trainers-page>.tks-public-hero,.tks-course-detail-hero,.tks-contact-public-hero):after{content:"";z-index:0;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,#000000c7 54%,#00000047 72%,transparent 100%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.16' stroke-width='1.2'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.12' stroke-width='1.1'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.10' stroke-width='1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.22'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.20'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 210px;transition:opacity .18s;position:absolute;inset:0}.storefront-visual-atmosphere .tks-contact-public-hero>*,.storefront-visual-atmosphere :is(.tks-home-about-theme>.tks-hero,.about-redesign-hero,.tks-trainers-page>.tks-public-hero,.tks-course-detail-hero)>.tks-container{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.storefront-visual-atmosphere :is(.tks-home-about-theme>.tks-hero,.about-redesign-hero,.tks-trainers-page>.tks-public-hero,.tks-course-detail-hero,.tks-contact-public-hero):hover:after{opacity:.58}}@media (max-width:767px){.storefront-visual-atmosphere :is(.tks-home-about-theme>.tks-hero,.about-redesign-hero,.tks-trainers-page>.tks-public-hero,.tks-course-detail-hero,.tks-contact-public-hero):after{display:none!important}}@media (prefers-reduced-motion:reduce){.storefront-visual-atmosphere :is(.tks-home-about-theme>.tks-hero,.about-redesign-hero,.tks-trainers-page>.tks-public-hero,.tks-course-detail-hero,.tks-contact-public-hero):after{transition:none!important}}.storefront-root{--tks-unified-public-hero-gradient:radial-gradient(circle at 16% 18%,#4684cd29 0%,#4684cd00 36%),radial-gradient(circle at 86% 22%,#2ea66024 0%,#2ea66000 34%),linear-gradient(120deg,#e2ecfb,#f6f9ff 46%,#eef9f3 72%,#e1f4e8)}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-course-detail-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>.tks-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-page-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-public-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-trainer-detail-hero{--tks-section-pointer-x:-600px;--tks-section-pointer-y:-600px;isolation:isolate;position:relative;overflow:hidden;background:var(--tks-unified-public-hero-gradient)!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-course-detail-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>.tks-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-page-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-public-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-trainer-detail-hero:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:0!important;-webkit-mask-image:radial-gradient(circle 250px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 37%,#000000db 56%,#0000005c 75%,transparent 100%)!important;mask-image:radial-gradient(circle 250px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 37%,#000000db 56%,#0000005c 75%,transparent 100%)!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.34' stroke-width='1.3'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.29' stroke-width='1.2'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.24' stroke-width='1.1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.38'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.35'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:320px 210px!important;transition:opacity .18s!important;display:block!important;position:absolute!important;inset:0!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-course-detail-hero>.tks-container,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>.tks-hero>.tks-container,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-page-hero>.tks-container,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-public-hero>.tks-container,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-trainer-detail-hero>.tks-container{z-index:1;position:relative}.storefront-root.storefront-visual-atmosphere .about-redesign-hero:after,.storefront-root.storefront-visual-atmosphere .tks-course-detail-hero:after,.storefront-root.storefront-visual-atmosphere .tks-home-about-theme>.tks-hero:after,.storefront-root.storefront-visual-atmosphere .tks-trainers-page>.tks-public-hero:after{content:none!important;display:none!important}@media (hover:hover) and (pointer:fine){.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-course-detail-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>.tks-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-page-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-public-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-trainer-detail-hero:hover:before{opacity:.92!important}}.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero{--tks-section-pointer-x:inherit;--tks-section-pointer-y:inherit;isolation:isolate;position:relative;background:0 0!important}.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:before{background:var(--tks-unified-public-hero-gradient)!important;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:after,.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:before{content:""!important;z-index:0!important;pointer-events:none!important;width:100vw!important;display:block!important;position:absolute!important;inset:0 auto 0 50%!important;transform:translate(-50%)!important}.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:after{opacity:0!important;-webkit-mask-image:radial-gradient(circle 250px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 37%,#000000db 56%,#0000005c 75%,transparent 100%)!important;mask-image:radial-gradient(circle 250px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 37%,#000000db 56%,#0000005c 75%,transparent 100%)!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.34' stroke-width='1.3'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.29' stroke-width='1.2'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.24' stroke-width='1.1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.38'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.35'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:320px 210px!important;transition:opacity .18s!important}.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:hover:after{opacity:.92!important}}@media (max-width:767px){.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-course-detail-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>.tks-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-page-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-public-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-trainer-detail-hero:before,.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:after{display:none!important}}@media (prefers-reduced-motion:reduce){.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-course-detail-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>.tks-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-page-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-public-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-trainer-detail-hero:before,.storefront-root.storefront-visual-atmosphere .tks-contact-public-hero:after{transition:none!important}}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-contact-public-hero:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section],.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-course-detail-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-page-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-public-hero,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-trainer-detail-hero{background-color:#eef5fb!important;background-image:var(--tks-unified-public-hero-gradient)!important}@media (hover:hover) and (pointer:fine){.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-course-detail-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-page-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-public-hero:hover:before,.storefront-root.storefront-visual-atmosphere .storefront-main-surface section.tks-trainer-detail-hero:hover:before{opacity:.96!important}}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]{isolation:isolate;position:relative;background:0 0!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background:var(--tks-unified-public-hero-gradient)!important;transition:none!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:none!important;mask-image:none!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:0!important;-webkit-mask-image:radial-gradient(circle 250px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 37%,#000000db 56%,#0000005c 75%,transparent 100%)!important;mask-image:radial-gradient(circle 250px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 37%,#000000db 56%,#0000005c 75%,transparent 100%)!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.34' stroke-width='1.3'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.29' stroke-width='1.2'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.24' stroke-width='1.1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.38'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.35'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:320px 210px!important;transition:opacity .18s!important;display:block!important;position:absolute!important;inset:0!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]>.tks-container{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:hover:before{opacity:1!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:hover:after{opacity:.96!important}}@media (max-width:767px){.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:before{opacity:1!important;display:block!important}.storefront-root.storefront-visual-atmosphere .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]:after{display:none!important}}.tks-course-rich-text ul{list-style:outside}.tks-course-rich-text ol{list-style:decimal}.tks-course-rich-text li{display:list-item}.tks-course-rich-text table{border-collapse:collapse;table-layout:fixed;border:0;width:100%;margin:14px 0}.tks-course-rich-text table tbody,.tks-course-rich-text table tr{border:0}.tks-course-rich-text table td{vertical-align:top;background:0 0;border:0;padding:4px 20px}.tks-course-rich-text table td:first-child{padding-left:0}.tks-course-rich-text table td:last-child{padding-right:0}.tks-course-rich-text table td:nth-child(2){vertical-align:middle;text-align:center;width:64px;padding:0 12px;position:relative}.tks-course-rich-text table td:nth-child(2):before{content:"";background:#123a7933;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tks-course-rich-text table td:nth-child(2)>strong{z-index:1;color:#526b8e;font-size:var(--tks-fluid-copy-11,11px);letter-spacing:.08em;background:#fff;border-radius:999px;padding:5px 7px;font-weight:800;line-height:1;display:inline-block;position:relative}.tks-course-rich-text table ol,.tks-course-rich-text table ul{margin-top:0;margin-bottom:0}@media (max-width:700px){.tks-course-rich-text table,.tks-course-rich-text table tbody,.tks-course-rich-text table td,.tks-course-rich-text table tr{width:100%;display:block}.tks-course-rich-text table td{padding:0}.tks-course-rich-text table td:nth-child(2){width:100%;padding:14px 0}.tks-course-rich-text table td:nth-child(2):before{width:100%;height:1px;inset:50% 0 auto;transform:translateY(-50%)}}.storefront-mega-menu--corporate a,.storefront-mega-menu--training .storefront-mega-menu-disabled,.storefront-mega-menu--training a{min-height:36px;padding:5px 9px;line-height:1.2}.storefront-mega-menu--training .storefront-mega-menu-disabled{color:#60798c;font-size:var(--tks-fluid-copy-13,13px);white-space:normal;cursor:default;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;display:flex}.storefront-mega-menu--training .storefront-mega-menu-disabled>span:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.storefront-mobile-children .storefront-mobile-coming-soon{color:#627b8d;font-size:var(--tks-fluid-copy-14,14px);cursor:default;padding:10px;display:block}.storefront-footer-link-list .storefront-footer-coming-soon{color:#536f9e;font-size:var(--tks-fluid-copy-12,12px);cursor:default;line-height:1.45}.storefront-mega-menu--corporate,.storefront-mega-menu--training{gap:2px;padding:5px}.storefront-mega-menu--corporate a,.storefront-mega-menu--training .storefront-mega-menu-disabled,.storefront-mega-menu--training a{height:auto;min-height:32px;padding:4px 9px;line-height:1.15}.storefront-mega-menu--training .storefront-mega-menu-disabled{color:#082c72;font-weight:750}.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu--training>.storefront-mega-menu-disabled,.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu--training>a{box-sizing:border-box;align-items:center;height:48px;min-height:48px;padding:7px 9px;line-height:1.18}.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu--training{grid-auto-rows:48px;gap:2px;padding:5px}.tks-course-training-option-copy p{white-space:pre-line}.tks-modern-news-detail-page .tks-page-hero h1{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-heading-48,48px)!important}@media (max-width:1023px) and (min-width:768px){.tks-modern-news-detail-page .tks-page-hero h1{font-size:var(--tks-fluid-heading-42,42px)!important}}@media (max-width:767px){.tks-modern-news-detail-page .tks-page-hero h1{font-size:var(--tks-fluid-heading-34,34px)!important}}.tks-modern-news-detail-page{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif}.tks-modern-news-detail-page .tks-page-hero p{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:400!important;line-height:1.55!important}.tks-modern-news-detail-page .tks-news-detail-meta,.tks-modern-news-detail-page .tks-page-hero .tks-eyebrow{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-weight:800!important}.tks-modern-news-detail-page .tks-page-hero .tks-eyebrow{font-size:var(--tks-fluid-copy-11_5,11.5px)!important}.tks-modern-news-detail-page .tks-news-detail-meta{font-size:var(--tks-fluid-copy-10_5,10.5px)!important}.tks-modern-news-detail-page .tks-news-detail-content,.tks-modern-news-detail-page .tks-news-detail-content p,.tks-modern-news-detail-page .tks-news-detail-lead{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:400!important;line-height:1.65!important}.tks-modern-news-detail-page .tks-news-back-link{font-size:var(--tks-fluid-copy-12,12px)!important}.tks-modern-news-detail-page .tks-news-back-link,.tks-modern-news-detail-page .tks-news-detail-cta h2{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-weight:800!important}.tks-modern-news-detail-page .tks-news-detail-cta>p{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-13,13px)!important;font-weight:400!important;line-height:1.5!important}@media (max-width:767px){.tks-modern-news-detail-page .tks-news-detail-content,.tks-modern-news-detail-page .tks-news-detail-content p,.tks-modern-news-detail-page .tks-news-detail-lead,.tks-modern-news-detail-page .tks-page-hero p{font-size:var(--tks-fluid-copy-13,13px)!important}}.tks-modern-news-detail-page .tks-breadcrumb a,.tks-modern-news-detail-page .tks-breadcrumb a:hover{text-decoration:none!important}.tks-partners-approved-hero .tks-partners-approved-hero-copy>p{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:400!important;line-height:1.65!important}.tks-partners-approved-hero .tks-partners-approved-hero-art.tks-public-hero-art img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 98%,#0000),linear-gradient(#0000,#000 4% 94%,#0000)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.storefront-root .tks-home-service-section[data-section-key=consulting_services] .tks-home-service-copy>p,.storefront-root .tks-home-service-section[data-section-key=corporate_training] .tks-home-service-copy>p,.storefront-root .tks-testimonials-section .tks-testimonials-intro>p{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:400!important;line-height:1.72!important}@media (min-width:1024px){.storefront-header{--storefront-logo-rail-extension:16px;--storefront-logo-rail-visual-width:98px;--storefront-logo-rail-radius:18px;--storefront-header-side:max(16px,calc((100vw - var(--tks-container)) / 2))}.storefront-main-row .storefront-brand{z-index:5;isolation:isolate;width:82px;height:78px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-self:auto;transition:none;position:relative}.storefront-main-row .storefront-brand:before{content:"";z-index:-1;top:0;left:0;right:calc(var(--storefront-logo-rail-extension) * -1);pointer-events:none;border-radius:var(--storefront-logo-rail-radius);background:#fff;border:1px solid #b8cfdeeb;transition:border-color .24s,box-shadow .24s;position:absolute;bottom:-32px;box-shadow:0 4px 14px #11437b0b}.storefront-main-row .storefront-brand:focus-visible:before,.storefront-main-row .storefront-brand:hover:before{border-color:#1f9d69bf;box-shadow:0 0 0 1px #1f9d6924,0 0 16px #1f9d6938,0 0 28px #1f70ce21}.storefront-navigation-column{border-left:0;position:relative}.storefront-navigation-column:before{content:"";pointer-events:none;border:1px solid #dbe6ec;border-right:0;border-radius:16px 0 0 16px;width:12px;position:absolute;top:8px;bottom:8px;left:0}.storefront-ad-strip{margin-left:calc(var(--storefront-header-side) + var(--storefront-logo-rail-visual-width) - var(--storefront-logo-rail-radius));width:auto}}@media (min-width:1024px) and (max-width:1180px){.storefront-header{--storefront-logo-rail-extension:10px;--storefront-logo-rail-visual-width:82px}.storefront-main-row .storefront-brand{width:72px}}@media (min-width:1024px){.storefront-main-row .storefront-brand{justify-content:center}.storefront-main-row .storefront-brand-logo{width:82px;height:78px;transform:translate(calc(var(--storefront-logo-rail-extension) / 2),16px);flex:0 0 82px;justify-content:center;align-items:center}.storefront-main-row .storefront-brand-logo img{object-fit:contain;object-position:center center;width:72px;height:78px}.storefront-navigation-column:before{border:1px solid #dbe6ec;border-right:0;border-radius:20px 0 0 20px;width:20px;top:0;bottom:0;left:0}}@media (min-width:1024px) and (max-width:1180px){.storefront-main-row .storefront-brand-logo{width:72px;transform:translate(calc(var(--storefront-logo-rail-extension) / 2),16px);flex-basis:72px}.storefront-main-row .storefront-brand-logo img{width:64px;height:74px}}@media (min-width:1024px){.storefront-main-row .storefront-brand{overflow:visible}.storefront-main-row .storefront-brand-logo{flex:none;justify-content:center;align-items:center;position:absolute;overflow:hidden;transform:none}.storefront-navigation-column:before{background:#fffffffa;border-right:0;border-radius:20px 0 0 20px;width:24px;top:0;bottom:0;left:0}.storefront-header{--storefront-nav-offset:100px}.storefront-main-row .storefront-brand-logo{width:calc(var(--storefront-logo-rail-visual-width) - 8px);height:calc(var(--tks-header-height) - 8px);top:4px;left:4px}.storefront-main-row .storefront-brand-logo img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.storefront-navigation-column:before{content:"";box-sizing:border-box;pointer-events:none;background:0 0;border:1px solid #b8cfdeeb;border-radius:20px;width:auto;height:auto;position:absolute;inset:0}.storefront-ad-strip{margin-left:calc(var(--storefront-header-side) + var(--storefront-nav-offset));margin-right:var(--storefront-header-side);width:auto;box-shadow:none;border:1px solid #053d842e;border-radius:18px}}@media (min-width:1024px) and (max-width:1320px){.storefront-header{--storefront-header-side:16px}}@media (min-width:1321px){.storefront-header{--storefront-header-side:max(24px,calc((100% - var(--tks-container)) / 2))}}@media (min-width:1024px){.storefront-navigation-column{border-radius:22px;position:relative}.storefront-navigation-column:before{content:"";box-sizing:border-box;pointer-events:none;border-radius:22px;width:auto;height:auto;position:absolute;inset:0;transform:translateZ(0);box-shadow:inset 0 0 0 1px #b8cfdeeb}.storefront-ad-strip{border-left:0!important}.storefront-main-row .storefront-brand:after{content:"";z-index:6;top:100%;right:calc(var(--storefront-logo-rail-extension) * -1 - 1px);pointer-events:none;background:#fff;width:2px;height:14px;position:absolute}.storefront-main-row{z-index:3!important;background:0 0!important;position:relative!important;overflow:visible!important}.storefront-ad-strip:after,.storefront-ad-strip:before,.storefront-main-row .storefront-brand:after,.storefront-main-row:after,.storefront-navigation-column:after{content:none!important;display:none!important}.storefront-navigation-column{z-index:4!important;box-shadow:none!important;background:#fff!important;border-left:0!important;border-radius:22px!important;position:relative!important;overflow:visible!important}.storefront-navigation-column:before{content:""!important;z-index:5!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:22px!important;width:auto!important;height:auto!important;position:absolute!important;inset:0!important;box-shadow:inset 0 0 0 1px #b8cfdeeb!important}.storefront-ad-strip{z-index:2!important;height:54px!important;margin-top:-22px!important;margin-left:calc(var(--storefront-header-side) + var(--storefront-nav-offset))!important;margin-right:var(--storefront-header-side)!important;box-sizing:border-box!important;width:auto!important;box-shadow:none!important;background:linear-gradient(90deg,#073f87,#0a5eb3 50%,#073f87)!important;border:1px solid #053d842e!important;border-top:0!important;border-radius:0 0 22px 22px!important;padding-top:22px!important;position:relative!important;overflow:hidden!important}.storefront-ad-marquee{align-items:center!important;height:32px!important;display:flex!important;overflow:hidden!important}}@media (min-width:1024px) and (max-width:1180px){.storefront-header{--storefront-nav-offset:84px}}@media (min-width:1024px){.storefront-main-row .storefront-header-inner{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:22px!important}.storefront-header{--storefront-nav-offset:104px}}@media (min-width:1024px) and (max-width:1180px){.storefront-main-row .storefront-header-inner{gap:16px!important}.storefront-header{--storefront-nav-offset:88px}}@media (min-width:1181px){.storefront-navigation-column{padding-right:18px!important}}@media (min-width:1024px) and (max-width:1180px){.storefront-navigation-column{padding-right:12px!important}}.news-redesign-section-heading h2,.news-redesign-social-copy h2,.news-redesign-webinar-copy h2,.tks-partners-approved-growing-heading h2,.tks-partners-approved-network-heading h2,.tks-partners-become-cta-copy h2,.tks-partners-trusted-heading h2{letter-spacing:-.025em;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:clamp(24px,2.5vw,32px);font-weight:820;line-height:1.15}.tks-partners-approved-growing-heading h2 strong,.tks-partners-approved-network-heading h2 strong,.tks-partners-become-cta-copy h2 strong,.tks-partners-trusted-heading h2 strong{font-weight:inherit}@media (max-width:767px){.news-redesign-section-heading h2,.news-redesign-social-copy h2,.news-redesign-webinar-copy h2,.tks-partners-approved-growing-heading h2,.tks-partners-approved-network-heading h2,.tks-partners-become-cta-copy h2,.tks-partners-trusted-heading h2{font-size:var(--tks-fluid-copy-24,24px)}}.about-redesign-duo-card h2,.about-redesign-journey-copy h2,.about-redesign-section-head h2,.tks-contact-form-card h2,.tks-contact-info-card h2,.tks-contact-location h2{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-weight:820;letter-spacing:-.025em!important;font-size:clamp(24px,2.5vw,32px)!important;line-height:1.15!important}.about-redesign-duo-card h2 strong,.about-redesign-journey-copy h2 strong,.about-redesign-section-head h2 strong{font-weight:inherit}@media (max-width:767px){.about-redesign-duo-card h2,.about-redesign-journey-copy h2,.about-redesign-section-head h2,.tks-contact-form-card h2,.tks-contact-info-card h2,.tks-contact-location h2{font-size:var(--tks-fluid-copy-24,24px)!important}}.tks-consulting-v2 .tks-consulting-v2-excellence-copy h2,.tks-consulting-v2 .tks-consulting-v2-heading h2,.tks-corporate-training-approved .tks-corporate-training-heading-row h2{letter-spacing:-.025em!important;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:clamp(24px,2.5vw,32px)!important;font-weight:820!important;line-height:1.15!important}.tks-consulting-v2 .tks-consulting-v2-excellence-copy h2 strong,.tks-consulting-v2 .tks-consulting-v2-heading h2 strong,.tks-corporate-training-approved .tks-corporate-training-heading-row h2 strong{font-weight:inherit!important}@media (max-width:767px){.tks-consulting-v2 .tks-consulting-v2-excellence-copy h2,.tks-consulting-v2 .tks-consulting-v2-heading h2,.tks-corporate-training-approved .tks-corporate-training-heading-row h2{font-size:var(--tks-fluid-copy-24,24px)!important}}.tks-modern-registration-page .tks-breadcrumb a,.tks-modern-registration-page .tks-breadcrumb a:focus,.tks-modern-registration-page .tks-breadcrumb a:focus-visible,.tks-modern-registration-page .tks-breadcrumb a:hover{text-decoration:none}@media (max-width:1023px){.storefront-mobile-panel{overscroll-behavior:contain;top:var(--tks-header-height)!important;z-index:260!important;max-height:calc(100vh - var(--tks-header-height) - 12px)!important;max-height:calc(100dvh - var(--tks-header-height) - 12px)!important;position:fixed!important;left:18px!important;right:18px!important;overflow-y:auto!important}}@media (max-width:767px){.storefront-mobile-panel{left:14px!important;right:14px!important}}@media (max-width:1023px){.storefront-header.is-mobile-open{z-index:400!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}body.storefront-mobile-open .storefront-root{padding-top:var(--tks-header-height)!important}.storefront-mobile-backdrop{top:var(--tks-header-height);z-index:250;appearance:none;cursor:default;touch-action:none;background:#061e3638;border:0;border-radius:0;width:auto;height:auto;margin:0;padding:0;display:block;position:fixed;bottom:0;left:0;right:0}.storefront-mobile-panel{z-index:260!important}}@media (min-width:1024px){.storefront-header{--storefront-header-side:0px;background:#fff}.storefront-main-row,.storefront-main-row .storefront-header-inner{background:#fff!important}.storefront-main-row .storefront-header-inner{grid-template-columns:116px minmax(0,1fr);width:100%;max-width:none;height:78px;min-height:78px;padding:0 16px 0 0;gap:0!important}.storefront-main-row .storefront-brand{background:#fff;border:0;justify-content:center;width:116px;height:78px}.storefront-main-row .storefront-brand:after,.storefront-main-row .storefront-brand:before{content:none!important;display:none!important}.storefront-main-row .storefront-brand-logo{flex:0 0 78px;width:78px;height:74px;position:static;overflow:visible;transform:none}.storefront-main-row .storefront-brand-logo img{object-fit:contain;width:74px;height:74px}.storefront-navigation-column{gap:16px;height:78px;padding-left:18px;box-shadow:none!important;background:#fff!important;border:0!important;border-left:1px solid #e4e9ec!important;border-radius:0!important;padding-right:0!important}.storefront-navigation-column:before{content:none!important;box-shadow:none!important;display:none!important}.storefront-ad-strip{z-index:2!important;width:100%!important;height:30px!important;box-shadow:none!important;background:linear-gradient(115deg,#087c52,#0b9a66 58%,#08769a)!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:relative!important}.storefront-ad-marquee{align-items:center;height:30px!important}.storefront-navigation-column .storefront-desktop-nav>ul>li>a,.storefront-navigation-column .storefront-nav-trigger{background:0 0;border-radius:8px;height:38px;min-height:38px;margin-inline:-8px;padding-inline:8px;text-decoration:none;transition:color .24s,background-color .24s}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:is(.is-active,:hover,:focus-visible),.storefront-navigation-column .storefront-nav-trigger:is(.is-active,:hover,:focus-visible,[aria-expanded=true]){background:linear-gradient(115deg,#087c52,#0b9a66 58%,#08769a);color:#fff!important}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:after,.storefront-navigation-column .storefront-nav-trigger:after{content:none!important}}@media (min-width:1024px) and (max-width:1180px){.storefront-navigation-column .storefront-header-actions{gap:5px}.storefront-navigation-column .storefront-contact-action{flex-basis:32px;width:32px;min-width:32px;height:32px;min-height:32px}.storefront-navigation-column .storefront-contact-action svg{width:16px;height:16px}.storefront-navigation-column .storefront-enroll-button{min-height:32px;font-size:var(--tks-fluid-copy-11,11px);gap:5px;padding:6px 9px}.storefront-navigation-column .storefront-enroll-arrow{font-size:var(--tks-fluid-copy-13,13px)}}.tks-home-partners .tks-home-partner-marquee{width:100%;overflow:hidden}.tks-home-partners .tks-home-partner-marquee-track{align-items:stretch;width:max-content;max-width:none;display:flex}.tks-home-partners .tks-home-partner-marquee-track.is-scrolling{animation:tks-home-partners-scroll var(--tks-partner-scroll-duration,30s) linear infinite}.tks-home-partners .tks-home-partner-marquee:hover .tks-home-partner-marquee-track.is-scrolling{animation-play-state:paused}.tks-home-partners .tks-home-partner-marquee-group{flex:none;align-items:stretch;gap:16px;padding-right:16px;display:flex}.tks-home-partners .tks-home-partner-marquee-item{border:1px solid var(--tks-border);background:#fff;border-radius:14px;flex:none;place-items:center;width:210px;height:110px;padding:12px;display:grid}.tks-home-partners a.tks-home-partner-marquee-item:hover{border-color:#b9dde2}.tks-home-partners .tks-home-partner-marquee-logo{background:var(--tks-surface);border-radius:9px;place-items:center;width:100%;height:100%;display:grid;position:relative}.tks-home-partners .tks-home-partner-marquee-logo img{object-fit:contain;padding:10px}.tks-home-partners .tks-home-partner-marquee-fallback{color:var(--tks-teal);font-size:var(--tks-fluid-copy-14,14px);text-align:center;padding:8px;font-weight:800}@keyframes tks-home-partners-scroll{to{transform:translate(-50%)}}@media (max-width:600px){.tks-home-partners .tks-home-partner-marquee-item{width:160px;height:92px;padding:9px}}@media (prefers-reduced-motion:reduce){.tks-home-partners .tks-home-partner-marquee-track.is-scrolling{animation:none}.tks-home-partners .tks-home-partner-marquee{overflow-x:auto}}.tks-home-about-theme:has(>.tks-homepage-global-shapes){isolation:isolate;position:relative}.tks-home-about-theme>.tks-homepage-global-shapes{z-index:4;pointer-events:none;background-image:radial-gradient(205px at 96% 12%,#4b8ed50d 0 99%,#0000 100%),radial-gradient(140px at 3% 86%,#44a75f0b 0 99%,#0000 100%),radial-gradient(circle at 83% 72%,#0000 0 49px,#34a5720b 50px 87px,#0000 88px);background-repeat:repeat-y;background-size:100% 740px;position:absolute;inset:0}.tks-home-about-theme>section[data-section-key=why_choose_us] :is(.tks-feature-card,.tks-why-advisor-card){background-color:#fafefbe0;border-color:#249a4640}.tks-home-about-theme>section[data-section-key=why_choose_us] :is(.tks-icon-badge,.tks-why-advisor-icon){background-color:#249a46}.tks-home-about-theme>section[data-section-key=why_choose_us] .tks-why-advisor-card .tks-button{background:#249a46;border-color:#249a46;box-shadow:0 8px 18px #249a462e}.tks-home-about-theme>section[data-section-key=why_choose_us] .tks-why-advisor-card .tks-button:hover{background:#1c833b;border-color:#1c833b;box-shadow:0 12px 24px #249a463d}.storefront-root .tks-home-about-theme>section[data-section-key=why_choose_us] :is(.tks-feature-card,.tks-why-advisor-card):hover{background-image:radial-gradient(#fffffff7 0,#f4fcf7f5 48%,#249a4630 100%);border-color:#249a46!important;box-shadow:inset 0 0 28px #249a4617,0 12px 28px #249a461f,0 0 0 1px #249a461f!important}@media (hover:hover){.storefront-root :is(.tks-about-side-card,.tks-feature-card,.tks-why-advisor-card,.tks-program-card,.tks-outcome-card,.tks-career-role-card,.tks-industry-showcase-card,.tks-testimonial-card,.tks-news-card,.tks-service-card,.tks-course-card,.tks-training-course-card,.tks-trainer-card,.tks-trainer-card-modern,.tks-partner-card,.tks-home-partner-marquee-item,.tks-partners-approved-benefit-card,.tks-partners-trusted-card,.tks-corporate-training-card,.tks-corporate-training-area-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-consulting-service-card,.tks-consulting-benefit-card,.tks-consulting-v2-service-card,.tks-consulting-v2-benefit-card,.tks-consulting-v2-excellence-card,.tks-consulting-detail-overview-card,.tks-consulting-detail-v2-overview-card,.tks-consulting-detail-v2-related-card,.tks-contact-info-card,.tks-contact-form-card,.tks-contact-location-card,.tks-become-partner-form-card,.tks-trainer-detail-credential-card,.tks-trainer-detail-float-card,.tks-trainer-profile-detail-card,.tks-resource-leaders-card,.tks-public-empty-card,.about-redesign-duo-card,.about-redesign-info-card,.about-redesign-choice-card,.about-redesign-journey-card,.about-redesign-industry-card,.tks-training-difference-cards>article,.tks-trainers-advantage-cards>article,.tks-consulting-detail-v2-service-list>a,.tks-consulting-detail-service-list>a):hover{background-image:radial-gradient(#fffffff7 0,#f4fcf7f5 48%,#249a4630 100%)!important;border-color:#249a46!important;box-shadow:inset 0 0 28px #249a4617,0 12px 28px #249a461f,0 0 0 1px #249a461f!important}}.about-redesign-hero-read-more summary{color:#249a46;width:fit-content;font-family:inherit;font-size:var(--tks-fluid-copy-14,14px);cursor:pointer;align-items:center;gap:8px;font-weight:800;line-height:1.5;list-style:none;display:inline-flex}.about-redesign-hero-read-more summary::-webkit-details-marker{display:none}.about-redesign-hero-read-more summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.about-redesign-hero-read-more[open] summary:after{transform:translateY(2px)rotate(225deg)}.about-redesign-hero-read-more summary:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #249a46}.about-redesign-hero-read-more .about-redesign-read-less-label,.about-redesign-hero-read-more[open] .about-redesign-read-more-label{display:none}.about-redesign-hero-read-more[open] .about-redesign-read-less-label{display:inline}.about-redesign-hero-extra-paragraphs{gap:11px;margin-top:0;display:grid}.about-redesign-hero-read-more{interpolate-size:allow-keywords}.about-redesign-hero-read-more::details-content{opacity:0;height:0;transition:height .42s ease,opacity .32s ease,content-visibility allow-discrete .42s;overflow:hidden}.about-redesign-hero-read-more[open]::details-content{opacity:1;height:auto}@media (prefers-reduced-motion:reduce){.about-redesign-hero-read-more::details-content{transition:none}}.about-redesign-hero-read-more[open]{flex-direction:column;display:flex}.about-redesign-hero-read-more[open] summary{order:2;margin-top:11px}.about-redesign-hero-read-more[open] .about-redesign-hero-extra-paragraphs{order:1}@media (min-width:900px){.about-redesign-section--choose .about-redesign-choose-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.about-redesign-section--choose .about-redesign-choice-card{grid-column:span 2}.about-redesign-section--choose .about-redesign-choice-card:nth-child(4){grid-column:2/span 2}}.storefront-root .tks-section-tone-blue{color:#0b378f!important}.storefront-root .tks-section-tone-green{color:#249a46!important}.storefront-root .storefront-prefooter .tks-section-tone-blue,.storefront-root .tks-public-cta .tks-section-tone-blue,.storefront-root .tks-webinar .tks-section-tone-blue{color:#d8eaff!important}.storefront-root .storefront-prefooter .tks-section-tone-green,.storefront-root .tks-public-cta .tks-section-tone-green,.storefront-root .tks-webinar .tks-section-tone-green{color:#9bea9d!important}@media (min-width:1024px){.tks-public-hero-grid:has(>.tks-public-hero-art){grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr)!important;align-items:start!important;gap:42px!important}}.tks-public-hero-grid>.tks-public-hero-art{aspect-ratio:4/3;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-self:start stretch!important;margin:68px 0 0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.tks-public-hero-grid>.tks-public-hero-art img{object-fit:cover!important;object-position:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}@media (min-width:1024px){.tks-public-hero-grid.tks-corporate-training-hero-grid>.tks-public-hero-art,.tks-public-hero-grid.tks-training-hero-grid>.tks-public-hero-art{margin-top:62px!important}}@media (max-width:1023px){.tks-public-hero-grid:has(>.tks-public-hero-art){grid-template-columns:1fr!important;gap:28px!important;min-height:0!important}.tks-public-hero-grid>.tks-public-hero-art{place-self:center!important;width:100%!important;max-width:720px!important;margin:0 auto!important}}@media (max-width:767px){.tks-public-hero-grid:has(>.tks-public-hero-art){gap:22px!important}}.storefront-root :is(.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits>div,.tks-consulting-v2-hero-benefits>div,.tks-consulting-detail-v2-highlights>div,.tks-trainers-expertise-strip>article){transition:border-color .2s,box-shadow .22s,transform .22s,background-color .22s!important}@media (hover:hover) and (pointer:fine){.storefront-root :is(.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits>div,.tks-consulting-v2-hero-benefits>div,.tks-consulting-detail-v2-highlights>div,.tks-trainers-expertise-strip>article):hover{transform:translateY(-2px);background-image:radial-gradient(#fffffff7 0,#f4fcf7f5 48%,#249a4630 100%)!important;border-color:#249a46!important;box-shadow:inset 0 0 28px #249a4617,0 12px 28px #249a461f,0 0 0 1px #249a461f!important}}@media (prefers-reduced-motion:reduce){.storefront-root :is(.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits>div,.tks-consulting-v2-hero-benefits>div,.tks-consulting-detail-v2-highlights>div,.tks-trainers-expertise-strip>article){transition:none!important}.storefront-root :is(.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits>div,.tks-consulting-v2-hero-benefits>div,.tks-consulting-detail-v2-highlights>div,.tks-trainers-expertise-strip>article):hover{transform:none!important}}@media (max-width:767px){.about-redesign-hero .about-redesign-hero-grid{grid-template-columns:minmax(0,1fr)!important}.about-redesign-hero .about-redesign-hero-copy{min-width:0}.about-redesign-hero .about-redesign-hero-copy h1>span,.about-redesign-hero .about-redesign-hero-copy h1>strong{overflow-wrap:break-word;display:block}}.storefront-main-surface{--tks-public-section-spacing:16px}.storefront-main-surface :is(.tks-section,.tks-webinar,.tks-home-contact-detail,.tks-partners-approved-network,.tks-partners-approved-growing,.tks-training-catalog,.tks-training-difference-section,.tks-trainers-expertise-section,.tks-consulting-v2-section,.tks-consulting-detail-v2-section,.news-redesign-section,.news-redesign-webinar,.news-redesign-social,.tks-course-detail-content,.tks-course-detail-block){padding-block:var(--tks-public-section-spacing)}.storefront-main-surface :is(.about-redesign-mission-vision,.about-redesign-section,.tks-corporate-training-section){padding-block:var(--tks-public-section-spacing)!important}@media (max-width:900px){.storefront-main-surface{--tks-public-section-spacing:14px}}@media (max-width:767px){.storefront-main-surface{--tks-public-section-spacing:12px}}.storefront-main-surface .tks-learning-impact-shell{padding-block:var(--tks-public-section-spacing)}.tks-faq-message>a.tks-whatsapp-inline{border:1px solid #229d58;padding:9px 13px;transition:background-color .2s,border-color .2s,box-shadow .2s}.tks-faq-message>a.tks-whatsapp-inline:hover{background:#d3f2e0;border-color:#117f43;box-shadow:0 6px 16px #117f4329}.tks-faq-message>a.tks-whatsapp-inline:focus-visible{outline-offset:2px;outline:2px solid #117f43}.storefront-main-surface .tks-course-detail-page,.storefront-main-surface .tks-course-detail-page>.tks-course-detail-content{padding-bottom:0}.storefront-main-surface .tks-trainer-detail-page>:is(.tks-trainer-detail-content-section,.tks-trainer-detail-credentials-section,.tks-trainer-detail-cta-section){padding-block:var(--tks-public-section-spacing)}@media (min-width:901px){.storefront-visual-atmosphere .tks-trainer-detail-content-section,.tks-trainer-detail-page{overflow:clip}}.storefront-main-surface .tks-course-detail-page .tks-course-detail-block-heading h2,.storefront-main-surface .tks-trainer-detail-page .tks-trainer-detail-cta h2,.storefront-main-surface .tks-trainer-detail-page .tks-trainer-detail-section-heading h2{letter-spacing:-.025em;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:clamp(24px,2.5vw,32px);font-weight:820;line-height:1.15}.storefront-main-surface .tks-course-detail-page .tks-course-detail-block-heading h2 strong,.storefront-main-surface .tks-trainer-detail-page .tks-trainer-detail-cta h2 strong,.storefront-main-surface .tks-trainer-detail-page .tks-trainer-detail-section-heading h2 strong{font-weight:inherit}@media (max-width:767px){.storefront-main-surface .tks-course-detail-page .tks-course-detail-block-heading h2,.storefront-main-surface .tks-trainer-detail-page .tks-trainer-detail-cta h2,.storefront-main-surface .tks-trainer-detail-page .tks-trainer-detail-section-heading h2{font-size:var(--tks-fluid-copy-24,24px)}}.storefront-footer-tagline{font-size:var(--tks-fluid-copy-10,10px);white-space:nowrap}@media (min-width:901px){.tks-home-about-theme .tks-hero-visual{justify-self:end;width:100%;max-width:620px;height:clamp(360px,31vw,420px);min-height:360px}}@media (min-width:1024px){.tks-home-about-theme .tks-hero-visual--stacked{right:36px}}@media (max-width:900px){.tks-home-about-theme .tks-hero-visual{width:100%;height:290px;min-height:290px}}@media (max-width:480px){.tks-home-about-theme .tks-hero-visual{height:240px;min-height:240px}}.about-redesign-mission-vision .about-redesign-duo-card h2{font-size:clamp(28px,2.2vw + 2px,36px)!important}@media (max-width:767px){.about-redesign-mission-vision .about-redesign-duo-card h2{font-size:var(--tks-fluid-heading-28,28px)!important}}.tks-hero-slide{opacity:0;transition:opacity .65s;position:absolute;inset:0}.tks-hero-slide.is-active{opacity:1}.tks-hero-slide img{object-fit:cover}@media (prefers-reduced-motion:reduce){.tks-hero-slide{transition:none}}.tks-draft-course-section{background:linear-gradient(112deg,#eff7ff,#f5fcf8);padding:48px 0 64px}.tks-draft-course-panel{text-align:center;background:linear-gradient(118deg,#e1f4fff5,#edfcf3f2);border:1px solid #63a0c43b;border-radius:20px;max-width:850px;margin:24px auto 0;padding:55px 44px}.tks-draft-course-panel h1{color:#0b3380;letter-spacing:-.04em;margin:20px 0 14px;font-size:clamp(34px,4.2vw,48px);font-weight:850;line-height:1.05}.tks-draft-course-panel p{color:#59758f;max-width:650px;font-size:var(--tks-fluid-copy-15,15px);margin:0 auto 24px;line-height:1.7}.tks-draft-course-panel .tks-button{justify-content:center;display:inline-flex}@media (max-width:767px){.tks-draft-course-section{padding:28px 0 40px}.tks-draft-course-panel{padding:34px 20px}}@media (min-width:1024px){.tks-trainer-detail-breadcrumb{margin-bottom:12px}.tks-trainer-detail-hero-grid{align-items:start}.tks-trainer-detail-portrait-shell{width:min(400px,88%)}.tks-trainer-detail-hero-copy h1{font-size:clamp(44px,4.3vw,56px)}.tks-trainer-detail-role{font-size:clamp(17px,1.6vw,20px)}}.about-redesign-mission-vision .about-redesign-kicker{font-size:var(--tks-fluid-copy-14,14px)}@media (max-width:480px){.about-redesign-mission-vision .about-redesign-kicker{font-size:var(--tks-fluid-copy-12_5,12.5px)!important}}.tks-why-feature-grid .tks-icon-badge svg{width:21px;height:21px;display:block}.tks-hero-visual--stacked .tks-hero-slide{aspect-ratio:16/9;opacity:0;z-index:0;pointer-events:none;background:#eaf4fb;border-radius:16px;width:86%;height:auto;max-height:82%;transition:transform .7s cubic-bezier(.2,.75,.2,1),opacity .55s,filter .55s;inset:50% auto auto 7%;overflow:hidden;transform:translateY(-50%)scale(.75);box-shadow:0 14px 35px #113e6e1c}.tks-hero-visual--stacked .tks-hero-slide.is-prev{opacity:.72;z-index:1;filter:saturate(.78)brightness(.96);transform:translateY(-50%)translate(-23%)scale(.82)}.tks-hero-visual--stacked .tks-hero-slide.is-next{opacity:.72;z-index:1;filter:saturate(.78)brightness(.96);transform:translateY(-50%)translate(23%)scale(.82)}.tks-hero-visual--stacked .tks-hero-slide.is-active{z-index:2;filter:none;transform:translateY(-50%)scale(1);box-shadow:0 20px 42px #0c34682b}@media (max-width:480px){.tks-hero-visual--stacked .tks-hero-slide{border-radius:12px}.tks-hero-visual--stacked .tks-hero-slide.is-prev{transform:translateY(-50%)translate(-20%)scale(.78)}.tks-hero-visual--stacked .tks-hero-slide.is-next{transform:translateY(-50%)translate(20%)scale(.78)}}@media (prefers-reduced-motion:reduce){.tks-hero-visual--stacked .tks-hero-slide{transition:none}}.tks-course-eligibility-grid .tks-course-eligibility-icon svg{width:20px;height:20px}.tks-course-eligibility-grid .tks-course-eligibility-icon{border-radius:10px;flex:0 0 32px;width:32px;height:32px}.tks-course-eligibility-grid h3{margin-top:5px;margin-bottom:8px}@media (min-width:950px) and (max-width:1180px){.storefront-navigation-column .storefront-desktop-nav>ul{gap:8px}}@media (min-width:950px) and (max-width:1023px){.storefront-header{--tks-header-height:110px;--storefront-header-side:0px;background:#fff;height:auto;min-height:110px;padding:0}.storefront-main-row,.storefront-main-row .storefront-header-inner{background:#fff!important}.storefront-main-row .storefront-header-inner{grid-template-columns:116px minmax(0,1fr);width:100%;max-width:none;height:78px;min-height:78px;padding:0 16px 0 0;gap:0!important}.storefront-main-row .storefront-brand{justify-content:center;width:116px;height:78px}.storefront-main-row .storefront-brand-logo{flex:0 0 78px;justify-content:center;width:78px;height:74px}.storefront-main-row .storefront-brand-logo img{object-fit:contain;width:74px;height:74px}.storefront-navigation-column{justify-content:flex-start;gap:10px;height:78px;padding-left:12px;border-left:1px solid #e4e9ec!important}.storefront-navigation-column .storefront-desktop-nav{flex:auto;min-width:0;display:flex}.storefront-navigation-column .storefront-desktop-nav>ul{gap:8px}.storefront-navigation-column .storefront-desktop-nav>ul>li>a,.storefront-navigation-column .storefront-nav-trigger{border-radius:8px;height:38px;min-height:38px;margin-inline:-6px;padding-inline:6px}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:is(.is-active,:hover,:focus-visible),.storefront-navigation-column .storefront-nav-trigger:is(.is-active,:hover,:focus-visible,[aria-expanded=true]){background:linear-gradient(115deg,#087c52,#0b9a66 58%,#08769a);color:#fff!important}.storefront-navigation-column .storefront-desktop-nav>ul>li>a:after,.storefront-navigation-column .storefront-nav-trigger:after{content:none!important}.storefront-navigation-column .storefront-header-actions{gap:5px;margin-left:auto}.storefront-navigation-column .storefront-contact-action{flex-basis:32px;width:32px;min-width:32px;height:32px;min-height:32px}.storefront-navigation-column .storefront-contact-action svg{width:16px;height:16px}.storefront-navigation-column .storefront-enroll-button{min-height:32px;font-size:var(--tks-fluid-copy-11,11px);gap:5px;padding:6px 9px}.storefront-navigation-column .storefront-enroll-arrow{font-size:var(--tks-fluid-copy-13,13px)}.storefront-menu-toggle,.storefront-mobile-backdrop,.storefront-mobile-panel{display:none!important}.storefront-ad-strip{width:100%!important;height:30px!important;box-shadow:none!important;background:linear-gradient(115deg,#087c52,#0b9a66 58%,#08769a)!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.storefront-ad-marquee{align-items:center;height:30px!important}}@media (min-width:950px) and (max-width:999px){.storefront-navigation-column .storefront-desktop-nav>ul{gap:5px}.storefront-navigation-column .storefront-desktop-nav>ul>li>a,.storefront-navigation-column .storefront-nav-trigger{margin-inline:-2px;padding-inline:2px}}@media (min-width:1321px){.storefront-root .storefront-footer .tks-container,.storefront-root .storefront-main-surface .tks-container{width:min(2000px,max(1240px,92%))}.storefront-root .tks-home-about-theme .tks-hero-visual{width:100%;max-width:clamp(620px,75vw - 370px,1120px);height:clamp(420px,31vw,640px);min-height:0}.storefront-root .tks-home-service-visual{min-height:clamp(330px,26vw,540px)}.storefront-root .tks-course-detail-visual,.storefront-root .tks-public-hero-grid>.tks-public-hero-art{min-height:clamp(340px,27vw,560px)}}@media (min-width:950px) and (max-width:1060px){.storefront-header:has(.storefront-header-social) .storefront-main-row .storefront-header-inner{grid-template-columns:84px minmax(0,1fr)}.storefront-header:has(.storefront-header-social) .storefront-main-row .storefront-brand{width:84px}.storefront-header:has(.storefront-header-social) .storefront-navigation-column .storefront-desktop-nav>ul{gap:5px}.storefront-header:has(.storefront-header-social) .storefront-navigation-column .storefront-desktop-nav a,.storefront-header:has(.storefront-header-social) .storefront-navigation-column .storefront-nav-trigger{font-size:var(--tks-fluid-copy-11,11px)}.storefront-header:has(.storefront-header-social) .storefront-navigation-column .storefront-header-actions{gap:3px}.storefront-header:has(.storefront-header-social) .storefront-navigation-column .storefront-contact-action{flex-basis:30px;width:30px;min-width:30px;height:30px;min-height:30px}}@media (min-width:1181px) and (max-width:1260px){.storefront-header:has(.storefront-header-social) .storefront-navigation-column .storefront-desktop-nav>ul{gap:8px}}@media (max-width:900px){.tks-home-about-theme .tks-hero-visual{aspect-ratio:16/9;height:auto;min-height:0}.tks-home-about-theme .tks-hero-visual--stacked .tks-hero-slide{max-height:none}.tks-home-about-theme .tks-hero-visual .tks-hero-slide img{object-fit:contain}}@media (min-width:950px){.storefront-navigation-column .storefront-desktop-nav{justify-content:center}.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu .storefront-mega-menu-disabled,.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu>a,.storefront-navigation-column .storefront-desktop-nav>ul>li>.storefront-nav-trigger,.storefront-navigation-column .storefront-desktop-nav>ul>li>a{font-weight:400}}@media (min-width:901px){.tks-home-about-theme .tks-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(20px,2vw,34px)}.tks-home-about-theme .tks-hero-copy{max-width:none}.tks-home-about-theme .tks-hero h1{font-size:var(--tks-fluid-heading-48,48px);line-height:1.08}.tks-home-about-theme .tks-hero--single-line h1{white-space:nowrap}.tks-home-about-theme .tks-hero h1 span{display:inline}}@media (min-width:901px) and (max-width:1023px){.tks-home-about-theme .tks-hero h1{font-size:var(--tks-fluid-heading-42,42px)}}@media (max-width:900px){.tks-home-about-theme .tks-hero h1{font-size:var(--tks-fluid-heading-42,42px);line-height:1.08}.tks-home-about-theme .tks-hero h1 span{display:inline}}@media (max-width:767px){.tks-home-about-theme .tks-hero h1{font-size:var(--tks-fluid-heading-34,34px)}}.tks-home-about-theme .tks-hero-actions .tks-button{border-radius:10px;min-height:42px;padding:0 8px;font-size:14px}.storefront-footer-social .storefront-social-link--twitter{color:#1da1f2}@media (max-width:359px){.tks-home-about-theme .tks-hero--single-line h1{font-size:var(--tks-fluid-heading-28,28px);white-space:nowrap}}.news-redesign-hero .news-redesign-primary-button,.tks-course-detail-hero-actions .tks-course-detail-primary-action,:is(.tks-hero,.tks-public-hero,.tks-course-detail-hero,.tks-trainer-detail-hero,.tks-contact-public-hero) :is(.tks-hero-actions,.about-redesign-hero-actions,.tks-training-hero-actions,.tks-corporate-training-actions,.tks-consulting-v2-actions,.tks-consulting-detail-v2-actions,.tks-partners-approved-actions,.tks-contact-page-actions,.tks-public-hero-actions,.tks-trainer-detail-actions)>:is(a,button,.tks-button){box-sizing:border-box;letter-spacing:normal!important;text-transform:none!important;border-radius:10px!important;gap:8px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}@media (min-width:1600px){.news-redesign-hero .news-redesign-primary-button,.tks-course-detail-hero-actions .tks-course-detail-primary-action,:is(.tks-hero,.tks-public-hero,.tks-course-detail-hero,.tks-trainer-detail-hero,.tks-contact-public-hero) :is(.tks-hero-actions,.about-redesign-hero-actions,.tks-training-hero-actions,.tks-corporate-training-actions,.tks-consulting-v2-actions,.tks-consulting-detail-v2-actions,.tks-partners-approved-actions,.tks-contact-page-actions,.tks-public-hero-actions,.tks-trainer-detail-actions)>:is(a,button,.tks-button){font-size:clamp(14px,1vw,16px)!important}}.tks-course-detail-hero-actions .tks-course-detail-primary-stack>.tks-course-detail-primary-action{padding-inline:6px!important}.tks-course-detail-hero-actions .tks-course-button-arrow{margin-left:0!important}.tks-hero-action-arrow.tks-hero-action-arrow{flex:0 0 16px;display:block;fill:none!important;stroke:currentColor!important;stroke-width:1.7px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:16px!important;height:16px!important}@media (min-width:1280px){.storefront-root{--tks-wide-type-10:clamp(10.5px,calc(5.5px + .39vw),14.5px);--tks-wide-type-10_5:clamp(11.025px,calc(5.775px + .4095vw),15.225px);--tks-wide-type-11:clamp(11.55px,calc(6.05px + .429vw),15.95px);--tks-wide-type-12:clamp(12.6px,calc(6.6px + .468vw),17.4px);--tks-wide-type-12_5:clamp(13.125px,calc(6.875px + .4875vw),18.125px);--tks-wide-type-13:clamp(13.65px,calc(7.15px + .507vw),18.85px);--tks-wide-type-13_5:clamp(14.175px,calc(7.425px + .5265vw),19.575px);--tks-wide-type-14:clamp(14.7px,calc(7.7px + .546vw),20.3px);--tks-wide-type-14_5:clamp(15.225px,calc(7.975px + .5655vw),21.025px);--tks-wide-type-15:clamp(15.75px,calc(8.25px + .585vw),21.75px);--tks-wide-type-16:clamp(16.8px,calc(8.8px + .624vw),23.2px);--tks-wide-type-17:clamp(17.85px,calc(9.35px + .663vw),24.65px);--tks-wide-type-18:clamp(18.9px,calc(9.9px + .702vw),26.1px);--tks-wide-type-19:clamp(19.95px,calc(10.45px + .741vw),27.55px);--tks-wide-type-20:clamp(21px,calc(11px + .78vw),29px);--tks-wide-type-22:clamp(23.1px,calc(12.1px + .858vw),31.9px);--tks-wide-type-23:clamp(24.15px,calc(12.65px + .897vw),33.35px);--tks-wide-type-24:clamp(25.2px,calc(13.2px + .936vw),34.8px);--tks-wide-type-26:clamp(27.3px,calc(14.3px + 1.014vw),37.7px);--tks-wide-type-30:clamp(31.5px,calc(16.5px + 1.17vw),43.5px);--tks-wide-type-32:clamp(33.6px,calc(17.6px + 1.248vw),46.4px);--tks-wide-type-34:clamp(35.7px,calc(18.7px + 1.326vw),49.3px);--tks-wide-type-42:clamp(42px,calc(10.5px + 2.1875vw),60.9px);--tks-wide-type-48:clamp(48px,calc(12px + 2.5vw),69.6px);--tks-font-body:var(--tks-wide-type-15)}.storefront-root.storefront-font-compact{--tks-font-body:var(--tks-wide-type-14);font-size:var(--tks-font-body)}.storefront-root .tks-home-about-theme{--tks-home-section-title-size:var(--tks-wide-type-34)}.storefront-root .storefront-main-surface :where(p,li,td,dd,blockquote,figcaption){font-size:var(--tks-wide-type-14)!important}.storefront-root .storefront-main-surface :where(th,dt,time,small,label){font-size:var(--tks-wide-type-12)!important}.storefront-root .storefront-main-surface :where(input,select,textarea){font-size:var(--tks-wide-type-14)!important}.storefront-root .storefront-main-surface :is(.tks-trainer-card-modern h3){font-size:var(--tks-wide-type-19)!important}.storefront-root .storefront-main-surface :is(.tks-testimonial-identity strong){font-size:var(--tks-wide-type-23)!important}.storefront-root .storefront-main-surface :is(.tks-home-about-theme .tks-testimonials-section .tks-testimonial-card blockquote){font-size:var(--tks-wide-type-14_5)!important}.storefront-root .storefront-main-surface :is(.tks-program-meta b){font-size:var(--tks-wide-type-10_5)!important}.storefront-root .storefront-main-surface .tks-program-status{font-size:var(--tks-wide-type-10)!important}.storefront-root .storefront-main-surface :is(.tks-public-hero .about-redesign-hero-copy>h1){font-size:var(--tks-wide-type-42)!important}.storefront-root .storefront-main-surface :is(.tks-home-about-theme .tks-hero h1,.tks-public-hero .tks-training-hero-copy>h1,.tks-public-hero .tks-corporate-training-hero-copy>h1,.tks-public-hero .tks-consulting-hero-copy>h1,.tks-public-hero .tks-consulting-v2-hero-copy>h1,.tks-public-hero .tks-consulting-detail-v2-hero-copy>h1,.tks-public-hero .tks-trainers-hero-copy>h1,.tks-public-hero .tks-partners-approved-hero-copy>h1,.tks-public-hero .news-redesign-hero-copy>h1,.tks-contact-public-hero .tks-contact-page-hero-copy>h1,.tks-main-corporate-services-page .tks-page-hero h1,.tks-course-detail-hero-copy h1,.tks-modern-registration-page .tks-page-hero h1,.tks-modern-news-detail-page .tks-page-hero h1,.tks-draft-course-panel h1){font-size:var(--tks-wide-type-48)!important}.storefront-root .storefront-main-surface :is(.tks-why-copy>h2,.tks-learning-impact-header h2){font-size:var(--tks-wide-type-34)!important}.storefront-root .storefront-main-surface :is(.tks-section-heading h2,.tks-partners-approved-network-heading h2,.tks-partners-approved-growing-heading h2,.tks-partners-trusted-heading h2,.tks-partners-become-cta-copy h2,.news-redesign-section-heading h2,.news-redesign-webinar-copy h2,.news-redesign-social-copy h2,.about-redesign-duo-card h2,.about-redesign-section-head h2,.about-redesign-journey-copy h2,.tks-contact-info-card h2,.tks-contact-form-card h2,.tks-contact-location h2,.tks-consulting-v2-heading h2,.tks-consulting-v2-excellence-copy h2,.tks-consulting-detail-v2-heading h2,.tks-corporate-training-heading-row h2,.tks-corporate-training-areas-heading h2,.tks-training-catalog-heading h2,.tks-training-difference-copy h2,.tks-trainers-section-heading h2,.tks-trainers-expertise-intro h2,.tks-trainer-detail-section-heading h2,.tks-trainer-detail-cta h2,.tks-course-detail-block-heading h2,.tks-course-overview-copy h2,.tks-course-detail-section>h2){font-size:var(--tks-wide-type-32)!important}.storefront-root .storefront-main-surface :is(.tks-modern-registration-page .tks-registration-form-heading h2,.tks-statistic>strong){font-size:var(--tks-wide-type-30)!important}.storefront-root .storefront-main-surface :is(.tks-trainers-advantage-copy h2,.tks-corporate-training-hero h2,.tks-consulting-v2-hero h2,.tks-training-hero-subtitle,.tks-partners-approved-hero-subtitle,.tks-trainers-hero-subtitle){font-size:var(--tks-wide-type-26)!important}.storefront-root .storefront-main-surface :is(.tks-consulting-detail-v2-overview-title h3,.tks-trainer-detail-connect h2,.tks-about-side-card h2){font-size:var(--tks-wide-type-24)!important}.storefront-root .storefront-main-surface :is(.tks-course-trainer-card h3,.tks-consulting-detail-v2-services-panel>h3){font-size:var(--tks-wide-type-22)!important}.storefront-root .storefront-main-surface :is(.tks-testimonial-card blockquote,.tks-news-card-body h2){font-size:var(--tks-wide-type-20)!important}.storefront-root .storefront-main-surface :is(.tks-trainer-detail-credential-card h3,.tks-about-values h3){font-size:var(--tks-wide-type-18)!important}.storefront-root .storefront-main-surface :is(.tks-program-card h3,.tks-training-course-card h2,.tks-training-course-title-row h2,.tks-course-rich-text h2){font-size:var(--tks-wide-type-17)!important}.storefront-root .storefront-main-surface :is(.tks-public-prose,.tks-home-service-copy>p,.tks-modern-news-detail-page .tks-news-detail-lead,.tks-contact-intro>p){font-size:var(--tks-wide-type-16)!important}.storefront-root .storefront-main-surface :is(.news-redesign-carousel-track .tks-news-card-body h2,.tks-course-rich-text h3,.tks-consulting-v2-card-copy h3,.tks-corporate-training-area-card h3,.tks-course-long-copy,.tks-why-description,.tks-trainer-detail-cta p,.tks-public-empty-card p){font-size:var(--tks-wide-type-15)!important}.storefront-root .storefront-main-surface :is(.tks-learning-impact .tks-outcome-card h3,.tks-hero-copy>p,.tks-section-heading p,.tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro p,.tks-public-hero-copy>p,.tks-training-hero-copy>p,.tks-consulting-v2-hero-copy>p,.tks-consulting-v2-hero-extra>p,.tks-consulting-detail-v2-hero-copy>p,.tks-corporate-training-hero-copy>p,.about-redesign-hero-description p,.tks-partners-approved-hero-copy>p,.tks-course-detail-hero-copy>p,.tks-trainer-detail-intro,.tks-trainer-detail-summary-lead,.tks-trainer-detail-muted,.tks-trainer-detail-section-heading>p,.tks-consulting-detail-v2-prose,.tks-consulting-v2-card-copy p,.tks-consulting-detail-v2-related-card p,.tks-consulting-v2-benefit-card p,.tks-consulting-v2-excellence-copy p,.tks-consulting-v2-heading>p,.tks-corporate-training-heading-description,.tks-corporate-training-areas-heading p,.tks-corporate-training-area-card p,.tks-course-rich-text,.tks-course-detail-block p,.tks-learning-impact-copy .tks-section-heading p,.tks-career-panel .tks-section-heading p,.tks-modern-news-detail-page .tks-page-hero p,.tks-modern-news-detail-page .tks-news-detail-content,.news-redesign-social-copy p,.tks-trainers-expertise-intro p,.tks-feature-card p,.tks-guidance-grid p,.tks-benefit-list p,.tks-trainer-bio,.tks-contact-info-card>p,.tks-contact-form-card>p,.tks-contact-page-hero-copy>p,.tks-why-copy>p,.about-redesign-journey-copy>p){font-size:var(--tks-wide-type-14)!important}.storefront-root .storefront-main-surface :is(.tks-program-excerpt,.tks-training-difference-cards p,.tks-trainer-card-modern-bio,.tks-news-card-body>p,.tks-consulting-v2-benefit-card h3,.tks-consulting-v2-card-copy p,.tks-course-trainer-card .role){font-size:var(--tks-wide-type-13_5)!important}.storefront-root .storefront-main-surface :is(.tks-statistic b,.tks-outcome-card p,.tks-corporate-training-card p,.tks-corporate-training-format-card p,.tks-corporate-training-impact-card p,.tks-corporate-training-hero-benefits strong,.tks-consulting-v2-hero-benefits strong,.tks-consulting-detail-v2-highlights strong,.tks-training-course-highlights strong,.tks-training-course-highlights li,.tks-program-highlights li,.tks-program-highlights strong,.tks-training-difference-cards strong,.tks-training-course-meta>span,.tks-trainer-card-modern-role,.tks-trainer-card-modern-meta>div,.tks-program-cta,.tks-training-view-details,.tks-trainers-advantage-cards p,.tks-partners-approved-benefit-card p,.tks-contact-field,.tks-course-detail-hero-benefits>div,.tks-course-detail-facts strong,.tks-course-detail-facts small,.tks-course-detail-tabs a,.tks-testimonial-identity p,.tks-trainer-detail-cta p){font-size:var(--tks-wide-type-13)!important}.storefront-root .storefront-main-surface :is(.tks-course-card>p,.tks-career-role-card strong,.tks-industry-showcase-card strong,.tks-learning-impact .tks-outcome-card p,.tks-corporate-training-hero-grid>.tks-corporate-training-hero-benefits p,.news-redesign-carousel-track .tks-news-card-body>p,.news-redesign-upcoming-table,.tks-modern-news-detail-page .tks-news-back-link,.tks-course-batch-grid dd){font-size:var(--tks-wide-type-12_5)!important}.storefront-root .storefront-main-surface :is(.tks-trainer-card-modern-role,.tks-trainer-card-modern-bio,.tks-trainer-card-modern-meta>div,.tks-program-meta>span,.tks-program-meta>span>span,.tks-program-fee-value,.tks-consulting-v2-hero-benefits p,.tks-consulting-detail-v2-highlights p,.tks-program-highlights-toggle,.tks-training-hero-benefits p,.tks-training-next-batch strong,.tks-training-view-details,.tks-consulting-v2-card-link,.tks-course-detail-breadcrumbs,.tks-course-detail-badge,.tks-trainer-detail-breadcrumb,.tks-trainer-detail-float-card,.tks-trainer-detail-tags span,.tks-training-course-meta>span,.tks-news-card-meta,.tks-card-kicker,.tks-program-category-badge,.tks-carousel-thumb-name,.tks-carousel-thumb-designation,.tks-testimonial-course-badge,.tks-course-detail-tab-item){font-size:var(--tks-wide-type-12)!important}.storefront-root .storefront-main-surface :is(.tks-statistic small,.tks-course-card-meta dt,.tks-training-next-batch small,.tks-training-hero-eyebrow,.tks-training-section-eyebrow,.news-redesign-upcoming-table th,.tks-news-card-meta,.tks-trainer-card-modern-certs span,.tks-course-detail-facts small,.tks-course-detail-hero-badge,.tks-public-hero-breadcrumb,.tks-breadcrumb,.tks-course-batch-grid dt){font-size:var(--tks-wide-type-11)!important}.storefront-root .storefront-main-surface :is(.tks-benefit-list h3,.tks-consulting-detail-v2-related-card h3,.tks-home-service-copy h3,.tks-contact-info-card h3,.tks-contact-form-card h3){font-size:var(--tks-wide-type-15)!important}.storefront-root .storefront-main-surface :is(.tks-feature-card h3,.tks-guidance-grid h3,.tks-trainers-advantage-cards h3){font-size:var(--tks-wide-type-13_5)!important}.storefront-root .storefront-main-surface .tks-partners-approved-benefit-card h3{font-size:var(--tks-wide-type-13)!important}.storefront-root .tks-home-about-theme .tks-career-panel .tks-section-heading h2,.storefront-root .tks-home-about-theme [data-testid=homepage-section] .tks-section-heading h2{font-size:var(--tks-home-section-title-size)!important}.storefront-root .storefront-footer h3,.storefront-root :is(.storefront-navigation-column .storefront-desktop-nav>ul>li>a,.storefront-navigation-column .storefront-nav-trigger,.storefront-navigation-column .storefront-mega-menu>a){font-size:var(--tks-wide-type-13)!important}.storefront-root .storefront-footer-logo strong{font-size:var(--tks-wide-type-20)!important}.storefront-root :is(.storefront-prefooter-copy p){font-size:var(--tks-wide-type-13)!important}.storefront-root :is(.storefront-footer-link-list a,.storefront-footer-contact-row,.storefront-footer-contact-row strong){font-size:var(--tks-wide-type-12)!important}.storefront-root .storefront-footer-brand p{font-size:var(--tks-wide-type-12_5)!important}.storefront-root :is(.storefront-footer-contact-row small,.storefront-footer-bottom>.tks-container){font-size:var(--tks-wide-type-11)!important}.storefront-root .storefront-footer-tagline{font-size:var(--tks-wide-type-10)!important}.storefront-root .storefront-navigation-column .storefront-enroll-button{font-size:var(--tks-wide-type-12_5)!important}.storefront-root .storefront-ad-item{font-size:var(--tks-wide-type-12)!important}.storefront-root .storefront-prefooter-actions a{font-size:var(--tks-wide-type-13)!important}.storefront-root .storefront-prefooter-eyebrow{font-size:var(--tks-wide-type-10)!important}}@media (min-width:901px) and (max-width:1320px){.tks-home-about-theme .tks-hero-copy>p{padding-right:56px}}.tks-training-programs-page .tks-training-difference-cards>article>:is(h3,p){line-height:1.5;font-size:var(--tks-fluid-copy-12_5,12.5px)!important;text-align:left!important;text-align-last:left!important;word-spacing:normal!important}.tks-training-programs-page .tks-training-difference-cards>article>h3{font-weight:600!important}@media (min-width:1280px){.tks-training-programs-page .tks-training-difference-cards>article>:is(h3,p){font-size:var(--tks-wide-type-13_5,13.5px)!important}}.storefront-root{--tks-fluid-copy-8:clamp(8px,calc(4.4px + .312vw),11.6px);--tks-fluid-copy-8_5:clamp(8.5px,calc(4.675px + .3315vw),12.325px);--tks-fluid-copy-8_6:clamp(8.6px,calc(4.73px + .3354vw),12.47px);--tks-fluid-copy-8_7:clamp(8.7px,calc(4.785px + .3393vw),12.615px);--tks-fluid-copy-9:clamp(9px,calc(4.95px + .351vw),13.05px);--tks-fluid-copy-9_3:clamp(9.3px,calc(5.115px + .3627vw),13.485px);--tks-fluid-copy-9_5:clamp(9.5px,calc(5.225px + .3705vw),13.775px);--tks-fluid-copy-9_7:clamp(9.7px,calc(5.335px + .3783vw),14.065px);--tks-fluid-copy-10:clamp(10px,calc(5.5px + .39vw),14.5px);--tks-fluid-copy-10_5:clamp(10.5px,calc(5.775px + .4095vw),15.225px);--tks-fluid-copy-10_8:clamp(10.8px,calc(5.94px + .4212vw),15.66px);--tks-fluid-copy-11:clamp(11px,calc(6.05px + .429vw),15.95px);--tks-fluid-copy-11_5:clamp(11.5px,calc(6.325px + .4485vw),16.675px);--tks-fluid-copy-11_8:clamp(11.8px,calc(6.49px + .4602vw),17.11px);--tks-fluid-copy-12:clamp(12px,calc(6.6px + .468vw),17.4px);--tks-fluid-copy-12_5:clamp(12.5px,calc(6.875px + .4875vw),18.125px);--tks-fluid-copy-13:clamp(13px,calc(7.15px + .507vw),18.85px);--tks-fluid-copy-13_5:clamp(13.5px,calc(7.425px + .5265vw),19.575px);--tks-fluid-copy-14:clamp(14px,calc(7.7px + .546vw),20.3px);--tks-fluid-copy-14_5:clamp(14.5px,calc(7.975px + .5655vw),21.025px);--tks-fluid-copy-15:clamp(15px,calc(8.25px + .585vw),21.75px);--tks-fluid-copy-15_5:clamp(15.5px,calc(8.525px + .6045vw),22.475px);--tks-fluid-copy-16:clamp(16px,calc(8.8px + .624vw),23.2px);--tks-fluid-copy-16_5:clamp(16.5px,calc(9.075px + .6435vw),23.925px);--tks-fluid-copy-17:clamp(17px,calc(9.35px + .663vw),24.65px);--tks-fluid-copy-18:clamp(18px,calc(9.9px + .702vw),26.1px);--tks-fluid-copy-19:clamp(19px,calc(10.45px + .741vw),27.55px);--tks-fluid-copy-20:clamp(20px,calc(11px + .78vw),29px);--tks-fluid-copy-21:clamp(21px,calc(11.55px + .819vw),30.45px);--tks-fluid-copy-22:clamp(22px,calc(12.1px + .858vw),31.9px);--tks-fluid-copy-23:clamp(23px,calc(12.65px + .897vw),33.35px);--tks-fluid-copy-24:clamp(24px,calc(13.2px + .936vw),34.8px);--tks-fluid-copy-25:clamp(25px,calc(13.75px + .975vw),36.25px);--tks-fluid-copy-26:clamp(26px,calc(14.3px + 1.014vw),37.7px);--tks-fluid-heading-27:clamp(27px,calc(19.71px + .675vw),35.1px);--tks-fluid-heading-28:clamp(28px,calc(20.44px + .7vw),36.4px);--tks-fluid-heading-29:clamp(29px,calc(21.17px + .725vw),37.7px);--tks-fluid-heading-30:clamp(30px,calc(21.9px + .75vw),39px);--tks-fluid-heading-31:clamp(31px,calc(22.63px + .775vw),40.3px);--tks-fluid-heading-32:clamp(32px,calc(23.36px + .8vw),41.6px);--tks-fluid-heading-33:clamp(33px,calc(24.09px + .825vw),42.9px);--tks-fluid-heading-34:clamp(34px,calc(24.82px + .85vw),44.2px);--tks-fluid-heading-35:clamp(35px,calc(25.55px + .875vw),45.5px);--tks-fluid-heading-36:clamp(36px,calc(26.28px + .9vw),46.8px);--tks-fluid-heading-37:clamp(37px,calc(27.01px + .925vw),48.1px);--tks-fluid-heading-38:clamp(38px,calc(27.74px + .95vw),49.4px);--tks-fluid-heading-39:clamp(39px,calc(28.47px + .975vw),50.7px);--tks-fluid-heading-40:clamp(40px,calc(29.2px + 1vw),52px);--tks-fluid-heading-42:clamp(42px,calc(30.66px + 1.05vw),54.6px);--tks-fluid-heading-46:clamp(46px,calc(33.58px + 1.15vw),59.8px);--tks-fluid-heading-47:clamp(47px,calc(34.31px + 1.175vw),61.1px);--tks-fluid-heading-48:clamp(48px,calc(35.04px + 1.2vw),62.4px);--tks-fluid-heading-50:clamp(50px,calc(36.5px + 1.25vw),65px);--tks-fluid-heading-52:clamp(52px,calc(37.96px + 1.3vw),67.6px);--tks-fluid-heading-54:clamp(54px,calc(39.42px + 1.35vw),70.2px);--tks-fluid-heading-56:clamp(56px,calc(40.88px + 1.4vw),72.8px);--tks-fluid-heading-60:clamp(60px,calc(43.8px + 1.5vw),78px)}@media (min-width:1100px){.storefront-root .about-redesign-industry-card span{font-size:var(--tks-fluid-copy-12,12px)!important}.storefront-root .tks-trainer-detail-role{font-size:var(--tks-fluid-copy-23,23px)!important}}.storefront-root .tks-responsive-hero-description{color:#536f90;width:100%;min-width:0;max-width:100%;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:var(--tks-fluid-copy-14,14px);text-align:left;text-align-last:left;word-spacing:normal;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.65;display:block}.storefront-root .tks-responsive-hero-description-body{max-width:100%;max-height:none;overflow:visible}.storefront-root .storefront-main-surface .tks-responsive-hero-description-body>p{min-width:0;max-width:100%;font-weight:inherit;overflow-wrap:break-word;margin:0;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:left!important;text-align-last:left!important;word-spacing:normal!important}.storefront-root .storefront-main-surface .tks-responsive-hero-description-body>p+p{margin-top:.65em}.storefront-root .tks-hero-copy>.tks-responsive-hero-description{color:#527184}.storefront-root .tks-partners-approved-hero-copy>.tks-responsive-hero-description{color:#355986}.storefront-root .tks-course-detail-hero-copy>.tks-responsive-hero-description{color:#4f6484}.storefront-root .tks-trainer-detail-hero-copy>.tks-responsive-hero-description{color:#536f91;margin-top:18px}.storefront-root .tks-contact-page-hero-copy>.tks-responsive-hero-description{color:#526f9a}.storefront-root .about-redesign-hero-copy>.tks-responsive-hero-description{color:#536d94}.storefront-root .news-redesign-hero .news-redesign-hero-copy>:is(.tks-responsive-hero-description,p){margin-bottom:22px}.storefront-root :is(.tks-public-hero-grid,.tks-hero-grid,.tks-course-detail-hero-grid,.tks-trainer-detail-hero-grid,.tks-consulting-detail-v2-hero-grid){min-width:0}.storefront-root :is(.tks-public-hero-copy,.tks-hero-copy,.tks-course-detail-hero-copy,.tks-trainer-detail-hero-copy,.tks-consulting-detail-v2-hero-copy){overflow-wrap:break-word;min-width:0;max-width:100%}.storefront-root :is(.tks-public-hero-art,.tks-hero-visual,.tks-course-detail-visual,.tks-trainer-detail-portrait-wrap,.tks-consulting-detail-v2-visual){min-width:0}@media (min-width:1101px){.storefront-root .tks-home-about-theme .tks-hero-copy>.tks-responsive-hero-description{padding-right:clamp(52px,4vw,80px)}}@media (max-width:1100px){.storefront-root :is(.tks-public-hero-grid,.tks-course-detail-hero-grid,.tks-trainer-detail-hero-grid,.tks-consulting-detail-v2-hero-grid){grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.storefront-root .tks-home-about-theme .tks-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.storefront-root .tks-home-about-theme .tks-hero--single-line h1{white-space:normal}.storefront-root .tks-public-hero-grid>.tks-public-hero-art{justify-self:center!important;max-width:min(100%,720px)!important;margin:0 auto!important}.storefront-root .tks-home-about-theme .tks-hero-visual{justify-self:center;width:100%;max-width:780px}.storefront-root .tks-trainer-detail-hero-grid>.tks-trainer-detail-hero-copy{order:1}.storefront-root .tks-trainer-detail-hero-grid>.tks-trainer-detail-portrait-wrap{order:2}}@media (max-width:767px){.storefront-root .tks-trainer-detail-hero-grid>.tks-trainer-detail-portrait-wrap{order:1}.storefront-root .tks-trainer-detail-hero-grid>.tks-trainer-detail-hero-copy{order:2}}.storefront-root .storefront-main-surface .tks-trainer-detail-hero{padding-bottom:24px}@media (max-width:767px){.storefront-root .tks-trainer-detail-hero-grid{gap:10px!important}.storefront-root .tks-trainer-detail-hero-copy{padding-top:6px}}.tks-home-about-theme .tks-hero{padding-top:6px}.tks-home-about-theme .tks-hero-grid{padding-top:8px}@media (min-width:1101px){.tks-home-about-theme .tks-hero h1{font-size:clamp(54px,4.6vw,68px)}.tks-home-about-theme .tks-hero--single-line h1{white-space:normal}}.storefront-simulator-button{background:linear-gradient(135deg,#27ae60,#177a43);border-color:#177a43;box-shadow:0 9px 22px #177a4340}.storefront-simulator-button:hover{background:linear-gradient(135deg,#219653,#126332);border-color:#126332;box-shadow:0 12px 26px #177a434d}@media (min-width:1101px){.storefront-root .storefront-main-surface .tks-home-about-theme .tks-hero h1{line-height:1.05;font-size:clamp(54px,4.6vw,68px)!important}}.storefront-root{--tks-fluid-copy-12:clamp(10.5px,calc(5.1px + .468vw),15.9px);--tks-fluid-copy-12_5:clamp(11px,calc(5.375px + .4875vw),16.625px);--tks-fluid-copy-13:clamp(11.5px,calc(5.65px + .507vw),17.35px);--tks-fluid-copy-13_5:clamp(12px,calc(5.925px + .5265vw),18.075px);--tks-fluid-copy-14:clamp(12.5px,calc(6.2px + .546vw),18.8px);--tks-fluid-copy-14_5:clamp(13px,calc(6.475px + .5655vw),19.525px);--tks-fluid-copy-15:clamp(13.5px,calc(6.75px + .585vw),20.25px);--tks-fluid-copy-15_5:clamp(14px,calc(7.025px + .6045vw),20.975px);--tks-fluid-copy-16:clamp(14.5px,calc(7.3px + .624vw),21.7px);--tks-fluid-copy-16_5:clamp(15px,calc(7.575px + .6435vw),22.425px);--tks-fluid-copy-17:clamp(15.5px,calc(7.85px + .663vw),23.15px);--tks-fluid-copy-18:clamp(16.5px,calc(8.4px + .702vw),24.6px);--tks-fluid-copy-19:clamp(17.5px,calc(8.95px + .741vw),26.05px);--tks-fluid-copy-20:clamp(18.5px,calc(9.5px + .78vw),27.5px)}@media (min-width:1280px){.storefront-root{--tks-wide-type-12:clamp(11.1px,calc(5.1px + .468vw),15.9px);--tks-wide-type-12_5:clamp(11.625px,calc(5.375px + .4875vw),16.625px);--tks-wide-type-13:clamp(12.15px,calc(5.65px + .507vw),17.35px);--tks-wide-type-13_5:clamp(12.675px,calc(5.925px + .5265vw),18.075px);--tks-wide-type-14:clamp(13.2px,calc(6.2px + .546vw),18.8px);--tks-wide-type-14_5:clamp(13.725px,calc(6.475px + .5655vw),19.525px);--tks-wide-type-15:clamp(14.25px,calc(6.75px + .585vw),20.25px);--tks-wide-type-16:clamp(15.3px,calc(7.3px + .624vw),21.7px);--tks-wide-type-17:clamp(16.35px,calc(7.85px + .663vw),23.15px);--tks-wide-type-18:clamp(17.4px,calc(8.4px + .702vw),24.6px);--tks-wide-type-19:clamp(18.45px,calc(8.95px + .741vw),26.05px);--tks-wide-type-20:clamp(19.5px,calc(9.5px + .78vw),27.5px)}}@media (min-width:901px){.storefront-root .storefront-main-surface .tks-home-about-theme>section.tks-hero[data-testid=homepage-section]{min-height:0!important;padding-top:0!important}.storefront-root .storefront-main-surface .tks-home-about-theme .tks-hero-grid{min-height:0!important;padding-top:6px!important}}.storefront-root .tks-home-about-theme .tks-hero-actions{margin-top:42px}.storefront-root .storefront-header .storefront-header-actions{gap:12px}.storefront-root .storefront-header .storefront-header-actions .storefront-enroll-button{min-height:36px;font-size:var(--tks-fluid-copy-12,12px);border-radius:12px;padding:6px 14px}@media (min-width:1025px){.storefront-desktop-nav>ul>li:last-child{margin-right:10px;padding-right:32px;position:relative}.storefront-desktop-nav>ul>li:last-child:after{content:"";background:#8fa6b5;width:1px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.storefront-header .storefront-navigation-column .storefront-desktop-nav>ul{gap:clamp(14px,1.6vw,28px)!important}}@media (min-width:1025px) and (max-width:1279px){.storefront-header .storefront-navigation-column .storefront-desktop-nav>ul{gap:clamp(10px,1.2vw,16px)!important}.storefront-desktop-nav>ul>li:last-child{margin-right:4px;padding-right:16px}.storefront-root .storefront-header .storefront-header-actions{gap:8px}.storefront-root .storefront-header .storefront-header-actions .storefront-enroll-button{padding:6px 10px;font-size:11px}.storefront-root .storefront-header .storefront-header-actions .storefront-contact-action{flex-basis:34px;width:34px;min-width:34px;height:34px;min-height:34px}}@media (min-width:950px){.storefront-header .storefront-navigation-column .storefront-desktop-nav>ul{justify-content:center!important;gap:clamp(16px,1.5vw,26px)!important}}.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu--corporate>a{box-sizing:border-box;align-items:center;height:48px;min-height:48px;padding:7px 9px;line-height:1.18}.storefront-navigation-column .storefront-desktop-nav .storefront-mega-menu--corporate{grid-auto-rows:48px;gap:2px;padding:5px}.storefront-root:not(#x) .tks-draft-course-panel .tks-exam-simulator-badge{letter-spacing:.075em;min-height:34px;font-size:calc(var(--tks-fluid-copy-11_5,11.5px) + 2px)!important;padding:7px 14px!important}.storefront-root .tks-modern-public-page .tks-page-hero .tks-eyebrow,.storefront-root .tks-page-hero .tks-eyebrow{min-height:34px;padding:7px 14px;font-size:calc(var(--tks-fluid-copy-11_5,11.5px) + 2px)!important}.storefront-root:not(#x) .tks-course-detail-badge{min-height:30px;padding:6px 14px;font-size:calc(var(--tks-fluid-copy-11_5,11.5px) + 2px)!important}@media (min-width:1101px){.storefront-root .tks-home-about-theme .tks-hero-copy{width:fit-content;max-width:100%}.storefront-root .tks-home-about-theme .tks-hero-copy>.tks-responsive-hero-description{width:0;min-width:100%;padding-right:0}.storefront-root .tks-home-about-theme .tks-hero-copy{align-self:start;padding-top:54px}.storefront-root .tks-home-about-theme .tks-hero-visual{aspect-ratio:1.7;align-self:start;height:auto;min-height:0;margin-top:28px}}@media (min-width:901px){.storefront-root .storefront-main-surface .tks-home-about-theme .tks-hero-grid{padding-bottom:48px!important}}.storefront-root .tks-program-card li,.storefront-root .tks-program-card p{text-align:left}.storefront-root .tks-learning-impact .tks-outcome-card{min-height:64px!important;padding-block:8px!important}.storefront-root .tks-learning-impact .tks-outcome-track{gap:10px}@media (min-width:901px){.storefront-root .tks-home-service-visual{min-height:clamp(300px,23vw,460px)}}.storefront-root .tks-public-hero-grid.tks-corporate-training-hero-grid>.tks-public-hero-art{aspect-ratio:16/10!important}@media (min-width:1101px){.storefront-root .tks-public-hero{padding-top:12px!important}.storefront-root .tks-public-hero-grid>.tks-public-hero-art{aspect-ratio:16/10!important;margin-top:34px!important}}.storefront-root .tks-home-about-theme .tks-testimonials-section .tks-section-heading{text-align:left;justify-content:flex-start}.storefront-root .tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro{text-align:left;max-width:none;margin-left:0;margin-right:0}.storefront-root .tks-home-about-theme .tks-testimonials-section .tks-testimonials-intro p{max-width:none;margin-left:0;margin-right:0;text-align:left!important}.storefront-root .tks-testimonial-card .tks-testimonial-content{justify-content:flex-start!important}.storefront-root .tks-testimonial-card .tks-testimonial-content blockquote{font-weight:400!important}.storefront-root .tks-carousel-controls>button{-webkit-text-stroke:.8px currentColor;font-weight:900;color:#1f9a46!important;border:1.5px solid #1f9a4673!important}.storefront-root .tks-carousel-controls>button:focus-visible,.storefront-root .tks-carousel-controls>button:hover{color:#fff!important;background:#1f9a46!important;border-color:#1f9a46!important}.storefront-root .tks-carousel-stage-wrap{position:relative}.storefront-root .tks-carousel-side-arrow{z-index:5;color:#1f9a46;-webkit-text-stroke:.8px currentColor;cursor:pointer;background:#fff;border:1.5px solid #1f9a468c;border-radius:50%;width:46px;height:46px;padding:0;font-size:22px;font-weight:900;line-height:1;transition:background-color .2s,color .2s,border-color .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px #0b2f4a29}.storefront-root .tks-carousel-side-arrow--prev{left:-23px}.storefront-root .tks-carousel-side-arrow--next{right:-23px}.storefront-root .tks-carousel-side-arrow:hover{color:#fff;background:#1f9a46;border-color:#1f9a46}@media (max-width:767px){.storefront-root .tks-carousel-side-arrow{display:none}}@media (min-width:768px){.storefront-root .tks-testimonials-section .tks-carousel-stage{min-height:310px!important}}.storefront-root .tks-carousel-side-arrow{-webkit-text-stroke:0;justify-content:center;align-items:center;display:inline-flex}.storefront-root .tks-carousel-controls>button{-webkit-text-stroke:0!important;font-weight:400!important}.storefront-root .tks-carousel-side-arrow .tks-carousel-arrow-icon{width:24px;height:24px;display:block}.storefront-root:not(#x) .tks-testimonial-card .tks-testimonial-identity strong{font-size:16px!important}.storefront-root .tks-testimonial-photo-shell{width:170px;height:170px;box-shadow:inset 0 0 0 5px #ffffff47}.storefront-root .tks-testimonial-photo-shell:before{inset:4px}.storefront-root .tks-testimonial-avatar{width:152px;height:152px}@media (max-width:767px){.storefront-root .tks-testimonial-photo-shell{width:150px;height:150px}.storefront-root .tks-testimonial-avatar{width:134px;height:134px}}@media (min-width:901px){.storefront-root .tks-section-heading:has(>.tks-section-heading-action)>div:first-child{max-width:calc(100% - 260px)!important}.storefront-root .tks-section-heading:has(>.tks-section-heading-action)>div:first-child>p{max-width:none!important}}.storefront-root .tks-contact-field textarea{height:calc(2lh + 34px)!important;min-height:0!important}@media (min-width:1280px){.storefront-root{--tks-wide-type-42:clamp(38px,calc(8px + 2vw),56px);--tks-wide-type-48:clamp(44px,calc(9px + 2.3vw),62px)}}.storefront-root:not(#x) .about-redesign-duo-card h2{font-size:clamp(26px,2vw,35px)!important}.storefront-root:not(#x) .about-redesign-duo-card p{font-size:clamp(13px,.82vw,14.4px)!important}.storefront-root:not(#x) .about-redesign-duo-card [class*=eyebrow],.storefront-root:not(#x) .about-redesign-duo-card [class*=kicker],.storefront-root:not(#x) .about-redesign-duo-card>div>span:first-child{font-size:clamp(12px,.78vw,14px)!important}.storefront-root .about-redesign-duo-card>div:not(.about-redesign-icon){align-self:start}.storefront-root .about-redesign-duo-card>.about-redesign-icon{align-self:center}.storefront-root .about-redesign-duo-card{padding-top:26px}@media (min-width:1101px){.storefront-root .tks-public-hero-grid{min-height:0!important}.storefront-root .tks-public-hero{padding-bottom:32px!important}.storefront-root:not(#x) .about-redesign-hero,.storefront-root:not(#x) .news-redesign-hero,.storefront-root:not(#x) .tks-partners-approved-hero{padding-bottom:56px!important}.storefront-root:not(#x) .tks-corporate-training-hero,.storefront-root:not(#x) .tks-training-hero,.storefront-root:not(#x) [class*=TrainersHero_hero]{padding-bottom:14px!important}.storefront-root:not(#x) .tks-consulting-v2-hero{padding-bottom:17px!important}}@media (min-width:901px){.storefront-root .tks-main-corporate-services-page .tks-page-hero{padding-bottom:31px!important}}.storefront-root{--tks-heading-size:clamp(30px,3vw,38px)}@media (min-width:1280px){.storefront-root{--tks-heading-size:clamp(38px,calc(8px + 2vw),56px)}}@media (min-width:768px){.storefront-root:not(#x) main .tks-partners-become-cta h2,.storefront-root:not(#x) main h1:not(:is(.tks-home-about-theme .tks-hero h1)),.storefront-root:not(#x) main h2:not(:is(article h2,[class*=hero] h2,.tks-service-card h2,.tks-news-card-body h2,.tks-program-title-row h2,.tks-trainers-expertise-strip h2,[class*=registration] h2,.tks-testimonial-card h2)){font-size:var(--tks-heading-size)!important}}.tks-trainer-card-modern-head-text{min-width:0}@media (min-width:480px){[class*=TrainersCarousel_slide] .tks-trainer-card-modern-head{align-items:center;gap:18px;margin-bottom:12px;display:flex}[class*=TrainersCarousel_slide] .tks-trainer-card-modern-photo-wrap{flex:none;margin-bottom:0}[class*=TrainersCarousel_slide] .tks-trainer-card-modern-head-text{flex:auto}}.tks-trainer-card-modern-bio.is-expanded{-webkit-line-clamp:unset;min-height:0;display:block;overflow:visible}.tks-trainer-card-modern-bio-toggle{z-index:2;color:#249a46;font-size:var(--tks-fluid-copy-12,12px);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0 10px;padding:4px 0;font-weight:750;line-height:1.4;display:inline-flex;position:relative}.tks-trainer-card-modern-bio-toggle:hover{color:#16843a}.tks-trainer-card-modern-bio-toggle:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #249a46}.storefront-root .tks-trainer-card-linkedin{gap:4px}.tks-trainer-card-linkedin-mark{letter-spacing:-.01em;font-size:13px;font-weight:900;line-height:1;display:inline-block}@media (min-width:1101px){.storefront-root .tks-trainers-section-heading>div{max-width:none!important}.storefront-root .tks-trainers-section-heading>div>p{white-space:nowrap;max-width:none!important}}.storefront-main-surface .tks-course-detail-page .tks-course-key-highlights>h2,.storefront-main-surface .tks-course-detail-page .tks-registration-form-heading h2{letter-spacing:-.025em;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:clamp(24px,2.5vw,32px);font-weight:820;line-height:1.15}.storefront-main-surface .tks-course-detail-page .tks-course-key-highlights>h2 strong,.storefront-main-surface .tks-course-detail-page .tks-registration-form-heading h2 strong{font-weight:inherit}@media (max-width:767px){.storefront-main-surface .tks-course-detail-page .tks-course-key-highlights>h2,.storefront-main-surface .tks-course-detail-page .tks-registration-form-heading h2{font-size:var(--tks-fluid-copy-24,24px)}}.storefront-root .tks-registration-form .tks-registration-submit{width:auto;min-width:220px;margin-inline:auto;padding-inline:36px;display:block}@media (max-width:480px){.storefront-root .tks-registration-form .tks-registration-submit{min-width:180px;padding-inline:24px}}.storefront-root .tks-course-eligibility-grid .tks-course-rich-text li:last-child,.storefront-root .tks-course-eligibility-grid .tks-course-rich-text>:last-child{margin-bottom:0}.storefront-root .tks-course-eligibility-grid .tks-course-rich-text p:empty{display:none}.storefront-root .tks-course-eligibility-grid>section{padding-bottom:6px!important}.storefront-root .tks-course-eligibility-grid .tks-course-rich-text table td{padding-bottom:0}.exam-sim-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;padding-top:14px;display:grid}.exam-sim-plan{--plan:#249a46;--plan-dark:#17722f;--plan-tint:#eaf8ee;border:1px solid var(--plan);flex-direction:column;padding:24px 22px 20px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.exam-sim-plan{border:1px solid color-mix(in srgb,var(--plan) 32%,#fff)}}.exam-sim-plan{border-top:4px solid var(--plan);background:linear-gradient(160deg,#fff 0,var(--plan-tint) 100%);box-shadow:0 13px 30px var(--plan);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.exam-sim-plan{box-shadow:0 13px 30px color-mix(in srgb,var(--plan) 14%,transparent)}}.exam-sim-plan{text-align:left}.exam-sim-plan--1{--plan:#249a46;--plan-dark:#17722f;--plan-tint:#eaf8ee}.exam-sim-plan--2{--plan:#64748b;--plan-dark:#3f4c5e;--plan-tint:#f0f3f7}.exam-sim-plan--3{--plan:#d99a00;--plan-dark:#9a6d00;--plan-tint:#fff6dc}.exam-sim-plan--4{--plan:#6d4bd8;--plan-dark:#4a2fa8;--plan-tint:#f0ecff}.exam-sim-plan--popular{box-shadow:0 18px 40px var(--plan)}@supports (color:color-mix(in lab,red,red)){.exam-sim-plan--popular{box-shadow:0 18px 40px color-mix(in srgb,var(--plan) 28%,transparent)}}.exam-sim-plan--popular{transform:translateY(-4px)}.exam-sim-plan-badge{background:var(--plan);color:#fff;font-size:var(--tks-fluid-copy-12,12px);white-space:nowrap;border-radius:999px;padding:5px 16px;font-weight:800;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.exam-sim-plan h3{color:var(--plan-dark);font-size:var(--tks-fluid-copy-20,20px);margin:0;font-weight:800;line-height:1.2}.exam-sim-plan-access{color:#587195;font-size:var(--tks-fluid-copy-13,13px);margin:5px 0 0}.exam-sim-plan-price{border-bottom:1px solid var(--plan);align-items:baseline;gap:8px;margin:14px 0 16px;padding-bottom:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.exam-sim-plan-price{border-bottom:1px solid color-mix(in srgb,var(--plan) 25%,transparent)}}.exam-sim-plan-price{color:var(--plan)}.exam-sim-plan-price strong{font-size:var(--tks-fluid-copy-34,34px);font-weight:800;line-height:1}.exam-sim-plan-price span{color:#587195;font-size:var(--tks-fluid-copy-13,13px)}.exam-sim-plan-button{border:1px solid var(--plan);min-height:44px;color:var(--plan-dark);font-size:var(--tks-fluid-copy-14,14px);background:#fff;border-radius:11px;justify-content:center;align-items:center;margin-top:auto;padding:0 18px;font-weight:800;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.exam-sim-plan-button:hover{background:var(--plan);color:#fff;transform:translateY(-1px)}.exam-sim-plan-button--primary{background:var(--plan);color:#fff;box-shadow:0 8px 20px var(--plan)}@supports (color:color-mix(in lab,red,red)){.exam-sim-plan-button--primary{box-shadow:0 8px 20px color-mix(in srgb,var(--plan) 30%,transparent)}}.exam-sim-plan-button--primary:hover{background:var(--plan-dark)}.exam-sim-page .about-redesign-choice-card{min-height:0;padding:15px 16px 17px}.exam-sim-page .about-redesign-choice-card .about-redesign-icon{border-radius:14px;width:46px;height:46px}.exam-sim-page .about-redesign-choice-card .about-redesign-icon svg{width:24px;height:24px}.exam-sim-page .about-redesign-choice-card h3{margin:11px 0 6px}@media (max-width:1100px){.exam-sim-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.exam-sim-plan-grid{grid-template-columns:1fr}.exam-sim-plan--popular{transform:none}}.storefront-root .tks-home-about-theme .tks-hero-visual{justify-self:end;max-width:none;right:0}.tks-hero-slide-arrow{z-index:3;color:#fff;width:44px;height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.tks-hero-slide-arrow svg{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px #000000a6);width:28px;height:28px}.tks-hero-slide-arrow:hover{color:#d9ffdf;background:0 0}.tks-hero-slide-arrow:focus-visible{outline-offset:3px;outline:3px solid #1f9a46}.tks-home-about-theme .tks-hero-visual--stacked{box-shadow:none;background:0 0;border-radius:18px;overflow:visible}.tks-hero-slide-frame{background:#eaf4fb;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 22px 48px #0c346829}.tks-hero-visual--stacked .tks-hero-slide-frame{width:100%;margin:0 0 0 -44px}@media (max-width:1100px){.tks-hero-slide-arrow{width:36px;height:36px}.tks-hero-visual--stacked .tks-hero-slide-frame{margin-left:-36px}.tks-hero-slide-arrow--previous{left:-72px}.tks-hero-slide-arrow--next{right:0}}.tks-hero-visual--stacked .tks-hero-slide,.tks-hero-visual--stacked .tks-hero-slide.is-next,.tks-hero-visual--stacked .tks-hero-slide.is-prev{aspect-ratio:auto;width:100%;height:100%;max-height:none;box-shadow:none;filter:none;opacity:0;z-index:0;pointer-events:none;border-radius:0;transition:opacity 2s cubic-bezier(.22,.61,.36,1);inset:0;transform:none}.tks-hero-visual--stacked .tks-hero-slide.is-active{opacity:1;z-index:1;box-shadow:none;transform:none}.tks-hero-visual--stacked .tks-hero-slide img{object-fit:cover;transition:transform 3.5s cubic-bezier(.22,.61,.36,1);transform:scale(1.035)}.tks-hero-visual--stacked .tks-hero-slide.is-active img{transform:scale(1)}@media (prefers-reduced-motion:reduce){.tks-hero-visual--stacked .tks-hero-slide,.tks-hero-visual--stacked .tks-hero-slide img,.tks-hero-visual--stacked .tks-hero-slide.is-next,.tks-hero-visual--stacked .tks-hero-slide.is-prev{transition:none;transform:none}}@media (max-width:480px){.tks-hero-visual--stacked .tks-hero-slide,.tks-hero-visual--stacked .tks-hero-slide.is-next,.tks-hero-visual--stacked .tks-hero-slide.is-prev{transform:none}}.storefront-root .tks-learning-impact-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.tks-learning-impact-left{z-index:1;min-width:0;position:relative}.storefront-root .tks-learning-impact-split .tks-learning-impact-header{flex-direction:column;align-items:stretch;gap:22px;margin-bottom:24px;display:flex}.storefront-root .tks-learning-impact-split .tks-learning-route{width:100%;min-width:0;padding:22px 14px}.storefront-root .tks-learning-impact-split .tks-outcome-track{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-root .tks-learning-impact-split .tks-outcome-card{gap:12px;min-height:80px;padding:12px}.storefront-root .tks-learning-impact-split .tks-outcome-card h3{font-size:var(--tks-fluid-copy-14,14px);line-height:1.5}.tks-learning-videos{z-index:1;background:#ffffffdb;border:1px solid #cce4df;border-radius:24px;min-width:0;padding:24px;position:relative;box-shadow:0 12px 32px #0b2f4a0f}.tks-learning-videos>.tks-section-heading{margin:0 0 20px}.tks-learning-video-screen{aspect-ratio:16/9;background:#102436;border-radius:14px;width:100%;overflow:hidden}.tks-learning-video-screen video{object-fit:contain;width:100%;height:100%;display:block}.tks-learning-video-play{color:#fff;width:100%;height:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#153b68,#0d665f);border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;font-weight:700;display:flex}.tks-learning-video-play>span:first-child{border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:64px;height:64px;padding-left:4px;font-size:25px;display:grid}.tks-learning-video-play:hover{background:linear-gradient(135deg,#174b80,#13816e)}.tks-learning-video-play:focus-visible{outline-offset:-6px;outline:3px solid #fff}.tks-learning-video-caption h3{color:#103f86;font-size:var(--tks-fluid-copy-20,20px);overflow-wrap:anywhere;margin:18px 0 8px}.tks-learning-video-caption p,.tks-learning-video-empty p{color:#58758b;font-size:var(--tks-fluid-copy-14,14px);overflow-wrap:anywhere;margin:0;line-height:1.7}.tks-learning-video-controls{color:#58758b;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;display:flex}.tks-learning-video-controls button{color:#209b47;cursor:pointer;background:#fff;border:1px solid #b6dcc6;border-radius:50%;place-items:center;width:42px;height:42px;font-size:24px;display:grid}.tks-learning-video-controls button:hover{color:#fff;background:#209b47}.tks-learning-video-controls button:focus-visible{outline-offset:3px;outline:2px solid #209b47}.tks-learning-video-empty{text-align:center;background:linear-gradient(135deg,#edf8f7,#f3f8fe);border-radius:14px;place-content:center;gap:12px;min-height:260px;display:grid}.tks-learning-video-empty>span{color:#209b47;font-size:64px;line-height:1}.learning-video-editor-row{border-bottom:1px solid #e1e8ed;padding:20px 0}.learning-video-editor-actions{gap:12px;margin:20px 0;display:flex}@media (max-width:1100px){.storefront-root .tks-learning-impact-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.storefront-root .tks-learning-impact-split .tks-outcome-track{grid-template-columns:minmax(0,1fr)}.tks-learning-videos{padding:18px}.storefront-root .tks-learning-impact-split .tks-learning-journey-label{font-size:11px}.storefront-root .tks-learning-impact-split .tks-learning-journey-node{width:34px;height:34px}}.storefront-root .tks-home-about-theme .tks-hero-actions{gap:4px}.storefront-root .tks-home-about-theme .tks-hero-visual--stacked .tks-hero-slide img{object-fit:cover}.storefront-root .tks-learning-videos .tks-learning-video-caption h3{font-size:var(--tks-fluid-copy-16,16px);font-weight:600;line-height:1.35}.tks-learning-video-play{position:relative;overflow:hidden}.tks-learning-video-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tks-learning-video-play--cover:after{content:"";background:linear-gradient(#081e3c1f,#081e3c80);position:absolute;inset:0}.tks-learning-video-play>span{z-index:1;position:relative}.tks-learning-video-play--cover>span:first-of-type{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#081e3c73}.tks-hero-slide-arrow--previous{left:-82px}.tks-hero-slide-arrow--next{right:6px}@media (max-width:1100px){.tks-hero-visual--stacked .tks-hero-slide-frame{margin-left:0}.tks-hero-slide-arrow--previous{left:6px}.tks-hero-slide-arrow--next{right:6px}}.exam-sim-hero-links{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.exam-sim-hero-link{color:#1764c7;min-width:92px;min-height:44px;font-size:var(--tks-fluid-copy-14,14px);background:#fff;border:1px solid #1764c7;border-radius:11px;justify-content:center;align-items:center;padding:0 22px;font-weight:800;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.exam-sim-hero-link:hover{color:#fff;background:#1764c7;transform:translateY(-1px)}.exam-sim-hero-links-label{color:#0f2f66;font-size:var(--tks-fluid-copy-16,16px);margin:18px 0 0}.exam-sim-hero-links-label+.exam-sim-hero-links{margin-top:10px}.exam-sim-plans-section{scroll-margin-top:96px}.exam-sim-page .exam-sim-plan{border-radius:14px;padding:18px 18px 16px}.exam-sim-page .exam-sim-plan h3{font-size:var(--tks-fluid-copy-17,17px)}.exam-sim-page .exam-sim-plan-access,.exam-sim-page .exam-sim-plan-price span{font-size:var(--tks-fluid-copy-12,12px)}.exam-sim-page .exam-sim-plan-badge{font-size:var(--tks-fluid-copy-11,11px);padding:4px 13px}.exam-sim-page .exam-sim-plan-price{margin:10px 0 12px;padding-bottom:10px}.exam-sim-page .exam-sim-plan-price strong{font-size:var(--tks-fluid-copy-26,26px)}.exam-sim-page .exam-sim-plan-button{min-height:34px;font-size:var(--tks-fluid-copy-12_5,12.5px);border-radius:9px;padding:0 14px}.exam-sim-page .exam-sim-plans-section+.exam-sim-plans-section{margin-top:56px}.exam-sim-benefit-image{object-fit:contain;width:100%;height:100%;display:block}.exam-sim-page .about-redesign-choice-card .about-redesign-icon:has(.exam-sim-benefit-image){width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0;overflow:hidden}.storefront-mega-menu.storefront-mega-menu--fit{animation-name:tks-client-training-menu-in;left:0;transform:none}.exam-sim-page .exam-sim-plan-button{align-self:flex-start;min-width:124px;padding:0 22px}.storefront-footer-credit{color:inherit;white-space:nowrap;font-weight:600;text-decoration:none;transition:color .18s}.storefront-footer-credit:focus-visible,.storefront-footer-credit:hover{color:#0755c9;text-decoration:underline}@media (min-width:761px){.storefront-root .storefront-footer-bottom>.tks-container{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.storefront-root .storefront-footer-bottom>.tks-container>:last-child{justify-self:end}.storefront-root .storefront-footer-bottom>.tks-container>.storefront-footer-credit{justify-self:center}}.tks-extra-page-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;display:grid}.tks-extra-page-grid.has-image{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.tks-extra-page-grid.has-image.image-left .tks-extra-page-media{order:-1}.tks-extra-page-copy h2{color:#0b3c8c;font-size:var(--tks-fluid-heading-34,34px);margin:0 0 16px;line-height:1.18}.tks-extra-page-media img{border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 14px 34px #0b3c8c1f}.tks-page-rich{color:#4f6683;font-size:var(--tks-fluid-copy-15,15px);line-height:1.75}.tks-page-rich h2,.tks-page-rich h3{color:#0b3c8c;margin:22px 0 10px;line-height:1.25}.tks-page-rich h2{font-size:var(--tks-fluid-copy-22,22px)}.tks-page-rich h3{font-size:var(--tks-fluid-copy-18,18px)}.tks-page-rich a{color:#0755c9;text-decoration:underline}.tks-page-rich blockquote{color:#2d4a6b;background:#249a4612;border-left:4px solid #249a46;border-radius:0 12px 12px 0;margin:16px 0;padding:12px 18px}.tks-page-rich table{border-collapse:collapse;width:100%}.tks-page-rich td{vertical-align:top;padding:10px}@media (max-width:860px){.tks-extra-page-grid.has-image{grid-template-columns:1fr}.tks-extra-page-grid.has-image.image-left .tks-extra-page-media{order:0}}.storefront-root .storefront-header .storefront-header-actions .storefront-contact-action{color:#fff;background:linear-gradient(135deg,#0874ec,#0d3da8);border:1px solid #0b54c7;box-shadow:0 6px 16px #0b4ebe38}.storefront-root .storefront-header .storefront-header-actions .storefront-contact-action:focus-visible,.storefront-root .storefront-header .storefront-header-actions .storefront-contact-action:hover{color:#fff;background:linear-gradient(135deg,#0b65d2,#0b348f);border-color:#0d3da8;box-shadow:0 9px 20px #0b4ebe4d}.tks-learning-video-screen .tks-learning-video-frame{width:100%;height:100%;min-height:inherit;aspect-ratio:16/9;border-radius:inherit;border:0;display:block}.storefront-root .tks-feature-card{border-radius:13px;align-items:flex-start;gap:12px;min-height:0;padding:14px 16px;display:flex}.storefront-root .tks-feature-card .tks-icon-badge,.storefront-root .tks-feature-card>span:first-child{flex:0 0 34px;width:34px;height:34px;margin:0}.storefront-root .tks-feature-card h3{font-size:var(--tks-fluid-copy-14,14px);margin:0 0 4px}.storefront-root .tks-feature-card p{font-size:var(--tks-fluid-copy-12_5,12.5px);margin:0;line-height:1.5}.storefront-root .tks-outcome-card{align-items:flex-start;gap:12px;min-height:0;padding:14px 16px;display:flex}.storefront-root .tks-outcome-card .tks-outcome-card-topline{flex:none;margin:0}.storefront-root .tks-outcome-card .tks-outcome-icon{width:34px;height:34px}.storefront-root .tks-outcome-card h3{font-size:var(--tks-fluid-copy-14,14px);margin:0 0 4px}.storefront-root .tks-outcome-card p{font-size:var(--tks-fluid-copy-12_5,12.5px);margin:0;line-height:1.5}.storefront-root .about-redesign-choice-card{border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;min-height:0;padding:14px 16px;display:grid}.storefront-root .about-redesign-choice-card .about-redesign-icon{border-radius:12px;grid-row:1/span 2;width:40px;height:40px}.storefront-root .about-redesign-choice-card .about-redesign-icon svg{width:22px;height:22px}.storefront-root .about-redesign-choice-card h3{font-size:var(--tks-fluid-copy-14,14px);grid-column:2;margin:0}.storefront-root .about-redesign-choice-card p{font-size:var(--tks-fluid-copy-12_5,12.5px);grid-column:2;margin:0;line-height:1.5}.storefront-root .about-redesign-choice-card .about-redesign-icon:has(.exam-sim-benefit-image){width:46px;height:46px}.storefront-root :is(.about-redesign-info-card,.about-redesign-choice-card,.tks-feature-card,.tks-outcome-card,.tks-trainers-advantage-cards article,.tks-training-difference-cards article,.tks-corporate-training-area-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-partners-approved-benefit-card){grid-template-rows:auto auto!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px 12px!important;min-height:0!important;padding:14px 16px!important;display:grid!important}.storefront-root :is(.tks-feature-card>div,.tks-outcome-card-topline,.tks-outcome-card-copy,.tks-corporate-training-area-card-top,.tks-corporate-training-area-copy,.tks-corporate-training-format-card>div,.tks-corporate-training-impact-card>div,.tks-partners-approved-benefit-card>span:not([class]),.tks-partners-approved-benefit-copy){display:contents!important}.storefront-root :is(.about-redesign-info-card>.about-redesign-icon,.about-redesign-choice-card>.about-redesign-icon,.tks-feature-card .tks-icon-badge,.tks-feature-card>span:first-child,.tks-outcome-icon,.tks-trainers-advantage-cards article>span:first-child,.tks-training-difference-cards article>span:first-child,.tks-corporate-training-card-icon,.tks-partners-approved-benefit-icon){border-radius:12px;grid-area:1/1!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important}.storefront-root :is(.about-redesign-info-card,.about-redesign-choice-card,.tks-feature-card,.tks-outcome-card,.tks-trainers-advantage-cards article,.tks-training-difference-cards article,.tks-corporate-training-area-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-partners-approved-benefit-card) h3{font-size:var(--tks-fluid-copy-14,14px)!important;grid-area:1/2!important;margin:0!important;line-height:1.25!important}.storefront-root :is(.about-redesign-info-card,.about-redesign-choice-card,.tks-feature-card,.tks-outcome-card,.tks-trainers-advantage-cards article,.tks-training-difference-cards article,.tks-corporate-training-area-card,.tks-corporate-training-format-card,.tks-corporate-training-impact-card,.tks-partners-approved-benefit-card) p{font-size:var(--tks-fluid-copy-12_5,12.5px)!important;grid-area:2/1/auto/-1!important;margin:0!important;line-height:1.5!important}.storefront-root :is(.about-redesign-info-card,.about-redesign-choice-card) .about-redesign-icon svg,.storefront-root :is(.tks-feature-card,.tks-trainers-advantage-cards article,.tks-training-difference-cards article,.tks-corporate-training-card-icon,.tks-partners-approved-benefit-icon) svg{width:22px;height:22px}.storefront-root .about-redesign-choice-card .about-redesign-icon:has(.exam-sim-benefit-image){width:46px!important;min-width:46px!important;height:46px!important}.storefront-root .tks-trainers-advantage-cards article,.storefront-root .tks-trainers-advantage-cards article h3,.storefront-root .tks-trainers-advantage-cards article p{text-align:left!important}.storefront-root .tks-trainers-advantage-cards article{align-content:start!important;justify-items:start!important;height:auto!important}.storefront-root .tks-trainers-advantage-cards{align-items:start!important}.tks-list-card-image{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}@media (min-width:700px){.exam-sim-page .about-redesign-section .about-redesign-choose-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.exam-sim-page .about-redesign-section .about-redesign-choose-grid .about-redesign-choice-card{height:100%;grid-column:auto!important}.exam-sim-page .about-redesign-section .about-redesign-choose-grid{grid-auto-rows:1fr!important}}.exam-sim-page .about-redesign-section .about-redesign-choice-card{align-content:start!important;align-items:start!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}