.lt3-public-profile{flex:none;position:relative}.lt2 .lt3-public-avatar{color:#655186;cursor:pointer;background:#ece5f7;border:1px solid #ded5f2;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;font:700 14px Arial;display:inline-flex}.lt3-public-profile-menu{z-index:120;box-sizing:border-box;color:#12364b;background:#fff;border:1px solid #d5e3eb;border-radius:12px;width:288px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 180px);padding:16px;font:14px/1.5 Arial;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 16px 40px #12364b26}.lt3-public-profile-identity{border-bottom:1px solid #d5e3eb;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:16px;display:flex}.lt3-public-profile-identity>div{min-width:0}.lt3-public-profile-menu small{overflow-wrap:anywhere;font:400 13px/1.5 Arial;display:block}.lt2 .lt3-public-profile-menu a{color:#12364b;border-radius:4px;padding:12px;font:400 14px/1.5 Arial;text-decoration:none;display:block}.lt2 .lt3-public-profile-menu a:hover,.lt3-public-profile-menu .current{background:#edf5f8}.lt3-public-profile-menu p{text-transform:uppercase;color:#526f7f;border-top:1px solid #d5e3eb;margin:8px 0 0;padding:16px 12px 8px;font:12px/1.5 Arial}.lt3-public-profile-menu .lt3-public-logout{border-top:1px solid #d5e3eb;margin-top:8px}.lt3-public-profile button:focus-visible,.lt3-public-profile a:focus-visible{outline-offset:2px;outline:2px solid #24618d}.lt2-individual .lt2-header-row{gap:20px;min-height:82px}.lt2-individual .lt2-header-row>nav{flex:1;min-width:0}.lt3-individual-menu{align-items:center;gap:12px;display:flex}.lt3-individual-menu .lt3-business-why{white-space:nowrap}.lt3-dropdown-courses .lt3-business-menu-links{grid-template-columns:1fr 1fr;grid-auto-flow:row;display:grid}.lt3-individual-menu .lt3-dropdown-resources{width:380px}.lt3-individual-menu .lt3-dropdown-resources .lt3-business-menu-links{grid-template-columns:1fr}.lt3-individual-menu .lt3-business-menu-link{min-height:58px}.lt3-individual-menu .lt3-business-menu-footer .lt2-button{color:#fff;background:#12364b}.lt2-individual .lt2-mobile-register{display:none}.ic-hero{box-sizing:border-box;background:#f3f7f8;border-bottom:1px solid #d7e3e9;height:380px}.ic-hero>.lt2-wrap{grid-template-columns:1fr 1fr;align-items:start;gap:48px;height:100%;padding-top:40px;padding-bottom:36px;display:grid}.ic-hero-copy h1{letter-spacing:-1px;color:#183f50;margin:18px 0 16px;font-size:36px;line-height:1.16}.ic-hero-copy p{color:#567080;margin:0 0 20px;font-size:15px;line-height:1.7}.ic-badge{border:1px solid color-mix(in srgb,var(--category-color),white 70%);background:color-mix(in srgb,var(--category-color),white 93%);border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:700;display:inline-flex}.ic-badge svg{color:var(--category-color)}.ic-hero-photos{min-width:0;height:292px;position:relative}.ic-hero-photos figure{box-sizing:border-box;height:278px;box-shadow:14px 12px 0 color-mix(in srgb,var(--category-color),white 77%);border:6px solid #fff;border-radius:18px;margin:0;position:relative}.ic-hero-photos img{object-fit:cover;border-radius:12px;width:100%;height:100%}.ic-hero-photos figcaption{background:#ffffffed;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:12px;left:10px}.ic-hero-photos figcaption svg{color:var(--category-color)}.ic-hero-photos.collage figure:first-child{width:70%;height:242px;box-shadow:none}.ic-hero-photos.collage figure:last-child{width:55%;height:190px;box-shadow:none;border-color:#fff9df;position:absolute;bottom:0;right:0}.ic-page>.lt2-section{padding-top:40px}.ic-category-tabs{grid-template-columns:repeat(7,1fr);gap:10px;margin:26px 0 22px;display:grid}.ic-category-tabs button{color:#345565;background:#fff;border:1px solid #cfdee8;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:12px;font-weight:700;display:flex}.ic-category-tabs button>span{background:color-mix(in srgb,var(--category-color),white 88%);border-bottom:2px solid var(--category-color);border-radius:7px;padding:6px;display:flex}.ic-category-tabs button[aria-pressed=true]{background:#edf5f8;border:2px solid #315e74;padding:11px 7px}.ic-filters{background:#f5f7f9;border:1px solid #d7e3e9;border-radius:10px;grid-template-columns:1.1fr 1.35fr 1.1fr .95fr .85fr;gap:12px;margin:24px 0 20px;padding:16px;display:grid}.ic-filters.category-only{grid-template-columns:1.5fr 1.3fr 1fr .9fr}.ic-filters label{color:#456476;font-size:11px;font-weight:700;display:block}.ic-filters select,.ic-filters input{color:#315469;background:#fff;border:1px solid #c7dbe8;border-radius:6px;width:100%;min-width:0;height:42px;margin-top:8px;padding:0 10px;font:12px Arial}.ic-search{position:relative}.ic-search svg{color:#7899ac;position:absolute;top:20px;left:10px}.ic-search input{padding-left:34px}.ic-count{color:#567487;margin:22px 0;font-size:12px;font-weight:700}.ic-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.ic-card{border:1px solid #d5e3eb;border-top:4px solid var(--category-color);background:#fff;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ic-card-image{height:136px;position:relative;overflow:hidden}.ic-card-image>img{object-fit:cover;width:100%;height:100%}.ic-image-fallback{background:linear-gradient(110deg,#f1f6f8,color-mix(in srgb,var(--category-color),white 90%));color:#7192a2;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}.ic-image-fallback .lt3-identity{opacity:.7;width:44px}.ic-image-fallback>span{border-left:1px solid #cfdee8;height:52px}.ic-kind{color:#24618d;background:#f0f7fc;border-radius:6px;padding:7px 9px;font-size:10px;font-weight:700;position:absolute;top:10px;right:10px}.ic-kind.package{color:#7153a0;background:#eee5fc}.ic-card-body{flex-direction:column;flex:1;padding:16px;display:flex}.ic-category,.ic-topics{color:#49738c;font-size:11px;line-height:1.6;display:block}.ic-topics{height:18px;overflow:hidden}.ic-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px;margin:10px 0;font-size:17px;line-height:1.35;display:-webkit-box;overflow:hidden}.ic-description{color:#567487;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:58px;margin:0 0 10px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.ic-facts{color:#24618d;flex-wrap:wrap;gap:5px;min-height:32px;margin-bottom:12px;font-size:10px;display:flex}.ic-facts span{background:#edf5fa;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;display:flex}.ic-price{justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:12px;display:flex}.ic-price strong{font-size:22px}.ic-price a{color:#24618d;font-size:12px}.ic-card .lt2-button{justify-content:center;width:100%;min-height:42px;font-size:13px}.ic-pagination{color:#618093;justify-content:center;align-items:center;gap:20px;margin:28px 0 40px;font-size:13px;display:flex}.ic-pagination button{background:#fff;border:1px solid #c5d9e5;border-radius:5px;padding:12px 16px}.ic-pagination button:disabled{opacity:.45}.lt2-individual .lt2-group-banner{background:linear-gradient(105deg,#edf8fd,#f6f8eb);border:1px solid #d2e3e9;border-radius:14px;align-items:center;gap:20px;margin-top:40px;padding:26px 30px;display:flex}.lt2-individual .lt2-group-banner h2{margin:0 0 8px;font-size:20px}.lt2-individual .lt2-group-banner p{margin:0;font-size:13px}.lt2-individual .lt2-group-banner>.lt2-button{white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:8px;font-size:13px}@media (width<=1000px){.lt3-individual-menu{width:100%;display:block}.lt3-individual-menu .lt3-business-menu-footer{display:none}.lt3-individual-menu .lt3-dropdown-resources{width:100%}.lt3-individual-menu .lt3-business-why{padding:14px 0;display:block}.lt2-individual .lt2-mobile-register{color:#12364b;white-space:nowrap;background:#edf5f8;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:10px 12px;font-size:12px;font-weight:700;display:inline-flex;position:static}.ic-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ic-category-tabs{grid-template-columns:repeat(4,1fr)}.ic-hero-copy h1{font-size:30px}.ic-filters,.ic-filters.category-only{grid-template-columns:repeat(2,minmax(0,1fr))}.ic-hero>.lt2-wrap{gap:24px}.ic-hero-photos figure{height:260px}}@media (width<=640px){.ic-hero{height:auto}.ic-hero>.lt2-wrap{padding:28px 20px;display:block}.ic-hero-copy h1{font-size:30px}.ic-hero-photos{height:244px;margin-top:28px}.ic-hero-photos figure{height:226px}.ic-hero-photos.collage figure:first-child{height:202px}.ic-hero-photos.collage figure:last-child{height:150px}.ic-course-grid{grid-template-columns:1fr}.ic-card-image{height:180px}.ic-category-tabs{grid-template-columns:repeat(2,1fr)}.ic-filters,.ic-filters.category-only{grid-template-columns:1fr}.ic-card h3,.ic-description{min-height:0}.lt2-individual .lt2-group-banner{flex-wrap:wrap;align-items:flex-start;padding:20px}.lt2-individual .lt2-group-banner>div{flex:1;min-width:180px}.lt2-individual .lt2-group-banner>.lt2-button{margin-left:0}.lt2-individual .lt2-header-row{gap:10px}.lt2-individual .lt2-logo img{width:130px}}@media (width>=1001px){.ic-hero>.lt2-wrap{padding-top:30px;padding-bottom:28px}.ic-hero-copy h1{margin:12px 0;font-size:34px;line-height:1.15}.ic-hero-copy p{margin-bottom:16px;line-height:1.6}.ic-badge{padding:7px 12px}.ic-hero-copy .lt2-button{min-height:44px}}@media (width>=641px) and (width<=1000px){.ic-hero{height:auto;min-height:380px}.ic-hero>.lt2-wrap{padding-block:28px}.ic-hero-copy h1{margin:12px 0}.ic-hero-copy p{font-size:14px;line-height:1.6}}@media (width<=1000px){.lt2-individual .lt2-header-row{grid-template-columns:36px minmax(0,1fr) auto auto;gap:8px}.lt2-individual .lt2-header-row>.lt2-logo{grid-area:1/2;justify-self:start;position:static;transform:none}.lt2-individual .lt2-header-row>.lt2-mobile-register{grid-area:1/3;margin:0}.lt2-individual .lt2-header-row>.lt2-header-actions{grid-area:1/4}.lt2-individual .lt2-header-actions .lt2-login{display:none}.lt2-individual .lt2-logo img{width:120px}}@media (width<=400px){.lt2-individual .lt2-logo img{width:105px}.lt2-individual .lt2-mobile-register{padding:10px 8px;font-size:11px}.lt2-individual .lt2-header-row{gap:6px}}.lt2 .ic-page .ic-hero-copy h1{letter-spacing:-1px;margin:14px 0;font-size:34px;font-weight:700;line-height:1.15}.lt2 .ic-page .ic-hero-copy p{margin:0 0 20px;font-size:15px;line-height:1.65}.lt2 .ic-page .ic-category-tabs button{font-size:12px;font-weight:700;line-height:1.4}@media (width<=640px){.lt2 .ic-page .ic-hero-copy h1{font-size:30px}}.lt2-individual .lt2-header-actions :is(.lt2-login,.lt2-register,.lt2-cart-trigger),.lt2-individual .lt2-header-row>.lt2-mobile-register{box-sizing:border-box;vertical-align:middle;justify-content:center;align-items:center;height:44px;min-height:44px;padding-top:0;padding-bottom:0;line-height:1.2;display:inline-flex}@media (width>=1001px){.lt2-individual .lt2-header-row>.lt2-mobile-register{display:none}}@media (width<=1000px){.lt2-individual .lt2-header-actions :is(.lt2-login,.lt2-register){display:none}}.lt3-identity{object-fit:contain;flex:none;width:152px;height:auto;display:block}.lt3-identity.lt3-identity-compact{width:40px;height:auto}.lt3p .lt3p-logo{display:block}.lt3p .lt3p-logo>.lt3-identity{width:152px;max-width:100%;height:auto}.lt3p-footer{align-items:center}.lt3p-footer .lt3-identity-compact{width:36px}.lt3-setup-footer-logo .lt3-identity-compact{width:38px}.lt3p-book.front .lt3-identity-compact{width:30px;margin:0 0 7px}.lt3c-phone-header>.lt3-identity-compact{width:32px}.lt3s-certificate-art>.lt3-identity-compact{width:40px;margin-bottom:8px}.lt3p .lt3p-type-tabs button[aria-pressed=true]{border-bottom-color:#0000;position:relative}.lt3p .lt3p-type-tabs button[aria-pressed=true]:after{content:"";background:linear-gradient(90deg,#2f7bff,#22c6a8,#7ccb6b,#ffc423,#ff8a3d,#d84eff);border-radius:2px;height:2px;position:absolute;bottom:0;left:8px;right:8px}.lt3p .lt3p-welcome h2,.lt3p .lt3s-welcome h2{position:relative}.lt3p .lt3p-welcome h2:after,.lt3p .lt3s-welcome h2:after{content:"";opacity:.8;background:url(/themes/lms_v3/reference/brand-book/learntastic-identity/learntastic-curve-delicate.svg) 50%/contain no-repeat;width:72px;height:10px;position:absolute;bottom:-12px;left:0}.lt2 .lt2-brand-lockup.dark img{filter:none}.lt2 .lt2-exp-top img.lt3-identity-compact{width:32px;height:auto;max-height:none}.lt2 :is(.lt2-button,.lt2-phone-button),.lt2 .lt2-experience button.primary,.lt3p :is(.lt3p-primary,.lt3p-secondary){position:relative}.lt2 :is(.lt2-button,.lt2-phone-button):after,.lt2 .lt2-experience button.primary:after,.lt3p :is(.lt3p-primary,.lt3p-secondary):after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#2f7bff,#22c6a8,#7ccb6b,#ffc423,#ff8a3d,#d84eff);border-radius:2px;width:34px;max-width:28%;height:2px;position:absolute;bottom:1px;right:13px}@media (hover:hover){.lt2 :is(.lt2-button,.lt2-phone-button):hover:not(:disabled):not([aria-disabled=true]):after,.lt2 .lt2-experience button.primary:hover:not(:disabled):not([aria-disabled=true]):after,.lt3p :is(.lt3p-primary,.lt3p-secondary):hover:not(:disabled):not([aria-disabled=true]):after{opacity:.65}}.lt2 :is(.lt2-button,.lt2-phone-button):focus-visible:not(:disabled):not([aria-disabled=true]):after,.lt2 .lt2-experience button.primary:focus-visible:not(:disabled):not([aria-disabled=true]):after,.lt3p :is(.lt3p-primary,.lt3p-secondary):focus-visible:not(:disabled):not([aria-disabled=true]):after{opacity:.65}.lt2 .lt3-setup{width:min(640px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ink);background:#fff;border:1px solid #d9e5ec;border-radius:16px;margin:auto;padding:0;font-family:Arial,sans-serif;overflow:auto;box-shadow:0 24px 90px #12364b38}.lt3-setup::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e283f66}.lt2 .lt3-setup-body{background:radial-gradient(at 100% 0,#edf5fc 0,#0000 50%),linear-gradient(130deg,#fcfaf5 0,#fff 45%);padding:26px 32px 28px}.lt2 .lt3-setup-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.lt2 .lt3-setup-wordmark{color:#12364b;letter-spacing:-.7px;font-size:23px;font-weight:700}.lt2 .lt3-setup-wordmark sup{vertical-align:super;letter-spacing:0;font-size:9px}.lt2 .lt3-setup-close{color:#12364b;background:#fff;border:1px solid #dce5e9;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font:28px/1 Arial;display:grid}.lt2 .lt3-setup-progress{color:#627582;align-items:center;gap:12px;margin-bottom:18px;font-size:13px;display:flex}.lt2 .lt3-setup-progress span{white-space:nowrap;align-items:center;gap:7px;display:flex}.lt2 .lt3-setup-progress .active{color:#24618d}.lt2 .lt3-setup-progress b{font-weight:600}.lt2 .lt3-setup-progress i{background:#ccdce5;flex:1;max-width:70px;height:1px}.lt2 .lt3-setup .lt3-setup-title{letter-spacing:-.6px;color:#142f40;margin:0 0 10px;font:600 28px/1.2 Arial,sans-serif}.lt2 .lt3-setup #lt3-setup-description{color:#455f70;max-width:460px;margin-bottom:23px;font:15px/1.55 Arial,sans-serif}.lt2 .lt3-setup-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lt2 .lt3-setup-field{min-width:0;display:block;position:relative}.lt2 .lt3-setup-field.wide{grid-column:1/-1}.lt2 .lt3-setup-field input{color:#142f40;background:#fff;border:1px solid #bbceda;border-radius:6px;width:100%;min-width:0;height:56px;padding:23px 13px 8px;font:15px Arial}.lt2 .lt3-setup-field>span{pointer-events:none;color:#455f70;font:14px/1.4 Arial;transition:transform .12s,top .12s,font-size .12s;position:absolute;top:16px;left:13px}.lt2 .lt3-setup-field input:focus+span,.lt2 .lt3-setup-field input:not(:placeholder-shown)+span{font-size:11px;top:6px}.lt2 .lt3-setup input:focus-visible,.lt2 .lt3-setup select:focus-visible,.lt2 .lt3-setup button:focus-visible{outline-offset:3px;outline:3px solid #367da5}.lt2 .lt3-setup-industry{background:#edf5fa;border:1px solid #d8e6ed;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:92px;margin:12px 0 18px;padding:14px 16px;display:flex}.lt2 .lt3-setup-industry strong{font-size:15px;line-height:1.5;display:block}.lt2 .lt3-setup-caption{color:#455f70;font-size:13px;font-weight:600;display:block}.lt2 .lt3-setup small{color:#455f70;font-size:13px;line-height:1.5;display:block}.lt2 .lt3-setup-industry-actions{align-items:center;gap:8px;display:flex}.lt2 .lt3-setup-industry button:not(.lt3-setup-text){color:#12364b;white-space:nowrap;background:#fff;border:1px solid #9db7c6;border-radius:5px;min-height:40px;padding:9px 12px;font-size:13px;font-weight:600}.lt2 .lt3-setup-confirmed{color:#24614d;white-space:nowrap;font-size:13px}.lt2 .lt3-setup-industry-select{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.lt2 .lt3-setup-industry-select>span{font-size:13px;font-weight:600}.lt2 .lt3-setup-industry-select select{color:#142f40;background:#fff;border:1px solid #bbceda;border-radius:5px;flex:1;width:100%;min-width:0;padding:10px;font:14px Arial}.lt2 .lt3-setup-industry-select small{width:100%}.lt2 .lt3-setup-text{color:#24618d;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:10px 4px;font:600 13px Arial;text-decoration:underline}.lt2 .lt3-setup-actions{border-top:1px solid #dce5e9;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:20px;display:flex}.lt2 .lt3-setup-privacy{color:#536a7a;max-width:190px;font-size:11px;line-height:1.5}.lt2 .lt3-setup .lt2-button{cursor:pointer;flex-shrink:0;font-family:Arial,sans-serif}.lt2 .lt3-setup .lt3-setup-note{color:#455f70;margin-top:13px;font:13px/1.55 Arial}.lt2 .lt3-setup-error{color:#a42828;background:#fff1f0;border-radius:5px;margin-top:14px;padding:10px;font-size:13px}.lt2 .lt3-setup-choices{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;padding:0;display:grid}.lt2 .lt3-setup-choices legend{margin-bottom:10px}.lt2 .lt3-setup-choices label{cursor:pointer;background:#fff;border:1px solid #bfced8;border-radius:7px;align-items:flex-start;gap:10px;padding:15px 12px;display:flex}.lt2 .lt3-setup-choices label.selected{background:#edf5fa;border-color:#24618d;box-shadow:inset 0 0 0 1px #24618d}.lt2 .lt3-setup-choices input{accent-color:#12364b;flex-shrink:0;width:16px;height:16px;margin-top:3px}.lt2 .lt3-setup-choices strong{margin-bottom:4px;font-size:14px;line-height:1.4;display:block}.lt2 .lt3-setup-help-mark{color:#24618d;background:#e4eff6;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:25px;display:grid}.lt2 .lt3-setup-exit{padding:6px 0 2px}.lt2 .lt3-setup-exit-actions{gap:12px;margin:24px 0 8px;display:flex}@container (width<=650px){.lt2 .lt3-setup{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.lt2 .lt3-setup-body{min-height:100%;padding:20px 20px max(24px,env(safe-area-inset-bottom))}.lt2 .lt3-setup .lt3-setup-title{font-size:25px}.lt2 .lt3-setup-fields{gap:12px}.lt2 .lt3-setup-field input{font-size:16px}.lt2 .lt3-setup-industry{flex-direction:column;align-items:flex-start;padding:12px}.lt2 .lt3-setup-industry-actions{align-self:flex-end}.lt2 .lt3-setup-choices{grid-template-columns:1fr}.lt2 .lt3-setup-choices label{padding:12px}.lt2 .lt3-setup-actions{margin-top:20px}.lt2 .lt3-setup-exit-actions{flex-direction:column}.mobile-preview .lt3-setup{width:min(390px,100vw);margin:0 auto}}@media (prefers-reduced-motion:reduce){.lt2 .lt3-setup-field>span{transition:none}}@container (width<=650px){:is(.lt2 .lt3-setup-fields .lt3-setup-field:has(input[type=email]),.lt2 .lt3-setup-fields .lt3-setup-field:has(input[type=tel])){grid-column:1/-1}.lt2 .lt3-setup-industry{flex-flow:wrap;align-items:center;gap:6px;min-height:0}.lt2 .lt3-setup-industry-actions{align-self:center;margin-left:auto}}.lt2 .lt3-setup-top{align-items:center;gap:12px;margin-bottom:24px}.lt2 .lt3-setup-wordmark{white-space:nowrap;font-size:21px}.lt2 .lt3-setup-stepper{flex:1;align-self:center;min-width:0;max-width:280px;margin:0 auto;padding:0;list-style:none;display:flex}.lt2 .lt3-setup-stepper li{color:#607586;text-align:center;flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;font:11px/1.2 Arial,sans-serif;display:flex;position:relative}.lt2 .lt3-setup-stepper li+li:before{content:"";background:#d8e3eb;width:100%;height:2px;position:absolute;top:13px;left:-50%}.lt2 .lt3-step-number{z-index:1;background:#fff;border:1px solid #c7d6df;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid;position:relative}.lt2 .lt3-step-label{max-width:100%;min-height:14px;display:block}.lt2 .lt3-setup-stepper .current{color:#12364b;font-weight:600}.lt2 .lt3-setup-stepper .current .lt3-step-number{background:#edf5fa;border-color:#24618d;box-shadow:0 0 0 3px #edf5fa}.lt2 .lt3-setup-stepper .complete .lt3-step-number{color:#fff;background:#24618d;border-color:#24618d}.lt2 .lt3-setup-stepper .complete+li:before{background:#24618d}.lt2 .lt3-setup-top:has(+.lt3-setup-exit){justify-content:space-between}.lt2 .lt3-other-industry{margin:-4px 0 18px}.lt2 .lt3-setup-review{border-top:1px solid #dce5e9}.lt2 .lt3-review-heading{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.lt2 .lt3-review-heading>strong{font-size:14px}.lt2 .lt3-setup-review dl{border-bottom:1px solid #dce5e9;margin:0;padding:0 0 12px}.lt2 .lt3-setup-review dl>div{grid-template-columns:130px minmax(0,1fr);gap:14px;padding:6px 0;font-size:14px;line-height:1.5;display:grid}.lt2 .lt3-setup-review dt{color:#455f70}.lt2 .lt3-setup-review dd{overflow-wrap:anywhere;margin:0}.lt2 .lt3-review-next{background:#edf5fa;border-radius:7px;margin-top:18px;padding:16px}.lt2 .lt3-review-next>strong{font-size:15px}.lt2 .lt3-review-next>p{color:#455f70;margin-top:6px;font-size:13px;line-height:1.6}.lt2 .lt3-review-next .lt3-setup-text{padding-left:0}@container (width<=650px){.lt2 .lt3-setup-top{gap:8px;margin-bottom:22px}.lt2 .lt3-setup-wordmark{font-size:18px}.lt2 .lt3-setup-stepper{max-width:none;margin:0}.lt2 .lt3-setup-stepper li{font-size:11px}.lt2 .lt3-step-number{width:24px;height:24px;font-size:11px}.lt2 .lt3-setup-stepper li+li:before{top:11px}.lt2 .lt3-step-label{min-height:26px}.lt2 .lt3-setup-review dl>div{grid-template-columns:100px minmax(0,1fr);gap:10px}.lt2 .lt3-review-heading .lt3-setup-text{font-size:13px}}@container (width<=360px){.lt2 .lt3-setup-body{padding:20px 16px max(24px,env(safe-area-inset-bottom))}.lt2 .lt3-setup-top{gap:6px}.lt2 .lt3-setup-wordmark{font-size:15px}.lt2 .lt3-setup-wordmark sup{display:none}.lt2 .lt3-step-label{overflow-wrap:normal}.lt2 .lt3-setup-stepper{min-width:135px}.lt2 .lt3-setup-close{width:44px}}.lt2 .lt3-step-short{display:none}@container (width<=360px){.lt2 .lt3-step-long{display:none}.lt2 .lt3-step-short{display:inline}}.lt2 .lt3-setup-industry-select>span{width:100%}.lt2 .lt3-setup-industry-select select{flex-basis:100%;max-width:100%}.lt2 .lt3-setup .lt3-setup-team-proof{color:#254e69;overflow-wrap:break-word;background:#eaf2f9;border-radius:5px;max-width:100%;margin:-6px 0 20px;padding:6px 10px;font:13px/1.5 Arial,sans-serif;display:inline-block}.lt2 .lt3-setup-email{min-width:0}.lt2 .lt3-setup-email-control{position:relative}.lt2 .lt3-setup-email input{padding-right:52px}.lt2 .lt3-email-info{color:#24618d;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:6px;right:4px}.lt2 .lt3-email-info>span{border:1px solid;border-radius:50%;place-items:center;width:17px;height:17px;font:600 11px/1 Arial,sans-serif;display:grid}.lt2 .lt3-setup .lt3-email-guidance{color:#455f70;margin:8px 0 0;padding:0 2px;font:13px/1.5 Arial,sans-serif}.lt2 .lt3-setup .lt3-email-guidance[hidden]{display:none}@container (width<=650px){.lt2 .lt3-setup-email{grid-column:1/-1}}.lt2 .lt3-setup-top{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.lt2 .lt3-setup-stepper{align-self:flex-start;max-width:300px;margin:0}.lt2 .lt3-setup-stepper li:first-child{text-align:left;flex:0 0 28%;align-items:flex-start}.lt2 .lt3-setup-stepper li:first-child .lt3-step-label{width:max-content}.lt2 .lt3-setup-stepper li:nth-child(2):before{width:calc(100% + 16px);left:calc(-50% - 16px)}.lt2 .lt3-setup-title-row{align-items:center;gap:14px;margin-bottom:10px;display:flex}.lt2 .lt3-setup .lt3-setup-title-row .lt3-setup-title{flex:1;min-width:0;margin:0}.lt2 .lt3-setup .lt3-setup-title-row .lt3-setup-team-proof{flex:0 0 180px;max-width:180px;margin:0;padding:6px 10px}.lt2 .lt3-setup-title-row.training{margin-bottom:24px}.lt2 .lt3-setup-footer-left{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.lt2 .lt3-setup .lt3-setup-footer-logo{letter-spacing:-.5px;opacity:.85;font-size:15px;display:block}.lt2 .lt3-setup .lt3-setup-footer-logo sup{font-size:7px}@container (width<=650px){.lt2 .lt3-setup-top{gap:16px}.lt2 .lt3-setup-stepper{min-width:0;max-width:280px}.lt2 .lt3-setup-stepper li:first-child{flex-basis:28%}.lt2 .lt3-setup-stepper li:nth-child(2):before{width:calc(100% + 14px);left:calc(-50% - 14px)}.lt2 .lt3-setup-title-row{display:block}.lt2 .lt3-setup .lt3-setup-title-row .lt3-setup-title{margin-bottom:10px}.lt2 .lt3-setup .lt3-setup-title-row .lt3-setup-team-proof{width:fit-content;max-width:100%;margin:0 0 12px}.lt2 .lt3-setup-footer-logo sup{display:inline}}.lt2 .lt3-setup .lt3-setup-team-proof{color:#5d5646;background:#f8f3e8}.lt2 .lt3-setup-team-range select{color:#142f40;background:#fff;border:1px solid #bbceda;border-radius:6px;width:100%;min-width:0;height:60px;padding:25px 13px 7px;font:15px Arial,sans-serif}.lt2 .lt3-setup-team-range>span{font-size:11px;top:6px}.lt2 .lt3-review-next>p+p{margin-top:10px}@container (width<=650px){.lt2 .lt3-setup-team-range select{font-size:16px}}.lt2 .lt3-setup-body{padding-top:16px}.lt2 .lt3-setup-controls{justify-content:space-between;align-items:center;min-height:32px;margin-bottom:8px;display:flex}.lt2 .lt3-setup-controls>span{width:32px}.lt2 .lt3-setup-controls :is(.lt3-setup-back,.lt3-setup-close){color:#12364b;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;min-height:32px;padding:0;font:20px/1 Arial,sans-serif;display:grid}.lt2 .lt3-setup-controls :is(.lt3-setup-back,.lt3-setup-close):hover{background:#edf5fa}.lt2 .lt3-setup-top{margin-bottom:20px}.lt2 .lt3-setup-top:empty{display:none}.lt2 .lt3-setup-footer-left{justify-content:center;gap:0;min-height:46px}@media (pointer:coarse){.lt2 .lt3-setup-controls :is(.lt3-setup-back,.lt3-setup-close){width:44px;height:44px}}.lt2 .lt3-setup-controls .lt3-setup-close{margin-left:auto}.lt2 .lt3-setup-exit{padding-top:10px}.lt2 .lt3-setup-exit #lt3-setup-description{max-width:none;margin-bottom:24px}.lt2 .lt3-exit-followup{border-top:1px solid #dce5e9;padding-top:22px}.lt2 .lt3-setup .lt3-exit-followup h3{color:#142f40;letter-spacing:-.2px;margin:0 0 10px;font:600 20px/1.35 Arial,sans-serif}.lt2 .lt3-exit-followup>p:not(.lt3-setup-error){color:#455f70;margin:0 0 16px;font:14px/1.65 Arial,sans-serif}.lt2 .lt3-exit-followup>.lt3-setup-field{margin-bottom:8px}.lt2 .lt3-exit-followup>.lt3-setup-text{padding-left:0}.lt2 .lt3-setup-exit-actions{margin-top:20px}.lt2 .lt3-setup-exit-actions .lt2-button{min-width:126px}.lt2 .lt3-setup-exit .lt3-setup-note{max-width:480px}.lt2 .lt3-setup-exit .lt3-setup-error{margin-bottom:0}.lt2 .lt3-setup-providers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lt2 .lt3-provider-button{color:#142f40;cursor:pointer;background:#fff;border:1px solid #bbceda;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:10px 12px;font:500 13px/1.4 Arial,sans-serif;display:flex}.lt2 .lt3-provider-button:hover{background:#f2f7fa}.lt2 .lt3-provider-button img{object-fit:contain;flex:none;width:18px;height:18px}.lt2 .lt3-microsoft-mark{flex:none;grid-template-columns:1fr 1fr;gap:2px;width:18px;height:18px;display:grid}.lt2 .lt3-microsoft-mark i:first-child{background:#f25022}.lt2 .lt3-microsoft-mark i:nth-child(2){background:#7fba00}.lt2 .lt3-microsoft-mark i:nth-child(3){background:#00a4ef}.lt2 .lt3-microsoft-mark i:nth-child(4){background:#ffb900}.lt2 .lt3-apple-mark{color:#142f40;font:23px/18px -apple-system,BlinkMacSystemFont,Arial,sans-serif}.lt2 .lt3-provider-apple{display:none}.lt2 .lt3-signin-divider{color:#536a7a;align-items:center;gap:12px;margin:16px 0;font:13px/1.5 Arial,sans-serif;display:flex}.lt2 .lt3-signin-divider:before,.lt2 .lt3-signin-divider:after{content:"";background:#dce5e9;flex:1;height:1px}.lt2 .lt3-setup-email-first{margin-bottom:14px}.lt2 .lt3-setup .lt3-provider-notice{color:#455f70;background:#edf5fa;border-radius:5px;margin:0 0 12px;padding:10px 12px;font:13px/1.5 Arial,sans-serif}@container (width<=650px){.lt2 .lt3-setup-providers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lt2 .lt3-provider-button{flex-direction:column;gap:6px;min-height:64px;padding:10px 4px;font-size:13px}.lt2 .lt3-provider-apple{display:flex}.lt2 .lt3-provider-prefix{display:none}.lt2 .lt3-signin-divider{margin:12px 0}.lt2 .lt3-setup-email-first{margin-bottom:12px}}.lt2 .lt3-setup-exit{text-align:center;padding-top:10px}.lt2 .lt3-setup-exit #lt3-setup-description{max-width:460px;margin:0 auto 24px}.lt2 .lt3-exit-followup{border:0;max-width:400px;margin:0 auto;padding:0}.lt2 .lt3-exit-followup>.lt3-setup-field{text-align:left;margin-bottom:8px}.lt2 .lt3-exit-followup>.lt3-setup-text{padding:10px 4px}.lt2 .lt3-setup-exit-actions{justify-content:center;margin:22px 0 0}.lt2 .lt3-exit-logo{margin-top:28px}.lt2 .lt3-setup .lt3-setup-title-row .lt3-setup-team-proof{white-space:nowrap;flex:none;max-width:none}.lt3-setup-terms{flex-wrap:wrap;align-items:center;gap:6px;margin:20px 0;font-size:13px;line-height:1.6;display:flex}.lt3-setup-terms input{width:18px;height:18px}.lt3-setup button:disabled{opacity:.6;cursor:wait}.lt2 .lt3-setup-industry-select select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23455f70' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center no-repeat;min-height:40px;padding-right:34px}.lt3-password-control{position:relative}.lt3-password-control input{padding-right:64px!important}.lt3-password-toggle{color:#173b4d;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.lt3-password-toggle:focus-visible{border-radius:6px;outline:2px solid #24618d}.lt2 .lt3-setup-organization-box{background:#edf5fa;border:1px solid #d8e6ed;border-radius:7px;margin:12px 0 18px;padding:16px}.lt2 .lt3-setup-organization-box .lt3-setup-industry{background:0 0;border:0;border-radius:0;min-height:0;margin:0 0 16px;padding:0}.lt2 .lt3-setup-organization-box>.lt3-setup-field{width:100%;margin:0;display:block}.lt2 .lt3-setup.lt3-setup-review-page[open]{z-index:1000;background:#edf5f8;border:0;border-radius:0;width:100%;height:100dvh;max-height:none;margin:0;position:fixed;inset:0;overflow:auto}.lt2 .lt3-setup-review-page .lt3-setup-body{background:#fff;max-width:720px;min-height:100%;margin:0 auto;padding:32px 24px}.lt2 .lt3-industry-dropdown{box-sizing:border-box;width:min(1120px,100vw - 32px);padding:24px}.lt3-industry-menu-heading{color:#12364b;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font:700 16px/1.5 Arial;display:flex}.lt3-industry-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lt3-industry-menu-card{background:#fff;border:1px solid #d5e3eb;border-radius:8px;flex-direction:column;min-width:0;padding:16px;display:flex}.lt2 .lt3-industry-menu-card .lt3-business-menu-link{color:#24618d;border-radius:4px;min-height:0;padding:0;font:400 14px/1.5 Arial;display:block}.lt2 .lt3-industry-menu-card .lt3-industry-menu-main{color:#12364b;align-items:center;gap:12px;display:flex}.lt3-industry-menu-main img{object-fit:cover;border-radius:6px;flex:none;width:72px;height:56px}.lt3-industry-menu-main strong{font:700 15px/1.4 Arial}.lt3-industry-menu-main small{color:#526f7f;margin-top:4px;font:400 12px/1.5 Arial;display:block}.lt2 .lt3-industry-menu-card p{color:#526f7f;margin:12px 0;font:400 13px/1.5 Arial}.lt3-industry-menu-card ul{margin:0 0 16px;padding:0;list-style:none}.lt3-industry-menu-card li{margin:0 0 8px}.lt2 .lt3-industry-menu-card .lt3-industry-menu-more{margin-top:auto;font-weight:700}.lt2 .lt3-industry-menu-card a:hover{background:0 0;text-decoration:underline}.lt3-industry-menu-card a:focus-visible{outline-offset:3px;outline:2px solid #24618d}@media (width<=1000px){.lt2 .lt3-industry-dropdown{width:100%;padding:16px 0}.lt3-industry-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lt3-industry-menu-grid{grid-template-columns:1fr}.lt3-industry-menu-heading{flex-direction:column;align-items:flex-start}}.lt3-industry-backdrop{display:none}@media (width>=1001px){.lt2 .lt3-industry-backdrop{inset:var(--lt3-industry-top,140px) 0 0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:99;cursor:default;background:#12364b38;border:0;border-radius:0;width:100%;height:auto;animation:.18s ease-out lt3-industry-fade;display:block;position:fixed}.lt2 .lt3-industry-dropdown{top:var(--lt3-industry-top,140px);width:100%;max-height:min(var(--lt3-panel-height,60vh),440px);overscroll-behavior:contain;border:1px solid #d5e3eb;border-left:0;border-right:0;border-radius:0;padding:24px max(24px,50vw - 720px);animation:.2s ease-out lt3-industry-reveal;position:fixed;left:0;box-shadow:0 16px 24px #12364b12}.lt2 .lt3-industry-menu-grid{grid-template-columns:repeat(6,minmax(min-content,1fr));gap:16px}.lt2 .lt3-industry-menu-card{border:0;border-right:1px solid #e3ebf0;border-radius:0;padding:0 16px 0 0}.lt2 .lt3-industry-menu-card:last-child{border-right:0;padding-right:0}.lt2 .lt3-industry-menu-card .lt3-industry-menu-main{flex-direction:column;align-items:flex-start;gap:8px}.lt3-industry-menu-main img{width:56px;height:40px}.lt2 .lt3-industry-menu-card p{display:none}.lt3-industry-menu-card ul{margin:12px 0}.lt2 .lt3-industry-menu-card .lt3-business-menu-link{font-size:13px}.lt2 .lt3-industry-dropdown .lt3-business-menu-footer{margin-top:20px;padding-top:16px}}@keyframes lt3-industry-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes lt3-industry-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lt2 .lt3-industry-dropdown,.lt2 .lt3-industry-backdrop{animation:none}}.lt2 .lt3-industry-dropdown .lt3-business-menu-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lt3-industry-all-courses{color:#24618d;font:700 14px/1.5 Arial}@media (width>=1001px){.lt2 .lt3-industry-menu-main strong{white-space:nowrap}.lt2 .lt3-industry-menu-card{min-width:min-content;padding-right:12px}}@media (width>=1001px) and (width<=1279px){.lt2 .lt3-industry-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.lt2 .lt3-nav-current{background:#edf5f8;border-radius:7px;position:relative}.lt2 .lt3-business-trigger.lt3-nav-current{margin-inline:-8px -3px;padding-inline:8px 3px}.lt2 .lt3-nav-current:after{content:"";pointer-events:none;background:#12364b;border-radius:4px;height:3px;position:absolute;bottom:3px;left:10px;right:10px}.lt2 .lt3-nav-current :is(.lt3-business-landing,.lt3-business-chevron),.lt2 .lt3-nav-current{color:#12364b}.lt2 :is(.lt3-business-menu-link,.lt2-mega-links a,.lt3-mobile-navigation-sections a)[aria-current=page]{background:#edf5f8;border-radius:9px;box-shadow:inset 3px 0 #12364b,inset 0 0 0 1px #d4e3ee}.lt2 .lt3-current-page-mark{color:#4e6878;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;font:700 10px/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.lt2 .lt3-current-page-mark>span{color:inherit;font:inherit;margin:0;display:inline}.lt3-current-page-mark>svg{color:#527f94}.lt3-business-menu-copy{flex:1}.lt2 .lt2-mega-links a[aria-current=page]{align-items:center;gap:10px;padding:12px;display:flex}.lt2 .lt2-mega-links a>.lt3-current-page-mark{margin-left:10px}.lt2 .lt3-resource-menu a[aria-current=page]{align-items:center;gap:8px;padding:10px;display:flex}.lt2 .lt3-mobile-navigation-sections a[aria-current=page]{align-items:center;gap:8px;padding:12px;display:flex}.lt2 [data-lt3-replaced-eyebrow]{display:none!important}.lt3-page-badge-host{margin-bottom:22px;display:block}.lt2 .lt3-page-badge{color:#214b60;text-transform:none;letter-spacing:0;background:#eaf2fa;border:1px solid #d1e2ef;border-radius:7px;align-items:center;gap:10px;max-width:100%;padding:10px 13px;font:700 13px/1.4 Arial,Helvetica,sans-serif;display:inline-flex}.lt3-page-badge>svg{color:#648dae}.lt2 .lt3-business-why.lt3-nav-current,.lt2 .lt2-why.lt3-nav-current{padding-inline:9px}.lt2 .lt2-nav-item>button.lt3-nav-current{color:#12364b;background:#edf5f8;margin-inline:-10px;padding-inline:10px}@container lt2 (width<=1000px){.lt2 .lt3-business-trigger.lt3-nav-current{margin-inline:0;padding-inline:10px 4px}.lt3-current-page-mark{font-size:10px}}@container lt2 (width<=760px){.lt3-page-badge-host{margin-bottom:18px}.lt2 .lt3-page-badge{font-size:12px}.lt3-business-menu-link[aria-current=page]{flex-wrap:wrap}.lt3-business-menu-link .lt3-current-page-mark{margin-left:44px}}.lt2{--lt3-hero-height:380px;--lt3-hero-top:24px;--lt3-hero-visual-height:332px;--lt3-hero-headline-size:38px;--lt3-hero-section-gap:32px}@container lt2 (width>=1001px){.lt2.lt2 .lt3-marketing-hero{box-sizing:border-box;width:100%;max-width:none;height:var(--lt3-hero-height);min-height:var(--lt3-hero-height);max-height:var(--lt3-hero-height);background:linear-gradient(110deg,#f7faf9,#edf5f8);border-bottom:1px solid #dce5e9;margin:0;overflow:clip;padding:0!important}.lt2 main:has(.lt3-marketing-hero)>.lt2-breadcrumbs{display:none}.lt2.lt2 .lt3-marketing-hero>.lt2-wrap,.lt2.lt2 .lt3-marketing-hero .lt3-hero-grid{width:min(1200px,100% - 48px);max-width:1200px;height:100%;padding-block:var(--lt3-hero-top);box-sizing:border-box;margin-inline:auto}.lt2.lt2 .lt3-marketing-hero>.lt2-wrap:has(>.lt3-hero-grid){padding:0}.lt2.lt2 .lt3-marketing-hero>.lt2-wrap>.lt3-hero-grid{width:100%}.lt2.lt2 .lt3-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;gap:40px;display:grid}.lt2.lt2 .lt3-hero-copy{text-align:left;flex-direction:column;align-self:start;min-width:0;margin:0;padding:0;display:flex}.lt2.lt2 .lt3-hero-copy>*{order:4}.lt2.lt2 .lt3-hero-copy>.lt3-page-badge-host{order:0}.lt2.lt2 .lt3-hero-copy>h1{order:1}.lt2.lt2 .lt3-hero-copy>p{order:2}.lt2.lt2 .lt3-hero-copy>.lt2-actions{order:3}.lt2.lt2 .lt3-hero-copy>.lt3-page-badge-host{height:34px;margin:0 0 12px}.lt2.lt2 .lt3-hero-copy .lt3-page-badge{padding:7px 11px;font-size:12px;line-height:18px}.lt2.lt2 .lt3-hero-copy>.lt2-eyebrow{margin:0 0 12px;font-size:11px;line-height:34px}.lt2.lt2 .lt3-hero-copy h1{color:#173c4e;letter-spacing:-.025em;width:100%;max-width:none;margin:0;font:700 var(--lt3-hero-headline-size)/1.13 Arial, Helvetica, sans-serif!important}.lt2.lt2 .lt3-hero-copy h1 :is(em,span){font:inherit;letter-spacing:inherit}.lt2.lt2 .lt3-hero-copy>p{max-width:none;margin:12px 0 0;font:400 15px/1.6 Arial,Helvetica,sans-serif}.lt2.lt2 .lt3-hero-copy>.lt2-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin:16px 0 0;display:flex}.lt2.lt2 .lt3-hero-copy .lt2-button{min-height:44px;padding:10px 18px;line-height:22px;font-size:13px!important}.lt2.lt2 .lt3-hero-visual{width:560px;min-width:0;max-width:none;max-height:calc(var(--lt3-hero-visual-height) / var(--lt3-hero-art-scale,1));zoom:var(--lt3-hero-art-scale,1);place-self:center;margin:0;overflow:clip}.lt2.lt2 .lt3-hero-visual.er-milestone{width:440px}.lt2.lt2 .lt3-hero-visual.lt2-hero-product-window{padding:0}.lt2.lt2 .lt3-hero-visual.lt2-hero-scene{height:430px}.lt2.lt2 .lt3-hero-visual.blp-hero-preview{padding-bottom:18px}.lt2.lt2 .lt3-hero-visual.mlp-collage{padding:0}.lt2.lt2 .lt3-hero-single>.lt2-wrap{padding-top:var(--lt3-hero-top)}.lt2.lt2 .lt3-hero-single.lt3-hero-copy{padding:var(--lt3-hero-top) max(24px, calc((100% - 1200px) / 2)) 0!important}.lt2.lt2 .lt3-hero-single .lt3-hero-copy>:is(h1,p),.lt2.lt2 .lt3-hero-single.lt3-hero-copy>:is(h1,p){max-width:660px}.lt2.lt2 .lt3-after-hero{padding-top:var(--lt3-hero-section-gap)!important;margin-top:0!important}.lt2.lt2 .lt3-home-industry-strip .lt2-hero-industries{border:0;margin:0;padding:0}.lt2.lt2 .lt3-hero-copy .lt2-hero-notes{gap:16px;margin-top:12px;font-size:10px;line-height:1.4}.lt2.lt2 .lt3-hero-copy .li-hero-stats{gap:24px;margin-top:16px;display:flex}.lt2.lt2 .lt3-hero-copy .li-hero-stats article{gap:6px}.lt2.lt2 .lt3-hero-copy .li-hero-stats strong{font-size:17px;line-height:1.2}.lt2.lt2 .lt3-hero-copy .li-hero-stats span{font-size:12px;line-height:1.3}.lt2.lt2 .lt3-hero-copy .li-hero-stats svg{width:20px;height:20px}.lt2.lt2 .lt3-hero-copy>.lt2-text-link{margin:0 0 8px;font-size:11px}.lt2.lt2 .lt3-hero-copy>.lt2-points{margin-top:12px;font-size:12px}.lt2.lt2 :is(.lt2-hero-business,.li-hero) .lt3-hero-visual.lt2-hero-scene{zoom:min(var(--lt3-hero-art-scale,1), .7)}.lt2.lt2 .lt2-hero-business>.lt2-wrap:not(.lt3-home-industry-strip){height:320px;padding:0}.lt2.lt2 .lt2-hero-business .lt3-hero-copy>p{font-size:14px;line-height:1.5}.lt2.lt2 .lt2-hero-business>.lt3-home-industry-strip{border-top:1px solid #dce5e9;height:60px;padding:0}.lt2.lt2 .lt2-hero-business .lt2-hero-industries{background:0 0;align-items:center;gap:16px;height:100%;display:flex}.lt2.lt2 .lt2-hero-business .lt2-hero-industries>span{text-align:center;width:170px;min-width:170px;font-size:9px;line-height:1.4}.lt2.lt2 .lt2-hero-business .lt2-hero-industries>div[role=group]{flex:1;justify-content:space-between}.lt2.lt2 .lt2-hero-business .lt2-hero-industries>div[role=group]>button{padding:10px 7px;font-size:11px}}@container lt2 (width<=760px){.lt2-hero-business>.lt3-home-industry-strip{display:none}}@container lt2 (width>=761px) and (width<=1000px){.lt2.lt2 :is(.lt2-hero-business,.li-hero) .lt2-hero-scene{zoom:.75;justify-self:center;width:420px;max-width:none}}.lt2.lt2 .li-hero{background:linear-gradient(110deg,#fbf9f2 0%,#f7f8f7 42%,#edf5f8 100%)}@container lt2 (width<=600px){.lt2 .li-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.lt2 .li-hero-stats article{gap:8px}.lt2 .li-hero-stats strong{font-size:16px}.lt2 .li-hero-stats span{font-size:12px}.lt2 .li-hero-stats svg{width:20px;height:20px}}.lt3-industry-directory{color:#12364b;background:#fff;padding:48px 0 64px;font-family:Arial,Helvetica,sans-serif}.lt3-industry-directory header{max-width:760px;margin-bottom:32px}.lt3-industry-directory .lt3-directory-eyebrow{text-transform:uppercase;letter-spacing:1px;color:#24618d;font:700 12px/1.5 Arial}.lt2 .lt3-industry-directory h1{margin:12px 0 16px;font:700 40px/1.2 Arial}.lt3-industry-directory header>p{color:#526f7f;font:16px/1.65 Arial}.lt3-directory-search{max-width:520px;margin-top:24px;font:700 14px/1.5 Arial;display:block}.lt3-directory-search input{color:#12364b;box-sizing:border-box;background:#fff;border:1px solid #bfd2df;border-radius:8px;width:100%;height:48px;margin-top:8px;padding:12px 16px;font:16px Arial;display:block}.lt3-directory-count{color:#526f7f;margin-bottom:20px;font:14px Arial}.lt3-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lt3-directory-card{border:1px solid #d5e3eb;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.lt3-directory-card img{object-fit:cover;width:100%;height:180px}.lt3-directory-body{flex-direction:column;flex:1;padding:24px;display:flex}.lt3-directory-badge{color:#24618d;background:#edf5f8;border-radius:4px;align-self:flex-start;padding:4px 8px;font:12px/1.5 Arial}.lt2 .lt3-directory-card h2{margin:12px 0;font:700 22px/1.35 Arial}.lt3-directory-card a{color:#24618d;text-decoration:none}.lt3-directory-card h2 a{color:#12364b}.lt3-directory-card p{color:#526f7f;margin:0 0 20px;font:14px/1.6 Arial}.lt2 .lt3-directory-card h3{margin:0 0 8px;font:700 14px/1.5 Arial}.lt3-directory-card ul{margin:0 0 24px;padding:0;list-style:none}.lt3-directory-card li a{border-bottom:1px solid #edf5f8;padding:8px 0;font:14px/1.5 Arial;display:block}.lt3-directory-explore{margin-top:auto;font:700 14px/1.5 Arial}.lt3-directory-card a:hover{text-decoration:underline}.lt3-industry-directory :is(a,input,button):focus-visible{outline-offset:3px;outline:2px solid #24618d}@media (width<=1000px){.lt3-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lt3-directory-grid{grid-template-columns:1fr}.lt2 .lt3-industry-directory h1{font-size:32px}.lt3-industry-directory{padding-top:32px}}.lt2 [data-marketing-preview]:after{content:"";z-index:2;opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/themes/lms_v3/reference/brand-book/learntastic-identity/learntastic-lt-delicate-light.svg) 50%/contain no-repeat;width:34px;height:28px;position:absolute;bottom:12px;right:12px}.lt2 [data-marketing-preview]:is(.lt2-exp-device,.why-walk-window,.alp-practice,.alp-hero-example,.lttp-workflow,.tnt-portal,.er-milestone,.er-portal,.blp-employee-window,.blp-admin-window,.mlp-admin-window,.rap-hero-card,.rap-report-card,.rap-records-card,.ctr-completion-example,.ctr-examples,.ctr-records,.lt2-home-overview,.itp-portal){position:relative}.lt2 [data-marketing-preview] [data-marketing-preview]:after{display:none}.lt2 .ctr-example-dialog [data-marketing-preview]:after{display:block}.lt2 [data-marketing-preview] .lt3-preview-redacted{filter:blur(2.5px);-webkit-user-select:none;user-select:none;pointer-events:none}.lt2 .mlp-phone[data-marketing-preview]:after{width:24px;height:20px;bottom:16px;right:10px}.lt2 .mlp-landscape-phone[data-marketing-preview]:after{width:24px;height:20px}.lt2 .ctr-hero-preview[data-marketing-preview]:after{bottom:4px;right:4px}@media (forced-colors:active){.lt2 [data-marketing-preview]:after{opacity:.15;forced-color-adjust:none}}.lt2 .er-milestone[data-marketing-preview]:after{top:76px;bottom:auto;right:24px}@container lt2 (width>=1001px){.lt2 .lt2-home-refined .lt2-hero h1{font-size:clamp(40px,3.1cqw,44px)}}.lt2 .lt2-home-refined>.lt2-section{padding-block:28px}.lt2 .lt2-home-refined :is(.lt2-section-heading h2,.lt2-feature-copy>h2,.lt2-home-final h2){margin:0;font-size:30px;font-weight:600;line-height:1.25}.lt2 .lt2-home-refined .lt2-section-heading{margin-bottom:24px}.lt2 .lt2-home-refined :is(.lt2-section-heading>p,.lt2-feature-copy>p){max-width:760px;margin:10px 0 0;font-size:16px;line-height:1.65}.lt2 .lt2-home-refined .lt2-feature-copy>p+.lt2-benefit-details{margin-top:20px}.lt2 .lt2-home-refined .lt2-home-rewards .lt2-feature-copy>p+.lt2-benefit-details,.lt2 .lt2-home-refined .lt2-home-platform .lt2-feature-copy>p+.lt2-tabs{margin-top:24px}.lt2 .lt2-home-refined .lt2-home-platform-clarity{display:inline-block}.lt2 .lt2-home-refined .lt2-solutions .lt2-card-content h3{font-size:22px;line-height:1.3}.lt2 .lt2-home-refined .lt2-solutions .lt2-card-content>p{font-size:15px;line-height:1.65}.lt2 .lt2-home-refined .lt2-split{align-items:start}.lt2 .lt2-home-refined .lt2-benefit-details{margin:20px 0}.lt2 .lt2-home-refined .lt2-feature-copy>.lt2-benefit-details:first-child,.lt2 .lt2-home-refined :is(.lt2-tabs,.lt2-segmented)+.lt2-benefit-details{margin-top:0}.lt2 .lt2-home-refined .lt2-benefit-details summary{font-size:16px;font-weight:500;line-height:1.4}.lt2 .lt2-home-refined .lt2-benefit-details details>p{font-size:15px;line-height:1.6}.lt2 .lt2-home-refined .lt2-benefit-details summary:focus-visible{outline-offset:4px;outline:2px solid #236a94}.lt2 .lt2-home-refined .lt2-feature-copy>.lt2-button.secondary{margin-top:0;font-size:14px}.lt2 .lt2-home-refined .lt2-feature-preview{aspect-ratio:auto;align-self:start;width:min(520px,100%)}.lt2 .lt2-home-refined .lt2-feature-preview :is(.lt2-experience,.lt2-exp-device,.lt2-exp-shell,.lt2-exp-body){height:auto;min-height:0}.lt2 .lt2-home-refined .lt2-feature-preview .lt2-exp-body{padding:16px;overflow:visible}.lt2 .lt2-home-refined .lt2-feature-preview .lt2-exp-panel{margin-bottom:0;padding:14px}.lt2 .lt2-home-refined .lt2-feature-preview .lt2-exp-body :is(h4,.lt2-preview-h4){font-size:20px}.lt2 .lt2-home-refined .detail-adaptive .lt2-exp-body p{font-size:14px}.lt2 .lt2-home-refined .detail-adaptive .lt2-exp-answer{min-height:40px;font-size:14px!important}.lt2 .lt2-home-refined .detail-rewards .lt2-exp-banner{margin-bottom:12px;padding:14px}.lt2 .lt2-home-refined .detail-rewards .lt2-exp-banner p{margin:6px 0}.lt2 .lt2-home-refined .detail-rewards .lt2-exp-banner>small{display:none}.lt2 .lt2-home-refined .detail-rewards .lt2-exp-banner .lt2-preview-h4{margin:0 0 6px}.lt2 .lt2-home-refined .detail-rewards .lt2-exp-banner>p:last-child{margin:0;font-size:13px;line-height:1.5}.lt2 .lt2-home-refined :is(.detail-rewards,.detail-reports) .lt2-exp-panel>.lt2-preview-h4,.lt2 .lt2-home-refined .detail-rewards .lt2-exp-panel .lt2-exp-heading .lt2-preview-h4{margin:0 0 8px;font-size:18px}.lt2 .lt2-home-refined .detail-rewards .lt2-exp-rank{padding-block:6px;font-size:13px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-filters{align-items:center;margin-bottom:12px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-filters label{align-items:center;gap:8px;min-width:0;display:flex}.lt2 .lt2-home-refined .detail-reports .lt2-exp-filters select{min-height:32px;padding:6px 8px;font-size:13px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-report-stats{margin-bottom:12px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-report-stats .lt2-exp-panel{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.lt2 .lt2-home-refined .detail-reports .lt2-exp-report-stats strong{margin:0;font-size:22px;line-height:1.2}.lt2 .lt2-home-refined .detail-reports .lt2-exp-report-table table{font-size:13px}.lt2 .lt2-home-refined .detail-reports :is(th,td){padding:6px 5px}.lt2 .lt2-home-refined .lt2-static-slide{aspect-ratio:auto;width:min(520px,100%);min-height:0;padding:24px}.lt2 .lt2-home-refined .lt2-static-slide h3{margin:18px 0;font-size:22px}.lt2 .lt2-home-refined .lt2-static-slide p{margin:18px 0;font-size:14px}.lt2 .lt2-home-refined .lt2-home-audience-visual{justify-self:center;width:min(520px,100%);min-width:0;display:grid}.lt2 .lt2-home-refined .lt2-home-audience-visual>div{visibility:hidden;grid-area:1/1;min-width:0}.lt2 .lt2-home-refined .lt2-home-audience-visual>.is-active{visibility:visible}.lt2 .lt2-home-refined .lt2-home-audience-visual>div>:is(.lt2-home-overview,.lt2-feature-preview){height:100%}.lt2 .lt2-home-refined .lt2-home-mobile-preview{justify-self:center;width:min(320px,100%);padding:0}.lt2 .lt2-home-refined .lt2-home-mobile-preview .lt2-experience{width:100%}.lt2 .lt2-home-refined .lt2-home-mobile-preview .lt2-exp-device.phone{width:min(230px,100%);margin:auto}.lt2 .lt2-home-refined .lt2-home-mobile-preview .lt2-exp-device.phone .lt2-exp-body{height:248px;max-height:248px}.lt2 .lt2-home-refined .lt2-home-mobile-preview .lt2-exp-welcome{padding:14px}.lt2 .lt2-home-refined .lt2-home-mobile-preview .lt2-exp-welcome .lt2-preview-h4{font-size:20px;line-height:1.2}.lt2 .lt2-home-refined .lt2-home-mobile-preview .lt2-exp-welcome>p:not(.lt2-preview-h4){font-size:10px;line-height:1.5}.lt2 .lt2-home-refined .lt2-home-overview{color:#173c55;text-align:left;background:#f0f5f8;border:1px solid #d8e5ec;border-radius:14px;margin:0;font-size:13px;line-height:1.4;overflow:hidden;box-shadow:0 10px 24px #12364b08}.lt2 .lt2-home-refined .lt2-home-ui-top{background:#fff;border-bottom:1px solid #dce6eb;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.lt2 .lt2-home-refined .lt2-home-ui-top img{width:105px;height:auto}.lt2 .lt2-home-refined .lt2-home-ui-top>span{color:#526775;font-size:10px}.lt2 .lt2-home-refined .lt2-home-ui-body{grid-template-columns:94px minmax(0,1fr);display:grid}.lt2 .lt2-home-refined .lt2-home-ui-sidebar{background:#fff;border-right:1px solid #dce6eb;align-content:start;gap:8px;padding:16px 8px;font-size:10px;display:grid}.lt2 .lt2-home-refined .lt2-home-ui-sidebar>span{padding:8px 4px}.lt2 .lt2-home-refined .lt2-home-ui-sidebar .selected{color:#1d608b;background:#e6f0f6;border-radius:4px}.lt2 .lt2-home-refined .lt2-home-ui-content{gap:12px;min-width:0;padding:16px;display:grid}.lt2 .lt2-home-refined .lt2-home-ui-heading{justify-content:space-between;align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.lt2 .lt2-home-refined .lt2-home-ui-course{background:#fff;border:1px solid #dce6eb;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.lt2 .lt2-home-refined .lt2-home-ui-cover{color:#24618d;background:#e4f0f7;border-radius:6px;flex:none;place-items:center;width:46px;height:58px;display:grid}.lt2 .lt2-home-refined .lt2-home-ui-course strong{margin:4px 0;font-size:14px;line-height:1.4;display:block}.lt2 .lt2-home-refined .lt2-home-ui-course small{color:#526775;letter-spacing:.05em;font-size:9px}.lt2 .lt2-home-refined .lt2-home-ui-course div>span{color:#526775;font-size:11px}.lt2 .lt2-home-refined .lt2-home-ui-progress{background:#fff;border:1px solid #dce6eb;border-radius:8px;padding:12px}.lt2 .lt2-home-refined .lt2-home-ui-progress>div{justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.lt2 .lt2-home-refined .lt2-home-ui-progress strong{font-size:13px}.lt2 .lt2-home-refined .lt2-home-ui-progress progress{accent-color:#24618d;border:0;border-radius:8px;width:100%;height:7px;margin:10px 0;display:block;overflow:hidden}.lt2 .lt2-home-refined .lt2-home-ui-progress progress::-webkit-progress-bar{background:#e4edf3}.lt2 .lt2-home-refined .lt2-home-ui-progress progress::-webkit-progress-value{background:#397ba6;border-radius:8px}.lt2 .lt2-home-refined .lt2-home-ui-progress small{color:#526775;font-size:10px}.lt2 .lt2-home-refined .lt2-home-ui-next{align-items:center;gap:10px;font-size:10px;display:flex}.lt2 .lt2-home-refined .lt2-home-ui-next strong{margin-top:4px;font-size:13px;display:block}.lt2 .lt2-home-refined .lt2-home-ui-report{font-size:11px}.lt2 .lt2-home-refined .lt2-home-ui-report>span{border-bottom:1px solid #dce6eb;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.lt2 .lt2-home-refined .lt2-home-ui-report b{white-space:nowrap;font-size:10px;font-weight:500}.lt2 .lt2-home-refined>.lt2-home-process{padding-block:24px}.lt2 .lt2-home-refined .lt2-process{gap:24px}.lt2 .lt2-home-refined .lt2-process article{grid-template-columns:30px minmax(0,1fr);align-content:start;gap:8px 10px;display:grid}.lt2 .lt2-home-refined .lt2-process article>span{grid-area:1/1;align-self:center;width:30px;height:30px;margin:0}.lt2 .lt2-home-refined .lt2-process h3{grid-area:1/2;align-self:center;margin:0;font-size:20px;line-height:1.3}.lt2 .lt2-home-refined .lt2-process p{grid-column:2;margin:0;font-size:15px;line-height:1.55}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial{background:#fffaf6;border:1px solid #e7e1da;border-top:3px solid #db755e;border-radius:10px;flex-direction:column;margin:0;padding:20px;display:flex}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial:nth-child(2){background:#fafbf4;border-top-color:#c6a342}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial:nth-child(3){background:#f4faf7;border-top-color:#439b87}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial blockquote{margin:0 0 20px;padding:0}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial blockquote p{color:#173c55;margin:0;font-size:16px;line-height:1.55}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial figcaption{align-items:center;gap:12px;margin-top:auto;font-size:13px;line-height:1.5;display:flex}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial figcaption img{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial figcaption strong{color:#173c55;display:block}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial figcaption span{color:#526775;display:block}.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;display:grid}.lt2 .lt2-home-refined .lt2-home-final p{color:#e1eaf0;margin:12px 0 0;font-size:16px;line-height:1.6}.lt2 .lt2-home-refined .overview-final{border-color:#cbdde8;margin:8px 12px 8px 0;overflow:visible;box-shadow:8px -8px #34566c}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-body{grid-template-columns:1fr}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-sidebar{display:none}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-top{border-radius:14px 14px 0 0}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-heading{grid-column:1/-1}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-course{grid-area:2/1/4;align-self:start;transform:translate(-24px,8px);box-shadow:0 8px 16px #12364b12}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-cover{display:none}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-progress{grid-area:2/2;box-shadow:0 4px 12px #12364b08}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-progress>div{display:block}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-progress>div>span{margin-top:6px;display:block}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-report{grid-area:4/1/auto/-1}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-report>span{padding-block:6px}@container lt2 (width<=1000px){.lt2 .lt2-home-refined :is(.lt2-section-heading h2,.lt2-feature-copy>h2,.lt2-home-final h2){font-size:28px}.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{gap:24px}.lt2 .lt2-home-refined .lt2-home-ui-sidebar{display:none}.lt2 .lt2-home-refined .lt2-home-ui-body{grid-template-columns:1fr}.lt2 .lt2-home-refined .lt2-home-ui-content{padding:12px}.lt2 .lt2-home-refined .lt2-home-ui-heading{font-size:16px}.lt2 .lt2-home-refined .lt2-feature-preview .lt2-exp-body{padding:12px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-filters>span{display:none}.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{grid-template-columns:1fr}.lt2 .lt2-home-refined .overview-final{justify-self:center;width:min(500px,100% - 16px);margin:8px 0 0 12px}}@container lt2 (width<=640px){.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial-grid{grid-template-columns:1fr;gap:12px}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial{padding:16px}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial blockquote{margin-bottom:16px}.lt2 .lt2-home-refined>.lt2-section{padding-block:24px}.lt2 .lt2-home-refined :is(.lt2-section-heading h2,.lt2-feature-copy>h2,.lt2-home-final h2){font-size:25px;line-height:1.3}.lt2 .lt2-home-refined :is(.lt2-section-heading>p,.lt2-feature-copy>p),.lt2 .lt2-home-refined .lt2-benefit-details summary{font-size:15px}.lt2 .lt2-home-refined .lt2-benefit-details details>p{font-size:14px}.lt2 .lt2-home-refined .lt2-tabs{flex-wrap:wrap;gap:6px}.lt2 .lt2-home-refined .lt2-tabs button{min-height:44px;padding-inline:8px;font-size:13px}.lt2 .lt2-home-refined .lt2-feature-preview .lt2-exp-body{padding:12px}.lt2 .lt2-home-refined .detail-adaptive .lt2-exp-answer{min-height:44px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-report-table table{font-size:11px}.lt2 .lt2-home-refined .lt2-process{grid-template-columns:1fr;gap:20px}.lt2 .lt2-home-refined .lt2-home-ui-top{padding:12px}.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{gap:24px;width:calc(100% - 32px)}.lt2 .lt2-home-refined .lt2-home-final .lt2-actions{flex-flow:wrap;gap:8px}.lt2 .lt2-home-refined .lt2-home-final .lt2-actions>.lt2-button{flex:1;min-width:0;padding-inline:12px}.lt2 .lt2-home-refined .lt2-home-final{padding-block:24px}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-content{grid-template-columns:1fr}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-course{grid-area:2/1;transform:translate(-8px)}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-progress{grid-area:3/1}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-report{display:none}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-heading{font-size:14px}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-course strong{font-size:13px}.lt2 .lt2-home-refined .detail-reports .lt2-exp-filters select{min-height:44px}}@container lt2 (width<=350px){.lt2 .lt2-home-refined .lt2-home-final .lt2-actions{flex-direction:column}}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) a.lt2-home-testimonial{text-decoration:none;transition:border-color .15s,box-shadow .15s}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) a.lt2-home-testimonial:hover{border-color:#a7bdc9;box-shadow:0 4px 14px #12364b0c}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial>figure{flex-direction:column;flex:1;margin:0;display:flex}.lt2 :is(.lt2-home-refined,.lt2-reviews-page) .lt2-home-testimonial figcaption .lt2-review-initials{color:#173c55;background:#e4edf2;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}.lt2 .lt2-home-refined>.lt2-hero-business{background:linear-gradient(110deg,#fcfaf5 0% 52%,#fbf8f7 66%,#eef2fa 100%)}.lt2 .lt2-home-refined>.lt2-partners{margin-bottom:20px}.lt2 .lt2-home-refined>.lt2-home-process{margin-bottom:20px;padding-block:32px}.lt2 .lt2-home-refined .lt2-home-final{border-radius:0;width:100%;margin:24px 0 0;padding:24px 0}.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{grid-template-columns:1.25fr .85fr;gap:40px;width:min(1200px,100% - 48px)}.lt2 .lt2-home-refined .lt2-home-final .lt2-actions{margin-top:16px}.lt2 .lt2-home-refined .overview-final{justify-self:end;width:min(440px,100% - 16px);margin:4px 8px;box-shadow:4px -4px #34566c}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-top{padding:8px 12px}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-heading,.lt2 .lt2-home-refined .overview-final .lt2-home-ui-report{display:none}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-content{grid-template-columns:1fr 1fr;gap:12px;padding:12px}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-course{grid-area:1/1;padding:10px;transform:translate(-12px)}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-course strong{font-size:13px;line-height:1.3}.lt2 .lt2-home-refined .overview-final .lt2-home-ui-progress{grid-area:1/2;padding:10px}@container lt2 (width<=1000px){.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{grid-template-columns:1.15fr 1fr;gap:24px}}@container lt2 (width<=640px){.lt2 .lt2-home-refined>.lt2-partners{margin-bottom:16px}.lt2 .lt2-home-refined>.lt2-home-process{margin-bottom:16px;padding-block:28px}.lt2 .lt2-home-refined .lt2-home-final{padding-block:20px}.lt2 .lt2-home-refined .lt2-home-final>.lt2-wrap{grid-template-columns:1fr;gap:20px;width:calc(100% - 40px)}.lt2 .lt2-home-refined .overview-final{justify-self:center}}.apt{color:#173c4e;padding-block:32px 48px}.apt-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.apt-heading>div>p{color:#7996a8;letter-spacing:.1em;margin:0 0 10px;font-size:11px;font-weight:700}.lt2 .apt-heading h1{margin:0;font:700 30px/1.2 Arial,sans-serif}.apt-toolbar{flex-wrap:wrap;gap:12px;display:flex}.apt button,.apt-signup button{cursor:pointer}.apt button:not(.lt2-button),.apt select,.apt input{font:inherit}.apt-toolbar button,.apt-next>button:not(.lt2-button),.apt-price button{color:#426e86;background:#fff;border:1px solid #c9ddeb;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.apt button:focus-visible,.apt-signup :is(button,input,a):focus-visible{outline-offset:3px;outline:3px solid #76a4be}.apt button:disabled{opacity:.45;cursor:default}.apt-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.apt-steps li{color:#9cb2bf;background:#fff;border:1px solid #e3edf3;border-radius:8px;align-items:center;gap:10px;padding:14px 10px;font-size:11px;display:flex}.apt-steps li>span{background:#f0f5f8;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.apt-steps .active{color:#234f64;background:#e9f3fa;border-color:#b6d4e7}.apt-steps .active>span{color:#fff;background:#234f64}.apt-layout{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:20px;display:grid}.apt-portal{background:#fff;border:1px solid #cbdfea;border-radius:14px;grid-template-columns:145px minmax(0,1fr);min-height:590px;display:grid;position:relative;overflow:hidden}.apt-sidebar{background:linear-gradient(140deg,#f7fafb,#f4f3f9);border-right:1px solid #dbe7ef;flex-direction:column;padding:22px 10px;display:flex}.apt-sidebar>img{width:120px;max-width:100%;height:auto}.apt-sidebar>small{letter-spacing:.08em;color:#7d98a8;margin:20px 0 32px;font-size:9px}.apt-sidebar ul{margin:0;padding:0;list-style:none}.apt-sidebar li{color:#6b8ca0;align-items:center;gap:8px;padding:15px 8px;font-size:10px;display:flex}.apt-sidebar li.active{color:#326887;background:#e7f2f8;border-radius:6px;font-weight:700}.apt-sidebar>span{color:#8aa3b2;margin-top:auto;padding:24px 6px 0;font-size:10px}.apt-sidebar>span>small{margin-left:22px;font-size:9px}.apt-workspace{min-width:0}.apt-workspace>header{background:linear-gradient(100deg,#f5fafb,#f5f2f9);border-bottom:3px solid #264f63;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.apt-workspace header strong{font-size:14px;display:block}.apt-workspace header small{color:#8aa5b6;margin-top:10px;font-size:9px;display:block}.apt-workspace header>span{color:#77a38d;font-size:9px}.apt-content{padding:24px 18px 30px}.lt2 .apt h2{margin:0 0 22px;font-size:20px;line-height:1.3}.lt2 .apt h3{margin:20px 0 22px;font-size:17px;line-height:1.4}.apt-filters{background:#f6f9fb;border:1px solid #d7e5ef;border-radius:7px;grid-template-columns:.85fr 1.15fr;gap:12px;padding:12px;display:grid}.apt label{color:#7594a7;font-size:11px;display:block}.apt input,.apt select{color:#355e77;box-sizing:border-box;background:#fff;border:1px solid #c3daea;border-radius:5px;width:100%;min-width:0;margin-top:8px;padding:10px;display:block}.apt .apt-count{color:#819eaf;margin:6px 0;font-size:10px}.apt-courses{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.apt-courses article,.apt-order-grid article,.apt-detail{border:1px solid #d3e3ee;border-radius:8px;min-width:0;padding:14px}.apt-courses article{border-top:3px solid;flex-direction:column;display:flex}.apt article>small{color:#8ba4b5;font-size:9px;display:block}.lt2 .apt-courses h3{min-height:72px}.lt2 .apt-courses article>p{color:#5c788a;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:60px;margin:0 0 12px;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.apt .apt-text-button{color:#5a8aa6;text-align:left;background:0 0;border:0;padding:4px 0;font-size:11px}.apt-facts{color:#7595aa;border-top:1px solid #dce6ee;min-height:70px;margin:12px 0;padding-top:12px;font-size:9px}.apt dl>div{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.apt dd{text-align:right;margin:0}.apt-price{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.apt-price>strong{font-size:16px}.apt-price small{color:#88a1b1;margin-top:8px;font-size:9px;font-weight:400;display:block}.apt-price button{padding:9px 7px;font-size:9px}.apt-price button[aria-pressed=true]{background:#e8f3fa;border-color:#6f9cb5}.apt-guide{background:#fff;border:1px solid #d2e2ed;border-radius:14px;padding:24px 20px}.apt-guide>small{color:#8ba6b7;font-size:10px;line-height:1.5;display:block}.apt-guide-icon{color:#7da5bd;background:#e9f3fa;border-radius:12px;place-items:center;width:48px;height:48px;margin:24px 0 18px;display:grid}.lt2 .apt-guide h2{margin:0;font-size:24px}.lt2 .apt-guide p{color:#526e80;margin:0;font-size:13px;line-height:1.65}.apt-hint{background:#fbf9ef;border:1px solid #e5d9b7;border-radius:7px;margin:12px 0 18px;padding:14px}.apt-hint strong{color:#b39b53;font-size:11px}.apt .apt-success{color:#6b9f87;margin:12px 0;font-size:12px;line-height:1.6}.apt-next{justify-content:space-between;gap:12px;margin:24px 0 20px;display:flex}.apt-next .lt2-button{padding:10px 14px;font-size:14px}.apt-guide progress{accent-color:#82b0aa;background:#e5edf4;border:0;border-radius:4px;width:100%;height:5px;margin-bottom:12px;display:block;overflow:hidden}.apt-guide progress::-webkit-progress-bar{background:#e5edf4}.apt-guide progress::-webkit-progress-value{background:#82b0aa}.apt-order-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lt2 .apt-order-grid p,.lt2 .apt-detail p{color:#5b7789;font-size:13px;line-height:1.65}.apt-order-grid small{color:#8aa2b3;font-size:10px;line-height:1.8}.apt-order-grid article>h3 svg{vertical-align:middle;margin-right:8px}.apt-order-grid .apt-course-price{margin:30px 0 10px;font-size:24px;display:block}.apt-order-grid label{margin:24px 0 14px}.apt-order-grid input{width:90px}.apt-order-grid .lt2-button{margin-top:20px;padding:12px;font-size:13px}.apt-order-grid dl{color:#799aaf;margin-block:20px;font-size:10px}.apt .apt-empty-order{text-align:center;padding:36px 0}.apt-detail>.lt2-button{margin-top:20px;display:block}.apt-signup{box-sizing:border-box;color:#244c60;border:1px solid #c7dce8;border-radius:16px;width:min(560px,100% - 32px);max-height:calc(100dvh - 40px);padding:32px;font:14px/1.6 Arial,sans-serif}.apt-signup::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#12364bbd}.apt-signup h2{margin:0 24px 0 0;font-size:24px;line-height:1.3}.apt-close{color:#7d9fb3;background:#f2f7fa;border:0;border-radius:50%;width:32px;height:32px;font-size:24px;position:absolute;top:12px;right:14px}.apt-signup-brand{color:#86a3b6;border-bottom:1px solid #dae6ee;align-items:center;gap:14px;margin-bottom:20px;padding:14px 0 24px;font-size:11px;display:flex}.apt-signup-brand img{width:38px;height:auto}.apt-signup label{margin-top:20px;font-weight:700;display:block}.apt-signup input:not([type=checkbox]){box-sizing:border-box;color:#244c60;border:1px solid #bcd4e4;border-radius:6px;width:100%;margin:8px 0;padding:12px;font:16px Arial,sans-serif;display:block}.apt-signup small{color:#89a4b5;font-size:10px}.apt-password{display:block;position:relative}.apt-signup .apt-password input{padding-right:60px}.apt-password button{color:#668fa7;background:0 0;border:0;position:absolute;top:12px;right:10px}.apt-signup .apt-consent{align-items:start;gap:8px;margin-bottom:20px;font-size:11px;font-weight:400;display:flex}.apt-signup .apt-consent input{margin-top:4px}.apt-signup a{color:#24618d}.apt-signup .lt2-button{color:#fff;background:#12364b;border:0;border-radius:6px;width:100%;margin-top:20px;padding:14px;font:14px Arial,sans-serif}.apt-signup button:disabled{opacity:.6}.apt-error{color:#ac3c44}.apt-login{text-align:center;font-size:12px}@container lt2 (width<=1000px){.apt-layout{grid-template-columns:minmax(0,1fr)}.apt-guide{grid-template-columns:1fr 1fr;gap:10px 24px;display:grid}.apt-guide-icon{display:none}.apt-guide>small,.apt-guide>h2{grid-column:1/-1}.apt-guide .apt-next{margin:8px 0}.apt-guide progress{grid-column:1/-1}}@container lt2 (width<=650px){.apt-heading{flex-direction:column;align-items:start}.lt2 .apt-heading h1{font-size:26px}.apt-steps{display:flex;overflow:auto}.apt-steps li{min-width:140px}.apt-portal{grid-template-columns:minmax(0,1fr)}.apt-sidebar{display:none}.apt-workspace>header{padding:16px}.apt-content{padding:20px 12px}.apt-filters,.apt-courses,.apt-order-grid{grid-template-columns:minmax(0,1fr)}.lt2 .apt-courses h3{min-height:0}.apt-courses article{padding:20px}.apt-guide{display:block}.apt-guide>h2{margin-top:16px}.apt-signup{padding:24px}}.apt{scroll-margin-top:140px}.apt-heading h1:focus{outline:none}.lt2 .apt .apt-price button{font-size:11px}.lt2 .apt .apt-text-button{font-size:12px}.apt-facts{font-size:10px}.lt2 main:has(.apt){background:linear-gradient(120deg,#f5f9fb,#fff)}.lpt-stats{border:1px solid #d3e3ee;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;display:grid}.lpt-stats>div{border-right:1px solid #dce7ee;padding:24px 16px}.lpt-stats>div:last-child{border:0}.lpt-stats strong{color:#61899f;font-size:30px;display:block}.lpt-stats small{color:#8aa3b2;margin-top:16px;font-size:10px;display:block}.lpt-courses{gap:14px;display:grid}.lpt-courses article{border:1px solid #d3e3ee;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:20px 16px;display:flex}.lpt-courses article>div{flex:1;min-width:0}.lt2 .lpt-courses h3{margin:12px 0 18px;font-size:16px}.lpt-courses small{color:#8aa3b2;font-size:10px}.lpt .lt2-button{flex-shrink:0;padding:13px 16px;font-size:13px}.lpt-courses button>span{color:#d6bf67}.lpt-progress{background:#e5eef3;border-radius:8px;max-width:360px;height:5px;overflow:hidden}.lpt-progress i{background:#8db19f;height:100%;display:block}.lpt .apt-guide>.lpt-progress{margin:22px 0 14px}.lpt-outline{grid-template-columns:130px minmax(0,1fr);gap:22px;margin-top:24px;display:grid}.lpt-outline aside{color:#8aa3b2;border-right:1px solid #dce7ee;flex-direction:column;gap:22px;padding-right:14px;font-size:11px;display:flex}.lpt-outline aside .active{color:#5a8aa6;background:#ecf5f9;border-radius:6px;padding:12px 8px}.lt2 .lpt-outline p{color:#5b7889;overflow-wrap:anywhere;margin:0 0 18px;font-size:13px;line-height:1.7}.lt2 .lpt-outline h3{margin:18px 0 6px;font-size:19px}.lpt-material-label{align-items:center;gap:10px;display:flex}.lt2 .lpt-outline .lpt-note{color:#819eaf;background:#f3f8fa;border:1px solid #dce7ee;border-radius:6px;margin:20px 0;padding:14px;font-size:11px}@media (width<=650px){.lpt-courses article{flex-direction:column;align-items:stretch;gap:16px}.lpt-outline{grid-template-columns:1fr}.lpt-outline aside{border-bottom:1px solid #dce7ee;border-right:0;flex-flow:wrap;align-items:center;gap:12px;padding:0 0 14px}.lpt-stats>div{padding:18px 10px}}.pt-page{color:#173c4e;background:linear-gradient(120deg,#f5f8fa,#fff 85%)}.pt-hero{border-bottom:1px solid #dce5e9;padding:32px 0}.pt-hero h1{margin:0;font-size:38px;line-height:1.13}.pt-hero p{color:#637e8e;max-width:850px;margin:20px 0 0;font-size:17px;line-height:1.65}.pt-explore{padding-block:32px 40px}.pt-section-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.pt-section-heading h2{margin:0;font-size:26px;line-height:1.3}.pt-section-heading p{color:#7c96a6;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.pt-tour-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pt-tour-card{background:#fff;border:1px solid #d2e1ec;border-radius:16px;min-width:0;padding:24px;transition:border-color .15s,box-shadow .15s}.pt-tour-card:focus-within,.pt-tour-card:hover{border-color:#8bb2c7}.pt-tour-card.pt-tour-selected{border-color:#37667c;box-shadow:0 0 0 1px #37667c}.pt-preview{color:#31596c;border:1px solid #d2e1ec;border-radius:10px;height:216px;position:relative;overflow:hidden}.pt-browser{color:#698ba0;border-bottom:1px solid #d2e1ec;align-items:center;gap:14px;height:26px;padding:0 10px;font-size:9px;display:flex}.pt-browser>span{color:#cbdde9;letter-spacing:2px;font-size:14px}.pt-preview-layout{grid-template-columns:12% minmax(0,1fr);height:calc(100% - 26px);display:grid}.pt-sidebar{border-right:1px solid #d2e1ec;padding:18px 10px}.pt-sidebar i{background:#e4edf3;border-radius:4px;height:4px;margin-bottom:14px;display:block}.pt-sidebar i:first-child{background:#b8d4e6;height:7px}.pt-preview-content{background:#eff5fa;min-width:0;padding:18px 16px}.pt-preview-content>strong{font-size:13px}.pt-mini-courses{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.pt-mini-course{background:#fff;border:1px solid #d2e1ec;border-top:3px solid #0085ca;border-radius:5px;padding:10px}.pt-mini-course:nth-child(2){border-top-color:#ffd000}.pt-mini-course:nth-child(3){border-top-color:#df1b61}.pt-mini-course i{background:#e2ebf0;height:3px;margin-bottom:9px;display:block}.pt-mini-course i:nth-child(2){background:#b6cfdd;width:80%;height:5px}.pt-mini-course b{background:#264f65;border-radius:3px;width:65%;height:13px;margin-top:17px;display:block}.pt-preview-learner .pt-preview-content{background:#f0f7f3}.pt-mini-learning{gap:10px;margin-top:18px;display:grid}.pt-mini-learning>div{background:#fff;border:1px solid #d6e7de;border-radius:7px;padding:12px 10px}.pt-mini-learning span{color:#6b8a7d;align-items:center;gap:8px;font-size:10px;display:flex}.pt-mini-learning span i{background:#e1eee7;border-radius:4px;width:15px;height:15px}.pt-mini-progress{background:#e4eee9;border-radius:3px;height:4px;margin-top:10px;overflow:hidden}.pt-mini-progress i{background:#8ab29e;width:60%;height:100%;display:block}.pt-mini-learning>div:nth-child(2) .pt-mini-progress i{width:75%}.pt-preview-caption{color:#6c96ae;z-index:1;background:#fff;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:10px;display:flex;position:absolute;bottom:12px;right:12px}.pt-tour-body{grid-template-columns:46px minmax(0,1fr);gap:18px;padding-top:24px;display:grid}.pt-role-icon{border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.pt-role-manager{color:#7aa5bd;background:#e9f3fa}.pt-role-learner{color:#89b09a;background:#ebf5ee}.pt-tour-body h3{margin:4px 0 18px;font-size:24px;line-height:1.25}.pt-tour-body p{color:#7891a1;min-height:75px;margin:0 0 20px;font-size:15px;line-height:1.65}.pt-start{color:#366f92;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px 0;font:700 14px Arial,sans-serif;display:inline-flex}.pt-start:hover{text-decoration:underline}.pt-start:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #24618d}.pt-selection-status{color:#366f92;min-height:22px;margin:18px 0 0;font-size:14px}@container lt2 (width<=1000px){.pt-hero h1{font-size:34px}.pt-tour-card{padding:18px}.pt-tour-body{grid-template-columns:36px minmax(0,1fr);gap:12px}.pt-role-icon{width:36px;height:36px}.pt-tour-body h3{font-size:22px}.pt-preview{height:195px}.pt-mini-course{padding:8px}}@container lt2 (width<=650px){.pt-section-heading{flex-direction:column;align-items:start;gap:12px}.pt-section-heading h2{font-size:24px}.pt-tour-grid{grid-template-columns:minmax(0,1fr)}.pt-tour-body p{min-height:0}.pt-hero h1{font-size:32px}.pt-preview-content{padding-inline:12px}.pt-mini-courses{gap:6px}}@media (prefers-reduced-motion:reduce){.pt-tour-card{transition:none}}.lt2 .pt-section-heading h2{margin:0;font-size:26px;line-height:1.3}.lt2 .pt-tour-body h3{margin:4px 0 18px;font-size:24px;line-height:1.25}.lt2 .pt-tour-body p{color:#7891a1;margin:0 0 20px;font-size:15px;line-height:1.65}.lt2 .pt-start{font-size:14px;font-weight:700}.pt-preview[data-marketing-preview]:after{top:36px;bottom:auto;right:12px}@container lt2 (width<=1000px){.lt2 .pt-tour-body h3{font-size:22px}}@container lt2 (width<=650px){.lt2 .pt-section-heading h2{font-size:24px}}.cs-page{color:#12364b;font-family:Arial,Helvetica,sans-serif}.lt2 .cs-page h2{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.25}.lt2 .cs-page p{color:#5d7685;margin:14px 0 0;font-size:15px;line-height:1.65}.cs-hero{background:linear-gradient(110deg,#f7faf9,#eff5fa);border-bottom:1px solid #dce6ed}.cs-hero-grid{grid-template-columns:1.04fr .96fr;align-items:start;gap:40px;padding-block:24px;display:grid}.lt2 .cs-hero h1{letter-spacing:-.025em;max-width:430px;margin:16px 0;font-size:38px;line-height:1.13}.cs-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.cs-collage{min-width:0;height:332px;position:relative}.cs-collage>img{object-fit:cover;border:4px solid #fff;border-radius:14px;position:absolute;box-shadow:0 6px 18px #12364b08}.cs-photo-main{width:60%;height:67%;top:1%;left:0;transform:rotate(-2deg)}.cs-photo-safety{width:44%;height:50%;top:6%;right:0;transform:rotate(3deg)}.cs-photo-team{width:44%;height:39%;bottom:1%;left:3%;transform:rotate(2deg)}.cs-hero-review{background:#fffdf8;border:1px solid #e7d4b1;border-radius:12px;width:53%;padding:18px;position:absolute;bottom:2%;right:0;box-shadow:0 10px 24px #12364b06}.cs-hero-review small{color:#8b7544;font-size:11px;font-weight:700;display:block}.cs-hero-review blockquote{color:#173f50;margin:16px 0;font-size:19px;line-height:1.5}.cs-hero-review a,.cs-review>a{color:#7098b0;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}.cs-section{padding-block:44px;scroll-margin-top:135px}.cs-reviews:focus{outline:none}.cs-filters{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.cs-filters button{color:#65879e;cursor:pointer;background:#fff;border:1px solid #d0e0eb;border-radius:30px;padding:11px 17px;font-size:14px}.cs-filters button[aria-pressed=true]{color:#fff;background:#173f50;border-color:#173f50}.cs-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cs-review{box-sizing:border-box;border-radius:14px;flex-direction:column;min-height:310px;margin:0;padding:28px;display:flex}.cs-tone-0{background:#f0f6fa}.cs-tone-1{background:#f3edf8}.cs-tone-2{background:#f3f7ee}.cs-quote-mark{color:#b6cddc;font-family:Georgia,serif;font-size:46px;font-weight:700;line-height:1;display:block}.cs-review blockquote{color:#416e87;flex:1;margin:32px 0;font-size:23px;font-weight:400;line-height:1.55}.cs-review figcaption{color:#50758a;align-items:center;gap:12px;margin-bottom:24px;display:flex}.cs-review figcaption img{object-fit:cover;border-radius:50%;flex-shrink:0}.cs-review figcaption strong{font-size:14px;display:block}.cs-review figcaption span{color:#8aa3b3;margin-top:8px;font-size:12px;display:block}.cs-feedback{border-top:1px solid #d6e4ed;grid-template-columns:1fr 1.12fr;gap:56px;display:grid}.cs-eyebrow{color:#7595ac;letter-spacing:.12em;margin-bottom:20px;font-size:11px;font-weight:700;display:block}.cs-email{color:#426f8b;align-items:center;gap:12px;margin-top:32px;font-size:18px;text-decoration:none;display:flex}.cs-feedback form{background:#f3f8fb;border:1px solid #d3e2ed;border-radius:14px;padding:28px}.cs-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cs-feedback label{color:#50758a;margin-bottom:22px;font-size:14px;display:block}.cs-feedback input,.cs-feedback textarea{box-sizing:border-box;color:#173f50;width:100%;font:inherit;background:#fff;border:1px solid #bfd4e3;border-radius:7px;margin-top:12px;padding:12px;font-size:15px;display:block}.cs-feedback input{height:48px}.cs-feedback textarea{resize:vertical;min-height:132px}.lt2 .cs-feedback .cs-form-note{color:#809cad;margin-top:16px;font-size:12px}.cs-feedback input:focus,.cs-feedback textarea:focus{outline-offset:2px;outline:2px solid #24618d}.cs-cta{background:#12364b;border-radius:18px;margin:0 0 44px;padding:32px}.lt2 .cs-cta h2{color:#fff}.lt2 .cs-cta p{color:#c8dce7}.cs-cta .lt2-button:not(.secondary){color:#12364b!important;background:#fff!important;border-color:#fff!important}.lt2 .cs-cta .lt2-button.secondary{color:#fff!important;background:0 0!important;border-color:#8da7b5!important}.cs-page a:hover{text-decoration:underline}.cs-page button:focus-visible,.cs-page a:focus-visible{outline-offset:4px;outline:2px solid #24618d}.cs-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.lt2 .cs-hero h1{font-size:32px}.cs-hero-grid{gap:24px}.cs-hero-review{width:60%;padding:14px}.cs-hero-review blockquote{margin:12px 0;font-size:17px}.cs-review-grid{gap:18px}.cs-review{padding:22px}.cs-review blockquote{font-size:20px}.cs-feedback{gap:32px}}@media (width<=700px){.cs-hero-grid{grid-template-columns:1fr}.cs-collage{height:290px}.cs-section{padding-block:32px}.cs-review-grid{grid-template-columns:1fr}.cs-review{min-height:280px}.cs-review blockquote{margin:24px 0 32px;font-size:23px}.cs-feedback{grid-template-columns:1fr;gap:28px}.cs-form-row{grid-template-columns:1fr;gap:0}.cs-feedback form{padding:22px}.cs-cta{margin-bottom:28px;padding:24px}.lt2 .cs-page h2{font-size:26px}.cs-filters{gap:8px}.cs-filters button{padding:10px 14px;font-size:12px}}.lt2 .cs-cta .lt2-button.secondary:hover,.lt2 .cs-cta .lt2-button.secondary:focus-visible{color:#12364b!important;background:#edf5f8!important;border-color:#edf5f8!important}.lt2 .cs-cta a:focus-visible{outline-color:#fff}.faq-page{color:#12364b;font-family:Arial,Helvetica,sans-serif}.lt2 .faq-page h2{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.25}.lt2 .faq-page p{color:#5d7685;margin:14px 0 0;font-size:15px;line-height:1.65}.faq-hero{background:linear-gradient(110deg,#f7faf9,#eff5fa);border-bottom:1px solid #dce6ed}.faq-hero-grid{grid-template-columns:1.04fr .96fr;align-items:start;gap:40px;padding-block:24px;display:grid}.lt2 .faq-hero h1{letter-spacing:-.025em;margin:16px 0;font-size:38px;line-height:1.13}.faq-search{background:#fff;border:1px solid #bfd4e3;border-radius:9px;align-items:center;gap:12px;margin-top:24px;padding:6px 6px 6px 16px;display:flex;box-shadow:0 6px 20px #12364b04}.faq-search>svg{color:#83a6bd;flex-shrink:0}.faq-search input{width:100%;min-width:0;height:38px;font:inherit;color:#416c83;background:0 0;border:0;outline:none;font-size:15px}.faq-search input::placeholder{color:#90a6b4}.faq-search:focus-within{outline-offset:2px;outline:2px solid #24618d}.faq-search button{color:#fff;cursor:pointer;background:#173f50;border:0;border-radius:6px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.faq-visual{height:332px;padding:8px 12px 18px 24px;position:relative}.faq-visual>img{object-fit:cover;border-radius:14px;width:100%;height:100%}.faq-guidance{background:#fff;border:1px solid #d3e2ed;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;top:0;left:0;box-shadow:0 5px 12px #12364b05}.faq-guidance small{color:#809aab;margin-bottom:8px;font-size:10px;display:block}.faq-guidance strong{font-size:14px}.faq-icon{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.faq-page .tone-0{color:#699dbc;background:#eaf4fc}.faq-page .tone-1{color:#b49c50;background:#fcf6e5}.faq-page .tone-2{color:#76a58c;background:#eaf5ef}.faq-page .tone-3{color:#a18aba;background:#f2ecf9}.faq-page .tone-4{color:#c38f75;background:#fcf0e8}.faq-question-preview{text-align:left;color:#173f50;cursor:pointer;background:#fffdf8;border:1px solid #e5d8b9;border-radius:10px;width:74%;padding:18px;position:absolute;bottom:0;right:0;box-shadow:0 8px 20px #12364b08}.faq-question-preview small{color:#8b9ba6;align-items:center;gap:8px;font-size:10px;display:flex}.faq-question-preview strong{margin:14px 0 18px;font-size:16px;display:block}.faq-question-preview>span{color:#a28d5c;align-items:center;gap:8px;font-size:11px;display:flex}.faq-topics{padding-block:40px}.faq-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.faq-topic-card{text-align:left;color:#173f50;cursor:pointer;font:inherit;background:#fff;border:1px solid #d3e2ed;border-radius:10px;flex-direction:column;align-items:start;min-width:0;padding:18px;display:flex;position:relative}.faq-topic-card>svg{color:#98b5c7;position:absolute;top:27px;right:16px}.faq-topic-card strong{margin:18px 0 10px;font-size:14px;line-height:1.4;display:block}.faq-topic-card>span:last-child{color:#7b96a8;font-size:12px;line-height:1.7}.faq-topic-card[aria-pressed=true],.faq-topic-card:hover{border-color:#416f87;box-shadow:inset 0 0 0 1px #416f87}.faq-answers{padding-block:20px 40px;scroll-margin-top:135px}.faq-answers:focus{outline:none}.lt2 .faq-result-count{margin-top:6px;font-size:13px}.faq-answer-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:40px;margin-top:28px;display:grid}.faq-sidebar{background:#f4f8fa;border:1px solid #dce6ed;border-radius:10px;padding:8px;position:sticky;top:135px}.faq-sidebar button{color:#6e90a4;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:16px 10px;font-size:13px;display:flex}.faq-sidebar small{color:#8ca6b6;font-size:11px}.faq-sidebar button[aria-pressed=true]{color:#173f50;background:#e3eff5;font-weight:700}.faq-list{border-top:2px solid #345e73}.faq-list details{border-bottom:1px solid #d6e4ed}.faq-list summary{color:#315d73;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;font-weight:700;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#8bafc4;flex-shrink:0;width:14px;height:14px;position:relative}.faq-list summary>span:before,.faq-list summary>span:after{content:"";background:currentColor;width:14px;height:1.5px;position:absolute;top:6px;left:0}.faq-list summary>span:after{transform:rotate(90deg)}.faq-list details[open] summary>span:after{display:none}.lt2 .faq-list details>p{color:#6e8b9d;margin:0;padding:4px 0 24px;font-size:14px;line-height:1.8}.faq-empty{padding-block:24px}.faq-empty .lt2-button{margin-top:16px}.faq-contact{background:#edf6fc;border:1px solid #d3e2ed;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:8px 0 44px;padding:28px;display:flex}.faq-contact .lt2-button{flex-shrink:0}.faq-page button:focus-visible,.faq-page summary:focus-visible{outline-offset:4px;outline:2px solid #24618d}.faq-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.lt2 .faq-hero h1{font-size:32px}.faq-hero-grid{gap:24px}.faq-visual{padding-left:12px}.faq-question-preview{width:90%;padding:16px}.faq-guidance{padding:12px}.faq-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-answer-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}}@media (width<=700px){.faq-hero-grid{grid-template-columns:1fr}.faq-visual{height:270px;padding:8px 8px 18px 16px}.faq-guidance{left:0}.faq-question-preview{width:82%}.faq-topics{padding-block:32px}.faq-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.faq-topic-card{padding:16px}.faq-topic-card>svg{right:12px}.faq-answer-layout{grid-template-columns:1fr;gap:24px}.faq-sidebar{flex-wrap:wrap;gap:6px;display:flex;position:static}.faq-sidebar button{flex-grow:1;width:auto;padding:12px 10px;font-size:12px}.faq-list summary{padding-block:18px;font-size:15px}.faq-contact{flex-direction:column;align-items:start;margin-bottom:28px;padding:24px}.lt2 .faq-page h2{font-size:26px}}.rc-page{color:#12364b;font-family:Arial,Helvetica,sans-serif}.lt2 .rc-page h2{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.22}.lt2 .rc-page h3{letter-spacing:-.02em;margin:0;font-size:21px;line-height:1.35}.lt2 .rc-page p{color:#5d7685;margin:12px 0 0;font-size:15px;line-height:1.65}.rc-hero,.rc-article-hero{background:linear-gradient(110deg,#f7faf9,#eff5fa);border-bottom:1px solid #dce6ed}.rc-hero-grid{grid-template-columns:1.04fr .96fr;align-items:start;gap:40px;padding-block:24px;display:grid}.lt2 .rc-hero h1,.lt2 .rc-article-hero h1{letter-spacing:-.025em;margin:16px 0;font-size:38px;line-height:1.13}.rc-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.rc-page a{text-decoration:none}.rc-feature{isolation:isolate;background:linear-gradient(90deg,#68a9cb,#8ab4a2,#dbbb61,#aa8bbd);border-bottom:4px solid #0000;border-radius:14px;height:332px;display:block;position:relative;overflow:hidden;color:#fff!important}.rc-feature img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.rc-feature:before{content:"";z-index:-1;background:linear-gradient(#12364b55,#12364bef);position:absolute;inset:0}.rc-feature>div{position:absolute;inset:auto 24px 24px}.rc-feature span{letter-spacing:.08em;color:#d1e2ea;font-size:10px}.lt2 .rc-feature h2{color:#fff;margin:16px 0;font-size:30px}.rc-feature strong{align-items:center;gap:12px;font-size:13px;display:flex}.rc-feature:hover img{transition:transform .2s;transform:scale(1.02)}.rc-section{padding-block:44px;scroll-margin-top:132px}.rc-library:focus{outline:none}.rc-eyebrow{color:#7595ac;letter-spacing:.12em;margin-bottom:16px;font-size:11px;font-weight:700;display:block}.rc-shortcuts{border-bottom:1px solid #dce6ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:32px;display:grid}.rc-shortcuts>a{color:#12364b;align-items:center;gap:12px;padding-block:8px;display:flex}.rc-shortcuts strong{font-size:15px;display:block}.rc-shortcuts small{color:#809aaa;margin-top:8px;font-size:12px;line-height:1.5;display:block}.rc-shortcuts>a>svg{color:#86a7b9;flex-shrink:0;margin-left:auto}.rc-icon{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.tone-0{color:#729fbb;background:#ebf4fb}.tone-1{color:#79a58c;background:#eef6f0}.tone-2{color:#a18aba;background:#f3edf9}.tone-3{color:#b49c50;background:#fbf5e4}.rc-filters{background:#f5f8fb;border:1px solid #d3e2ed;border-radius:10px;grid-template-columns:1fr 190px;gap:12px;margin-top:28px;padding:14px;display:grid}.rc-filters label:first-child{align-items:center;display:flex;position:relative}.rc-filters svg{color:#83a1b5;pointer-events:none;position:absolute;left:14px}.rc-filters input,.rc-filters select{color:#41687e;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #bfd4e3;border-radius:6px;padding:10px 14px;font-size:14px}.rc-filters input{padding-left:42px}.rc-filters input::placeholder{color:#8ca5b5}.rc-filters input:focus,.rc-filters select:focus{outline-offset:2px;outline:2px solid #24618d}.rc-topics{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.rc-topics button{color:#62839a;cursor:pointer;background:#fff;border:1px solid #d0e0eb;border-radius:30px;padding:10px 16px;font-size:13px}.rc-topics button[aria-pressed=true]{color:#fff;background:#173f50;border-color:#173f50}.lt2 .rc-count{margin:22px 0;font-size:12px}.rc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.rc-card{border:1px solid #d3e2ed;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.rc-card-art{box-sizing:border-box;align-items:center;gap:22px;height:104px;padding:30px 24px;display:flex;position:relative;overflow:hidden}.rc-card-art:after{content:"";opacity:.12;border:18px solid;border-radius:50%;width:110px;height:110px;position:absolute;top:-45px;right:-25px}.rc-card-art strong{font-size:17px;line-height:1.25}.rc-card-content{flex-direction:column;flex:1;padding:22px;display:flex}.rc-meta{color:#7c99ad;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:9px;display:flex}.rc-meta span:first-child{letter-spacing:.04em}.rc-meta span:last-child{background:#f0f5f8;border-radius:4px;padding:6px;font-size:10px}.rc-card h3 a{color:#173f50}.rc-card h3 a:hover{text-decoration:underline}.lt2 .rc-card p{margin-bottom:24px;font-size:14px}.rc-read{color:#426f8b;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:700;display:flex}.rc-read:hover{text-decoration:underline}.rc-more{margin:28px auto 0;display:block}.rc-two{grid-template-columns:1fr 1fr;gap:64px;display:grid}.rc-planner{background:linear-gradient(110deg,#edf6f3,#f2eff9);border-block:1px solid #dce6ed}.rc-planner h3{color:#416f69;margin-bottom:18px!important;font-size:15px!important}.rc-check{color:#507872;cursor:pointer;border-bottom:1px solid #d4e1df;align-items:start;gap:14px;padding:16px 0;font-size:14px;line-height:1.5;display:flex}.rc-check input{accent-color:#598d7c;flex-shrink:0;width:18px;height:18px;margin:1px 0}.rc-planner progress{appearance:none;background:#d7e7e1;border:0;border-radius:9px;width:75%;height:6px;margin:12px 0 24px;display:block;overflow:hidden}.rc-planner progress::-webkit-progress-bar{background:#d7e7e1}.rc-planner progress::-webkit-progress-value{background:#78aa98}.rc-planner progress::-moz-progress-bar{background:#78aa98}.rc-help a{color:#426f8b;border-bottom:1px solid #d3e2ed;justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;display:flex}.rc-social{color:#426f8b;border-top:1px solid #d3e2ed;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:28px;font-size:14px;display:flex}.lt2 .rc-social p{color:#829dac;font-size:12px}.rc-social nav{flex-wrap:wrap;gap:24px;display:flex}.rc-social a{color:#12364b;align-items:center;gap:8px;font-size:13px;display:flex}.rc-social b{color:#fff;background:#1769aa;border-radius:3px;place-items:center;width:18px;height:18px;font-family:Arial;display:grid}.rc-social a:nth-child(2) b{background:#ba5195}.rc-social a:last-child b{background:#1877f2}.rc-cta{box-sizing:border-box;background:#12364b;border-radius:16px;margin-bottom:44px;padding:32px!important}.lt2 .rc-cta h2{color:#fff}.lt2 .rc-cta p{color:#c8dce7}.rc-cta .lt2-button:not(.secondary){color:#12364b!important;background:#fff!important;border-color:#fff!important}.rc-cta .secondary{color:#fff!important;border-color:#8da7b5!important}.rc-article-hero>.lt2-wrap{padding-block:24px}.rc-article-hero small{color:#829dac;margin-top:24px;font-size:12px;display:block}.rc-article-layout{grid-template-columns:210px minmax(0,1fr);gap:64px;display:grid}.rc-toc{color:#62869c;background:#f1f6f9;border-radius:10px;align-self:start;padding:22px;font-size:13px;position:sticky;top:135px}.rc-toc strong{margin-bottom:16px;display:block}.rc-toc a{color:#7599ae;border-bottom:1px solid #d9e5ed;justify-content:space-between;align-items:center;padding:14px 0;font-size:12px;display:flex}.rc-steps{margin:0;padding:0;list-style:none}.rc-steps li{border-bottom:1px solid #d9e5ed;gap:24px;padding:28px 0;scroll-margin-top:140px;display:flex}.rc-steps li:first-child{padding-top:0}.rc-steps li>span{color:#9bb8ca;font-size:28px;line-height:1.5}.lt2 .rc-steps p{margin:0;font-size:18px;line-height:1.8}.rc-guide-end{background:#eff6f3;border-radius:10px;margin-top:24px;padding:26px}.lt2 .rc-guide-end h2{font-size:26px}.rc-guide-end a{color:#12364b;gap:12px;margin-top:8px;font-size:14px;display:flex}.rc-page a:focus-visible,.rc-page button:focus-visible{outline-offset:4px;outline:2px solid #24618d}.rc-page .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.rc-hero-grid{grid-template-columns:1fr 1fr;gap:24px}.lt2 .rc-hero h1,.lt2 .rc-article-hero h1{font-size:32px}.rc-shortcuts{gap:16px}.rc-shortcuts small{font-size:11px}.rc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-two{gap:32px}.rc-article-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}}@media (width<=700px){.rc-hero-grid{grid-template-columns:1fr;padding-block:24px}.rc-feature{height:270px}.rc-section{padding-block:32px}.rc-shortcuts{grid-template-columns:1fr;gap:10px;padding-block:20px}.rc-cards,.rc-two{grid-template-columns:1fr}.rc-cards{gap:20px}.rc-filters{grid-template-columns:1fr}.rc-social{flex-direction:column;align-items:start}.rc-social nav{gap:18px}.lt2 .rc-page h2{font-size:26px}.rc-cta{margin-bottom:28px;padding:24px!important}.rc-article-layout{grid-template-columns:1fr;gap:28px}.rc-toc{position:static}.rc-toc a{padding:10px 0}.rc-steps li{gap:16px}.lt2 .rc-steps p{font-size:16px}.rc-article-hero small{margin-top:16px}.rc-planner progress{width:100%}}@media (prefers-reduced-motion:reduce){.rc-feature:hover img{transform:none}}.lt2 .rc-hero h1{max-width:460px}.rc-social nav img{object-fit:contain;width:18px;height:18px}.rc-card-content>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lt2 .lttp h1,.lt2 .lttp h2,.lt2 .lttp h3{color:#173c4e;letter-spacing:-.025em;margin:0;font-weight:650}.lt2 .lttp h1{max-width:600px;font-size:46px;line-height:1.13}.lt2 .lttp h2{font-size:30px;line-height:1.25}.lt2 .lttp h3{font-size:22px;line-height:1.35}.lt2 .lttp p{color:#5c707d;margin:14px 0 0;font-size:15px;line-height:1.65}.lt2 .lttp .lt2-eyebrow{letter-spacing:.12em;margin-bottom:14px;font-size:11px;display:block}.lt2 .lttp .lt2-button{justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:14px;display:inline-flex}.lt2 .lttp .lt2-actions{gap:12px;margin-top:24px}.lttp-solutions-hero{background:linear-gradient(110deg,#f8faf9,#edf4f7);border-bottom:1px solid #dce5e9;padding:48px 0}.lttp-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.lttp-hero-grid>div:first-child>p{max-width:570px}.lttp-workflow{color:#244a60;background:#fff;border:1px solid #ccdce6;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 10px 28px #173c4e08}.lttp-window-top{border-bottom:1px solid #e0e8ed;align-items:center;gap:10px;padding:15px 17px;font-size:11px;display:flex}.lttp-mini-brand{letter-spacing:-2px;color:#172e3b;font:700 24px Arial;position:relative}.lttp-mini-brand>span{background:linear-gradient(90deg,#549fd8,#76cfb3,#e8c55b,#b580cf);border-radius:50%;height:3px;display:block}.lttp-preview-label{color:#7a8f9c;margin-left:auto;font-size:9px}.lttp-workflow-body{grid-template-columns:115px 1fr;display:grid}.lttp-workflow-nav{background:#fbfcfd;border-right:1px solid #e0e8ed;align-content:start;gap:7px;padding:20px 9px;font-size:10px;display:grid}.lttp-workflow-nav>span{align-items:center;gap:6px;padding:8px 5px;display:flex}.lttp-workflow-nav .selected{background:#eaf3f8;border-radius:5px;font-weight:600}.lttp-workflow-main{padding:24px 19px}.lttp-workflow-main>small{color:#6b818d;letter-spacing:.08em;font-size:9px;display:block}.lttp-workflow-main>strong{margin:5px 0 20px;font-size:17px;line-height:1.3;display:block}.lttp-mini-course{background:#fff;border:1px solid #dce5e9;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}.lttp-mini-course b{font-size:11px;line-height:1.4;display:block}.lttp-mini-course small{color:#748894;margin-top:4px;font-size:9px;display:block}.lttp-mini-course>svg{color:#4c9079;flex:none;margin-left:auto}.lttp-mini-icon{border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.lttp-mini-icon.blue{color:#377caa;background:#eaf3fa}.lttp-mini-icon.yellow{color:#92751c;background:#fff8db}.lttp-mini-icon.green{color:#568846;background:#eff6e9}.lttp-mini-assignment{align-items:center;gap:8px;margin-top:13px;padding:10px 0;font-size:10px;display:flex}.lttp-mini-tag{color:#8d6da7;white-space:nowrap;background:#f4eef9;border-radius:20px;margin-left:auto;padding:4px 7px;font-size:8px}.lttp-mini-track{border-top:1px solid #e1e9ee;align-items:center;gap:5px;margin-top:4px;padding-top:14px;display:flex}.lttp-mini-track>span{align-items:center;gap:8px;margin-right:auto;font-size:10px;display:flex}.lttp-mini-track>i{background:#b8dacc;border-radius:3px;width:24px;height:6px}.lttp-mini-track>i:last-child{background:#e4edf1}.lttp-workflow-steps{background:#f7fafb;border-top:1px solid #e1e9ee;justify-content:space-between;align-items:center;gap:6px;padding:14px 17px;font-size:9px;font-weight:600;display:flex}.lttp-workflow-steps svg{color:#8ea3ae}@container lt2 (width<=1000px){.lttp-hero-grid{gap:24px}.lt2 .lttp h1{font-size:38px}.lttp-workflow-body{grid-template-columns:92px minmax(0,1fr)}.lttp-workflow-main{padding:20px 12px}}@container lt2 (width<=760px){.lttp-solutions-hero{padding:32px 0}.lttp-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.lt2 .lttp h1{font-size:32px}.lttp-workflow{width:100%}.lttp-workflow-steps{gap:4px;padding:12px;font-size:8px}.lttp-preview-label{font-size:8px}}.lt2:has(.lt3-solutions-page)>.lt2-footer{border-top:0}.lt2 main:has(.lt3-solutions-page)>.lt2-breadcrumbs{display:none}.lt3-solutions-page{padding-bottom:0}.lttp-options-section{padding-block:54px}.lttp-options-heading{margin-bottom:28px}.lt2 .lttp-options-heading>p{margin-top:10px}.lttp-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.lttp-option-card{background:#fff;border:1px solid #d5e1e8;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:28px;display:flex}.lt2 .lttp-option-card>.lt2-eyebrow{margin-bottom:10px}.lt2 .lttp-option-card h3{max-width:440px;min-height:68px;font-size:25px;line-height:1.35}.lt2 .lttp-option-card>p{min-height:46px;margin-top:10px;font-size:14px}.lttp-best-for{background:#f6f9fa;border-left:3px solid #9dbfcf;align-self:stretch;margin:18px 0;padding:14px 15px}.lttp-best-for strong{color:#36596c;font-size:12px}.lt2 .lttp-best-for p{color:#345564;margin-top:4px;font-size:14px;line-height:1.5}.lt2 .lttp-option-card>.lt2-button{margin-top:auto;font-weight:700}.lttp-option-note{color:#7a7284;min-height:17px;margin-top:9px;font-size:11px;line-height:1.5;display:block}.lt2 .lttp-combined{text-align:center;margin-top:16px;font-size:14px}.lttp-combined strong{color:#385767}.lt2 .lttp-conversion{background:#12364b;border-radius:16px;margin-top:24px;margin-bottom:0;padding:32px}.lt2 .lttp-conversion h2{color:#fff;letter-spacing:-.025em;font-size:34px;line-height:1.25}.lt2 .lttp-conversion p{color:#cbdde6;margin-top:16px;font-size:15px}.lt2 .lttp-conversion .lt2-actions{justify-content:flex-start;margin-top:26px}.lt2 .lttp-conversion .lt2-button{background:#fff;border-color:#fff;color:#12364b!important}.lt2 .lttp-conversion .lt2-button.secondary{background:0 0;border-color:#91a9b6;color:#fff!important}@container lt2 (width<=760px){.lttp-options-section{padding-block:32px}.lttp-options-grid{grid-template-columns:minmax(0,1fr);gap:20px}.lttp-option-card{padding:24px}.lt2 .lttp-option-card h3{min-height:0;font-size:24px}.lt2 .lttp-option-card>p{min-height:0;margin-top:16px}.lt2 .lttp-conversion{width:calc(100% - 32px);margin-top:16px;padding:24px}.lt2 .lttp-conversion h2{font-size:26px}.lt2 .lttp-conversion .lt2-actions{flex-wrap:wrap;gap:12px}}.alp-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.alp-page)>.lt2-breadcrumbs{display:none}.alp-hero{background:linear-gradient(110deg,#f7faf8,#edf5f8);border-bottom:1px solid #dce5e9;padding-block:44px}.alp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.lt2 .alp-page h1{max-width:500px;font-size:44px;line-height:1.16}.lt2 .alp-hero p{margin-top:24px}.alp-hero-example,.alp-practice{color:#31586c;background:#fff;border:1px solid #cbdfe9;border-radius:13px;min-width:0;box-shadow:0 10px 26px #12364b04}.alp-hero-example{padding:26px}.alp-example-label{color:#5b8ba2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.alp-example-label>span{align-items:center;gap:10px;display:inline-flex}.alp-example-label small{color:#79929f;font-size:10px}.lt2 .alp-hero-example h2{color:#2a5266;letter-spacing:0;margin-block:26px 22px;font-size:22px;line-height:1.4}.alp-example-answer{background:#edf6fa;border:1px solid #8cb8cf;border-radius:7px;align-items:center;gap:12px;padding:16px;font-size:13px;line-height:1.6;display:flex}.alp-feedback{background:#f0f6f9;border:1px solid #d1e1e9;border-radius:8px;margin-top:24px;padding:24px}.alp-feedback.correct{color:#376b56;background:#edf7f1;border-color:#c9e4d7}.alp-feedback>strong{align-items:center;gap:12px;font-size:20px;line-height:1.4;display:flex}.lt2 .alp-feedback p{color:inherit;margin-top:12px}.alp-hero-example .alp-feedback{margin-top:16px;padding:16px}.alp-hero-example .alp-feedback>strong{font-size:14px}.lt2 .alp-hero-example .alp-feedback p{margin-top:10px;font-size:13px}.alp-example-footer{color:#79929f;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;font-size:10px;display:flex}.alp-definition{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;padding-block:40px;display:grid}.lt2 .alp-definition>div>p{margin-top:0}.lt2 .alp-definition>div:first-child>p{color:#50778b;margin-top:16px;font-size:18px}.alp-process{color:#4e7d94;flex-wrap:wrap;gap:14px;margin:24px 0 0;padding:0;font-size:11px;font-weight:700;list-style:none;display:flex}.alp-process li,.alp-process li>span{align-items:center;gap:10px;display:inline-flex}.alp-process li>svg{color:#95b4c5}.alp-demo{background:#f3f8fa;border-block:1px solid #dce5e9;padding-block:40px 48px}.alp-practice{max-width:940px;margin:28px auto 0;overflow:hidden}.alp-practice-header{border-bottom:1px solid #d6e3ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 28px;display:flex}.alp-practice-header strong{align-items:center;gap:10px;font-size:14px;display:flex}.alp-practice-header>span{color:#79929f;font-size:11px}.alp-practice-body{padding:30px 32px}.alp-practice fieldset{border:0;min-width:0;margin:28px 0 0;padding:0}.alp-practice legend{float:none;color:#2a5266;width:100%;margin:0 0 26px;padding:0;font-size:25px;font-weight:700;line-height:1.4}.alp-answer{cursor:pointer;border:1px solid #cbdfe9;border-radius:7px;align-items:center;gap:14px;min-height:56px;margin-top:12px;padding:16px 18px;font-size:15px;line-height:1.5;display:flex}.alp-answer.selected{background:#edf6fa;border-color:#4b8daa;box-shadow:inset 0 0 0 1px #4b8daa}.alp-answer:has(:focus-visible){outline-offset:3px;outline:3px solid #2879ae}.lt2 .alp-answer input{accent-color:#2879ae;flex:0 0 18px;width:18px;height:18px;margin:0}.alp-practice fieldset:disabled .alp-answer{cursor:default}.alp-practice fieldset:disabled input{opacity:1}.alp-check{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.alp-check>span{color:#79929f;font-size:12px}.alp-key-idea{background:#fff;border-left:4px solid #8db3c6;margin-block:20px;padding:16px 18px;font-size:15px}.lt2 .alp-key-idea p{color:#5c707d;margin-top:8px}.lt2 .alp-page .alp-reset{color:#5d879c;text-underline-offset:3px;background:0 0;border:0;border-radius:0;width:fit-content;margin-top:26px;padding:0;font:400 16px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;display:block}.alp-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.alp-benefits{padding-block:44px 32px}.lt2 .alp-benefits>p{max-width:800px}.alp-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.alp-benefit-grid article{border:1px solid #d6e3ea;border-radius:10px;padding:24px}.alp-benefit-grid article>span{color:#4b8aa4;background:#eaf4f8;border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:16px;display:inline-grid}.alp-benefit-grid article:nth-child(2)>span{color:#9472b2;background:#f3edf8}.alp-benefit-grid article:nth-child(3)>span{color:#609575;background:#edf6ef}.lt2 .alp-benefit-grid h3{font-size:18px}.lt2 .alp-benefit-grid p{font-size:14px}.alp-conversion{padding-bottom:44px}@container lt2 (width<=1000px){.alp-hero-grid{gap:28px}.lt2 .alp-page h1{font-size:36px}.alp-hero-example{padding:20px}.alp-definition{gap:28px}}@container lt2 (width<=760px){.alp-hero-grid,.alp-definition,.alp-benefit-grid{grid-template-columns:minmax(0,1fr)}.alp-hero,.alp-demo,.alp-benefits,.alp-definition{padding-block:32px}.lt2 .alp-page h1{font-size:34px}.lt2 .alp-page h2{font-size:26px}.lt2 .alp-hero-example h2{font-size:21px}.alp-practice-header{padding:18px 20px}.alp-practice-body{padding:24px 20px}.alp-practice legend{font-size:21px}.alp-answer{padding:14px 12px;font-size:14px}.alp-feedback{padding:18px}.alp-feedback>strong{font-size:18px}}.why-page{color:#173c4e;font-family:Arial,Helvetica,sans-serif}.lt2 .why-page h2{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.22}.lt2 .why-page h3{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.3}.lt2 .why-page p{color:#5d7685;margin:12px 0 0;font-size:15px;line-height:1.65}.why-hero{background:linear-gradient(110deg,#f7faf9,#eff5fa);border-bottom:1px solid #dce6ed}.why-hero-grid{grid-template-columns:1.04fr .96fr;align-items:start;gap:40px;padding-block:24px;display:grid}.lt2 .why-hero h1{letter-spacing:-.025em;margin:16px 0;font-size:38px;line-height:1.13}.why-collage{min-width:0;height:332px;position:relative}.why-collage>img{object-fit:cover;border:4px solid #fff;border-radius:14px;position:absolute;box-shadow:0 8px 25px #12364b08}.why-photo-health{width:65%;height:77%;top:5%;left:1%;transform:rotate(-4deg)}.why-photo-safety{width:44%;height:46%;top:0;right:0;transform:rotate(4deg)}.why-photo-education{width:45%;height:40%;bottom:1%;right:1%;transform:rotate(-3deg)}.why-collage-note{color:#7595ac;background:#fff;border:1px solid #d5e3ed;border-radius:10px;gap:12px;width:180px;padding:16px;font-size:12px;display:flex;position:absolute;bottom:1%;left:3%}.why-collage-note svg{color:#aa94c1;flex-shrink:0}.why-collage-note strong{color:#426c84;margin-top:3px;display:block}.why-section{padding-block:44px;scroll-margin-top:135px}.why-section:focus{outline:none}.why-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.why-value-card{background:#f1f7fb;border-radius:14px;flex-direction:column;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.why-value-card:before{content:"";pointer-events:none;border:15px solid #ffffff70;border-radius:50%;width:90px;height:90px;position:absolute;top:-45px;right:20px}.why-value-1{background:#f2edf8}.why-value-2{background:#eef6f1}.why-value-card>div{color:#719bb4;align-items:center;gap:16px;margin:8px 0 32px;font-size:12px;display:flex}.why-value-1>div{color:#a08abb}.why-value-2>div{color:#7fa792}.why-value-card>div svg{flex-shrink:0}.lt2 .why-value-card h3{font-size:21px}.lt2 .why-value-card p{margin:16px 0 24px;font-size:14px}.why-page a:not(.lt2-button),.why-page button{touch-action:manipulation}.why-value-card a,.why-walk-stage>a{color:#47738c;align-items:center;gap:12px;margin-top:auto;font-size:13px;font-weight:700;text-decoration:none;display:flex}.why-value-card a:hover,.why-walk-stage a:hover{text-decoration:underline}.why-wash{background:#f5f8fb;border-block:1px solid #dce6ed}.why-eyebrow{letter-spacing:.1em;color:#7b9ab0;margin-bottom:16px;font-size:11px;font-weight:700;display:block}.why-walkthrough{color:#416c83;background:#fff;border:1px solid #cfdfeb;border-radius:14px;max-width:1000px;margin:28px auto 0;overflow:hidden}.why-walk-title{color:#fff;background:#173f50;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.why-walk-title strong{font-size:15px}.why-walk-title>span{color:#b5ccd8;font-size:11px}.why-walk-window{position:relative}.why-walk-brand{border-bottom:1px solid #dce6ed;align-items:center;gap:14px;min-height:72px;padding:18px 24px;font-size:13px;display:flex}.why-walk-brand .lt3-identity{width:34px}.why-walk-brand small{color:#829cad;margin-left:auto;font-size:10px}.why-walk-stage{box-sizing:border-box;outline-offset:-4px;height:500px;padding:28px 8%}.why-walk-stage>.why-eyebrow{margin-bottom:12px;font-size:10px;font-weight:400}.lt2 .why-walk-stage h3{color:#173c4e;margin:0 0 22px;font-size:25px}.lt2 .why-walk-stage p{color:#607c8d;margin:16px 0;font-size:14px}.why-demo-courses{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.why-demo-courses>button{text-align:left;color:#315d75;cursor:pointer;background:#fff;border:1px solid #d1e0e9;border-top:3px solid #8bb7d1;border-radius:9px;flex-direction:column;align-items:start;gap:16px;min-width:0;min-height:156px;padding:16px;display:flex}.why-demo-courses>button[aria-pressed=true]{background:#f0f7fb;border-color:#78a5bf}.why-demo-courses>button:hover{background:#f2f8fb}.why-demo-courses strong{font-size:13px;line-height:1.4}.why-demo-courses small{color:#7c9bad;margin-top:auto;font-size:11px}.why-icon{color:#78a7c0;background:#e9f4fc;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.why-icon.construction{color:#ad9441;background:#fcf5db}.why-icon.education{color:#8cab7c;background:#edf5e6}.why-icon.therapy,.why-icon.hr-workplace{color:#ae6e82;background:#fbecef}.why-icon.assisted-living{color:#72a58f;background:#e6f5f0}.lt2 .why-walk-stage .why-course-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.why-demo-facts{background:#f2f7fa;border-radius:8px;gap:24px;min-height:58px;margin:20px 0;padding:12px 16px;display:flex}.why-demo-facts:empty{visibility:hidden}.why-demo-facts>div{flex:1;min-width:0;font-size:12px}.why-demo-facts dt{color:#819eaf;font-size:11px}.why-demo-facts dd{color:#173c4e;margin:6px 0 0}.why-course-links{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}.why-course-links>strong{font-size:22px}.why-course-links small{color:#7f9bad;font-size:11px;font-weight:400}.why-course-links>a,.why-walk-stage>a{color:#173c4e;align-items:center;gap:12px;font-size:13px;text-decoration:none;display:flex}.why-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:24px 0;padding:0;list-style:none;display:grid}.why-setup-steps li{background:#f0f6fa;border-radius:8px;flex-direction:column;gap:12px;padding:16px;font-size:12px;display:flex}.why-setup-steps li>span{color:#93b0c1;font-size:22px}.why-demo-note{color:#839eaf;margin-top:12px;font-size:10px;display:block}.why-learner-course{background:#f8fbfd;border:1px solid #d5e4ee;border-radius:10px;align-items:center;gap:24px;margin:28px 0 0;padding:24px;display:flex}.why-learner-course>div{flex:1;min-width:0}.why-learner-course h4{color:#173c4e;margin:16px 0 24px;font-size:19px}.why-learner-course small{color:#88a2b2;font-size:10px}.why-progress-label{color:#7c9eb0;justify-content:space-between;font-size:12px;display:flex}.why-demo-progress{background:#e1edf3;border-radius:4px;height:6px;margin-top:12px;overflow:hidden}.why-demo-progress i{background:#7ca8c2;height:100%;display:block}.why-team-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:10px;display:grid}.why-team-metrics>div{background:#f2f7fa;border-radius:9px;flex-direction:column;gap:10px;padding:18px;display:flex}.why-team-metrics strong{color:#3a6880;font-size:27px}.why-team-metrics small{color:#809daf;font-size:11px}.why-demo-records{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.why-demo-records th,.why-demo-records td{border-bottom:1px solid #d4e4ee;padding:16px 0}.why-demo-records td:nth-child(2){color:#80a48f}.why-demo-records td:last-child{text-align:right;color:#7fa2b8}.why-private-label{filter:blur(2.5px);-webkit-user-select:none;user-select:none}.why-custom-flow{justify-content:center;align-items:center;gap:36px;margin:26px 0;display:flex}.why-custom-flow>div{gap:8px;display:grid}.why-custom-flow>div span{color:#a08bb8;text-align:center;background:#f7f2fc;border:1px solid #ded2ef;border-radius:6px;padding:10px 24px;font-size:12px}.why-custom-flow>svg{color:#90aabc;flex-shrink:0}.why-custom-flow article{color:#83a99a;background:#f1f8f5;border:1px solid #cce3da;border-radius:10px;padding:20px 28px}.why-custom-flow h4{margin:14px 0;font-size:19px}.why-custom-flow small{font-size:11px}.why-walk-caption{background:#f2f7fa;border-block:1px solid #dce6ed;align-items:center;gap:16px;min-height:68px;padding:18px 22px;font-size:12px;display:flex}.why-walk-caption>small{white-space:nowrap;color:#8aabbe;font-size:11px}.why-timeline{background:#dfebf0;height:4px}.why-timeline i{background:linear-gradient(90deg,#75a7cc,#8cb889,#b79cc5);height:100%;display:block}.why-walk-controls{align-items:center;gap:14px;padding:16px 22px;display:flex}.why-walk-controls>span{color:#819faf;white-space:nowrap;font-size:11px}.why-walk-controls>div{gap:12px;margin-left:auto;display:flex}.why-walk-controls>div button{color:#47738b;cursor:pointer;background:#fff;border:1px solid #cbdfea;border-radius:6px;min-height:40px;padding:10px 14px;font-size:12px}.why-walk-controls button:disabled{opacity:.4;cursor:default}.why-chapters{border-top:1px solid #d6e4ed;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.why-chapters>button{text-align:center;color:#7d9fb2;cursor:pointer;background:#fff;border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #dfebf2;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:74px;padding:14px 8px;font-size:11px;display:flex}.why-chapters>button:last-child{border-right:0}.why-chapters>button[aria-selected=true]{color:#41728e;background:#eaf4fa;border-top-color:#7ba7c2}.why-chapters>button:hover{background:#f0f7fb}.lt2 .why-page .why-walk-note{max-width:1000px;margin:18px auto 0;font-size:13px}.why-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.why-shortcuts>a,.why-shortcuts>button{color:#507a91;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5e3ed;border-radius:10px;align-items:center;gap:14px;min-width:0;padding:20px;text-decoration:none;display:flex}.why-shortcuts>*>svg{flex-shrink:0}.why-shortcuts>*>svg:last-child{width:18px;margin-left:auto}.why-shortcuts strong,.why-shortcuts small{font-size:13px;display:block}.why-shortcuts small{color:#8da7b6;margin-top:7px;font-size:11px;line-height:1.5}.why-shortcuts>:hover{background:#edf5fa}.why-practice-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;display:grid}.lt2 .why-practice-section p{margin:18px 0 24px}.why-practice-section ul{color:#7b98aa;gap:12px;margin:0 0 20px;padding-left:18px;font-size:14px;display:grid}.why-practice-section .alp-practice{border-color:#e1d6ef;width:100%;min-width:0;margin:0}.why-practice-section .alp-practice-header{gap:10px;padding:16px 18px}.why-practice-section .alp-practice-header strong{white-space:nowrap;font-size:13px}.why-practice-section .alp-practice-header>span{font-size:8px}.why-practice-section .alp-practice-body{padding:20px}.why-practice-section .alp-example-label{gap:12px;font-size:12px}.why-practice-section .alp-example-label small{font-size:10px}.why-practice-section legend{margin-bottom:20px;font-size:16px;line-height:1.5}.why-practice-section .alp-answer{gap:12px;min-height:44px;padding:12px;font-size:12px}.why-practice-section .alp-answer input{width:17px;height:17px}.why-practice-section .alp-check{flex-wrap:wrap;gap:12px;margin-top:22px}.why-practice-section .alp-check span{font-size:10px}.lt2 .why-practice-section .alp-feedback p{margin:14px 0;font-size:13px;line-height:1.6}.why-practice-section .alp-feedback{margin-top:22px;padding:20px}.why-practice-section .alp-feedback>strong{font-size:18px}.why-practice-section .alp-key-idea{font-size:13px}.why-practice-section .alp-reset{margin-top:22px;font-size:13px}.why-support{background:#f5f9f6;border-block:1px solid #dce6e0}.why-support-grid{grid-template-columns:1fr 1fr;align-items:center;gap:44px;margin-top:28px;display:grid}.why-support-grid>img{object-fit:cover;border-radius:12px;width:100%;height:290px}.why-support-grid article{border-bottom:1px solid #d5e3dc;padding:18px 0}.why-support-grid article:first-child{padding-top:0}.lt2 .why-support-grid h3{font-size:19px}.lt2 .why-support-grid p{font-size:14px}.why-final{color:#fff;background:#12364b;border-radius:16px;padding:32px;position:relative;overflow:hidden}.why-final:after{content:"";pointer-events:none;border:28px solid #41798755;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-45px;right:24px}.lt2 .why-final h2{color:#fff}.lt2 .why-final p{color:#c9dce7;margin:20px 0}.lt2 .why-final .lt2-button:not(.secondary){background:#fff;border-color:#fff;color:#12364b!important}.lt2 .why-final .lt2-button.secondary{background:0 0;border-color:#8eacbd;color:#fff!important}.why-page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #397b9e}@container lt2 (width<=1000px){.why-hero-grid{gap:24px}.lt2 .why-hero h1{font-size:32px}.why-value-grid{gap:18px}.why-value-card{padding:20px}.why-practice-section{grid-template-columns:.8fr 1.2fr;gap:24px}.why-walk-stage{height:auto;min-height:500px;padding-inline:5%}.why-shortcuts{gap:12px}.why-shortcuts>a,.why-shortcuts>button{gap:10px;padding:16px}}@container lt2 (width<=700px){.why-hero-grid,.why-value-grid,.why-practice-section,.why-support-grid,.why-shortcuts{grid-template-columns:1fr}.why-collage{height:280px;margin-top:12px}.why-section{padding-block:32px;scroll-margin-top:110px}.lt2 .why-page h2{font-size:26px}.why-value-card>div{margin-bottom:24px}.why-walk-title{flex-direction:column;align-items:start;gap:6px;padding:14px 16px}.why-walk-brand{flex-wrap:wrap;gap:10px;padding:14px;font-size:12px}.why-walk-brand small{width:100%;margin-left:44px;font-size:9px}.why-walk-stage{height:auto;min-height:380px;padding:22px 18px}.lt2 .why-walk-stage h3{font-size:22px}.why-demo-courses{grid-template-columns:1fr;gap:10px}.why-demo-courses>button{grid-template-columns:38px 1fr;gap:8px 14px;min-height:100px;display:grid}.why-demo-courses strong{align-self:center}.why-demo-courses small{grid-column:2}.why-demo-facts{flex-wrap:wrap;gap:12px}.why-demo-facts>div{flex-basis:40%}.why-course-links{flex-direction:column;align-items:start}.why-setup-steps{grid-template-columns:1fr;gap:10px;margin:20px 0}.why-setup-steps li{flex-direction:row;align-items:center;padding:12px;font-size:13px}.why-learner-course{align-items:start;gap:14px;padding:16px}.why-learner-course h4{font-size:17px}.why-team-metrics{gap:8px}.why-team-metrics>div{padding:12px}.why-team-metrics strong{font-size:24px}.why-team-metrics small,.why-demo-records{font-size:10px}.why-custom-flow{gap:12px}.why-custom-flow>div span{padding:8px 12px;font-size:11px}.why-custom-flow>svg{width:20px}.why-custom-flow article{padding:14px}.why-custom-flow h4{font-size:16px}.why-custom-flow small{font-size:10px}.why-walk-caption{align-items:start;gap:12px;padding:14px 16px;font-size:11px}.why-walk-controls{flex-wrap:wrap;gap:10px;padding:14px}.why-walk-controls>div{justify-content:space-between;width:100%}.why-chapters{grid-template-columns:repeat(3,minmax(0,1fr))}.why-chapters>button{border-bottom:1px solid #dfebf2;font-size:10px}.why-practice-section .alp-practice-body{padding:18px}.why-practice-section .alp-practice-header{flex-wrap:wrap}.why-support-grid{gap:24px}.why-support-grid>img{height:230px}.why-final{padding:24px}.why-page .lt2-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.why-page *{scroll-behavior:auto!important}}.lt3-ready-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.lt3-ready-page)>.lt2-breadcrumbs{display:none}.lt2:has(.lt3-ready-page)>.lt2-footer{border-top:0}.rtt-hero{background:#f3f7f9;border-bottom:1px solid #dce5e9;padding:36px 0}.rtt-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(250px,.65fr);align-items:center;gap:70px;display:grid}.lt2 .lt3-ready-page h1{max-width:650px;font-size:40px;line-height:1.13}.lt2 .rtt-hero p{max-width:710px;font-size:15px;line-height:1.7}.lt2 .rtt-secondary-start .lt2-button{background:0 0;border-color:#aebfc9;color:#12364b!important}.rtt-industry-preview{gap:9px;display:grid;transform:rotate(-2deg)}.rtt-industry-preview>button{color:#12364b;text-align:left;background:#fff;border:1px solid #d9e4eb;border-radius:9px;align-items:center;gap:12px;min-height:60px;padding:12px 15px;font-size:13px;display:flex}.rtt-industry-preview>button:nth-child(2){margin-left:24px}.rtt-industry-preview>button>svg{color:#8da4b0;margin-left:auto}.rtt-industry-icon{border-bottom:2px solid var(--industry-accent);color:#315a70;background:color-mix(in srgb, var(--industry-accent) 12%, white);border-radius:8px;flex:0 0 34px;place-items:center;height:34px;display:inline-grid}.rtt-library{padding-block:36px 42px;scroll-margin-top:145px}.lt2 .rtt-library>h2{font-size:30px;line-height:1.3}.lt2 .rtt-library>p{margin-top:10px;font-size:15px}.rtt-industry-choices{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:30px 0 22px;display:grid}.rtt-industry-choices>button{color:#315269;background:#fff;border:1px solid #d5e1e8;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:62px;padding:10px 8px;font:700 12px/1.4 Arial,Helvetica,sans-serif;display:flex}.rtt-industry-choices>button[aria-pressed=true]{color:#12364b;background:#edf5f8;border-color:#315f77;box-shadow:inset 0 0 0 1px #315f77}.rtt-industry-choices>button:hover{background:#f3f8fa}.rtt-filters{background:#f6f8fa;border:1px solid #dde6ec;border-radius:10px;grid-template-columns:1.15fr 1.4fr 1.15fr 1fr .9fr;gap:12px;padding:16px;display:grid}.rtt-filters>label{color:#4a6473;align-content:start;gap:7px;min-width:0;font:700 11px/1.5 Arial,Helvetica,sans-serif;display:grid}.lt2 .rtt-filters :is(input,select){color:#35505f;background-color:#fff;border:1px solid #cbdbe5;border-radius:6px;width:100%;min-width:0;height:42px;min-height:42px;margin:0;padding:9px 10px;font:400 12px/1.5 Arial,Helvetica,sans-serif}.rtt-query>span{display:block;position:relative}.rtt-query svg{color:#79929f;position:absolute;top:12px;left:10px}.lt2 .rtt-query input{padding-left:35px}.rtt-results{color:#5b7280;flex-wrap:wrap;align-items:center;gap:12px;min-height:22px;margin:19px 0;font-size:12px;display:flex}.rtt-results>span{font-weight:700}.rtt-results>small{font-size:11px}.rtt-results>button{color:#24618d;background:0 0;border:0;margin-left:auto;padding:5px;text-decoration:underline}.rtt-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.rtt-course{border:1px solid #d7e2ea;border-top:4px solid var(--course-accent,#547487);background:#fff;border-radius:10px;grid-template-rows:34px 50px minmax(96px,auto) 84px minmax(48px,1fr);gap:12px;min-width:0;padding:18px;display:grid}.rtt-course-industry{color:#6a7f8a;align-items:center;gap:10px;min-width:0;font-size:11px;line-height:1.4;display:flex}.rtt-course-industry>span{color:#698998;background:#f7f9fb;border:1px solid #e1e8ee;border-radius:7px;flex:0 0 34px;place-items:center;height:34px;display:grid}.lt2 :is(.lt3-ready-page,.itp) .rtt-course h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.35}.rtt-course h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.rtt-course h3 a:hover{text-decoration:underline}.rtt-description{flex-direction:column;align-items:flex-start;gap:3px;min-height:96px;display:flex}.lt2 .rtt-description>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.lt2 .rtt-description>p.expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.lt2 :is(.lt3-ready-page,.itp) .rtt-description>button{color:#24618d;text-underline-offset:2px;background:0 0;border:0;flex-shrink:0;padding:0;font:400 11px/20px Arial,Helvetica,sans-serif;text-decoration:underline}.rtt-course-facts{border-top:1px solid #e2e9ee;grid-template-rows:repeat(3,22px);align-content:start;gap:0;height:84px;margin:0;padding-top:12px;font-size:11px;line-height:1.4;display:grid}.rtt-course-facts>div{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.rtt-course-facts dt{color:#71858f}.rtt-course-facts dd{color:#425d6c;text-align:right;max-width:56%;margin:0}.rtt-course-bottom{justify-content:space-between;align-self:end;align-items:end;gap:10px;min-width:0;display:flex}.rtt-course-bottom strong{color:#193e50;letter-spacing:-.03em;font-size:23px;font-weight:700;line-height:1.2;display:block}.rtt-course-bottom small{color:#71858f;margin-top:2px;font-size:10px;line-height:1.3;display:block}.lt2 .rtt-details{color:#264e65;border:1px solid #bdcfdb;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-height:40px;padding:10px 11px;font-size:11px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.lt2 .rtt-details:hover{background:#edf5f8}.rtt-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rtt-pagination{color:#5b7280;justify-content:center;align-items:center;gap:20px;margin-top:28px;font-size:13px;display:flex}.rtt-pagination button{color:#264e65;background:#fff;border:1px solid #bdcfdb;border-radius:6px;min-height:42px;padding:10px 16px}.rtt-pagination button:disabled{opacity:.45}.rtt-empty{text-align:center;border:1px solid #d7e2ea;border-radius:10px;padding:40px 24px}.rtt-empty .lt2-button{margin-top:20px}.rtt-next{background:#f8fafb;border-block:1px solid #dce5e9;padding:32px 0 36px}.lt2 .rtt-next h2{font-size:26px}.rtt-next ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:28px 0 0;padding:0;list-style:none;display:grid}.rtt-next li{align-items:start;gap:14px;display:flex}.rtt-next li>span{color:#7d9eae;font-size:28px;line-height:1.3}.lt2 .rtt-next h3{font-size:16px;font-weight:700;line-height:1.4}.lt2 .rtt-next p{margin-top:6px;font-size:13px;line-height:1.6}.lt2 .rtt-conversion{margin-top:24px}@container lt2 (width<=1100px){.rtt-hero-grid{gap:32px}.rtt-industry-choices{grid-template-columns:repeat(4,minmax(0,1fr))}.rtt-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.rtt-query{grid-area:1/1/auto/-1}.rtt-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lt2 (width<=760px){.rtt-hero{padding-block:32px}.rtt-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.lt2 .lt3-ready-page h1{font-size:32px}.rtt-industry-preview{justify-self:center;width:min(100%,360px);transform:none}.rtt-library{padding-block:32px}.lt2 .rtt-library>h2{font-size:26px}.rtt-industry-choices{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:24px}.rtt-next ol{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}}@container lt2 (width<=560px){.rtt-filters{grid-template-columns:minmax(0,1fr)}.rtt-query{grid-area:auto}.lt2 .rtt-filters :is(input,select){font-size:16px}.rtt-course-grid{grid-template-columns:minmax(0,1fr)}.rtt-pagination{gap:12px}}.lt2 .itp{color:#173c4e}.lt2 .itp h2{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.22}.lt2 .itp h3{letter-spacing:-.025em;margin:0;font-size:19px;line-height:1.3}.lt2 .itp p{color:#597281;font-size:15px;line-height:1.65}.lt2 .itp-hero{background:linear-gradient(110deg, #f5f9fa, var(--industry-tint));border-bottom:1px solid #d7e4ec}.lt2 .itp-hero-grid{grid-template-columns:1.04fr .96fr;align-items:start;gap:40px;padding-block:32px;display:grid}.lt2 .itp-hero h1{letter-spacing:-.025em;margin:16px 0;font-size:38px;line-height:1.13}.lt2 .itp-photo{border-radius:14px;height:332px;margin:0;position:relative;overflow:hidden}.lt2 .itp-photo img{object-fit:cover;object-position:center;width:100%;height:100%}.lt2 .itp-photo figcaption{width:fit-content;max-width:calc(100% - 32px);color:var(--industry-ink);box-sizing:border-box;background:#fffffff5;border-radius:8px;align-items:center;gap:10px;padding:14px 16px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.lt2 .itp-photo figcaption svg{flex-shrink:0}.lt2 .itp-section{padding:48px 0}.lt2 .itp-intro{margin:12px 0 28px}.lt2 .itp-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lt2 .itp-category{border:1px solid #d1e1eb;border-top:4px solid var(--industry-accent);min-width:0;min-height:260px;color:inherit;background:#fff;border-radius:10px;flex-direction:column;gap:18px;padding:24px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.lt2 .itp-category:hover,.lt2 .itp-category:focus-visible{background:color-mix(in srgb, var(--industry-tint) 55%, white);border-color:color-mix(in srgb, var(--industry-accent) 45%, #d1e1eb)}.lt2 .itp-icon{background:var(--industry-tint);width:40px;height:40px;color:var(--industry-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.lt2 .itp-category p{margin:12px 0 0;font-size:14px}.lt2 .itp-category-bottom{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.lt2 .itp-category-bottom strong{color:var(--industry-ink);align-items:center;gap:8px;font-size:13px;display:flex}.lt2 .itp-category-bottom small{color:#6e8797;white-space:nowrap;font-size:11px}.lt2 .itp-wash{background:linear-gradient(110deg,#f6f9fa,#eff6f9);border-block:1px solid #dce6eb}.lt2 .itp .lt2-eyebrow{letter-spacing:.12em;color:#527e95;font-size:11px;font-weight:700}.lt2 .itp .lt2-eyebrow+h2{margin-top:14px}.lt2 .itp-center{text-align:center;margin-top:28px}.lt2 .itp-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.lt2 .itp-benefits article{border-top:1px solid #d4e2eb;padding-top:24px}.lt2 .itp-benefits svg{color:var(--industry-ink);margin-bottom:16px}.lt2 .itp-benefits p{margin:12px 0 0}.lt2 .itp-note{background:#f2f7fa;border-radius:8px;align-items:start;gap:12px;margin:28px 0 0;padding:18px;display:flex}.lt2 .itp-note svg{color:#83a1b3;flex-shrink:0;margin-top:3px}.lt2 .itp-split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.lt2 .itp-steps{counter-reset:training;gap:24px;margin:28px 0;padding:0;list-style:none;display:grid}.lt2 .itp-steps li{counter-increment:training;padding-left:44px;position:relative}.lt2 .itp-steps li:before{content:counter(training, decimal-leading-zero);color:#7d9eaf;font-size:25px;position:absolute;top:-3px;left:0}.lt2 .itp-steps p{margin:8px 0 0}.lt2 .itp-portal{background:#fff;border:1px solid #cbdfea;border-radius:14px;min-width:0;overflow:hidden}.lt2 .itp-portal header{border-bottom:1px solid #dce6eb;align-items:center;gap:16px;padding:24px;display:flex}.lt2 .itp-portal header>svg{color:#87a4b3;margin-left:auto}.lt2 .itp-monogram{color:#111;border-bottom:2px solid var(--industry-accent);font-size:32px;font-weight:700}.lt2 .itp-portal small{color:#7792a2;font-size:11px}.lt2 .itp-portal-body{padding:24px 20px 0}.lt2 .itp-assignment{border-left:3px solid var(--industry-accent);background:#f1f7fa;border-radius:8px;gap:12px;margin-bottom:24px;padding:16px;font-size:14px;display:grid}.lt2 .itp-assignment small{letter-spacing:.08em;font-size:10px}.lt2 .itp-preview-head,.lt2 .itp-preview-row{grid-template-columns:1fr 1fr;gap:12px;font-size:12px;display:grid}.lt2 .itp-preview-head{border-bottom:2px solid #a6becb;padding:12px 0}.lt2 .itp-preview-row{border-bottom:1px solid #dce6eb;align-items:center;padding:24px 0}.lt2 .itp-preview-row span{color:#659b86;justify-content:space-between;gap:8px;font-size:11px;display:flex}.lt2 .itp-progress{background:#e9eff3;border-radius:4px;height:4px;margin-top:10px;overflow:hidden}.lt2 .itp-progress i{border-radius:inherit;height:100%;display:block}.lt2 .itp-portal footer{color:#7894a4;background:#fafcfd;padding:18px 20px;font-size:10px}.lt2 .itp-support{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.lt2 .itp-support a{color:inherit;border:1px solid #d3e2eb;border-radius:10px;flex-direction:column;align-items:start;gap:14px;padding:24px;text-decoration:none;display:flex}.lt2 .itp-support a:hover{background:#f3f8fa}.lt2 .itp-support svg{color:#709cb4;margin-bottom:8px}.lt2 .itp-support p{margin:0 0 20px}.lt2 .itp-support strong{color:#24618d;margin-top:auto;font-size:14px}.lt2 .itp-faq{max-width:960px;margin-top:48px}.lt2 .itp-faq h2{margin-bottom:24px}.lt2 .itp-final{color:#fff;background:#12364b;border-radius:16px;margin-top:48px;padding:32px}.lt2 .itp-final h2{color:#fff}.lt2 .itp-final p{color:#d1e3ec}.lt2 .itp-final .lt2-button:not(.secondary){color:#12364b;background:#fff;border-color:#fff}.lt2 .itp-final .lt2-button.secondary{color:#fff;border-color:#96b1c0}.lt2 .itp a:focus-visible{outline:3px solid var(--industry-ink);outline-offset:3px}@container lt2 (width>=1001px){.lt2.lt2 .itp-hero.lt3-marketing-hero{background:linear-gradient(110deg, #f5f9fa, var(--industry-tint))}.lt2.lt2 .itp-photo.lt3-hero-visual{zoom:1;align-self:start;width:100%;height:332px;max-height:332px}.lt2 .itp-hero .lt3-page-badge{background:var(--industry-tint);border-color:color-mix(in srgb, var(--industry-accent) 22%, white);color:var(--industry-ink)}}@container lt2 (width<=1000px){.lt2 .itp-hero-grid{grid-template-columns:1fr 1fr;gap:24px}.lt2 .itp-hero h1{font-size:32px}.lt2 .itp-photo{height:320px}.lt2 .itp-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt2 .itp-split{gap:24px}.lt2 .itp-support{gap:16px}.lt2 .itp-support a{padding:20px}}@container lt2 (width<=700px){.lt2 .itp-hero-grid,.lt2 .itp-split{grid-template-columns:1fr}.lt2 .itp-hero-grid{padding-block:24px}.lt2 .itp-photo{height:250px}.lt2 .itp-hero h1{font-size:32px}.lt2 .itp h2{font-size:26px}.lt2 .itp-section{padding:32px 0}.lt2 .itp-category-grid,.lt2 .itp-benefits,.lt2 .itp-support{grid-template-columns:1fr}.lt2 .itp-category{min-height:230px}.lt2 .itp-final{padding:24px}.lt2 .itp .lt2-actions{flex-wrap:wrap;gap:12px}.lt2 .itp .lt3-page-badge{background:var(--industry-tint);color:var(--industry-ink);white-space:normal}}@media (prefers-reduced-motion:reduce){.lt2 .itp-category{transition:none}}.lt2 .itp-onboarding .lt2-button{color:#12364b;background:0 0;border:1px solid #adc5d3}.lt2 .itp-final .itp-onboarding .lt2-button{color:#fff;background:0 0;border-color:#96b1c0}.lt2 .itp-onboarding .lt2-button:hover{background:var(--industry-tint);color:#12364b}.lt2 .itp .itp-intro{margin:12px 0 28px}.lt2 .itp-hero .lt3-page-badge svg{color:var(--industry-ink)}.lt2 .itp .itp-onboarding .lt2-button{color:#12364b!important}.lt2 .itp .itp-final .itp-onboarding .lt2-button{color:#fff!important}.lt2 .itp .itp-onboarding .lt2-button:hover{color:#12364b!important}.lt2 .itp-hero .lt3-page-badge{background:var(--industry-tint);border-color:color-mix(in srgb, var(--industry-accent) 22%, white);color:var(--industry-ink)}.lt2 .itp .rtt-description>p{font-size:13px;line-height:1.6}.tnt-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.tnt-page)>.lt2-breadcrumbs{display:none}.tnt-hero{background:linear-gradient(110deg,#f6f9f9,#edf5f8);border-bottom:1px solid #dce5e9;padding:44px 0}.tnt-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.lt2 .tnt-page h1{max-width:470px;font-size:42px;line-height:1.16}.lt2 .tnt-hero p{margin-top:22px}.tnt-portal{color:#31586c;background:#fff;border:1px solid #cbdfe9;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 10px 26px #12364b04}.tnt-portal-top{border-bottom:1px solid #d6e3ea;align-items:center;gap:12px;min-height:58px;padding:14px 16px;display:flex}.tnt-portal-top img{width:100px;height:auto}.tnt-portal-top>span{text-transform:uppercase;letter-spacing:.025em;border-left:1px solid #d6e3ea;padding-left:12px;font-size:9px}.tnt-portal-top small{color:#78909f;margin-left:auto;font-size:8px}.tnt-portal-body{grid-template-columns:106px minmax(0,1fr);display:grid}.tnt-portal-nav{background:#f7f9fa;border-right:1px solid #d6e3ea;flex-direction:column;gap:5px;padding:18px 7px;display:flex}.tnt-portal-nav>span{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:11px 5px;font-size:8px;display:flex}.tnt-portal-nav .selected{color:#24618d;background:#e7f2f7;font-weight:700}.tnt-portal-main{min-width:0;padding:20px 15px}.tnt-portal-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.tnt-portal-heading>strong{font-size:17px;line-height:1.3}.tnt-portal-heading>span{border:1px solid #cbdeea;border-radius:4px;align-items:center;gap:10px;padding:8px 6px;font-size:8px;display:flex}.tnt-portal-search{color:#78909f;background:#f8fafb;border:1px solid #d6e3ea;border-radius:5px;align-items:center;gap:8px;margin:16px 0 14px;padding:12px 10px;font-size:9px;display:flex}.tnt-preview-courses{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.tnt-preview-course{border:1px solid #d6e3ea;border-top:3px solid var(--industry-accent);border-radius:7px;flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;padding:12px 9px;display:flex}.tnt-industry-icon{color:#365e70;background:color-mix(in srgb, var(--industry-accent) 13%, white);border-radius:9px;flex-shrink:0;place-items:center;width:42px;height:42px;display:inline-grid}.tnt-preview-course .tnt-industry-icon{border-radius:7px;width:29px;height:29px}.tnt-preview-course .tnt-industry-icon svg{width:19px;height:19px}.tnt-preview-course>small{color:#78909f;margin-top:10px;font-size:8px}.tnt-preview-course>b{margin:10px 0 24px;font-size:11px;line-height:1.45}.tnt-preview-course>div{border-top:1px solid #d6e3ea;width:100%;margin-top:auto;padding-top:13px;line-height:1.3}.tnt-preview-course strong{font-size:14px}.tnt-preview-course div small{color:#78909f;white-space:nowrap;font-size:8px}.tnt-industries{padding-block:48px}.lt2 .tnt-industries>p,.lt2 .tnt-management .lt2-wrap>p{max-width:810px;margin-top:4px}.tnt-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.lt2 .tnt-industry-card{border:1px solid #d6e3ea;border-top:3px solid var(--industry-accent);border-radius:10px;align-items:start;gap:14px;padding:22px 20px;text-decoration:none;display:flex}.tnt-industry-card>div{min-width:0}.lt2 .tnt-industry-card h3{font-size:17px;line-height:1.35}.tnt-industry-card small{color:#7d929e;text-transform:uppercase;letter-spacing:.08em;margin-top:24px;font-size:9px;font-weight:700;display:block}.lt2 .tnt-industry-card p{margin-top:10px;font-size:13px;line-height:1.6}.tnt-industry-card>svg{color:#83a1b1;margin-top:12px;margin-left:auto}.lt2 .tnt-industry-card:hover{border-color:var(--industry-accent);background:#f6fafb}.tnt-management{background:#f5f8fa;border-block:1px solid #dce5e9;padding-block:44px}.tnt-management-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:center;gap:44px;margin-top:30px;display:grid}.tnt-portal-tabs{color:#78909f;border-bottom:1px solid #d6e3ea;gap:16px;margin-top:22px;font-size:9px;display:flex}.tnt-portal-tabs>*{padding-bottom:12px}.tnt-portal-tabs b{color:#31586c;border-bottom:2px solid #31586c}.tnt-learner-row{border-bottom:1px solid #d6e3ea;grid-template-columns:.85fr 1.3fr 1fr;align-items:center;gap:12px;padding:16px 0;font-size:9px;display:grid}.tnt-table-head{border-bottom:2px solid #c0d2dd;padding-block:20px}.tnt-learner-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tnt-learner-row small{text-align:center;color:#56768e;background:#edf3f9;border-radius:4px;padding:8px 2px;font-size:8px}.tnt-learner-row small.complete{color:#35775b;background:#eaf6f0}.tnt-portal-note{color:#78909f;align-items:center;gap:8px;margin-top:20px;font-size:9px;display:flex}.tnt-benefits{gap:30px;display:grid}.tnt-benefits>div{align-items:start;gap:14px;display:flex}.tnt-benefits>div>span{color:#4c879f;background:#e5f1f6;border-radius:9px;flex:0 0 40px;place-items:center;height:40px;display:grid}.lt2 .tnt-benefits h3{font-size:19px;line-height:1.35}.lt2 .tnt-benefits p{margin-top:8px;font-size:14px}.tnt-faq{max-width:940px;padding-block:52px}.lt2 .tnt-faq h2{margin-bottom:28px}.tnt-conversion{padding-bottom:44px}@container lt2 (width<=1100px){.tnt-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:24px}.lt2 .tnt-page h1{font-size:36px}.tnt-hero .tnt-portal-body{grid-template-columns:minmax(0,1fr)}.tnt-hero .tnt-portal-nav{display:none}.tnt-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tnt-management-grid{grid-template-columns:minmax(0,1fr)}.tnt-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tnt-benefits>div{flex-direction:column}}@container lt2 (width<=760px){.tnt-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.lt2 .tnt-page h1{font-size:34px}.tnt-hero,.tnt-management,.tnt-industries,.tnt-faq{padding-block:32px}.lt2 .tnt-page h2{font-size:26px}.tnt-industry-grid,.tnt-benefits{grid-template-columns:minmax(0,1fr)}.tnt-industry-card small{margin-top:16px}.tnt-benefits>div{flex-direction:row}.tnt-portal-body{grid-template-columns:minmax(0,1fr)}.tnt-portal-nav{display:none}.tnt-portal-top{gap:8px;padding-inline:12px}.tnt-portal-top img{width:88px}.tnt-portal-top>span{padding-left:8px;font-size:8px}.tnt-portal-top small{font-size:7px}.tnt-portal-main{padding:16px 12px}.tnt-preview-courses{gap:6px}.tnt-preview-course{padding:10px 7px}.tnt-preview-course>b{font-size:10px}.tnt-preview-course strong{font-size:12px}.tnt-preview-course div small{margin-top:3px;display:block}.tnt-learner-row{gap:8px}}.er-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.er-page)>.lt2-breadcrumbs{display:none}.er-hero{background:linear-gradient(110deg,#f7faf8,#f1f4fa);border-bottom:1px solid #dce5e9;padding-block:40px}.er-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:104px;display:grid}.lt2 .er-page h1{max-width:540px;font-size:44px;line-height:1.16}.lt2 .er-hero p{max-width:470px;margin-top:24px}.er-milestone{color:#31586c;background:#fff;border:1px solid #d3e1eb;border-radius:13px;min-width:0;padding:24px;box-shadow:0 10px 26px #12364b04}.er-learner{align-items:center;gap:10px;display:flex}.er-avatar{color:#507797;background:#e9effa;border-radius:50%;place-items:center;width:37px;height:37px;font-size:13px;font-weight:700;display:grid}.er-learner strong{font-size:14px}.er-learner small{color:#8095a4;margin-top:6px;font-size:10px;display:block}.er-example{border:1px solid #dce5ec;border-radius:20px;margin-left:auto;padding:6px 9px;font-size:9px}.er-celebration{text-align:center;padding-block:24px 20px}.er-trophy-tile{background:#fff7de;border-radius:22px;place-items:center;width:78px;height:78px;margin:0 auto 24px;display:grid}.er-trophy{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:24px;line-height:1}.er-trophy-tile .er-trophy{font-size:39px}.er-celebration>small{letter-spacing:.09em;text-transform:uppercase;color:#a58a4c;font-size:9px;font-weight:700;display:block}.lt2 .er-celebration h2{color:#2b5266;margin-top:16px;font-size:24px;line-height:1.3}.lt2 .er-celebration p{margin-top:12px;font-size:13px}.er-admin-message{background:#f3f6ff;border:1px solid #dce4f3;border-radius:8px;padding:16px}.er-admin-message>small,.er-from-admin{text-transform:uppercase;letter-spacing:.04em;color:#8095ac;font-size:9px;display:block}.er-admin-message>strong{margin-top:12px;font-size:14px;display:block}.lt2 .er-admin-message p{margin-top:10px;font-size:12px;line-height:1.6}.er-progress{color:#7894a4;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:20px;font-size:10px;display:flex}.er-progress strong{color:#4a8a71}.er-progress>div{background:#9fceb9;border-radius:8px;width:100%;height:5px}.er-benefits{padding-block:40px}.lt2 .er-benefits>p,.lt2 .er-demo .lt2-wrap>p{max-width:800px}.er-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.er-benefit-grid article{border:1px solid #d6e3ea;border-radius:10px;padding:24px}.er-benefit-grid article>span{color:#4a8aa5;background:#eaf2f6;border-radius:8px;place-items:center;width:36px;height:36px;margin-bottom:16px;display:inline-grid}.er-benefit-grid article:nth-child(2)>span{color:#9472b2;background:#f3eef7}.er-benefit-grid article:nth-child(3)>span{color:#b68c25;background:#f8f3e8}.lt2 .er-benefit-grid h3{font-size:18px}.lt2 .er-benefit-grid p{font-size:14px}.er-demo{background:#f3f8fa;border-block:1px solid #dce5e9;padding-block:40px 44px}.er-portal{color:#31586c;background:#fff;border:1px solid #cbdfe9;border-radius:12px;min-width:0;margin-top:28px;overflow:hidden}.er-portal-top{border-bottom:1px solid #d6e3ea;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.er-portal-top img{width:112px;height:auto}.er-portal-top>span{text-transform:uppercase;letter-spacing:.025em;border-left:1px solid #d6e3ea;padding-left:14px;font-size:10px}.er-portal-top small{color:#79929f;margin-left:auto;font-size:10px}.er-portal-body{grid-template-columns:154px minmax(0,1fr);display:grid}.er-portal-nav{background:#f7f9fa;border-right:1px solid #d6e3ea;flex-direction:column;gap:8px;padding:24px 10px;display:flex}.er-portal-nav>span{border-radius:6px;align-items:center;gap:10px;padding:14px 8px;font-size:11px;display:flex}.er-portal-nav .selected{color:#2878a0;background:#e8f4f9;font-weight:700}.er-portal-main{min-width:0;padding:26px}.er-activity-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.lt2 .er-activity-heading h3{color:#2d566a;font-size:23px}.er-activity-heading>span{color:#79929f;font-size:11px}.er-moments{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.lt2 .er-page .er-moments>button{color:#446c80;text-align:left;background:#fff;border:1px solid #cbdfe9;border-radius:7px;align-items:center;gap:10px;min-width:0;padding:14px 12px;font:700 11px/1.4 Arial,Helvetica,sans-serif;display:flex}.er-moments>button>svg{color:#5d92ac}.lt2 .er-page .er-moments>button[aria-pressed=true]{background:#edf6fa;border-color:#5b94ae;box-shadow:inset 0 0 0 1px #5b94ae}.lt2 .er-moment-description{margin-block:16px 22px;font-size:15px}.er-editor-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.er-editor{flex-direction:column;align-items:start;min-width:0;display:flex}.er-editor label{color:#5a7584;margin-block:16px 8px;font-size:11px;font-weight:700}.er-editor label:first-child{margin-top:0}.lt2 .er-editor :is(input,select,textarea){color:#40677c;background:#fff;border:1px solid #cbdfe9;border-radius:6px;width:100%;min-width:0;min-height:40px;padding:11px 12px;font:400 13px/1.5 Arial,Helvetica,sans-serif;display:block}.lt2 .er-editor textarea{resize:vertical;min-height:100px}.er-editor>button{margin-top:14px}.er-editor>small{color:#79929f;margin-top:14px;font-size:10px;line-height:1.5}.er-status{color:#4d7b67;margin-top:8px;font-size:11px;line-height:1.5}.er-learner-preview{overflow-wrap:anywhere;background:#f8faff;border:1px solid #dce4f3;border-radius:9px;min-width:0;padding:24px}.er-learner-preview>small{color:#8095a4;font-size:9px;display:block}.er-preview-mark{color:#5b8ca6;background:#eaf2fa;border-radius:14px;place-items:center;width:60px;height:60px;margin-block:24px 26px;display:grid}.er-preview-mark-trophy{background:#fff6dc}.er-preview-mark .er-trophy{font-size:33px}.lt2 .er-page .er-learner-preview h4{color:#31586c;margin:16px 0 0;font-size:21px;font-weight:400;line-height:1.4}.lt2 .er-learner-preview p{white-space:pre-wrap;font-size:13px;line-height:1.65}.er-learner-preview button{margin-top:22px}.lt2 .er-learner-preview .lt2-button{min-height:36px;padding:8px 18px;font-size:12px!important}.er-acknowledged{padding-top:24px}.lt2 .er-demo .er-demo-note{margin-top:18px;font-size:14px}@container lt2 (width<=1100px){.er-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.lt2 .er-page h1{font-size:38px}.er-portal-body{grid-template-columns:minmax(0,1fr)}.er-portal-nav{display:none}.er-moments{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lt2 (width<=760px){.er-hero-grid,.er-benefit-grid,.er-editor-grid{grid-template-columns:minmax(0,1fr)}.er-hero,.er-benefits,.er-demo{padding-block:32px}.lt2 .er-page h1{font-size:34px}.lt2 .er-page h2{font-size:26px}.er-milestone{justify-self:center;width:100%;max-width:450px}.lt2 .er-celebration h2{font-size:24px}.er-portal-top{padding:18px}.er-portal-top small{flex-basis:100%;margin-left:0}.er-portal-main{padding:22px 18px}.er-activity-heading{flex-direction:column;align-items:start}.er-learner-preview{padding:22px}.lt2 .er-editor :is(input,select,textarea){font-size:16px}}.blp-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.blp-page)>.lt2-breadcrumbs{display:none}.blp-hero{background:linear-gradient(110deg,#f7faf8,#edf5f8);border-bottom:1px solid #dce5e9;padding-block:44px}.blp-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.lt2 .blp-page h1{max-width:500px;font-size:44px;line-height:1.16}.lt2 .blp-hero p{margin-top:24px}.blp-hero-preview{min-width:0;padding:0 42px 24px 0;position:relative}.blp-employee-window,.blp-admin-window{background:#fff;border:1px solid #cbdfe4;border-radius:10px;min-width:0;overflow:hidden}.blp-employee-window{color:#365e60}.blp-window-top{border-bottom:1px solid #d5e4e4;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:18px 20px;display:flex}.blp-northstar{color:#237e80;align-items:center;gap:10px;display:flex}.blp-northstar b{letter-spacing:-.025em;font-size:17px;line-height:1.1;display:block}.blp-northstar small{text-transform:uppercase;letter-spacing:.14em;margin-top:4px;font-size:8px;display:block}.blp-window-top>span{color:#7c9896;font-size:9px}.blp-employee-body{background:#f7fbfa}.blp-employee-main{min-width:0;padding:28px 24px}.blp-employee-main>small{color:#7b9e9c;text-transform:uppercase;letter-spacing:.06em;font-size:8px}.lt2 .blp-employee-main h3{color:#365e60;margin-top:14px;font-size:22px}.lt2 .blp-employee-main>p{color:#7c9896;margin-top:10px;font-size:11px}.blp-course{background:#fff;border:1px solid #d0e2df;border-radius:7px;align-items:start;gap:12px;min-width:0;margin-top:20px;padding:14px;display:flex}.blp-health-icon{color:#237e80;background:#e9f4f1;border-radius:8px;flex:0 0 34px;place-items:center;height:34px;display:inline-grid}.blp-course-content{flex:1;min-width:0}.blp-course small{color:#7d9996;font-size:8px;line-height:1.5;display:block}.blp-course-content>small:first-child{text-transform:uppercase;font-size:7px}.blp-course strong{color:#31596a;margin-top:8px;font-size:13px;line-height:1.45;display:block}.blp-progress-label{color:#7d9996;justify-content:space-between;margin-top:14px;font-size:8px;display:flex}.blp-progress-track{background:#dfe9e7;border-radius:6px;height:5px;margin-block:8px;overflow:hidden}.blp-progress-track>span{border-radius:inherit;background:#499c93;width:60%;height:100%;display:block}.blp-preview-button{color:#fff;background:#237c7e;border-radius:5px;margin-top:6px;padding:11px 13px;font-size:10px;font-weight:700;display:inline-block}.blp-next-course{color:#618b85;align-items:center;gap:12px;margin-top:20px;font-size:11px;display:flex}.blp-next-course small{color:#7d9996;margin-top:8px;font-size:8px;display:block}.blp-window-note{color:#7d969f;background:#fbfdfe;border-top:1px solid #dce6e9;padding:12px 16px;font-size:8px;line-height:1.5}.blp-employee-hero .blp-employee-body{background:#fff;grid-template-columns:86px minmax(0,1fr);min-height:252px;display:grid}.blp-employee-nav{background:#f4f9f7;border-right:1px solid #dce6e5;flex-direction:column;gap:20px;padding:20px 8px;font-size:8px;display:flex}.blp-employee-nav strong{color:#237e80;border-left:2px solid #237e80;padding-left:5px}.blp-employee-nav>span{color:#7d9996}.blp-employee-hero .blp-employee-main{padding:32px 20px 30px}.blp-course-hero{border-top:3px solid #237e80;padding:14px}.blp-course-hero .blp-progress-track>span{visibility:hidden}.blp-phone{color:#31596a;background:#fff;border:4px solid #36585c;border-radius:23px;width:140px;padding:18px 10px 14px;position:absolute;bottom:0;right:0;box-shadow:0 12px 24px #12364b08}.blp-phone-notch{background:#36585c;border-radius:6px;width:43px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.blp-phone .blp-northstar{border-bottom:1px solid #dce6e5;gap:7px;padding-bottom:12px}.blp-phone .blp-northstar svg{width:20px;height:20px}.blp-phone .blp-northstar b{font-size:12px}.blp-phone .blp-northstar small{margin-top:3px;font-size:5px}.blp-phone>small{text-transform:uppercase;color:#7d9996;margin-top:15px;font-size:6px;display:block}.lt2 .blp-phone h3{color:#31596a;margin-top:12px;font-size:13px}.blp-phone .blp-course{border:0;margin-top:16px;padding:0;display:block}.blp-phone .blp-health-icon{border-radius:6px;width:25px;height:25px}.blp-phone .blp-health-icon svg{width:18px;height:18px}.blp-phone .blp-course strong{margin-top:10px;font-size:9px}.blp-phone .blp-course small{font-size:6px}.blp-phone .blp-preview-button{text-align:center;width:100%;margin-top:12px;padding:9px 3px;font-size:7px;display:block}.blp-benefits,.blp-options{padding-block:40px}.blp-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.blp-benefit-grid article,.blp-options-grid article{border:1px solid #d6e3ea;border-radius:10px;padding:24px}.blp-feature-icon{color:#508ba6;background:#edf5fa;border-radius:9px;flex:0 0 37px;place-items:center;width:37px;height:37px;display:inline-grid}.blp-benefit-grid article>.blp-feature-icon{margin-bottom:16px}.blp-benefit-grid article:nth-child(2)>.blp-feature-icon{color:#9472b2;background:#f5effa}.blp-benefit-grid article:nth-child(3)>.blp-feature-icon{color:#43977d;background:#edf6f1}.lt2 .blp-benefit-grid h3,.lt2 .blp-options-grid h3{font-size:18px;line-height:1.4}.lt2 .blp-benefit-grid p,.lt2 .blp-options-grid p{font-size:14px}.blp-comparison{background:#f3f8fa;border-block:1px solid #dce5e9;padding-block:40px}.lt2 .blp-comparison .lt2-wrap>p,.lt2 .blp-options>p{max-width:850px;margin-top:6px}.blp-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}.blp-comparison-grid>div{grid-template-rows:subgrid;grid-row:span 4;min-width:0;display:grid}.blp-comparison-grid>div>[role=img]{display:flex}.blp-comparison-grid :is(.blp-employee-window,.blp-admin-window){flex-direction:column;width:100%;display:flex}.blp-comparison-grid :is(.blp-employee-body,.blp-admin-body){flex:1}.blp-view-label{color:#4b7b91;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.lt2 .blp-comparison-grid>div>h3{margin-top:20px;font-size:19px}.lt2 .blp-comparison-grid>div>p{font-size:14px}.blp-admin-window{color:#31596f}.blp-admin-top{border-bottom:1px solid #d6e3ea;align-items:center;gap:16px;min-height:64px;padding:18px 22px;display:flex}.blp-admin-top img{width:106px;height:auto}.blp-admin-top>span{text-transform:uppercase;letter-spacing:.03em;border-left:1px solid #d6e3ea;padding-left:14px;font-size:9px}.blp-admin-company{background:#f6f8f9;border-bottom:4px solid #12364b;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;font-size:12px;display:flex}.blp-admin-company>span{color:#7996a5;font-size:8px}.blp-admin-body{grid-template-columns:108px minmax(0,1fr);min-height:281px;display:grid}.blp-admin-nav{background:#f7f9fa;border-right:1px solid #d6e3ea;flex-direction:column;gap:6px;padding:16px 6px;display:flex}.blp-admin-nav>span{border-radius:5px;align-items:center;gap:6px;padding:10px 5px;font-size:8px;display:flex}.blp-admin-nav .selected{color:#287eac;background:#e8f4fa;font-weight:700}.blp-admin-main{min-width:0;padding:18px 15px}.lt2 .blp-admin-main h3{color:#31596f;letter-spacing:-.025em;font-size:16px}.blp-admin-tabs{color:#7894a5;border-bottom:1px solid #d6e3ea;gap:13px;margin-top:16px;font-size:8px;display:flex}.blp-admin-tabs>*{padding-bottom:10px}.blp-admin-tabs b{color:#31596f;border-bottom:2px solid #31596f}.blp-admin-table-head{border-bottom:2px solid #cbdde6;justify-content:space-between;padding-block:15px 10px;font-size:8px;display:flex}.blp-admin-row{border-bottom:1px solid #d6e3ea;justify-content:space-between;align-items:center;gap:10px;padding-block:14px;display:flex}.blp-admin-row b{font-size:10px;display:block}.blp-admin-row small{color:#7996a5;margin-top:8px;font-size:8px;display:block}.blp-admin-row>span{color:#5d8da7;background:#edf5fa;border-radius:4px;flex-shrink:0;padding:7px;font-size:7px}.blp-admin-row .complete{color:#4c9078;background:#edf7f1}.blp-admin-training{color:#5b8196;align-items:center;gap:10px;margin-top:16px;font-size:9px;display:flex}.blp-admin-training small{color:#7996a5;margin-top:8px;font-size:8px;display:block}.blp-admin-training>svg:last-child{margin-left:auto}.blp-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:28px 22px;display:grid}.blp-options-grid article{align-items:start;gap:16px;display:flex}@container lt2 (width<=1100px){.blp-hero-grid{gap:28px}.lt2 .blp-page h1{font-size:36px}.blp-employee-hero .blp-employee-body{grid-template-columns:minmax(0,1fr)}.blp-employee-nav{display:none}.blp-employee-hero .blp-employee-main{padding-inline:18px}.blp-admin-body{grid-template-columns:minmax(0,1fr)}.blp-admin-nav{display:none}}@container lt2 (width<=760px){.blp-hero-grid,.blp-benefit-grid,.blp-comparison-grid,.blp-options-grid{grid-template-columns:minmax(0,1fr)}.blp-hero,.blp-benefits,.blp-comparison,.blp-options{padding-block:32px}.lt2 .blp-page h1{font-size:34px}.lt2 .blp-page h2{font-size:26px}.blp-hero-preview{padding:0 24px 24px 0}.blp-phone{width:126px}.blp-window-top{padding:16px}.blp-northstar b{font-size:16px}.blp-window-top>span{font-size:8px}.blp-employee-hero .blp-employee-main{padding:26px 14px 40px}.lt2 .blp-employee-main h3{font-size:20px}.blp-hero-preview .blp-course{margin-right:42px}.blp-phone .blp-course{margin-right:0}.blp-course-hero{gap:8px;padding:10px}.blp-course-hero .blp-health-icon{flex-basis:26px;height:26px}.blp-course-hero strong{font-size:11px}.lt2 .blp-phone h3{font-size:13px}.blp-options-grid article{padding:22px}}.mlp-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.mlp-page)>.lt2-breadcrumbs{display:none}.mlp-hero{background:linear-gradient(110deg,#f7faf9,#f0f6fa);border-bottom:1px solid #dce5e9;padding-block:30px}.mlp-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:52px;display:grid}.lt2 .mlp-page h1{max-width:520px;font-size:42px;line-height:1.16}.lt2 .mlp-hero p{margin-top:24px}.mlp-phone{aspect-ratio:.49;color:#31586a;background:#fff;border:.48em solid #213e4b;border-bottom-width:1.5em;border-radius:2.8em;width:224px;min-width:0;font:400 12px/1.5 Arial,Helvetica,sans-serif;position:relative;box-shadow:0 14px 24px #12364b0c}.mlp-notch{z-index:1;background:#213e4b;border-radius:0 0 .7em .7em;width:4.8em;height:1em;position:absolute;top:-.05em;left:50%;transform:translate(-50%)}.mlp-home-indicator{background:#79939f;border-radius:1em;width:5em;height:.25em;position:absolute;bottom:-.95em;left:50%;transform:translate(-50%)}.mlp-phone-top{border-bottom:1px solid #d6e3eb;justify-content:space-between;align-items:center;gap:.7em;padding:2.1em 1.25em 1.1em;display:flex}.mlp-phone-top img{width:8.7em;max-width:75%;height:auto}.mlp-phone-top>span{color:#8a83ad;background:#f0effa;border-radius:50%;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-size:.72em;display:grid}.mlp-phone-main{padding:1.4em 1.2em}.mlp-phone small{color:#7694a4;font-size:.6em;line-height:1.5;display:block}.mlp-phone-main>small{text-transform:uppercase;letter-spacing:.07em;font-weight:700}.lt2 .mlp-page .mlp-phone h3{color:#31586a;letter-spacing:-.025em;margin:.6em 0 0;font:700 1.5em/1.25 Arial,Helvetica,sans-serif}.lt2 .mlp-page .mlp-phone p{color:#647e8d;margin:.8em 0 0;font:400 .9em/1.5 Arial,Helvetica,sans-serif}.mlp-screen-course{border:1px solid #d4e1ea;border-top:.25em solid #0078c6;border-radius:.55em;margin-top:1.4em;padding:.8em}.mlp-course-art{color:#4693bc;background:linear-gradient(115deg,#d1edf9,#bfdcf5);border-radius:.4em;justify-content:center;align-items:center;gap:1em;height:6.8em;display:flex;position:relative;overflow:hidden}.mlp-course-art:after{content:"";border:1.1em solid #fff5;border-radius:50%;width:7em;height:7em;position:absolute;top:-2.5em;right:-1.7em}.mlp-course-art>svg{width:2.6em;height:2.6em}.mlp-course-art.warm{color:#b34b43;background:linear-gradient(115deg,#fbded8,#f5c0b6);height:7.2em}.mlp-course-art>b{text-transform:uppercase;letter-spacing:.05em;font-size:.75em}.mlp-screen-course>small{text-transform:uppercase;margin-top:1em}.mlp-screen-course>strong{margin-top:.7em;font-size:1.13em;font-weight:400;line-height:1.4;display:block}.mlp-screen-progress{background:#e5edf2;border-radius:1em;height:.45em;margin:1em 0 .65em;overflow:hidden}.mlp-screen-progress>span{border-radius:inherit;background:#4f9ab2;height:100%;display:block}.mlp-screen-course>.mlp-screen-progress+small{text-transform:none;margin-top:0;font-size:.68em}.mlp-preview-button{color:#fff;text-align:center;background:#163e50;border-radius:.4em;margin-top:1.2em;padding:1em .5em;font-size:.82em;font-weight:700;display:block}.mlp-other-course{color:#7492a2;align-items:start;gap:.7em;margin-top:1.3em;font-size:.72em;font-weight:700;display:flex}.mlp-other-course svg{width:1.6em;height:1.6em}.mlp-other-course small{margin-top:.65em;font-size:.85em;font-weight:400}.mlp-phone-organization .mlp-other-course{color:#689c8c}.mlp-course-icon{color:#6397b1;background:#eaf4fa;border-radius:.6em;place-items:center;padding:.6em;display:inline-grid}.mlp-course-icon svg{width:1.7em;height:1.7em}.mlp-course-ready{border:0;padding:0}.mlp-phone-footer{color:#7492a2;border-top:1px solid #d6e3eb;justify-content:space-between;align-items:center;gap:1em;margin-top:1.3em;padding-top:1em;font-size:.7em;display:flex}.mlp-phone-footer svg{width:1.7em;height:1.7em}.mlp-progress-summary{justify-content:space-between;align-items:center;gap:.7em;margin-top:1.3em;font-size:.73em;display:flex}.mlp-progress-summary>span{align-items:center;gap:.7em;display:flex}.mlp-topic{color:#9778b4;background:#f2ecfa;border-radius:2em;align-items:center;gap:.5em;padding:.6em .8em;font-size:.72em;display:inline-flex}.mlp-topic svg{width:1.2em;height:1.2em}.mlp-answer{border:1px solid #d2e1ec;border-radius:.5em;align-items:baseline;gap:.65em;margin-top:1.2em;padding:.9em;font-size:.8em;display:flex}.mlp-answer i{border:1px solid #aacbdc;border-radius:50%;flex:0 0 .8em;width:.8em;height:.8em}.mlp-answer.selected{background:#eef6fa;border-color:#8dbbd2}.mlp-answer.selected i{background:#fff;border:.25em solid #6e9eb6}.mlp-practice-feedback{color:#62917b;background:#edf7f1;border:1px solid #cbe4d6;border-radius:.6em;gap:.8em;margin-top:1.5em;padding:1.1em;font-size:.85em;display:flex}.mlp-practice-feedback svg{width:1.3em;height:1.3em}.lt2 .mlp-page .mlp-practice-feedback p{color:#729583;font-size:.95em}.mlp-centered{text-align:center}.mlp-completion-symbol{color:#69aa91;background:#eef8f2;border:.45em solid #78b69e;border-radius:50%;place-items:center;width:5.3em;height:5.3em;margin:1.8em auto 1.5em;display:grid}.mlp-completion-symbol svg{width:2.9em;height:2.9em}.mlp-completion-symbol.award{color:#9472bb;background:#f0eafa;border:0;border-radius:1.4em}.mlp-phone-progress .mlp-centered+.mlp-progress-summary{margin-top:3em}.mlp-phone-progress .mlp-progress-summary{border-bottom:1px solid #d6e3eb;padding-bottom:1em}.mlp-next-up{background:#f5f8fa;border-radius:.55em;margin-top:1em;padding:.85em}.mlp-next-up>small:first-child{text-transform:uppercase}.mlp-next-up b{margin-top:.8em;font-size:.9em;display:block}.mlp-collage{aspect-ratio:1.18;min-width:0;position:relative;container-type:inline-size}.mlp-collage-glow{background:radial-gradient(at 60% 40%,#eee3f6,#0000 70%),linear-gradient(120deg,#dceefa,#e6f2ed);border-radius:46%;position:absolute;inset:9% 2% 10%}.mlp-collage .mlp-phone{font-size:2cqw;position:absolute}.mlp-collage .mlp-phone-ready{z-index:2;width:38cqw;top:6%;left:5%;transform:rotate(-10deg)}.mlp-collage .mlp-phone-completed{z-index:1;width:30cqw;font-size:1.65cqw;top:5%;right:7%;transform:rotate(8deg)}.mlp-landscape-phone{z-index:3;color:#31586a;background:#fff;border:.9cqw solid #213e4b;border-right-width:2.7cqw;border-radius:4cqw;grid-template-columns:25% minmax(0,1fr);width:55%;min-height:28%;font-size:1.65cqw;display:grid;position:absolute;bottom:9%;right:1%;overflow:hidden;transform:rotate(7deg);box-shadow:0 16px 28px #12364b1a}.mlp-landscape-phone>span{color:#ad7a55;text-align:center;background:#ffe8c9;flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:1.6em .5em;display:flex}.mlp-landscape-phone>span svg{width:3em;height:3em}.mlp-landscape-phone small{text-transform:uppercase;letter-spacing:.06em;font-size:.7em;display:block}.mlp-landscape-phone>div{padding:1.4em}.mlp-landscape-phone>div>small{color:#7492a2}.mlp-landscape-phone b{margin-top:.8em;font-size:1em;line-height:1.4;display:block}.mlp-landscape-phone>div>div{background:#edf6fa;border:1px solid #c7dfed;border-radius:.4em;align-items:center;gap:.7em;margin-top:1em;padding:.8em;font-size:.72em;display:flex}.lt2 .mlp-landscape-phone p{color:#729583;margin-top:.7em;font-size:.65em}.mlp-collage-caption{color:#8299a7;font-size:9px;position:absolute;bottom:0;left:30%}.mlp-workday{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:30px;padding-block:40px;display:grid}.mlp-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.mlp-benefit-grid article{border:1px solid #d6e3ea;border-radius:9px;padding:18px}.mlp-feature-icon{color:#5c94af;background:#eaf3fa;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:inline-grid}.mlp-benefit-grid article:nth-child(2) .mlp-feature-icon{color:#987ab8;background:#f4edfa}.mlp-benefit-grid article:nth-child(3) .mlp-feature-icon{color:#c77a64;background:#fceee9}.lt2 .mlp-benefit-grid h3{margin-top:16px;font-size:16px;line-height:1.4}.lt2 .mlp-benefit-grid p{font-size:12px}.mlp-workday-photo{border-radius:11px;min-width:0;min-height:330px;position:relative;overflow:hidden}.mlp-workday-photo img{object-fit:cover;object-position:66% center;width:100%;height:100%;position:absolute;inset:0}.mlp-workday-photo figcaption{color:#406a7d;background:#ffffffeb;border-radius:7px;padding:15px 13px;font-size:12px;line-height:1.5;position:absolute;bottom:12px;left:12px;right:12px}.mlp-workday-photo small{color:#899ca7;margin-top:8px;font-size:8px;display:block}.mlp-experience{background:#f3f8fa;border-block:1px solid #dce5e9;padding-block:40px}.lt2 .mlp-experience .lt2-wrap>p,.lt2 .mlp-management>p{max-width:880px}.mlp-screen-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.mlp-screen-stage{isolation:isolate;justify-content:center;padding:18px 0;display:flex;position:relative}.mlp-screen-grid .mlp-phone{aspect-ratio:auto;height:458px;font-size:10.5px}.mlp-screen-stage:before{content:"";z-index:-1;aspect-ratio:1;background:#d9edf7;border-radius:50%;width:80%;position:absolute;bottom:40px}.mlp-stage-practice:before{background:#eae1f5}.mlp-stage-progress:before{background:#dbefe7}.mlp-stage-practice .mlp-phone{transform:rotate(4deg)}.lt2 .mlp-screen-grid article>h3{margin-top:22px;font-size:19px}.lt2 .mlp-screen-grid article>p{font-size:13px}.lt2 .mlp-experience .mlp-illustration-note{margin-top:26px;font-size:13px}.mlp-management{padding-block:40px}.mlp-management-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:32px;margin-top:28px;display:grid}.mlp-management-grid>div{grid-template-rows:subgrid;grid-row:span 3;min-width:0;display:grid}.mlp-organization-stage{background:linear-gradient(130deg,#edf8f3,#eaf1fc);border-radius:12px;justify-content:center;align-items:center;padding:28px 16px;display:flex}.mlp-organization-stage .mlp-phone{width:200px;font-size:11px;transform:rotate(-3deg)}.mlp-admin-stage{background:#f6f8fa;border-radius:12px;align-items:stretch;padding:20px 18px;display:flex}.mlp-admin-window{color:#31586a;background:#fff;border:1px solid #cbdfe9;border-radius:9px;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.mlp-admin-top{border-bottom:1px solid #d6e3ea;align-items:center;gap:14px;padding:20px 18px;display:flex}.mlp-admin-top img{width:105px;height:auto}.mlp-admin-top>span{text-transform:uppercase;color:#8097a7;letter-spacing:.04em;border-left:1px solid #d6e3ea;padding-left:14px;font-size:8px}.mlp-admin-company{background:#f8fafb;border-bottom:3px solid #12364b;justify-content:space-between;gap:8px;padding:14px 16px;font-size:10px;display:flex}.mlp-admin-company>span{color:#8097a7;align-items:center;gap:8px;font-size:8px;display:flex}.mlp-admin-body{flex:1;grid-template-columns:105px minmax(0,1fr);display:grid}.mlp-admin-nav{background:#f8fafb;border-right:1px solid #d6e3ea;flex-direction:column;gap:6px;padding:16px 6px;display:flex}.mlp-admin-nav>span{border-radius:5px;align-items:center;gap:6px;padding:10px 5px;font-size:7px;display:flex}.mlp-admin-nav .selected{color:#287eac;background:#e8f4fa;font-weight:700}.mlp-admin-main{min-width:0;padding:18px 15px}.lt2 .mlp-admin-main h3{color:#31586a;font-size:17px}.mlp-admin-tabs{color:#8097a7;border-bottom:1px solid #d6e3ea;gap:13px;margin-top:16px;font-size:8px;display:flex}.mlp-admin-tabs>*{padding-bottom:10px}.mlp-admin-tabs b{color:#31586a;border-bottom:2px solid #31586a}.mlp-admin-row{border-bottom:1px solid #d6e3ea;justify-content:space-between;align-items:center;gap:12px;padding-block:17px;font-size:10px;display:flex}.mlp-admin-row-head{border-bottom:2px solid #cbdde6;padding-block:14px 12px;font-size:8px}.mlp-admin-row small{color:#8097a7;margin-top:8px;font-size:8px;display:block}.mlp-admin-row>span{color:#6291ab;background:#edf5fa;border-radius:4px;flex-shrink:0;padding:6px;font-size:7px}.mlp-admin-row .complete{color:#669e85;background:#edf7f1}.mlp-admin-note{color:#8097a7;align-items:center;gap:8px;margin-top:18px;font-size:8px;display:flex}.mlp-admin-footnote{color:#8097a7;border-top:1px solid #d6e3ea;padding:12px 15px;font-size:8px}.lt2 .mlp-management-grid>div>h3{margin-top:20px;font-size:20px}.lt2 .mlp-management-grid>div>p{font-size:14px}.mlp-related{background:#f7fafb;border-top:1px solid #dce5e9;padding-block:36px}.mlp-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.lt2 .mlp-related-grid>a{background:#fff;border:1px solid #d6e3ea;border-radius:9px;align-items:start;gap:12px;padding:20px;text-decoration:none;display:flex}.lt2 .mlp-related-grid>a:hover{background:#f3f8fa;border-color:#7fa4b8}.mlp-related-grid>a>svg{color:#8cabbc;margin-left:auto}.mlp-related-grid>a:nth-child(2) .mlp-feature-icon{color:#c77a64;background:#fceee9}.mlp-related-grid>a:nth-child(3) .mlp-feature-icon{color:#987ab8;background:#f4edfa}.lt2 .mlp-related-grid h3{color:#31586a;font-size:17px}.lt2 .mlp-related-grid p{font-size:13px}.mlp-conversion{padding-bottom:40px}@container lt2 (width<=1100px){.mlp-hero-grid{gap:24px}.lt2 .mlp-page h1{font-size:36px}.mlp-workday{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px}.mlp-benefit-grid{grid-template-columns:minmax(0,1fr);gap:12px}.mlp-benefit-grid article{grid-template-columns:34px minmax(0,1fr);gap:0 12px;display:grid}.mlp-benefit-grid .mlp-feature-icon{grid-row:span 2}.lt2 .mlp-benefit-grid h3{margin-top:0}.lt2 .mlp-benefit-grid p{margin-top:8px}.mlp-screen-grid{gap:20px}.mlp-screen-grid .mlp-phone{width:200px;height:420px;font-size:9.5px}.mlp-admin-body{grid-template-columns:minmax(0,1fr)}.mlp-admin-nav{display:none}.mlp-management-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px}.mlp-related-grid{grid-template-columns:minmax(0,1fr);gap:14px}}@container lt2 (width<=760px){.mlp-hero-grid,.mlp-workday,.mlp-management-grid{grid-template-columns:minmax(0,1fr)}.mlp-hero,.mlp-workday,.mlp-experience,.mlp-management,.mlp-related{padding-block:32px}.lt2 .mlp-page h1{font-size:34px}.lt2 .mlp-page h2{font-size:26px}.mlp-collage{justify-self:center;width:100%;max-width:570px}.mlp-collage-caption{font-size:8px;left:auto;right:0}.mlp-workday-photo{min-height:380px}.mlp-screen-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mlp-screen-stage{max-width:340px;margin-inline:auto}.mlp-screen-grid .mlp-phone{width:224px;height:458px;font-size:10.5px}.mlp-stage-practice .mlp-phone{transform:rotate(2deg)}.lt2 .mlp-screen-grid article>h3{margin-top:18px}.mlp-organization-stage .mlp-phone{width:210px;font-size:11.5px}.mlp-admin-stage{min-height:430px;padding:18px 12px}.mlp-admin-top{gap:10px;padding-inline:14px}.mlp-admin-top img{width:96px}.mlp-admin-top>span{padding-left:10px}}.rap-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.rap-page)>.lt2-breadcrumbs{display:none}.rap-hero{background:linear-gradient(110deg,#f7faf9,#edf5f8);border-bottom:1px solid #dce5e9;padding-block:36px}.rap-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:70px;display:grid}.rap-hero-preview{color:#315a6e;min-width:0;padding:0 12px 76px 0;position:relative}.rap-hero-card{background:#fff;border:1px solid #d5e3ec;border-radius:11px;padding:24px;box-shadow:0 10px 25px #12364b04}.rap-card-title{justify-content:space-between;align-items:center;gap:14px;display:flex}.rap-card-title>strong{font-size:17px}.rap-card-title>small{color:#8098a8;font-size:10px}.lt2 .rap-hero-card>p{color:#8098a8;margin-top:14px;font-size:10px}.rap-chart{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;margin-block:22px;display:grid}.rap-donut{border-radius:50%;flex-shrink:0;place-items:center;width:150px;height:150px;display:grid}.rap-donut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:70%;height:70%;display:flex}.rap-donut strong{color:#31596b;letter-spacing:-.03em;font-size:28px;font-weight:700}.rap-donut small{color:#8098a8;font-size:11px}.rap-legend{gap:18px;margin:0;font-size:12px;display:grid}.rap-legend>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.rap-legend dt{align-items:center;gap:9px;display:flex}.rap-legend i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.rap-legend dd{margin:0;font-weight:700}.rap-chart.compact{grid-template-columns:150px minmax(0,1fr);gap:28px}.rap-chart.compact .rap-legend{font-size:10px}.rap-hero-metrics{border-top:1px solid #e0e8ee;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:20px;display:grid}.rap-hero-metrics b{font-size:21px;display:block}.rap-hero-metrics small{color:#8098a8;margin-top:12px;font-size:9px;display:block}.rap-floating-learner{background:#fff;border:1px solid #d5e3ec;border-radius:8px;align-items:start;gap:12px;width:285px;padding:16px;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 10px 25px #12364b08}.rap-floating-learner>span{color:#7ba5bf;background:#edf5fa;border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.rap-floating-learner>div{flex:1;min-width:0}.rap-floating-learner b{font-size:10px}.rap-floating-learner>div>div:not(.rap-progress-track){color:#8098a8;justify-content:space-between;margin-top:12px;font-size:8px;display:flex}.rap-progress-track{background:#eaf0f4;border-radius:6px;height:4px;overflow:hidden}.rap-progress-track>span{border-radius:inherit;background:#7aabc9;height:100%;display:block}.rap-floating-learner .rap-progress-track{margin-top:8px}.rap-benefits{padding-block:40px}.rap-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.rap-benefit-grid article{border:1px solid #d5e3ec;border-radius:10px;align-items:start;gap:16px;padding:24px;display:flex}.rap-feature-icon{color:#6595b0;background:#eaf4fa;border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.rap-benefit-grid article:nth-child(2) .rap-feature-icon{color:#60a184;background:#edf6f1}.rap-benefit-grid article:nth-child(3) .rap-feature-icon{color:#9877b7;background:#f4eef9}.rap-benefit-grid article:nth-child(4) .rap-feature-icon{color:#b68e4c;background:#fcf4e7}.lt2 .rap-benefit-grid h3{font-size:18px;line-height:1.4}.lt2 .rap-benefit-grid p{margin-top:10px;font-size:14px}.rap-report-section{background:#f3f8fa;border-block:1px solid #dce5e9;padding-block:40px}.rap-report-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.rap-report-card,.rap-records-card{color:#315a6e;background:#fff;border:1px solid #cbdfe9;border-radius:11px;min-width:0;padding:24px}.lt2 .rap-card-title h3{color:#315a6e;font-size:21px;line-height:1.4}.lt2 .rap-page .rap-export{color:#5d839a;background:#fff;border:1px solid #cbdfe9;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font:400 13px/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.rap-tabs{border-bottom:1px solid #d5e3ec;gap:22px;margin-top:22px;display:flex}.lt2 .rap-page .rap-tabs button{color:#8098a8;background:0 0;border:0;border-bottom:2px solid #0000;min-height:38px;padding:8px 0 14px;font:400 10px/1.5 Arial,Helvetica,sans-serif}.lt2 .rap-page .rap-tabs button[aria-selected=true]{color:#315a6e;border-bottom-color:#315a6e;font-weight:700}.rap-filter-row{justify-content:space-between;align-items:end;gap:14px;margin-block:20px;display:flex}.rap-filter-row>label{color:#8098a8;gap:8px;font-size:10px;display:grid}.lt2 .rap-page select{color:#50788f;background:#fff;border:1px solid #cbdfe9;border-radius:5px;width:100%;max-width:100%;min-height:36px;padding:8px 10px;font:400 12px/1.5 Arial,Helvetica,sans-serif}.rap-filter-row select{min-width:170px;max-width:260px!important}.rap-filter-row>small{color:#8098a8;font-size:9px}.rap-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rap-summary-metrics>div{background:#f8fafb;border:1px solid #d5e3ec;border-radius:6px;min-width:0;padding:16px 12px}.rap-summary-metrics b{font-size:26px;display:block}.rap-summary-metrics small{color:#8098a8;margin-top:14px;font-size:10px;display:block}.lt2 .rap-report-card h4{color:#315a6e;margin:20px 0 14px;font-size:15px}.rap-course-completion>div{border-top:1px solid #d5e3ec;padding-block:14px}.rap-course-completion>div>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.rap-course-completion small{color:#8098a8;flex-shrink:0;font-size:10px}.rap-stacked-bar{background:#eaf0f4;border-radius:6px;height:6px;margin-top:11px;display:flex;overflow:hidden}.rap-stacked-bar span{height:100%;display:block}.lt2 .rap-report-card .rap-pending-note{background:#f5f7fa;border-radius:5px;margin:6px 0 0;padding:10px 12px;font-size:13px}.rap-report-footnote{color:#8098a8;margin-top:18px;font-size:9px;line-height:1.5;display:block}.rap-export-status{color:#568c73;margin-top:8px;font-size:11px;line-height:1.5;display:block}.rap-explanation-list{gap:24px;margin-top:28px;display:grid}.rap-explanation-list>div{align-items:start;gap:16px;display:flex}.rap-explanation-list>div>svg{color:#73a0b7}.lt2 .rap-explanation h3{color:#3c687e;font-size:16px}.lt2 .rap-explanation-list p{color:#8098a8;margin-top:10px;font-size:12px}.lt2 .rap-explanation-note{color:#8098a8;border-top:1px solid #d5e3ec;margin-top:26px;padding-top:18px;font-size:11px}.rap-details{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:44px;padding-block:40px;display:grid}.rap-detail-points{gap:24px;margin-top:24px;display:grid}.rap-detail-points>div{border-left:2px solid #b7d1df;padding-left:15px}.lt2 .rap-detail-points h3{font-size:18px}.lt2 .rap-detail-points p{margin-top:10px;font-size:14px}.rap-record-filter{color:#8098a8;flex-wrap:wrap;align-items:center;gap:16px;margin-block:24px;font-size:11px;display:flex}.rap-record-filter select{min-width:130px;width:auto!important}.rap-table-wrap{min-width:0}.rap-record-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:11px}.rap-record-table th,.rap-record-table td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #d5e3ec;padding:14px 8px}.rap-record-table th:first-child,.rap-record-table td:first-child{padding-left:0}.rap-record-table th:last-child,.rap-record-table td:last-child{padding-right:0}.rap-record-table thead th{border-bottom:2px solid #c6dce7;font-size:10px;font-weight:700}.rap-record-table th:first-child{width:48%}.rap-record-table thead th:last-child{width:24%}.rap-record-table tbody th{font-weight:400}.rap-record-table tbody b{font-size:12px;font-weight:700;display:block}.rap-record-table tbody small{color:#8098a8;margin-top:8px;font-size:9px;display:block}.rap-record-table td{color:#8098a8}.rap-record-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rap-status{white-space:nowrap;border-radius:4px;padding:6px;font-size:8px;line-height:1.5;display:inline-block}.rap-status-0{color:#5f9e84;background:#edf7f1}.rap-status-1{color:#6593b2;background:#edf5fa}.rap-status-2{color:#b28a46;background:#fcf5e9}.rap-status-3{color:#738494;background:#eff2f5}.rap-record-status .rap-progress-track{flex:1 0 40px;min-width:28px}.rap-record-status small{flex:1 0 100%;margin-top:0!important}.lt2 .rap-tab-note,.lt2 .rap-empty,.lt2 .rap-renewals p{font-size:12px}.rap-renewals ul{margin:18px 0 0;padding:0;list-style:none}.rap-renewals li{border-top:1px solid #d5e3ec;padding-block:14px;font-size:12px}.rap-renewals li>span{color:#8098a8;margin-top:8px;font-size:10px;display:block}.rap-process{background:#f7fafb;border-block:1px solid #dce5e9;padding-block:32px}.rap-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:28px 0 0;padding:0;list-style:none;display:grid}.rap-process li{align-items:start;gap:12px;display:flex}.rap-process li>span{color:#709eb6;background:#e7f2f8;border-radius:7px;flex:0 0 28px;place-items:center;height:28px;font-size:13px;display:grid}.lt2 .rap-process h3{font-size:16px}.lt2 .rap-process li p{margin-top:10px;font-size:12px}.rap-process small{color:#8098a8;margin-top:12px;font-size:10px;line-height:1.6;display:block}.rap-related{padding-block:40px}.rap-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.lt2 .rap-related-grid>a{border:1px solid #d5e3ec;border-radius:9px;align-items:start;gap:12px;padding:20px;text-decoration:none;display:flex}.lt2 .rap-related-grid>a:hover{background:#f3f8fa;border-color:#7fa4b8}.rap-related-grid>a>svg{color:#8aabba;margin-left:auto}.rap-related-grid>a:nth-child(2) .rap-feature-icon{color:#9877b7;background:#f4eef9}.rap-related-grid>a:nth-child(3) .rap-feature-icon{color:#60a184;background:#edf6f1}.lt2 .rap-related-grid h3{font-size:16px}.lt2 .rap-related-grid p{font-size:12px}@container lt2 (width<=1100px){.rap-hero-grid{gap:28px}.rap-report-grid,.rap-details{grid-template-columns:minmax(0,1fr);gap:32px}.rap-report-card{width:100%}.rap-chart{grid-template-columns:150px minmax(0,1fr);max-width:550px}.rap-related-grid{grid-template-columns:minmax(0,1fr)}}@container lt2 (width<=760px){.rap-hero-grid,.rap-benefit-grid,.rap-process ol{grid-template-columns:minmax(0,1fr)}.rap-hero,.rap-benefits,.rap-report-section,.rap-details,.rap-related{padding-block:32px}.lt2 .rap-page h1{font-size:34px}.lt2 .rap-page h2{font-size:26px}.rap-hero-preview{justify-self:center;width:100%;max-width:480px;padding-right:0}.rap-hero-card{padding:20px}.rap-chart.compact{grid-template-columns:120px minmax(0,1fr);gap:16px}.rap-chart.compact .rap-donut{width:120px;height:120px}.rap-floating-learner{width:270px}.rap-benefit-grid article{padding:20px}.rap-report-card,.rap-records-card{padding:20px 16px}.lt2 .rap-card-title h3{font-size:18px}.lt2 .rap-page .rap-export{padding:8px;font-size:11px}.rap-tabs{justify-content:space-between;gap:14px}.lt2 .rap-page .rap-tabs button{font-size:10px}.rap-chart{grid-template-columns:120px minmax(0,1fr);gap:18px}.rap-donut{width:120px;height:120px}.rap-donut strong{font-size:25px}.rap-legend{gap:14px;font-size:10px}.rap-filter-row{flex-direction:column;align-items:start;gap:8px}.lt2 .rap-page select{font-size:16px}.rap-summary-metrics{gap:8px}.rap-summary-metrics>div{padding:14px 10px}.rap-summary-metrics b{font-size:23px}.rap-summary-metrics small{font-size:9px}.rap-course-completion>div>div:first-child{flex-wrap:wrap;gap:6px}.rap-record-table th:first-child{width:40%}.rap-record-table thead th:last-child{width:25%}.rap-record-table th,.rap-record-table td{padding-inline:5px}.rap-record-table tbody b{font-size:11px}.rap-record-status{display:block}.rap-record-status .rap-progress-track{margin-block:8px}.rap-record-table td{font-size:10px}}.ctr-page{font-family:Arial,Helvetica,sans-serif}.lt2 main:has(.ctr-page)>.lt2-breadcrumbs{display:none}.ctr-hero{background:linear-gradient(110deg,#f7faf9,#edf5f8);border-bottom:1px solid #dce5e9;padding-block:36px}.ctr-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.ctr-hero-preview{aspect-ratio:1.55;min-width:0;position:relative;container-type:inline-size}.ctr-hero-glow{background:#e4eff0;border-radius:50%;position:absolute;inset:10% 3% 0 10%}.ctr-hero-certificate{width:70%;position:absolute;top:6%;left:2%;transform:rotate(-3deg)}.ctr-completion-example{color:#31586b;text-align:center;background:#fff;border:1px solid #cbdfe9;border-top:.32em solid #54859a;border-radius:.5em;padding:2em;font-size:11px;box-shadow:0 10px 25px #12364b06}.ctr-completion-top{justify-content:space-between;align-items:center;gap:1em;display:flex}.ctr-completion-top img{width:9em;height:auto}.ctr-completion-example small{color:#829caa;font-size:.64em;line-height:1.5;display:block}.ctr-completion-top>small{text-transform:uppercase;letter-spacing:.1em;font-size:.53em}.ctr-certificate-title{letter-spacing:-.02em;margin-top:2em;font-size:1.6em;line-height:1.25;display:block}.ctr-completion-example>small{margin-top:1.5em}.ctr-recipient{margin-top:.65em;font-size:1.9em;line-height:1.2;display:block}.ctr-completion-course{margin-top:.7em;font-size:.94em;line-height:1.4;display:block}.ctr-completion-meta{justify-content:center;gap:3.5em;margin-top:1.8em;display:flex}.ctr-completion-meta small{text-transform:uppercase;letter-spacing:.06em;font-size:.53em}.ctr-completion-meta span{margin-top:.8em;font-size:.7em;display:block}.ctr-completion-footer{border-top:1px solid #d7e5eb;justify-content:space-between;gap:1em;margin-top:1.8em;padding-top:1em;display:flex}.ctr-completion-footer>span{color:#80a295;align-items:center;gap:.5em;font-size:.5em;display:inline-flex}.ctr-completion-footer>small{font-size:.4em}.ctr-hero-certificate .ctr-completion-example{font-size:1.7cqw}.ctr-hero-phone{color:#31586b;background:#fff;border:.55cqw solid #365864;border-radius:3cqw;flex-direction:column;align-items:center;width:17%;height:72%;padding:4cqw 1.5cqw 2cqw;display:flex;position:absolute;top:4%;right:2%;transform:rotate(5deg)}.ctr-hero-phone>span{background:#365864;border-radius:1cqw;width:5cqw;height:.55cqw;position:absolute;top:1cqw}.ctr-hero-phone .lt3-identity{width:7cqw}.ctr-hero-phone>div{color:#9b81b8;background:#f3edf9;border-radius:1.4cqw;place-items:center;width:6.5cqw;height:6.5cqw;margin-top:4cqw;display:grid}.ctr-hero-phone svg{width:4.5cqw;height:4.5cqw}.ctr-hero-phone>b{text-align:center;margin-top:2cqw;font-size:1.4cqw}.ctr-hero-phone>small{color:#8ba2af;margin-top:2cqw;font-size:.85cqw}.ctr-hero-wallet{background:#fff;border:1px solid #cbdfe9;border-radius:1.5cqw;width:47%;padding:1cqw;position:absolute;bottom:1%;right:0;transform:rotate(4deg);box-shadow:0 10px 20px #12364b06}.ctr-hero-wallet>small{color:#829caa;text-align:center;margin-top:.8cqw;font-size:.85cqw;display:block}.ctr-wallet-example{color:#202b32;background:#fff;border-bottom:.4em solid #155979;padding:.8em;font:400 11px/1.35 Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.ctr-wallet-example:after{content:"";pointer-events:none;background:#155979;border-radius:1em;width:8em;height:6em;position:absolute;bottom:-2em;right:-4em;transform:rotate(-43deg)}.ctr-wallet-inner{z-index:1;border:1px dashed #dce3e8;padding:.9em;position:relative}.ctr-wallet-top{align-items:center;gap:.7em;display:flex}.ctr-wallet-top>img:first-child{width:8.5em;height:auto}.ctr-wallet-top>img:nth-child(2){object-fit:contain;border-left:1px solid #dce3e8;width:5.5em;max-height:2.5em;padding-left:.7em}.ctr-wallet-top>b{margin-left:auto;font-size:.8em}.ctr-wallet-content{grid-template-columns:6em minmax(0,1fr);gap:1em;margin-top:1em;display:grid}.ctr-wallet-content>div:first-child{text-align:center}.ctr-wallet-content img{width:6em;height:6em;display:block}.ctr-wallet-example small{font-size:.63em;display:block}.ctr-wallet-content strong{margin-top:.5em;font-size:1.1em;display:block}.lt2 .ctr-wallet-content p{color:#202b32;margin:.65em 0 0;font:400 .62em/1.3 Arial,Helvetica,sans-serif}.ctr-wallet-content b{margin-top:.5em;font-size:.68em;display:block}.ctr-wallet-dates{justify-content:space-around;gap:1em;margin:1em 0 0;display:flex}.ctr-wallet-dates>div{text-align:center;width:38%}.ctr-wallet-dates b{border-bottom:1px solid #dce3e8;padding-bottom:.3em;font-size:.7em;display:block}.ctr-wallet-dates small{margin-top:.3em}.ctr-wallet-example .ctr-wallet-sample-label{letter-spacing:.06em;color:#8ba2af;margin-top:.9em;font-size:.48em}.ctr-hero-wallet .ctr-wallet-example{font-size:1.05cqw}.ctr-benefits,.ctr-requirements,.ctr-related{padding-block:40px}.lt2 .ctr-benefits>p,.lt2 .ctr-requirements>p{max-width:870px}.ctr-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.ctr-benefit-grid article{border:1px solid #d5e3ec;border-radius:10px;padding:24px}.ctr-feature-icon{color:#6595b0;background:#eaf4fa;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:inline-grid}.ctr-benefit-grid .ctr-feature-icon{margin-bottom:16px}.ctr-benefit-grid article:nth-child(2) .ctr-feature-icon{color:#9877b7;background:#f4eef9}.ctr-benefit-grid article:nth-child(3) .ctr-feature-icon{color:#60a184;background:#edf6f1}.lt2 .ctr-benefit-grid h3{font-size:18px}.lt2 .ctr-benefit-grid p{font-size:14px}.ctr-employee-section,.ctr-admin-section{background:#f3f8fa;border-block:1px solid #dce5e9;padding-block:40px}.ctr-employee-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:44px;display:grid}.ctr-window-top{color:#31586b;border-bottom:1px solid #d5e3ec;align-items:center;gap:14px;padding:22px;display:flex}.ctr-window-top .lt3-identity{width:34px;height:auto}.ctr-window-top strong{font-size:15px}.ctr-window-top>small{color:#8ba2af;margin-left:auto;font-size:10px}.ctr-window-top>div small{color:#8ba2af;margin-top:8px;font-size:10px;display:block}.ctr-examples,.ctr-records{background:#fff;border:1px solid #cbdfe9;border-radius:11px;min-width:0;overflow:hidden}.ctr-examples-body{padding:18px}.ctr-tabs{gap:8px;margin-bottom:16px;display:flex}.lt2 .ctr-page .ctr-tabs button{color:#5b7d91;background:#fff;border:1px solid #cbdfe9;border-radius:5px;padding:10px 14px;font:400 13px/1.4 Arial,Helvetica,sans-serif}.lt2 .ctr-page .ctr-tabs button[aria-selected=true]{color:#31586b;background:#edf5fa;border-color:#93bbd2}.ctr-example-stage{background:#f7fafb;border-radius:8px;padding:22px}.ctr-example-stage .ctr-wallet-example{max-width:420px;margin:auto;font-size:11px;box-shadow:0 8px 20px #12364b05}.ctr-example-stage .ctr-completion-example{font-size:10px}.lt2 .ctr-page .ctr-enlarge{color:#6b8da1;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:18px auto 0;padding:0;font:400 11px/1.5 Arial,Helvetica,sans-serif;display:flex}.lt2 .ctr-examples h3{margin-top:20px;font-size:15px}.lt2 .ctr-examples p{margin-top:10px;font-size:12px}.ctr-feature-list{gap:24px;margin-top:26px;display:grid}.ctr-feature-list>div{align-items:start;gap:14px;display:flex}.lt2 .ctr-feature-list h3{font-size:18px}.lt2 .ctr-feature-list p{margin-top:10px;font-size:14px}.ctr-requirements ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0;padding:0;list-style:none;display:grid}.ctr-requirements li{border-top:1px solid #d5e3ec;align-items:start;gap:16px;padding-top:22px;display:flex}.ctr-requirements li>span{color:#80a2b3;font-size:26px;line-height:1.3}.lt2 .ctr-requirements li h3{font-size:18px}.lt2 .ctr-requirements li p{margin-top:10px;font-size:14px}.lt2 .ctr-requirements .ctr-requirements-note{background:#f3f8fa;border-radius:7px;align-items:start;gap:12px;max-width:none;padding:16px 18px;font-size:14px;display:flex}.ctr-requirements-note svg{color:#8ba2af}.ctr-admin-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:44px;display:grid}.ctr-admin-grid .ctr-feature-list>div>svg{color:#73aa94}.ctr-records .ctr-window-top>svg{color:#8aae9d;margin-left:auto}.ctr-records-body{padding:18px}.ctr-record-controls{color:#7995a5;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font-size:10px;display:flex}.ctr-record-controls b{color:#31586b}.lt2 .ctr-page select{color:#50788e;background:#fff;border:1px solid #cbdfe9;border-radius:5px;min-width:130px;max-width:100%;padding:9px 10px;font:400 11px/1.5 Arial,Helvetica,sans-serif}.ctr-records table{border-collapse:collapse;table-layout:fixed;text-align:left;color:#31586b;width:100%;font-size:10px}.ctr-records th,.ctr-records td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #d5e3ec;padding:16px 6px}.ctr-records th:first-child{width:58%;padding-left:0}.ctr-records th:last-child{width:21%}.ctr-records thead th{border-bottom:2px solid #a4bdc9;font-weight:700}.ctr-records tbody th{font-weight:400}.ctr-records tbody b{font-size:12px;display:block}.ctr-records tbody small{color:#829caa;margin-top:10px;font-size:10px;display:block}.ctr-status{color:#79a1bc;align-items:center;gap:4px;font-size:9px;display:inline-flex}.ctr-status i{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.ctr-status.completed{color:#70a58e}.ctr-status.not-started{color:#b89a61}.lt2 .ctr-page .ctr-records td button{color:#557f96;white-space:nowrap;background:#fff;border:1px solid #cbdfe9;border-radius:4px;justify-content:center;align-items:center;min-height:34px;padding:8px 9px;font:400 10px/1.4 Arial,Helvetica,sans-serif;display:inline-flex}.ctr-record-detail[hidden]{display:none}.ctr-record-detail td{background:#f7fafb;padding:14px}.ctr-record-detail dl{gap:8px;margin:0;font-size:11px;line-height:1.5;display:grid}.ctr-record-detail dl>div{grid-template-columns:120px minmax(0,1fr);gap:12px;display:grid}.ctr-record-detail dt{color:#7995a5}.ctr-record-detail dd{margin:0}.ctr-record-footnote{color:#829caa;background:#fbfdfe;border-top:1px solid #d5e3ec;padding:14px 18px;font-size:9px;line-height:1.5;display:block}.ctr-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px;display:grid}.lt2 .ctr-related-grid>a{border:1px solid #d5e3ec;border-radius:10px;flex-direction:column;align-items:start;padding:24px;text-decoration:none;display:flex}.lt2 .ctr-related-grid>a:hover{background:#f3f8fa;border-color:#7fa4b8}.ctr-related-grid svg{color:#6090a9;margin-bottom:20px}.lt2 .ctr-related-grid h3{font-size:18px}.lt2 .ctr-related-grid p{font-size:14px}.ctr-related-grid a>span{color:#24618d;margin-top:auto;padding-top:26px;font-size:13px;font-weight:700}.ctr-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ctr-example-dialog{color:#31586b;background:#fff;border:1px solid #cbdfe9;border-radius:12px;width:min(900px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0}.ctr-example-dialog::backdrop{background:#12364b99}.ctr-example-dialog>div{padding:24px}.ctr-dialog-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.lt2 .ctr-dialog-top h2{font-size:23px}.lt2 .ctr-page .ctr-dialog-top button{color:#31586b;background:#fff;border:1px solid #cbdfe9;border-radius:5px;place-items:center;width:38px;height:38px;display:grid}.ctr-example-dialog .ctr-wallet-example{font-size:clamp(10px,1.7vw,20px)}.ctr-example-dialog .ctr-completion-example{font-size:clamp(10px,1.7vw,19px)}.lt2 .ctr-example-dialog p{font-size:13px}@container lt2 (width<=1100px){.ctr-hero-grid{gap:28px}.ctr-employee-grid,.ctr-admin-grid{grid-template-columns:minmax(0,1fr);gap:32px}.ctr-examples,.ctr-records{width:100%}.ctr-example-stage .ctr-wallet-example{font-size:13px}.ctr-example-stage .ctr-completion-example{font-size:14px}}@container lt2 (width<=760px){.ctr-hero-grid,.ctr-benefit-grid,.ctr-requirements ol,.ctr-related-grid{grid-template-columns:minmax(0,1fr)}.ctr-hero,.ctr-benefits,.ctr-employee-section,.ctr-requirements,.ctr-admin-section,.ctr-related{padding-block:32px}.lt2 .ctr-page h1{font-size:34px}.lt2 .ctr-page h2{font-size:26px}.ctr-hero-preview{justify-self:center;width:100%;max-width:560px}.ctr-window-top{gap:10px;padding:18px}.ctr-window-top strong{font-size:13px}.ctr-window-top>small{font-size:8px}.ctr-examples-body,.ctr-records-body{padding:16px}.ctr-example-stage{padding:14px 10px}.ctr-example-stage .ctr-wallet-example,.ctr-example-stage .ctr-completion-example{font-size:9px}.ctr-record-controls{flex-wrap:wrap}.lt2 .ctr-page select{font-size:16px}.ctr-records th:first-child{width:43%}.ctr-records th:last-child{width:30%}.ctr-records th,.ctr-records td{padding-inline:4px}.lt2 .ctr-page .ctr-records td button{padding:8px 6px;font-size:9px}.ctr-records tbody b{font-size:11px}.ctr-records tbody small{font-size:9px}.ctr-status{font-size:8px}.ctr-record-detail dl>div{grid-template-columns:90px minmax(0,1fr)}.ctr-dialog-top{align-items:start}.lt2 .ctr-dialog-top h2{font-size:20px}.ctr-example-dialog>div{padding:18px}}.lt2-button[aria-busy=true]{cursor:wait;opacity:.85;justify-content:center;align-items:center;gap:8px;display:inline-flex}.lt2-cart-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite lt2-cart-spin;display:inline-block}@keyframes lt2-cart-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lt2-cart-spinner{animation:none}}.lt2 .lt3-offering{color:#12364b;background:#fff;padding:32px 0 64px;font-family:Arial,Helvetica,sans-serif}.lt3-offering-back{color:#24618d;margin-bottom:24px;font-size:13px;text-decoration:none;display:inline-block}.lt3-offering-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;display:grid}.lt3-offering-content{min-width:0}.lt3-offering-kicker{color:#5c6e79;font-size:12px;font-weight:700}.lt2 .lt3-offering-intro h1{letter-spacing:-1px;max-width:760px;margin:12px 0 16px;font-size:36px;line-height:1.2}.lt2 .lt3-offering-intro>p{color:#5c6e79;font-size:16px;line-height:1.65}.lt3-offering-facts{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.lt3-offering-facts>span{background:#edf5f8;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.lt3-offering-about{background:#fbf9f2;border:1px solid #e7e6df;border-radius:8px;margin:32px 0;padding:24px}.lt2 .lt3-offering h2{letter-spacing:-.3px;margin:0 0 12px;font:700 22px/1.35 Arial,Helvetica,sans-serif}.lt2 .lt3-offering-about p,.lt2 .lt3-offering-about li{color:#5c6e79;font-size:14px;line-height:1.7}.lt3-offering-about ul{margin:16px 0 0;padding-left:20px}.lt3-offering-section-heading p{color:#5c6e79;margin:0 0 20px;font-size:14px}.lt3-offering-section-heading h2 span{color:#5c6e79;font-weight:400}.lt3-offering-search{border:1px solid #cbdbe5;border-radius:6px;align-items:center;gap:8px;height:40px;margin-bottom:16px;padding:0 12px;display:flex}.lt2 .lt3-offering-search input{background:0 0;border:0;outline:none;width:100%;min-width:0;height:38px;font:14px Arial}.lt3-offering-search:focus-within{outline-offset:2px;outline:2px solid #24618d}.lt3-offering-course-list{border:1px solid #dce5e9;border-radius:8px;overflow:hidden}.lt3-offering-course-list article{border-bottom:1px solid #dce5e9;align-items:center;gap:16px;padding:16px;display:flex}.lt3-offering-course-list article:last-child{border:0}.lt3-offering-course-list article>img{object-fit:cover;border-radius:6px;flex:none;width:80px;height:60px}.lt3-offering-course-list article>div{flex:1;min-width:0}.lt3-offering-course-list article a{color:#12364b;font-size:14px;font-weight:700;line-height:1.45;text-decoration:none}.lt3-offering-course-list article a:hover{text-decoration:underline}.lt3-offering-course-meta{color:#5c6e79;flex-wrap:wrap;gap:12px;margin-top:6px;font-size:12px;display:flex}.lt3-offering-course-meta>span:last-child{color:#24618d}.lt3-offering-course-value{text-align:right;white-space:nowrap;font-size:14px;font-weight:700}.lt3-offering-course-value small{color:#5c6e79;margin-top:4px;font-size:11px;font-weight:400;display:block}.lt3-offering-course-number{background:#edf5f8;border-radius:6px;flex:none;place-items:center;width:40px;height:40px;display:grid}.lt3-offering-purchase{background:#fff;border:1px solid #dce5e9;border-radius:12px;position:sticky;top:24px;overflow:hidden;box-shadow:0 8px 24px #12364b08}.lt3-offering-image{object-fit:cover;width:100%;height:200px;display:block}.lt3-offering-purchase-body{padding:24px}.lt3-offering-price{align-items:center;gap:12px;margin:12px 0 8px;font-size:32px;font-weight:700;line-height:1.3;display:flex}.lt3-offering-price del{color:#5c6e79;font-size:16px;font-weight:400}.lt2 .lt3-offering-discount{color:#24618d;font-size:13px}.lt2 .lt3-offering-access{color:#5c6e79;margin-top:8px;font-size:13px}.lt3-offering-purchase .lt2-button{background:#12364b;border-radius:6px;justify-content:center;width:100%;min-height:48px;margin-top:20px;font-size:14px}.lt3-offering-savings{background:#edf5f8;border-radius:6px;margin-top:20px;padding:16px}.lt3-offering-savings strong,.lt3-offering-savings span{display:block}.lt3-offering-savings strong{font-size:15px}.lt3-offering-savings span{color:#5c6e79;margin-top:6px;font-size:12px;line-height:1.6}.lt3-offering-purchase dl{margin:20px 0 0;font-size:13px}.lt3-offering-purchase dl>div{border-bottom:1px solid #e5ecef;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.lt3-offering-purchase dt{color:#5c6e79;font-weight:400}.lt3-offering-purchase dd{text-align:right;margin:0;font-weight:700}.lt2 .lt3-offering-help{color:#5c6e79;margin-top:16px;font-size:12px;line-height:1.6}.lt3-offering-help a{white-space:nowrap;color:#24618d}@media (width<=1000px){.lt3-offering-layout{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.lt2 .lt3-offering-intro h1{font-size:30px}}@media (width<=800px){.lt3-offering-layout{grid-template-columns:1fr}.lt3-offering-purchase{grid-row:2;position:static}.lt3-offering-content{display:contents}.lt3-offering-intro{grid-row:1}.lt3-offering-about{grid-row:3;margin:0}.lt3-offering-courses{grid-row:4}.lt3-offering-image{height:210px}.lt2 .lt3-offering{padding:24px 0 40px}.lt3-offering-course-list article{gap:12px;padding:12px}.lt3-offering-course-list article>img{width:60px;height:48px}.lt3-offering-course-value{font-size:12px}.lt3-offering-course-value small{font-size:10px}}.lt3-offering-audiences{border:1px solid #dce5e9;border-radius:8px;margin-top:32px;padding:24px}.lt3-offering-audiences>p,.lt3-offering-related>p{color:#5c6e79;font-size:14px;line-height:1.6}.lt3-offering-audiences ul{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lt3-offering-audiences li{color:#24618d;background:#edf5f8;border-radius:4px;padding:6px 10px;font-size:12px}.lt3-offering-related{border-top:1px solid #dce5e9;margin-top:48px;padding-top:32px}.lt3-offering-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.lt3-offering-related .lt2-course-card{min-width:0;position:relative;overflow:hidden}.lt3-offering-related .lt2-course-card>img{object-fit:cover;height:142px}.lt3-offering-related .lt2-course-card>div{flex-direction:column;gap:12px;height:calc(100% - 142px);padding:16px;display:flex}.lt3-offering-related .lt2-course-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px;margin:0;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.lt3-offering-related .lt2-course-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.lt3-offering-related .lt2-price-row{margin-top:auto}.lt3-offering-related .lt2-button{border-radius:6px;justify-content:center;width:100%;font-size:14px}@media (width<=1000px){.lt3-offering-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.lt3-offering-audiences{grid-row:5;margin:0}}@media (width<=480px){.lt3-offering-related-grid{grid-template-columns:1fr}}.lt3-offering-course-list article a.lt3-offering-start{color:#fff;white-space:nowrap;background:#12364b;border-radius:6px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;text-decoration:none;display:inline-flex}.lt3-offering-course-list article a.lt3-offering-start:hover{background:#24618d}.lt3-offering-course-list article a.lt3-offering-start:focus-visible{outline-offset:3px;outline:2px solid #24618d}.lt3-offering-purchase .lt3-owned-subscription{color:#fff;text-align:center;background:#12364b;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font:700 14px/1.5 Arial;text-decoration:none;display:flex}.lt3-offering-purchase .lt3-owned-subscription:hover{background:#24618d}.lt3-owned-subscription:focus-visible{outline-offset:3px;outline:2px solid #24618d}#included-heading{scroll-margin-top:160px}.lt2 .li-hero{background:linear-gradient(110deg,#fcfaf5,#eef5fa)}.li-hero h1 em{color:#2f62ea}.li-hero .lt2-hero-copy>.lt2-eyebrow{color:#4d6d80;letter-spacing:.12em}.li-hero .lt2-hero-copy>p{color:#4d6472;max-width:520px;font-size:16px;line-height:1.6}.li-hero .lt2-actions .lt2-button{border-radius:8px;gap:8px;padding:12px 18px}.li-hero .lt2-actions .lt2-button.secondary{background:#fff;border-color:#c5d2dc;color:#12364b!important}.li-hero .lt2-actions .lt2-button>svg{width:16px;height:16px;display:block}.li-hero-stats{flex-wrap:wrap;gap:22px 28px;margin-top:26px;display:flex}.li-hero-stats article{align-items:flex-start;gap:10px;display:flex}.li-hero-stats svg{color:#2f62ea;margin-top:2px}.li-hero-stats strong{color:#12364b;letter-spacing:-.02em;font-size:18px;line-height:1.15;display:block}.li-hero-stats span{color:#5c6e79;max-width:118px;font-size:13px;line-height:1.35;display:block}.li-hero-visual{isolation:isolate}.li-learner{object-fit:cover;object-position:center;border-radius:18px;width:100%;height:100%;display:block}.li-floating-benefit{color:#12364b;background:#fff;border:1px solid #e0e9f0;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:650;line-height:1.3;display:flex;position:absolute;left:12px;box-shadow:0 8px 24px #12364b14}.li-floating-benefit svg{color:#515aae}.li-benefit-pace{top:18px}.li-benefit-career{top:104px}.li-benefit-certificate{top:190px}.li-section-head{margin-bottom:20px}.li-section-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.li-section-head h2{color:#12364b;letter-spacing:-.03em;font-size:28px;font-weight:650;line-height:1.2}.li-section-head p{color:#6a7d8b;max-width:680px;margin-top:6px;font-size:15px;line-height:1.5}.li-section-title>.lt2-text-link{white-space:nowrap;flex:none;gap:6px;font-size:15px;font-weight:600;color:#2a62e8!important}.li-section-title>.lt2-text-link>svg,.li-resources .lt2-text-link>svg{width:16px;height:16px;display:block!important}.li-benefits-head{text-align:center;justify-content:center;margin-bottom:28px;display:flex}.li-industry-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.li-industry-card{background:#fff;border:1px solid #e4edf3;border-radius:12px;overflow:hidden;box-shadow:0 6px 18px #12364b0d}.li-industry-card img{object-fit:cover;object-position:center 22%;width:100%;height:118px;display:block}.li-industry-label{background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.li-industry-card h3{color:#12364b;white-space:nowrap;margin:0;padding:0;font-size:13.5px;font-weight:650;line-height:1.2}.li-industry-label svg{color:#5d7282;width:15px;height:15px}.li-industry-card:hover{border-color:#7f9aab}.li-group{margin-top:28px}.li-group .lt2-group-banner{color:#12364b;background:#eef5fa;border:1px solid #d5e4ee;border-radius:12px;margin:0;padding:22px 24px}.li-group .lt2-group-banner h2{color:#12364b;font-size:22px}.li-group .lt2-group-banner p{color:#4d6474;font-size:14px}.li-group .lt2-group-banner .lt2-button.secondary{background:#fff;border-color:#c5d0d8;border-radius:8px}.li-catalog .lt2-catalog-tools{grid-template-columns:minmax(180px,1.7fr) repeat(5,minmax(0,1fr));align-items:center;gap:12px;display:grid}.li-catalog-status{color:#5c6e79;justify-content:space-between;align-items:center;gap:16px;margin:-8px 0 16px;font-size:13px;display:flex}.li-catalog-status .lt2-text-link{min-height:0}.li-catalog .lt2-catalog-tools label{width:auto;min-width:0}.li-catalog .lt2-catalog-tools :is(input,select){width:100%;max-width:100%;min-height:44px;font-size:14px}.li-catalog .lt2-catalog-tools>span{font-size:13px}.li-catalog .lt2-catalog-tools>button{justify-self:start;min-height:44px;font-size:14px}.li-catalog .lt2-grid.three{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.li-catalog .lt2-course-card{background:#fff;border:1px solid #e3ebf0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #12364b0a}.li-catalog .lt2-course-card>img{object-fit:cover;object-position:center 30%;width:100%;height:128px;display:block}.li-card-kicker{color:#6a7f8c;font-size:13px;font-weight:600;line-height:1.3;display:block}.li-catalog .lt2-course-card>div:last-child{flex-direction:column;flex:1;padding:14px 14px 16px;display:flex}.li-catalog .lt2-course-card h3{letter-spacing:-.02em;color:#12364b;margin:4px 0 8px;font-size:15px;font-weight:650;line-height:1.35}.li-catalog .lt2-course-card p{color:#5c6e79;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.li-catalog .lt2-price-row{align-items:baseline;margin-top:auto;margin-bottom:10px;padding-top:4px}.li-catalog .lt2-price-row>strong{letter-spacing:-.03em;color:#12364b;font-size:20px;font-weight:700}.li-catalog .lt2-course-card .lt2-button{border-radius:8px;width:100%;min-height:42px;margin-top:0;font-size:14px!important}.li-feature-grid{align-items:stretch}.li-feature-card{background:#fff;border:1px solid #e5eef4;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 22px #12364b0c}.li-feature-photo{position:relative}.li-feature-photo img{object-fit:cover;object-position:center 30%;width:100%;height:148px;display:block}.li-bestseller{color:#fff;letter-spacing:.06em;background:#1c2430;border-radius:3px;padding:5px 7px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:10px;left:10px}.li-feature-card>div{flex-direction:column;flex:1;padding:14px 14px 16px;display:flex}.li-feature-card h3{letter-spacing:-.02em;color:#12364b;margin:4px 0 8px;font-size:16px;font-weight:700;line-height:1.3}.li-feature-card p{color:#5c6e79;margin:0 0 10px;font-size:13px;line-height:1.45}.li-feature-rating{color:#12364b;align-items:center;gap:5px;margin-bottom:6px;font-size:13px;display:flex}.li-feature-rating strong{font-weight:700}.li-feature-rating span{color:#6a7d8b;font-weight:500}.li-feature-meta{color:#5c6e79;align-items:center;gap:14px;margin-bottom:12px;font-size:13px;display:flex}.li-feature-meta span{align-items:center;gap:5px;display:inline-flex}.li-feature-meta svg{color:#6a7d8b}.li-feature-price{letter-spacing:-.03em;color:#12364b;margin-top:auto;margin-bottom:12px;font-size:22px;line-height:1;display:block}.li-feature-card .lt2-button{border-radius:8px;width:100%;min-height:42px;font-size:14px!important}.li-guides .li-section-head p{color:#6a7d8b;margin-top:4px}.li-benefits-section{background:0 0}.li-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.li-benefits article{align-items:flex-start;gap:14px;display:flex}.li-benefit-icon{color:#2f62ea;background:#e8f2fb;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.li-benefits h3{color:#12364b;text-wrap:balance;margin:0 0 4px;font-size:15px;line-height:1.3}.li-benefits p{color:#5c6e79;margin:0;font-size:13px;line-height:1.45}.li-resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.li-resources article{background:#fff;border:1px solid #e3ebf0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #12364b0a}.li-resources img{object-fit:cover;flex:none;width:100%;height:148px}.li-resources article>div{padding:16px 16px 18px}.li-resources h3{color:#12364b;margin:0 0 12px;font-size:16px;line-height:1.35}.li-resources .lt2-text-link{font-size:14px}@container lt2 (width<=1100px){.li-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.li-catalog .lt2-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.li-catalog .lt2-catalog-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.li-catalog .lt2-catalog-tools label{grid-column:span 3}.li-section-head{flex-wrap:wrap}.li-section-head h2{font-size:26px}.li-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.li-resources{grid-template-columns:1fr}.li-resources img{width:100%;height:160px;max-height:none}}@container lt2 (width<=640px){.li-hero-stats{gap:14px 16px;margin-top:18px}.li-hero-stats strong{font-size:15px}.li-hero-stats span{max-width:96px;font-size:11px}.li-section-head h2{font-size:24px}.li-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.li-industry-card img{height:110px}.li-group .lt2-group-banner{padding:20px}.li-group .lt2-group-banner h2{font-size:20px}.li-catalog .lt2-catalog-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.li-catalog .lt2-catalog-tools label{grid-column:span 2}.li-catalog .lt2-grid.three{grid-template-columns:1fr}.li-benefits{grid-template-columns:1fr;gap:24px}.li-resources img{width:100%;height:132px}.li-resources article>div{padding:16px}}.lt2 .li-hero{min-height:0;padding:0;display:block}.li-hero>.lt2-wrap{display:block}.li-hero .lt2-hero-grid{flex:none;min-height:0;padding:clamp(20px,3cqw,32px) 0}.li-catalog .lt2-price-row .lt2-text-link{min-height:32px;font-size:13px}@container lt2 (width>=641px) and (width<=1000px){.lt2 .li-hero{min-height:0}.lt2-individual .lt2-header-actions{min-width:184.1px}}@container lt2 (width<=640px){.lt2 .li-hero{min-height:0}.li-hero .lt2-hero-grid{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.li-hero-meta{min-height:68px}}.li-catalog .lt2-price-row .lt2-text-link,.li-resources .lt2-text-link{align-items:center;min-height:0;display:inline-flex}@container lt2 (width<=640px){.li-catalog .lt2-catalog-tools :is(input,select){font-size:16px}}.lt2 .li-landing .li-section-head h2{font-size:30px;font-weight:600;line-height:1.25}.lt2 .li-landing .li-section-head p{color:#40596a;font-size:16px;line-height:1.6}.lt2 .li-landing .li-section-title>.lt2-text-link{font-size:14px}.lt2 .li-landing .li-industry-card img{height:96px}.lt2 .li-landing .li-industry-label{min-height:62px;padding:10px 12px}.lt2 .li-landing .li-industry-card h3{white-space:normal;margin:0;font-size:15px;font-weight:600;line-height:1.35}.lt2 .li-landing .li-group .lt2-group-banner h2{font-size:22px;line-height:1.3}.lt2 .li-landing .li-catalog :is(.li-feature-card,.lt2-course-card) h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;max-height:2.7em;margin:4px 0 10px;font-size:16px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.lt2 .li-landing .li-catalog :is(.li-feature-card,.lt2-course-card) p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.5em;max-height:4.5em;margin:0 0 12px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.lt2 .li-landing .li-feature-card>.li-feature-photo{flex:none;padding:0;display:block}.lt2 .li-landing .li-catalog :is(.li-feature-photo img,.lt2-course-card>img){object-fit:cover;width:100%;height:132px}.lt2 .li-landing .li-catalog :is(.li-feature-card,.lt2-course-card)>div:last-child{padding:16px}.lt2 .li-landing .li-benefits h3{font-size:15px;line-height:1.35}.lt2 .li-landing .li-resources article{grid-template-columns:96px minmax(0,1fr);display:grid}.lt2 .li-landing .li-resources img{object-fit:cover;width:100%;height:100%;min-height:144px}.lt2 .li-landing .li-resources article>div{flex-direction:column;min-width:0;padding:14px;display:flex}.lt2 .li-landing .li-resources h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.lt2 .li-landing .li-resources .lt2-text-link{min-height:32px;margin-top:auto;font-size:14px}@container lt2 (width<=1000px){.lt2 .li-landing .li-section-head h2{font-size:28px}.lt2 .li-landing .li-resources article{grid-template-columns:112px minmax(0,1fr)}}@container lt2 (width<=640px){.lt2 .li-landing .li-section-head h2{font-size:25px}.lt2 .li-landing .li-section-head p{font-size:15px}.lt2 .li-landing .li-section-title{flex-wrap:wrap;gap:8px}.lt2 .li-landing .li-industry-card img{height:90px}.lt2 .li-landing .li-group .lt2-group-banner h2{font-size:20px}.lt2 .li-landing .li-resources article{grid-template-columns:88px minmax(0,1fr)}.lt2 .li-landing .li-resources .lt2-text-link{min-height:44px}}@container lt2 (width>=1001px){.lt2 .li-hero{min-height:0;padding:0;display:block}.li-hero>.lt2-wrap{display:block}.li-hero .lt2-hero-grid{flex:none;align-items:center;min-height:360px;padding:32px 0}.li-hero .lt2-hero-scene{height:376px}}.li-bbb-profile{color:inherit;text-decoration:none}.li-bbb-profile:hover span{text-decoration:underline}.li-bbb-profile:focus-visible{outline-offset:4px;outline:2px solid #24618d}.li-hero-stats{grid-template-columns:repeat(4,max-content);justify-content:start;gap:28px;width:100%;display:grid}.li-hero-stats article{gap:8px;min-width:0}.li-hero-stats article>div{min-width:0}.li-hero-stats svg{flex-shrink:0;width:19px;height:19px}.li-hero-stats strong{white-space:nowrap;font-size:17px}.li-hero-stats span{white-space:nowrap;max-width:none;font-size:12px}@media (width<=600px){.li-hero-stats{gap:12px}.li-hero-stats article{gap:5px}.li-hero-stats svg{width:16px;height:16px}.li-hero-stats strong{font-size:14px}.li-hero-stats span{font-size:10px}}@media (width<=380px){.li-hero-stats{gap:8px}.li-hero-stats article{gap:3px}.li-hero-stats svg{width:13px;height:13px}.li-hero-stats strong{font-size:12px}.li-hero-stats span{font-size:9px}}.lt-blog{color:#12364b;font-family:Arial,Helvetica,sans-serif}.lt-blog a{color:inherit}.lt-blog-hero{background:#edf5f8;border-bottom:1px solid #d5e3e9;padding:56px 0 64px}.lt-blog-eyebrow{letter-spacing:.06em;color:#24618d;font-size:13px;font-weight:700;line-height:1.6}.lt-blog-hero h1{letter-spacing:-.03em;max-width:760px;margin:16px 0 24px;font-size:clamp(30px,3.4vw,48px);line-height:1.14}.lt-blog-hero p{color:#526c79;max-width:680px;margin-bottom:24px;font-size:18px;line-height:1.7}.lt-blog-browse,.lt-blog-read{align-items:center;gap:16px;font-weight:700;text-decoration:none;display:inline-flex}.lt-blog-browse{border-bottom:1px solid #24618d;padding-bottom:8px}.lt-blog-content{padding-top:40px;padding-bottom:56px}.lt-blog-featured{background:#fbf9f2;border:1px solid #d5e3e9;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.lt-blog-featured>div{align-self:center;padding:40px}.lt-blog-featured h2{margin:16px 0;font-size:clamp(24px,2.3vw,32px);line-height:1.3}.lt-blog-featured h2 a,.lt-blog-card h3 a{text-decoration:none}.lt-blog-featured p,.lt-blog-card p{-webkit-line-clamp:3;color:#526c79;-webkit-box-orient:vertical;margin:0 0 24px;line-height:1.7;display:-webkit-box;overflow:hidden}.lt-blog-image{background:linear-gradient(135deg,#edf5f8,#e1eae5);justify-content:center;align-items:center;height:100%;min-height:200px;display:flex;overflow:hidden}.lt-blog-image img{object-fit:cover;width:100%;height:100%}.lt-blog-image svg{color:#628294;width:88px;height:88px}.lt-blog-featured>a{min-height:320px}.lt-blog-featured .lt-blog-image{position:relative}.lt-blog-featured img{position:absolute;inset:0}.lt-blog-latest{padding-top:56px;scroll-margin-top:32px}.lt-blog-toolbar{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lt-blog-toolbar h2,.lt-blog-cta h2{margin:0 0 8px;font-size:26px}.lt-blog-toolbar p,.lt-blog-cta p{color:#526c79;margin:0;line-height:1.6}.lt-blog-filters{gap:12px;max-width:100%;display:flex}.lt-blog-filters label{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.lt-blog-filters input,.lt-blog-filters select{font:inherit;color:#12364b;background:#fff;border:1px solid #bcced8;border-radius:8px;max-width:100%;min-height:46px;padding:12px;font-size:14px}.lt-blog-filters input{width:240px}.lt-blog-filters select{width:180px}.lt-blog-count{color:#526c79;margin:24px 0 16px;font-size:13px}.lt-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lt-blog-card{background:#fff;border:1px solid #d5e3e9;border-radius:16px;flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.lt-blog-card:hover{box-shadow:0 8px 24px #12364b12}.lt-blog-card .lt-blog-image{height:200px}.lt-blog-card-body{flex-direction:column;flex:1;padding:24px;display:flex}.lt-blog-tag{color:#24618d;font-size:12px;font-weight:700}.lt-blog-card h3{margin:12px 0;font-size:20px;line-height:1.4}.lt-blog-card p{font-size:14px}.lt-blog-card .lt-blog-read{margin-top:auto;font-size:14px}.lt-blog a:focus-visible,.lt-blog button:focus-visible,.lt-blog input:focus-visible,.lt-blog select:focus-visible{outline-offset:4px;outline:3px solid #24618d}.lt-blog-more,.lt-blog-empty button{color:#12364b;cursor:pointer;background:#fff;border:1px solid #bcced8;border-radius:8px;margin:32px auto 0;padding:14px 24px;font-weight:700;display:block}.lt-blog-empty{text-align:center;background:#edf5f8;border-radius:12px;padding:40px}.lt-blog-cta{background:#edf5f8;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:32px;display:flex}.lt-blog .lt-blog-cta a{color:#fff;background:#12364b;border-radius:8px;flex-shrink:0;padding:16px 24px;font-weight:700;text-decoration:none}.lt-blog-read:hover,.lt-blog-card h3 a:hover,.lt-blog-featured h2 a:hover{text-decoration:underline}@media (width<=1000px){.lt-blog-toolbar{flex-direction:column;align-items:flex-start}.lt-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-blog-featured>div{padding:24px}}@media (width<=600px){.lt-blog-hero{padding:32px 0}.lt-blog-hero p{font-size:16px}.lt-blog-content{padding-top:24px}.lt-blog-featured,.lt-blog-grid{grid-template-columns:1fr}.lt-blog-featured>a{min-height:220px}.lt-blog-filters{flex-direction:column;width:100%}.lt-blog-filters input,.lt-blog-filters select{width:100%}.lt-blog-latest{padding-top:32px}.lt-blog-cta{flex-direction:column;align-items:flex-start;padding:24px}.lt-blog-toolbar h2,.lt-blog-cta h2{font-size:23px}}.lt-blog .lt-blog-cta a:visited{color:#fff}.lt-blog .lt-blog-cta a:hover{color:#fff;background:#24618d}.lt-blog .lt-blog-cta a:focus-visible{color:#fff;outline-offset:4px;outline:3px solid #24618d}.lt2-frame{background:#eef2f5;flex:1;min-height:0;display:flex}.lt2-frame.mobile-preview{justify-content:center;padding:16px}.lt2{--navy:#12364b;--ink:#142f40;--blue:#24618d;--pale:#edf5f8;--cream:#fbf9f2;--line:#dce5e9;--muted:#5c6e79;min-width:0;color:var(--ink);scroll-behavior:smooth;background:#fff;flex:1;font-family:Public Sans,Arial,sans-serif;font-size:15px;line-height:1.65;overflow:auto;container-type:inline-size}.lt2.mobile-preview{max-width:390px}.mobile-preview>.lt2{border:1px solid #d7e0e5;border-radius:24px;max-width:390px}.lt2 *{box-sizing:border-box}.lt2 :is(h1,h2,h3,h4,p,ul,figure){margin:0}.lt2 button,.lt2 input,.lt2 select,.lt2 textarea{font:inherit}.lt2 button{cursor:pointer}.lt2 a{color:inherit;text-decoration:none}.lt2 svg{flex-shrink:0}.lt2 :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #2879ae}.lt2 button:disabled{cursor:default}.lt2 p{color:var(--muted)}.lt2 h1,.lt2 h2,.lt2 h3{letter-spacing:-.035em;font-weight:600;line-height:1.12}.lt2 .lt2-preview-h3,.lt2 .lt2-footer-tagline,.lt2 .lt2-menu-heading{letter-spacing:-.035em;color:var(--ink);font-weight:600;line-height:1.25}.lt2 .lt2-preview-h3{font-size:23px}.lt2 .lt2-preview-h4{color:var(--ink);font-weight:700}.lt2 h1{font-size:clamp(40px,4.7cqw,66px)}.lt2 h2{font-size:clamp(31px,3.05cqw,44px)}.lt2 h3{font-size:23px;line-height:1.25}.lt2 em{color:var(--blue);font-style:normal}.lt2-wrap{width:min(1280px,100% - 112px);margin-inline:auto}.lt2-skip{z-index:100;background:#fff;padding:12px 20px;position:fixed;top:-100px;left:20px}.lt2-skip:focus{top:10px}.lt2-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3f687f;font-size:10px;font-weight:700;line-height:1.5;display:inline-block}.lt2-tiny{letter-spacing:.035em;color:#526775;font-size:10px;line-height:1.5}.lt2-caption{font-size:13px;line-height:1.65;color:#526775!important;margin-top:20px!important}.lt2-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.lt2-button{background:var(--navy);border:1px solid var(--navy);white-space:normal;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:13px 19px;font-weight:600;line-height:1.5;transition:background .16s,box-shadow .16s;display:inline-flex;color:#fff!important;font-size:13px!important}.lt2-button:hover{background:#245c7a;box-shadow:0 3px 12px #17324715}.lt2-button.secondary{background:0 0;border-color:#aebfc9;color:var(--navy)!important}.lt2-button.secondary:hover{background:#e6f0f5}.lt2-text-link{border-bottom:1px solid #0000;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex;color:var(--blue)!important}.lt2-text-link:hover{border-color:var(--blue)}.lt2-header{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#fffffffa;position:sticky;top:0}.lt2-utility{background:var(--navy);color:#c1d3de;letter-spacing:.02em;justify-content:space-between;align-items:center;padding:7px max(32px,50% - 640px);font-size:10px;display:flex}.lt2-utility>div{gap:14px;display:flex}.lt2-utility a.active{color:#fff;font-weight:700}.lt2-header-row{align-items:center;gap:28px;width:min(1440px,100% - 64px);min-height:83px;margin:auto;display:flex}.lt2-logo{flex-shrink:0;align-items:center;display:flex}.lt2-logo img{width:152px;height:auto}.lt2-header-row>nav{align-items:center;gap:16px;margin-right:auto;display:flex}.lt2-nav-item{align-items:center;gap:16px;display:flex}.lt2-nav-item>button,.lt2-why{white-space:nowrap;color:var(--ink);background:0 0;border:0;align-items:center;gap:5px;padding:22px 0;font-size:13px;font-weight:600;display:flex}.lt2-nav-item>button[aria-expanded=true]{color:var(--blue)}.lt2-nav-item>button[aria-expanded=true] svg{transform:rotate(180deg)}.lt2-header-actions{align-items:center;gap:19px;display:flex}.lt2-header-actions>.lt2-button{padding:11px 16px;font-size:13px!important}.lt2-login{white-space:nowrap;font-size:13px}.lt2-site-search{position:relative}.lt2-site-search label{border:1px solid var(--line);background:#f9fbfc;border-radius:6px;align-items:center;gap:7px;padding:9px 10px;display:flex}.lt2-site-search input{width:110px;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;font-size:11px}.lt2-mega[hidden]{display:none}.lt2-mega{border:1px solid var(--line);background:#fff;border-radius:0 0 12px 12px;grid-template-columns:1fr 2fr;width:min(1120px,100% - 48px);display:grid;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 40px #12364b17}.lt2-mega>div:first-child{background:#f0f6f9;padding:32px}.lt2-mega :is(h3,.lt2-menu-heading){max-width:240px;margin:12px 0;font-size:29px}.lt2-mega p{margin-bottom:24px;font-size:13px}.lt2-mega-links{grid-template-columns:1fr 1fr;gap:4px;padding:20px;display:grid}.lt2-mega-links a{border-radius:6px;padding:14px;display:block}.lt2-mega-links a:hover{background:#f2f7fa}.lt2-mega-links strong{font-size:13px;line-height:1.4;display:block}.lt2-mega-links span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.lt2-search-results{border:1px solid var(--line);background:#fff;border-radius:8px;width:340px;padding:20px;position:absolute;top:calc(100% + 16px);right:0;box-shadow:0 20px 35px #12364b15}.lt2-search-results>strong{font-size:13px}.lt2-search-results a{padding:9px 0;font-size:13px;display:block}.lt2-search-results a:hover{color:var(--blue)}.lt2-search-results>a:last-child{border-top:1px solid var(--line);color:var(--blue);margin-top:8px}.lt2-mobile-toggle{border:1px solid var(--line);background:#fff;border-radius:5px;padding:8px;display:none}.lt2-breadcrumb{color:#526775;text-transform:capitalize;gap:12px;padding-top:22px;font-size:11px;display:flex}.lt2-section.wash{background:#f2f7f9}.lt2-section.cream{background:var(--cream)}.lt2-section-heading{max-width:770px;margin-bottom:40px}.lt2-section-heading>p{max-width:670px;margin-top:18px;font-size:16px;line-height:1.75}.lt2-grid{gap:26px;display:grid}.lt2-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.lt2-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.lt2-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:76px;display:grid}.lt2-split.reverse>div:first-child{order:2}.lt2-feature-copy h3{letter-spacing:-.035em;margin-bottom:20px;font-size:36px}.lt2-feature-copy>p{margin:16px 0;font-size:15px;line-height:1.8}.lt2-feature-copy>.lt2-button{margin-top:12px}.lt2-points{gap:11px;padding:0;list-style:none;display:grid;margin:24px 0!important}.lt2-points li{color:#425966;align-items:flex-start;gap:12px;font-size:14px;display:flex}.lt2-points svg{color:#35798f;margin-top:3px}.lt2-hero{border-bottom:1px solid var(--line);background:linear-gradient(112deg,#fcfaf5 0% 45%,#f1f7fb 100%);overflow:hidden}.lt2-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:620px;padding:66px 0 60px;display:grid}.lt2-hero-copy{max-width:600px}.lt2-hero-copy>.lt2-eyebrow{align-items:center;gap:9px;font-size:10px;display:flex}.lt2-hero-copy>.lt2-eyebrow>span{background:#387e9f;border-radius:50%;width:6px;height:6px}.lt2-hero-notes{color:#667982;gap:20px;margin-top:24px;font-size:11px;display:flex}.lt2-hero-notes>span{align-items:center;gap:6px;display:flex}.lt2-hero-scene{isolation:isolate;height:460px;position:relative}.lt2-hero-orbit{z-index:-1;background:#dbeaf3;border-radius:50%;width:410px;height:410px;position:absolute;top:0;right:-10px}.lt2-hero-person{border-radius:80px 14px 14px;width:230px;height:240px;position:absolute;top:0;right:0;overflow:hidden}.lt2-hero-person img{object-fit:cover;object-position:center 15%;mix-blend-mode:multiply;width:100%;height:100%}.lt2-hero-person>span{background:#ffffffed;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:600;position:absolute;bottom:12px;left:16px}.lt2-hero-dashboard{z-index:2;border-radius:10px;width:410px;position:absolute;top:68px;left:0;transform:rotate(-2deg);box-shadow:0 24px 40px #1732471a}.lt2-hero-dashboard .lt2-product{border:0}.lt2-hero-phone{z-index:4;background:#fff;border:5px solid #173c55;border-radius:25px;width:160px;height:278px;padding:24px 13px 14px;position:absolute;bottom:0;right:-5px;transform:rotate(6deg);box-shadow:0 15px 28px #17324724}.lt2-hero-phone>strong{letter-spacing:-.6px;margin:12px 0;font-size:20px;line-height:1.2;display:block}.lt2-mini-lesson{background:#e5f1f7;border-radius:7px;padding:18px 10px 10px}.lt2-mini-lesson>span{justify-content:space-between;align-items:center;margin-top:12px;font-size:9px;display:flex}.lt2-hero-phone progress{accent-color:#2f779f;width:100%;height:5px;margin-top:15px;display:block}.lt2-hero-phone>small{color:#526775;font-size:8px}.lt2-hero-check{z-index:4;background:#fff;border:1px solid #d7e5df;border-radius:8px;align-items:center;gap:10px;padding:11px 15px;display:flex;position:absolute;top:0;left:25px;box-shadow:0 8px 20px #1732470e}.lt2-hero-check>svg{color:#3d8261;background:#e6f3e9;border-radius:50%;width:28px;height:28px;padding:6px}.lt2-hero-check strong{font-size:11px;display:block}.lt2-hero-check span{color:#72818a;font-size:9px;display:block}.lt2-hero-demo{color:#526775;font-size:9px;position:absolute;bottom:-25px;left:12px}.lt2-hero-industries{border-top:1px solid #dce5e5;align-items:center;gap:30px;padding:19px 0;display:flex}.lt2-hero-industries>span{letter-spacing:.1em;color:#5e7583;min-width:105px;font-size:9px;font-weight:700;line-height:1.6}.lt2-hero-industries>div{flex:1;justify-content:space-between;align-items:center;gap:6px;display:flex}.lt2-hero-industries button{color:#5d707c;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px;font-size:11px}.lt2-hero-industries button[aria-pressed=true]{color:#173c55;border-color:var(--industry-accent);font-weight:700}.lt2-hero-industries>.lt2-pause{border:1px solid #dce5e5;border-radius:4px;padding:7px 10px;font-size:10px}.lt2-trust{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:29px;display:flex}.lt2-trust>span{letter-spacing:.08em;color:#76858d;max-width:150px;font-size:9px}.lt2-trust>div{color:#526a79;align-items:center;gap:10px;display:flex}.lt2-trust strong{font-size:13px;font-weight:500}.lt2-trust>p{text-align:center;color:#526775;width:100%;margin-top:-5px;font-size:10px}.lt2-product{color:#173c55;background:#fff;border:1px solid #dce5e9;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 18px 40px #12364b0b}.lt2-product-bar{background:#fff;border-bottom:1px solid #e4ebee;justify-content:space-between;align-items:center;gap:12px;padding:15px 19px;font-size:11px;display:flex}.lt2-product-bar>span:first-child{align-items:center;gap:7px;font-weight:600;display:flex}.lt2-avatar{background:#e2eef4;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.lt2-dashboard-body{padding:24px}.lt2-dash-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.lt2-dash-title h3{margin-top:5px;font-size:20px}.lt2-dash-title select{color:#526a79;background:#fff;border:1px solid #dce5e9;border-radius:5px;max-width:115px;padding:6px;font-size:9px}.lt2-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.lt2-stat-row>div{background:#f3f7f9;border:1px solid #e4edf1;border-radius:7px;flex-direction:column;padding:13px 12px;display:flex}.lt2-stat-row span{color:#697d88;font-size:10px}.lt2-stat-row strong{letter-spacing:-1px;font-size:27px;line-height:1.7}.lt2-stat-row small{color:#526775;font-size:8px}.lt2-chart{border:1px solid #e2e9ed;border-radius:7px;padding:16px}.lt2-chart>div:first-child{justify-content:space-between;align-items:center;font-size:11px;display:flex}.lt2-chart>div:first-child>span{color:#526775;font-size:8px}.lt2-chart-bars{align-items:flex-end;gap:12px;height:110px;padding-top:15px;display:flex}.lt2-chart-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.lt2-chart-bars span{background:linear-gradient(#6eaac9,#387a9e);border-radius:3px 3px 0 0;width:100%;display:block}.lt2-chart-bars small{color:#526775;font-size:7px;position:absolute;bottom:-16px}.lt2-chart{padding-bottom:28px}.lt2-dash-bottom{color:#526775;justify-content:space-between;margin-top:20px;font-size:9px;display:flex}.lt2-status-dot{background:#5b977e;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.lt2-demo-label{text-align:center;letter-spacing:.02em;color:#526775;background:#f9fbfc;border-top:1px solid #e8eef0;padding:9px;font-size:9px;display:block}.lt2-dashboard.compact .lt2-dashboard-body{padding:18px}.lt2-dashboard.compact .lt2-dash-title h3{font-size:17px}.lt2-dashboard.compact .lt2-stat-row{margin:16px 0}.lt2-dashboard.compact .lt2-stat-row strong{font-size:23px}.lt2-dashboard.compact .lt2-chart-bars{height:78px}.lt2-dashboard.compact .lt2-product-bar{padding:11px 16px}.lt2-dashboard.compact .lt2-dash-bottom{margin-top:14px;font-size:8px}.lt2-dashboard.compact .lt2-demo-label{padding:6px;font-size:8px}.lt2-mobile-scene{isolation:isolate;justify-content:center;align-items:center;min-height:490px;display:flex;position:relative}.lt2-mobile-orbit{z-index:-1;background:#dcecf5;border-radius:50%;width:350px;height:350px;position:absolute;top:55px;left:5%}.lt2-phone{background:#fff;border:7px solid #14384d;border-radius:32px;width:244px;min-height:458px;padding:12px 20px;transform:rotate(-4deg);box-shadow:0 22px 38px #14384d1a}.lt2-phone-status{color:#4b6675;justify-content:space-between;margin-bottom:18px;font-size:8px;display:flex}.lt2-phone-brand{align-items:center;gap:7px;margin-bottom:24px;font-size:13px;font-weight:700;display:flex}.lt2-phone h3{margin:8px 0 18px;font-size:24px;line-height:1.12}.lt2-phone-art{color:#2f6a8a;background:#e5f0f6;border-radius:8px;align-items:center;gap:15px;margin-bottom:18px;padding:20px 12px;display:flex}.lt2-phone-art span{font-size:11px;line-height:1.4}.lt2-phone>strong{font-size:11px}.lt2-phone>p{margin-top:4px;font-size:9px}.lt2-phone progress{accent-color:#32799f;width:100%;height:5px;margin:12px 0 5px;display:block}.lt2-phone-button{background:#173c55;border-radius:5px;justify-content:space-between;align-items:center;margin:15px 0;padding:10px;font-size:10px;display:flex;color:#fff!important}.lt2-phone-nav{color:#526775;border-top:1px solid #e3ebf0;justify-content:space-around;padding-top:14px;font-size:8px;display:flex}.lt2-floating-tag{background:#fff;border:1px solid #dde9e2;border-radius:8px;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex;position:absolute;bottom:60px;right:0;box-shadow:0 10px 24px #12364b0d}.lt2-floating-tag svg{color:#5b8b63;background:#e8f4e8;border-radius:50%;padding:3px}.lt2-mobile-scene>.lt2-demo-label{background:0 0;border:0;position:absolute;bottom:-15px}.lt2-mobile-scene.branded .lt2-phone-brand{color:#3c796a}.lt2-mobile-scene.branded .lt2-phone-art{background:#e8f2ee}.lt2-lesson-body{padding:30px}.lt2-lesson h3{margin:14px 0;font-size:26px;line-height:1.25}.lt2-lesson p{margin-bottom:18px;font-size:13px}.lt2-lesson-body>button:not(.lt2-button){text-align:left;color:#425f6f;background:#fff;border:1px solid #dce5e9;border-radius:7px;align-items:center;gap:13px;width:100%;margin:10px 0;padding:14px;font-size:13px;display:flex}.lt2-lesson-body>button.selected{background:#edf6fa;border-color:#357ba6}.lt2-radio{border:1px solid #9cb2c0;border-radius:50%;flex-shrink:0;width:13px;height:13px}.selected .lt2-radio{background:#34749c;box-shadow:inset 0 0 0 3px #fff}.lt2-lesson-body>.lt2-button{min-height:40px;margin:14px 0 0;font-size:11px!important}.lt2-lesson p.lt2-feedback{color:#3a715e;background:#f0f7f4;border-radius:5px;margin:16px 0 0;padding:13px}.lt2-lesson-progress{gap:5px;margin-top:24px;display:flex}.lt2-lesson-progress span{background:#e4edf0;border-radius:3px;flex:1;height:4px}.lt2-lesson-progress span:first-child{background:#4a8cae}.lt2-lesson-progress span:nth-child(2){background:#83b6ce}.lt2-reward-hero{text-align:center;background:#faf7ed;padding:28px}.lt2-badge-spark{color:#785e20;background:#f2d883;border:5px solid #fff4cf;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:15px;display:inline-grid}.lt2-reward-hero h3{font-size:28px}.lt2-reward-hero p{margin-top:10px;font-size:11px}.lt2-leaderboard{padding:20px}.lt2-leaderboard>div{border-bottom:1px solid #edf1f3;align-items:center;gap:14px;padding:13px 0;font-size:13px;display:flex}.lt2-leaderboard>div>span{background:#edf5f8;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.lt2-leaderboard small{color:#6c8797;margin-left:auto;font-size:10px}.lt2-product-note{text-align:center;padding-bottom:16px}.lt2-record{text-align:center;outline-offset:-5px;border:10px solid #eef4f7;outline:1px solid #d8e5ed;padding:40px}.lt2-record>img{width:160px;margin:0 auto 25px;display:block}.lt2-record>h3{margin:25px 0 14px;font-size:36px}.lt2-record>p{font-size:14px}.lt2-certificate-rule{background:#c5a967;width:80px;height:2px;margin:30px auto}.lt2-record-dates{color:#526775;justify-content:center;gap:48px;margin-bottom:25px;font-size:10px;display:flex}.lt2-record-dates strong{color:#2c5065}.lt2-record .lt2-demo-label{border:0;margin-top:20px}.lt2-solutions>article{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.lt2-solution-art{background:#edf5f8;justify-content:center;align-items:center;gap:20px;height:170px;display:flex;overflow:hidden}.lt2-solution-art.custom{background:#f3f4ed;gap:15px}.lt2-card-content{flex-direction:column;flex:1;align-items:flex-start;padding:32px;display:flex}.lt2-card-content>h3{margin:14px 0;font-size:30px}.lt2-card-content>p{font-size:14px;line-height:1.8}.lt2-card-content>.lt2-button{width:100%;margin-top:auto}.lt2-mini-course{background:#fff;border:1px solid #d6e5ed;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;max-width:200px;padding:18px;font-size:13px;font-weight:600;display:flex;transform:rotate(-5deg);box-shadow:0 8px 18px #16364d09}.lt2-mini-course:last-child{margin-top:35px;transform:rotate(4deg)}.lt2-mini-course>span{color:#6b8494;width:100%;padding-left:28px;font-size:9px;font-weight:400}.lt2-source-files{flex-direction:column;gap:6px;display:flex}.lt2-source-files span{letter-spacing:.1em;color:#6f7d64;background:#fff;border:1px solid #d9dfd4;border-radius:4px;padding:6px 14px;font-size:9px;display:block}.lt2-adaptive-file{background:#fff;border:1px solid #d9e4dc;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;max-width:220px;padding:20px 14px;font-size:13px;display:flex;box-shadow:0 10px 15px #17324708}.lt2-adaptive-file>small{color:#78908c;width:100%;font-size:8px}.lt2-segmented,.lt2-tabs{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.lt2-segmented button,.lt2-tabs button{color:#597484;background:#fff;border:1px solid #cfdee6;border-radius:5px;padding:10px 15px;font-size:13px}.lt2-segmented button[aria-pressed=true],.lt2-tabs button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.lt2-compare>div:first-child>h3{margin:20px 0;font-size:32px}.lt2-compare>div:first-child>p{font-size:15px}.lt2-static-slide{background:#fff;border:1px solid #dce5e9;border-radius:10px;min-height:360px;padding:40px;box-shadow:0 15px 30px #17324708}.lt2-static-slide>span{color:#526775;font-size:10px}.lt2-static-slide h3{color:#526b7b;margin:30px 0;font-size:24px}.lt2-static-slide>div{background:#e5ebee;width:90%;height:6px;margin:15px 0}.lt2-static-slide>div:nth-of-type(2){width:80%}.lt2-static-slide p{margin:30px 0;font-size:13px}.lt2-audience>div:first-child>h3{margin-bottom:20px;font-size:36px}.lt2-audience>div:first-child>p{font-size:15px}.lt2-industry-card{border:1px solid var(--line);background:#fff;border-radius:9px;padding-bottom:24px;transition:transform .15s;overflow:hidden}.lt2-industry-card:hover{transform:translateY(-4px)}.lt2-industry-card>div{border-bottom:3px solid;justify-content:center;height:170px;display:flex;position:relative;overflow:hidden}.lt2-industry-card>div>img{object-fit:contain;object-position:center 20px;mix-blend-mode:multiply;width:80%;height:100%}.lt2-industry-card>.lt2-eyebrow{margin:24px 24px 12px}.lt2-industry-card h3{margin:0 24px;font-size:22px}.lt2-industry-card p{min-height:66px;margin:12px 24px;font-size:13px;line-height:1.7}.lt2-industry-card>.lt2-text-link{margin:8px 24px 0}.lt2-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.lt2-process article{position:relative}.lt2-process article>span{color:#2e6585;background:#e1edf3;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:26px;font-size:13px;font-weight:600;display:grid}.lt2-process article:not(:last-child):after{content:"";border-top:1px solid #cddde6;position:absolute;top:18px;left:55px;right:0}.lt2-process h3{margin-bottom:14px;font-size:21px}.lt2-process p{font-size:13px;line-height:1.8}.lt2-story-card{border:1px solid var(--line);border-radius:10px;padding:25px}.lt2-story-placeholder{color:#526775;background:#f4f7f9;border:1px dashed #cddbe3;border-radius:6px;align-items:center;gap:12px;margin-bottom:25px;padding:22px;display:flex}.lt2-story-placeholder small{font-size:10px}.lt2-story-card h3{margin-bottom:14px;font-size:23px}.lt2-story-card p{font-size:13px}.lt2-story-card>.lt2-caption{display:block}.lt2-story-pending{background:#fff;border:1px dashed #b9cbd5;border-radius:10px;align-items:center;gap:24px;padding:28px;display:flex}.lt2-story-pending h3{margin-bottom:12px}.lt2-section .lt2-grid+.lt2-text-link{margin-top:30px}.lt2-final{isolation:isolate;background:var(--navy);color:#fff;padding:78px 0;position:relative;overflow:hidden}.lt2-final h2{max-width:780px;margin:20px 0;font-size:46px}.lt2-final p{color:#bdd0dd;max-width:600px;font-size:15px;line-height:1.8}.lt2-final .lt2-eyebrow{color:#9cbccd}.lt2-final .lt2-button{background:#fff;border-color:#fff;color:#173c55!important}.lt2-final .lt2-button.secondary{background:0 0;border-color:#86a1b3;color:#fff!important}.lt2-final-orbit{z-index:-1;border:70px solid #20475f;border-radius:50%;width:500px;height:500px;position:absolute;top:50px;right:-100px}.lt2-footer{border-top:1px solid var(--line);background:#fff;padding:62px 0 20px}.lt2-footer-grid{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:45px;display:grid}.lt2-footer-grid>div:first-child>a>img{width:160px;max-width:100%;height:auto}.lt2-footer-grid p{margin:20px 0;font-size:13px;line-height:1.8}.lt2-footer-grid>div>span{color:#526775;font-size:10px}.lt2-footer-grid strong{margin-bottom:18px;font-size:13px;display:block}.lt2-footer-grid a{color:#6b7e8b;margin-bottom:10px;font-size:13px;display:block}.lt2-footer-grid a:hover{color:var(--blue)}.lt2-footer-bottom{border-top:1px solid var(--line);color:#526775;justify-content:space-between;align-items:center;margin-top:45px;padding-top:25px;font-size:10px;display:flex}.lt2-footer-bottom>div{gap:20px;display:flex}.lt2-inner-hero{border-bottom:1px solid var(--line);background:linear-gradient(110deg,#fcfaf5,#eef5fa);padding:56px 0 70px}.lt2-inner-hero h1{max-width:650px;margin:22px 0;font-size:clamp(38px,4.15cqw,58px);line-height:1.08}.lt2-inner-hero p{max-width:560px;font-size:16px;line-height:1.85}.lt2-info-card{border:1px solid var(--line);background:#fff;border-radius:9px;padding:30px}.lt2-info-card>svg{color:#517e99;margin-bottom:20px}.lt2-info-card h3{margin-bottom:16px;font-size:24px}.lt2-info-card p{font-size:14px;line-height:1.8}.lt2-section .lt2-grid+.lt2-button{margin-top:32px}.lt2-top-space{margin-top:40px}.lt2-content-types{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;display:grid}.lt2-content-types>div{border:1px solid var(--line);background:#f4f7f8;border-radius:8px;padding:25px 15px}.lt2-content-types span{color:#60829a;background:#fff;border:1px solid #cad9e2;border-radius:4px;margin-bottom:18px;padding:7px;font-size:9px;display:inline-block}.lt2-content-types strong{font-size:13px;line-height:1.5;display:block}.lt2-faqs{max-width:920px}.lt2-faqs details{border-bottom:1px solid var(--line)}.lt2-faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.lt2-faqs summary::-webkit-details-marker{display:none}.lt2-faqs details[open] summary svg{transform:rotate(180deg)}.lt2-faqs details>p{padding:0 40px 25px 0;font-size:14px;line-height:1.8}.lt2-catalog-tools{align-items:center;gap:14px;margin-bottom:30px;display:flex}.lt2-catalog-tools>label{border:1px solid #cad9e2;border-radius:6px;flex:1;align-items:center;gap:10px;padding:12px 14px;display:flex}.lt2-catalog-tools input{background:0 0;border:0;outline:none;width:100%;font-size:13px}.lt2-catalog-tools select{color:var(--ink);background:#fff;border:1px solid #cad9e2;border-radius:6px;max-width:250px;padding:13px 10px;font-size:13px}.lt2-catalog-tools>span{color:#526775;font-size:11px}.lt2-course-card{border:1px solid var(--line);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.lt2-course-card>img{object-fit:cover;background:#eef5f8;width:100%;height:180px}.lt2-course-card>div{flex-direction:column;flex:1;align-items:flex-start;padding:25px;display:flex}.lt2-course-card h3{margin:12px 0;font-size:22px}.lt2-course-card p{margin-bottom:22px;font-size:13px}.lt2-course-card .lt2-text-link{margin-top:auto}.lt2-empty{text-align:center;border:1px dashed #bacfdc;border-radius:10px;padding:40px}.lt2-empty p{margin:14px 0 22px}.lt2-guide-card{border:1px solid var(--line);background:#fff;border-radius:9px;padding-bottom:25px;overflow:hidden}.lt2-guide-art{color:#477e9e;background:#e9f2f7;place-items:center;height:150px;display:grid}.lt2-guide-art.tone-1{color:#8c8053;background:#f1f0e6}.lt2-guide-art.tone-2{color:#538370;background:#e9f1ed}.lt2-guide-card>.lt2-eyebrow{margin:24px 24px 12px}.lt2-guide-card h3{margin:0 24px 16px;font-size:24px}.lt2-guide-card p{margin:0 24px 22px;font-size:13px}.lt2-guide-card>.lt2-text-link{margin:0 24px}.lt2-article-hero{max-width:900px;padding:65px 0}.lt2-article-hero>.lt2-eyebrow{margin:35px 0 18px;display:block}.lt2-article-hero>p{margin-top:25px;font-size:19px;line-height:1.8}.lt2-article{max-width:900px;padding-bottom:80px}.lt2-article>div{border-top:1px solid var(--line);gap:24px;padding:30px 0;display:flex}.lt2-article p{font-size:17px;line-height:1.9}.lt2-step-dot{color:#3a7395;background:#e5eff5;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.lt2-demo-page{grid-template-columns:1fr 1.1fr;gap:80px;padding:60px 0 90px;display:grid}.lt2-demo-intro h1{margin:22px 0;font-size:49px}.lt2-demo-intro>p{font-size:16px;line-height:1.8}.lt2-demo-support{background:#f2f6f8;border-radius:8px;align-items:center;gap:18px;margin-top:35px;padding:25px;display:flex}.lt2-demo-support p{font-size:13px}.lt2-demo-form-panel{border:1px solid var(--line);border-radius:12px;padding:36px;box-shadow:0 10px 35px #17324706}.lt2-demo-form-panel h2{margin-bottom:14px;font-size:30px}.lt2-demo-form-panel form>p{font-size:13px;line-height:1.7}.lt2-form-grid{grid-template-columns:1fr 1fr;gap:20px 15px;margin:25px 0;display:grid}.lt2-field label{color:#496676;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.lt2-field :is(input,select,textarea){width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #c7d6df;border-radius:5px;padding:11px 12px;font-size:13px}.lt2-field [aria-invalid=true]{background:#fff9f8;border-color:#b84a3a}.lt2-field textarea{resize:vertical}.lt2-field-error{color:#a64336;margin-top:6px;font-size:10px;display:block}.lt2-demo-form-panel form>.lt2-button{width:100%;margin-top:25px}.lt2-prototype-note{border-top:1px solid var(--line);padding-top:14px}.lt2-demo-form-panel .lt2-caption>a{text-decoration:underline}.lt2-error-summary{color:#a64336;background:#fff5f2;border:1px solid #e6bcb1;border-radius:6px;margin:20px 0;padding:18px;font-size:13px}.lt2-error-summary>a{margin-top:5px;text-decoration:underline;display:block}.lt2-form-success{text-align:left;padding:10px 0}.lt2-success-icon{color:#37765b;background:#e8f4ed;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:25px;display:grid}.lt2-form-success dl{border-block:1px solid var(--line);gap:15px;margin:25px 0;padding:20px 0;display:grid}.lt2-form-success dt{color:#526775;font-size:11px}.lt2-form-success dd{margin:5px 0 0;font-size:14px}.lt2-form-success>.lt2-button{margin-top:25px}.lt2-individual-hero{background:linear-gradient(120deg,#fcfaf3,#eaf4fa);padding:65px 0}.lt2-individual-hero h1{margin:20px 0 25px;line-height:1.12}.lt2-individual-hero p{font-size:17px;line-height:1.8}.lt2-individual-art{max-height:440px;position:relative}.lt2-individual-art>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:440px}.lt2-individual-art>div{background:#fff;border:1px solid #dce5e9;border-radius:8px;align-items:center;gap:15px;padding:18px;font-size:14px;display:flex;position:absolute;bottom:30px;left:20px;box-shadow:0 10px 25px #17324710}.lt2-legacy iframe{border:0;width:100%;height:calc(100vh - 220px);min-height:1000px;display:block}.lt2-legacy-note{color:#526775;justify-content:space-between;gap:20px;padding:20px 0;font-size:11px;display:flex}.lt2-legacy-note>a{color:var(--blue)}@container (width<=1180px){.lt2-header-row{gap:22px;width:calc(100% - 48px)}.lt2-header-row>nav,.lt2-nav-item{gap:13px}.lt2-site-search{display:none}.lt2-logo img{width:135px}.lt2-header-actions{gap:14px}.lt2-wrap{width:calc(100% - 80px)}.lt2-hero-dashboard{width:340px;top:90px}.lt2-hero-person{width:190px;height:220px}.lt2-hero-phone{width:145px;height:265px;bottom:10px;right:-12px}.lt2-hero-check{left:0}.lt2-hero-scene{height:440px}.lt2-hero-orbit{width:350px;height:350px}.lt2-split{gap:40px}.lt2-hero-industries{gap:15px}.lt2-hero-industries button{padding:10px 8px;font-size:10px}.lt2-content-types{grid-template-columns:repeat(3,minmax(0,1fr))}.lt2-hero-grid{padding-top:45px}.lt2-demo-page{gap:45px}.lt2-demo-intro h1{font-size:42px}}@container (width<=900px){.lt2-header-row{gap:16px;min-height:72px}.lt2-header-row>nav{border-bottom:1px solid var(--line);background:#fff;max-height:calc(100dvh - 130px);margin:0;padding:10px 24px 24px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.lt2-header-row>nav.is-open{display:block}.lt2-header-actions{margin-left:auto}.lt2-mobile-toggle{display:flex}.lt2-nav-item{border-bottom:1px solid var(--line);display:block}.lt2-nav-item>button,.lt2-why{justify-content:space-between;width:100%;padding:16px 0;font-size:15px}.lt2-why{display:block}.lt2-mega{width:100%;box-shadow:none;border:0;display:block;position:static;transform:none}.lt2-mega>div:first-child{display:none}.lt2-mega-links{grid-template-columns:1fr 1fr;padding:0 0 12px}.lt2-utility{padding-inline:24px}.lt2-utility>span{font-size:9px}.lt2-hero-grid{grid-template-columns:1fr 1fr;gap:10px;min-height:570px}.lt2-hero h1{font-size:48px}.lt2-hero-copy>p{font-size:14px}.lt2-hero-scene{transform-origin:100%;min-width:350px;margin-left:-40px;transform:scale(.82)}.lt2-hero-industries{align-items:flex-start}.lt2-hero-industries>div{flex-wrap:wrap;justify-content:flex-start}.lt2-hero-industries>span{padding-top:8px}.lt2-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.lt2-split{gap:30px}.lt2-section{padding:60px 0}.lt2-wrap{width:calc(100% - 48px)}.lt2-hero-notes{flex-wrap:wrap;gap:10px}.lt2-hero-copy .lt2-actions{gap:10px}.lt2-hero-copy .lt2-button{gap:8px;padding:11px 13px;font-size:11px!important}.lt2-hero-copy>.lt2-eyebrow{font-size:8px}.lt2-trust{gap:15px}.lt2-trust>span{width:100%;max-width:none}.lt2-trust>div>svg{width:17px}.lt2-trust strong{font-size:10px}.lt2-solutions .lt2-card-content{padding:25px}.lt2-solutions h3{font-size:26px}.lt2-mini-course{max-width:140px;padding:12px;font-size:10px}.lt2-solution-art{gap:8px}.lt2-adaptive-file{max-width:150px;font-size:11px}.lt2-source-files span{padding:5px 8px}.lt2-process{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:35px}.lt2-process article:nth-child(2):after{display:none}.lt2-dash-title{flex-direction:column;align-items:flex-start}.lt2-stat-row>div{padding:10px 6px}.lt2-stat-row strong{font-size:23px}.lt2-dashboard-body{padding:18px}.lt2-chart-bars{gap:8px}.lt2-dash-bottom{flex-direction:column;gap:8px}.lt2-mobile-orbit{width:260px;height:260px;top:90px;left:0}.lt2-phone{width:220px;padding:12px 16px}.lt2-floating-tag{padding:10px;font-size:10px;right:-5px}.lt2-feature-copy h3,.lt2-audience>div:first-child>h3{font-size:30px}.lt2-inner-hero h1{font-size:40px}.lt2-inner-hero>.lt2-wrap,.lt2-demo-page{gap:30px}.lt2-demo-form-panel{padding:25px}.lt2-form-grid{grid-template-columns:1fr}.lt2-footer-grid{grid-template-columns:1.4fr 1fr;gap:40px}.lt2-record{padding:24px}.lt2-record h3{font-size:29px}}@container (width<=640px){.lt2-utility{padding:8px 20px}.lt2-utility>span{display:none}.lt2-header-row{gap:12px;width:calc(100% - 40px);min-height:68px}.lt2-logo img{width:120px}.lt2-header-actions{gap:12px}.lt2-header-actions>.lt2-button{gap:5px;min-height:37px;padding:9px 10px;font-size:10px!important}.lt2-header-actions>.lt2-button svg{display:none}.lt2-login{font-size:10px}.lt2-mobile-toggle{padding:6px}.lt2-mobile-toggle svg{width:17px}.lt2-wrap{width:calc(100% - 40px)}.lt2-hero-grid{grid-template-columns:1fr;gap:20px;padding:40px 0 32px}.lt2-hero-copy{max-width:none}.lt2-hero h1{margin-top:20px;font-size:49px;line-height:1.05}.lt2-desktop-break{display:none}.lt2-hero-copy>p{max-width:95%;font-size:14px}.lt2-hero-copy>.lt2-eyebrow{font-size:8px}.lt2-hero-copy .lt2-button{padding:12px 16px;font-size:13px!important}.lt2-hero-scene{transform-origin:50%;margin:0 auto;width:350px;min-width:0;height:420px;margin-block:-10px -28px;transform:scale(.89)}.lt2-hero-dashboard{width:300px;top:90px;left:-3px}.lt2-hero-phone{border-radius:21px;width:132px;height:245px;padding:20px 10px 12px;right:0}.lt2-hero-phone>strong{font-size:18px}.lt2-hero-person{width:180px;height:220px;right:0}.lt2-hero-orbit{width:310px;height:310px}.lt2-hero-demo{font-size:8px;bottom:0}.lt2-hero-check{padding:8px 10px;left:0}.lt2-hero-industries{flex-wrap:wrap;gap:10px;padding-block:18px}.lt2-hero-industries>span{width:100%;font-size:8px}.lt2-hero-industries>span>br{display:none}.lt2-hero-industries>div{gap:6px}.lt2-hero-industries button{padding:8px;font-size:10px}.lt2-hero-industries>.lt2-pause{align-self:flex-end;padding:5px 8px;font-size:9px}.lt2-trust>div{width:100%}.lt2-trust strong{font-size:13px}.lt2-trust>p{text-align:left;margin-top:0}.lt2-section{padding:50px 0}.lt2-section-heading{margin-bottom:28px}.lt2-section-heading>p{font-size:14px}.lt2 h2{font-size:33px}.lt2-split,.lt2-grid.two,.lt2-grid.three{grid-template-columns:1fr;gap:28px}.lt2-split.reverse>div:first-child{order:0}.lt2-card-content{padding:25px}.lt2-solution-art{gap:18px;height:150px}.lt2-card-content h3{font-size:28px}.lt2-card-content .lt2-button{font-size:11px!important}.lt2-points li{font-size:13px}.lt2-compare>div:first-child>h3{font-size:29px}.lt2-lesson-body{padding:25px}.lt2-lesson h3{font-size:24px}.lt2-audience>div:first-child>h3{font-size:30px}.lt2-tabs{gap:6px}.lt2-tabs button{padding:9px 12px;font-size:11px}.lt2-mobile-scene{min-height:490px}.lt2-mobile-orbit{width:320px;height:320px;top:70px;left:0}.lt2-phone{width:235px}.lt2-floating-tag{bottom:55px;right:0}.lt2-feature-copy h3{font-size:31px}.lt2-stat-row strong{font-size:27px}.lt2-dash-title{flex-direction:row;align-items:center}.lt2-dash-title h3{font-size:19px}.lt2-dash-title select{max-width:105px}.lt2-dashboard-body{padding:20px}.lt2-chart-bars{height:120px}.lt2-dash-bottom{font-size:9px}.lt2-industry-grid{grid-template-columns:1fr 1fr!important;gap:14px!important}.lt2-industry-card>div{height:130px}.lt2-industry-card>.lt2-eyebrow{margin:15px 15px 10px;font-size:8px}.lt2-industry-card h3{margin-inline:15px;font-size:18px}.lt2-industry-card p{min-height:0;margin:12px 15px;font-size:11px}.lt2-industry-card>.lt2-text-link{gap:5px;margin-inline:15px;font-size:10px}.lt2-process{gap:25px 20px}.lt2-process h3{font-size:19px}.lt2-process p{font-size:13px}.lt2-process article>span{margin-bottom:18px}.lt2-final{padding:50px 0}.lt2-final h2{font-size:35px}.lt2-final p{font-size:14px}.lt2-final-orbit{border-width:50px;width:350px;height:350px;top:120px;right:-200px}.lt2-footer{padding:45px 0 20px}.lt2-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.lt2-footer-grid>div:first-child{grid-column:1/-1}.lt2-footer-grid strong{font-size:13px}.lt2-footer-grid a{font-size:11px}.lt2-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}.lt2-inner-hero{padding:35px 0 50px}.lt2-inner-hero h1{font-size:40px}.lt2-inner-hero p{font-size:14px}.lt2-inner-hero .lt2-product,.lt2-inner-hero .lt2-mobile-scene{margin-top:10px}.lt2-catalog-tools{flex-wrap:wrap;gap:10px}.lt2-catalog-tools>label{flex:1 0 100%}.lt2-catalog-tools select{flex:1;max-width:none}.lt2-content-types{grid-template-columns:repeat(2,minmax(0,1fr))}.lt2-faqs summary{font-size:15px}.lt2-faqs details p{padding-right:5px;font-size:13px}.lt2-demo-page{grid-template-columns:1fr;gap:35px;padding:35px 0 50px}.lt2-demo-intro h1{font-size:40px}.lt2-demo-intro>p{font-size:14px}.lt2-demo-form-panel{padding:25px 20px}.lt2-form-grid{gap:20px}.lt2-demo-intro .lt2-points{margin-bottom:0}.lt2-demo-support{display:none}.lt2-article-hero{padding:40px 0}.lt2-article-hero h1{font-size:40px}.lt2-article-hero>p{font-size:16px}.lt2-article p{font-size:15px}.lt2-individual-hero{padding:40px 0}.lt2-individual-hero h1{font-size:44px}.lt2-individual-hero p{font-size:14px}.lt2-individual-art>img{height:350px}.lt2-legacy-note>span{display:none}.lt2-legacy iframe{min-height:900px}.lt2-hero-dashboard .lt2-dash-title{flex-direction:column;align-items:flex-start}.lt2-hero-dashboard .lt2-stat-row strong{font-size:23px}.lt2-hero-dashboard .lt2-stat-row small{font-size:7px}.lt2-hero-dashboard .lt2-dash-title select{display:none}.lt2-hero-dashboard .lt2-chart-bars{height:78px}}@media (prefers-reduced-motion:reduce){.lt2{scroll-behavior:auto}.lt2 *{transition:none!important;animation:none!important}}@font-face{font-family:LearnTastic Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/lms_v3/reference/brand-v3/assets/public-sans-400.ttf)format("truetype")}@font-face{font-family:LearnTastic Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/lms_v3/reference/brand-v3/assets/public-sans-500.ttf)format("truetype")}@font-face{font-family:LearnTastic Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/themes/lms_v3/reference/brand-v3/assets/public-sans-600.ttf)format("truetype")}@font-face{font-family:LearnTastic Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/themes/lms_v3/reference/brand-v3/assets/public-sans-700.ttf)format("truetype")}.lt2{font-family:LearnTastic Sans,Arial,sans-serif}.lt2-mobile-search{display:none}@container (width<=900px){.lt2-mobile-search{padding:12px 0;display:block}.lt2-mobile-search>label{background:#f8fbfc;border:1px solid #c9d9e2;border-radius:6px;align-items:center;gap:10px;padding:12px;display:flex}.lt2-mobile-search input{color:#173c55;background:0 0;border:0;width:100%;min-width:0;font-size:14px}.lt2-mobile-search>div{background:#f3f7f9;border-radius:6px;margin-top:8px;padding:15px}.lt2-mobile-search a{padding:9px;font-size:13px;display:block}}.lt2 progress::-webkit-progress-bar{background:#e3ebef;border-radius:5px}.lt2 progress::-webkit-progress-value{background:#3b7c9d;border-radius:5px}.lt2 progress::-moz-progress-bar{background:#3b7c9d;border-radius:5px}.lt2{--muted:#465b68;font-family:Arial,Helvetica,sans-serif}.lt2 button,.lt2 input,.lt2 select,.lt2 textarea{font-family:Arial,Helvetica,sans-serif}.lt2 .lt2-caption,.lt2 .lt2-tiny,.lt2 .lt2-demo-label{color:#526775!important}.lt2-utility{color:#fff;gap:20px;padding-block:9px;font-size:13px}.lt2-utility>.lt2-utility-left{align-items:center;gap:24px;display:flex}.lt2-utility .lt2-audience-switch{align-items:center;gap:18px;margin-left:auto;display:flex}.lt2-utility a{color:#edf5fa;line-height:1.5}.lt2-utility .lt2-audience-switch a{border-bottom:2px solid #0000;padding:1px 0}.lt2-utility .lt2-audience-switch a.active{color:#fff;border-color:#c4e3f7}.lt2-phone-mobile{display:none}.lt2-utility-left>a{color:#fff;text-underline-offset:3px;font-size:13px;text-decoration:underline}.lt2-utility-tagline{font-size:13px}.lt2-button{font-size:14px!important}.lt2-header-actions>.lt2-button{font-size:13px!important}.lt2-hero-grid{gap:28px;min-height:440px;padding:34px 0 28px}.lt2-hero h1{letter-spacing:-.04em;margin:18px 0;font-size:clamp(38px,3.5cqw,51px);line-height:1.08}.lt2-hero h1 em{white-space:normal}.lt2-hero-copy>p{max-width:540px;font-size:16px;line-height:1.7}.lt2-hero-copy>p strong{color:#173c55;font-weight:700}.lt2-hero-copy>p a{border-bottom:1px solid #8caec3}.lt2-hero-notes{color:#4b6475;margin-top:18px;font-size:13px}.lt2-hero-orbit{width:330px;height:330px;right:20px}.lt2-hero-person{width:195px;height:205px;right:18px}.lt2-hero-dashboard{width:365px;top:48px;left:0}.lt2-hero-dashboard .lt2-dashboard-body{padding:15px}.lt2-hero-dashboard .lt2-chart-bars{height:53px}.lt2-hero-dashboard .lt2-stat-row{margin:12px 0}.lt2-hero-dashboard .lt2-stat-row>div{padding:9px}.lt2-hero-dashboard .lt2-dash-bottom{margin-top:12px}.lt2-hero-phone{width:142px;height:238px;padding:19px 11px 12px;bottom:0;right:4px}.lt2-hero-phone>strong{margin:8px 0;font-size:18px}.lt2-mini-lesson{padding:12px 9px 8px}.lt2-mini-lesson>span{margin-top:7px;font-size:9px}.lt2-hero-phone progress{margin-top:10px}.lt2-hero-demo{color:#4f6574;bottom:-16px}.lt2-hero-check{padding:8px 13px;top:-7px;left:20px}.lt2-hero-check span{color:#526a79}.lt2-hero-industries{gap:20px;padding:11px 0}.lt2-hero-industries>span{color:#3b596e;min-width:100px;font-size:10px}.lt2-hero-industries button{color:#425c6d;align-items:center;gap:7px;padding:11px 9px;font-size:13px;display:inline-flex}.lt2-hero-industries button svg{color:var(--industry-accent)}.lt2-hero-industries button[aria-pressed=true]{background:#ffffffa6;border-radius:5px 5px 0 0}.lt2-hero-industries>.lt2-pause{font-size:11px}.lt2-hero-offerings{flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;display:flex}.lt2-hero-offerings a{color:#245f87;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.lt2-hero-offerings>span{color:#627782}.lt2-partners{text-align:center;border-bottom:1px solid #dce5e9;padding-block:24px}.lt2-partners>p{color:#425e6f;font-size:14px}.lt2-partners>div{scrollbar-width:thin;justify-content:space-between;align-items:center;gap:25px;padding-top:22px;padding-bottom:8px;display:flex;overflow:auto}.lt2-partners img{object-fit:contain;flex-shrink:0;width:105px;height:38px}.lt2-inner-hero h1{margin:14px 0;font-size:clamp(34px,3.1cqw,45px);line-height:1.12}.lt2-inner-hero p{font-size:15px;line-height:1.7}.lt2-inner-hero .lt2-mobile-scene{height:300px;min-height:0}.lt2-inner-hero .lt2-phone{transform:scale(.61)rotate(-4deg)}.lt2-inner-hero .lt2-mobile-orbit{width:250px;height:250px;top:20px;left:22%}.lt2-inner-hero .lt2-floating-tag{padding:10px 14px;bottom:20px;right:12%}.lt2-inner-hero .lt2-mobile-scene>.lt2-demo-label{bottom:-7px}.lt2-inner-hero .lt2-product{max-width:410px;margin-left:auto}.lt2-inner-hero .lt2-dashboard-body{padding:16px}.lt2-inner-hero .lt2-stat-row{margin:14px 0}.lt2-inner-hero .lt2-chart-bars{height:62px}.lt2-inner-hero .lt2-lesson-body{padding:20px}.lt2-inner-hero .lt2-lesson h3{font-size:23px}.lt2-inner-hero .lt2-lesson-body>button:not(.lt2-button){padding:10px}.lt2-inner-hero .lt2-lesson-progress{margin-top:15px}.lt2-inner-hero .lt2-reward-hero{padding:16px}.lt2-inner-hero .lt2-leaderboard{padding:12px 20px}.lt2-inner-hero .lt2-leaderboard>div{padding:8px 0}.lt2-industry-overview-hero{background:linear-gradient(110deg,#fcfaf5,#edf5fa);padding:34px 0 36px}.lt2-industry-overview-hero h1{max-width:850px;margin:14px 0 16px;font-size:42px;line-height:1.13}.lt2-industry-overview-hero p{max-width:760px;font-size:16px}.lt2-industry-overview-hero+.lt2-section{padding-top:35px}.lt2-industry-topics{color:#435c6e;padding-left:40px;font-size:13px;line-height:1.8;list-style:outside;margin:0 18px 16px 0!important}.lt2-group-banner{background:#eef5fa;border:1px solid #ccdee9;border-radius:10px;align-items:center;gap:22px;margin:30px 0;padding:26px 28px;display:flex}.lt2-group-banner>span{color:#28658e;background:#d9eaf4;border-radius:50%;flex-shrink:0;place-items:center;width:55px;height:55px;display:grid}.lt2-group-banner>div{flex:1}.lt2-group-banner :is(h2,h3){margin-bottom:8px;font-size:23px}.lt2-group-banner p{font-size:13px;line-height:1.7}.lt2-priced-art{color:#347396;background:#e7f0f6;justify-content:center;align-items:center;gap:18px;height:150px;display:flex}.lt2-priced-art span{max-width:150px;font-size:13px;line-height:1.5}.lt2-priced-art.healthcare{background:#edf4fa}.lt2-priced-art.education{color:#667e3b;background:#f1f5e7}.lt2-priced-art.therapy{color:#a46550;background:#f9eeea}.lt2-priced-art.assisted-living{color:#3a7c66;background:#e9f3ee}.lt2-priced-art.hr-workplace{color:#926d3b;background:#f8f1e8}.lt2-price-row{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:auto;margin-bottom:20px;display:flex}.lt2-price-row>strong{letter-spacing:-.5px;font-size:25px}.lt2-course-card .lt2-price-row+.lt2-button{width:100%}.lt2-enroll-card{background:#fff;border:1px solid #d5e2ea;border-radius:10px;max-width:370px;margin-left:auto;padding:28px;box-shadow:0 15px 30px #1732470b}.lt2-enroll-card h2{margin:14px 0;font-size:40px}.lt2-enroll-card p{margin:10px 0 24px;font-size:14px}.lt2-enroll-card .lt2-button{width:100%;margin-bottom:18px}.lt2-course-hero>div{grid-template-columns:1.4fr 1fr}.lt2-course-hero h1,.lt2-course-hero p{max-width:800px}.lt2-cart-trigger{color:#173c55;background:#edf4f8;border:1px solid #c9dce8;border-radius:6px;align-items:center;gap:7px;min-height:42px;padding:10px 12px;font-size:13px;display:flex}.lt2-cart-trigger>span{font-weight:700}.lt2-cart-overlay{z-index:100;justify-content:flex-end;display:flex;position:fixed;inset:0}.lt2-cart-backdrop{background:#102e4380;border:0;width:100%;height:100%;position:absolute;inset:0}.lt2-cart-panel{background:#fff;flex-direction:column;width:min(475px,100%);height:100%;display:flex;position:relative;box-shadow:-10px 0 45px #12364b25}.lt2-cart-panel>header{border-bottom:1px solid #dce5e9;justify-content:space-between;align-items:flex-start;gap:15px;padding:28px;display:flex}.lt2-cart-panel h2>small{color:#526e80;font-size:19px}.lt2-cart-panel>header>button{color:#173c55;background:#fff;border:1px solid #dce5e9;border-radius:50%;padding:8px;display:flex}.lt2-cart-items{flex:1;padding:0 28px;overflow:auto}.lt2-cart-items>article{border-bottom:1px solid #e2e9ed;gap:16px;padding:26px 0;display:flex}.lt2-cart-course-icon{color:#427c9e;background:#e8f2f8;border-radius:7px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.lt2-cart-items>article>div{flex:1;min-width:0}.lt2-cart-items .lt2-caption{font-size:11px;display:block;margin-top:6px!important}.lt2-cart-line-bottom{justify-content:space-between;align-items:center;gap:15px;margin:18px 0 12px;display:flex}.lt2-quantity{border:1px solid #c5d8e4;border-radius:5px;align-items:center;display:flex;overflow:hidden}.lt2-quantity>button{color:#173c55;background:#f3f7fa;border:0;width:33px;height:32px;font-size:18px}.lt2-quantity>button:disabled{color:#758a98}.lt2-quantity output{text-align:center;width:32px;font-size:13px}.lt2-remove{color:#3f6983;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline;display:block}.lt2-cart-panel>footer{background:#fbfcfd;border-top:1px solid #dce5e9;padding:25px 28px}.lt2-cart-total{justify-content:space-between;align-items:center;gap:20px;font-size:18px;display:flex}.lt2-cart-panel>footer p{margin:12px 0 20px;font-size:13px}.lt2-cart-panel>footer>.lt2-button{width:100%;margin-bottom:16px}.lt2-cart-panel>footer>.lt2-text-link{background:0 0;border:0;margin:0 auto;font-size:13px;display:flex}.lt2-cart-empty{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:50px 28px;display:flex}.lt2-checkout-page>header h1{margin:16px 0;font-size:42px;line-height:1.15}.lt2-checkout-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:45px;display:grid}.lt2-checkout-grid>form{border:1px solid #dce5e9;border-radius:10px;padding:30px}.lt2-checkout-grid h2{margin-bottom:15px;font-size:25px}.lt2-checkout-grid>form>p{font-size:13px}.lt2-payment-preview{background:#f2f6f9;border:1px solid #d4e1e9;border-radius:8px;align-items:center;gap:14px;margin:25px 0;padding:20px;display:flex}.lt2-payment-preview h3{margin-bottom:6px;font-size:15px}.lt2-payment-preview p{font-size:11px}.lt2-payment-preview>span{white-space:nowrap;font-size:11px}.lt2-checkout-grid>form>.lt2-button{width:100%}.lt2-order-review{background:#fafcfd;border:1px solid #dce5e9;border-radius:10px;padding:28px}.lt2-order-review>article{border-bottom:1px solid #dce5e9;justify-content:space-between;gap:20px;padding:22px 0;display:flex}.lt2-order-review>article h3{margin-bottom:9px;font-size:16px;line-height:1.4}.lt2-order-review>article span{color:#526b7c;font-size:13px}.lt2-order-review>article strong{white-space:nowrap;font-size:15px}.lt2-order-review .lt2-remove{margin-top:8px}.lt2-order-review>.lt2-cart-total{margin:25px 0}.lt2-order-review .lt2-group-banner{margin-bottom:0;padding:20px;display:block}.lt2-order-review .lt2-group-banner>span{display:none}.lt2-order-review .lt2-group-banner :is(h2,h3){font-size:18px}.lt2-order-review .lt2-group-banner .lt2-button{margin-top:18px;font-size:13px!important}.lt2-preview-confirmation{background:#f1f7f4;border:1px solid #d2e5d9;border-radius:10px;max-width:750px;padding:35px}.lt2-preview-confirmation h3{margin:20px 0}.lt2-preview-confirmation p{margin:16px 0}.lt2-preview-confirmation .lt2-button{margin-top:15px}@container (width<=1180px){.lt2-hero-grid{gap:22px;min-height:410px}.lt2-hero-scene{transform-origin:100%;margin-left:-20px;transform:scale(.88)}.lt2-hero h1{font-size:43px}.lt2-hero-industries button{padding:9px 7px;font-size:13px}.lt2-hero-industries button svg{width:16px}.lt2-hero-copy>p{font-size:15px}.lt2-inner-hero h1{font-size:39px}.lt2-inner-hero .lt2-mobile-orbit{left:8%}.lt2-utility{font-size:13px}.lt2-utility-left{gap:16px!important}.lt2-utility-tagline{font-size:11px}.lt2-group-banner{gap:18px;padding:24px}.lt2-group-banner :is(h2,h3){font-size:21px}}@container (width<=900px){.lt2-utility{padding-inline:24px}.lt2-utility .lt2-utility-tagline{display:none}.lt2-hero-grid{min-height:390px;padding:30px 0}.lt2-hero h1{font-size:39px}.lt2-hero-copy .lt2-button{font-size:13px!important}.lt2-hero-notes{font-size:11px}.lt2-hero-offerings{gap:8px}.lt2-hero-offerings a{font-size:11px}.lt2-hero-scene{transform-origin:100%;min-width:340px;margin-left:-40px;transform:scale(.8)}.lt2-hero-industries>div{flex-wrap:wrap}.lt2-hero-industries>span{font-size:9px}.lt2-inner-hero h1{font-size:35px}.lt2-inner-hero .lt2-product{max-width:350px}.lt2-inner-hero .lt2-phone{transform:scale(.58)rotate(-4deg)}.lt2-group-banner{flex-wrap:wrap}.lt2-group-banner>.lt2-button{margin-left:72px}.lt2-checkout-grid{gap:24px}.lt2-payment-preview{flex-wrap:wrap}.lt2-payment-preview>span{margin-left:35px}.lt2-course-hero>div{grid-template-columns:1fr 1fr}.lt2-industry-overview-hero h1{font-size:35px}}@container (width<=640px){.lt2-utility{gap:12px;padding:7px 16px;font-size:11.5px}.lt2-utility .lt2-audience-switch{gap:11px}.lt2-phone-desktop{display:none}.lt2-phone-mobile{display:inline}.lt2-utility-left>a{font-size:11px}.lt2-header-actions>.lt2-button{padding:9px 12px;font-size:13px!important}.lt2-header-actions{gap:10px}.lt2-cart-trigger{min-height:35px;padding:7px 9px}.lt2-cart-trigger svg{width:19px}.lt2-hero-grid{min-height:0;padding:27px 0 23px;display:block}.lt2-hero h1{letter-spacing:-.7px;margin:16px 0;font-size:33px;line-height:1.1}.lt2-hero-copy>p{max-width:none;font-size:14px;line-height:1.65}.lt2-hero-copy>.lt2-eyebrow{letter-spacing:.1em;font-size:9px}.lt2-hero-scene{display:none}.lt2-hero-copy .lt2-actions{gap:10px;margin-top:19px}.lt2-hero-copy .lt2-button{min-height:43px;padding:11px 14px;font-size:13px!important}.lt2-hero-offerings{gap:8px;margin-top:12px}.lt2-hero-offerings a{gap:5px;font-size:11px}.lt2-hero-offerings svg{width:15px}.lt2-hero-notes{gap:15px;margin-top:15px;font-size:11px}.lt2-hero-industries{gap:8px;padding:10px 0}.lt2-hero-industries>span{width:100%;padding-top:0;font-size:9px}.lt2-hero-industries>div{flex:1 0 85%;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.lt2-hero-industries button{white-space:normal;text-align:left;gap:5px;padding:7px 2px;font-size:10.5px}.lt2-hero-industries button svg{flex-shrink:0;width:15px}.lt2-hero-industries>.lt2-pause{align-self:flex-end;padding:6px;font-size:9px}.lt2-partners{padding-block:18px}.lt2-partners p{font-size:13px}.lt2-partners>div{gap:22px;padding-top:16px}.lt2-partners img{width:88px;height:30px}.lt2-inner-hero{padding:24px 0 27px}.lt2-inner-hero>.lt2-wrap{display:block}.lt2-inner-hero h1{margin:13px 0;font-size:32px}.lt2-inner-hero p{font-size:14px;line-height:1.65}.lt2-inner-hero .lt2-mobile-scene,.lt2-inner-hero>.lt2-wrap>.lt2-product{display:none}.lt2-inner-hero .lt2-actions{gap:9px;margin-top:19px}.lt2-inner-hero .lt2-actions>.lt2-button{padding:11px 13px;font-size:13px!important}.lt2-industry-overview-hero{padding:25px 0}.lt2-industry-overview-hero h1{font-size:31px;line-height:1.15}.lt2-industry-overview-hero p{font-size:14px;line-height:1.65}.lt2-industry-overview-hero+.lt2-section{padding-top:28px}.lt2-group-banner{align-items:flex-start;gap:15px;margin:25px 0;padding:21px}.lt2-group-banner>span{width:40px;height:40px}.lt2-group-banner :is(h2,h3){font-size:20px}.lt2-group-banner>div{flex:1 0 calc(100% - 60px)}.lt2-group-banner p{font-size:13px}.lt2-group-banner>.lt2-button{width:100%;margin-left:0;font-size:13px!important}.lt2-industry-topics{padding-left:28px;font-size:10px}.lt2-course-hero>div{display:block}.lt2-course-hero .lt2-enroll-card{max-width:none;margin:25px 0 0;padding:23px}.lt2-enroll-card h2{font-size:31px}.lt2-priced-art{height:125px}.lt2-cart-panel{width:min(390px,100%)}.lt2-cart-panel>header{padding:23px 20px}.lt2-cart-panel h2{font-size:26px}.lt2-cart-items{padding-inline:20px}.lt2-cart-course-icon{display:none}.lt2-cart-panel>footer{padding:20px}.lt2-cart-items h3{font-size:16px}.lt2-checkout-page{padding:30px 0 50px}.lt2-checkout-page>header h1{font-size:33px}.lt2-checkout-grid{grid-template-columns:1fr;gap:25px}.lt2-checkout-grid>form,.lt2-order-review{padding:23px 20px}.lt2-payment-preview{padding:16px}.lt2-preview-confirmation{padding:25px}}.lt2-article-hero h1,.lt2-demo-intro h1{font-size:43px}.lt2-demo-page{padding-top:35px}.lt2-hero-phone small,.lt2-stat-row small,.lt2-chart-bars small,.lt2-dash-title .lt2-tiny,.lt2-hero-check span{color:#526775}.lt2-partners>div:focus-visible{outline-offset:5px;outline:3px solid #2879ae}@container (width<=640px){.lt2-hero h1{font-size:30px}.lt2-article-hero h1,.lt2-demo-intro h1{font-size:32px}.lt2-article-hero{padding:24px 0}}.lt2-hero-dashboard{transform-origin:0 0;width:450px;top:28px;transform:rotate(-2deg)scale(.72)}.lt2-hero-product-window{justify-content:center;align-items:center;min-width:0;height:300px;display:flex}.lt2-hero-product-window>.lt2-product{transform-origin:50%;flex-shrink:0;width:100%;transform:scale(.78);max-width:430px!important}.lt2-hero-product-window>.lt2-mobile-scene{width:100%}.lt2-hero-product-window .lt2-phone{max-height:none}@container (width<=900px){.lt2-hero-product-window{height:280px}.lt2-hero-product-window>.lt2-product{transform:scale(.75)}}@container (width<=640px){.lt2-inner-hero .lt2-hero-product-window{display:none}}.lt2-experience{color:#173c55;min-width:0;font-family:Arial,sans-serif;font-size:13px}.lt2-experience button,.lt2-experience input,.lt2-experience select{font:inherit}.lt2-exp-device{background:#f2f5f8;border:1px solid #d7e3e9;border-radius:14px;overflow:hidden;box-shadow:0 18px 45px #12364b10}.lt2-exp-top{background:#fff;border-bottom:1px solid #dce6eb;align-items:center;gap:12px;padding:14px 18px;font-size:10px;display:flex}.lt2-exp-top img{object-fit:contain;width:105px;height:auto}.lt2-exp-avatar{background:#dfeef6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;display:inline-flex}.lt2-exp-top>.lt2-exp-avatar{margin-left:auto}.lt2-exp-shell{grid-template-columns:108px minmax(0,1fr);display:grid}.lt2-exp-nav{background:#fff;border-right:1px solid #dce6eb;flex-direction:column;gap:5px;padding:14px 7px;display:flex}.lt2-experience button{cursor:pointer;color:#173c55;background:#fff;border:1px solid #cedde6;border-radius:6px;padding:8px 10px;font-weight:600;line-height:1.4}.lt2-experience button:hover{background:#e8f2f8}.lt2-experience button:focus-visible{outline-offset:3px;outline:3px solid #24618d}.lt2-exp-nav button{text-align:left;border:0;padding:9px 7px;font-size:10px}.lt2-exp-nav button[aria-current],.lt2-exp-bottom button[aria-current]{color:#1d608b;background:#e6f0f6;box-shadow:inset 3px 0 #24618d}.lt2-exp-body{min-width:0;max-height:440px;padding:18px;overflow:auto}.lt2-exp-body :is(h3,.lt2-preview-h3){margin:4px 0 16px;font-size:20px;line-height:1.2}.lt2-exp-body :is(h4,.lt2-preview-h4){margin:5px 0 12px;font-size:14px;line-height:1.3}.lt2-exp-body p{color:#3d5667;margin:10px 0;font-size:11px;line-height:1.65}.lt2-exp-body small{color:#526775;font-size:9px;line-height:1.5;display:block}.lt2-exp-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lt2-exp-heading>span{font-size:9px}.lt2-exp-welcome-grid{grid-template-columns:1.7fr 1fr;gap:12px;display:grid}.lt2-exp-welcome{background:#e4f0f7;border-radius:12px;padding:20px;position:relative;overflow:hidden}.lt2-exp-welcome>small{letter-spacing:1.2px;font-size:8px}.lt2-exp-welcome :is(h4,.lt2-preview-h4){z-index:1;font-size:27px;position:relative}.lt2-exp-welcome em{color:#24618d;font-family:Georgia,serif;font-weight:500}.lt2-exp-welcome p{z-index:1;max-width:230px;position:relative}.lt2-exp-welcome>div{z-index:1;border-top:1px solid #cadfe9;margin-top:18px;padding-top:10px;font-size:9px;position:relative}.lt2-experience button.primary{color:#fff;background:#12364b;border-color:#12364b}.lt2-experience button.primary:hover{background:#245e8b}.lt2-exp-orbit{color:#aac9db;opacity:.5;border:1px solid #abcddd;border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;font:italic 60px Georgia,serif;display:flex;position:absolute;top:32px;right:-8px}.lt2-exp-score{color:#fff;background:#12364b;border-radius:12px;padding:18px}.lt2-exp-score small{color:#d8e9f3}.lt2-exp-score>strong{margin-top:18px;font-size:36px;line-height:1.2;display:block}.lt2-exp-score>span{color:#d2e8da;font-size:10px}.lt2-exp-score>div{gap:5px;margin:16px 0;display:flex}.lt2-exp-score>div small{background:#ffffff12;border-radius:6px;min-width:0;padding:7px 6px;font-size:8px}.lt2-exp-score b{color:#fff;margin-top:4px;font-size:11px;display:block}.lt2-exp-score button{color:#fff;background:#ffffff12;border:1px solid #ffffff40;padding:6px;font-size:9px}.lt2-exp-section-title{margin:20px 0 12px!important}.lt2-exp-panel{background:#fff;border:1px solid #e0e7ec;border-radius:10px;min-width:0;margin-bottom:12px;padding:16px}.lt2-exp-focus{grid-template-columns:1.8fr 1fr;gap:12px;display:grid}.lt2-exp-course{border-top:1px solid #e2e9ee;grid-template-columns:1fr auto;gap:8px;padding:14px 0;font-size:10px;display:grid}.lt2-exp-course small{margin-top:4px}.lt2-exp-course-actions{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.lt2-exp-course-actions button{font-size:9px}.lt2-exp-status{color:#66501f;white-space:nowrap;background:#fff3d8;border-radius:20px;align-self:start;padding:4px 7px;font-size:8px!important}.lt2-exp-status.done{color:#236443;background:#e6f4eb}.lt2-experience progress{accent-color:#24618d;border-radius:10px;width:100%;height:5px;margin:12px 0 16px;display:block;overflow:hidden}.lt2-experience progress::-webkit-progress-bar{background:#e5eef3}.lt2-experience progress::-webkit-progress-value{background:#24618d}.lt2-exp-calendar{background:#f4f7fa;border-radius:8px;margin:10px 0;padding:10px;font-size:10px}.lt2-exp-calendar>div{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:10px;font-size:8px;display:grid}.lt2-exp-calendar span{padding:3px}.lt2-exp-calendar .today{color:#fff;background:#24618d;border-radius:20px}.lt2-exp-banner{background:#e5f1f8;border-radius:10px;margin-bottom:16px;padding:20px}.lt2-exp-banner :is(h4,.lt2-preview-h4){margin-bottom:6px;font-size:24px}.lt2-exp-summary{justify-content:space-between;gap:10px;font-size:9px;display:flex}.lt2-exp-subnav{gap:6px;margin-bottom:15px;display:flex;overflow:auto}.lt2-exp-subnav button{white-space:nowrap;background:0 0;border:0;border-radius:0;font-size:9px}.lt2-exp-subnav button[aria-pressed=true]{color:#24618d;border-bottom:2px solid #24618d}.lt2-exp-search{margin-bottom:16px;font-size:10px;display:block}.lt2-exp-search input,.lt2-exp-filters select{color:#173c55;background:#fff;border:1px solid #cedde6;border-radius:5px;width:100%;margin-top:5px;padding:9px;display:block}.lt2-exp-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lt2-exp-library .lt2-exp-panel{flex-direction:column;gap:8px;padding:10px;display:flex}.lt2-exp-library :is(h4,.lt2-preview-h4){min-height:32px;margin:0;font-size:13px}.lt2-exp-library button{margin-top:auto;font-size:9px}.lt2-exp-cover{color:#24618d;background:#dcecf6;border-radius:5px;place-items:center;height:75px;font-size:32px;display:grid}.lt2-exp-cover.cover-1{color:#7b622b;background:#f7efd9}.lt2-exp-cover.cover-2{color:#426d51;background:#dfeee6}.lt2-exp-adaptive{grid-template-columns:140px 1fr;gap:15px;display:grid}.lt2-exp-adaptive aside{background:#e7f1f7;border-radius:10px;padding:12px}.lt2-exp-stats{gap:12px;margin-top:20px;font-size:10px;display:grid}.lt2-exp-stats strong{font-size:18px;display:block}.lt2-exp-guide{background:#e7f1f7;border-radius:20px;padding:6px 10px;font-size:10px;display:inline-block}.lt2-exp-answer{text-align:left;width:100%;margin:10px 0;display:block;font-size:11px!important;font-weight:400!important}.lt2-exp-answer.selected{background:#e4f0f7;border-color:#24618d}.lt2-exp-feedback{background:#e9f4ed;border-radius:7px;padding:10px}.lt2-exp-adaptive section>small{margin-top:14px}.lt2-exp-rank{border-bottom:1px solid #e4ebef;align-items:center;gap:12px;padding:11px 4px;font-size:11px;display:flex}.lt2-exp-rank>b{margin-left:auto}.lt2-exp-rank.you{background:#e9f3f9}.lt2-exp-awards{text-align:center;justify-content:space-around;gap:10px;margin-top:15px;font-size:9px;display:flex}.lt2-exp-awards b{color:#a87c24;font-size:28px;display:block}.lt2-exp-filters{align-items:end;gap:16px;margin:0 0 15px;font-size:10px;display:flex}.lt2-exp-filters label{min-width:130px}.lt2-exp-report-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lt2-exp-report-stats strong{margin:8px 0;font-size:27px;display:block}.lt2-exp-report-table{overflow:auto}.lt2-exp-report-table table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.lt2-exp-report-table th,.lt2-exp-report-table td{white-space:nowrap;border-bottom:1px solid #e1e9ed;padding:12px 6px}.lt2-exp-caption{text-align:center;color:#526775;padding-top:12px;font-size:10px;display:block}.lt2-exp-device.phone{border:7px solid #12364b;border-radius:30px;width:285px;max-width:100%;margin:auto;box-shadow:0 18px 40px #12364b18}.lt2-exp-device.phone .lt2-exp-top{gap:7px;padding:14px 10px;font-size:8px}.lt2-exp-device.phone .lt2-exp-top img{width:90px}.lt2-exp-device.phone .lt2-exp-shell{display:block}.lt2-exp-device.phone .lt2-exp-body{max-height:445px;padding:14px}.lt2-exp-device.phone .lt2-exp-welcome-grid,.lt2-exp-device.phone .lt2-exp-focus,.lt2-exp-device.phone .lt2-exp-library,.lt2-exp-device.phone .lt2-exp-adaptive{grid-template-columns:1fr}.lt2-exp-device.phone .lt2-exp-welcome :is(h4,.lt2-preview-h4){font-size:28px}.lt2-exp-device.phone .lt2-exp-welcome{padding:18px}.lt2-exp-device.phone .lt2-exp-score{padding:14px}.lt2-exp-device.phone .lt2-exp-score>strong{margin-top:10px;font-size:28px}.lt2-exp-device.phone .lt2-exp-score>div{margin:10px 0}.lt2-exp-bottom{background:#fff;border-top:1px solid #dce6eb;justify-content:space-around;padding:8px 3px;display:flex;position:relative}.lt2-exp-bottom button{border:0;padding:9px 6px;font-size:9px}.lt2-exp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.lt2-exp-toolbar>div{flex-wrap:wrap;gap:5px;display:flex}.lt2-exp-toolbar button{padding:10px 12px;font-size:13px}.lt2-exp-toolbar button[aria-pressed=true]{color:#fff;background:#12364b;border-color:#12364b}.lt2-experience.showcase .lt2-exp-body{min-height:570px;max-height:640px;padding:26px}.lt2-experience.showcase .lt2-exp-shell{grid-template-columns:155px minmax(0,1fr)}.lt2-experience.showcase .lt2-exp-nav button{padding:12px;font-size:13px}.lt2-experience.showcase .lt2-exp-device:not(.phone) .lt2-exp-welcome{padding:30px}.lt2-experience.showcase .lt2-exp-device:not(.phone) .lt2-exp-welcome :is(h4,.lt2-preview-h4){font-size:40px}.lt2-experience.showcase .lt2-exp-device:not(.phone) .lt2-exp-welcome p{max-width:340px;font-size:13px}.lt2-experience.showcase .lt2-exp-device.phone{width:360px}.lt2-experience.showcase .lt2-exp-device.phone .lt2-exp-body{min-height:530px;max-height:530px;padding:18px}.lt2-experience.compact{width:550px}.lt2-experience.compact .lt2-exp-body{max-height:340px}.lt2-hero-product-window>.lt2-experience{transform-origin:0 0;width:125%;transform:scale(.8)}.lt2-hero-product-window>.lt2-experience:has(.phone){transform-origin:top;width:100%;transform:scale(.55)}.lt2-cart-word{font-size:13px;font-weight:600}@container lt2 (width<=800px){.lt2-experience.showcase .lt2-exp-shell{grid-template-columns:100px minmax(0,1fr)}.lt2-experience.showcase .lt2-exp-body{padding:15px}.lt2-exp-welcome-grid,.lt2-exp-focus{grid-template-columns:1fr}.lt2-exp-library{grid-template-columns:1fr 1fr}.lt2-exp-adaptive{grid-template-columns:1fr}.lt2-exp-nav{padding:10px 4px}.lt2-exp-nav button{font-size:9px!important}.lt2-exp-heading>.lt2-exp-status{display:none}}@container lt2 (width<=640px){.lt2-cart-word{display:none}.lt2-experience.showcase .lt2-exp-device:not(.phone) .lt2-exp-welcome :is(h4,.lt2-preview-h4){font-size:25px}.lt2-experience.showcase .lt2-exp-shell{grid-template-columns:85px minmax(0,1fr)}.lt2-experience.showcase .lt2-exp-nav button{padding:9px 4px;font-size:9px}.lt2-exp-body{padding:10px}.lt2-exp-welcome{padding:14px}.lt2-exp-welcome :is(h4,.lt2-preview-h4){font-size:24px}.lt2-exp-library,.lt2-exp-course{grid-template-columns:1fr}.lt2-exp-course .lt2-exp-status{justify-self:start}.lt2-exp-body :is(h3,.lt2-preview-h3){font-size:18px}.lt2-exp-toolbar button{padding:8px 10px;font-size:11px}.lt2-exp-summary{flex-direction:column}.lt2-exp-device.phone .lt2-exp-shell{display:block}.lt2-exp-device.phone .lt2-exp-top>span:not(.lt2-exp-avatar){display:none}}.lt2-brand-concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lt2-brand-concepts>article{border:1px solid #d6e3e9;border-radius:14px;overflow:hidden}.lt2-brand-concepts>article>div:last-child{padding:25px}.lt2-brand-concepts h3{margin:12px 0;font-size:21px}.lt2-brand-concepts p{color:#465b68;font-size:14px;line-height:1.7}.lt2-brand-lockup{background:#edf5f8;flex-direction:column;justify-content:center;gap:25px;height:265px;padding:35px;display:flex}.lt2-brand-lockup img{object-fit:contain;align-self:start;width:210px;max-width:100%;height:auto}.lt2-brand-lockup p{color:#173c55;margin:0;font-size:19px;line-height:1.5}.lt2-brand-lockup.dark{background:#12364b}.lt2-brand-lockup.dark img{filter:brightness(0)invert()}.lt2-brand-lockup.dark p{color:#fff}.lt2-brand-lockup.warm{background:#fbf9f2}.lt2-brand-symbol{align-items:center;gap:9px;display:flex}.lt2-brand-symbol img{align-self:center;width:185px;min-width:0}.lt2-brand-symbol svg{fill:none;stroke:#24618d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:40px}.lt2-brand-palette{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.lt2-brand-palette>div{flex-direction:column;gap:10px;display:flex}.lt2-brand-palette span{border:1px solid #d6e3e9;border-radius:8px;height:60px}.lt2-brand-palette small{color:#465b68}@container lt2 (width<=800px){.lt2-brand-concepts{grid-template-columns:1fr}.lt2-brand-palette{grid-template-columns:repeat(2,1fr)}}.lt2-hero-phone.lt2-hero-portal{width:285px;height:auto;box-shadow:none;transform-origin:100% 100%;background:0 0;border:0;padding:0;bottom:0;right:-7px;transform:rotate(6deg)scale(.52)}.lt2-hero-portal .lt2-exp-caption{display:none}.lt2-exp-cover{position:relative;overflow:hidden}.lt2-exp-cover img{object-fit:cover;width:100%;height:100%}.lt2-exp-cover>span{color:#fff;background:#12364b;border-radius:50%;place-items:center;width:35px;height:35px;font-size:20px;display:grid;position:absolute}.lt2{container-name:lt2}@container lt2 (width<=640px){.lt2-header-actions>.lt2-button{white-space:nowrap;padding:9px 10px;font-size:11px!important}}.lt2-experience.compact .lt2-exp-caption{display:none}@container lt2 (width<=640px){.lt2-hero .lt2-actions{flex-wrap:nowrap;gap:8px}.lt2-hero .lt2-actions>.lt2-button{white-space:nowrap;flex:1;justify-content:center;gap:6px;min-width:0;padding:12px 8px;font-size:13px!important}.lt2-hero .lt2-actions>.lt2-button svg{width:15px}.lt2-hero-offerings{flex-wrap:nowrap;gap:6px}.lt2-hero-offerings a{white-space:nowrap;gap:5px;font-size:10.5px}.lt2-hero-offerings a svg{width:15px}.lt2-hero-offerings>span{font-size:11px}.lt2-hero-notes{margin-top:15px}}.lt2-wrap{width:min(1200px,100% - 48px)}.lt2-section{padding:32px 0}.lt2-section-heading{margin-bottom:24px}.lt2-section-heading>.lt2-eyebrow{margin-bottom:8px}.lt2-section-heading>p{margin-top:16px}.lt2-grid{gap:24px}.lt2-split{align-items:start;gap:32px}.lt2-tabs,.lt2-segmented{gap:8px;margin-bottom:24px}.lt2-feature-copy>p{margin-top:16px;margin-bottom:16px}.lt2-feature-copy .lt2-points{margin:16px 0 24px}.lt2-audience>div:first-child{padding-top:0}.lt2-experience:not(.showcase) .lt2-exp-device.phone .lt2-exp-body{max-height:336px}.lt2-inner-hero .lt2-split{align-items:center}.lt2-hero-grid{grid-template-columns:1.08fr 1fr;min-height:360px;padding:32px 0}.lt2-hero h1{margin:16px 0;font-size:clamp(32px,3.1cqw,46px);line-height:1.12}.lt2-hero-first-line{white-space:nowrap}.lt2-hero-copy>.lt2-course-count{margin:0 0 16px;font-size:17px;line-height:1.5}.lt2-course-count strong{color:#12364b}.lt2-hero-offerings{gap:12px;margin-top:0}.lt2-hero-offerings a{font-size:14px}.lt2-hero-copy .lt2-actions{margin-top:24px}.lt2-hero-notes{margin-top:16px}.lt2-hero-dashboard{top:18px}.lt2-hero-check{top:0}.lt2-hero-portal .lt2-exp-device.phone .lt2-exp-body{max-height:340px}.lt2-hero-portal .lt2-exp-adaptive{display:block}.lt2-hero-portal .lt2-exp-adaptive aside{display:none}.lt2-hero-portal .lt2-exp-body{padding:12px!important}.lt2-hero-portal .lt2-exp-panel{padding:12px}.lt2-hero-portal .lt2-exp-body>.lt2-exp-heading :is(h3,.lt2-preview-h3){font-size:20px}.lt2-hero-portal .lt2-exp-bottom{display:none}.lt2-partners{border-block:1px solid #dce5e9;margin-block:0;padding:24px 0}.lt2-partners p{margin:0 0 16px}.lt2-site-search{flex-shrink:0;margin-right:8px}.lt2-site-search label{width:160px}.lt2-header-row{gap:20px}.lt2-header-row>nav{gap:14px}.lt2-header-actions{border-left:1px solid #dce5e9;flex-shrink:0;gap:12px;padding-left:16px}.lt2-login,.lt2-register{color:#12364b;white-space:nowrap;border:1px solid #a9becb;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.lt2-login:hover,.lt2-register:hover{background:#edf5f8}.lt2-register{background:#edf5f8;border-color:#0000}.lt2-mobile-register{display:none}@container lt2 (width<=1250px){.lt2-header-row{gap:14px}.lt2-header-row>nav,.lt2-nav-item{gap:12px}.lt2-nav-item>button,.lt2-why{font-size:13px}.lt2-site-search label,.lt2-logo img{width:140px}.lt2-login,.lt2-register{padding:10px 12px}.lt2-header-actions{gap:10px;padding-left:12px}.lt2-header-actions>.lt2-button{gap:10px;padding:11px 12px}}@container lt2 (width<=1000px){.lt2-mobile-register{border:1px solid #a9becb;border-radius:6px;margin:16px 0;padding:10px 16px;font-size:14px;font-weight:600;display:block}.lt2-register{display:none}.lt2-hero-first-line{white-space:normal}}@container lt2 (width<=640px){.lt2-wrap{width:calc(100% - 40px)}.lt2-section{padding:32px 0}.lt2-section-heading{margin-bottom:24px}.lt2-split{gap:24px}.lt2-header-row{gap:8px;width:calc(100% - 32px)}.lt2-logo img{width:105px}.lt2-header-actions{border-left:0;gap:6px;margin-left:auto;padding-left:0}.lt2-login{min-height:38px;padding:8px;font-size:11px}.lt2-header-actions>.lt2-button{padding:9px 8px;font-size:11px!important}.lt2-hero-grid{min-height:0;padding:24px 0;display:block}.lt2-hero h1{font-size:30px;line-height:1.1}.lt2-hero-first-line{max-width:260px;display:block}.lt2-hero-copy>.lt2-course-count{margin-bottom:16px;font-size:14px}.lt2-hero-offerings{flex-wrap:wrap;gap:8px}.lt2-hero-offerings a{gap:6px;font-size:13px}.lt2-hero-copy .lt2-actions,.lt2-hero-notes{margin-top:16px}.lt2-partners{padding:24px 0}.lt2-experience:not(.showcase) .lt2-exp-device.phone .lt2-exp-body{max-height:320px}}.lt2-footer{padding-top:32px}.lt2-inner-hero{padding:32px 0}.lt2-info-card,.lt2-card-content{padding:24px}.lt2-feature-copy .lt2-caption{margin-top:16px!important}.lt2 h2{font-size:34px;line-height:1.2}.lt2-feature-copy h3,.lt2-audience>div:first-child>h3{margin-bottom:16px;font-size:24px;line-height:1.3}@container lt2 (width<=640px){.lt2-hero-first-line{max-width:none;display:inline}.lt2 h2{font-size:26px}.lt2-hero-industries>span{white-space:normal}.lt2-hero-grid .lt2-hero-copy>.lt2-eyebrow{font-size:8px}}.lt2-button>svg,.lt2-text-link>svg{display:none}.lt2-learning-people{background:#fff;border-radius:12px;align-self:center;margin:0;overflow:hidden}.lt2-learning-people img{object-fit:contain;width:100%;height:340px;display:block}.lt2-learning-people.compact{background:#fbf9f2;margin-top:24px}.lt2-learning-people.compact img{object-fit:cover;object-position:center 50%;height:184px}.lt2-experience:not(.showcase) .lt2-exp-device.phone .lt2-exp-body{height:448px;max-height:448px}.lt2-exp-device.phone{border-radius:32px}.lt2-hero-scene{height:376px}.lt2-hero-person{z-index:3;border-radius:12px;width:230px;height:280px;top:0;right:48px}.lt2-hero-person img{object-fit:cover;object-position:top center;mix-blend-mode:normal}.lt2-hero-dashboard{transform-origin:0 0;z-index:2;width:440px;top:102px;left:-8px;transform:rotate(-2deg)scale(.66)}.lt2-hero-check{top:48px;left:0}.lt2-hero-phone.lt2-hero-portal{z-index:4;bottom:0;right:-4px;transform:rotate(5deg)scale(.58)}.lt2-hero-portal .lt2-exp-device.phone .lt2-exp-body{height:430px;max-height:430px}.lt2-hero-portal .lt2-exp-top{padding-top:20px}.lt2-hero-portal .lt2-exp-panel{margin-bottom:0}@container lt2 (width<=1180px){.lt2-hero-person{width:205px;right:30px}.lt2-hero-dashboard{top:128px;left:-10px;transform:rotate(-2deg)scale(.58)}.lt2-hero-phone.lt2-hero-portal{right:0;transform:rotate(5deg)scale(.54)}}@container lt2 (width<=1000px){.lt2-header-row{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;display:grid;position:relative}.lt2-header-row>.lt2-mobile-toggle{grid-area:1/1;justify-content:center;justify-self:start;align-items:center;display:flex}.lt2-header-row>.lt2-logo{grid-area:1/2;justify-self:center}.lt2-header-row>.lt2-header-actions{border:0;grid-area:1/3;margin-left:0;padding-left:0}.lt2-header-row>nav{grid-column:1/-1}.lt2-mega-links{grid-template-columns:1fr;gap:0}.lt2-mega-links span{display:none}.lt2-mega-links a{padding:12px 8px}.lt2-mega-links strong{font-size:14px;font-weight:500}}@container lt2 (width<=640px){.lt2-utility-tagline{display:none}.lt2-header-row{grid-template-columns:36px minmax(0,1fr) auto;gap:4px;width:calc(100% - 16px);min-height:64px}.lt2-header-row>.lt2-logo{justify-self:auto;position:absolute;left:50%;transform:translate(-50%)}.lt2-logo img{width:92px}.lt2-header-actions{gap:4px}.lt2-header-row>.lt2-mobile-toggle{width:34px;min-height:38px;padding:7px}.lt2-header-actions .lt2-login{min-height:38px;padding:8px 6px;font-size:10px}.lt2-header-actions>.lt2-button{min-height:38px;padding:8px 6px;font-size:10px!important}.lt2-header-actions .lt2-cart-trigger{min-height:38px;padding:8px 6px}.lt2-hero-offerings{flex-wrap:nowrap;gap:6px}.lt2-hero-offerings a{white-space:nowrap;gap:4px;font-size:11px}.lt2-hero-offerings svg{width:14px}.lt2-hero-industries{min-height:0;padding:12px 0 8px;display:block}.lt2-hero-industries>span{min-width:0;margin-bottom:8px;font-size:9px;line-height:1.4;display:block}.lt2-hero-industries>div[role=group]{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.lt2-hero-industries button{white-space:nowrap;flex:none;min-height:36px;padding:8px 10px;font-size:11px;line-height:1.3}.lt2-hero-industries button svg{width:14px;height:14px}.lt2-hero-industries>.lt2-pause{display:none}.lt2-experience:not(.showcase) .lt2-exp-device:not(.phone) .lt2-exp-shell{display:block}.lt2-experience:not(.showcase) .lt2-exp-device:not(.phone) .lt2-exp-nav{border-bottom:1px solid #dce6eb;border-right:0;flex-direction:row;gap:4px;padding:6px;display:flex;overflow-x:auto}.lt2-exp-nav button{white-space:nowrap;flex-shrink:0}.lt2-experience:not(.showcase) .lt2-exp-device:not(.phone) .lt2-exp-body{max-height:440px;padding:16px}.lt2-experience:not(.showcase) .lt2-exp-device.phone .lt2-exp-body{height:440px;max-height:440px}.lt2-exp-body :is(h3,.lt2-preview-h3){font-size:20px}.lt2-exp-body p{font-size:13px}.lt2-learning-people img{height:228px}.lt2-learning-people.compact{display:none}.lt2-audience{align-items:start}}@container lt2 (width<=340px){.lt2-logo img{width:76px}.lt2-header-actions .lt2-login,.lt2-header-actions>.lt2-button{padding:8px 5px;font-size:9px!important}.lt2-header-actions{gap:3px}.lt2-hero-offerings a{font-size:10px}}@container lt2 (width<=640px){.lt2-header-row>.lt2-logo{grid-area:auto}.lt2-header-actions .lt2-login{padding-inline:4px}}@container lt2 (width<=360px){.lt2-logo img{width:78px}}@media (width<=640px){.lt2-frame.mobile-preview{padding:0}.lt2-frame.mobile-preview>.lt2{border:0;border-radius:0;max-width:none}}.lt2-hero-person{right:100px}@container lt2 (width<=1180px){.lt2-hero-person{right:72px}}.lt2-hero-person{z-index:1}.lt2-hero-dashboard{left:-12px;transform:rotate(-2deg)scale(.58)}@container lt2 (width<=1180px){.lt2-hero-dashboard{transform:rotate(-2deg)scale(.52)}}.lt2 .lt2-eyebrow{display:none}.lt2-hero-copy>.lt2-eyebrow,.lt2-inner-hero .lt2-split>div:first-child>.lt2-eyebrow,.lt2-article-hero>.lt2-eyebrow{display:inline-block}.lt2-section-heading{max-width:880px}.lt2-section-heading:has(+.lt2-conversion-actions){margin-bottom:16px}.lt2-solutions .lt2-card-content{padding:24px}.lt2-solutions .lt2-card-content h3{margin:0 0 16px;font-size:24px}.lt2-solutions .lt2-card-content>p{max-width:480px;min-height:0;margin:0 0 24px}.lt2-solutions .lt2-card-content>.lt2-button{margin-top:0}.lt2-solutions .lt2-solution-art{height:176px}.lt2-conversion-actions{gap:16px;margin-top:24px}.lt2-conversion-actions .lt2-text-link{font-size:14px;font-weight:600}.lt2-audience-photo{aspect-ratio:1;background:#edf5f8;border-radius:16px;justify-self:center;width:min(440px,100%);margin:0;overflow:hidden}.lt2-audience-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.lt2-learning-people{aspect-ratio:1;justify-self:center;width:min(440px,100%)}.lt2-learning-people img{object-fit:contain;width:100%;height:100%}.lt2-feature-preview{aspect-ratio:1;background:#edf5f8;border:1px solid #d8e5ec;border-radius:16px;justify-self:center;width:min(440px,100%);overflow:hidden;box-shadow:0 12px 28px #12364b08}.lt2-feature-preview .lt2-experience,.lt2-feature-preview .lt2-exp-device,.lt2-feature-preview .lt2-exp-shell{width:100%;height:100%}.lt2-feature-preview .lt2-exp-device{box-shadow:none;border:0;border-radius:0}.lt2-feature-preview .lt2-exp-top,.lt2-feature-preview .lt2-exp-nav,.lt2-feature-preview .lt2-exp-body>.lt2-exp-heading{display:none!important}.lt2-feature-preview .lt2-exp-shell{display:block}.lt2-feature-preview .lt2-exp-body{scrollbar-width:thin;height:100%;padding:24px;overflow:auto;max-height:none!important}.lt2-feature-preview .lt2-exp-adaptive{display:block}.lt2-feature-preview .lt2-exp-adaptive>aside{display:none}.lt2-feature-preview .lt2-exp-body :is(h4,.lt2-preview-h4){font-size:20px}.lt2-feature-preview .lt2-exp-body p{font-size:14px}.lt2-feature-preview .lt2-exp-banner :is(h4,.lt2-preview-h4){font-size:28px}.lt2-feature-preview .lt2-exp-rank{padding:12px 4px;font-size:13px}.lt2-feature-preview .lt2-exp-panel{padding:16px}.lt2-feature-preview .lt2-exp-answer{font-size:13px!important}.lt2-feature-preview .lt2-exp-body small{font-size:10px}.lt2-feature-preview .lt2-exp-report-table table{font-size:11px}:is(.lt2-split:has(>.lt2-feature-preview),.lt2-split:has(>.lt2-learning-people)){align-items:center}.lt2-static-slide{aspect-ratio:1;justify-self:center;width:min(440px,100%);min-height:0}.lt2-process h3{font-size:20px}.lt2-process article:after{display:none}.lt2-industry-card h3{margin-top:20px}.lt2-industry-card>p{min-height:0}.lt2-final{text-align:left;background:#12364b;border-radius:24px;width:min(1200px,100% - 48px);margin:24px auto 0;padding:40px 0;overflow:hidden}.lt2-final>.lt2-wrap{width:calc(100% - 64px)}.lt2-final h2{max-width:850px;margin:0;font-size:clamp(30px,3.1cqw,44px);line-height:1.2}.lt2-final p{color:#e1eaf0;max-width:830px;margin:24px 0 0;font-size:18px;line-height:1.65}.lt2-final .lt2-actions{justify-content:flex-start;margin-top:24px}.lt2-final .lt2-button{min-height:48px;font-size:14px!important}.lt2-footer{margin-top:24px}.lt2-footer-grid{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px}.lt2-footer-grid>div:first-child .lt2-footer-tagline{max-width:420px;margin:20px 0 16px;font-size:17px;line-height:1.4}.lt2-footer-grid>div:first-child>p{max-width:420px;font-size:14px;line-height:1.65}@container lt2 (width<=800px){.lt2-footer-grid{grid-template-columns:1fr 1fr}.lt2-footer-grid>div:first-child{grid-column:1/-1}}@container lt2 (width<=640px){.lt2-audience-photo,.lt2-feature-preview,.lt2-learning-people{aspect-ratio:1;width:100%;max-width:440px}.lt2-feature-preview .lt2-exp-body{padding:16px}.lt2-feature-preview .lt2-exp-body p{font-size:13px}.lt2-feature-preview .lt2-exp-banner{padding:16px}.lt2-feature-preview .lt2-exp-banner :is(h4,.lt2-preview-h4){font-size:23px}.lt2-feature-preview .lt2-exp-body :is(h4,.lt2-preview-h4){font-size:17px}.lt2-feature-preview .lt2-exp-rank{gap:8px;padding:9px 4px;font-size:11px}.lt2-feature-preview .lt2-exp-panel{padding:12px}.lt2-feature-preview .lt2-exp-answer{font-size:13px!important}.lt2-feature-preview .lt2-exp-body small{font-size:9px}.lt2-solutions .lt2-solution-art{height:144px}.lt2-solutions .lt2-card-content h3{font-size:22px}.lt2-conversion-actions{flex-wrap:wrap;gap:16px}.lt2-final{border-radius:18px;width:calc(100% - 40px);margin-top:16px;padding:24px 0}.lt2-final>.lt2-wrap{width:calc(100% - 40px)}.lt2-final h2{font-size:28px}.lt2-final-break{display:none}.lt2-final p{margin-top:16px;font-size:15px}.lt2-final .lt2-actions{flex-direction:column;align-items:stretch;gap:12px}.lt2-final .lt2-button{min-height:46px;font-size:14px!important}.lt2-footer-grid{gap:24px}.lt2-footer-grid>div:first-child .lt2-footer-tagline{font-size:16px}}.detail-rewards .lt2-exp-rank:last-child,.detail-rewards .lt2-exp-body>.lt2-exp-panel:last-child{display:none}.detail-rewards .lt2-exp-body{overflow:hidden}.detail-reports .lt2-exp-report-stats .lt2-exp-panel{padding:12px}.detail-reports .lt2-exp-body>.lt2-exp-panel:last-child{display:none}.lt2 .lt2-final{border-radius:16px;padding:32px 0}.lt2 .lt2-final h2{max-width:760px;font-size:32px;line-height:1.2}.lt2 .lt2-final p{max-width:800px;margin:16px 0;font-size:16px;line-height:1.6}.lt2 .lt2-final .lt2-button{min-height:44px;padding:12px 20px;font-size:14px}.lt2 .lt2-footer .lt2-footer-tagline{max-width:340px;margin:16px 0 8px;font-size:17px;line-height:1.4}.lt2 .lt2-footer p{font-size:14px;line-height:1.6}.lt2 .lt2-field{min-width:0;margin-bottom:24px;position:relative}.lt2 .lt2-field>label{pointer-events:none;color:#40596a;z-index:1;max-width:calc(100% - 28px);margin:0;font-size:16px;font-weight:400;line-height:1.2;transition:top .12s,font-size .12s;position:absolute;top:18px;left:14px}.lt2 .lt2-field>input,.lt2 .lt2-field>select,.lt2 .lt2-field>textarea{box-sizing:border-box;color:#12364b;background:#fff;border:1px solid #9fb8c7;border-radius:6px;width:100%;min-height:58px;padding:25px 14px 8px;font:16px Arial,sans-serif}.lt2 .lt2-field>textarea{resize:vertical;padding-top:28px}.lt2 .lt2-field:focus-within>label{font-size:11px;font-weight:600;top:8px}.lt2 .lt2-field:has(input:not(:placeholder-shown))>label{font-size:11px;font-weight:600;top:8px}.lt2 .lt2-field:has(textarea:not(:placeholder-shown))>label{font-size:11px;font-weight:600;top:8px}.lt2 .lt2-field:has(select)>label{font-size:11px;font-weight:600;top:8px}.lt2 .lt2-field :is(input,select,textarea):focus{outline-offset:2px;outline:3px solid #3184cf}.lt2 .lt2-field-error{color:#a02121;margin-top:8px;font-size:13px;display:block}.lt2 .lt2-form-grid{gap:0 16px}.lt2 .lt2-demo-intro h1{font-size:36px;line-height:1.2}.lt2 .lt2-demo-form-panel .lt2-button{min-height:44px;font-size:14px}.lt2-support-layout{grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding-block:48px;display:grid}.lt2-support-intro h1,.lt2-document-head h1,.lt2-document-banner h1{letter-spacing:-1px;color:#12364b;margin:0 0 16px;font-size:40px;line-height:1.15}.lt2-support-intro>p{max-width:440px;font-size:17px;line-height:1.6}.lt2-support-benefits{background:#edf5f8;border-radius:12px;margin-top:32px;padding:24px}.lt2-support-layout h2{margin:0 0 20px;font-size:23px}.lt2-support-intro>h2{margin-top:32px}.lt2-contact-number{color:#24618d;font-size:24px;font-weight:700}.lt2-support-form{border:1px solid #cfdee6;border-radius:12px;padding:32px;box-shadow:0 12px 36px #12364b08}.lt2-support-form>.lt2-button{width:100%;margin-top:24px}.lt2-password-field{position:relative}.lt2-password-field input{padding-right:70px!important}.lt2-password-field>button{color:#24618d;cursor:pointer;background:0 0;border:0;min-height:44px;font-weight:600;position:absolute;top:7px;right:10px}.lt2-checkbox-label{align-items:flex-start;gap:10px;margin-top:24px;font-size:14px;line-height:1.5;display:flex}.lt2-checkbox-label input{flex-shrink:0;width:20px;height:20px}.lt2-document-banner{background:#f7f6f0;border-bottom:1px solid #d6e3e9;padding:32px 0}.lt2-document-banner h1{max-width:900px;font-size:36px}.lt2-document-head{border-bottom:1px solid #d6e3e9;padding:32px 0 24px}.lt2-document-head nav{flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.lt2-document-head a[aria-current=page]{text-underline-offset:6px;font-weight:700;text-decoration:underline}.lt2-policy-layout .lt2-reading{max-width:800px;padding-block:24px 40px}.lt2-reading section{margin:0 0 28px;scroll-margin-top:140px}.lt2-reading h2{margin:24px 0 12px;font-size:23px;line-height:1.35}.lt2-reading p,.lt2-reading li{color:#344e60;overflow-wrap:anywhere;font-size:16px;line-height:1.75}.lt2-reading ul{margin:6px 0;padding-left:22px}.lt2-archive-layout{grid-template-columns:minmax(0,800px) 1fr;gap:48px;padding-block:32px;display:grid}.lt2-reading-aside{background:#edf5f8;border-radius:12px;align-self:start;padding:24px;position:sticky;top:150px}.lt2-reading-aside h2{font-size:21px}.lt2-reading-aside a{margin-top:16px;display:block}@container lt2 (width<=760px){.lt2 .lt2-final{padding:24px 0}.lt2 .lt2-final h2{font-size:26px}.lt2 .lt2-final p{font-size:14px}.lt2 .lt2-final .lt2-button{min-height:44px;font-size:14px}.lt2 .lt2-footer .lt2-footer-tagline{font-size:16px}.lt2 .lt2-demo-intro h1{font-size:28px}.lt2-support-layout{grid-template-columns:1fr;gap:24px;padding-block:24px}.lt2-support-form{padding:24px 16px}.lt2-support-benefits{display:none}.lt2-support-intro h1,.lt2-document-head h1,.lt2-document-banner h1{font-size:28px}.lt2-document-head nav{gap:16px}.lt2-archive-layout{grid-template-columns:1fr;gap:24px}.lt2-reading-aside{position:static}.lt2-reading p,.lt2-reading li{font-size:15px}.lt2-reading h2{font-size:21px}}.lt2 .lt2-field>label{font-size:11px;font-weight:600;top:8px}.lt2 .lt2-field input:-webkit-autofill~label{font-size:11px;top:8px}.lt2-reading p{margin:12px 0}.lt2 .lt2-demo-form-panel h2{font-size:26px;line-height:1.25}.lt2 .lt2-field>label,.lt2 .lt2-field:focus-within>label{font-size:13px}.lt2 .lt2-field:has(select)>label{font-size:13px}.lt2-reading ul{list-style:outside}.lt2-imported-faq{border-bottom:1px solid #cfdee6;padding:16px 0}.lt2-imported-faq summary{cursor:pointer;font-weight:600;line-height:1.5;list-style:disclosure-closed}.lt2-document-banner .lt2-points{flex-wrap:wrap;gap:12px 24px;margin:16px 0;display:flex}.lt2-document-banner .lt2-points li{margin:0}.lt2 .lt2-checkout-page>header h1{font-size:34px;line-height:1.2}@container lt2 (width<=760px){.lt2 .lt2-checkout-page>header h1{font-size:28px}}.lt2-breadcrumbs{color:#40596a;padding-block:14px;font-size:13px}.lt2-breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lt2-breadcrumbs li{align-items:baseline;gap:8px;min-width:0;display:flex}.lt2-breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.lt2-breadcrumbs [aria-current=page]{color:#12364b;font-weight:600}.lt2 h1.lt2-section-primary-title{font-size:34px;line-height:1.2}.lt2 h2.lt2-concept-heading{font-size:23px;line-height:1.25}@container lt2 (width<=640px){.lt2 h1.lt2-section-primary-title{font-size:26px}.lt2-breadcrumbs{padding-block:10px;font-size:11px}}@container lt2 (width>=901px) and (width<=1000px){.lt2-header-row>nav{border-bottom:1px solid var(--line);background:#fff;margin:0;padding:10px 24px 24px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.lt2-header-row>nav.is-open{display:block}.lt2-nav-item{border-bottom:1px solid var(--line);display:block}.lt2-nav-item>button,.lt2-why{justify-content:space-between;width:100%;padding:16px 0;font-size:15px}.lt2-why{display:block}.lt2-mega{width:100%;box-shadow:none;border:0;display:block;position:static;transform:none}.lt2-mega>div:first-child{display:none}}.lt2-benefit-details{border-top:1px solid #b9cbd6;margin:20px 0}.lt2-benefit-details details{border-bottom:1px solid #b9cbd6}.lt2-benefit-details summary{cursor:pointer;color:#12364b;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;font-size:15px;font-weight:600;line-height:1.4;list-style:none;display:flex}.lt2-benefit-details summary::-webkit-details-marker{display:none}.lt2-benefit-details summary>span{flex:none;width:16px;height:16px;position:relative}.lt2-benefit-details summary>span:before,.lt2-benefit-details summary>span:after{content:"";background:currentColor;height:2px;position:absolute;top:7px;left:1px;right:1px}.lt2-benefit-details summary>span:after{transform:rotate(90deg)}.lt2-benefit-details details[open] summary>span:after{display:none}.lt2-benefit-details details>p{color:#40596a;margin:0;padding:0 28px 16px 0;font-size:14px;line-height:1.7}:is(.lt2-compare,.lt2-audience,.lt2-split:has(>.lt2-feature-preview),.lt2-split:has(>.lt2-learning-people)){align-items:start}.lt2-compare .lt2-segmented{margin-bottom:20px}.lt2-feature-copy .lt2-conversion-actions{margin-top:20px}.lt2 .lt2-solutions .lt2-points{margin:16px 0 0!important}.lt2 .lt2-solutions .lt2-card-content>.lt2-button{margin-top:16px}#solutions .lt2-section-heading>p{max-width:none}.lt2 .lt2-compare>div:first-child>h3{letter-spacing:-.035em;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.3}.lt2-compare .lt2-text-link{margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.lt2-audience>.lt2-feature-copy>h2{max-width:none;margin-bottom:16px}.lt2-audience .lt2-tabs{margin-bottom:16px}.lt2-section.lt2-section-fit{padding-bottom:8px}.lt2-learning-people{aspect-ratio:auto;background:0 0;align-self:start}.lt2-learning-people img{object-fit:cover;object-position:center top;width:100%;height:360px;max-height:none}.lt2-audience{align-items:start}.lt2-audience-photo{align-self:start}@container lt2 (width<=640px){.lt2-benefit-details{margin-block:16px}.lt2-benefit-details summary{min-height:48px;font-size:14px}.lt2-compare,.lt2-audience{gap:24px}}.lt2-breadcrumbs{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lt2-inner-hero{padding:32px 0;overflow:hidden}.lt2-inner-hero>.lt2-wrap{gap:32px}.lt2-inner-hero h1{margin:16px 0}.lt2-inner-hero .lt2-actions{margin-top:24px}.lt2-hero-product-window{justify-content:center;align-self:center;align-items:center;height:auto;min-height:0;display:flex;overflow:hidden}:is(.lt2-hero-product-window>.lt2-experience,.lt2-hero-product-window>.lt2-experience:has(.phone)){zoom:.78;width:100%;max-width:100%;transform:none}.lt2-hero-product-window>.lt2-experience:has(.phone){zoom:.58;width:auto;max-width:100%;margin-inline:auto}.lt2-hero-product-window>.lt2-product,.lt2-hero-product-window>.lt2-mobile-scene{width:100%;margin:0;transform:none;max-width:100%!important}.lt2-hero-product-window .lt2-exp-device{box-shadow:0 8px 16px #12364b10}.lt2-industry-overview-hero{padding:32px 0}.lt2-industry-overview-hero h1{margin:16px 0}.lt2-course-hero{padding:32px 0}.lt2-footer{padding:32px 0 24px}.lt2-footer-bottom{margin-top:32px;padding-top:24px}.lt2-footer-grid strong{margin-bottom:16px}.lt2-footer-grid a{margin-bottom:8px}.lt2-article-hero{padding:32px 0}.lt2-article-hero>.lt2-eyebrow{margin:0 0 16px}.lt2-article-hero>p{margin-top:16px}.lt2-article{padding-bottom:32px}.lt2-article>div{gap:24px;padding:24px 0}.lt2-article>.lt2-button{margin-top:24px}.lt2-demo-page{gap:32px}.lt2 .lt2-demo-page{padding-block:32px}.lt2-demo-intro h1{margin:16px 0}.lt2-checkout-page{padding:32px 0}.lt2-checkout-page>header>p{margin-bottom:24px}.lt2-checkout-grid{gap:32px}.lt2-checkout-grid>form{padding:24px}.lt2-checkout-grid h2{margin-bottom:16px}.lt2-support-layout{gap:32px;padding-block:32px}.lt2-support-benefits,.lt2-support-intro>h2{margin-top:24px}.lt2-support-layout h2{margin:0 0 16px}.lt2-archive-layout{gap:32px}.lt2-policy-layout .lt2-reading{padding-block:24px 32px}.lt2-reading section{margin:0 0 32px}.lt2-final{padding:32px 0}.lt2-group-banner{gap:24px;margin:32px 0;padding:24px}.lt2-top-space,.lt2-section .lt2-grid+.lt2-text-link{margin-top:24px}.lt2-info-card>svg{margin-bottom:16px}.lt2-info-card h3{margin-bottom:8px}.lt2-info-card>.lt2-text-link{margin-top:24px}.lt2-cart-empty{gap:16px;padding:32px 24px}.lt2-cart-panel>footer{padding:24px}.lt2-story-pending{gap:24px;padding:24px}.lt2-content-types{gap:16px}.lt2-record{padding:32px}.lt2-hero-business{background:linear-gradient(110deg,#fcfaf5,#eef5fa)}.lt2-hero-business .lt2-hero-orbit{background:#cfe5f5}.lt2-hero-business .lt2-hero-person{border-radius:50% 50% 18px 18px;background:#d7eaf7!important}.lt2-hero-business .lt2-hero-person img{object-fit:contain;object-position:center top}.lt2-hero-business .lt2-hero-portal .lt2-exp-lesson-image{object-fit:cover;object-position:center 30%;background:#dcecf7;border-radius:10px;width:100%;height:90px;margin:12px 0;display:block}.lt2 .lt2-solutions{align-items:stretch}.lt2 .lt2-solutions>article{height:100%}.lt2 .lt2-solutions .lt2-solution-art{flex-shrink:0}.lt2 .lt2-solutions .lt2-card-content>h3{color:#102e43}.lt2 .lt2-solutions .lt2-card-content>.lt2-button{color:#102e43;border-color:#7f9aab;margin-top:auto;font-weight:700}.lt2 .lt2-solutions .lt2-points{margin-bottom:24px!important}.lt2-hero-business .lt2-hero-copy .lt2-actions>.lt2-button.secondary,.lt2-hero-business .lt2-hero-copy .lt2-actions>.lt2-button.secondary:hover{background:#fff;border-color:#173247}.lt2-hero-business .lt2-hero-industries{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""chips pause";align-items:center;gap:12px 16px;padding:16px 0 12px;display:grid}.lt2-hero-business .lt2-hero-industries>span{text-align:center;letter-spacing:.12em;grid-area:label;width:100%;min-width:0;font-size:14px;line-height:1.4;display:block}.lt2-hero-business .lt2-hero-industries>div[role=group]{grid-area:chips;min-width:0}.lt2-hero-business .lt2-hero-industries>div[role=group]>button{padding:10px 8px;font-size:16px;line-height:1.3}.lt2-hero-business .lt2-hero-industries>.lt2-pause{grid-area:pause}@container lt2 (width>=1001px){.lt2-utility{padding-inline:max(24px,50% - 600px)}.lt2-header-row{width:min(1200px,100% - 48px)}.lt2-header-row>.lt2-site-search{margin-left:8px;margin-right:0}.lt2-hero-business .lt2-hero-phone.lt2-hero-portal{right:28px}.lt2-hero-business .lt2-hero-dashboard{left:0}}.lt2 .lt2-grid.three.lt2-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lt2 .lt2-course-grid .lt2-course-card>img{object-fit:cover;height:142px}.lt2 .lt2-course-grid .lt2-course-card>div:last-child{padding:16px}.lt2 .lt2-course-grid .lt2-course-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin:4px 0 10px;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.lt2 .lt2-course-grid .lt2-course-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;max-height:3em;margin-bottom:12px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.lt2 .lt2-course-credits{color:#315e77;background:#edf5f9;border-radius:5px;align-items:center;gap:6px;margin:0 0 12px;padding:5px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.lt2 .lt2-course-grid .lt2-price-row{gap:8px;width:100%;margin-top:auto}.lt2 .lt2-course-grid .lt2-course-card .lt2-button{min-height:40px;padding:11px 12px;font-size:13px}@media (width<=1050px){.lt2 .lt2-grid.three.lt2-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.lt2 .lt2-grid.three.lt2-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.lt2 .lt2-grid.three.lt2-course-grid{grid-template-columns:1fr}}.lt2 .li-landing .li-catalog .lt2-course-grid .lt2-course-card p{-webkit-line-clamp:2;min-height:3em;max-height:3em;margin-bottom:12px;font-size:13px}.lt2 .li-landing .li-catalog .lt2-course-grid .lt2-course-card>div:last-child{padding:14px}.lt2-catalog-view-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 24px;display:flex}.lt2-catalog-view-heading h1{letter-spacing:-.6px;color:var(--navy);margin:0 0 12px;font-size:32px;line-height:1.25}.lt2-catalog-view-heading p{color:var(--muted);margin:0;line-height:1.6}.lt2-catalog-view-heading.without-heading{justify-content:flex-end;margin-bottom:12px}.lt2-catalog-view-switch{border:1px solid var(--line);background:#fff;border-radius:7px;flex:none;gap:4px;padding:4px;display:flex}.lt2-catalog-view-switch button{color:#526d7d;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:36px;height:34px;display:grid}.lt2-catalog-view-switch button[aria-pressed=true]{color:#14364b;background:#eaf3f8}.lt2-catalog-view-switch button:focus-visible{outline-offset:2px;outline:2px solid #347a9f}.lt2-course-table-wrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.lt2-course-table{border-collapse:collapse;text-align:left;width:100%;min-width:740px;font-size:14px}.lt2-course-table thead th{color:#254a60;white-space:nowrap;border-bottom:1px solid var(--line);background:#f2f6fa;padding:16px;font-weight:600}.lt2-course-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:17px 16px}.lt2-course-table tbody tr:last-child td{border-bottom:0}.lt2-course-table td:first-child{width:55%;min-width:280px}.lt2-course-table td:first-child>a{color:#14364b;font-weight:600;text-decoration:none}.lt2-course-table td:first-child>a:hover{text-decoration:underline}.lt2-course-table td p{color:#647988;max-width:550px;margin:6px 0 0;font-size:13px;line-height:1.5}.lt2-course-table td:not(:first-child){white-space:nowrap}.lt2-course-table .lt2-button{min-height:40px;padding:10px 14px;font-size:13px}.lt2-table-price{color:#14364b;font-weight:600}.lt2-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=650px){.lt2-catalog-view-heading h1{font-size:26px}.lt2-catalog-view-heading{gap:12px}.lt2-catalog-view-switch button{width:32px}}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim{background:0 0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:0;display:flex}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6e2eb;border-radius:6px;flex:240px;align-items:center;gap:8px;width:auto;min-width:200px;height:34px;min-height:34px;max-height:34px;margin:0;padding:0 12px;display:flex}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label>svg{flex:none;width:16px;height:16px}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label>input{width:100%;height:32px;min-height:32px;max-height:32px;box-shadow:none;background:0 0;border:0;margin:0;font-family:inherit;font-size:13px;line-height:1.4;display:block;padding:0!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select{color:#25495f;width:auto;height:34px;min-height:34px;max-height:34px;box-shadow:none;background-color:#f7f9fc;border:1px solid #d6e2eb;border-radius:6px;flex:0 auto;margin:0;padding:0 28px 0 12px;font-size:12px;line-height:1.4}.lt2 .lt2-slim-filter-status{justify-content:space-between;align-items:center;margin:0 0 16px;font-size:12px;display:flex}.lt2 .lt2-slim-filter-status .lt2-text-link{min-height:0;padding:0;font-size:12px}@media (width<=650px){.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label{flex-basis:100%;height:38px;min-height:38px;max-height:38px}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label>input{height:36px;min-height:36px;max-height:36px}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select{flex:calc(50% - 8px);max-width:calc(50% - 4px);height:36px;min-height:36px;max-height:36px}}.lt2-cart-overlay{z-index:1000;font-family:Arial,Helvetica,sans-serif}.lt2-cart-panel{animation:.22s ease-out lt3-cart-enter}.lt2-cart-panel .lt2-cart-line-bottom{margin-top:16px}.lt2-cart-panel .lt2-cart-items article>div{flex:1;min-width:0}.lt2-cart-panel .lt2-cart-items a{color:#12364b;text-decoration:none}@keyframes lt3-cart-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.lt2-cart-panel{animation:none}}.lt2-cart-panel .lt2-cart-items{min-height:0;padding:0 24px}.lt2-cart-panel .lt2-cart-thumbnail{border-radius:6px;width:72px;height:54px;position:relative;overflow:hidden}.lt2-cart-thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lt2-cart-panel .lt2-cart-items h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.lt2-cart-panel .lt2-cart-line-bottom{gap:8px;margin:6px 0 0;font-size:14px}.lt2-cart-panel .lt2-cart-line-bottom .lt2-caption{font-size:12px;margin:0!important}.lt2-cart-panel>header{padding:20px 24px}.lt2-cart-panel h2{margin-top:4px;font-size:26px}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label>input:focus,.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label>input:focus-visible{box-shadow:none;outline:none}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label:focus-within{border-color:#6f91a5}.lt2-table-course{align-items:flex-start;gap:12px;display:flex}.lt2-table-course>img{object-fit:cover;border:1px solid var(--line);border-radius:6px;flex:none;width:72px;height:48px}.lt2-table-course>div{min-width:0}.lt2-table-course a{color:#12364b;font-weight:600;text-decoration:none}.lt2-table-course a:hover{text-decoration:underline}@media (width<=900px){.lt2 .lt2-desktop-view-switch{display:none}}.lt2-product-type-badge{color:#24618d;background:#edf5f8;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.lt2-course-card{position:relative}.lt2 .lt2-course-card .lt2-course-type-overlay{z-index:1;color:#fff;background:#12364b;border:1px solid #ffffff80;border-radius:4px;padding:4px 8px;font:700 11px/1.4 Arial,Helvetica,sans-serif;display:inline-block;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #12364b15}.lt2 .lt2-course-card .lt2-course-subcategories{color:#5c6e79;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 4px;font:12px/1.45 Arial,Helvetica,sans-serif;display:block;overflow:hidden}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select[aria-label="Choose a subcategory"]{max-width:210px}@media (width>=901px){.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label{flex-basis:200px;min-width:180px}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select{max-width:190px}}.lt2 select:focus,.lt2 select:focus-visible{outline-offset:0!important;box-shadow:none!important;border-color:#6f91a5!important;outline:none!important}.lt3-mobile-navigation-sections{display:none}@container lt2 (width<=1000px){.lt2-header-row>nav .lt3-mobile-navigation-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:16px 0 24px;display:grid}.lt2-header-row>nav .lt3-mobile-navigation-sections section{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.lt2 .lt3-mobile-navigation-sections h2{letter-spacing:.5px;color:#526f7f;margin:0 0 4px;font:700 13px/1.4 Arial,Helvetica,sans-serif}.lt3-mobile-navigation-sections section a{color:#12364b;font-size:14px;line-height:1.4;text-decoration:none;padding:0!important}.lt3-mobile-navigation-sections section a:hover{text-decoration:underline}.lt2-header-row>nav .lt2-nav-item{display:none}.lt3-mobile-demo{grid-column:1/-1;justify-self:start;border-radius:6px!important;min-height:40px!important;font-size:14px!important}}@container lt2 (width<=480px){.lt2-header-row>nav .lt3-mobile-navigation-sections{grid-template-columns:1fr;gap:24px}}.lt3-mobile-nav-backdrop{display:none}@container lt2 (width<=1000px){.lt2-header-row>nav.is-open{top:var(--lt3-menu-top,120px);width:min(380px,92vw);height:calc(100dvh - var(--lt3-menu-top,120px));overscroll-behavior:contain;border:0;border-right:1px solid var(--line);z-index:1102;-webkit-overflow-scrolling:touch;background:#fff;margin:0;padding:20px 24px 32px;position:fixed;bottom:0;left:0;right:auto;overflow-y:auto;box-shadow:12px 0 32px #12364b1a}.lt3-mobile-nav-backdrop{z-index:1101;cursor:default;background:#12364b66;border:0;border-radius:0;display:block;position:fixed;inset:0}.lt2-header-row>nav .lt3-mobile-navigation-sections{flex-direction:column;gap:0;padding:8px 0 0;display:flex}.lt2-header-row>nav .lt3-mobile-navigation-sections section{border-bottom:1px solid var(--line);gap:0;padding:16px 0}.lt2 .lt3-mobile-navigation-sections h2{text-transform:uppercase;letter-spacing:1px;color:#607782;margin:0 0 8px;font-size:11px}.lt2-header-row>nav .lt3-mobile-navigation-sections section a{white-space:normal;align-items:center;width:100%;min-height:42px;font-size:14px;line-height:1.45;display:flex;padding:8px 0!important}.lt2-header-row>nav .lt3-mobile-demo{justify-content:center;align-self:stretch;margin-top:24px}.lt2-header-row>nav .lt2-mobile-register{display:none}.lt2-header-row>nav .lt2-mobile-search{margin:0 0 8px;padding:0}.lt2-header-row>nav .lt2-mobile-search>label{border-radius:6px;height:42px;padding:0 12px}.lt2-header-row>nav .lt2-mobile-search input{height:40px;font-size:14px}.lt2-header:has(.lt3-mobile-nav-backdrop) .lt2-header-row{z-index:1103;background:#fff;position:relative}}@container lt2 (width<=760px){.lt2-hero-industries{display:none!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim{border:1px solid var(--line);box-sizing:border-box;background:#fbfcfd;border-radius:8px;align-items:stretch;width:100%;margin:16px 0 12px;padding:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label{box-sizing:border-box;background:#fff;border-radius:6px;min-width:0;grid-area:auto/1/auto/-1!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 12px!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label input{width:100%;min-width:0;line-height:normal;height:42px!important;min-height:0!important;padding:0!important;font-size:16px!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>label svg{flex-shrink:0;width:18px;height:18px}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select{color:#12364b;text-overflow:ellipsis;box-sizing:border-box;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23526f7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid #cbdbe5;max-width:100%;order:initial!important;border-radius:6px!important;grid-area:auto!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 28px 0 10px!important;font:16px Arial,Helvetica,sans-serif!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select:last-child{grid-column:1/-1!important}.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select:disabled{opacity:.55}.lt2 .lt2-slim-filter-status{gap:12px;min-height:32px;margin:0 0 16px;font-size:13px}.lt2 .lt2-slim-filter-status .lt2-text-link{min-height:32px;padding:6px 0;font-size:13px}}@container lt2 (width<=350px){.lt2 .lt2-catalog-tools.lt2-catalog-filters-slim>select{grid-column:1/-1!important}}.lt2-mega-links a.lt3-industry-menu-link{align-items:center;gap:14px;min-height:76px;display:flex}.lt3-industry-menu-link img{object-fit:cover;background:#edf5f8;border-radius:6px;flex-shrink:0;width:64px;height:48px}.lt3-industry-menu-link img[hidden]{display:none}.lt3-industry-menu-link>div{min-width:0}.lt2-mega-links:has(.lt3-industry-menu-link){align-content:start;max-height:min(560px,100dvh - 220px);overflow-y:auto}.lt3-industry-course-count{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.4;display:block}.lt2-mega-links a.lt3-industry-menu-link{align-items:flex-start}.lt3-industry-menu-link img{margin-top:2px}.lt2-header-row>nav.lt3-individual-nav:not(.is-open),.lt2-header-row>nav.lt3-individual-nav:not(.is-open)>.lt2-nav-item{gap:24px}.lt2-mega-links.lt3-resource-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-height:calc(100dvh - 220px);padding:28px;overflow-y:auto}.lt3-resource-menu h3{color:#12364b;border-bottom:1px solid #dce5e9;margin:0 0 12px;padding-bottom:12px;font:700 13px/1.5 Arial,Helvetica,sans-serif}.lt2-mega-links.lt3-resource-menu a{color:#12364b;padding:8px 0;font-size:13px;line-height:1.5}.lt2-mega-links.lt3-resource-menu a:hover{color:#24618d;text-decoration:underline}.lt2-header-row>nav.lt3-business-navigation{align-self:stretch;align-items:stretch}.lt3-business-nav{align-items:stretch;gap:16px;display:flex}.lt3-business-nav-item{align-items:stretch;display:flex;position:relative}.lt3-business-trigger{align-items:center;display:flex}.lt2 .lt3-business-landing,.lt2 .lt3-business-why{color:#12364b;white-space:nowrap;align-items:center;min-height:44px;font:700 13px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:flex}.lt3-business-chevron{color:#526f7f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;min-height:44px;padding:0;display:flex}.lt3-business-chevron[aria-expanded=true]{color:#24618d}.lt2 .lt3-business-nav-item:has([aria-expanded=true]) .lt3-business-landing{color:#24618d}.lt3-business-chevron[aria-expanded=true] svg{transform:rotate(180deg)}.lt2 .lt3-business-nav :is(a,button):focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #24618d}.lt3-business-dropdown[hidden]{display:none}.lt3-business-dropdown{z-index:100;top:100%;left:var(--lt3-panel-offset,0px);width:min(760px,100vw - 32px);max-height:var(--lt3-panel-height,calc(100dvh - 160px));background:#fff;border:1px solid #d7e3e9;border-radius:0 0 18px 18px;padding:16px 18px 18px;position:absolute;overflow:auto;box-shadow:0 24px 40px #12364b17}.lt3-dropdown-solutions{width:min(490px,100vw - 32px)}.lt3-dropdown-platform{width:min(820px,100vw - 32px)}.lt2 .lt3-business-menu-title{color:#607f90;letter-spacing:1.2px;text-transform:uppercase;margin:0;padding:0 10px 10px;font:700 12px/1.5 Arial,Helvetica,sans-serif}.lt3-business-menu-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.lt3-dropdown-solutions .lt3-business-menu-links{grid-template-columns:minmax(0,1fr)}.lt2 .lt3-business-menu-link{color:#12364b;border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:12px 10px;text-decoration:none;display:flex}.lt2 .lt3-business-menu-link:hover,.lt2 .lt3-business-menu-link:focus-visible{background:#f3f8fa}.lt3-business-menu-icon{color:#367bad;background:#e9f3fb;border-radius:10px;flex:0 0 32px;place-items:center;height:32px;display:grid}.lt3-business-menu-icon.tone-1{color:#338b70;background:#edf5f0}.lt3-business-menu-icon.tone-2{color:#946bb0;background:#f4eefb}.lt3-business-menu-icon.tone-3{color:#be843c;background:#fcf3e8}.lt3-business-menu-icon.tone-4{color:#bd647d;background:#fbf0f3}.lt3-business-menu-icon.tone-5{color:#408d91;background:#eaf5f6}.lt3-business-menu-copy{min-width:0}.lt3-business-menu-copy strong{font:700 13px/1.4 Arial,Helvetica,sans-serif;display:block}.lt3-business-menu-copy>span{color:#5b788d;margin-top:4px;font:400 12px/1.5 Arial,Helvetica,sans-serif;display:block}.lt3-business-menu-copy small{color:#8d709f;margin-top:4px;font:400 11px/1.4 Arial,Helvetica,sans-serif;display:block}.lt3-business-menu-footer{border-top:1px solid #dce7ed;justify-content:flex-end;margin-top:12px;padding:12px 4px 0;display:flex}.lt3-business-menu-footer .lt2-button{color:#fff;background:#12364b;border-radius:6px;min-height:44px;padding:10px 20px;font:700 14px/1.5 Arial,Helvetica,sans-serif}@container lt2 (width<=1180px){.lt3-business-nav{gap:10px}.lt3-business-chevron{width:24px}}@container lt2 (width<=1000px){.lt3-business-nav{flex-direction:column;gap:0;display:flex}.lt3-business-nav-item{border-bottom:1px solid #dce7ed;display:block}.lt3-business-trigger{min-height:56px}.lt2 .lt3-business-landing{flex:1;align-self:stretch;padding:12px 0;font-size:15px}.lt3-business-chevron{width:48px;height:48px}.lt2 .lt3-business-why{border-bottom:1px solid #dce7ed;min-height:56px;padding:12px 0;font-size:15px}.lt3-business-dropdown{width:100%;max-height:none;box-shadow:none;border:0;border-radius:0;padding:0 0 16px;position:static;overflow:visible}.lt2 .lt3-business-menu-title{display:none}.lt3-business-menu-links{grid-template-columns:minmax(0,1fr)}.lt2 .lt3-business-menu-link{min-height:64px;padding:12px 8px}.lt3-business-menu-footer{margin-top:8px}}.lt3-business-mobile-actions{display:none}@container lt2 (width<=1000px){.lt3-business-mobile-actions{flex-wrap:wrap;align-items:center;gap:24px;padding:24px 0 8px;display:flex}.lt3-business-mobile-actions>a{font-size:14px}.lt2-header-row>nav.lt3-business-navigation.is-open{width:min(380px,100vw - 24px);height:calc(100dvh - 128px);position:absolute;top:100%;bottom:auto;left:0}}.lt2-cart-panel{width:min(518px,100%);max-height:100dvh}.lt2-cart-panel>header{flex-shrink:0;align-items:center;padding:23px 25px}.lt2-cart-panel h2{align-items:center;gap:9px;margin:0;font-size:23px;line-height:1.4;display:flex}.lt2-cart-panel h2>svg{color:#217654;width:20px}.lt2-cart-panel h2>small{font-size:12px;font-weight:400}.lt2-cart-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.lt2-cart-items{padding:0 25px;overflow:visible}.lt2-cart-items>article{gap:15px;padding:22px 0}.lt2-cart-items .lt2-cart-course-icon{border-radius:10px;width:64px;height:64px}.lt2-cart-items h3{letter-spacing:0;font-size:14px;line-height:1.5}.lt2-cart-line-bottom{margin:12px 0 9px;font-size:14px}.lt2-cart-panel>footer{background:#f6f9fb;flex-shrink:0;padding:24px 25px 18px}.lt2-cart-total{margin-bottom:24px;font-size:16px}.lt2-cart-total strong{font-size:23px}.lt2-cart-panel>footer>.lt2-button{background:#217654;border-color:#217654;border-radius:6px;min-height:49px;margin-bottom:16px;font-size:14px;font-weight:700}.lt2-cart-panel>footer>.lt2-button:hover{background:#195d42}.lt2-cart-panel>footer>.lt2-button[aria-disabled=true]{opacity:.6;cursor:wait}.lt2-cart-payments{color:#708ba0;justify-content:center;align-items:center;gap:12px;font-size:10px;display:flex}.lt2-cart-payments img{object-fit:contain;width:270px;max-width:75%;height:auto;max-height:25px}.lt2-cart-panel>footer .lt2-cart-privacy{color:#67869b;justify-content:center;align-items:center;gap:7px;margin:14px 0 0;font-size:11px;display:flex}.lt2-cart-privacy svg{color:#217654}.lt2-cart-recommendations{padding:20px 25px 24px}.lt2-cart-suggestions-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.lt2-cart-suggestions-heading h3{margin:0 0 5px;font-size:15px}.lt2-cart-suggestions-heading p{color:#708ba0;margin:0;font-size:10px}.lt2-cart-suggestions-heading>div:last-child{gap:7px;display:flex}.lt2-cart-suggestions-heading button{color:#427c9e;background:#fff;border:1px solid #c5dbe9;border-radius:50%;width:30px;height:30px;font-size:22px;line-height:1}.lt2-cart-suggestions{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cadae3 transparent;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.lt2-cart-suggestions article{scroll-snap-align:start;background:#f5f9fc;border:1px solid #d8e6ef;border-radius:9px;flex-direction:column;flex:0 0 calc(50% - 6px);min-width:0;padding:12px;display:flex}.lt2-cart-suggestions article>span{color:#668497;align-items:center;gap:8px;min-height:33px;font-size:9px;display:flex}.lt2-cart-suggestions article>span svg{background:#eaf4fc;border-radius:8px;flex-shrink:0;width:30px;height:30px;padding:6px}.lt2-cart-suggestions h4{margin:10px 0 14px;font-size:12px;line-height:1.5}.lt2-cart-suggestions article>div{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:12px;display:flex}.lt2-cart-suggestions article button{color:#24618d;background:#fff;border:1px solid #b4d1e4;border-radius:4px;padding:6px 9px;font-size:11px;font-weight:700}.lt2-cart-panel button:disabled{cursor:default;opacity:.55}.lt2-cart-error{color:#a02d36;margin:12px 25px;font-size:13px}.lt2-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=540px){.lt2-cart-panel>header{padding:18px 20px}.lt2-cart-panel h2{font-size:21px}.lt2-cart-items{padding:0 20px}.lt2-cart-recommendations{padding:20px}.lt2-cart-panel>footer{padding:18px 20px 14px}.lt2-cart-total{margin-bottom:16px}.lt2-quantity>button{width:34px;height:36px}.lt2-cart-suggestions article{padding:10px}}@media (height<=620px){.lt2-cart-panel>footer{padding-top:12px;padding-bottom:10px}.lt2-cart-total{margin-bottom:10px}.lt2-cart-panel>header{padding-top:12px;padding-bottom:12px}}.lt2-cart-panel .lt2-cart-thumbnail{border-radius:10px;width:64px;height:64px;display:grid}.lt2-cart-panel .lt2-cart-items>article{align-items:flex-start;gap:15px;padding:22px 0}.lt2-cart-panel .lt2-cart-items h3{font-size:14px;display:block;overflow:visible}.lt2-cart-panel .lt2-cart-line-bottom{gap:12px;margin:12px 0 9px}.lt2-cart-panel .lt2-remove{min-height:24px;font-size:11px;line-height:1.5}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--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{:root,:host{--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;--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{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-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;position:absolute;overflow:hidden}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.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}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!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,)!important}.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))}}html,body,#lms-v3-root{width:100%;min-height:100%;margin:0}body{-webkit-font-smoothing:antialiased}.lt2-frame{min-height:100vh}.lt2{overflow:visible}.lt2-breadcrumbs{pointer-events:auto}.lt2-catalog-pagination{justify-content:center;align-items:center;gap:20px;margin:28px 0;display:flex}.lt2-catalog-pagination button:disabled{opacity:.45}.lt2-course-hero h1{overflow-wrap:anywhere}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
/*$vite$:1*/